1 2005-07-09 Charles Wilson <cwilson@...>
3 bump version number - 1.2.9
5 * NEWS: update documentation
8 2005-07-08 Christopher Faylor <cgf@timesys.com>
10 * src/readshortcut.c (readshortcut): Pass opts by reference so that
11 changes made to the opts contents are reflected in the caller to
12 accommodate freeing of malloced fields.
14 2005-05-16 Charles Wilson <cwilson@...>
16 bump version number - 1.2.8
17 * configure.ac: bump version
18 * BRANCHES: update documentation
20 2005-05-16 Kees Zeelenberg <kzlq@...>
22 * src/dump/dump.c: fixes for -mno-cygwin/mingw
25 * NEWS: update documentation
27 2005-05-16 Michael Schaap <cygstart@...>
29 * src/cygstart/cygstart.c: improve compatibility with
30 'mount -X' by syncing env between cygwin and windows.
31 * NEWS: update documentation
33 2005-04-12 Charles Wilson <cwilson@...>
35 bump version number - 1.2.7
37 * configure.ac: bump version
38 * BRANCHES: update documentation
43 2005-04-12 Christopher Faylor <cgf@timesys.com>
45 * Makefile.am: Add rename.
46 * src/rename/rename.c: New file.
47 * src/rename/nls.h: Ditto.
48 * src/rename/rename.1: Ditto.
50 2005-03-07 Michael Schaap <cygstart@...>
52 * src/cygstart/cygstart.c: reorganize around previous
56 2005-03-03 Anthony Derosa <anthony.derosa1@...>
58 * src/cygstart/cygstart.c: fix memory leak, and improve
59 handling of long command lines.
61 2005-02-01 Charles Wilson <cwilson@....>
63 bump version number - 1.2.6
65 * configure.ac: bump version number
66 * src/conv/conv.c (exitOnZero): new function
67 (main): add new options --force, --safe
68 (conv): look for '\0' to signify binary files, not
69 "early" other-style line endings. Always convert
70 to specified type, unless '\0' found and --force not
71 given. But if disobeying user, print reason.
72 See thread: http://www.cygwin.com/ml/cygwin/2004-04/msg00080.html
73 * NEWS: document new behavior
76 2005-01-31 Charles Wilson <cwilson@....>
78 * src/readlink/readlink.1: remove
79 * src/readlink/readlink.c: remove
80 * Makefile.am: remove readlink.1 and readlink.c
82 * README: document it; also fix typo
83 * AUTHORS: remove references to readlink
84 * PROGLIST: remove readlink
85 * configure: regenerate
87 2004-03-12 Charles Wilson <cwilson@....>
91 * src/mkshortcut/mkshortcut.c: fix some
92 memory leaks in mkshortcut().
93 * configure.ac: bump version number
96 2004-03-10 Harold L Hunt II <huntharo@....>
98 * src/mkshortcut/mkshortcut.c: add -d|--desc
99 option to set the description field (==tooltip
100 text) of the shortcut.
101 * src/mkshortcut/mkshortcut.1: document it.
104 2004-02-14 Dick Repansky <rrepasky@....>
105 Joshua Danial Franklin <joshuadfranklin@....>
107 * src/mkshortcut/mkshortcut.c: add -s option
108 to control normal|minimized|maximized state
109 of the launched application.
110 * src/mkshortcut/mkshortcut.1: document it.
113 2004-01-31 Charles Wilson <cwilson@....>
117 * src/ipc/ipcrm.c: remove
118 * src/ipc/ipcrm.8: remove
119 * src/ipc/ipcs.c: remove
120 * src/ipc/ipcs.8: remove
121 * src/ipc/semtool.c: compensate for interface differences
122 in cygserver vs. cygipc
123 * configure.ac: don't look for cygipc; just look for shmget
124 * Makefile.am: remove src/ipc/ipcs and src/ipc/ipcrm and their
125 manpages. Don't use extra libs (IPCLIBS) to build ipc programs
126 -- rely on cygserver support.
132 2003-12-01 Charles Wilson <cwilson@ece.gatech.edu>
136 * src/ipc/ipck: fix typo, adapt for cygserver
141 2003-11-25 Rick Rankin <rick_rankin@yahoo.com>
143 * src/lpr/Printer.cc: fix bug in print() operation that was
144 causing duplication of the last character of a file.
145 * src/lpr/lpr.cc: add description of -l option to help message.
147 2003-10-23 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
149 * src/mkshortcut/mkshortcut.1: update to reflect
150 new -w/--workingdir option.
152 2003-09-13 Charles Wilson <cwilson@ece.gatech.edu>
154 * src/clip/getclip.c: Handle /dev/clipboard
155 native format. Add --no-conv option. Make it
157 * src/clip/putclip.c: Handle /dev/clipboard
158 native format. Add --no-conv option. Make it
161 2003-09-12 Rob Siklos <rob3@siklos.ca>
163 * src/clip/getclip.c: implemented --dos and --unix,
164 renamed putclip() to getclip()
165 * src/clip/putclip.c: implemented --dos and --unix,
166 fixed segfault on null input,
167 fixed indentation spacing,
168 return FALSE instead of TRUE on failed GlobalAlloc and GlobalLock
169 * TODO: removed --unix --dos flag item for getclip and putclip
171 2003-09-04 Chalres Wilson <cwilson@ece.gatech.edu>
175 2003-09-04 Rob Siklos <rob3@siklos.ca>
177 * src/readshortcut: new directory
178 * src/readshortcut/readshortcut.c: new file
179 * src/readshortcut/readshortcut.1: new file
180 * Makefile.am: add program 'readshortcut'
181 * AUTHORS: add Rob Siklos for readshortcut
182 * PROGLIST: add readshortcut
183 * README: add readshortcut
185 2003-08-02 Charles Wilson <cwilson@ece.gatech.edu>
187 tag and release v1_2_1
189 * configure.ac: don't add cygipc to libs; put
190 value in a separate variable IPCLIBS
191 * Makefile.am: use @IPCLIBS@
192 * HOW-TO-CONTRIBUTE: update
195 2003-07-13 Charles Wilson <cwilson@ece.gatech.edu>
197 tag and release v1_2_0
199 * BRANCHES: add v1_2_0
201 2003-07-13 Charles Wilson <cwilson@ece.gatech.edu>
203 * Makefile.am: correct some mistakes with
204 optionally-built progs.
206 2003-06-16 Charles Wilson <cwilson@ece.gatech.edu>
208 * src/mkshortcut/mkshortcut.1: fix ^M problem.
210 2003-06-13 Charles Wilson <cwilson@ece.gatech.edu>
212 * Makefile.am: add ipcs, ipcrm, and ipck
213 * configure.ac: change search method for libcygipc,
215 * src/ipc/ipcs.c: new file
216 * src/ipc/ipcs.8: new file
217 * src/ipc/ipcrm.c: new file
218 * src/ipc/ipcrm.8: new file
219 * src/ipc/ipck: new file
220 * NEWS: add info about ipcs, ipcrm, ipck
223 * config.h.in: regenerate
225 2003-06-12 gilles civario <gilles.civario@cea.fr>
227 * src/lpr/Printer.cc (Printer::open): correct
230 2003-06-10 Charles Wilson <cwilson@ece.gatech.edu>
232 * BRANCHES: new file.
234 2003-06-10 Charles Wilson <cwilson@ece.gatech.edu>
236 * Bump version to 1.1.4. Release.
238 2003-06-07 Rick Rankin <rick_rankin@yahoo.com>
240 * src/lpr/Printer.hh: Added m_rawFlag attribute. If true, no CR/LF
241 translation is done. Defaults to false. Also added accessor
242 operations getRawFlag(), setRawFlag().
243 * src/lpr/Printer.cc: ditto.
244 * src/lpr/lpr.cc: added -l option to suppress CR/LF translation.
245 * src/lpr/lpr.1: added documentation for -l option.
247 2003-05-20 Charles Wilson <cwilson@ece.gatech.edu>
249 * NEWS: update lpr entry
251 2003-05-20 Rick Rankin <rick_rankin@yahoo.com>
252 * src/lpr/lpr.c: removed file
253 * src/lpr/Printer.cc: new file
254 * src/lpr/Printer.hh: new file
255 * src/lpr/PrinterException.hh: new file
256 * src/lpr/README: new file
257 * src/lpr/Win32Utils.cc: new file
258 * src/lpr/Win32Utils.hh: new file
259 * src/lpr/lpr.1: new file
260 * src/lpr/lpr.cc: new file
261 * Makefile.am: add macro src_lpr_lpr_SOURCES
262 updated macros noinst_HEADERS, man_MANS
263 * configure.ac: added AC_PROG_CXX to compile C++ files
265 2003-05-17 Charles Wilson <cwilson@ece.gatech.edu>
267 * configure.ac: correct a problem with newer
269 * config.h.in: regenerate
271 2003-02-05 Charles Wilson <cwilson@ece.gatech.edu>
273 * NEWS: announce mkshortcut changes
275 2003-02-05 David G. Baur <dgbaur@idmicro.com>
277 Added --workdir option to mkshortcut to set working directory
280 * mkshortcut.c (main): added dir_name_arg to opts
281 set dir_name to dir_name_arg if option was set
282 otherwise obtained from exe_name.
283 * mkshortcut.1: update
285 2002-11-11 Charles Wilson <cwilson@ece.gatech.edu>
287 Convert mkshortcut to popt. Bump to version 1.1.3
289 * mkshortcut.c (license): new function
290 (version): popt version() function
291 (version): static variable renamed to versionStr
293 (usage): popt usage() function; the old usage()
295 (printLicense): new function
296 (printBottomDescription): new function
297 (printTopDescription): new function
298 (getVersion): new function
299 (mkshortcut): new function, contains core code
300 (print_version): removed.
301 (main): almost completely rewritten to use popt
303 * TODO: remove note about mkshortcut.
305 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
307 Fix things so that 'make dist' works
309 * Makefile.am: split up EXTRA_DIST into several
310 variables. Add a lot of files. Remove reference
311 to the m4/ directory.
312 * HOW-TO-CONTRIBUTE: correct a few things affected
315 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
317 Tired of long 'cvs diff' times over my modem, I
318 removed the files generated by bootstrap from
319 CVS. tarballs will have them, but cvs checkouts
320 will need to always run bootstrap. Since gettextize
321 is too intrusive, leave ABOUT-NLS and config.rpath
322 so we don't have to include gettext in bootstrap.
323 Also, don't bother with autoheader, so leave config.h.in
327 * mkinstalldirs: remove
329 * config.guess: remove
333 * Makefile.in: remove
336 * stamp-h.in: remove (not used by newer autotools)
338 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
340 Because utmpdump and last are now provided by the new
341 sysvinit package, those programs have been removed
342 from cygutils. Also, update to recent autotools &
343 gettext, plus a few cleanups.
345 * src/last/last.c: remove
346 * src/last/utmpdump.c: remove
347 * src/last/oldutmp.h: remove
348 * src/last/last.1: remove
349 * src/last/lastb.1: remove
350 * src/last/: remove directory
351 * intl/Makefile.in: remove
352 * intl/: remove directory
354 * src/cal/cal.c: cygwin provides langinfo.h, but
355 not the nl_langinfo function. Make sure both exist
356 before calling nl_langinfo.
357 * configure.ac: remove references to system header files
358 needed only by utmpdump or last. Don't try to generate
360 * Makefile.am: remove intl/ directory; add po/ directory
361 to make new gettext happy. Remove last and utmpdump from
362 bin_PROGRAMS; remove last.1 and lastb.1 from man_MANS.
363 change _LDADD vars from @INTLLIBS@ to @LIBINTL@. Remove
364 references to last and utmpdump _SOURCES.
365 * po/LINGUAS: new file (needed by new gettext)
366 * po/POTFILES.in: new file (needed by new gettext)
367 * common.h: remove references to system header files used
368 only by utmpdump or last
369 * bootstrap: add `force' options
371 * PROGLIST: docu update
372 * README: dpcu update
374 * HOW-TO-CONTRIBUTE: docu update
376 * aclocal.m4: regenerate
377 * configure: regenerate
378 * Makefile.in: regenerate
379 * config.h.in: regenerate
380 * ABOUT-NLS: new version
381 * COPYING: new version
382 * INSTALL: new version
383 * mkinstalldirs: new version
384 * missing: new version
385 * install-sh: new version
386 * depcomp: new version
387 * config.sub: new version
388 * config.guess: new version
390 2002-07-17 Charles Wilson <cwilson@ece.gatech.edu>
392 At Bruno Haible's suggestion, don't include all of
393 gettext. Just have an intl/ directory with a null
394 Makefile.in, and a populated po/ directory. m4/
395 is no longer necessary. Later, when automake bug
396 is fixed, we can remove the intl/ directory entirely,
397 but we'll still need the po/ directory and the ABOUT-NLS
401 * intl/Makefile.in: turn this into a null file
403 * configure.ac: remove m4/Makefile from AC_CONFIG_FILES
404 * Makefile.am: remove m4/ from SUBDIRS
405 * Makefile.in: regenerate
406 * configure: regenerate
408 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
410 * configure.ac: bump version to 1.1.2
411 * configure: regenerate
413 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
415 Add 'mcookie' program. Tag "v1_1_1d"
417 * src/mcookie: new directory
418 * src/mcookie/mcookie.c: new file
419 * src/mcookie/mcookie.1: new file
420 * src/mcookie/md5.h: new file
421 * src/mcookie/md5.c: new file
422 * Makefile.am: add program 'mcookie'
423 * configure.ac: add test for gettimeofday
424 * config.h.in: regenerate
425 * Makefile.in: regenerate
426 * PROGLIST: add mcookie
427 * README: add mcookie
428 * NEWS: mention mcookie
430 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
432 Add 'colrm' program. Tag "v1_1_1c"
434 * src/colrm: new directory
435 * src/colrm/colrm.c: new file
436 * src/colrm/colrm.1: new file
437 * src/colrm/widechar.h: new file
438 * Makefile.am: add program 'colrm'
439 * Makefile.in: regenerate
440 * PROGLIST: add colrm
442 * NEWS: hasn't been updated in a while...
444 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
446 Add 'colcrt' program. Tag "v1_1_1b"
448 * src/colcrt: new directory
449 * src/colcrt/colcrt.c: new file
450 * src/colcrt/colcrt.1: new file
451 * src/colcrt/widechar.h: new file
452 * Makefile.am: add program 'colcrt'
453 * Makefile.in: regenerate
454 * PROGLIST: add colcrt
457 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
459 Add 'column' program. Tag "v1_1_1a"
461 * src/column: new directory
462 * src/column/column.c: new file
463 * src/column/column.1: new file
464 * src/column/err.c: new file
465 * src/column/errs.h: new file
466 * src/column/widechar.h: new file
467 * Makefile.am: add program 'column'
468 * configure.ac: add check for TIOCGWINSZ, termios.h, and ioctl.h.
469 * common.h: use TIOCGWINSZ to include sys/termios.h or sys/ioctl.h.
470 * Makefile.in: regenerate
471 * config.h.in: regenerate
472 * configure: regenerate
473 * PROGLIST: add column
476 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
478 * TODO: remove gettext reminder
479 * HOW-TO-CONTRIBUTE: explain how to handle programs
480 that need -lintl, given the gettextize changes below.
481 * Makefile.in: regenerate
483 2002-07-12 gettextize <bug-gnu-gettext@gnu.org>
485 Bug in automake means that we have to gettextize -- even tho
486 we will never actually build gettext ourselves ('external'
487 option in AM_GNU_GETTEXT). Reported to automake list.
489 Bug in gettext means that we have to explicitly set and AC_SUBST
490 BUILD_INCLUDED_LIBINTL and USE_INCLUDED_LIBINTL in configure.ac.
493 * Makefile.am (SUBDIRS): Add intl, m4.
494 (ACLOCAL_AMFLAGS): New variable.
495 (EXTRA_DIST): Add config.rpath.
496 * configure.ac (AC_CONFIG_FILES): Add intl/Makefile, po/Makefile.in,
498 * intl/: new directory
504 * config.rpath: new file
505 * ABOUT-NLS: new file
506 * aclocal.m4: regenerate
507 * Makefile.in: regenerate
508 * configure: regenerate
509 * bootstrap: add -I m4 to aclocal command; copy files
510 * config.guess: new file
511 * config.sub: new file
513 * config.h.in: regenerate
514 * TODO: note to remove all this garbage when it becomes
515 possible; need bugfix to automake and gettext.m4
517 2002-07-12 Charles S. Wilson <cwilson@ece.gatech.edu>
519 Adjust to cygwin's libintl library now depending on libiconv.
520 Easiest way: remove explicit search for -lintl and libintl.h;
521 instead use AM_GNU_GETTEXT.
525 * configure.ac: don't look for -lintl and libintl.h 'by hand';
526 use AM_GNU_GETTEXT instead. Unfortunately, even 'external'
527 option requires po/ and intl/ directories. See gettextize above.
528 * src/rev: new directory
529 * src/rev/rev.c: new file
530 * src/rev/rev.1: new file
531 * src/rev/widechar.h: new file
532 * Makefile.am: add program 'rev'. Add LDADD variables for
533 the programs that use gettext, since -lintl is no longer
534 automatically included in LIBS (use @INTLLIBS@)
535 * Makefile.in: regenerate
539 2002-06-06 Charles S. Wilson <cwilson@ece.gatech.edu>
542 Add getopt.exe, readlink.exe. Bump to 1.1.1.
544 * AUTHORS: add Egor, Kenneth Stailey, and Frodo Looijaard
545 * configure.ac: bump to 1.1.1
546 * Makefile.am: add getopt and readlink
549 * Makefile.in: regenerate
550 * configure: regenerate
551 * src/Makefile.am: delete (forgot to do so in previous commit)
552 * src/Makefile.in: delete (ditto)
553 * src/readlink/readlink.1: new file
554 * src/readlink/readlink.c: new file
555 * src/getopt/getopt.1: new file
556 * src/getopt/getopt.c: new file
557 * src/getopt/parse.bash: new file
558 * src/getopt/parse.tcsh: new file
559 * src/getopt/test.bash: new file
560 * src/getopt/test.tcsh: new file
562 2002-06-05 Charles S. Wilson <cwilson@ece.gatech.edu>
563 Robert Collins <robert.collins@itdomain.com.au>
565 Convert to one-big-makefile style. cf "Recursive make
566 considered harmful". Bump to 1.1.0
568 * HOW-TO-CONTRIBUTE: update to reflect one-big-makefile style.
569 * Makefile.am: consolidate from src/*/Makefile.am
570 * configure.ac: remove src/*/Makefile from AC_CONFIG_FILES list.
572 * NEWS: Note one-file-to-build-them-all
574 * aclocal.m4: regenerate
575 * Makefile.in: regenerate
576 * configure: regenerate
577 * /src/realpath/Makefile.in: delete
578 * /src/realpath/Makefile.am: delete
579 * /src/namei/Makefile.in: delete
580 * /src/namei/Makefile.am: delete
581 * /src/mkshortcut/Makefile.in: delete
582 * /src/mkshortcut/Makefile.am: delete
583 * /src/lpr/Makefile.in: delete
584 * /src/lpr/Makefile.am: delete
585 * /src/last/Makefile.in: delete
586 * /src/last/Makefile.am: delete
587 * /src/ipc/Makefile.in: delete
588 * /src/ipc/Makefile.am: delete
589 * /src/dump/Makefile.in: delete
590 * /src/dump/Makefile.am: delete
591 * /src/ddate/Makefile.in: delete
592 * /src/ddate/Makefile.am: delete
593 * /src/cygstart/Makefile.in: delete
594 * /src/cygstart/Makefile.am: delete
595 * /src/conv/Makefile.in: delete
596 * /src/conv/Makefile.am: delete
597 * /src/col/Makefile.in: delete
598 * /src/col/Makefile.am: delete
599 * /src/cal/Makefile.in: delete
600 * /src/cal/Makefile.am: delete
601 * /src/banner/Makefile.in: delete
602 * /src/banner/Makefile.am: delete
603 * /src/ascii/Makefile.in: delete
604 * /src/ascii/Makefile.am: delete
605 * /src/Makefile.in: delete
606 * /src/Makefile.am: delete
608 2002-05-23 Charles S. Wilson <cwilson@ece.gatech.edu>
610 * Makefile.in: regenerate
611 * src/Makefile.in: regenerate
612 * src/*/Makefile.in: regenerate
613 * configure: regenerate
614 * aclocal.m4: regenerate
616 2002-05-22 David A. Willis <dawillis1214@yahoo.com>
618 * src/col: new directory
619 * src/col/Makefile.am: new file
620 * src/col/Makefile.in: new file
621 * src/col/col.c: new file
622 * src/col/err.c: new file
623 * src/col/err.h: new file
624 * src/col/col.1: new file
625 * src/col/README.col: new file
626 * src/Makefile.am: add subdirectory col
627 * src/Makefile.in: regenerate
628 * AUTHORS: add David A. Willis for col
632 2002-04-16 Chris January <chris@atomice.net>
634 * src/conv/conv.c (convert): Use correct type to store the
635 return value of fgetc()
637 2002-03-15 Charles Wilson <cwilson@ece.gatech.edu>
639 * Makefile.in: rebootstrap
642 * src/Makefile.in: ditto
643 * src/ascii/Makefile.in: ditto
644 * src/banner/Makefile.in: ditto
645 * src/cal/Makefile.in: ditto
646 * src/clip/Makefile.in: ditto
647 * src/conv/Makefile.in: ditto
648 * src/ddate/Makefile.in: ditto
649 * src/dump/Makefile.in: ditto
650 * src/ipc/Makefile.in: ditto
651 * src/last/Makefile.in: ditto
652 * src/lpr/Makefile.in: ditto
653 * src/mkshortcut/Makefile.in: ditto
654 * src/namei/Makefile.in: ditto
655 * src/realpath/Makefile.in: ditto
657 2002-03-15 Michael Schaap <cygwin_start@mscha.org>
659 * src/cygstart: new directory
660 * src/cygstart/Makefile.am: new file
661 * src/cygstart/Makefile.in: new file
662 * src/cygstart/cygstart.c: new file
663 * src/cygstart/cygstart.1: new file
664 * src/Makefile.am: add subdirectory cygstart
665 * src/Makefile.in: regenerate
666 * AUTHORS: add Michael Schaap for cygstart
667 * PROGLIST: add cygstart
668 * README: add cygstart
670 2002-03-13 Charles Wilson <cwilson@ece.gatech.edu>
672 * HOW-TO-CONTRIBUTE: fix typos
674 2002-03-13 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
676 * src/mkshortcut/mkshortcut.c: fix NULL pointer problem
678 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
680 * TODO: remove 'reorg' note
681 * configure.ac: mark as version 1.0.0
682 * configure: regenerate
683 * HOW-TO-CONTRIBUTE: new file
685 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
687 * configure.ac: build Makefiles in new directories
688 * configure.in: regenerate
689 * Makefile.am: change subdirs
690 * Makefile.in: regenerate
692 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
695 * src/Makefile.am: new file
696 * src/Makefile.in: new file
697 * src-gpl/Makefile.am: removed
698 * src-gpl/Makefile.in: removed
699 * src-pd/Makefile.am: removed
700 * src-pd/Makefile.in: removed
701 * src-bsd/Makefile.am: removed
702 * src-bsd/Makefile.in: removed
704 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
706 * src/ascii: new directory
707 * src-gpl/ascii.c: moved to src/ascii/ascii.c
708 * src/ascii/ascii.c: moved from src-gpl/ascii.c
709 * src/ascii/Makefile.am: new file
710 * src/ascii/Makefile.in: new file
712 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
714 * src/banner: new directory
715 * src-gpl/banner.c: moved to src/banner/banner.c
716 * src/banner/banner.c: moved from src-gpl/banner.c
717 * src/banner/Makefile.am: new file
718 * src/banner/Makefile.in: new file
720 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
722 * src/cal: new directory
723 * src-bsd/cal.c: moved to src/cal/cal.c
724 * src/cal/cal.c: moved from src-bsd/cal.c
725 * src-bsd/cal.1: moved to src/cal/cal.1
726 * src/cal/cal.1: moved from src-bsd/cal.1
727 * src-bsd/err.c: moved to src/cal/err.c
728 * src/cal/err.c: moved from src-bsd/err.c
729 * src-bsd/errs.h: moved to src/cal/errs.h
730 * src/cal/errs.h: moved from src-bsd/errs.h
731 * src-bsd/widechar.h: moved to src/cal/widechar.h
732 * src/cal/widechar.h: moved from src-bsd/widechar.h
733 * src-bsd/README.cal: moved to src/cal/README.cal
734 * src/cal/README.cal: moved from src-bsd/README.cal
735 * src/cal/Makefile.am: new file
736 * src/cal/Makefile.in: new file
738 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
740 * src/clip: new directory
741 * src-gpl/putclip.c: moved to src/clip/putclip.c
742 * src/clip/putclip.c: moved from src-gpl/putclip.c
743 * src-gpl/getclip.c: moved to src/clip/getclip.c
744 * src/clip/getclip.c: moved from src-gpl/getclip.c
745 * src/clip/Makefile.am: new file
746 * src/clip/Makefile.in: new file
748 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
750 * src/conv: new directory
751 * src-gpl/conv.c: moved to src/conv/conv.c
752 * src/conv/conv.c: moved from src-gpl/conv.c
753 * src/conv/Makefile.am: new file
754 * src/conv/Makefile.in: new file
756 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
758 * src/ddate: new directory
759 * src-pd/ddate.c: moved to src/ddate/ddate.c
760 * src/ddate/ddate.c: moved from src-pd/ddate.c
761 * src-pd/ddate.1: moved to src/ddate/ddate.1
762 * src/ddate/ddate.1: moved from src-pd/ddate.1
763 * src-pd/ddate.doc: moved to src/ddate/ddate.doc
764 * src/ddate/ddate.doc: moved from src-pd/ddate.doc
765 * src/ddate/Makefile.am: new file
766 * src/ddate/Makefile.in: new file
768 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
770 * src/dump: new directory
771 * src-gpl/dump.c: moved to src/dump/dump.c
772 * src/dump/dump.c: moved from src-gpl/dump.c
773 * src/dump/Makefile.am: new file
774 * src/dump/Makefile.in: new file
776 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
778 * src/ipc: new directory
779 * src-gpl/msgtool.c: moved to src/ipc/msgtool.c
780 * src/ipc/msgtool.c: moved from src-gpl/msgtool.c
781 * src-gpl/semstat.c: moved to src/ipc/semstat.c
782 * src/ipc/semstat.c: moved from src-gpl/semstat.c
783 * src-gpl/semtool.c: moved to src/ipc/semtool.c
784 * src/ipc/semtool.c: moved from src-gpl/semtool.c
785 * src-gpl/shmtool.c: moved to src/ipc/shmtool.c
786 * src/ipc/shmtool.c: moved from src-gpl/shmtool.c
787 * src/ipc/Makefile.am: new file
788 * src/ipc/Makefile.in: new file
790 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
792 * src/last: new directory
793 * src-gpl/last.c: moved to src/last/last.c
794 * src/last/last.c: moved from src-gpl/last.c
795 * src-gpl/last.1: moved to src/last/last.1
796 * src/last/last.1: moved from src-gpl/last.1
797 * src-gpl/lastb.1: moved to src/last/lastb.1
798 * src/last/lastb.1: moved from src-gpl/lastb.1
799 * src-gpl/oldutmp.h: moved to src/last/oldutmp.h
800 * src/last/oldutmp.h: moved from src-gpl/oldutmp.h
801 * src-gpl/utmpdump.c: moved to src/last/utmpdump.c
802 * src/last/utmpdump.c: moved from src-gpl/utmpdump.c
803 * src/last/Makefile.am: new file
804 * src/last/Makefile.in: new file
806 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
808 * src/lpr: new directory
809 * src-gpl/lpr.c: moved to src/lpr/lpr.c
810 * src/lpr/lpr.c: moved from src-gpl/lpr.c
811 * src/lpr/Makefile.am: new file
812 * src/lpr/Makefile.in: new file
814 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
816 * src/mkshortcut: new directory
817 * src-gpl/mkshortcut.c: moved to src/mkshortcut/mkshortcut.c
818 * src/mkshortcut/mkshortcut.c: moved from src-gpl/mkshortcut.c
819 * src-gpl/mkshortcut.1: moved to src/mkshortcut/mkshortcut.1
820 * src/mkshortcut/mkshortcut.1: moved from src-gpl/mkshortcut.1
821 * src/mkshortcut/Makefile.am: new file
822 * src/mkshortcut/Makefile.in: new file
824 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
826 * src/namei: new directory
827 * src-pd/namei.c: moved to src/namei/namei.c
828 * src/namei/namei.c: moved from src-pd/namei.c
829 * src-pd/namei.1: moved to src/namei/namei.1
830 * src/namei/namei.1: moved from src-pd/namei.1
831 * src-pd/README.namei: moved to src/namei/README.namei
832 * src/namei/README.namei: moved from src-pd/README.namei
833 * src-pd/README1.namei: moved to src/namei/README1.namei
834 * src/namei/README1.namei: moved from src-pd/README1.namei
835 * src/namei/Makefile.am: new file
836 * src/namei/Makefile.in: new file
838 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
840 * src/realpath: new directory
841 * src-gpl/realpath.c: moved to src/realpath/realpath.c
842 * src/realpath/realpath.c: moved from src-gpl/realpath.c
843 * src/realpath/Makefile.am: new file
844 * src/realpath/Makefile.in: new file
847 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
849 * src-gpl/Makefile.am: add lpr and mkshortcut
850 * src-gpl/Makefile.in: regenerate
851 * configure.ac: update version number
852 * configure: regenerate
853 * AUTHORS: add Rick and Joshua
854 * PROGLIST: add lpr and mkshortcut
855 * NEWS: add lpr and mkshortcut
856 * README: add lpr and mkshortcut
857 * TODO: add some notes...
858 * src-gpl/mkshortcut.c: Reformat comment block. Explicitly
859 include config.h and common.h. Move other #inludes to
860 common.h. Add some static strings for later use (version,
862 * src-gpl/lpr.c: Add license reference. Explicitly include
863 config.h and common.h. Move other #includes to common.h.
864 Add some static strings for later use (version, Id, copyright).
865 Change programName to program_name (to match style of other
866 programs). Strdup from argv[0] instead of hardcoding. Use
867 VA_START macro instead of va_start.
869 2002-02-23 Rick Rankin <rick_rankin@yahoo.com>
871 * src-gpl/lpr.c: new file
873 2002-02-23 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
875 * src-gpl/mkshortcut.c: new file
876 * src-gpl/mkshortcut.1: new file
878 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
880 * src-pd/ddate.c: add explicit license reference
881 and move #includes to common.h. Guard setlocale.
882 Explicitly include config.h, common.h
883 * src-pd/namei.c: ditto
884 * src-bsd/cal.c: ditto
885 * src-bsd/err.c: ditto
886 * src-bsd/errs.h: explicitly include config.h, common.h
887 * src-bsd/widechar.h: explicitly include config.h (NOT common.h)
888 * src-gpl/ascii.c: explicitly include config.h
889 * src-gpl/banner.c: reformat license notice. explicitly
891 * src-gpl/conv.c: explictly include config.h
892 * src-gpl/dump.c: explictly include config.h; move other
893 includes into common.h
894 * src-gpl/getclip.c: explicitly include config.h
895 * src-gpl/last.c: reformat license notice. explicitly include
896 config.h. Move other #includes into common.h
897 * src-gpl/oldutmp.h: add explicit license reference.
898 * src-gpl/putclip.c: include config.h. Move other #includes
900 * src-gpl/realpath.c: Reformat license reference. Explicitly
902 * src-gpl/msgtool.c: add explicit license reference. include
903 config.h. Guard ipc #includes. Move other includes into common.h
904 * src-gpl/semstat.c: ditto
905 * src-gpl/semtool.c: ditto
906 * src-gpl/shmtool.c: ditto
907 * src-gpl/utmpdump.c: Reformat license reference. Explicitly
908 include config.h. Move other includes into common.h.
909 * config.h.in: regenerate
910 * configure.ac: Add the new checks
911 * common.h: Migrate other includes from .c files here.
912 * configure: regenerate
914 2002-01-28 Charles Wilson <cwilson@ece.gatech.edu>
916 * src-bsd/cal.c: fix spelling
918 2002-01-27 Charles Wilson <cwilson@ece.gatech.edu>
920 * acinclude.m4: new file
922 * configure.ac: add conditionals for windows-only,
924 * src-gpl/Makefile.am: use conditionals
925 * aclocal.m4: regenerate
926 * config.h.in: regenerate
927 * Makefile.in: regenerate
928 * src-gpl/Makefile.in: regenerate
929 * configure: regenerate
930 * README: minor changes
931 * src-bsd/cal.c: use common.h
932 * src-pd/ddate.c: use common.h
933 * src-pd/namei.c: use common.h
934 * src-gpl/ascii.c: use common.h
935 * src-gpl/banner.c: use common.h
936 * src-gpl/conv.c: use common.h
937 * src-gpl/dump.c: use common.h
938 * src-gpl/getclip.c: use common.h
939 * src-gpl/last.c: use common.h
940 * src-gpl/msgtool.c: use common.h
941 * src-gpl/putclip.c: use common.h
942 * src-gpl/realpath.c: use common.h
943 * src-gpl/semstat.c: use common.h
944 * src-gpl/semtool.c: use common.h
945 * src-gpl/shmtool.c: use common.h
946 * src-gpl/utmpdump.c: use common.h
948 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
950 * NEWS: add entries for 0.9.6, .7, and .8
951 * ChangeLog: fix tabs
952 * release version 0.9.8
954 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
956 * src-pd/ddate.c: new file
957 * src-pd/ddate.1: new file
958 * src-pd/ddate.doc: new file
959 * AUTHORS: add Druel the Chaotic
960 * PROGLIST: add ddate
961 * README: mention ddate
962 * src-pd/Makefile.am: add ddate to proglist, ddate.1
964 * src-bsd/Makefile.in: regenerate
966 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
968 * src-gpl/realpath.c: new file
969 * AUTHORS: add Steven Barker
970 * PROGLIST: add realpath
971 * README: mention realpath
972 * src-gpl/Makefile.am: add realpath to proglist
973 * src-gpl/Makefile.in: regenerate
975 2002-01-18 Mark Bradshaw <bradshaw@staff.crosswalk.com>
977 * src-gpl/utmpdump.c: new file
978 * AUTHORS: add Mark Bradshaw
979 * PROGLIST: add utmpdump
980 * README: mention utmpdump
981 * src-gpl/Makefile.am: add utmpdump to proglist
982 * src-gpl/Makefile.in: regenerate
984 2002-01-16 Charles Wilson <cwilson@ece.gatech.edu>
986 * bootstrap: new file
987 * src-gpl/Makefile.am: add last to proglist
988 * src-gpl/Makefile.in: regenerate
990 * README: mention last
991 * AUTHORS: add Mark Bradshaw
993 2002-01-16 Mark Bradshaw <bradshaw@staff.crosswalk.com>
995 * src-gpl/last.c: new file
996 * src-gpl/last.1: new file
997 * src-gpl/lastb.1: new file
998 * src-gpl/oldutmp.h: new file
1000 2001-12-05 Joerg Schaible <joerg.schaible@gft.com>
1002 * src-gpl/banner.c: fix the -c option, use ANSI
1003 font to print the extended charset
1005 2001-12-04 Charles Wilson <cwilson@ece.gatech.edu>
1007 * licenses: new subdir
1008 * licenses/COPYING.GPL: new file (GPL text)
1009 * licenses/COPYING.BSD-no-advert: new file (BSD license,
1010 without the advertising clause)
1011 * src-pd: new subdir (for public domain source code that
1012 I've taken, modified, and released under the GPL)
1013 * src-bsd: new subdir (for source code that is covered
1014 by the BSD-no-advert license) Note that BSD-w-advert
1015 code is disallowed -- can't legally be linked to
1017 * src: removed (renamed to src-gpl for consistency)
1018 * src-gpl: new (renamed from src)
1019 * PROGLIST: new file (contains descriptions of the
1021 * README: proglist stuff removed. README is more general.
1022 * src-bsd/Makefile.am: new file
1023 * src-bsd/Makefile.in: new file
1024 * src-bsd/README.cal: new file
1025 * src-bsd/cal.1: new file
1026 * src-bsd/cal.c: new file
1027 * src-bsd/err.c: new file
1028 * src-bsd/errs.h: new file
1029 * src-bsd/widechar.h: new file
1030 * src-pd/Makefile.am: new file
1031 * src-pd/Makefile.in: new file
1032 * src-pd/README.namei: new file
1033 * src-pd/README1.namei: new file
1034 * src-pd/namei.1: new file
1035 * src-pd/namei.c: new file
1036 * configure.ac: add new tests to support namei and cal
1037 * Makefile.am: add new subdirs
1038 * config.h.in: regenerate
1039 * aclocal.m4: regenerate
1040 * Makefile.in: regenerate
1041 * src/Makefile.in: regenerate
1043 2001-11-28 Charles Wilson <cwilson@ece.gatech.edu>
1045 * package renamed to 'cygutils'
1048 * AUTHORS: add Jorg Schaible
1049 * configure.ac: package name change
1050 * src/Makefile.am: add 'banner'
1051 * src/banner.c: new file. Modified from Joerg's
1052 original to use popt for argument processing.
1053 * configure: regenerate
1054 * config.h.in: regenerate
1055 * aclocal.m4: regenerate
1056 * Makefile.in: regenerate
1057 * src/Makefile.in: regenerate
1059 2001-11-26 Charles Wilson <cwilson@ece.gatech.edu>
1061 * src/semtool.c: added
1062 * src/semstat.c: added
1063 * src/msgtool.c: added
1064 * src/shmtool.c: added
1065 * src/Makefile.am: add semtool, semstat, msgtool,
1066 and shmtool targets.
1067 * configure.ac: add check for cygipc, and for
1069 * configure: regenerate
1070 * config.h.in: regenerate
1071 * aclocal.m4: regenerate
1072 * Makefile.in: regenerate
1073 * src/Makefile.in: regenerate
1075 2001-11-25 Charles Wilson <cwilson@ece.gatech.edu>
1077 * uuencode.1: deleted
1078 * uuencode.c: deleted
1079 * uudecode.1: deleted
1080 * uudecond.c: deleted (get these from GNU sharutils)
1082 * mktemp.c: deleted (get these from
1083 http://www.courtesan.com/mktemp/)
1084 * autoconfiscated -- lots of new files
1085 * moved remaining .c files into src subdir
1086 * src/conv.c: now recognize 'dos2unix.exe' and
1087 'unix2dos.exe' as special argv[0] values, along
1088 with 'd2u.exe' and 'u2d.exe'
1089 * src/Makefile.in: install conv.exe as itself but
1090 also as d2u.exe, u2d.exe, dos2unix.exe and unix2dos.exe
1094 * link with /usr/lib/libpopt.a ('official' version)
1095 * add mktemp implementation
1096 * add friendly help/option handling to dump, putclip,
1102 2002-11-11 Charles Wilson <cwilson@ece.gatech.edu>
1104 Convert mkshortcut to popt. Bump to version 1.1.3
1106 * mkshortcut.c (license): new function
1107 (version): popt version() function
1108 (version): static variable renamed to versionStr
1109 (help): new function
1110 (usage): popt usage() function; the old usage()
1112 (printLicense): new function
1113 (printBottomDescription): new function
1114 (printTopDescription): new function
1115 (getVersion): new function
1116 (mkshortcut): new function, contains core code
1117 (print_version): removed.
1118 (main): almost completely rewritten to use popt
1120 * TODO: remove note about mkshortcut.
1122 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
1124 Fix things so that 'make dist' works
1126 * Makefile.am: split up EXTRA_DIST into several
1127 variables. Add a lot of files. Remove reference
1128 to the m4/ directory.
1129 * HOW-TO-CONTRIBUTE: correct a few things affected
1130 by the above change.
1132 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
1134 Tired of long 'cvs diff' times over my modem, I
1135 removed the files generated by bootstrap from
1136 CVS. tarballs will have them, but cvs checkouts
1137 will need to always run bootstrap. Since gettextize
1138 is too intrusive, leave ABOUT-NLS and config.rpath
1139 so we don't have to include gettext in bootstrap.
1140 Also, don't bother with autoheader, so leave config.h.in
1144 * mkinstalldirs: remove
1145 * install-sh: remove
1146 * config.guess: remove
1147 * config.sub: remove
1150 * Makefile.in: remove
1151 * aclocal.m4: remove
1153 * stamp-h.in: remove (not used by newer autotools)
1155 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
1157 Because utmpdump and last are now provided by the new
1158 sysvinit package, those programs have been removed
1159 from cygutils. Also, update to recent autotools &
1160 gettext, plus a few cleanups.
1162 * src/last/last.c: remove
1163 * src/last/utmpdump.c: remove
1164 * src/last/oldutmp.h: remove
1165 * src/last/last.1: remove
1166 * src/last/lastb.1: remove
1167 * src/last/: remove directory
1168 * intl/Makefile.in: remove
1169 * intl/: remove directory
1171 * src/cal/cal.c: cygwin provides langinfo.h, but
1172 not the nl_langinfo function. Make sure both exist
1173 before calling nl_langinfo.
1174 * configure.ac: remove references to system header files
1175 needed only by utmpdump or last. Don't try to generate
1177 * Makefile.am: remove intl/ directory; add po/ directory
1178 to make new gettext happy. Remove last and utmpdump from
1179 bin_PROGRAMS; remove last.1 and lastb.1 from man_MANS.
1180 change _LDADD vars from @INTLLIBS@ to @LIBINTL@. Remove
1181 references to last and utmpdump _SOURCES.
1182 * po/LINGUAS: new file (needed by new gettext)
1183 * po/POTFILES.in: new file (needed by new gettext)
1184 * common.h: remove references to system header files used
1185 only by utmpdump or last
1186 * bootstrap: add `force' options
1188 * PROGLIST: docu update
1189 * README: dpcu update
1191 * HOW-TO-CONTRIBUTE: docu update
1193 * aclocal.m4: regenerate
1194 * configure: regenerate
1195 * Makefile.in: regenerate
1196 * config.h.in: regenerate
1197 * ABOUT-NLS: new version
1198 * COPYING: new version
1199 * INSTALL: new version
1200 * mkinstalldirs: new version
1201 * missing: new version
1202 * install-sh: new version
1203 * depcomp: new version
1204 * config.sub: new version
1205 * config.guess: new version
1207 2002-07-17 Charles Wilson <cwilson@ece.gatech.edu>
1209 At Bruno Haible's suggestion, don't include all of
1210 gettext. Just have an intl/ directory with a null
1211 Makefile.in, and a populated po/ directory. m4/
1212 is no longer necessary. Later, when automake bug
1213 is fixed, we can remove the intl/ directory entirely,
1214 but we'll still need the po/ directory and the ABOUT-NLS
1218 * intl/Makefile.in: turn this into a null file
1220 * configure.ac: remove m4/Makefile from AC_CONFIG_FILES
1221 * Makefile.am: remove m4/ from SUBDIRS
1222 * Makefile.in: regenerate
1223 * configure: regenerate
1225 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1227 * configure.ac: bump version to 1.1.2
1228 * configure: regenerate
1230 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1232 Add 'mcookie' program. Tag "v1_1_1d"
1234 * src/mcookie: new directory
1235 * src/mcookie/mcookie.c: new file
1236 * src/mcookie/mcookie.1: new file
1237 * src/mcookie/md5.h: new file
1238 * src/mcookie/md5.c: new file
1239 * Makefile.am: add program 'mcookie'
1240 * configure.ac: add test for gettimeofday
1241 * config.h.in: regenerate
1242 * Makefile.in: regenerate
1243 * PROGLIST: add mcookie
1244 * README: add mcookie
1245 * NEWS: mention mcookie
1247 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1249 Add 'colrm' program. Tag "v1_1_1c"
1251 * src/colrm: new directory
1252 * src/colrm/colrm.c: new file
1253 * src/colrm/colrm.1: new file
1254 * src/colrm/widechar.h: new file
1255 * Makefile.am: add program 'colrm'
1256 * Makefile.in: regenerate
1257 * PROGLIST: add colrm
1259 * NEWS: hasn't been updated in a while...
1261 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1263 Add 'colcrt' program. Tag "v1_1_1b"
1265 * src/colcrt: new directory
1266 * src/colcrt/colcrt.c: new file
1267 * src/colcrt/colcrt.1: new file
1268 * src/colcrt/widechar.h: new file
1269 * Makefile.am: add program 'colcrt'
1270 * Makefile.in: regenerate
1271 * PROGLIST: add colcrt
1272 * README: add colcrt
1274 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1276 Add 'column' program. Tag "v1_1_1a"
1278 * src/column: new directory
1279 * src/column/column.c: new file
1280 * src/column/column.1: new file
1281 * src/column/err.c: new file
1282 * src/column/errs.h: new file
1283 * src/column/widechar.h: new file
1284 * Makefile.am: add program 'column'
1285 * configure.ac: add check for TIOCGWINSZ, termios.h, and ioctl.h.
1286 * common.h: use TIOCGWINSZ to include sys/termios.h or sys/ioctl.h.
1287 * Makefile.in: regenerate
1288 * config.h.in: regenerate
1289 * configure: regenerate
1290 * PROGLIST: add column
1291 * README: add column
1293 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1295 * TODO: remove gettext reminder
1296 * HOW-TO-CONTRIBUTE: explain how to handle programs
1297 that need -lintl, given the gettextize changes below.
1298 * Makefile.in: regenerate
1300 2002-07-12 gettextize <bug-gnu-gettext@gnu.org>
1302 Bug in automake means that we have to gettextize -- even tho
1303 we will never actually build gettext ourselves ('external'
1304 option in AM_GNU_GETTEXT). Reported to automake list.
1306 Bug in gettext means that we have to explicitly set and AC_SUBST
1307 BUILD_INCLUDED_LIBINTL and USE_INCLUDED_LIBINTL in configure.ac.
1310 * Makefile.am (SUBDIRS): Add intl, m4.
1311 (ACLOCAL_AMFLAGS): New variable.
1312 (EXTRA_DIST): Add config.rpath.
1313 * configure.ac (AC_CONFIG_FILES): Add intl/Makefile, po/Makefile.in,
1315 * intl/: new directory
1317 * po/: new directory
1319 * m4/: new directory
1321 * config.rpath: new file
1322 * ABOUT-NLS: new file
1323 * aclocal.m4: regenerate
1324 * Makefile.in: regenerate
1325 * configure: regenerate
1326 * bootstrap: add -I m4 to aclocal command; copy files
1327 * config.guess: new file
1328 * config.sub: new file
1330 * config.h.in: regenerate
1331 * TODO: note to remove all this garbage when it becomes
1332 possible; need bugfix to automake and gettext.m4
1334 2002-07-12 Charles S. Wilson <cwilson@ece.gatech.edu>
1336 Adjust to cygwin's libintl library now depending on libiconv.
1337 Easiest way: remove explicit search for -lintl and libintl.h;
1338 instead use AM_GNU_GETTEXT.
1342 * configure.ac: don't look for -lintl and libintl.h 'by hand';
1343 use AM_GNU_GETTEXT instead. Unfortunately, even 'external'
1344 option requires po/ and intl/ directories. See gettextize above.
1345 * src/rev: new directory
1346 * src/rev/rev.c: new file
1347 * src/rev/rev.1: new file
1348 * src/rev/widechar.h: new file
1349 * Makefile.am: add program 'rev'. Add LDADD variables for
1350 the programs that use gettext, since -lintl is no longer
1351 automatically included in LIBS (use @INTLLIBS@)
1352 * Makefile.in: regenerate
1356 2002-06-06 Charles S. Wilson <cwilson@ece.gatech.edu>
1359 Add getopt.exe, readlink.exe. Bump to 1.1.1.
1361 * AUTHORS: add Egor, Kenneth Stailey, and Frodo Looijaard
1362 * configure.ac: bump to 1.1.1
1363 * Makefile.am: add getopt and readlink
1366 * Makefile.in: regenerate
1367 * configure: regenerate
1368 * src/Makefile.am: delete (forgot to do so in previous commit)
1369 * src/Makefile.in: delete (ditto)
1370 * src/readlink/readlink.1: new file
1371 * src/readlink/readlink.c: new file
1372 * src/getopt/getopt.1: new file
1373 * src/getopt/getopt.c: new file
1374 * src/getopt/parse.bash: new file
1375 * src/getopt/parse.tcsh: new file
1376 * src/getopt/test.bash: new file
1377 * src/getopt/test.tcsh: new file
1379 2002-06-05 Charles S. Wilson <cwilson@ece.gatech.edu>
1380 Robert Collins <robert.collins@itdomain.com.au>
1382 Convert to one-big-makefile style. cf "Recursive make
1383 considered harmful". Bump to 1.1.0
1385 * HOW-TO-CONTRIBUTE: update to reflect one-big-makefile style.
1386 * Makefile.am: consolidate from src/*/Makefile.am
1387 * configure.ac: remove src/*/Makefile from AC_CONFIG_FILES list.
1389 * NEWS: Note one-file-to-build-them-all
1391 * aclocal.m4: regenerate
1392 * Makefile.in: regenerate
1393 * configure: regenerate
1394 * /src/realpath/Makefile.in: delete
1395 * /src/realpath/Makefile.am: delete
1396 * /src/namei/Makefile.in: delete
1397 * /src/namei/Makefile.am: delete
1398 * /src/mkshortcut/Makefile.in: delete
1399 * /src/mkshortcut/Makefile.am: delete
1400 * /src/lpr/Makefile.in: delete
1401 * /src/lpr/Makefile.am: delete
1402 * /src/last/Makefile.in: delete
1403 * /src/last/Makefile.am: delete
1404 * /src/ipc/Makefile.in: delete
1405 * /src/ipc/Makefile.am: delete
1406 * /src/dump/Makefile.in: delete
1407 * /src/dump/Makefile.am: delete
1408 * /src/ddate/Makefile.in: delete
1409 * /src/ddate/Makefile.am: delete
1410 * /src/cygstart/Makefile.in: delete
1411 * /src/cygstart/Makefile.am: delete
1412 * /src/conv/Makefile.in: delete
1413 * /src/conv/Makefile.am: delete
1414 * /src/col/Makefile.in: delete
1415 * /src/col/Makefile.am: delete
1416 * /src/cal/Makefile.in: delete
1417 * /src/cal/Makefile.am: delete
1418 * /src/banner/Makefile.in: delete
1419 * /src/banner/Makefile.am: delete
1420 * /src/ascii/Makefile.in: delete
1421 * /src/ascii/Makefile.am: delete
1422 * /src/Makefile.in: delete
1423 * /src/Makefile.am: delete
1425 2002-05-23 Charles S. Wilson <cwilson@ece.gatech.edu>
1427 * Makefile.in: regenerate
1428 * src/Makefile.in: regenerate
1429 * src/*/Makefile.in: regenerate
1430 * configure: regenerate
1431 * aclocal.m4: regenerate
1433 2002-05-22 David A. Willis <dawillis1214@yahoo.com>
1435 * src/col: new directory
1436 * src/col/Makefile.am: new file
1437 * src/col/Makefile.in: new file
1438 * src/col/col.c: new file
1439 * src/col/err.c: new file
1440 * src/col/err.h: new file
1441 * src/col/col.1: new file
1442 * src/col/README.col: new file
1443 * src/Makefile.am: add subdirectory col
1444 * src/Makefile.in: regenerate
1445 * AUTHORS: add David A. Willis for col
1449 2002-04-16 Chris January <chris@atomice.net>
1451 * src/conv/conv.c (convert): Use correct type to store the
1452 return value of fgetc()
1454 2002-03-15 Charles Wilson <cwilson@ece.gatech.edu>
1456 * Makefile.in: rebootstrap
1459 * src/Makefile.in: ditto
1460 * src/ascii/Makefile.in: ditto
1461 * src/banner/Makefile.in: ditto
1462 * src/cal/Makefile.in: ditto
1463 * src/clip/Makefile.in: ditto
1464 * src/conv/Makefile.in: ditto
1465 * src/ddate/Makefile.in: ditto
1466 * src/dump/Makefile.in: ditto
1467 * src/ipc/Makefile.in: ditto
1468 * src/last/Makefile.in: ditto
1469 * src/lpr/Makefile.in: ditto
1470 * src/mkshortcut/Makefile.in: ditto
1471 * src/namei/Makefile.in: ditto
1472 * src/realpath/Makefile.in: ditto
1474 2002-03-15 Michael Schaap <cygwin_start@mscha.org>
1476 * src/cygstart: new directory
1477 * src/cygstart/Makefile.am: new file
1478 * src/cygstart/Makefile.in: new file
1479 * src/cygstart/cygstart.c: new file
1480 * src/cygstart/cygstart.1: new file
1481 * src/Makefile.am: add subdirectory cygstart
1482 * src/Makefile.in: regenerate
1483 * AUTHORS: add Michael Schaap for cygstart
1484 * PROGLIST: add cygstart
1485 * README: add cygstart
1487 2002-03-13 Charles Wilson <cwilson@ece.gatech.edu>
1489 * HOW-TO-CONTRIBUTE: fix typos
1491 2002-03-13 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
1493 * src/mkshortcut/mkshortcut.c: fix NULL pointer problem
1495 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1497 * TODO: remove 'reorg' note
1498 * configure.ac: mark as version 1.0.0
1499 * configure: regenerate
1500 * HOW-TO-CONTRIBUTE: new file
1502 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1504 * configure.ac: build Makefiles in new directories
1505 * configure.in: regenerate
1506 * Makefile.am: change subdirs
1507 * Makefile.in: regenerate
1509 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1511 * src: new directory
1512 * src/Makefile.am: new file
1513 * src/Makefile.in: new file
1514 * src-gpl/Makefile.am: removed
1515 * src-gpl/Makefile.in: removed
1516 * src-pd/Makefile.am: removed
1517 * src-pd/Makefile.in: removed
1518 * src-bsd/Makefile.am: removed
1519 * src-bsd/Makefile.in: removed
1521 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1523 * src/ascii: new directory
1524 * src-gpl/ascii.c: moved to src/ascii/ascii.c
1525 * src/ascii/ascii.c: moved from src-gpl/ascii.c
1526 * src/ascii/Makefile.am: new file
1527 * src/ascii/Makefile.in: new file
1529 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1531 * src/banner: new directory
1532 * src-gpl/banner.c: moved to src/banner/banner.c
1533 * src/banner/banner.c: moved from src-gpl/banner.c
1534 * src/banner/Makefile.am: new file
1535 * src/banner/Makefile.in: new file
1537 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1539 * src/cal: new directory
1540 * src-bsd/cal.c: moved to src/cal/cal.c
1541 * src/cal/cal.c: moved from src-bsd/cal.c
1542 * src-bsd/cal.1: moved to src/cal/cal.1
1543 * src/cal/cal.1: moved from src-bsd/cal.1
1544 * src-bsd/err.c: moved to src/cal/err.c
1545 * src/cal/err.c: moved from src-bsd/err.c
1546 * src-bsd/errs.h: moved to src/cal/errs.h
1547 * src/cal/errs.h: moved from src-bsd/errs.h
1548 * src-bsd/widechar.h: moved to src/cal/widechar.h
1549 * src/cal/widechar.h: moved from src-bsd/widechar.h
1550 * src-bsd/README.cal: moved to src/cal/README.cal
1551 * src/cal/README.cal: moved from src-bsd/README.cal
1552 * src/cal/Makefile.am: new file
1553 * src/cal/Makefile.in: new file
1555 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1557 * src/clip: new directory
1558 * src-gpl/putclip.c: moved to src/clip/putclip.c
1559 * src/clip/putclip.c: moved from src-gpl/putclip.c
1560 * src-gpl/getclip.c: moved to src/clip/getclip.c
1561 * src/clip/getclip.c: moved from src-gpl/getclip.c
1562 * src/clip/Makefile.am: new file
1563 * src/clip/Makefile.in: new file
1565 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1567 * src/conv: new directory
1568 * src-gpl/conv.c: moved to src/conv/conv.c
1569 * src/conv/conv.c: moved from src-gpl/conv.c
1570 * src/conv/Makefile.am: new file
1571 * src/conv/Makefile.in: new file
1573 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1575 * src/ddate: new directory
1576 * src-pd/ddate.c: moved to src/ddate/ddate.c
1577 * src/ddate/ddate.c: moved from src-pd/ddate.c
1578 * src-pd/ddate.1: moved to src/ddate/ddate.1
1579 * src/ddate/ddate.1: moved from src-pd/ddate.1
1580 * src-pd/ddate.doc: moved to src/ddate/ddate.doc
1581 * src/ddate/ddate.doc: moved from src-pd/ddate.doc
1582 * src/ddate/Makefile.am: new file
1583 * src/ddate/Makefile.in: new file
1585 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1587 * src/dump: new directory
1588 * src-gpl/dump.c: moved to src/dump/dump.c
1589 * src/dump/dump.c: moved from src-gpl/dump.c
1590 * src/dump/Makefile.am: new file
1591 * src/dump/Makefile.in: new file
1593 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1595 * src/ipc: new directory
1596 * src-gpl/msgtool.c: moved to src/ipc/msgtool.c
1597 * src/ipc/msgtool.c: moved from src-gpl/msgtool.c
1598 * src-gpl/semstat.c: moved to src/ipc/semstat.c
1599 * src/ipc/semstat.c: moved from src-gpl/semstat.c
1600 * src-gpl/semtool.c: moved to src/ipc/semtool.c
1601 * src/ipc/semtool.c: moved from src-gpl/semtool.c
1602 * src-gpl/shmtool.c: moved to src/ipc/shmtool.c
1603 * src/ipc/shmtool.c: moved from src-gpl/shmtool.c
1604 * src/ipc/Makefile.am: new file
1605 * src/ipc/Makefile.in: new file
1607 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1609 * src/last: new directory
1610 * src-gpl/last.c: moved to src/last/last.c
1611 * src/last/last.c: moved from src-gpl/last.c
1612 * src-gpl/last.1: moved to src/last/last.1
1613 * src/last/last.1: moved from src-gpl/last.1
1614 * src-gpl/lastb.1: moved to src/last/lastb.1
1615 * src/last/lastb.1: moved from src-gpl/lastb.1
1616 * src-gpl/oldutmp.h: moved to src/last/oldutmp.h
1617 * src/last/oldutmp.h: moved from src-gpl/oldutmp.h
1618 * src-gpl/utmpdump.c: moved to src/last/utmpdump.c
1619 * src/last/utmpdump.c: moved from src-gpl/utmpdump.c
1620 * src/last/Makefile.am: new file
1621 * src/last/Makefile.in: new file
1623 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1625 * src/lpr: new directory
1626 * src-gpl/lpr.c: moved to src/lpr/lpr.c
1627 * src/lpr/lpr.c: moved from src-gpl/lpr.c
1628 * src/lpr/Makefile.am: new file
1629 * src/lpr/Makefile.in: new file
1631 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1633 * src/mkshortcut: new directory
1634 * src-gpl/mkshortcut.c: moved to src/mkshortcut/mkshortcut.c
1635 * src/mkshortcut/mkshortcut.c: moved from src-gpl/mkshortcut.c
1636 * src-gpl/mkshortcut.1: moved to src/mkshortcut/mkshortcut.1
1637 * src/mkshortcut/mkshortcut.1: moved from src-gpl/mkshortcut.1
1638 * src/mkshortcut/Makefile.am: new file
1639 * src/mkshortcut/Makefile.in: new file
1641 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1643 * src/namei: new directory
1644 * src-pd/namei.c: moved to src/namei/namei.c
1645 * src/namei/namei.c: moved from src-pd/namei.c
1646 * src-pd/namei.1: moved to src/namei/namei.1
1647 * src/namei/namei.1: moved from src-pd/namei.1
1648 * src-pd/README.namei: moved to src/namei/README.namei
1649 * src/namei/README.namei: moved from src-pd/README.namei
1650 * src-pd/README1.namei: moved to src/namei/README1.namei
1651 * src/namei/README1.namei: moved from src-pd/README1.namei
1652 * src/namei/Makefile.am: new file
1653 * src/namei/Makefile.in: new file
1655 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1657 * src/realpath: new directory
1658 * src-gpl/realpath.c: moved to src/realpath/realpath.c
1659 * src/realpath/realpath.c: moved from src-gpl/realpath.c
1660 * src/realpath/Makefile.am: new file
1661 * src/realpath/Makefile.in: new file
1664 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
1666 * src-gpl/Makefile.am: add lpr and mkshortcut
1667 * src-gpl/Makefile.in: regenerate
1668 * configure.ac: update version number
1669 * configure: regenerate
1670 * AUTHORS: add Rick and Joshua
1671 * PROGLIST: add lpr and mkshortcut
1672 * NEWS: add lpr and mkshortcut
1673 * README: add lpr and mkshortcut
1674 * TODO: add some notes...
1675 * src-gpl/mkshortcut.c: Reformat comment block. Explicitly
1676 include config.h and common.h. Move other #inludes to
1677 common.h. Add some static strings for later use (version,
1679 * src-gpl/lpr.c: Add license reference. Explicitly include
1680 config.h and common.h. Move other #includes to common.h.
1681 Add some static strings for later use (version, Id, copyright).
1682 Change programName to program_name (to match style of other
1683 programs). Strdup from argv[0] instead of hardcoding. Use
1684 VA_START macro instead of va_start.
1686 2002-02-23 Rick Rankin <rick_rankin@yahoo.com>
1688 * src-gpl/lpr.c: new file
1690 2002-02-23 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
1692 * src-gpl/mkshortcut.c: new file
1693 * src-gpl/mkshortcut.1: new file
1695 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
1697 * src-pd/ddate.c: add explicit license reference
1698 and move #includes to common.h. Guard setlocale.
1699 Explicitly include config.h, common.h
1700 * src-pd/namei.c: ditto
1701 * src-bsd/cal.c: ditto
1702 * src-bsd/err.c: ditto
1703 * src-bsd/errs.h: explicitly include config.h, common.h
1704 * src-bsd/widechar.h: explicitly include config.h (NOT common.h)
1705 * src-gpl/ascii.c: explicitly include config.h
1706 * src-gpl/banner.c: reformat license notice. explicitly
1708 * src-gpl/conv.c: explictly include config.h
1709 * src-gpl/dump.c: explictly include config.h; move other
1710 includes into common.h
1711 * src-gpl/getclip.c: explicitly include config.h
1712 * src-gpl/last.c: reformat license notice. explicitly include
1713 config.h. Move other #includes into common.h
1714 * src-gpl/oldutmp.h: add explicit license reference.
1715 * src-gpl/putclip.c: include config.h. Move other #includes
1717 * src-gpl/realpath.c: Reformat license reference. Explicitly
1719 * src-gpl/msgtool.c: add explicit license reference. include
1720 config.h. Guard ipc #includes. Move other includes into common.h
1721 * src-gpl/semstat.c: ditto
1722 * src-gpl/semtool.c: ditto
1723 * src-gpl/shmtool.c: ditto
1724 * src-gpl/utmpdump.c: Reformat license reference. Explicitly
1725 include config.h. Move other includes into common.h.
1726 * config.h.in: regenerate
1727 * configure.ac: Add the new checks
1728 * common.h: Migrate other includes from .c files here.
1729 * configure: regenerate
1731 2002-01-28 Charles Wilson <cwilson@ece.gatech.edu>
1733 * src-bsd/cal.c: fix spelling
1735 2002-01-27 Charles Wilson <cwilson@ece.gatech.edu>
1737 * acinclude.m4: new file
1738 * common.h: new file
1739 * configure.ac: add conditionals for windows-only,
1740 cygipc-only programs
1741 * src-gpl/Makefile.am: use conditionals
1742 * aclocal.m4: regenerate
1743 * config.h.in: regenerate
1744 * Makefile.in: regenerate
1745 * src-gpl/Makefile.in: regenerate
1746 * configure: regenerate
1747 * README: minor changes
1748 * src-bsd/cal.c: use common.h
1749 * src-pd/ddate.c: use common.h
1750 * src-pd/namei.c: use common.h
1751 * src-gpl/ascii.c: use common.h
1752 * src-gpl/banner.c: use common.h
1753 * src-gpl/conv.c: use common.h
1754 * src-gpl/dump.c: use common.h
1755 * src-gpl/getclip.c: use common.h
1756 * src-gpl/last.c: use common.h
1757 * src-gpl/msgtool.c: use common.h
1758 * src-gpl/putclip.c: use common.h
1759 * src-gpl/realpath.c: use common.h
1760 * src-gpl/semstat.c: use common.h
1761 * src-gpl/semtool.c: use common.h
1762 * src-gpl/shmtool.c: use common.h
1763 * src-gpl/utmpdump.c: use common.h
1765 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1767 * NEWS: add entries for 0.9.6, .7, and .8
1768 * ChangeLog: fix tabs
1769 * release version 0.9.8
1771 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1773 * src-pd/ddate.c: new file
1774 * src-pd/ddate.1: new file
1775 * src-pd/ddate.doc: new file
1776 * AUTHORS: add Druel the Chaotic
1777 * PROGLIST: add ddate
1778 * README: mention ddate
1779 * src-pd/Makefile.am: add ddate to proglist, ddate.1
1781 * src-bsd/Makefile.in: regenerate
1783 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1785 * src-gpl/realpath.c: new file
1786 * AUTHORS: add Steven Barker
1787 * PROGLIST: add realpath
1788 * README: mention realpath
1789 * src-gpl/Makefile.am: add realpath to proglist
1790 * src-gpl/Makefile.in: regenerate
1792 2002-01-18 Mark Bradshaw <bradshaw@staff.crosswalk.com>
1794 * src-gpl/utmpdump.c: new file
1795 * AUTHORS: add Mark Bradshaw
1796 * PROGLIST: add utmpdump
1797 * README: mention utmpdump
1798 * src-gpl/Makefile.am: add utmpdump to proglist
1799 * src-gpl/Makefile.in: regenerate
1801 2002-01-16 Charles Wilson <cwilson@ece.gatech.edu>
1803 * bootstrap: new file
1804 * src-gpl/Makefile.am: add last to proglist
1805 * src-gpl/Makefile.in: regenerate
1806 * PROGLIST: add last
1807 * README: mention last
1808 * AUTHORS: add Mark Bradshaw
1810 2002-01-16 Mark Bradshaw <bradshaw@staff.crosswalk.com>
1812 * src-gpl/last.c: new file
1813 * src-gpl/last.1: new file
1814 * src-gpl/lastb.1: new file
1815 * src-gpl/oldutmp.h: new file
1817 2001-12-05 Joerg Schaible <joerg.schaible@gft.com>
1819 * src-gpl/banner.c: fix the -c option, use ANSI
1820 font to print the extended charset
1822 2001-12-04 Charles Wilson <cwilson@ece.gatech.edu>
1824 * licenses: new subdir
1825 * licenses/COPYING.GPL: new file (GPL text)
1826 * licenses/COPYING.BSD-no-advert: new file (BSD license,
1827 without the advertising clause)
1828 * src-pd: new subdir (for public domain source code that
1829 I've taken, modified, and released under the GPL)
1830 * src-bsd: new subdir (for source code that is covered
1831 by the BSD-no-advert license) Note that BSD-w-advert
1832 code is disallowed -- can't legally be linked to
1834 * src: removed (renamed to src-gpl for consistency)
1835 * src-gpl: new (renamed from src)
1836 * PROGLIST: new file (contains descriptions of the
1838 * README: proglist stuff removed. README is more general.
1839 * src-bsd/Makefile.am: new file
1840 * src-bsd/Makefile.in: new file
1841 * src-bsd/README.cal: new file
1842 * src-bsd/cal.1: new file
1843 * src-bsd/cal.c: new file
1844 * src-bsd/err.c: new file
1845 * src-bsd/errs.h: new file
1846 * src-bsd/widechar.h: new file
1847 * src-pd/Makefile.am: new file
1848 * src-pd/Makefile.in: new file
1849 * src-pd/README.namei: new file
1850 * src-pd/README1.namei: new file
1851 * src-pd/namei.1: new file
1852 * src-pd/namei.c: new file
1853 * configure.ac: add new tests to support namei and cal
1854 * Makefile.am: add new subdirs
1855 * config.h.in: regenerate
1856 * aclocal.m4: regenerate
1857 * Makefile.in: regenerate
1858 * src/Makefile.in: regenerate
1860 2001-11-28 Charles Wilson <cwilson@ece.gatech.edu>
1862 * package renamed to 'cygutils'
1865 * AUTHORS: add Jorg Schaible
1866 * configure.ac: package name change
1867 * src/Makefile.am: add 'banner'
1868 * src/banner.c: new file. Modified from Joerg's
1869 original to use popt for argument processing.
1870 * configure: regenerate
1871 * config.h.in: regenerate
1872 * aclocal.m4: regenerate
1873 * Makefile.in: regenerate
1874 * src/Makefile.in: regenerate
1876 2001-11-26 Charles Wilson <cwilson@ece.gatech.edu>
1878 * src/semtool.c: added
1879 * src/semstat.c: added
1880 * src/msgtool.c: added
1881 * src/shmtool.c: added
1882 * src/Makefile.am: add semtool, semstat, msgtool,
1883 and shmtool targets.
1884 * configure.ac: add check for cygipc, and for
1886 * configure: regenerate
1887 * config.h.in: regenerate
1888 * aclocal.m4: regenerate
1889 * Makefile.in: regenerate
1890 * src/Makefile.in: regenerate
1892 2001-11-25 Charles Wilson <cwilson@ece.gatech.edu>
1894 * uuencode.1: deleted
1895 * uuencode.c: deleted
1896 * uudecode.1: deleted
1897 * uudecond.c: deleted (get these from GNU sharutils)
1899 * mktemp.c: deleted (get these from
1900 http://www.courtesan.com/mktemp/)
1901 * autoconfiscated -- lots of new files
1902 * moved remaining .c files into src subdir
1903 * src/conv.c: now recognize 'dos2unix.exe' and
1904 'unix2dos.exe' as special argv[0] values, along
1905 with 'd2u.exe' and 'u2d.exe'
1906 * src/Makefile.in: install conv.exe as itself but
1907 also as d2u.exe, u2d.exe, dos2unix.exe and unix2dos.exe
1911 * link with /usr/lib/libpopt.a ('official' version)
1912 * add mktemp implementation
1913 * add friendly help/option handling to dump, putclip,