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: