]>
err.no Git - dpkg/log
Adam Heath [Sat, 24 Aug 2002 19:22:33 +0000 (19:22 +0000)]
Fix segfault when --auto-deconfigure is given. This is causes because the
deconfigure list is allocated in an obstack, but then freed with normal
free().
Adam Heath [Fri, 23 Aug 2002 04:43:52 +0000 (04:43 +0000)]
Fix several read pass buffer bugs, and a memleak.
Adam Heath [Fri, 23 Aug 2002 04:31:27 +0000 (04:31 +0000)]
Fix read past buffer in lib/nfmalloc.c.
Adam Heath [Fri, 23 Aug 2002 04:22:03 +0000 (04:22 +0000)]
Handle directories better in md5sum.
Adam Heath [Fri, 23 Aug 2002 04:12:50 +0000 (04:12 +0000)]
Fix extraction of md5sum in dpkg-scanpackages.
Adam Heath [Fri, 23 Aug 2002 04:08:35 +0000 (04:08 +0000)]
Fix segfault in md5sum if the file being checked doesn't exist.
Adam Heath [Fri, 23 Aug 2002 04:04:10 +0000 (04:04 +0000)]
Modified for 1.10.5.
Adam Heath [Sun, 14 Jul 2002 20:15:42 +0000 (20:15 +0000)]
Set date for 1.10.4 release.
Adam Heath [Sun, 14 Jul 2002 20:15:06 +0000 (20:15 +0000)]
Install archtable into /usr/share/dpkg/.
Adam Heath [Sun, 14 Jul 2002 20:08:11 +0000 (20:08 +0000)]
Remove -ffunction-sections and -fdata-sections.
Adam Heath [Sun, 14 Jul 2002 20:07:14 +0000 (20:07 +0000)]
Updated for 1.10.4 version.
Adam Heath [Fri, 12 Jul 2002 04:38:31 +0000 (04:38 +0000)]
dselect replaces dpkg << 1.10.3, as we moved the dselect config file and
manpages from dpkg.deb to dselect.deb.
Adam Heath [Fri, 12 Jul 2002 04:05:46 +0000 (04:05 +0000)]
Change release name to me, and set release date.
Adam Heath [Fri, 12 Jul 2002 03:32:00 +0000 (03:32 +0000)]
If in --test mode, and --stop is given, increment n_killed, so that
start-stop-daemon returns the proper exit value. Thanks Thomas Morin
<thomas.morin@enst-bretagne.fr>.
Adam Heath [Fri, 12 Jul 2002 03:26:41 +0000 (03:26 +0000)]
Fix test inversion in start-stop-daemon, when checking the pid given in a
pid file. Thanks Thomas Morin <thomas.morin@enst-bretagne.fr>.
Adam Heath [Sun, 7 Jul 2002 20:06:36 +0000 (20:06 +0000)]
Fix install location of /usr/lib/dpkg/methods.
Wichert Akkerman [Sat, 6 Jul 2002 22:07:20 +0000 (22:07 +0000)]
Oops
Wichert Akkerman [Sat, 6 Jul 2002 22:06:31 +0000 (22:06 +0000)]
Update to 1.10.3
Wichert Akkerman [Sat, 6 Jul 2002 22:01:17 +0000 (22:01 +0000)]
Move dselect.cfg to dselect package
Adam Heath [Fri, 5 Jul 2002 02:41:20 +0000 (02:41 +0000)]
Install deselect.conffiles into tmp/dselect, not tmp/dpkg.
Adam Heath [Fri, 5 Jul 2002 02:34:11 +0000 (02:34 +0000)]
Install debian/dselect.conffiles.
Adam Heath [Fri, 5 Jul 2002 02:25:36 +0000 (02:25 +0000)]
Change uploader to me, instead of Wichert.
Adam Heath [Fri, 5 Jul 2002 02:09:48 +0000 (02:09 +0000)]
Set date for release.
Adam Heath [Fri, 5 Jul 2002 00:36:28 +0000 (00:36 +0000)]
Remove -Z from patch call, as it makes patch warn about missing timestamps.
Adam Heath [Tue, 2 Jul 2002 17:12:56 +0000 (17:12 +0000)]
dpkg + dpkg-static conflict dpkg-dev << 1.9, as dpkg-source 1.9 doesn't
work with md5sum 1.10.
Wichert Akkerman [Tue, 2 Jul 2002 10:39:55 +0000 (10:39 +0000)]
check for malloc failure and actually look in /home/wichert for file instead of looking in confdir twice
Wichert Akkerman [Tue, 2 Jul 2002 08:30:58 +0000 (08:30 +0000)]
Mark 1.10.1 release
Wichert Akkerman [Tue, 2 Jul 2002 08:25:17 +0000 (08:25 +0000)]
Fixup install path
Wichert Akkerman [Tue, 2 Jul 2002 08:21:34 +0000 (08:21 +0000)]
cp instead of mv since we need files for both dpkg and dpkg-static (ugh)
Wichert Akkerman [Tue, 2 Jul 2002 08:09:01 +0000 (08:09 +0000)]
Remove autom4te.cache in clean target
Wichert Akkerman [Tue, 2 Jul 2002 07:56:53 +0000 (07:56 +0000)]
Unbackport version-nr
Wichert Akkerman [Tue, 2 Jul 2002 07:53:32 +0000 (07:53 +0000)]
move dpkg.cfg.5 and dselect.cfg.5 into dpkg package
Wichert Akkerman [Tue, 2 Jul 2002 07:47:47 +0000 (07:47 +0000)]
Backport fixed from HEAD
Wichert Akkerman [Tue, 2 Jul 2002 07:47:47 +0000 (07:47 +0000)]
Backport fixed from HEAD
Wichert Akkerman [Tue, 2 Jul 2002 07:42:48 +0000 (07:42 +0000)]
sync dpkg and dpkg-static dependencies, fix double conflict for dpkg
Adam Heath [Tue, 2 Jul 2002 06:10:10 +0000 (06:10 +0000)]
Add a Closes entry for the manpages-de replace.
Adam Heath [Tue, 2 Jul 2002 06:06:00 +0000 (06:06 +0000)]
Don't always call autoheader during build.
Wichert Akkerman [Mon, 1 Jul 2002 12:52:32 +0000 (12:52 +0000)]
Start 1.10.1
Wichert Akkerman [Mon, 1 Jul 2002 12:50:36 +0000 (12:50 +0000)]
add conflict with dpkg-iasearch which intruded on our namespace and replace manpages-de which includes one of our manpages
Wichert Akkerman [Sat, 22 Jun 2002 22:47:56 +0000 (22:47 +0000)]
Add ~ to the list of legal characters in a package filename
Wichert Akkerman [Sat, 22 Jun 2002 14:18:31 +0000 (14:18 +0000)]
Fixup paths
Wichert Akkerman [Sat, 22 Jun 2002 14:15:14 +0000 (14:15 +0000)]
remove forced check for build-essential, we should not hardcode Debian policy into dpkg
Wichert Akkerman [Sat, 22 Jun 2002 12:19:11 +0000 (12:19 +0000)]
Apply (modified version of) patch from Josip Rodin to improve bits of documentation
Wichert Akkerman [Sat, 22 Jun 2002 12:11:48 +0000 (12:11 +0000)]
Install dselect methods in dselect package
Wichert Akkerman [Sat, 22 Jun 2002 12:03:44 +0000 (12:03 +0000)]
Start 1.11 work
Wichert Akkerman [Fri, 21 Jun 2002 19:54:28 +0000 (19:54 +0000)]
patch from Josip Rodin to improve the move from /usr/info to /usr/share/info
Wichert Akkerman [Fri, 21 Jun 2002 19:13:44 +0000 (19:13 +0000)]
Update release date
Wichert Akkerman [Fri, 21 Jun 2002 19:12:17 +0000 (19:12 +0000)]
Update Catalan translation
Wichert Akkerman [Fri, 21 Jun 2002 16:41:28 +0000 (16:41 +0000)]
Add autom4te.cache
Adam Heath [Thu, 20 Jun 2002 05:56:57 +0000 (05:56 +0000)]
Fix broken merge from 1.9 branch.
Adam Heath [Sun, 2 Jun 2002 04:26:46 +0000 (04:26 +0000)]
Revert last modification. It'll be fixed properly for dpkg 1.11.
Adam Heath [Sat, 1 Jun 2002 21:50:08 +0000 (21:50 +0000)]
Fixed printversion(), to allow translations to be done better.
Adam Heath [Sat, 1 Jun 2002 21:23:23 +0000 (21:23 +0000)]
Updated.
Wichert Akkerman [Sat, 1 Jun 2002 20:04:53 +0000 (20:04 +0000)]
Updated Russian translation
Wichert Akkerman [Fri, 31 May 2002 19:49:12 +0000 (19:49 +0000)]
Update French manpages
Adam Heath [Tue, 28 May 2002 02:19:40 +0000 (02:19 +0000)]
Update translations.
Wichert Akkerman [Mon, 27 May 2002 17:06:01 +0000 (17:06 +0000)]
Regenerated
Peter Karlsson [Sun, 26 May 2002 17:54:33 +0000 (17:54 +0000)]
Updated Swedish translation.
Adam Heath [Sun, 26 May 2002 06:40:41 +0000 (06:40 +0000)]
dpkg now reorders symlinks when extracting debs. However, this is also
still done when building debs. After a stable release of Debian has
occurred with this modified dpkg, the reordering when building can be
removed.
Adam Heath [Sun, 26 May 2002 06:32:57 +0000 (06:32 +0000)]
Fix /usr/info/dir moving/symlink code.
Adam Heath [Sun, 26 May 2002 06:15:09 +0000 (06:15 +0000)]
Fix some mis-merging of the 1.9 branch:
* debian/rules, debian/dpkg.conffiles: dselect was split to a separate deb,
no longer install dselect.cfg into dpkg.deb. Also, dpkg.cfg is no longer
a conffile.
Adam Heath [Sun, 26 May 2002 03:53:42 +0000 (03:53 +0000)]
Merge 1.9 branch.
Adam Heath [Sat, 25 May 2002 03:35:00 +0000 (03:35 +0000)]
Add dpkg-scansources to dpkg-scanpackages(8).
Adam Heath [Sat, 25 May 2002 03:11:02 +0000 (03:11 +0000)]
Fix typo in dpkg-source(1), s/-su/-sU/.
Adam Heath [Sat, 25 May 2002 03:08:55 +0000 (03:08 +0000)]
Fix documentation of -v<version> for dpkg-parsechangelog, removing the
requirement that the version has to be in the changelog.
Adam Heath [Sat, 25 May 2002 03:04:04 +0000 (03:04 +0000)]
Close the old debian/files file, before doing a rename.
Adam Heath [Sat, 25 May 2002 02:57:14 +0000 (02:57 +0000)]
Add -I<filename> to dpkg-buildpackage and dpkg-source, to excludes files
from tar, when building a native package.
Adam Heath [Sat, 25 May 2002 02:46:50 +0000 (02:46 +0000)]
Properly count recursive expansion of variables, instead of just counting
all variable expansions.
Adam Heath [Sat, 25 May 2002 02:17:22 +0000 (02:17 +0000)]
Recognize emergency as valid in changelogs.
Adam Heath [Sat, 25 May 2002 02:10:15 +0000 (02:10 +0000)]
s/build on/built on/; same for 'build for'.
Adam Heath [Sat, 25 May 2002 02:05:06 +0000 (02:05 +0000)]
Give proper case for Source and Installed-Size.
Adam Heath [Fri, 24 May 2002 06:16:49 +0000 (06:16 +0000)]
Match fields case insensitively in debian/control.
Adam Heath [Fri, 24 May 2002 05:26:48 +0000 (05:26 +0000)]
Clean up after ctrl-c is received.
Adam Heath [Fri, 24 May 2002 05:16:43 +0000 (05:16 +0000)]
New functions, standard_startup, standard_shutdown, that contain the most
common functions that all dpkg binaries call.
Adam Heath [Fri, 24 May 2002 04:28:09 +0000 (04:28 +0000)]
Use setcloexec wrapper instead of calling fcntl directly.
Adam Heath [Thu, 23 May 2002 20:18:21 +0000 (20:18 +0000)]
Add items for --reconfigure and --call-maint-script.
Adam Heath [Thu, 23 May 2002 16:14:56 +0000 (16:14 +0000)]
Always set CLOEXEC on the lock fd.
Adam Heath [Wed, 22 May 2002 18:01:49 +0000 (18:01 +0000)]
Remove hash.c from SOURCES, as it is a test file.
Wichert Akkerman [Tue, 21 May 2002 15:43:00 +0000 (15:43 +0000)]
remove compat stuff for ancient dpkg versions.
This also enables the /usr/info/dir move code which was never reached
Adam Heath [Mon, 20 May 2002 05:56:01 +0000 (05:56 +0000)]
Even more gcc warning fixes.
Adam Heath [Mon, 20 May 2002 04:40:25 +0000 (04:40 +0000)]
Add rules to Makefile.conf, to rebuild Makefile if $(srcdir)/Makefile.in is
modified. This also required adding a 'default' target to all Makefiles.
Adam Heath [Mon, 20 May 2002 03:54:22 +0000 (03:54 +0000)]
Fairly heavy work(net no lines changed), to fix longjmp() clashing variable
warnings. Also, a few miscellaneous gcc -W<foo> fixes.
Adam Heath [Mon, 20 May 2002 03:46:54 +0000 (03:46 +0000)]
Several more gcc -W<foo> fixes. (forgot main.h)
Adam Heath [Mon, 20 May 2002 03:40:56 +0000 (03:40 +0000)]
Several more gcc -W<foo> fixes.
Adam Heath [Mon, 20 May 2002 01:22:31 +0000 (01:22 +0000)]
Several more gcc -W<foo> fixes.
Adam Heath [Sun, 19 May 2002 23:46:18 +0000 (23:46 +0000)]
Fix overzealous running of autoheader for every build.
Adam Heath [Sun, 19 May 2002 11:03:19 +0000 (11:03 +0000)]
Split out the -W*-prototype warnings into separate checks.
Adam Heath [Sun, 19 May 2002 10:59:31 +0000 (10:59 +0000)]
Make a new macro, DPKG_C_GCC_ATTRIBUTE.
Adam Heath [Sun, 19 May 2002 10:57:48 +0000 (10:57 +0000)]
Gah, I hate gcc. AC_TRY_COMPILE() produces code of the form
'int main() { ... }'. When -Werror -Wstrict-prototypes is given to gcc, it
thinks the above code snippet is an error, and aborts. This was making
DPKG_C_GCC_TRY_WARNS disable some -W options. So, I no longer use
AC_TRY_COMPILE.
Adam Heath [Sun, 19 May 2002 09:54:18 +0000 (09:54 +0000)]
Oops. The command to run is aclocal, not aclocal.m4.
Adam Heath [Sun, 19 May 2002 09:43:33 +0000 (09:43 +0000)]
The latest autoheader/autoconf combination allows us to do everything in
configure.in. config.h.bot is now in AH_BOTTOM(), and the descriptions for
all the defines(from acconfig.h) are now part of AC_DEFINE().
Adam Heath [Sun, 19 May 2002 09:39:18 +0000 (09:39 +0000)]
All the hard-coded calls to scripts/dpkg-gencontrol.pl are now down thru a
variable, GENCONTROL.
Adam Heath [Sun, 19 May 2002 09:26:43 +0000 (09:26 +0000)]
Remove all calls to $(shell pwd), and use $(CURDIR). Also, `pwd` is
removed. There was a var, DIR := $(shell pwd); instances of this var were
also replaced with CURDIR.
Adam Heath [Sun, 19 May 2002 09:22:53 +0000 (09:22 +0000)]
If automake/*.m4 is modified, rebuild aclocal.m4. If aclocal.m4 or
configure.in are modified, rebuild configure.in. config.h.in gets rebuilt
if configure.in is modified. And, lastly, configure is rerun, if configure
or config.h.in is modified.
Adam Heath [Sun, 19 May 2002 09:08:38 +0000 (09:08 +0000)]
Fix targets, so that if configure fails, but actually succeeds in creating
config.status(as might happen if one has a c-style comment in configure.in,
and the shell trys running /foo), then the build will actually fail
correctly.
Adam Heath [Sun, 19 May 2002 08:07:06 +0000 (08:07 +0000)]
Oops. Forgot to add #undef HAVE_GNUC25_UNUSED.
Adam Heath [Sun, 19 May 2002 07:42:58 +0000 (07:42 +0000)]
Define an UNUSED macro for __attribute((unused))__.
Adam Heath [Sun, 19 May 2002 07:35:12 +0000 (07:35 +0000)]
Use the configure detected gcc __attribute__ macros, instead of hard-coding
them.
Wichert Akkerman [Thu, 16 May 2002 17:11:01 +0000 (17:11 +0000)]
Update Danish translation
Wichert Akkerman [Mon, 13 May 2002 21:00:32 +0000 (21:00 +0000)]
Document --force-confmiss and --force-bad-verify