releasing version 0.45
[moreutils.git] / debian / changelog
blob6f0fce47561fe7721fd171d22037960ac170d584
1 moreutils (0.45) unstable; urgency=low
3   * ts: Support %.s for seconds sinch epoch with subsecond resolution.
4     Closes: #619764
6  -- Joey Hess <joeyh@debian.org>  Sun, 19 Jun 2011 15:44:28 -0400
8 moreutils (0.44) unstable; urgency=low
10   * pee: Propigate exit status of commands run.
12  -- Joey Hess <joeyh@debian.org>  Thu, 10 Mar 2011 17:38:14 -0400
14 moreutils (0.43) unstable; urgency=low
16   * chronic: New command, runs a command quietly, unless it fails.
17   * Now depends on IPC::Run, used by chronic.
19  -- Joey Hess <joeyh@debian.org>  Fri, 29 Oct 2010 15:54:37 -0400
21 moreutils (0.42) unstable; urgency=low
23   * sponge: Guarantee that output file is always updated atomically,
24     by renaming a temp file into place. Closes: #592144
25   * sponge: Ensure that output file permissions are always preserved
26     if it already exists.
27   * Typo. Closes: #596032
29  -- Joey Hess <joeyh@debian.org>  Wed, 06 Oct 2010 20:03:25 -0400
31 moreutils (0.41) unstable; urgency=low
33   * ifdata.docbook: Mark interface as required in synopsis. Closes: #588397
34   * Add missing AUTHOR section to docbook man pages.
35   * sponge: Correct bad use of fread that caused a trailing quantity of
36     soaked data to be silently discarded when a temp file was used
37     and sponge output to stdout. Closes: #595220
39  -- Joey Hess <joeyh@debian.org>  Thu, 02 Sep 2010 16:47:10 -0400
41 moreutils (0.40) unstable; urgency=low
43   * lckdo: Now deprecated, since util-linux's flock(1) can do the same
44     thing.
45   * parallel: -i will now replace {} inside parameters, before the {} had
46     to be a separate parameter.
48  -- Joey Hess <joeyh@debian.org>  Tue, 06 Jul 2010 19:38:14 -0400
50 moreutils (0.39) unstable; urgency=low
52   * parallel: Fix exit code handling when commands are specified after --
53   * parallel: Make -j 0 do something reasonable (start all jobs at once).
54   * parallel: Fix to really avoid running new jobs when load is too high.
55   * parallel: Fix logic error in code handling -l that could make parallel
56     return a bogus 255 exit code when all jobs succeeded. Closes: #569617
57   * parallel: Allow a decimal load value to be specified with -l
58   * Caps sillyness. Closes: #570815
59   * zrun: Add support for .xz files.
61  -- Joey Hess <joeyh@debian.org>  Tue, 23 Feb 2010 15:51:26 -0500
63 moreutils (0.38) unstable; urgency=low
65   * Description improvements. Closes: #549450
66     (Thanks, Justin B Rye)
67   * parallel: Allow running independent commands,
68     like `parallel -j3 -- ls df "echo hi"`
69   * ifdata: Add FreeBSD kernel support, although some of the more esoteric
70     interface options are not currently supported in FreeBSD.
71   * parallel: Define WEXITED to allow building on FreeBSD kernel.
72   * Thanks Enrico Tassi for the FreeBSD kernel support, which should
73     be enough to get moreutils built on Debian kFreeBSD. Closes: #562609
75  -- Joey Hess <joeyh@debian.org>  Tue, 09 Feb 2010 15:50:42 -0500
77 moreutils (0.37) unstable; urgency=low
79   * parallel: Clarify man page regarding CPUs. Closes: #536597
80   * parallel: Add -n option. Thanks, Pierre Habouzit. Closes: #537992
81     (As a side effect, fixes a segfault if -- was omitted.)
82   * parallel.1: Typo fixes. Closes: #538147
84  -- Joey Hess <joeyh@debian.org>  Sat, 25 Jul 2009 10:18:40 +0200
86 moreutils (0.36) unstable; urgency=low
88   * parallel: New program, contributed by Tollef Fog Heen,
89     that can run multiple jobs in parallel, optionally checking
90     load average.
91   * mispipe: Fix closing of extra pipe FD before starting command
92     so it is not inherited by daemons. Closes: #533448
93     (Thanks, Jeremie Koenig)
95  -- Joey Hess <joeyh@debian.org>  Fri, 10 Jul 2009 11:01:41 -0400
97 moreutils (0.35) unstable; urgency=low
99   * ifdata: Don't assume that all interface names are 6 characters or less,
100     for instance "wmaster0" is longer. Increase the limit to 20 characters.
101     Closes: #526654 (Thanks, Alan Pope)
102   * isutf8: Reject UTF-8-encoded UTF-16 surrogates. Closes: #525301
103     (Thanks, Jakub Wilk and liw)
105  -- Joey Hess <joeyh@debian.org>  Tue, 05 May 2009 15:06:41 -0400
107 moreutils (0.34) unstable; urgency=low
109   * vipe: Avoid dying on empty input. Thanks, Anders Kaseorg
110     Closes: #508491
112  -- Joey Hess <joeyh@debian.org>  Thu, 11 Dec 2008 15:11:23 -0500
114 moreutils (0.33) unstable; urgency=low
116   * Support installing moreutils into prefixes other than /usr (Evan Broder)
117   * Fix zrun breakage introduced last version. Closes: #504129
119  -- Joey Hess <joeyh@debian.org>  Fri, 31 Oct 2008 17:01:03 -0400
121 moreutils (0.32) unstable; urgency=low
123   * zrun: Can be linked to zsomeprog to run the equivilant of zrun someprog.
124     Closes: #411623 (Stefan Fritsch)
125   * zrun: Add support for lzma and lzo. (Stefan Fritsch)
126   * Fix pod error in vidir(1).
128  -- Joey Hess <joeyh@debian.org>  Sun, 26 Oct 2008 23:43:30 -0400
130 moreutils (0.31) unstable; urgency=low
132   * pee.1: Document difference with tee in stdout.
133   * ts: Support displaying fractional seconds via a "%.S" conversion
134     specification. Closes: #482789
136  -- Joey Hess <joeyh@debian.org>  Sat, 28 Jun 2008 23:19:31 -0400
138 moreutils (0.30) unstable; urgency=low
140   * debhelper v7; rules file minimisation
141   * Use DESTDIR instead of PREFIX.
142   * Add a DOCBOOK2XMAN setting. (Greg KH)
143   * ifne: Add -n which makes it run the command if stdin is empty.
144   * ifne: If no command is specified, print usage information.
146  -- Joey Hess <joeyh@debian.org>  Wed, 14 May 2008 19:37:42 -0400
148 moreutils (0.29) unstable; urgency=low
150   * Add ifne, contributed by Javier Merino.
151   * sponge, ifne: Ensure that suspending/resuming doesn't
152     result in partial writes of the data, by using fwrite()
153     rather than write().
154   * sponge: Handle large data sizes by using a temp file rather than by
155     consuming arbitrary amounts of memory. Patch by Brock Noland.
156   * ts: Allow both -r and a format to be specified, to parse dates and output
157     in a specified format.
158   * ts: Fix bug in timezone regexp.
160  -- Joey Hess <joeyh@debian.org>  Tue, 15 Apr 2008 15:30:52 -0400
162 moreutils (0.28) unstable; urgency=low
164   * Moved to a git repository.
165   * vidir: Applied patch from Stefan Fritsch (one part of #412176):
166     - Check for control characters (especially newlines) in filenames
167       and error out, since this can greatly confuse the editor or vidir.
168     - If the source of a rename does not exist (and thus the rename will fail
169       anyway), vidir should not move an existing target file to a tmpfile.
170     - If a directory is renamed, vidir should take that into account when
171       renaming files in this directory.
172     - If a directory name is passed as name/ to vidir, vidir should not
173       add second slash after the name.
174   * vidir: Add support for unlinking directories. To recursivly delete
175     a directory and its contents, pipe find to vidir, and delete the directory
176     and its contents in the editor. Closes: #412176
177   * Add example to man page about recursive modification of directories.
178     Closes: #390099
180  -- Joey Hess <joeyh@debian.org>  Sat, 02 Feb 2008 17:26:23 -0500
182 moreutils (0.27) unstable; urgency=low
184   * vidir: Check exit codes of close. Closes: #463739
186  -- Joey Hess <joeyh@debian.org>  Sat, 02 Feb 2008 16:42:18 -0500
188 moreutils (0.26) unstable; urgency=low
190   * isutf8: Correct inverted exit code when passed a file to check.
191     Closes: #453306
193  -- Joey Hess <joeyh@debian.org>  Wed, 28 Nov 2007 14:19:32 -0500
195 moreutils (0.25) unstable; urgency=low
197   * isutf8: Detect and reject overlong UTF-8 sequences. Closes: #440951
198     Many thanks to liw for the patch.
200  -- Joey Hess <joeyh@debian.org>  Mon, 12 Nov 2007 11:58:07 -0500
202 moreutils (0.24) unstable; urgency=low
204   * vidir: Force numbers to normalised integers.
205   * vidir: Abort on unknown item numbers rather than deleting them.
206     Closes: #442440
208  -- Joey Hess <joeyh@debian.org>  Sun, 16 Sep 2007 13:05:54 -0400
210 moreutils (0.23) unstable; urgency=low
212   * Add pointer to join from combine's man page. Closes: #435516
213   * Don't strip binaries for debian package if built with
214     DEB_BUILD_OPTIONS=nostrip. Closes: #437577
215   * Include Michael Tokarev's lckdo program and replace / conflict with the
216     current lckdo package. (Robert Edmonds) Closes: #432906
217   * lckdo: Don't clear other flags when setting close on exec.
219  -- Joey Hess <joeyh@debian.org>  Wed, 05 Sep 2007 21:45:25 -0400
221 moreutils (0.22) unstable; urgency=low
223   * vidir, zrun: Don't put temp files in the current directory. Closes: #429367
225  -- Joey Hess <joeyh@debian.org>  Mon, 25 Jun 2007 16:11:27 -0400
227 moreutils (0.21) unstable; urgency=low
229   * Patch from Sergej Pupykin fixing ifdata -pN.
231  -- Joey Hess <joeyh@debian.org>  Mon, 25 Jun 2007 13:07:21 -0400
233 moreutils (0.20) unstable; urgency=low
235   * Typo fixes from Ralf Wildenhues.
236   * ifdata: Add -bips and -bops options contributed by AndrĂ© Appel,
237     to print the number of bytes of incoming/outgoing traffic per second.
239  -- Joey Hess <joeyh@debian.org>  Sat, 23 Dec 2006 15:55:45 -0500
241 moreutils (0.19) unstable; urgency=low
243   * vidir: Don't ignore files whose names end in dots. Closes: #398141
244     Thanks, Bram Sanders.
246  -- Joey Hess <joeyh@debian.org>  Sat, 11 Nov 2006 22:02:17 -0500
248 moreutils (0.18) unstable; urgency=low
250   * mispipe.docbook: Typo. Closes: #386756
251   * spongs: Output to stdout if no file is specified, useful in a pipeline
252     such as: cvs diff | sponge | patch -R -p0
253     Closes: #387501
255  -- Joey Hess <joeyh@debian.org>  Thu, 14 Sep 2006 15:13:46 -0400
257 moreutils (0.17) unstable; urgency=low
259   * Add missing \n to sponge usage. Closes: #383944
260   * Add mispipe, contributed by Nathanael Nerode. Pipes together two commands,
261     returning the exit status of the first.
263  -- Joey Hess <joeyh@debian.org>  Thu,  7 Sep 2006 20:49:16 -0400
265 moreutils (0.16) unstable; urgency=low
267   * Change the default ts format to include the month and day, for consistency
268     with syslog format.
269   * Add -r switch to ts, which makes it convert existing timestamps in
270     the input into relative times, such as "15m2s ago". Many common date
271     formats are supported.
273  -- Joey Hess <joeyh@debian.org>  Sat, 19 Aug 2006 15:27:42 -0400
275 moreutils (0.15) unstable; urgency=low
277   * Remove notes about potential tools from README, moved to wiki.
278   * vidir: Don't abort if it sees an empty or all-whitespace line.
279   * vidir: If just a filename is removed and the number is left,
280     treat this the same as removing the whole line, and delete the file,
281     instead of trying to rename the file to "".
282   * vidir: Remove the periods after the item numbers.
283   * vidir: Man page improvements. Closes: #378122
284   * combine: Man page improvements, to clarify even more that order does
285     matter and that the operations are not commutative. Closes: #361123
286   * combine: The behavior of "or" was fairly strange if lines were repeated in
287     a file. Changed behavior to just print all lines from both files, even
288     if this means printing dups. Not sure I like this behavior either, but
289     it's consistent with the very useful behaviors of "and" and "not".
290   * vidir, vipe: Use /usr/bin/editor if it's present, and EDITOR and VISUAL
291     arn't set, to comply with Debian policy. For portability, fall back to vi
292     if there's no /usr/bin/editor. Closes: #378623
294  -- Joey Hess <joeyh@debian.org>  Tue, 25 Jul 2006 22:26:56 -0400
296 moreutils (0.14) unstable; urgency=low
298   * vidir: Also support EDITOR or VISUAL that contains spaces and parameters.
300  -- Joey Hess <joeyh@debian.org>  Wed, 12 Jul 2006 13:35:49 -0400
302 moreutils (0.13) unstable; urgency=low
304   * ifdata: typo
305   * vipe: Support EDITOR or VISUAL that contains spaces and parameters.
307  -- Joey Hess <joeyh@debian.org>  Wed, 12 Jul 2006 12:53:44 -0400
309 moreutils (0.12) unstable; urgency=low
311   * Really fix typo. Closes: #369485
312   * zrun: Add usage message.
313   * ifdata: Fix bug in argument parsing that could make it segfault.
314   * combine: Allow operators to be written in any case.
316  -- Joey Hess <joeyh@debian.org>  Wed, 28 Jun 2006 14:04:49 -0400
318 moreutils (0.11) unstable; urgency=low
320   * combine: better synopsis. Closes: #360544
321   * ifdata: basically rewritten by Adam Lackorzynski, code size is 40%
322     smaller, macros removed, return checks added for all lib calls.
323     Closes: #361728
324   * vidir: behave properly if passed a directory name to edit. Closes: #369156
325   * check-isutf8: needs to be a bash script, the way it encodes characters
326     won't work with dash.
327   * check-isutf8: exit nonzero if any tests fail
329  -- Joey Hess <joeyh@debian.org>  Sat, 27 May 2006 19:12:50 -0400
331 moreutils (0.10) unstable; urgency=low
333   * ifdata: patch from Adam Lackorzynski to translate French error messages
334     to English and to convert some #defines to enums.
335   * ifdata: patch from Adam Lackorzynski to avoid printing info for
336     bogus interface. Closes: #360433
337   * Add zrun, contributed by Chung-chieh Shan (you might prefer to alias it to
338     "z").
340  -- Joey Hess <joeyh@debian.org>  Sun,  2 Apr 2006 18:34:01 -0400
342 moreutils (0.9) unstable; urgency=low
344   * ifdata: robustness patch from Adam Lackorzynski, in particular deal with
345     /proc not mounted. Closes: #358930
346   * Typo fixes. Closes: #359039, #359040
347   * pee: don't send a copy of every line sent to every command to stdout.
348     Seems best for it not to output anything to stdout on its on at all.
349     Closes: #359041
351  -- Joey Hess <joeyh@debian.org>  Mon, 27 Mar 2006 13:45:45 -0500
353 moreutils (0.8) unstable; urgency=low
355   * Back to Mithandir's C sponge, now fixed.
356   * tss.1, ifdata.1: typo fix. Closes: #358557, #358556
357   * ifdata: patch from its author to make it behave properly on big endian
358     systems. Closes: #358860
360  -- Joey Hess <joeyh@debian.org>  Fri, 24 Mar 2006 20:52:21 -0500
362 moreutils (0.7) unstable; urgency=low
364   * Add pee (pipe tee) contributed by Miek Gieben.
365   * ifdata: Patch from KELEMEN Peter to add support for printing hardware
366     interface. Closes: #357646
368  -- Joey Hess <joeyh@debian.org>  Sat, 18 Mar 2006 14:17:08 -0500
370 moreutils (0.6) unstable; urgency=low
372   * Revert to perl sponge since the C one corrupts larger files.
373     Hopefully temporary..
375  -- Joey Hess <joeyh@debian.org>  Fri, 10 Mar 2006 15:33:43 -0500
377 moreutils (0.5) unstable; urgency=low
379   * Added ifdata, by Benjamin BAYART (originally called ifcfg).
380   * Made ifdata -Wall clean.
381   * Made ifdata support -h and print usage on unknown options.
382   * Cleaned up ifdata's behavior when asked to print info for nonexistant
383     devices. Still needs improvement.
384   * Indentation improvements.
385   * Replaced and(1) and not(1) by combine, based on an idea by Matt Taggart.
387  -- Joey Hess <joeyh@debian.org>  Tue,  7 Mar 2006 23:02:14 -0500
389 moreutils (0.4) unstable; urgency=low
391   * Added versions of and(1) and not(1) that support arbitrary numbers of
392     input files.
394  -- Joey Hess <joeyh@debian.org>  Sun,  5 Mar 2006 22:28:13 -0500
396 moreutils (0.3) unstable; urgency=low
398   * Switch sponge to a C implementation by mithandir.
399   * Added a list of prospective tools that I am considering adding to the
400     README file.
402  -- Joey Hess <joeyh@debian.org>  Fri,  3 Mar 2006 18:09:46 -0500
404 moreutils (0.2) unstable; urgency=low
406   * Build dep on docbook-xml.
408  -- Joey Hess <joeyh@debian.org>  Sun, 19 Feb 2006 18:40:56 -0500
410 moreutils (0.1) unstable; urgency=low
412   * First release.
414  -- Joey Hess <joeyh@debian.org>  Sun, 12 Feb 2006 17:11:21 -0500