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