ts: Added %.T format like %T but with hi-res.
[moreutils.git] / debian / changelog
blob1c08f38e5f3df206db5f2eb96d5ca98fe8f302b7
1 moreutils (0.62) UNRELEASED; urgency=medium
3   * ts: Add -m option to use monotonic clock.
4     Thanks, Ben Leinweber
5   * ts: Added %.T format like %T but with hi-res.
6     Thanks, Matt Koscica
8  -- Joey Hess <id@joeyh.name>  Mon, 30 Oct 2017 12:49:18 -0400
10 moreutils (0.61) unstable; urgency=medium
12   * chronic: Flush output more often to better preserve stdout,err ordering.
13     Thanks, Miroslav Šustek
15  -- Joey Hess <id@joeyh.name>  Wed, 19 Apr 2017 10:23:11 -0400
17 moreutils (0.60) unstable; urgency=medium
19   * New implementation of isutf8 by Julien Palard.
20     - Noncharacters (ending with 0xFFFF and 0xFFFE) were considered
21       invalid when encoded in utf8, according to the unicode standard
22       they are valid: "However, they are not illegal in interchange, nor
23       does their presence cause Unicode text to be ill-formed."
24     - \xf4\xbf\xbf\xbf was considered valid UTF8, which is not: after
25       0xF4 the following byte should be between 80 and 8F.
26     - This implementation does not try to decode the stream, so it checks
27       it faster.
28     - Add --list option. Closes: #691330
29   * Support bullding in Cygwin.
30     Thanks, StalkR
31   * OSX build fix.
32     Thanks, Tony Kelman.
34  -- Joey Hess <id@joeyh.name>  Fri, 12 Aug 2016 19:15:57 -0400
36 moreutils (0.59) unstable; urgency=medium
38   * Makefile: add DOCBOOKXSL setting.
39     Thanks, Kevin Bullock
40   * parallel: include signal.h to fix warning when building with clang
41     Thanks, Kevin Bullock
42   * chronic: Added -v option for more verbose output.
43     Thanks, Tomas Mudrunka
44   * chronic: Added -e option to display any stderr.
45     Thanks, Tomas Mudrunka
47  -- Joey Hess <id@joeyh.name>  Sat, 02 Apr 2016 15:23:08 -0400
49 moreutils (0.58) unstable; urgency=medium
51   * OpenBSD compile fix.
52     Thanks, Michael Reed.
53   * ts: Quiet perl's complaints about utf-8. Closes: #812143
54     Thanks, Nicolas Schier.
56  -- Joey Hess <id@joeyh.name>  Tue, 23 Feb 2016 17:11:52 -0400
58 moreutils (0.57) unstable; urgency=medium
60   * Avoid using non-portable error() in ifdata, a portability reversion
61     introduced in 0.56.
63  -- Joey Hess <id@joeyh.name>  Mon, 13 Jul 2015 18:29:06 -0400
65 moreutils (0.56) unstable; urgency=medium
67   * ifdata: Fix error messages when a non-existent network interface
68     is queried. Closes: #386754 Thanks, Nicolas Schier
69   * errno.docbook: Fix typo. Closes: #749399
70   * vidir: Create missing target directories. Closes: #728688
71     Thanks, Nicolas Schier
73  -- Joey Hess <id@joeyh.name>  Wed, 03 Jun 2015 12:03:50 -0400
75 moreutils (0.55) unstable; urgency=medium
77   * parallel: serialise output through internal pipe. Closes: #704125
78     Thanks, Nicolas Schier.
79   * sponge: add append option '-a'. Closes: #623197
80     Thanks, Nicolas Schier.
82  -- Joey Hess <id@joeyh.name>  Mon, 19 Jan 2015 13:58:08 -0400
84 moreutils (0.54) unstable; urgency=medium
86   * vidir: Fix bug in handling filenames that share a common
87     prefix when renaming. Closes: #654326
88     Thanks, Kushal Kumaran
90  -- Joey Hess <id@joeyh.name>  Fri, 28 Nov 2014 11:25:32 -0400
92 moreutils (0.53) unstable; urgency=medium
94   * Orphaned the Debian package.
96  -- Joey Hess <joeyh@debian.org>  Sat, 08 Nov 2014 00:31:54 -0400
98 moreutils (0.52) unstable; urgency=medium
100   * Fix docbook markup for parallel examples. Closes: #756377
101   * ts: Add -s option to make timestamp relative to start.
102     Thanks, Adam Juraszek.
104  -- Joey Hess <joeyh@debian.org>  Tue, 09 Sep 2014 14:12:05 -0400
106 moreutils (0.51) unstable; urgency=low
108   * Fix ifdata to build on OS X. Thanks, Peter Eisentraut
109     Closes: #575294
110   * use docbook-xsl for building man pages. Thanks, Peter Eisentraut
111     for extensive patch set!
112     Closes: #728831
113   * Fix ifdata, ifne, parallel to build on illumos. Thanks, Gabriele Giacone
114     Closes: #733736
116  -- Joey Hess <joeyh@debian.org>  Thu, 27 Feb 2014 12:01:21 -0400
118 moreutils (0.50) unstable; urgency=low
120   * Fix build on Hurd. Closes: #716653
121     (Thanks, Pino Toscano)
123  -- Joey Hess <joeyh@debian.org>  Mon, 26 Aug 2013 13:00:24 -0400
125 moreutils (0.49) unstable; urgency=low
127   * ts: Fix timezone used with -i
128   * errno, isutf8: Fix zero-termination of option list, which could lead
129     to getopt crash. Closes: #715867
130     (Thanks, Mayhem Team)
132  -- Joey Hess <joeyh@debian.org>  Wed, 10 Jul 2013 16:21:41 -0400
134 moreutils (0.48) unstable; urgency=low
136   * Allow overriding PREFIX and CFLAGS to make the build more flexible
137     (Thanks, Ben Walton)
138   * Typo. Closes: #697113
139   * ts: -i enables incremental timestamping.
140     Thanks, Thomas Vander Stichele
141   * ts: Support single-digit day dates.
142     Thanks, Peter Lunicks
143   * sponge: Check fclose to detect certian short reads. Closes: #704453
145  -- Joey Hess <joeyh@debian.org>  Sat, 04 May 2013 23:50:03 -0400
147 moreutils (0.47) unstable; urgency=low
149   * errno: New utility that looks up errno numbers or names.
151  -- Joey Hess <joeyh@debian.org>  Mon, 25 Jun 2012 16:31:17 -0400
153 moreutils (0.46) unstable; urgency=low
155   * Typo. Closes: #649158
156   * combine: Avoid reading files twice, to support data coming from
157     pipes. Closes: #667960 Thanks, Carsten Hey
159  -- Joey Hess <joeyh@debian.org>  Mon, 09 Apr 2012 16:19:34 -0400
161 moreutils (0.45) unstable; urgency=low
163   * ts: Support %.s for seconds sinch epoch with subsecond resolution.
164     Closes: #619764
166  -- Joey Hess <joeyh@debian.org>  Sun, 19 Jun 2011 15:44:28 -0400
168 moreutils (0.44) unstable; urgency=low
170   * pee: Propigate exit status of commands run.
172  -- Joey Hess <joeyh@debian.org>  Thu, 10 Mar 2011 17:38:14 -0400
174 moreutils (0.43) unstable; urgency=low
176   * chronic: New command, runs a command quietly, unless it fails.
177   * Now depends on IPC::Run, used by chronic.
179  -- Joey Hess <joeyh@debian.org>  Fri, 29 Oct 2010 15:54:37 -0400
181 moreutils (0.42) unstable; urgency=low
183   * sponge: Guarantee that output file is always updated atomically,
184     by renaming a temp file into place. Closes: #592144
185   * sponge: Ensure that output file permissions are always preserved
186     if it already exists.
187   * Typo. Closes: #596032
189  -- Joey Hess <joeyh@debian.org>  Wed, 06 Oct 2010 20:03:25 -0400
191 moreutils (0.41) unstable; urgency=low
193   * ifdata.docbook: Mark interface as required in synopsis. Closes: #588397
194   * Add missing AUTHOR section to docbook man pages.
195   * sponge: Correct bad use of fread that caused a trailing quantity of
196     soaked data to be silently discarded when a temp file was used
197     and sponge output to stdout. Closes: #595220
199  -- Joey Hess <joeyh@debian.org>  Thu, 02 Sep 2010 16:47:10 -0400
201 moreutils (0.40) unstable; urgency=low
203   * lckdo: Now deprecated, since util-linux's flock(1) can do the same
204     thing.
205   * parallel: -i will now replace {} inside parameters, before the {} had
206     to be a separate parameter.
208  -- Joey Hess <joeyh@debian.org>  Tue, 06 Jul 2010 19:38:14 -0400
210 moreutils (0.39) unstable; urgency=low
212   * parallel: Fix exit code handling when commands are specified after --
213   * parallel: Make -j 0 do something reasonable (start all jobs at once).
214   * parallel: Fix to really avoid running new jobs when load is too high.
215   * parallel: Fix logic error in code handling -l that could make parallel
216     return a bogus 255 exit code when all jobs succeeded. Closes: #569617
217   * parallel: Allow a decimal load value to be specified with -l
218   * Caps sillyness. Closes: #570815
219   * zrun: Add support for .xz files.
221  -- Joey Hess <joeyh@debian.org>  Tue, 23 Feb 2010 15:51:26 -0500
223 moreutils (0.38) unstable; urgency=low
225   * Description improvements. Closes: #549450
226     (Thanks, Justin B Rye)
227   * parallel: Allow running independent commands,
228     like `parallel -j3 -- ls df "echo hi"`
229   * ifdata: Add FreeBSD kernel support, although some of the more esoteric
230     interface options are not currently supported in FreeBSD.
231   * parallel: Define WEXITED to allow building on FreeBSD kernel.
232   * Thanks Enrico Tassi for the FreeBSD kernel support, which should
233     be enough to get moreutils built on Debian kFreeBSD. Closes: #562609
235  -- Joey Hess <joeyh@debian.org>  Tue, 09 Feb 2010 15:50:42 -0500
237 moreutils (0.37) unstable; urgency=low
239   * parallel: Clarify man page regarding CPUs. Closes: #536597
240   * parallel: Add -n option. Thanks, Pierre Habouzit. Closes: #537992
241     (As a side effect, fixes a segfault if -- was omitted.)
242   * parallel.1: Typo fixes. Closes: #538147
244  -- Joey Hess <joeyh@debian.org>  Sat, 25 Jul 2009 10:18:40 +0200
246 moreutils (0.36) unstable; urgency=low
248   * parallel: New program, contributed by Tollef Fog Heen,
249     that can run multiple jobs in parallel, optionally checking
250     load average.
251   * mispipe: Fix closing of extra pipe FD before starting command
252     so it is not inherited by daemons. Closes: #533448
253     (Thanks, Jeremie Koenig)
255  -- Joey Hess <joeyh@debian.org>  Fri, 10 Jul 2009 11:01:41 -0400
257 moreutils (0.35) unstable; urgency=low
259   * ifdata: Don't assume that all interface names are 6 characters or less,
260     for instance "wmaster0" is longer. Increase the limit to 20 characters.
261     Closes: #526654 (Thanks, Alan Pope)
262   * isutf8: Reject UTF-8-encoded UTF-16 surrogates. Closes: #525301
263     (Thanks, Jakub Wilk and liw)
265  -- Joey Hess <joeyh@debian.org>  Tue, 05 May 2009 15:06:41 -0400
267 moreutils (0.34) unstable; urgency=low
269   * vipe: Avoid dying on empty input. Thanks, Anders Kaseorg
270     Closes: #508491
272  -- Joey Hess <joeyh@debian.org>  Thu, 11 Dec 2008 15:11:23 -0500
274 moreutils (0.33) unstable; urgency=low
276   * Support installing moreutils into prefixes other than /usr (Evan Broder)
277   * Fix zrun breakage introduced last version. Closes: #504129
279  -- Joey Hess <joeyh@debian.org>  Fri, 31 Oct 2008 17:01:03 -0400
281 moreutils (0.32) unstable; urgency=low
283   * zrun: Can be linked to zsomeprog to run the equivilant of zrun someprog.
284     Closes: #411623 (Stefan Fritsch)
285   * zrun: Add support for lzma and lzo. (Stefan Fritsch)
286   * Fix pod error in vidir(1).
288  -- Joey Hess <joeyh@debian.org>  Sun, 26 Oct 2008 23:43:30 -0400
290 moreutils (0.31) unstable; urgency=low
292   * pee.1: Document difference with tee in stdout.
293   * ts: Support displaying fractional seconds via a "%.S" conversion
294     specification. Closes: #482789
296  -- Joey Hess <joeyh@debian.org>  Sat, 28 Jun 2008 23:19:31 -0400
298 moreutils (0.30) unstable; urgency=low
300   * debhelper v7; rules file minimisation
301   * Use DESTDIR instead of PREFIX.
302   * Add a DOCBOOK2XMAN setting. (Greg KH)
303   * ifne: Add -n which makes it run the command if stdin is empty.
304   * ifne: If no command is specified, print usage information.
306  -- Joey Hess <joeyh@debian.org>  Wed, 14 May 2008 19:37:42 -0400
308 moreutils (0.29) unstable; urgency=low
310   * Add ifne, contributed by Javier Merino.
311   * sponge, ifne: Ensure that suspending/resuming doesn't
312     result in partial writes of the data, by using fwrite()
313     rather than write().
314   * sponge: Handle large data sizes by using a temp file rather than by
315     consuming arbitrary amounts of memory. Patch by Brock Noland.
316   * ts: Allow both -r and a format to be specified, to parse dates and output
317     in a specified format.
318   * ts: Fix bug in timezone regexp.
320  -- Joey Hess <joeyh@debian.org>  Tue, 15 Apr 2008 15:30:52 -0400
322 moreutils (0.28) unstable; urgency=low
324   * Moved to a git repository.
325   * vidir: Applied patch from Stefan Fritsch (one part of #412176):
326     - Check for control characters (especially newlines) in filenames
327       and error out, since this can greatly confuse the editor or vidir.
328     - If the source of a rename does not exist (and thus the rename will fail
329       anyway), vidir should not move an existing target file to a tmpfile.
330     - If a directory is renamed, vidir should take that into account when
331       renaming files in this directory.
332     - If a directory name is passed as name/ to vidir, vidir should not
333       add second slash after the name.
334   * vidir: Add support for unlinking directories. To recursivly delete
335     a directory and its contents, pipe find to vidir, and delete the directory
336     and its contents in the editor. Closes: #412176
337   * Add example to man page about recursive modification of directories.
338     Closes: #390099
340  -- Joey Hess <joeyh@debian.org>  Sat, 02 Feb 2008 17:26:23 -0500
342 moreutils (0.27) unstable; urgency=low
344   * vidir: Check exit codes of close. Closes: #463739
346  -- Joey Hess <joeyh@debian.org>  Sat, 02 Feb 2008 16:42:18 -0500
348 moreutils (0.26) unstable; urgency=low
350   * isutf8: Correct inverted exit code when passed a file to check.
351     Closes: #453306
353  -- Joey Hess <joeyh@debian.org>  Wed, 28 Nov 2007 14:19:32 -0500
355 moreutils (0.25) unstable; urgency=low
357   * isutf8: Detect and reject overlong UTF-8 sequences. Closes: #440951
358     Many thanks to liw for the patch.
360  -- Joey Hess <joeyh@debian.org>  Mon, 12 Nov 2007 11:58:07 -0500
362 moreutils (0.24) unstable; urgency=low
364   * vidir: Force numbers to normalised integers.
365   * vidir: Abort on unknown item numbers rather than deleting them.
366     Closes: #442440
368  -- Joey Hess <joeyh@debian.org>  Sun, 16 Sep 2007 13:05:54 -0400
370 moreutils (0.23) unstable; urgency=low
372   * Add pointer to join from combine's man page. Closes: #435516
373   * Don't strip binaries for debian package if built with
374     DEB_BUILD_OPTIONS=nostrip. Closes: #437577
375   * Include Michael Tokarev's lckdo program and replace / conflict with the
376     current lckdo package. (Robert Edmonds) Closes: #432906
377   * lckdo: Don't clear other flags when setting close on exec.
379  -- Joey Hess <joeyh@debian.org>  Wed, 05 Sep 2007 21:45:25 -0400
381 moreutils (0.22) unstable; urgency=low
383   * vidir, zrun: Don't put temp files in the current directory. Closes: #429367
385  -- Joey Hess <joeyh@debian.org>  Mon, 25 Jun 2007 16:11:27 -0400
387 moreutils (0.21) unstable; urgency=low
389   * Patch from Sergej Pupykin fixing ifdata -pN.
391  -- Joey Hess <joeyh@debian.org>  Mon, 25 Jun 2007 13:07:21 -0400
393 moreutils (0.20) unstable; urgency=low
395   * Typo fixes from Ralf Wildenhues.
396   * ifdata: Add -bips and -bops options contributed by André Appel,
397     to print the number of bytes of incoming/outgoing traffic per second.
399  -- Joey Hess <joeyh@debian.org>  Sat, 23 Dec 2006 15:55:45 -0500
401 moreutils (0.19) unstable; urgency=low
403   * vidir: Don't ignore files whose names end in dots. Closes: #398141
404     Thanks, Bram Sanders.
406  -- Joey Hess <joeyh@debian.org>  Sat, 11 Nov 2006 22:02:17 -0500
408 moreutils (0.18) unstable; urgency=low
410   * mispipe.docbook: Typo. Closes: #386756
411   * spongs: Output to stdout if no file is specified, useful in a pipeline
412     such as: cvs diff | sponge | patch -R -p0
413     Closes: #387501
415  -- Joey Hess <joeyh@debian.org>  Thu, 14 Sep 2006 15:13:46 -0400
417 moreutils (0.17) unstable; urgency=low
419   * Add missing \n to sponge usage. Closes: #383944
420   * Add mispipe, contributed by Nathanael Nerode. Pipes together two commands,
421     returning the exit status of the first.
423  -- Joey Hess <joeyh@debian.org>  Thu,  7 Sep 2006 20:49:16 -0400
425 moreutils (0.16) unstable; urgency=low
427   * Change the default ts format to include the month and day, for consistency
428     with syslog format.
429   * Add -r switch to ts, which makes it convert existing timestamps in
430     the input into relative times, such as "15m2s ago". Many common date
431     formats are supported.
433  -- Joey Hess <joeyh@debian.org>  Sat, 19 Aug 2006 15:27:42 -0400
435 moreutils (0.15) unstable; urgency=low
437   * Remove notes about potential tools from README, moved to wiki.
438   * vidir: Don't abort if it sees an empty or all-whitespace line.
439   * vidir: If just a filename is removed and the number is left,
440     treat this the same as removing the whole line, and delete the file,
441     instead of trying to rename the file to "".
442   * vidir: Remove the periods after the item numbers.
443   * vidir: Man page improvements. Closes: #378122
444   * combine: Man page improvements, to clarify even more that order does
445     matter and that the operations are not commutative. Closes: #361123
446   * combine: The behavior of "or" was fairly strange if lines were repeated in
447     a file. Changed behavior to just print all lines from both files, even
448     if this means printing dups. Not sure I like this behavior either, but
449     it's consistent with the very useful behaviors of "and" and "not".
450   * vidir, vipe: Use /usr/bin/editor if it's present, and EDITOR and VISUAL
451     arn't set, to comply with Debian policy. For portability, fall back to vi
452     if there's no /usr/bin/editor. Closes: #378623
454  -- Joey Hess <joeyh@debian.org>  Tue, 25 Jul 2006 22:26:56 -0400
456 moreutils (0.14) unstable; urgency=low
458   * vidir: Also support EDITOR or VISUAL that contains spaces and parameters.
460  -- Joey Hess <joeyh@debian.org>  Wed, 12 Jul 2006 13:35:49 -0400
462 moreutils (0.13) unstable; urgency=low
464   * ifdata: typo
465   * vipe: Support EDITOR or VISUAL that contains spaces and parameters.
467  -- Joey Hess <joeyh@debian.org>  Wed, 12 Jul 2006 12:53:44 -0400
469 moreutils (0.12) unstable; urgency=low
471   * Really fix typo. Closes: #369485
472   * zrun: Add usage message.
473   * ifdata: Fix bug in argument parsing that could make it segfault.
474   * combine: Allow operators to be written in any case.
476  -- Joey Hess <joeyh@debian.org>  Wed, 28 Jun 2006 14:04:49 -0400
478 moreutils (0.11) unstable; urgency=low
480   * combine: better synopsis. Closes: #360544
481   * ifdata: basically rewritten by Adam Lackorzynski, code size is 40%
482     smaller, macros removed, return checks added for all lib calls.
483     Closes: #361728
484   * vidir: behave properly if passed a directory name to edit. Closes: #369156
485   * check-isutf8: needs to be a bash script, the way it encodes characters
486     won't work with dash.
487   * check-isutf8: exit nonzero if any tests fail
489  -- Joey Hess <joeyh@debian.org>  Sat, 27 May 2006 19:12:50 -0400
491 moreutils (0.10) unstable; urgency=low
493   * ifdata: patch from Adam Lackorzynski to translate French error messages
494     to English and to convert some #defines to enums.
495   * ifdata: patch from Adam Lackorzynski to avoid printing info for
496     bogus interface. Closes: #360433
497   * Add zrun, contributed by Chung-chieh Shan (you might prefer to alias it to
498     "z").
500  -- Joey Hess <joeyh@debian.org>  Sun,  2 Apr 2006 18:34:01 -0400
502 moreutils (0.9) unstable; urgency=low
504   * ifdata: robustness patch from Adam Lackorzynski, in particular deal with
505     /proc not mounted. Closes: #358930
506   * Typo fixes. Closes: #359039, #359040
507   * pee: don't send a copy of every line sent to every command to stdout.
508     Seems best for it not to output anything to stdout on its on at all.
509     Closes: #359041
511  -- Joey Hess <joeyh@debian.org>  Mon, 27 Mar 2006 13:45:45 -0500
513 moreutils (0.8) unstable; urgency=low
515   * Back to Mithandir's C sponge, now fixed.
516   * tss.1, ifdata.1: typo fix. Closes: #358557, #358556
517   * ifdata: patch from its author to make it behave properly on big endian
518     systems. Closes: #358860
520  -- Joey Hess <joeyh@debian.org>  Fri, 24 Mar 2006 20:52:21 -0500
522 moreutils (0.7) unstable; urgency=low
524   * Add pee (pipe tee) contributed by Miek Gieben.
525   * ifdata: Patch from KELEMEN Peter to add support for printing hardware
526     interface. Closes: #357646
528  -- Joey Hess <joeyh@debian.org>  Sat, 18 Mar 2006 14:17:08 -0500
530 moreutils (0.6) unstable; urgency=low
532   * Revert to perl sponge since the C one corrupts larger files.
533     Hopefully temporary..
535  -- Joey Hess <joeyh@debian.org>  Fri, 10 Mar 2006 15:33:43 -0500
537 moreutils (0.5) unstable; urgency=low
539   * Added ifdata, by Benjamin BAYART (originally called ifcfg).
540   * Made ifdata -Wall clean.
541   * Made ifdata support -h and print usage on unknown options.
542   * Cleaned up ifdata's behavior when asked to print info for nonexistant
543     devices. Still needs improvement.
544   * Indentation improvements.
545   * Replaced and(1) and not(1) by combine, based on an idea by Matt Taggart.
547  -- Joey Hess <joeyh@debian.org>  Tue,  7 Mar 2006 23:02:14 -0500
549 moreutils (0.4) unstable; urgency=low
551   * Added versions of and(1) and not(1) that support arbitrary numbers of
552     input files.
554  -- Joey Hess <joeyh@debian.org>  Sun,  5 Mar 2006 22:28:13 -0500
556 moreutils (0.3) unstable; urgency=low
558   * Switch sponge to a C implementation by mithandir.
559   * Added a list of prospective tools that I am considering adding to the
560     README file.
562  -- Joey Hess <joeyh@debian.org>  Fri,  3 Mar 2006 18:09:46 -0500
564 moreutils (0.2) unstable; urgency=low
566   * Build dep on docbook-xml.
568  -- Joey Hess <joeyh@debian.org>  Sun, 19 Feb 2006 18:40:56 -0500
570 moreutils (0.1) unstable; urgency=low
572   * First release.
574  -- Joey Hess <joeyh@debian.org>  Sun, 12 Feb 2006 17:11:21 -0500