ts: disable utf8 warnings
[moreutils.git] / debian / changelog
blob9d9f7ab502a75adbb2185f3635e47e39de6b6fab
1 moreutils (0.58) UNRELEASED; urgency=medium
3   * OpenBSD compile fix.
4     Thanks, Michael Reed.
6  -- Joey Hess <id@joeyh.name>  Thu, 07 Jan 2016 18:27:55 -0400
8 moreutils (0.57) unstable; urgency=medium
10   * Avoid using non-portable error() in ifdata, a portability reversion
11     introduced in 0.56.
13  -- Joey Hess <id@joeyh.name>  Mon, 13 Jul 2015 18:29:06 -0400
15 moreutils (0.56) unstable; urgency=medium
17   * ifdata: Fix error messages when a non-existent network interface
18     is queried. Closes: #386754 Thanks, Nicolas Schier
19   * errno.docbook: Fix typo. Closes: #749399
20   * vidir: Create missing target directories. Closes: #728688
21     Thanks, Nicolas Schier
23  -- Joey Hess <id@joeyh.name>  Wed, 03 Jun 2015 12:03:50 -0400
25 moreutils (0.55) unstable; urgency=medium
27   * parallel: serialise output through internal pipe. Closes: #704125
28     Thanks, Nicolas Schier.
29   * sponge: add append option '-a'. Closes: #623197
30     Thanks, Nicolas Schier.
32  -- Joey Hess <id@joeyh.name>  Mon, 19 Jan 2015 13:58:08 -0400
34 moreutils (0.54) unstable; urgency=medium
36   * vidir: Fix bug in handling filenames that share a common
37     prefix when renaming. Closes: #654326
38     Thanks, Kushal Kumaran
40  -- Joey Hess <id@joeyh.name>  Fri, 28 Nov 2014 11:25:32 -0400
42 moreutils (0.53) unstable; urgency=medium
44   * Orphaned the Debian package.
46  -- Joey Hess <joeyh@debian.org>  Sat, 08 Nov 2014 00:31:54 -0400
48 moreutils (0.52) unstable; urgency=medium
50   * Fix docbook markup for parallel examples. Closes: #756377
51   * ts: Add -s option to make timestamp relative to start.
52     Thanks, Adam Juraszek.
54  -- Joey Hess <joeyh@debian.org>  Tue, 09 Sep 2014 14:12:05 -0400
56 moreutils (0.51) unstable; urgency=low
58   * Fix ifdata to build on OS X. Thanks, Peter Eisentraut
59     Closes: #575294
60   * use docbook-xsl for building man pages. Thanks, Peter Eisentraut
61     for extensive patch set!
62     Closes: #728831
63   * Fix ifdata, ifne, parallel to build on illumos. Thanks, Gabriele Giacone
64     Closes: #733736
66  -- Joey Hess <joeyh@debian.org>  Thu, 27 Feb 2014 12:01:21 -0400
68 moreutils (0.50) unstable; urgency=low
70   * Fix build on Hurd. Closes: #716653
71     (Thanks, Pino Toscano)
73  -- Joey Hess <joeyh@debian.org>  Mon, 26 Aug 2013 13:00:24 -0400
75 moreutils (0.49) unstable; urgency=low
77   * ts: Fix timezone used with -i
78   * errno, isutf8: Fix zero-termination of option list, which could lead
79     to getopt crash. Closes: #715867
80     (Thanks, Mayhem Team)
82  -- Joey Hess <joeyh@debian.org>  Wed, 10 Jul 2013 16:21:41 -0400
84 moreutils (0.48) unstable; urgency=low
86   * Allow overriding PREFIX and CFLAGS to make the build more flexible
87     (Thanks, Ben Walton)
88   * Typo. Closes: #697113
89   * ts: -i enables incremental timestamping.
90     Thanks, Thomas Vander Stichele
91   * ts: Support single-digit day dates.
92     Thanks, Peter Lunicks
93   * sponge: Check fclose to detect certian short reads. Closes: #704453
95  -- Joey Hess <joeyh@debian.org>  Sat, 04 May 2013 23:50:03 -0400
97 moreutils (0.47) unstable; urgency=low
99   * errno: New utility that looks up errno numbers or names.
101  -- Joey Hess <joeyh@debian.org>  Mon, 25 Jun 2012 16:31:17 -0400
103 moreutils (0.46) unstable; urgency=low
105   * Typo. Closes: #649158
106   * combine: Avoid reading files twice, to support data coming from
107     pipes. Closes: #667960 Thanks, Carsten Hey
109  -- Joey Hess <joeyh@debian.org>  Mon, 09 Apr 2012 16:19:34 -0400
111 moreutils (0.45) unstable; urgency=low
113   * ts: Support %.s for seconds sinch epoch with subsecond resolution.
114     Closes: #619764
116  -- Joey Hess <joeyh@debian.org>  Sun, 19 Jun 2011 15:44:28 -0400
118 moreutils (0.44) unstable; urgency=low
120   * pee: Propigate exit status of commands run.
122  -- Joey Hess <joeyh@debian.org>  Thu, 10 Mar 2011 17:38:14 -0400
124 moreutils (0.43) unstable; urgency=low
126   * chronic: New command, runs a command quietly, unless it fails.
127   * Now depends on IPC::Run, used by chronic.
129  -- Joey Hess <joeyh@debian.org>  Fri, 29 Oct 2010 15:54:37 -0400
131 moreutils (0.42) unstable; urgency=low
133   * sponge: Guarantee that output file is always updated atomically,
134     by renaming a temp file into place. Closes: #592144
135   * sponge: Ensure that output file permissions are always preserved
136     if it already exists.
137   * Typo. Closes: #596032
139  -- Joey Hess <joeyh@debian.org>  Wed, 06 Oct 2010 20:03:25 -0400
141 moreutils (0.41) unstable; urgency=low
143   * ifdata.docbook: Mark interface as required in synopsis. Closes: #588397
144   * Add missing AUTHOR section to docbook man pages.
145   * sponge: Correct bad use of fread that caused a trailing quantity of
146     soaked data to be silently discarded when a temp file was used
147     and sponge output to stdout. Closes: #595220
149  -- Joey Hess <joeyh@debian.org>  Thu, 02 Sep 2010 16:47:10 -0400
151 moreutils (0.40) unstable; urgency=low
153   * lckdo: Now deprecated, since util-linux's flock(1) can do the same
154     thing.
155   * parallel: -i will now replace {} inside parameters, before the {} had
156     to be a separate parameter.
158  -- Joey Hess <joeyh@debian.org>  Tue, 06 Jul 2010 19:38:14 -0400
160 moreutils (0.39) unstable; urgency=low
162   * parallel: Fix exit code handling when commands are specified after --
163   * parallel: Make -j 0 do something reasonable (start all jobs at once).
164   * parallel: Fix to really avoid running new jobs when load is too high.
165   * parallel: Fix logic error in code handling -l that could make parallel
166     return a bogus 255 exit code when all jobs succeeded. Closes: #569617
167   * parallel: Allow a decimal load value to be specified with -l
168   * Caps sillyness. Closes: #570815
169   * zrun: Add support for .xz files.
171  -- Joey Hess <joeyh@debian.org>  Tue, 23 Feb 2010 15:51:26 -0500
173 moreutils (0.38) unstable; urgency=low
175   * Description improvements. Closes: #549450
176     (Thanks, Justin B Rye)
177   * parallel: Allow running independent commands,
178     like `parallel -j3 -- ls df "echo hi"`
179   * ifdata: Add FreeBSD kernel support, although some of the more esoteric
180     interface options are not currently supported in FreeBSD.
181   * parallel: Define WEXITED to allow building on FreeBSD kernel.
182   * Thanks Enrico Tassi for the FreeBSD kernel support, which should
183     be enough to get moreutils built on Debian kFreeBSD. Closes: #562609
185  -- Joey Hess <joeyh@debian.org>  Tue, 09 Feb 2010 15:50:42 -0500
187 moreutils (0.37) unstable; urgency=low
189   * parallel: Clarify man page regarding CPUs. Closes: #536597
190   * parallel: Add -n option. Thanks, Pierre Habouzit. Closes: #537992
191     (As a side effect, fixes a segfault if -- was omitted.)
192   * parallel.1: Typo fixes. Closes: #538147
194  -- Joey Hess <joeyh@debian.org>  Sat, 25 Jul 2009 10:18:40 +0200
196 moreutils (0.36) unstable; urgency=low
198   * parallel: New program, contributed by Tollef Fog Heen,
199     that can run multiple jobs in parallel, optionally checking
200     load average.
201   * mispipe: Fix closing of extra pipe FD before starting command
202     so it is not inherited by daemons. Closes: #533448
203     (Thanks, Jeremie Koenig)
205  -- Joey Hess <joeyh@debian.org>  Fri, 10 Jul 2009 11:01:41 -0400
207 moreutils (0.35) unstable; urgency=low
209   * ifdata: Don't assume that all interface names are 6 characters or less,
210     for instance "wmaster0" is longer. Increase the limit to 20 characters.
211     Closes: #526654 (Thanks, Alan Pope)
212   * isutf8: Reject UTF-8-encoded UTF-16 surrogates. Closes: #525301
213     (Thanks, Jakub Wilk and liw)
215  -- Joey Hess <joeyh@debian.org>  Tue, 05 May 2009 15:06:41 -0400
217 moreutils (0.34) unstable; urgency=low
219   * vipe: Avoid dying on empty input. Thanks, Anders Kaseorg
220     Closes: #508491
222  -- Joey Hess <joeyh@debian.org>  Thu, 11 Dec 2008 15:11:23 -0500
224 moreutils (0.33) unstable; urgency=low
226   * Support installing moreutils into prefixes other than /usr (Evan Broder)
227   * Fix zrun breakage introduced last version. Closes: #504129
229  -- Joey Hess <joeyh@debian.org>  Fri, 31 Oct 2008 17:01:03 -0400
231 moreutils (0.32) unstable; urgency=low
233   * zrun: Can be linked to zsomeprog to run the equivilant of zrun someprog.
234     Closes: #411623 (Stefan Fritsch)
235   * zrun: Add support for lzma and lzo. (Stefan Fritsch)
236   * Fix pod error in vidir(1).
238  -- Joey Hess <joeyh@debian.org>  Sun, 26 Oct 2008 23:43:30 -0400
240 moreutils (0.31) unstable; urgency=low
242   * pee.1: Document difference with tee in stdout.
243   * ts: Support displaying fractional seconds via a "%.S" conversion
244     specification. Closes: #482789
246  -- Joey Hess <joeyh@debian.org>  Sat, 28 Jun 2008 23:19:31 -0400
248 moreutils (0.30) unstable; urgency=low
250   * debhelper v7; rules file minimisation
251   * Use DESTDIR instead of PREFIX.
252   * Add a DOCBOOK2XMAN setting. (Greg KH)
253   * ifne: Add -n which makes it run the command if stdin is empty.
254   * ifne: If no command is specified, print usage information.
256  -- Joey Hess <joeyh@debian.org>  Wed, 14 May 2008 19:37:42 -0400
258 moreutils (0.29) unstable; urgency=low
260   * Add ifne, contributed by Javier Merino.
261   * sponge, ifne: Ensure that suspending/resuming doesn't
262     result in partial writes of the data, by using fwrite()
263     rather than write().
264   * sponge: Handle large data sizes by using a temp file rather than by
265     consuming arbitrary amounts of memory. Patch by Brock Noland.
266   * ts: Allow both -r and a format to be specified, to parse dates and output
267     in a specified format.
268   * ts: Fix bug in timezone regexp.
270  -- Joey Hess <joeyh@debian.org>  Tue, 15 Apr 2008 15:30:52 -0400
272 moreutils (0.28) unstable; urgency=low
274   * Moved to a git repository.
275   * vidir: Applied patch from Stefan Fritsch (one part of #412176):
276     - Check for control characters (especially newlines) in filenames
277       and error out, since this can greatly confuse the editor or vidir.
278     - If the source of a rename does not exist (and thus the rename will fail
279       anyway), vidir should not move an existing target file to a tmpfile.
280     - If a directory is renamed, vidir should take that into account when
281       renaming files in this directory.
282     - If a directory name is passed as name/ to vidir, vidir should not
283       add second slash after the name.
284   * vidir: Add support for unlinking directories. To recursivly delete
285     a directory and its contents, pipe find to vidir, and delete the directory
286     and its contents in the editor. Closes: #412176
287   * Add example to man page about recursive modification of directories.
288     Closes: #390099
290  -- Joey Hess <joeyh@debian.org>  Sat, 02 Feb 2008 17:26:23 -0500
292 moreutils (0.27) unstable; urgency=low
294   * vidir: Check exit codes of close. Closes: #463739
296  -- Joey Hess <joeyh@debian.org>  Sat, 02 Feb 2008 16:42:18 -0500
298 moreutils (0.26) unstable; urgency=low
300   * isutf8: Correct inverted exit code when passed a file to check.
301     Closes: #453306
303  -- Joey Hess <joeyh@debian.org>  Wed, 28 Nov 2007 14:19:32 -0500
305 moreutils (0.25) unstable; urgency=low
307   * isutf8: Detect and reject overlong UTF-8 sequences. Closes: #440951
308     Many thanks to liw for the patch.
310  -- Joey Hess <joeyh@debian.org>  Mon, 12 Nov 2007 11:58:07 -0500
312 moreutils (0.24) unstable; urgency=low
314   * vidir: Force numbers to normalised integers.
315   * vidir: Abort on unknown item numbers rather than deleting them.
316     Closes: #442440
318  -- Joey Hess <joeyh@debian.org>  Sun, 16 Sep 2007 13:05:54 -0400
320 moreutils (0.23) unstable; urgency=low
322   * Add pointer to join from combine's man page. Closes: #435516
323   * Don't strip binaries for debian package if built with
324     DEB_BUILD_OPTIONS=nostrip. Closes: #437577
325   * Include Michael Tokarev's lckdo program and replace / conflict with the
326     current lckdo package. (Robert Edmonds) Closes: #432906
327   * lckdo: Don't clear other flags when setting close on exec.
329  -- Joey Hess <joeyh@debian.org>  Wed, 05 Sep 2007 21:45:25 -0400
331 moreutils (0.22) unstable; urgency=low
333   * vidir, zrun: Don't put temp files in the current directory. Closes: #429367
335  -- Joey Hess <joeyh@debian.org>  Mon, 25 Jun 2007 16:11:27 -0400
337 moreutils (0.21) unstable; urgency=low
339   * Patch from Sergej Pupykin fixing ifdata -pN.
341  -- Joey Hess <joeyh@debian.org>  Mon, 25 Jun 2007 13:07:21 -0400
343 moreutils (0.20) unstable; urgency=low
345   * Typo fixes from Ralf Wildenhues.
346   * ifdata: Add -bips and -bops options contributed by AndrĂ© Appel,
347     to print the number of bytes of incoming/outgoing traffic per second.
349  -- Joey Hess <joeyh@debian.org>  Sat, 23 Dec 2006 15:55:45 -0500
351 moreutils (0.19) unstable; urgency=low
353   * vidir: Don't ignore files whose names end in dots. Closes: #398141
354     Thanks, Bram Sanders.
356  -- Joey Hess <joeyh@debian.org>  Sat, 11 Nov 2006 22:02:17 -0500
358 moreutils (0.18) unstable; urgency=low
360   * mispipe.docbook: Typo. Closes: #386756
361   * spongs: Output to stdout if no file is specified, useful in a pipeline
362     such as: cvs diff | sponge | patch -R -p0
363     Closes: #387501
365  -- Joey Hess <joeyh@debian.org>  Thu, 14 Sep 2006 15:13:46 -0400
367 moreutils (0.17) unstable; urgency=low
369   * Add missing \n to sponge usage. Closes: #383944
370   * Add mispipe, contributed by Nathanael Nerode. Pipes together two commands,
371     returning the exit status of the first.
373  -- Joey Hess <joeyh@debian.org>  Thu,  7 Sep 2006 20:49:16 -0400
375 moreutils (0.16) unstable; urgency=low
377   * Change the default ts format to include the month and day, for consistency
378     with syslog format.
379   * Add -r switch to ts, which makes it convert existing timestamps in
380     the input into relative times, such as "15m2s ago". Many common date
381     formats are supported.
383  -- Joey Hess <joeyh@debian.org>  Sat, 19 Aug 2006 15:27:42 -0400
385 moreutils (0.15) unstable; urgency=low
387   * Remove notes about potential tools from README, moved to wiki.
388   * vidir: Don't abort if it sees an empty or all-whitespace line.
389   * vidir: If just a filename is removed and the number is left,
390     treat this the same as removing the whole line, and delete the file,
391     instead of trying to rename the file to "".
392   * vidir: Remove the periods after the item numbers.
393   * vidir: Man page improvements. Closes: #378122
394   * combine: Man page improvements, to clarify even more that order does
395     matter and that the operations are not commutative. Closes: #361123
396   * combine: The behavior of "or" was fairly strange if lines were repeated in
397     a file. Changed behavior to just print all lines from both files, even
398     if this means printing dups. Not sure I like this behavior either, but
399     it's consistent with the very useful behaviors of "and" and "not".
400   * vidir, vipe: Use /usr/bin/editor if it's present, and EDITOR and VISUAL
401     arn't set, to comply with Debian policy. For portability, fall back to vi
402     if there's no /usr/bin/editor. Closes: #378623
404  -- Joey Hess <joeyh@debian.org>  Tue, 25 Jul 2006 22:26:56 -0400
406 moreutils (0.14) unstable; urgency=low
408   * vidir: Also support EDITOR or VISUAL that contains spaces and parameters.
410  -- Joey Hess <joeyh@debian.org>  Wed, 12 Jul 2006 13:35:49 -0400
412 moreutils (0.13) unstable; urgency=low
414   * ifdata: typo
415   * vipe: Support EDITOR or VISUAL that contains spaces and parameters.
417  -- Joey Hess <joeyh@debian.org>  Wed, 12 Jul 2006 12:53:44 -0400
419 moreutils (0.12) unstable; urgency=low
421   * Really fix typo. Closes: #369485
422   * zrun: Add usage message.
423   * ifdata: Fix bug in argument parsing that could make it segfault.
424   * combine: Allow operators to be written in any case.
426  -- Joey Hess <joeyh@debian.org>  Wed, 28 Jun 2006 14:04:49 -0400
428 moreutils (0.11) unstable; urgency=low
430   * combine: better synopsis. Closes: #360544
431   * ifdata: basically rewritten by Adam Lackorzynski, code size is 40%
432     smaller, macros removed, return checks added for all lib calls.
433     Closes: #361728
434   * vidir: behave properly if passed a directory name to edit. Closes: #369156
435   * check-isutf8: needs to be a bash script, the way it encodes characters
436     won't work with dash.
437   * check-isutf8: exit nonzero if any tests fail
439  -- Joey Hess <joeyh@debian.org>  Sat, 27 May 2006 19:12:50 -0400
441 moreutils (0.10) unstable; urgency=low
443   * ifdata: patch from Adam Lackorzynski to translate French error messages
444     to English and to convert some #defines to enums.
445   * ifdata: patch from Adam Lackorzynski to avoid printing info for
446     bogus interface. Closes: #360433
447   * Add zrun, contributed by Chung-chieh Shan (you might prefer to alias it to
448     "z").
450  -- Joey Hess <joeyh@debian.org>  Sun,  2 Apr 2006 18:34:01 -0400
452 moreutils (0.9) unstable; urgency=low
454   * ifdata: robustness patch from Adam Lackorzynski, in particular deal with
455     /proc not mounted. Closes: #358930
456   * Typo fixes. Closes: #359039, #359040
457   * pee: don't send a copy of every line sent to every command to stdout.
458     Seems best for it not to output anything to stdout on its on at all.
459     Closes: #359041
461  -- Joey Hess <joeyh@debian.org>  Mon, 27 Mar 2006 13:45:45 -0500
463 moreutils (0.8) unstable; urgency=low
465   * Back to Mithandir's C sponge, now fixed.
466   * tss.1, ifdata.1: typo fix. Closes: #358557, #358556
467   * ifdata: patch from its author to make it behave properly on big endian
468     systems. Closes: #358860
470  -- Joey Hess <joeyh@debian.org>  Fri, 24 Mar 2006 20:52:21 -0500
472 moreutils (0.7) unstable; urgency=low
474   * Add pee (pipe tee) contributed by Miek Gieben.
475   * ifdata: Patch from KELEMEN Peter to add support for printing hardware
476     interface. Closes: #357646
478  -- Joey Hess <joeyh@debian.org>  Sat, 18 Mar 2006 14:17:08 -0500
480 moreutils (0.6) unstable; urgency=low
482   * Revert to perl sponge since the C one corrupts larger files.
483     Hopefully temporary..
485  -- Joey Hess <joeyh@debian.org>  Fri, 10 Mar 2006 15:33:43 -0500
487 moreutils (0.5) unstable; urgency=low
489   * Added ifdata, by Benjamin BAYART (originally called ifcfg).
490   * Made ifdata -Wall clean.
491   * Made ifdata support -h and print usage on unknown options.
492   * Cleaned up ifdata's behavior when asked to print info for nonexistant
493     devices. Still needs improvement.
494   * Indentation improvements.
495   * Replaced and(1) and not(1) by combine, based on an idea by Matt Taggart.
497  -- Joey Hess <joeyh@debian.org>  Tue,  7 Mar 2006 23:02:14 -0500
499 moreutils (0.4) unstable; urgency=low
501   * Added versions of and(1) and not(1) that support arbitrary numbers of
502     input files.
504  -- Joey Hess <joeyh@debian.org>  Sun,  5 Mar 2006 22:28:13 -0500
506 moreutils (0.3) unstable; urgency=low
508   * Switch sponge to a C implementation by mithandir.
509   * Added a list of prospective tools that I am considering adding to the
510     README file.
512  -- Joey Hess <joeyh@debian.org>  Fri,  3 Mar 2006 18:09:46 -0500
514 moreutils (0.2) unstable; urgency=low
516   * Build dep on docbook-xml.
518  -- Joey Hess <joeyh@debian.org>  Sun, 19 Feb 2006 18:40:56 -0500
520 moreutils (0.1) unstable; urgency=low
522   * First release.
524  -- Joey Hess <joeyh@debian.org>  Sun, 12 Feb 2006 17:11:21 -0500