liblockfile (1.09-6) unstable; urgency=low * Merge 1.09-5ubuntu1 fix-buffer-overflows.patch: Fix buffer overflows when building strings - Protect against overflows caused by long hostnames (LP: #941968) - Protect against overflows caused by large PID numbers (LP: #1011477) Closes: #677225 * In Makefile.in it compiles nfslock.so.$(NVER) but installs nfslock.so.$(VER) Add 688074-Makefile.in-NVER.patch Patch by Yao Zhao Closes: #688074 * Standards Version is 3.9.4 -- Anibal Monsalve Salazar Sun, 02 Jun 2013 19:45:54 +1000 liblockfile (1.09-5ubuntu1) raring; urgency=low * debian/patches/fix-buffer-overflows.patch: Fix buffer overflows when building strings - Protect against overflows caused by long hostnames (LP: #941968) - Protect against overflows caused by large PID numbers (LP: #1011477) -- Tyler Hicks Wed, 09 Jan 2013 12:23:07 -0800 liblockfile (1.09-5) unstable; urgency=low [ Rob Browning ] * Don't remove /usr/share/doc/liblockfile1 from the postrm anymore. Doing so breaks multarch, and it appears that the code was originally inserted to fix an upgrade problem (#339498) from 2005. (closes: #695268) -- Anibal Monsalve Salazar Tue, 11 Dec 2012 20:24:45 +1100 liblockfile (1.09-4) unstable; urgency=low * Multiarch issues - Move liblockfile.a to /usr/lib/$(DEB_HOST_MULTIARCH) - Compress files with "gzip -n" Patch by Sven Joachim Closes: #637569 * Enable hardened build flags Add Makefile.in.patch * Standards version is 3.9.3 -- Anibal Monsalve Salazar Wed, 13 Jun 2012 21:28:38 +1000 liblockfile (1.09-3) unstable; urgency=high * add Replaces/Breaks liblockfile1 for liblockfile-bin (closes: #637555) * make liblockfile-bin Multiarch: foreign (closes: #637568) -- Miquel van Smoorenburg Sat, 13 Aug 2011 00:18:46 +0200 liblockfile (1.09-2) unstable; urgency=high * fix debian/files botchup (fixes: #637465) * fix more lintian warnings and errors -- Miquel van Smoorenburg Fri, 12 Aug 2011 09:27:57 +0200 liblockfile (1.09-1) unstable; urgency=low * New upstream version (fixes: #406471, #547721, #273112) * Make package multi-arch compliant * Add lintian override for setgid mail helper * Delete whitespace adjusting macro stuff from dotlockfile.1 * Remove shlib depends from dotlockfile control file entry -- Miquel van Smoorenburg Wed, 10 Aug 2011 18:44:10 +0200 liblockfile (1.08-4) unstable; urgency=low * Merge 1.08-3ubuntu1 Compute md5sums during build Closes: 563544, 564797 * Debian source format is 3.0 (quilt) Add 04-505851-remove-debug-code.patch * Add important information to dotlockfile.1 Add 06-493462-dotlockfile.1.patch Update usage message Add 07-493462-dotlockfile.c.patch Patches by Roland Eggner Closes: 493462 * Make ar overwritable (for cross-builds) Add 09-562937-make-ar-overwrittable.patch Patch by Marc Kleine-Budde and Wolfram Sang Closes: 562937 * Fix out-of-date-standards-version Add 02-COPYRIGHT.patch * Fix copyright-refers-to-symlink-license * Fix maintainer-script-without-set-e -- Anibal Monsalve Salazar Sun, 14 Feb 2010 08:57:06 +1100 liblockfile (1.08-3ubuntu1) lucid; urgency=low * Compute md5sums during build. -- Loïc Minier Tue, 12 Jan 2010 00:08:22 +0100 liblockfile (1.08-3) unstable; urgency=high * Don't stale lockfiles after 10 seconds instead of 5 minutes; patch by Wolfram Sang; closes: #505851 * Handle nostrip build option; patch by Justin Pryzby; closes: #437374 * debian/rules: Don't ignore error status of rm -fr; patch by Justin Pryzby * debian/rules: Remove stampfiles first; patch by Justin Pryzby -- Anibal Monsalve Salazar Tue, 18 Nov 2008 00:00:38 +1100 liblockfile (1.08-2) unstable; urgency=low * Miquel van Smoorenburg is the maintainer; closes: #465090, #492412 * Standards-Version is 3.8.0 * liblockfile1 depends on ${misc:Depends} -- Anibal Monsalve Salazar Sat, 26 Jul 2008 15:46:48 +1000 liblockfile (1.08-1) unstable; urgency=low * Upload with both miquels and anibal as maintainer, which I think is the correct solution as log as #465090 is still open. * next to debian/changelog there's also Changelog * new upstream version -- Miquel van Smoorenburg Thu, 24 Jul 2008 22:43:18 +0200 liblockfile (1.07-1) unstable; urgency=low * New maintainer. Closes: #465090 * ACKed NMUs. Closes: #392779, #322790 * Fixed "liblockfile1: fails to call ldconfig". Closes: #376409 * Fixed "liblockfile-dev: upgrade from sarge + purge leaves /usr/share/doc/liblockfile1/liblockfile-dev". Closes: #339498 * Fixed "liblockfile1: option -u is duplicated". Closes: #416271 * This package is non-native * Bumped Standards-Version to 3.7.3 * liblockfile1: priority is standard * liblockfile-dev: section is libdevel * Fixed the following lintian message: - liblockfile source: substvar-source-version-is-deprecated liblockfile-dev - liblockfile-dev: dev-package-should-be-section-libdevel liblockfile-dev - liblockfile1: postinst-must-call-ldconfig usr/lib/liblockfile.so.1.0 - liblockfile-dev: description-synopsis-might-not-be-phrased-properly - liblockfile1: debian-changelog-file-missing-or-wrong-name - liblockfile-dev: debian-changelog-file-missing-or-wrong-name -- Anibal Monsalve Salazar Sat, 05 Apr 2008 12:14:10 +1000 liblockfile (1.06.2) unstable; urgency=low * Non-maintainer upload. * Rename eaccess() to eaccess_write() as eaccess is now a glibc function. Patch by Colin Watson. Closes: #392779. -- Aurelien Jarno Sun, 03 Jun 2007 19:28:33 +0200 liblockfile (1.06.1) unstable; urgency=low * Non-maintainer upload. * Remove postinst and prerm scripts, completing the /usr/doc tarnsition. Closes: #322790 -- Joey Hess Tue, 10 Jan 2006 01:21:31 -0500 liblockfile (1.06) unstable; urgency=low * Fix manpage - fd = open("/var/mail/USER.lock") should be fd = open("/var/mail/USER"); * Remove extraneous free() from lockfile.c (closes: #217740) * If the existing lockfile is not valid, the first try isn't really valid either - in that case, even if we want to try locking just once, try once more. (closes: #217741) -- Miquel van Smoorenburg Fri, 4 Jun 2004 17:16:04 +0200 liblockfile (1.05) unstable; urgency=low * Fix "does not give a valid preprocessing token" cpp problem (closes: #194823) -- Miquel van Smoorenburg Mon, 2 Jun 2003 14:27:58 +0200 liblockfile (1.04) unstable; urgency=low * Dynamically allocate filename memory, do not use MAXPATHLEN sized static buffers (closes: #144129, #105973) * Make the '-c' option of dotlockfile(1) actually work (closes: #103998) * Dotlockfile '-r' arg error checking * Note in manpages that unlocking a non-existant file is not an error. * Note in dotlockfile manpage that the lockfile_create manpage is in the liblockfile-dev package. * Update COPYRIGHT file (closes: #178200) * Don't sleep for 5 seconds when we removed an invalid lockfile (closes: #131316) * This upload will force a rebuild with current binutils (closes: #176340) * Add symlinks for manpages (closes: #99546) * Add static library liblockfile.a to liblockfile-dev (closes: #183817) * Actually handle 'retries' as number of *re*tries everywhere, not the number of tries. * Document that the default number of retries in dotlockfile is 5. * Add a '-t' (touchlock) option to dotlockfile (closes: #41791) -- Miquel van Smoorenburg Thu, 15 May 2003 16:29:32 +0200 liblockfile (1.03) unstable; urgency=low * Some more manpage updates * Set priority for liblockfile1 to "important" (closes: #92551) -- Miquel van Smoorenburg Fri, 6 Apr 2001 09:53:32 +0200 liblockfile (1.02) unstable; urgency=low * Maintainer upload (closes: #87488, #80753, #87670, #48886, #50564, #57890, #80601) * Added section to manpages that explains that you need to flush the actual file being locked after locking (closes: #43491) -- Miquel van Smoorenburg Thu, 29 Mar 2001 00:55:55 +0200 liblockfile (1.01.2) unstable; urgency=low * Non-Maintainer Upload for Bug Squashing Party. * Fix typo in postrm, closes: #87670. * Removed *~ from sources. -- Jordi Mallach Sat, 17 Mar 2001 05:09:54 +0100 liblockfile (1.01.1) unstable; urgency=low * NMU for bugsquashing day. * Updated man pages and usr/doc dir to FHS, Closes: #80753 (serious) * Only run ldconfig in postinst if the package is being configured. * Run ldconfig in the postrm on removal. * Fixed shlibs file perms, Closes: #50564, #57890 * Fixed descriptions, Closes: #80601 * Fixed man page typo, Closes: #48886 * Lintian clean except the warning about the setgid binary. -- Joey Hess Sat, 24 Feb 2001 13:55:27 -0800 liblockfile (1.01) unstable; urgency=low * Fix "clean" target in debian/rules * Fixes bugs: #39813: Liblockfile failes to build because of missing Makefile #39864: liblockfile_1.0(unstable): can't clean already empty tree -- Miquel van Smoorenburg Mon, 21 Jun 1999 19:47:17 +0200 liblockfile (1.0) unstable; urgency=low * Added autoconf to the distribution so that this package might be used outside Debian and even outside Linux. * New soname for liblockfile; API change. * Included command-line utility "dotlockfile" (setgid mail) and manpage * library can call "dotlockfile" to do the actual locking - mailprograms do not need to be setgid mail anymore! * Doesn't include libnfslock anymore * Fixes: #29572: liblockfile0 bad packaging -- Miquel van Smoorenburg Sat, 5 Jun 1999 17:19:30 +0200 liblockfile (0.1-6) frozen unstable; urgency=high * Fixed libnfslock to work together with mutt's mutt_dotlock. This has high urgency because otherwise mutt won't be able to lock your mailbox 95% of the time. -- Miquel van Smoorenburg Wed, 2 Dec 1998 17:39:54 +0100 liblockfile (0.1-5) unstable; urgency=low * Added L_MANLOCK define for compatibility , it's not actually used. * Fixes bugs: #21925 liblockfile man page is inaccurate #27275 liblockfile0: wishlist "user" argument for mailunlock and touchlock. -- Miquel van Smoorenburg Mon, 5 Oct 1998 12:35:42 +0200 liblockfile (0.1-4) unstable; urgency=low * Fixes: #13974: liblockfile-dev: maillock(3) mentions other manpages, that are not #18521: liblockfile-dev should not include /usr/lib/liblockfile.so #19042: liblockfile-dev: Overlap with liblockfile0 #18527: liblockfile0: liblockfile0 include .so link in liblockfile-dev #19041: liblockfile0: Overlap with liblockfle-dev and no conflict #19108: liblockfile0 has incorrect shlibs listed #18607: libnfslock: postinst and prerm scripts fail if ld.so.preload only #18913: libnfslock: package description -- Miquel van Smoorenburg Sun, 8 Mar 1998 22:41:49 +0100 liblockfile (0.1-3) unstable; urgency=low * Added version in name for nfslock.so (now nfslock.so.0.1) * Added shlibs file for nfslock * Add missing symlinks Fixes: #14413: /usr/doc/$(PACKAGE)/copyright should not be compressed #17693: liblockfile0 has executabnle changelog.gz #16489: liblockfile0 lacks dependency information #14155: lockfile_create could ignore some errors #14423: /usr/doc/$(PACKAGE)/copyright should not be compressed #15220: liblockfile-dev changelog is executable #14412: /usr/doc/$(PACKAGE)/copyright should not be compressed -- Miquel van Smoorenburg Thu, 19 Feb 1998 23:15:01 +0100 liblockfile (0.1-2) unstable; urgency=low * Compiled with libc6 and with -lc * Compile with -D_REENTRANT and -D_GNU_SOURCE * Apart from returning the L_XXX values, also set errno to something resonable. * Reckognize common NFS lockfiles from mailx -- Miquel van Smoorenburg Wed, 24 Sep 1997 12:52:44 +0200 liblockfile (0.1-1) unstable; urgency=low * First Debian release. -- Miquel van Smoorenburg Sun, 6 Jul 1997 16:04:55 +0200