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