[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Accepted deborphan 1.5-14 (i386 source)



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Fri,  7 Nov 2003 17:20:03 +0100
Source: deborphan
Binary: deborphan
Architecture: source i386
Version: 1.5-14
Distribution: unstable
Urgency: low
Maintainer: Peter Palfrader <weasel@debian.org>
Changed-By: Peter Palfrader <weasel@debian.org>
Description: 
 deborphan  - Find orphaned libraries
Closes: 219457
Changes: 
 deborphan (1.5-14) unstable; urgency=low
 .
   * Refactor handling of dependencies and provides in the pkg_info
     datastructure.  Previosly there were fixed limits of 128 and 20
     respectively.  Now we use a dynamically allocated list which starts out at
     32 and 4, if needed at all, and which are doubled in size should the need
     arise (closes: #219457).
   * Replace all bar = malloc(strlen(foo)+1); bar = strcpy(bar,foo) with uses
     of strdup: bar = strdup(foo);  Similarily to the previously defined
     xmalloc, which wraps around alloc and error()s out if malloc returns with
     an error, we now have an xstrdup with the same semantics.
   * Since sizeof(char) is 1 by definition there is no need to multply string
     sizes and similar with sizeof(char).  Removed all of them or replaced them
     by 1.
   * Initialize the first package information ("this") in deborphan.c.  The
     value appears to have used unitialized.  Valgrind turned this up.
   * There was an off-by-one error in file.c debopen(), when null terminating
     the read status file.  We nullified buf[len+1] rather than buf[len], thus
     overflowing the buffer.  This also was found with valgrind.
Files: 
 17aebd6600563e5929094429c0508fb5 572 admin optional deborphan_1.5-14.dsc
 a82f4553bbe03ce6605fb5d28d11a443 16764 admin optional deborphan_1.5-14.diff.gz
 acc7e761beb57c7eaed4e16f576350fb 36062 admin optional deborphan_1.5-14_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (GNU/Linux)

iD8DBQE/q8hgz/ccs6+kS90RAvgTAJ0WHm4BvFvxDVZX1Bz4R5K+0jliwQCZAUwa
xA2mWn0VB8pXr8koTxXP6Qs=
=aGgr
-----END PGP SIGNATURE-----


Accepted:
deborphan_1.5-14.diff.gz
  to pool/main/d/deborphan/deborphan_1.5-14.diff.gz
deborphan_1.5-14.dsc
  to pool/main/d/deborphan/deborphan_1.5-14.dsc
deborphan_1.5-14_i386.deb
  to pool/main/d/deborphan/deborphan_1.5-14_i386.deb



Reply to: