Hi,

I uploaded an NMU of your package.

Please see this as help to get the package into a releaseable condition for
etch.

Please find the used diff below.


Cheers,
Andi

diff -Nur ../jabber-1.4.3~/debian/changelog ../jabber-1.4.3/debian/changelog
--- ../jabber-1.4.3~/debian/changelog   2006-12-30 10:08:46.000000000 +0000
+++ ../jabber-1.4.3/debian/changelog    2006-12-31 09:47:17.000000000 +0000
@@ -1,3 +1,19 @@
+jabber (1.4.3-3.1) unstable; urgency=medium
+
+  [ Sergei Golovan ]
+  * added patch, which increases buffers for storing string representation
+    of time (Closes: #337526)
+  * bumped standards version to 3.7.2
+
+  [ Andreas Barth ]
+  * non-maintainer upload
+  * rebuild should change dependency from libpth2 to libpth20. Closes: #404378
+  * add IPv6-support. Closes: #334414
+  * fix typos in description and jabberd.8. Closes: #300020, #337538
+  * Update description, partly fixes #404816.
+
+ -- Andreas Barth <[EMAIL PROTECTED]>  Sat, 30 Dec 2006 10:10:28 +0000
+
 jabber (1.4.3-3) unstable; urgency=low
 
   * added patch to correct libexpat vulnerability (Closes: #272408)
diff -Nur ../jabber-1.4.3~/debian/control ../jabber-1.4.3/debian/control
--- ../jabber-1.4.3~/debian/control     2006-12-30 10:08:46.000000000 +0000
+++ ../jabber-1.4.3/debian/control      2006-12-31 09:46:29.000000000 +0000
@@ -2,7 +2,7 @@
 Section: net
 Priority: optional
 Maintainer: Jamin W. Collins <[EMAIL PROTECTED]>
-Standards-Version: 3.6.1.0
+Standards-Version: 3.7.2
 Build-Depends: dpatch, libpth-dev (>=2.0.0), libssl-dev (>=0.9.5), debhelper 
(>=4), libexpat1-dev (>= 1.95.6)
 
 Package: jabber
@@ -11,20 +11,20 @@
 Conflicts: jabber-aim (<= 20030314-6), jabber-jit (<= 1.1.6-6), jabber-jud (<= 
0.4-7), jabber-muc (<= 0.5.2-6), jabber-msn (<= 1.2.1-1.2.8rc1-1), jabber-yahoo 
(<= 2.2.0-1), jabber-dev (<< ${Source-Version})
 Replaces: jabber-transport
 Provides: jabber-transport, ${jabber:Provides}
-Description: Daemon for the jabber.org Open Source Instant Messenger
+Description: An instant messaging server using the Jabber/XMPP protocol
  Jabber is a Free Instant Messaging System
  .
  In this Package you will find jabberd, a message transport server
- based on a XML Message Routing Infrastructure.
+ based on an XML Message Routing Infrastructure.
  . 
  All this high-tech is simply used to provide you with your own IM Server.
- See http://www.jabber.org/ for more details.
+ See http://www.jabberd.org/ for more details.
  .
  Jabber supports connecting to AIM, ICQ, IRC, MSN and a lot of others, so
  you can use all available IM systems from one client.
  .
  This package does not provide a jabber client.  Some jabber clients are
- compared at http://www.jabber.org/user/clientlist.php?Platform=Linux
+ compared at http://en.wikipedia.org/wiki/List_of_Jabber_client_software
 
 Package: jabber-dev
 Section: devel
@@ -38,7 +38,7 @@
  jabber plugins e.g. transports.
  .
  All this high-tech is simply used to provide you with your own IM Server.
- See http://www.jabber.org/ for more details.
+ See http://www.jabberd.org/ for more details.
  .
  Jabber supports connecting to AIM, ICQ, IRC, MSN and a lot of others, so
  you can use all available IM systems from one client.
diff -Nur ../jabber-1.4.3~/debian/jabberd.8 ../jabber-1.4.3/debian/jabberd.8
--- ../jabber-1.4.3~/debian/jabberd.8   2006-12-30 10:08:46.000000000 +0000
+++ ../jabber-1.4.3/debian/jabberd.8    2006-12-30 10:21:17.000000000 +0000
@@ -19,12 +19,12 @@
 .SH DESCRIPTION
 .LP
 Jabber is a Free Instant Messaging System, which is designed to interoperate
-with several other IM systems, such as AIM, ICQ, IRC, MSM, so you only need
+with several other IM systems, such as AIM, ICQ, IRC, MSN, so you only need
 one client to use all these IM systems.
 .br
 This manpage describes the jabber server daemon, \fIjabberd\fR.
 .br
-The daemon, when called, will look for its the configuration file, in
+The daemon, when called, will look for its configuration file, in
 \fI/etc/jabber/jabber.xml\fR (or elsewhere if you use the \-c option), and
 start
 listening on port 5222.
diff -Nur ../jabber-1.4.3~/debian/patches/00list 
../jabber-1.4.3/debian/patches/00list
--- ../jabber-1.4.3~/debian/patches/00list      2006-12-30 10:08:46.000000000 
+0000
+++ ../jabber-1.4.3/debian/patches/00list       2006-12-30 10:09:29.000000000 
+0000
@@ -3,3 +3,4 @@
 base_file
 config
 jabberd-1.4.3-extexpat
+timebuffs.dpatch
diff -Nur ../jabber-1.4.3~/debian/patches/timebuffs.dpatch 
../jabber-1.4.3/debian/patches/timebuffs.dpatch
--- ../jabber-1.4.3~/debian/patches/timebuffs.dpatch    1970-01-01 
00:00:00.000000000 +0000
+++ ../jabber-1.4.3/debian/patches/timebuffs.dpatch     2006-12-30 
10:09:29.000000000 +0000
@@ -0,0 +1,86 @@
+#! /bin/sh -e
+## timebuffs.dpatch by Sergei Golovan <[EMAIL PROTECTED]>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Increases buffer lengths for storing string representation of
+## DP: time(NULL) and character counts.
+
+[ -f debian/patches/00patch-opts ] && . debian/patches/00patch-opts
+patch_opts="${patch_opts:--f --no-backup-if-mismatch}"
+
+if [ $# -ne 1 ]; then
+    echo >&2 "`basename $0`: script expects -patch|-unpatch as argument"
+    exit 1
+fi
+case "$1" in
+   -patch) patch $patch_opts -p1 < $0;;
+   -unpatch) patch $patch_opts -Rp1 < $0;;
+   *)
+      echo >&2 "`basename $0`: script expects -patch|-unpatch as argument"
+      exit 1;;
+esac
+
+exit 0
+diff -ru jabber-1.4.3.old/jsm/modules/mod_admin.c 
jabber-1.4.3/jsm/modules/mod_admin.c
+--- jabber-1.4.3.old/jsm/modules/mod_admin.c   2002-02-08 10:44:17.000000000 
+0300
++++ jabber-1.4.3/jsm/modules/mod_admin.c       2006-12-29 11:29:51.000000000 
+0300
+@@ -48,7 +48,7 @@
+     session s = js_session_primary(u);
+     spool sp;
+     int t = time(NULL);
+-    char buff[10];
++    char buff[128];
+ 
+     /* make a user generic entry */
+     x = xmlnode_insert_tag(browse,"user");
+@@ -111,7 +111,7 @@
+     session s;
+     xmlnode x;
+     time_t t;
+-    char buff[10];
++    char buff[128];
+ 
+     t = time(NULL);
+ 
+diff -ru jabber-1.4.3.old/jsm/modules/mod_last.c 
jabber-1.4.3/jsm/modules/mod_last.c
+--- jabber-1.4.3.old/jsm/modules/mod_last.c    2002-02-08 10:44:17.000000000 
+0300
++++ jabber-1.4.3/jsm/modules/mod_last.c        2006-12-29 11:32:12.000000000 
+0300
+@@ -43,7 +43,7 @@
+ mreturn mod_last_server(mapi m, void *arg)
+ {
+     time_t start = time(NULL) - *(time_t*)arg;
+-    char str[10];
++    char str[16];
+     xmlnode last;
+ 
+     /* pre-requisites */
+@@ -66,7 +66,7 @@
+ void mod_last_set(mapi m, jid to, char *reason)
+ {
+     xmlnode last;
+-    char str[10];
++    char str[16];
+ 
+     log_debug("mod_last","storing last for user %s",jid_full(to));
+ 
+diff -ru jabber-1.4.3.old/jsm/modules/mod_offline.c 
jabber-1.4.3/jsm/modules/mod_offline.c
+--- jabber-1.4.3.old/jsm/modules/mod_offline.c 2002-12-03 07:30:02.000000000 
+0300
++++ jabber-1.4.3/jsm/modules/mod_offline.c     2006-12-29 11:33:35.000000000 
+0300
+@@ -49,7 +49,7 @@
+ {
+     session top;
+     xmlnode cur = NULL, cur2;
+-    char str[10];
++    char str[16];
+ 
+     /* if there's an existing session, just give it to them */
+     if((top = js_session_primary(m->user)) != NULL)
+@@ -123,7 +123,7 @@
+     xmlnode opts, cur, x;
+     int now = time(NULL);
+     int expire, stored, diff;
+-    char str[10];
++    char str[16];
+ 
+     log_debug("mod_offline","avability established, check for messages");
+ 
diff -Nur ../jabber-1.4.3~/debian/rules ../jabber-1.4.3/debian/rules
--- ../jabber-1.4.3~/debian/rules       2006-12-30 10:08:46.000000000 +0000
+++ ../jabber-1.4.3/debian/rules        2006-12-30 10:39:36.000000000 +0000
@@ -17,7 +17,7 @@
 build: build-stamp
 build-stamp: patch-stamp
        dh_testdir
-       ./configure --enable-ssl
+       ./configure --enable-ssl --enable-ipv6
        $(MAKE)
        # cd docs ; ${MAKE} html
        touch build-stamp
-- 
  http://home.arcor.de/andreas-barth/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to