1 2005-05-16 Charles Wilson <cwilson@...>
3 bump version number - 1.2.8
4 * configure.ac: bump version
5 * BRANCHES: update documentation
7 2005-05-16 Kees Zeelenberg <kzlq@...>
9 * src/dump/dump.c: fixes for -mno-cygwin/mingw
12 * NEWS: update documentation
14 2005-05-16 Michael Schaap <cygstart@...>
16 * src/cygstart/cygstart.c: improve compatibility with
17 'mount -X' by syncing env between cygwin and windows.
18 * NEWS: update documentation
20 2005-04-12 Charles Wilson <cwilson@...>
22 bump version number - 1.2.7
24 * configure.ac: bump version
25 * BRANCHES: update documentation
30 2005-04-12 Christopher Faylor <cgf@timesys.com>
32 * Makefile.am: Add rename.
33 * src/rename/rename.c: New file.
34 * src/rename/nls.h: Ditto.
35 * src/rename/rename.1: Ditto.
37 2005-03-07 Michael Schaap <cygstart@...>
39 * src/cygstart/cygstart.c: reorganize around previous
43 2005-03-03 Anthony Derosa <anthony.derosa1@...>
45 * src/cygstart/cygstart.c: fix memory leak, and improve
46 handling of long command lines.
48 2005-02-01 Charles Wilson <cwilson@....>
50 bump version number - 1.2.6
52 * configure.ac: bump version number
53 * src/conv/conv.c (exitOnZero): new function
54 (main): add new options --force, --safe
55 (conv): look for '\0' to signify binary files, not
56 "early" other-style line endings. Always convert
57 to specified type, unless '\0' found and --force not
58 given. But if disobeying user, print reason.
59 See thread: http://www.cygwin.com/ml/cygwin/2004-04/msg00080.html
60 * NEWS: document new behavior
63 2005-01-31 Charles Wilson <cwilson@....>
65 * src/readlink/readlink.1: remove
66 * src/readlink/readlink.c: remove
67 * Makefile.am: remove readlink.1 and readlink.c
69 * README: document it; also fix typo
70 * AUTHORS: remove references to readlink
71 * PROGLIST: remove readlink
72 * configure: regenerate
74 2004-03-12 Charles Wilson <cwilson@....>
78 * src/mkshortcut/mkshortcut.c: fix some
79 memory leaks in mkshortcut().
80 * configure.ac: bump version number
83 2004-03-10 Harold L Hunt II <huntharo@....>
85 * src/mkshortcut/mkshortcut.c: add -d|--desc
86 option to set the description field (==tooltip
87 text) of the shortcut.
88 * src/mkshortcut/mkshortcut.1: document it.
91 2004-02-14 Dick Repansky <rrepasky@....>
92 Joshua Danial Franklin <joshuadfranklin@....>
94 * src/mkshortcut/mkshortcut.c: add -s option
95 to control normal|minimized|maximized state
96 of the launched application.
97 * src/mkshortcut/mkshortcut.1: document it.
100 2004-01-31 Charles Wilson <cwilson@....>
104 * src/ipc/ipcrm.c: remove
105 * src/ipc/ipcrm.8: remove
106 * src/ipc/ipcs.c: remove
107 * src/ipc/ipcs.8: remove
108 * src/ipc/semtool.c: compensate for interface differences
109 in cygserver vs. cygipc
110 * configure.ac: don't look for cygipc; just look for shmget
111 * Makefile.am: remove src/ipc/ipcs and src/ipc/ipcrm and their
112 manpages. Don't use extra libs (IPCLIBS) to build ipc programs
113 -- rely on cygserver support.
119 2003-12-01 Charles Wilson <cwilson@ece.gatech.edu>
123 * src/ipc/ipck: fix typo, adapt for cygserver
128 2003-11-25 Rick Rankin <rick_rankin@yahoo.com>
130 * src/lpr/Printer.cc: fix bug in print() operation that was
131 causing duplication of the last character of a file.
132 * src/lpr/lpr.cc: add description of -l option to help message.
134 2003-10-23 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
136 * src/mkshortcut/mkshortcut.1: update to reflect
137 new -w/--workingdir option.
139 2003-09-13 Charles Wilson <cwilson@ece.gatech.edu>
141 * src/clip/getclip.c: Handle /dev/clipboard
142 native format. Add --no-conv option. Make it
144 * src/clip/putclip.c: Handle /dev/clipboard
145 native format. Add --no-conv option. Make it
148 2003-09-12 Rob Siklos <rob3@siklos.ca>
150 * src/clip/getclip.c: implemented --dos and --unix,
151 renamed putclip() to getclip()
152 * src/clip/putclip.c: implemented --dos and --unix,
153 fixed segfault on null input,
154 fixed indentation spacing,
155 return FALSE instead of TRUE on failed GlobalAlloc and GlobalLock
156 * TODO: removed --unix --dos flag item for getclip and putclip
158 2003-09-04 Chalres Wilson <cwilson@ece.gatech.edu>
162 2003-09-04 Rob Siklos <rob3@siklos.ca>
164 * src/readshortcut: new directory
165 * src/readshortcut/readshortcut.c: new file
166 * src/readshortcut/readshortcut.1: new file
167 * Makefile.am: add program 'readshortcut'
168 * AUTHORS: add Rob Siklos for readshortcut
169 * PROGLIST: add readshortcut
170 * README: add readshortcut
172 2003-08-02 Charles Wilson <cwilson@ece.gatech.edu>
174 tag and release v1_2_1
176 * configure.ac: don't add cygipc to libs; put
177 value in a separate variable IPCLIBS
178 * Makefile.am: use @IPCLIBS@
179 * HOW-TO-CONTRIBUTE: update
182 2003-07-13 Charles Wilson <cwilson@ece.gatech.edu>
184 tag and release v1_2_0
186 * BRANCHES: add v1_2_0
188 2003-07-13 Charles Wilson <cwilson@ece.gatech.edu>
190 * Makefile.am: correct some mistakes with
191 optionally-built progs.
193 2003-06-16 Charles Wilson <cwilson@ece.gatech.edu>
195 * src/mkshortcut/mkshortcut.1: fix ^M problem.
197 2003-06-13 Charles Wilson <cwilson@ece.gatech.edu>
199 * Makefile.am: add ipcs, ipcrm, and ipck
200 * configure.ac: change search method for libcygipc,
202 * src/ipc/ipcs.c: new file
203 * src/ipc/ipcs.8: new file
204 * src/ipc/ipcrm.c: new file
205 * src/ipc/ipcrm.8: new file
206 * src/ipc/ipck: new file
207 * NEWS: add info about ipcs, ipcrm, ipck
210 * config.h.in: regenerate
212 2003-06-12 gilles civario <gilles.civario@cea.fr>
214 * src/lpr/Printer.cc (Printer::open): correct
217 2003-06-10 Charles Wilson <cwilson@ece.gatech.edu>
219 * BRANCHES: new file.
221 2003-06-10 Charles Wilson <cwilson@ece.gatech.edu>
223 * Bump version to 1.1.4. Release.
225 2003-06-07 Rick Rankin <rick_rankin@yahoo.com>
227 * src/lpr/Printer.hh: Added m_rawFlag attribute. If true, no CR/LF
228 translation is done. Defaults to false. Also added accessor
229 operations getRawFlag(), setRawFlag().
230 * src/lpr/Printer.cc: ditto.
231 * src/lpr/lpr.cc: added -l option to suppress CR/LF translation.
232 * src/lpr/lpr.1: added documentation for -l option.
234 2003-05-20 Charles Wilson <cwilson@ece.gatech.edu>
236 * NEWS: update lpr entry
238 2003-05-20 Rick Rankin <rick_rankin@yahoo.com>
239 * src/lpr/lpr.c: removed file
240 * src/lpr/Printer.cc: new file
241 * src/lpr/Printer.hh: new file
242 * src/lpr/PrinterException.hh: new file
243 * src/lpr/README: new file
244 * src/lpr/Win32Utils.cc: new file
245 * src/lpr/Win32Utils.hh: new file
246 * src/lpr/lpr.1: new file
247 * src/lpr/lpr.cc: new file
248 * Makefile.am: add macro src_lpr_lpr_SOURCES
249 updated macros noinst_HEADERS, man_MANS
250 * configure.ac: added AC_PROG_CXX to compile C++ files
252 2003-05-17 Charles Wilson <cwilson@ece.gatech.edu>
254 * configure.ac: correct a problem with newer
256 * config.h.in: regenerate
258 2003-02-05 Charles Wilson <cwilson@ece.gatech.edu>
260 * NEWS: announce mkshortcut changes
262 2003-02-05 David G. Baur <dgbaur@idmicro.com>
264 Added --workdir option to mkshortcut to set working directory
267 * mkshortcut.c (main): added dir_name_arg to opts
268 set dir_name to dir_name_arg if option was set
269 otherwise obtained from exe_name.
270 * mkshortcut.1: update
272 2002-11-11 Charles Wilson <cwilson@ece.gatech.edu>
274 Convert mkshortcut to popt. Bump to version 1.1.3
276 * mkshortcut.c (license): new function
277 (version): popt version() function
278 (version): static variable renamed to versionStr
280 (usage): popt usage() function; the old usage()
282 (printLicense): new function
283 (printBottomDescription): new function
284 (printTopDescription): new function
285 (getVersion): new function
286 (mkshortcut): new function, contains core code
287 (print_version): removed.
288 (main): almost completely rewritten to use popt
290 * TODO: remove note about mkshortcut.
292 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
294 Fix things so that 'make dist' works
296 * Makefile.am: split up EXTRA_DIST into several
297 variables. Add a lot of files. Remove reference
298 to the m4/ directory.
299 * HOW-TO-CONTRIBUTE: correct a few things affected
302 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
304 Tired of long 'cvs diff' times over my modem, I
305 removed the files generated by bootstrap from
306 CVS. tarballs will have them, but cvs checkouts
307 will need to always run bootstrap. Since gettextize
308 is too intrusive, leave ABOUT-NLS and config.rpath
309 so we don't have to include gettext in bootstrap.
310 Also, don't bother with autoheader, so leave config.h.in
314 * mkinstalldirs: remove
316 * config.guess: remove
320 * Makefile.in: remove
323 * stamp-h.in: remove (not used by newer autotools)
325 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
327 Because utmpdump and last are now provided by the new
328 sysvinit package, those programs have been removed
329 from cygutils. Also, update to recent autotools &
330 gettext, plus a few cleanups.
332 * src/last/last.c: remove
333 * src/last/utmpdump.c: remove
334 * src/last/oldutmp.h: remove
335 * src/last/last.1: remove
336 * src/last/lastb.1: remove
337 * src/last/: remove directory
338 * intl/Makefile.in: remove
339 * intl/: remove directory
341 * src/cal/cal.c: cygwin provides langinfo.h, but
342 not the nl_langinfo function. Make sure both exist
343 before calling nl_langinfo.
344 * configure.ac: remove references to system header files
345 needed only by utmpdump or last. Don't try to generate
347 * Makefile.am: remove intl/ directory; add po/ directory
348 to make new gettext happy. Remove last and utmpdump from
349 bin_PROGRAMS; remove last.1 and lastb.1 from man_MANS.
350 change _LDADD vars from @INTLLIBS@ to @LIBINTL@. Remove
351 references to last and utmpdump _SOURCES.
352 * po/LINGUAS: new file (needed by new gettext)
353 * po/POTFILES.in: new file (needed by new gettext)
354 * common.h: remove references to system header files used
355 only by utmpdump or last
356 * bootstrap: add `force' options
358 * PROGLIST: docu update
359 * README: dpcu update
361 * HOW-TO-CONTRIBUTE: docu update
363 * aclocal.m4: regenerate
364 * configure: regenerate
365 * Makefile.in: regenerate
366 * config.h.in: regenerate
367 * ABOUT-NLS: new version
368 * COPYING: new version
369 * INSTALL: new version
370 * mkinstalldirs: new version
371 * missing: new version
372 * install-sh: new version
373 * depcomp: new version
374 * config.sub: new version
375 * config.guess: new version
377 2002-07-17 Charles Wilson <cwilson@ece.gatech.edu>
379 At Bruno Haible's suggestion, don't include all of
380 gettext. Just have an intl/ directory with a null
381 Makefile.in, and a populated po/ directory. m4/
382 is no longer necessary. Later, when automake bug
383 is fixed, we can remove the intl/ directory entirely,
384 but we'll still need the po/ directory and the ABOUT-NLS
388 * intl/Makefile.in: turn this into a null file
390 * configure.ac: remove m4/Makefile from AC_CONFIG_FILES
391 * Makefile.am: remove m4/ from SUBDIRS
392 * Makefile.in: regenerate
393 * configure: regenerate
395 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
397 * configure.ac: bump version to 1.1.2
398 * configure: regenerate
400 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
402 Add 'mcookie' program. Tag "v1_1_1d"
404 * src/mcookie: new directory
405 * src/mcookie/mcookie.c: new file
406 * src/mcookie/mcookie.1: new file
407 * src/mcookie/md5.h: new file
408 * src/mcookie/md5.c: new file
409 * Makefile.am: add program 'mcookie'
410 * configure.ac: add test for gettimeofday
411 * config.h.in: regenerate
412 * Makefile.in: regenerate
413 * PROGLIST: add mcookie
414 * README: add mcookie
415 * NEWS: mention mcookie
417 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
419 Add 'colrm' program. Tag "v1_1_1c"
421 * src/colrm: new directory
422 * src/colrm/colrm.c: new file
423 * src/colrm/colrm.1: new file
424 * src/colrm/widechar.h: new file
425 * Makefile.am: add program 'colrm'
426 * Makefile.in: regenerate
427 * PROGLIST: add colrm
429 * NEWS: hasn't been updated in a while...
431 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
433 Add 'colcrt' program. Tag "v1_1_1b"
435 * src/colcrt: new directory
436 * src/colcrt/colcrt.c: new file
437 * src/colcrt/colcrt.1: new file
438 * src/colcrt/widechar.h: new file
439 * Makefile.am: add program 'colcrt'
440 * Makefile.in: regenerate
441 * PROGLIST: add colcrt
444 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
446 Add 'column' program. Tag "v1_1_1a"
448 * src/column: new directory
449 * src/column/column.c: new file
450 * src/column/column.1: new file
451 * src/column/err.c: new file
452 * src/column/errs.h: new file
453 * src/column/widechar.h: new file
454 * Makefile.am: add program 'column'
455 * configure.ac: add check for TIOCGWINSZ, termios.h, and ioctl.h.
456 * common.h: use TIOCGWINSZ to include sys/termios.h or sys/ioctl.h.
457 * Makefile.in: regenerate
458 * config.h.in: regenerate
459 * configure: regenerate
460 * PROGLIST: add column
463 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
465 * TODO: remove gettext reminder
466 * HOW-TO-CONTRIBUTE: explain how to handle programs
467 that need -lintl, given the gettextize changes below.
468 * Makefile.in: regenerate
470 2002-07-12 gettextize <bug-gnu-gettext@gnu.org>
472 Bug in automake means that we have to gettextize -- even tho
473 we will never actually build gettext ourselves ('external'
474 option in AM_GNU_GETTEXT). Reported to automake list.
476 Bug in gettext means that we have to explicitly set and AC_SUBST
477 BUILD_INCLUDED_LIBINTL and USE_INCLUDED_LIBINTL in configure.ac.
480 * Makefile.am (SUBDIRS): Add intl, m4.
481 (ACLOCAL_AMFLAGS): New variable.
482 (EXTRA_DIST): Add config.rpath.
483 * configure.ac (AC_CONFIG_FILES): Add intl/Makefile, po/Makefile.in,
485 * intl/: new directory
491 * config.rpath: new file
492 * ABOUT-NLS: new file
493 * aclocal.m4: regenerate
494 * Makefile.in: regenerate
495 * configure: regenerate
496 * bootstrap: add -I m4 to aclocal command; copy files
497 * config.guess: new file
498 * config.sub: new file
500 * config.h.in: regenerate
501 * TODO: note to remove all this garbage when it becomes
502 possible; need bugfix to automake and gettext.m4
504 2002-07-12 Charles S. Wilson <cwilson@ece.gatech.edu>
506 Adjust to cygwin's libintl library now depending on libiconv.
507 Easiest way: remove explicit search for -lintl and libintl.h;
508 instead use AM_GNU_GETTEXT.
512 * configure.ac: don't look for -lintl and libintl.h 'by hand';
513 use AM_GNU_GETTEXT instead. Unfortunately, even 'external'
514 option requires po/ and intl/ directories. See gettextize above.
515 * src/rev: new directory
516 * src/rev/rev.c: new file
517 * src/rev/rev.1: new file
518 * src/rev/widechar.h: new file
519 * Makefile.am: add program 'rev'. Add LDADD variables for
520 the programs that use gettext, since -lintl is no longer
521 automatically included in LIBS (use @INTLLIBS@)
522 * Makefile.in: regenerate
526 2002-06-06 Charles S. Wilson <cwilson@ece.gatech.edu>
529 Add getopt.exe, readlink.exe. Bump to 1.1.1.
531 * AUTHORS: add Egor, Kenneth Stailey, and Frodo Looijaard
532 * configure.ac: bump to 1.1.1
533 * Makefile.am: add getopt and readlink
536 * Makefile.in: regenerate
537 * configure: regenerate
538 * src/Makefile.am: delete (forgot to do so in previous commit)
539 * src/Makefile.in: delete (ditto)
540 * src/readlink/readlink.1: new file
541 * src/readlink/readlink.c: new file
542 * src/getopt/getopt.1: new file
543 * src/getopt/getopt.c: new file
544 * src/getopt/parse.bash: new file
545 * src/getopt/parse.tcsh: new file
546 * src/getopt/test.bash: new file
547 * src/getopt/test.tcsh: new file
549 2002-06-05 Charles S. Wilson <cwilson@ece.gatech.edu>
550 Robert Collins <robert.collins@itdomain.com.au>
552 Convert to one-big-makefile style. cf "Recursive make
553 considered harmful". Bump to 1.1.0
555 * HOW-TO-CONTRIBUTE: update to reflect one-big-makefile style.
556 * Makefile.am: consolidate from src/*/Makefile.am
557 * configure.ac: remove src/*/Makefile from AC_CONFIG_FILES list.
559 * NEWS: Note one-file-to-build-them-all
561 * aclocal.m4: regenerate
562 * Makefile.in: regenerate
563 * configure: regenerate
564 * /src/realpath/Makefile.in: delete
565 * /src/realpath/Makefile.am: delete
566 * /src/namei/Makefile.in: delete
567 * /src/namei/Makefile.am: delete
568 * /src/mkshortcut/Makefile.in: delete
569 * /src/mkshortcut/Makefile.am: delete
570 * /src/lpr/Makefile.in: delete
571 * /src/lpr/Makefile.am: delete
572 * /src/last/Makefile.in: delete
573 * /src/last/Makefile.am: delete
574 * /src/ipc/Makefile.in: delete
575 * /src/ipc/Makefile.am: delete
576 * /src/dump/Makefile.in: delete
577 * /src/dump/Makefile.am: delete
578 * /src/ddate/Makefile.in: delete
579 * /src/ddate/Makefile.am: delete
580 * /src/cygstart/Makefile.in: delete
581 * /src/cygstart/Makefile.am: delete
582 * /src/conv/Makefile.in: delete
583 * /src/conv/Makefile.am: delete
584 * /src/col/Makefile.in: delete
585 * /src/col/Makefile.am: delete
586 * /src/cal/Makefile.in: delete
587 * /src/cal/Makefile.am: delete
588 * /src/banner/Makefile.in: delete
589 * /src/banner/Makefile.am: delete
590 * /src/ascii/Makefile.in: delete
591 * /src/ascii/Makefile.am: delete
592 * /src/Makefile.in: delete
593 * /src/Makefile.am: delete
595 2002-05-23 Charles S. Wilson <cwilson@ece.gatech.edu>
597 * Makefile.in: regenerate
598 * src/Makefile.in: regenerate
599 * src/*/Makefile.in: regenerate
600 * configure: regenerate
601 * aclocal.m4: regenerate
603 2002-05-22 David A. Willis <dawillis1214@yahoo.com>
605 * src/col: new directory
606 * src/col/Makefile.am: new file
607 * src/col/Makefile.in: new file
608 * src/col/col.c: new file
609 * src/col/err.c: new file
610 * src/col/err.h: new file
611 * src/col/col.1: new file
612 * src/col/README.col: new file
613 * src/Makefile.am: add subdirectory col
614 * src/Makefile.in: regenerate
615 * AUTHORS: add David A. Willis for col
619 2002-04-16 Chris January <chris@atomice.net>
621 * src/conv/conv.c (convert): Use correct type to store the
622 return value of fgetc()
624 2002-03-15 Charles Wilson <cwilson@ece.gatech.edu>
626 * Makefile.in: rebootstrap
629 * src/Makefile.in: ditto
630 * src/ascii/Makefile.in: ditto
631 * src/banner/Makefile.in: ditto
632 * src/cal/Makefile.in: ditto
633 * src/clip/Makefile.in: ditto
634 * src/conv/Makefile.in: ditto
635 * src/ddate/Makefile.in: ditto
636 * src/dump/Makefile.in: ditto
637 * src/ipc/Makefile.in: ditto
638 * src/last/Makefile.in: ditto
639 * src/lpr/Makefile.in: ditto
640 * src/mkshortcut/Makefile.in: ditto
641 * src/namei/Makefile.in: ditto
642 * src/realpath/Makefile.in: ditto
644 2002-03-15 Michael Schaap <cygwin_start@mscha.org>
646 * src/cygstart: new directory
647 * src/cygstart/Makefile.am: new file
648 * src/cygstart/Makefile.in: new file
649 * src/cygstart/cygstart.c: new file
650 * src/cygstart/cygstart.1: new file
651 * src/Makefile.am: add subdirectory cygstart
652 * src/Makefile.in: regenerate
653 * AUTHORS: add Michael Schaap for cygstart
654 * PROGLIST: add cygstart
655 * README: add cygstart
657 2002-03-13 Charles Wilson <cwilson@ece.gatech.edu>
659 * HOW-TO-CONTRIBUTE: fix typos
661 2002-03-13 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
663 * src/mkshortcut/mkshortcut.c: fix NULL pointer problem
665 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
667 * TODO: remove 'reorg' note
668 * configure.ac: mark as version 1.0.0
669 * configure: regenerate
670 * HOW-TO-CONTRIBUTE: new file
672 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
674 * configure.ac: build Makefiles in new directories
675 * configure.in: regenerate
676 * Makefile.am: change subdirs
677 * Makefile.in: regenerate
679 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
682 * src/Makefile.am: new file
683 * src/Makefile.in: new file
684 * src-gpl/Makefile.am: removed
685 * src-gpl/Makefile.in: removed
686 * src-pd/Makefile.am: removed
687 * src-pd/Makefile.in: removed
688 * src-bsd/Makefile.am: removed
689 * src-bsd/Makefile.in: removed
691 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
693 * src/ascii: new directory
694 * src-gpl/ascii.c: moved to src/ascii/ascii.c
695 * src/ascii/ascii.c: moved from src-gpl/ascii.c
696 * src/ascii/Makefile.am: new file
697 * src/ascii/Makefile.in: new file
699 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
701 * src/banner: new directory
702 * src-gpl/banner.c: moved to src/banner/banner.c
703 * src/banner/banner.c: moved from src-gpl/banner.c
704 * src/banner/Makefile.am: new file
705 * src/banner/Makefile.in: new file
707 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
709 * src/cal: new directory
710 * src-bsd/cal.c: moved to src/cal/cal.c
711 * src/cal/cal.c: moved from src-bsd/cal.c
712 * src-bsd/cal.1: moved to src/cal/cal.1
713 * src/cal/cal.1: moved from src-bsd/cal.1
714 * src-bsd/err.c: moved to src/cal/err.c
715 * src/cal/err.c: moved from src-bsd/err.c
716 * src-bsd/errs.h: moved to src/cal/errs.h
717 * src/cal/errs.h: moved from src-bsd/errs.h
718 * src-bsd/widechar.h: moved to src/cal/widechar.h
719 * src/cal/widechar.h: moved from src-bsd/widechar.h
720 * src-bsd/README.cal: moved to src/cal/README.cal
721 * src/cal/README.cal: moved from src-bsd/README.cal
722 * src/cal/Makefile.am: new file
723 * src/cal/Makefile.in: new file
725 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
727 * src/clip: new directory
728 * src-gpl/putclip.c: moved to src/clip/putclip.c
729 * src/clip/putclip.c: moved from src-gpl/putclip.c
730 * src-gpl/getclip.c: moved to src/clip/getclip.c
731 * src/clip/getclip.c: moved from src-gpl/getclip.c
732 * src/clip/Makefile.am: new file
733 * src/clip/Makefile.in: new file
735 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
737 * src/conv: new directory
738 * src-gpl/conv.c: moved to src/conv/conv.c
739 * src/conv/conv.c: moved from src-gpl/conv.c
740 * src/conv/Makefile.am: new file
741 * src/conv/Makefile.in: new file
743 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
745 * src/ddate: new directory
746 * src-pd/ddate.c: moved to src/ddate/ddate.c
747 * src/ddate/ddate.c: moved from src-pd/ddate.c
748 * src-pd/ddate.1: moved to src/ddate/ddate.1
749 * src/ddate/ddate.1: moved from src-pd/ddate.1
750 * src-pd/ddate.doc: moved to src/ddate/ddate.doc
751 * src/ddate/ddate.doc: moved from src-pd/ddate.doc
752 * src/ddate/Makefile.am: new file
753 * src/ddate/Makefile.in: new file
755 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
757 * src/dump: new directory
758 * src-gpl/dump.c: moved to src/dump/dump.c
759 * src/dump/dump.c: moved from src-gpl/dump.c
760 * src/dump/Makefile.am: new file
761 * src/dump/Makefile.in: new file
763 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
765 * src/ipc: new directory
766 * src-gpl/msgtool.c: moved to src/ipc/msgtool.c
767 * src/ipc/msgtool.c: moved from src-gpl/msgtool.c
768 * src-gpl/semstat.c: moved to src/ipc/semstat.c
769 * src/ipc/semstat.c: moved from src-gpl/semstat.c
770 * src-gpl/semtool.c: moved to src/ipc/semtool.c
771 * src/ipc/semtool.c: moved from src-gpl/semtool.c
772 * src-gpl/shmtool.c: moved to src/ipc/shmtool.c
773 * src/ipc/shmtool.c: moved from src-gpl/shmtool.c
774 * src/ipc/Makefile.am: new file
775 * src/ipc/Makefile.in: new file
777 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
779 * src/last: new directory
780 * src-gpl/last.c: moved to src/last/last.c
781 * src/last/last.c: moved from src-gpl/last.c
782 * src-gpl/last.1: moved to src/last/last.1
783 * src/last/last.1: moved from src-gpl/last.1
784 * src-gpl/lastb.1: moved to src/last/lastb.1
785 * src/last/lastb.1: moved from src-gpl/lastb.1
786 * src-gpl/oldutmp.h: moved to src/last/oldutmp.h
787 * src/last/oldutmp.h: moved from src-gpl/oldutmp.h
788 * src-gpl/utmpdump.c: moved to src/last/utmpdump.c
789 * src/last/utmpdump.c: moved from src-gpl/utmpdump.c
790 * src/last/Makefile.am: new file
791 * src/last/Makefile.in: new file
793 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
795 * src/lpr: new directory
796 * src-gpl/lpr.c: moved to src/lpr/lpr.c
797 * src/lpr/lpr.c: moved from src-gpl/lpr.c
798 * src/lpr/Makefile.am: new file
799 * src/lpr/Makefile.in: new file
801 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
803 * src/mkshortcut: new directory
804 * src-gpl/mkshortcut.c: moved to src/mkshortcut/mkshortcut.c
805 * src/mkshortcut/mkshortcut.c: moved from src-gpl/mkshortcut.c
806 * src-gpl/mkshortcut.1: moved to src/mkshortcut/mkshortcut.1
807 * src/mkshortcut/mkshortcut.1: moved from src-gpl/mkshortcut.1
808 * src/mkshortcut/Makefile.am: new file
809 * src/mkshortcut/Makefile.in: new file
811 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
813 * src/namei: new directory
814 * src-pd/namei.c: moved to src/namei/namei.c
815 * src/namei/namei.c: moved from src-pd/namei.c
816 * src-pd/namei.1: moved to src/namei/namei.1
817 * src/namei/namei.1: moved from src-pd/namei.1
818 * src-pd/README.namei: moved to src/namei/README.namei
819 * src/namei/README.namei: moved from src-pd/README.namei
820 * src-pd/README1.namei: moved to src/namei/README1.namei
821 * src/namei/README1.namei: moved from src-pd/README1.namei
822 * src/namei/Makefile.am: new file
823 * src/namei/Makefile.in: new file
825 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
827 * src/realpath: new directory
828 * src-gpl/realpath.c: moved to src/realpath/realpath.c
829 * src/realpath/realpath.c: moved from src-gpl/realpath.c
830 * src/realpath/Makefile.am: new file
831 * src/realpath/Makefile.in: new file
834 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
836 * src-gpl/Makefile.am: add lpr and mkshortcut
837 * src-gpl/Makefile.in: regenerate
838 * configure.ac: update version number
839 * configure: regenerate
840 * AUTHORS: add Rick and Joshua
841 * PROGLIST: add lpr and mkshortcut
842 * NEWS: add lpr and mkshortcut
843 * README: add lpr and mkshortcut
844 * TODO: add some notes...
845 * src-gpl/mkshortcut.c: Reformat comment block. Explicitly
846 include config.h and common.h. Move other #inludes to
847 common.h. Add some static strings for later use (version,
849 * src-gpl/lpr.c: Add license reference. Explicitly include
850 config.h and common.h. Move other #includes to common.h.
851 Add some static strings for later use (version, Id, copyright).
852 Change programName to program_name (to match style of other
853 programs). Strdup from argv[0] instead of hardcoding. Use
854 VA_START macro instead of va_start.
856 2002-02-23 Rick Rankin <rick_rankin@yahoo.com>
858 * src-gpl/lpr.c: new file
860 2002-02-23 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
862 * src-gpl/mkshortcut.c: new file
863 * src-gpl/mkshortcut.1: new file
865 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
867 * src-pd/ddate.c: add explicit license reference
868 and move #includes to common.h. Guard setlocale.
869 Explicitly include config.h, common.h
870 * src-pd/namei.c: ditto
871 * src-bsd/cal.c: ditto
872 * src-bsd/err.c: ditto
873 * src-bsd/errs.h: explicitly include config.h, common.h
874 * src-bsd/widechar.h: explicitly include config.h (NOT common.h)
875 * src-gpl/ascii.c: explicitly include config.h
876 * src-gpl/banner.c: reformat license notice. explicitly
878 * src-gpl/conv.c: explictly include config.h
879 * src-gpl/dump.c: explictly include config.h; move other
880 includes into common.h
881 * src-gpl/getclip.c: explicitly include config.h
882 * src-gpl/last.c: reformat license notice. explicitly include
883 config.h. Move other #includes into common.h
884 * src-gpl/oldutmp.h: add explicit license reference.
885 * src-gpl/putclip.c: include config.h. Move other #includes
887 * src-gpl/realpath.c: Reformat license reference. Explicitly
889 * src-gpl/msgtool.c: add explicit license reference. include
890 config.h. Guard ipc #includes. Move other includes into common.h
891 * src-gpl/semstat.c: ditto
892 * src-gpl/semtool.c: ditto
893 * src-gpl/shmtool.c: ditto
894 * src-gpl/utmpdump.c: Reformat license reference. Explicitly
895 include config.h. Move other includes into common.h.
896 * config.h.in: regenerate
897 * configure.ac: Add the new checks
898 * common.h: Migrate other includes from .c files here.
899 * configure: regenerate
901 2002-01-28 Charles Wilson <cwilson@ece.gatech.edu>
903 * src-bsd/cal.c: fix spelling
905 2002-01-27 Charles Wilson <cwilson@ece.gatech.edu>
907 * acinclude.m4: new file
909 * configure.ac: add conditionals for windows-only,
911 * src-gpl/Makefile.am: use conditionals
912 * aclocal.m4: regenerate
913 * config.h.in: regenerate
914 * Makefile.in: regenerate
915 * src-gpl/Makefile.in: regenerate
916 * configure: regenerate
917 * README: minor changes
918 * src-bsd/cal.c: use common.h
919 * src-pd/ddate.c: use common.h
920 * src-pd/namei.c: use common.h
921 * src-gpl/ascii.c: use common.h
922 * src-gpl/banner.c: use common.h
923 * src-gpl/conv.c: use common.h
924 * src-gpl/dump.c: use common.h
925 * src-gpl/getclip.c: use common.h
926 * src-gpl/last.c: use common.h
927 * src-gpl/msgtool.c: use common.h
928 * src-gpl/putclip.c: use common.h
929 * src-gpl/realpath.c: use common.h
930 * src-gpl/semstat.c: use common.h
931 * src-gpl/semtool.c: use common.h
932 * src-gpl/shmtool.c: use common.h
933 * src-gpl/utmpdump.c: use common.h
935 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
937 * NEWS: add entries for 0.9.6, .7, and .8
938 * ChangeLog: fix tabs
939 * release version 0.9.8
941 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
943 * src-pd/ddate.c: new file
944 * src-pd/ddate.1: new file
945 * src-pd/ddate.doc: new file
946 * AUTHORS: add Druel the Chaotic
947 * PROGLIST: add ddate
948 * README: mention ddate
949 * src-pd/Makefile.am: add ddate to proglist, ddate.1
951 * src-bsd/Makefile.in: regenerate
953 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
955 * src-gpl/realpath.c: new file
956 * AUTHORS: add Steven Barker
957 * PROGLIST: add realpath
958 * README: mention realpath
959 * src-gpl/Makefile.am: add realpath to proglist
960 * src-gpl/Makefile.in: regenerate
962 2002-01-18 Mark Bradshaw <bradshaw@staff.crosswalk.com>
964 * src-gpl/utmpdump.c: new file
965 * AUTHORS: add Mark Bradshaw
966 * PROGLIST: add utmpdump
967 * README: mention utmpdump
968 * src-gpl/Makefile.am: add utmpdump to proglist
969 * src-gpl/Makefile.in: regenerate
971 2002-01-16 Charles Wilson <cwilson@ece.gatech.edu>
973 * bootstrap: new file
974 * src-gpl/Makefile.am: add last to proglist
975 * src-gpl/Makefile.in: regenerate
977 * README: mention last
978 * AUTHORS: add Mark Bradshaw
980 2002-01-16 Mark Bradshaw <bradshaw@staff.crosswalk.com>
982 * src-gpl/last.c: new file
983 * src-gpl/last.1: new file
984 * src-gpl/lastb.1: new file
985 * src-gpl/oldutmp.h: new file
987 2001-12-05 Joerg Schaible <joerg.schaible@gft.com>
989 * src-gpl/banner.c: fix the -c option, use ANSI
990 font to print the extended charset
992 2001-12-04 Charles Wilson <cwilson@ece.gatech.edu>
994 * licenses: new subdir
995 * licenses/COPYING.GPL: new file (GPL text)
996 * licenses/COPYING.BSD-no-advert: new file (BSD license,
997 without the advertising clause)
998 * src-pd: new subdir (for public domain source code that
999 I've taken, modified, and released under the GPL)
1000 * src-bsd: new subdir (for source code that is covered
1001 by the BSD-no-advert license) Note that BSD-w-advert
1002 code is disallowed -- can't legally be linked to
1004 * src: removed (renamed to src-gpl for consistency)
1005 * src-gpl: new (renamed from src)
1006 * PROGLIST: new file (contains descriptions of the
1008 * README: proglist stuff removed. README is more general.
1009 * src-bsd/Makefile.am: new file
1010 * src-bsd/Makefile.in: new file
1011 * src-bsd/README.cal: new file
1012 * src-bsd/cal.1: new file
1013 * src-bsd/cal.c: new file
1014 * src-bsd/err.c: new file
1015 * src-bsd/errs.h: new file
1016 * src-bsd/widechar.h: new file
1017 * src-pd/Makefile.am: new file
1018 * src-pd/Makefile.in: new file
1019 * src-pd/README.namei: new file
1020 * src-pd/README1.namei: new file
1021 * src-pd/namei.1: new file
1022 * src-pd/namei.c: new file
1023 * configure.ac: add new tests to support namei and cal
1024 * Makefile.am: add new subdirs
1025 * config.h.in: regenerate
1026 * aclocal.m4: regenerate
1027 * Makefile.in: regenerate
1028 * src/Makefile.in: regenerate
1030 2001-11-28 Charles Wilson <cwilson@ece.gatech.edu>
1032 * package renamed to 'cygutils'
1035 * AUTHORS: add Jorg Schaible
1036 * configure.ac: package name change
1037 * src/Makefile.am: add 'banner'
1038 * src/banner.c: new file. Modified from Joerg's
1039 original to use popt for argument processing.
1040 * configure: regenerate
1041 * config.h.in: regenerate
1042 * aclocal.m4: regenerate
1043 * Makefile.in: regenerate
1044 * src/Makefile.in: regenerate
1046 2001-11-26 Charles Wilson <cwilson@ece.gatech.edu>
1048 * src/semtool.c: added
1049 * src/semstat.c: added
1050 * src/msgtool.c: added
1051 * src/shmtool.c: added
1052 * src/Makefile.am: add semtool, semstat, msgtool,
1053 and shmtool targets.
1054 * configure.ac: add check for cygipc, and for
1056 * configure: regenerate
1057 * config.h.in: regenerate
1058 * aclocal.m4: regenerate
1059 * Makefile.in: regenerate
1060 * src/Makefile.in: regenerate
1062 2001-11-25 Charles Wilson <cwilson@ece.gatech.edu>
1064 * uuencode.1: deleted
1065 * uuencode.c: deleted
1066 * uudecode.1: deleted
1067 * uudecond.c: deleted (get these from GNU sharutils)
1069 * mktemp.c: deleted (get these from
1070 http://www.courtesan.com/mktemp/)
1071 * autoconfiscated -- lots of new files
1072 * moved remaining .c files into src subdir
1073 * src/conv.c: now recognize 'dos2unix.exe' and
1074 'unix2dos.exe' as special argv[0] values, along
1075 with 'd2u.exe' and 'u2d.exe'
1076 * src/Makefile.in: install conv.exe as itself but
1077 also as d2u.exe, u2d.exe, dos2unix.exe and unix2dos.exe
1081 * link with /usr/lib/libpopt.a ('official' version)
1082 * add mktemp implementation
1083 * add friendly help/option handling to dump, putclip,
1089 2002-11-11 Charles Wilson <cwilson@ece.gatech.edu>
1091 Convert mkshortcut to popt. Bump to version 1.1.3
1093 * mkshortcut.c (license): new function
1094 (version): popt version() function
1095 (version): static variable renamed to versionStr
1096 (help): new function
1097 (usage): popt usage() function; the old usage()
1099 (printLicense): new function
1100 (printBottomDescription): new function
1101 (printTopDescription): new function
1102 (getVersion): new function
1103 (mkshortcut): new function, contains core code
1104 (print_version): removed.
1105 (main): almost completely rewritten to use popt
1107 * TODO: remove note about mkshortcut.
1109 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
1111 Fix things so that 'make dist' works
1113 * Makefile.am: split up EXTRA_DIST into several
1114 variables. Add a lot of files. Remove reference
1115 to the m4/ directory.
1116 * HOW-TO-CONTRIBUTE: correct a few things affected
1117 by the above change.
1119 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
1121 Tired of long 'cvs diff' times over my modem, I
1122 removed the files generated by bootstrap from
1123 CVS. tarballs will have them, but cvs checkouts
1124 will need to always run bootstrap. Since gettextize
1125 is too intrusive, leave ABOUT-NLS and config.rpath
1126 so we don't have to include gettext in bootstrap.
1127 Also, don't bother with autoheader, so leave config.h.in
1131 * mkinstalldirs: remove
1132 * install-sh: remove
1133 * config.guess: remove
1134 * config.sub: remove
1137 * Makefile.in: remove
1138 * aclocal.m4: remove
1140 * stamp-h.in: remove (not used by newer autotools)
1142 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
1144 Because utmpdump and last are now provided by the new
1145 sysvinit package, those programs have been removed
1146 from cygutils. Also, update to recent autotools &
1147 gettext, plus a few cleanups.
1149 * src/last/last.c: remove
1150 * src/last/utmpdump.c: remove
1151 * src/last/oldutmp.h: remove
1152 * src/last/last.1: remove
1153 * src/last/lastb.1: remove
1154 * src/last/: remove directory
1155 * intl/Makefile.in: remove
1156 * intl/: remove directory
1158 * src/cal/cal.c: cygwin provides langinfo.h, but
1159 not the nl_langinfo function. Make sure both exist
1160 before calling nl_langinfo.
1161 * configure.ac: remove references to system header files
1162 needed only by utmpdump or last. Don't try to generate
1164 * Makefile.am: remove intl/ directory; add po/ directory
1165 to make new gettext happy. Remove last and utmpdump from
1166 bin_PROGRAMS; remove last.1 and lastb.1 from man_MANS.
1167 change _LDADD vars from @INTLLIBS@ to @LIBINTL@. Remove
1168 references to last and utmpdump _SOURCES.
1169 * po/LINGUAS: new file (needed by new gettext)
1170 * po/POTFILES.in: new file (needed by new gettext)
1171 * common.h: remove references to system header files used
1172 only by utmpdump or last
1173 * bootstrap: add `force' options
1175 * PROGLIST: docu update
1176 * README: dpcu update
1178 * HOW-TO-CONTRIBUTE: docu update
1180 * aclocal.m4: regenerate
1181 * configure: regenerate
1182 * Makefile.in: regenerate
1183 * config.h.in: regenerate
1184 * ABOUT-NLS: new version
1185 * COPYING: new version
1186 * INSTALL: new version
1187 * mkinstalldirs: new version
1188 * missing: new version
1189 * install-sh: new version
1190 * depcomp: new version
1191 * config.sub: new version
1192 * config.guess: new version
1194 2002-07-17 Charles Wilson <cwilson@ece.gatech.edu>
1196 At Bruno Haible's suggestion, don't include all of
1197 gettext. Just have an intl/ directory with a null
1198 Makefile.in, and a populated po/ directory. m4/
1199 is no longer necessary. Later, when automake bug
1200 is fixed, we can remove the intl/ directory entirely,
1201 but we'll still need the po/ directory and the ABOUT-NLS
1205 * intl/Makefile.in: turn this into a null file
1207 * configure.ac: remove m4/Makefile from AC_CONFIG_FILES
1208 * Makefile.am: remove m4/ from SUBDIRS
1209 * Makefile.in: regenerate
1210 * configure: regenerate
1212 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1214 * configure.ac: bump version to 1.1.2
1215 * configure: regenerate
1217 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1219 Add 'mcookie' program. Tag "v1_1_1d"
1221 * src/mcookie: new directory
1222 * src/mcookie/mcookie.c: new file
1223 * src/mcookie/mcookie.1: new file
1224 * src/mcookie/md5.h: new file
1225 * src/mcookie/md5.c: new file
1226 * Makefile.am: add program 'mcookie'
1227 * configure.ac: add test for gettimeofday
1228 * config.h.in: regenerate
1229 * Makefile.in: regenerate
1230 * PROGLIST: add mcookie
1231 * README: add mcookie
1232 * NEWS: mention mcookie
1234 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1236 Add 'colrm' program. Tag "v1_1_1c"
1238 * src/colrm: new directory
1239 * src/colrm/colrm.c: new file
1240 * src/colrm/colrm.1: new file
1241 * src/colrm/widechar.h: new file
1242 * Makefile.am: add program 'colrm'
1243 * Makefile.in: regenerate
1244 * PROGLIST: add colrm
1246 * NEWS: hasn't been updated in a while...
1248 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1250 Add 'colcrt' program. Tag "v1_1_1b"
1252 * src/colcrt: new directory
1253 * src/colcrt/colcrt.c: new file
1254 * src/colcrt/colcrt.1: new file
1255 * src/colcrt/widechar.h: new file
1256 * Makefile.am: add program 'colcrt'
1257 * Makefile.in: regenerate
1258 * PROGLIST: add colcrt
1259 * README: add colcrt
1261 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1263 Add 'column' program. Tag "v1_1_1a"
1265 * src/column: new directory
1266 * src/column/column.c: new file
1267 * src/column/column.1: new file
1268 * src/column/err.c: new file
1269 * src/column/errs.h: new file
1270 * src/column/widechar.h: new file
1271 * Makefile.am: add program 'column'
1272 * configure.ac: add check for TIOCGWINSZ, termios.h, and ioctl.h.
1273 * common.h: use TIOCGWINSZ to include sys/termios.h or sys/ioctl.h.
1274 * Makefile.in: regenerate
1275 * config.h.in: regenerate
1276 * configure: regenerate
1277 * PROGLIST: add column
1278 * README: add column
1280 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1282 * TODO: remove gettext reminder
1283 * HOW-TO-CONTRIBUTE: explain how to handle programs
1284 that need -lintl, given the gettextize changes below.
1285 * Makefile.in: regenerate
1287 2002-07-12 gettextize <bug-gnu-gettext@gnu.org>
1289 Bug in automake means that we have to gettextize -- even tho
1290 we will never actually build gettext ourselves ('external'
1291 option in AM_GNU_GETTEXT). Reported to automake list.
1293 Bug in gettext means that we have to explicitly set and AC_SUBST
1294 BUILD_INCLUDED_LIBINTL and USE_INCLUDED_LIBINTL in configure.ac.
1297 * Makefile.am (SUBDIRS): Add intl, m4.
1298 (ACLOCAL_AMFLAGS): New variable.
1299 (EXTRA_DIST): Add config.rpath.
1300 * configure.ac (AC_CONFIG_FILES): Add intl/Makefile, po/Makefile.in,
1302 * intl/: new directory
1304 * po/: new directory
1306 * m4/: new directory
1308 * config.rpath: new file
1309 * ABOUT-NLS: new file
1310 * aclocal.m4: regenerate
1311 * Makefile.in: regenerate
1312 * configure: regenerate
1313 * bootstrap: add -I m4 to aclocal command; copy files
1314 * config.guess: new file
1315 * config.sub: new file
1317 * config.h.in: regenerate
1318 * TODO: note to remove all this garbage when it becomes
1319 possible; need bugfix to automake and gettext.m4
1321 2002-07-12 Charles S. Wilson <cwilson@ece.gatech.edu>
1323 Adjust to cygwin's libintl library now depending on libiconv.
1324 Easiest way: remove explicit search for -lintl and libintl.h;
1325 instead use AM_GNU_GETTEXT.
1329 * configure.ac: don't look for -lintl and libintl.h 'by hand';
1330 use AM_GNU_GETTEXT instead. Unfortunately, even 'external'
1331 option requires po/ and intl/ directories. See gettextize above.
1332 * src/rev: new directory
1333 * src/rev/rev.c: new file
1334 * src/rev/rev.1: new file
1335 * src/rev/widechar.h: new file
1336 * Makefile.am: add program 'rev'. Add LDADD variables for
1337 the programs that use gettext, since -lintl is no longer
1338 automatically included in LIBS (use @INTLLIBS@)
1339 * Makefile.in: regenerate
1343 2002-06-06 Charles S. Wilson <cwilson@ece.gatech.edu>
1346 Add getopt.exe, readlink.exe. Bump to 1.1.1.
1348 * AUTHORS: add Egor, Kenneth Stailey, and Frodo Looijaard
1349 * configure.ac: bump to 1.1.1
1350 * Makefile.am: add getopt and readlink
1353 * Makefile.in: regenerate
1354 * configure: regenerate
1355 * src/Makefile.am: delete (forgot to do so in previous commit)
1356 * src/Makefile.in: delete (ditto)
1357 * src/readlink/readlink.1: new file
1358 * src/readlink/readlink.c: new file
1359 * src/getopt/getopt.1: new file
1360 * src/getopt/getopt.c: new file
1361 * src/getopt/parse.bash: new file
1362 * src/getopt/parse.tcsh: new file
1363 * src/getopt/test.bash: new file
1364 * src/getopt/test.tcsh: new file
1366 2002-06-05 Charles S. Wilson <cwilson@ece.gatech.edu>
1367 Robert Collins <robert.collins@itdomain.com.au>
1369 Convert to one-big-makefile style. cf "Recursive make
1370 considered harmful". Bump to 1.1.0
1372 * HOW-TO-CONTRIBUTE: update to reflect one-big-makefile style.
1373 * Makefile.am: consolidate from src/*/Makefile.am
1374 * configure.ac: remove src/*/Makefile from AC_CONFIG_FILES list.
1376 * NEWS: Note one-file-to-build-them-all
1378 * aclocal.m4: regenerate
1379 * Makefile.in: regenerate
1380 * configure: regenerate
1381 * /src/realpath/Makefile.in: delete
1382 * /src/realpath/Makefile.am: delete
1383 * /src/namei/Makefile.in: delete
1384 * /src/namei/Makefile.am: delete
1385 * /src/mkshortcut/Makefile.in: delete
1386 * /src/mkshortcut/Makefile.am: delete
1387 * /src/lpr/Makefile.in: delete
1388 * /src/lpr/Makefile.am: delete
1389 * /src/last/Makefile.in: delete
1390 * /src/last/Makefile.am: delete
1391 * /src/ipc/Makefile.in: delete
1392 * /src/ipc/Makefile.am: delete
1393 * /src/dump/Makefile.in: delete
1394 * /src/dump/Makefile.am: delete
1395 * /src/ddate/Makefile.in: delete
1396 * /src/ddate/Makefile.am: delete
1397 * /src/cygstart/Makefile.in: delete
1398 * /src/cygstart/Makefile.am: delete
1399 * /src/conv/Makefile.in: delete
1400 * /src/conv/Makefile.am: delete
1401 * /src/col/Makefile.in: delete
1402 * /src/col/Makefile.am: delete
1403 * /src/cal/Makefile.in: delete
1404 * /src/cal/Makefile.am: delete
1405 * /src/banner/Makefile.in: delete
1406 * /src/banner/Makefile.am: delete
1407 * /src/ascii/Makefile.in: delete
1408 * /src/ascii/Makefile.am: delete
1409 * /src/Makefile.in: delete
1410 * /src/Makefile.am: delete
1412 2002-05-23 Charles S. Wilson <cwilson@ece.gatech.edu>
1414 * Makefile.in: regenerate
1415 * src/Makefile.in: regenerate
1416 * src/*/Makefile.in: regenerate
1417 * configure: regenerate
1418 * aclocal.m4: regenerate
1420 2002-05-22 David A. Willis <dawillis1214@yahoo.com>
1422 * src/col: new directory
1423 * src/col/Makefile.am: new file
1424 * src/col/Makefile.in: new file
1425 * src/col/col.c: new file
1426 * src/col/err.c: new file
1427 * src/col/err.h: new file
1428 * src/col/col.1: new file
1429 * src/col/README.col: new file
1430 * src/Makefile.am: add subdirectory col
1431 * src/Makefile.in: regenerate
1432 * AUTHORS: add David A. Willis for col
1436 2002-04-16 Chris January <chris@atomice.net>
1438 * src/conv/conv.c (convert): Use correct type to store the
1439 return value of fgetc()
1441 2002-03-15 Charles Wilson <cwilson@ece.gatech.edu>
1443 * Makefile.in: rebootstrap
1446 * src/Makefile.in: ditto
1447 * src/ascii/Makefile.in: ditto
1448 * src/banner/Makefile.in: ditto
1449 * src/cal/Makefile.in: ditto
1450 * src/clip/Makefile.in: ditto
1451 * src/conv/Makefile.in: ditto
1452 * src/ddate/Makefile.in: ditto
1453 * src/dump/Makefile.in: ditto
1454 * src/ipc/Makefile.in: ditto
1455 * src/last/Makefile.in: ditto
1456 * src/lpr/Makefile.in: ditto
1457 * src/mkshortcut/Makefile.in: ditto
1458 * src/namei/Makefile.in: ditto
1459 * src/realpath/Makefile.in: ditto
1461 2002-03-15 Michael Schaap <cygwin_start@mscha.org>
1463 * src/cygstart: new directory
1464 * src/cygstart/Makefile.am: new file
1465 * src/cygstart/Makefile.in: new file
1466 * src/cygstart/cygstart.c: new file
1467 * src/cygstart/cygstart.1: new file
1468 * src/Makefile.am: add subdirectory cygstart
1469 * src/Makefile.in: regenerate
1470 * AUTHORS: add Michael Schaap for cygstart
1471 * PROGLIST: add cygstart
1472 * README: add cygstart
1474 2002-03-13 Charles Wilson <cwilson@ece.gatech.edu>
1476 * HOW-TO-CONTRIBUTE: fix typos
1478 2002-03-13 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
1480 * src/mkshortcut/mkshortcut.c: fix NULL pointer problem
1482 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1484 * TODO: remove 'reorg' note
1485 * configure.ac: mark as version 1.0.0
1486 * configure: regenerate
1487 * HOW-TO-CONTRIBUTE: new file
1489 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1491 * configure.ac: build Makefiles in new directories
1492 * configure.in: regenerate
1493 * Makefile.am: change subdirs
1494 * Makefile.in: regenerate
1496 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1498 * src: new directory
1499 * src/Makefile.am: new file
1500 * src/Makefile.in: new file
1501 * src-gpl/Makefile.am: removed
1502 * src-gpl/Makefile.in: removed
1503 * src-pd/Makefile.am: removed
1504 * src-pd/Makefile.in: removed
1505 * src-bsd/Makefile.am: removed
1506 * src-bsd/Makefile.in: removed
1508 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1510 * src/ascii: new directory
1511 * src-gpl/ascii.c: moved to src/ascii/ascii.c
1512 * src/ascii/ascii.c: moved from src-gpl/ascii.c
1513 * src/ascii/Makefile.am: new file
1514 * src/ascii/Makefile.in: new file
1516 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1518 * src/banner: new directory
1519 * src-gpl/banner.c: moved to src/banner/banner.c
1520 * src/banner/banner.c: moved from src-gpl/banner.c
1521 * src/banner/Makefile.am: new file
1522 * src/banner/Makefile.in: new file
1524 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1526 * src/cal: new directory
1527 * src-bsd/cal.c: moved to src/cal/cal.c
1528 * src/cal/cal.c: moved from src-bsd/cal.c
1529 * src-bsd/cal.1: moved to src/cal/cal.1
1530 * src/cal/cal.1: moved from src-bsd/cal.1
1531 * src-bsd/err.c: moved to src/cal/err.c
1532 * src/cal/err.c: moved from src-bsd/err.c
1533 * src-bsd/errs.h: moved to src/cal/errs.h
1534 * src/cal/errs.h: moved from src-bsd/errs.h
1535 * src-bsd/widechar.h: moved to src/cal/widechar.h
1536 * src/cal/widechar.h: moved from src-bsd/widechar.h
1537 * src-bsd/README.cal: moved to src/cal/README.cal
1538 * src/cal/README.cal: moved from src-bsd/README.cal
1539 * src/cal/Makefile.am: new file
1540 * src/cal/Makefile.in: new file
1542 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1544 * src/clip: new directory
1545 * src-gpl/putclip.c: moved to src/clip/putclip.c
1546 * src/clip/putclip.c: moved from src-gpl/putclip.c
1547 * src-gpl/getclip.c: moved to src/clip/getclip.c
1548 * src/clip/getclip.c: moved from src-gpl/getclip.c
1549 * src/clip/Makefile.am: new file
1550 * src/clip/Makefile.in: new file
1552 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1554 * src/conv: new directory
1555 * src-gpl/conv.c: moved to src/conv/conv.c
1556 * src/conv/conv.c: moved from src-gpl/conv.c
1557 * src/conv/Makefile.am: new file
1558 * src/conv/Makefile.in: new file
1560 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1562 * src/ddate: new directory
1563 * src-pd/ddate.c: moved to src/ddate/ddate.c
1564 * src/ddate/ddate.c: moved from src-pd/ddate.c
1565 * src-pd/ddate.1: moved to src/ddate/ddate.1
1566 * src/ddate/ddate.1: moved from src-pd/ddate.1
1567 * src-pd/ddate.doc: moved to src/ddate/ddate.doc
1568 * src/ddate/ddate.doc: moved from src-pd/ddate.doc
1569 * src/ddate/Makefile.am: new file
1570 * src/ddate/Makefile.in: new file
1572 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1574 * src/dump: new directory
1575 * src-gpl/dump.c: moved to src/dump/dump.c
1576 * src/dump/dump.c: moved from src-gpl/dump.c
1577 * src/dump/Makefile.am: new file
1578 * src/dump/Makefile.in: new file
1580 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1582 * src/ipc: new directory
1583 * src-gpl/msgtool.c: moved to src/ipc/msgtool.c
1584 * src/ipc/msgtool.c: moved from src-gpl/msgtool.c
1585 * src-gpl/semstat.c: moved to src/ipc/semstat.c
1586 * src/ipc/semstat.c: moved from src-gpl/semstat.c
1587 * src-gpl/semtool.c: moved to src/ipc/semtool.c
1588 * src/ipc/semtool.c: moved from src-gpl/semtool.c
1589 * src-gpl/shmtool.c: moved to src/ipc/shmtool.c
1590 * src/ipc/shmtool.c: moved from src-gpl/shmtool.c
1591 * src/ipc/Makefile.am: new file
1592 * src/ipc/Makefile.in: new file
1594 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1596 * src/last: new directory
1597 * src-gpl/last.c: moved to src/last/last.c
1598 * src/last/last.c: moved from src-gpl/last.c
1599 * src-gpl/last.1: moved to src/last/last.1
1600 * src/last/last.1: moved from src-gpl/last.1
1601 * src-gpl/lastb.1: moved to src/last/lastb.1
1602 * src/last/lastb.1: moved from src-gpl/lastb.1
1603 * src-gpl/oldutmp.h: moved to src/last/oldutmp.h
1604 * src/last/oldutmp.h: moved from src-gpl/oldutmp.h
1605 * src-gpl/utmpdump.c: moved to src/last/utmpdump.c
1606 * src/last/utmpdump.c: moved from src-gpl/utmpdump.c
1607 * src/last/Makefile.am: new file
1608 * src/last/Makefile.in: new file
1610 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1612 * src/lpr: new directory
1613 * src-gpl/lpr.c: moved to src/lpr/lpr.c
1614 * src/lpr/lpr.c: moved from src-gpl/lpr.c
1615 * src/lpr/Makefile.am: new file
1616 * src/lpr/Makefile.in: new file
1618 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1620 * src/mkshortcut: new directory
1621 * src-gpl/mkshortcut.c: moved to src/mkshortcut/mkshortcut.c
1622 * src/mkshortcut/mkshortcut.c: moved from src-gpl/mkshortcut.c
1623 * src-gpl/mkshortcut.1: moved to src/mkshortcut/mkshortcut.1
1624 * src/mkshortcut/mkshortcut.1: moved from src-gpl/mkshortcut.1
1625 * src/mkshortcut/Makefile.am: new file
1626 * src/mkshortcut/Makefile.in: new file
1628 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1630 * src/namei: new directory
1631 * src-pd/namei.c: moved to src/namei/namei.c
1632 * src/namei/namei.c: moved from src-pd/namei.c
1633 * src-pd/namei.1: moved to src/namei/namei.1
1634 * src/namei/namei.1: moved from src-pd/namei.1
1635 * src-pd/README.namei: moved to src/namei/README.namei
1636 * src/namei/README.namei: moved from src-pd/README.namei
1637 * src-pd/README1.namei: moved to src/namei/README1.namei
1638 * src/namei/README1.namei: moved from src-pd/README1.namei
1639 * src/namei/Makefile.am: new file
1640 * src/namei/Makefile.in: new file
1642 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1644 * src/realpath: new directory
1645 * src-gpl/realpath.c: moved to src/realpath/realpath.c
1646 * src/realpath/realpath.c: moved from src-gpl/realpath.c
1647 * src/realpath/Makefile.am: new file
1648 * src/realpath/Makefile.in: new file
1651 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
1653 * src-gpl/Makefile.am: add lpr and mkshortcut
1654 * src-gpl/Makefile.in: regenerate
1655 * configure.ac: update version number
1656 * configure: regenerate
1657 * AUTHORS: add Rick and Joshua
1658 * PROGLIST: add lpr and mkshortcut
1659 * NEWS: add lpr and mkshortcut
1660 * README: add lpr and mkshortcut
1661 * TODO: add some notes...
1662 * src-gpl/mkshortcut.c: Reformat comment block. Explicitly
1663 include config.h and common.h. Move other #inludes to
1664 common.h. Add some static strings for later use (version,
1666 * src-gpl/lpr.c: Add license reference. Explicitly include
1667 config.h and common.h. Move other #includes to common.h.
1668 Add some static strings for later use (version, Id, copyright).
1669 Change programName to program_name (to match style of other
1670 programs). Strdup from argv[0] instead of hardcoding. Use
1671 VA_START macro instead of va_start.
1673 2002-02-23 Rick Rankin <rick_rankin@yahoo.com>
1675 * src-gpl/lpr.c: new file
1677 2002-02-23 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
1679 * src-gpl/mkshortcut.c: new file
1680 * src-gpl/mkshortcut.1: new file
1682 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
1684 * src-pd/ddate.c: add explicit license reference
1685 and move #includes to common.h. Guard setlocale.
1686 Explicitly include config.h, common.h
1687 * src-pd/namei.c: ditto
1688 * src-bsd/cal.c: ditto
1689 * src-bsd/err.c: ditto
1690 * src-bsd/errs.h: explicitly include config.h, common.h
1691 * src-bsd/widechar.h: explicitly include config.h (NOT common.h)
1692 * src-gpl/ascii.c: explicitly include config.h
1693 * src-gpl/banner.c: reformat license notice. explicitly
1695 * src-gpl/conv.c: explictly include config.h
1696 * src-gpl/dump.c: explictly include config.h; move other
1697 includes into common.h
1698 * src-gpl/getclip.c: explicitly include config.h
1699 * src-gpl/last.c: reformat license notice. explicitly include
1700 config.h. Move other #includes into common.h
1701 * src-gpl/oldutmp.h: add explicit license reference.
1702 * src-gpl/putclip.c: include config.h. Move other #includes
1704 * src-gpl/realpath.c: Reformat license reference. Explicitly
1706 * src-gpl/msgtool.c: add explicit license reference. include
1707 config.h. Guard ipc #includes. Move other includes into common.h
1708 * src-gpl/semstat.c: ditto
1709 * src-gpl/semtool.c: ditto
1710 * src-gpl/shmtool.c: ditto
1711 * src-gpl/utmpdump.c: Reformat license reference. Explicitly
1712 include config.h. Move other includes into common.h.
1713 * config.h.in: regenerate
1714 * configure.ac: Add the new checks
1715 * common.h: Migrate other includes from .c files here.
1716 * configure: regenerate
1718 2002-01-28 Charles Wilson <cwilson@ece.gatech.edu>
1720 * src-bsd/cal.c: fix spelling
1722 2002-01-27 Charles Wilson <cwilson@ece.gatech.edu>
1724 * acinclude.m4: new file
1725 * common.h: new file
1726 * configure.ac: add conditionals for windows-only,
1727 cygipc-only programs
1728 * src-gpl/Makefile.am: use conditionals
1729 * aclocal.m4: regenerate
1730 * config.h.in: regenerate
1731 * Makefile.in: regenerate
1732 * src-gpl/Makefile.in: regenerate
1733 * configure: regenerate
1734 * README: minor changes
1735 * src-bsd/cal.c: use common.h
1736 * src-pd/ddate.c: use common.h
1737 * src-pd/namei.c: use common.h
1738 * src-gpl/ascii.c: use common.h
1739 * src-gpl/banner.c: use common.h
1740 * src-gpl/conv.c: use common.h
1741 * src-gpl/dump.c: use common.h
1742 * src-gpl/getclip.c: use common.h
1743 * src-gpl/last.c: use common.h
1744 * src-gpl/msgtool.c: use common.h
1745 * src-gpl/putclip.c: use common.h
1746 * src-gpl/realpath.c: use common.h
1747 * src-gpl/semstat.c: use common.h
1748 * src-gpl/semtool.c: use common.h
1749 * src-gpl/shmtool.c: use common.h
1750 * src-gpl/utmpdump.c: use common.h
1752 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1754 * NEWS: add entries for 0.9.6, .7, and .8
1755 * ChangeLog: fix tabs
1756 * release version 0.9.8
1758 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1760 * src-pd/ddate.c: new file
1761 * src-pd/ddate.1: new file
1762 * src-pd/ddate.doc: new file
1763 * AUTHORS: add Druel the Chaotic
1764 * PROGLIST: add ddate
1765 * README: mention ddate
1766 * src-pd/Makefile.am: add ddate to proglist, ddate.1
1768 * src-bsd/Makefile.in: regenerate
1770 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1772 * src-gpl/realpath.c: new file
1773 * AUTHORS: add Steven Barker
1774 * PROGLIST: add realpath
1775 * README: mention realpath
1776 * src-gpl/Makefile.am: add realpath to proglist
1777 * src-gpl/Makefile.in: regenerate
1779 2002-01-18 Mark Bradshaw <bradshaw@staff.crosswalk.com>
1781 * src-gpl/utmpdump.c: new file
1782 * AUTHORS: add Mark Bradshaw
1783 * PROGLIST: add utmpdump
1784 * README: mention utmpdump
1785 * src-gpl/Makefile.am: add utmpdump to proglist
1786 * src-gpl/Makefile.in: regenerate
1788 2002-01-16 Charles Wilson <cwilson@ece.gatech.edu>
1790 * bootstrap: new file
1791 * src-gpl/Makefile.am: add last to proglist
1792 * src-gpl/Makefile.in: regenerate
1793 * PROGLIST: add last
1794 * README: mention last
1795 * AUTHORS: add Mark Bradshaw
1797 2002-01-16 Mark Bradshaw <bradshaw@staff.crosswalk.com>
1799 * src-gpl/last.c: new file
1800 * src-gpl/last.1: new file
1801 * src-gpl/lastb.1: new file
1802 * src-gpl/oldutmp.h: new file
1804 2001-12-05 Joerg Schaible <joerg.schaible@gft.com>
1806 * src-gpl/banner.c: fix the -c option, use ANSI
1807 font to print the extended charset
1809 2001-12-04 Charles Wilson <cwilson@ece.gatech.edu>
1811 * licenses: new subdir
1812 * licenses/COPYING.GPL: new file (GPL text)
1813 * licenses/COPYING.BSD-no-advert: new file (BSD license,
1814 without the advertising clause)
1815 * src-pd: new subdir (for public domain source code that
1816 I've taken, modified, and released under the GPL)
1817 * src-bsd: new subdir (for source code that is covered
1818 by the BSD-no-advert license) Note that BSD-w-advert
1819 code is disallowed -- can't legally be linked to
1821 * src: removed (renamed to src-gpl for consistency)
1822 * src-gpl: new (renamed from src)
1823 * PROGLIST: new file (contains descriptions of the
1825 * README: proglist stuff removed. README is more general.
1826 * src-bsd/Makefile.am: new file
1827 * src-bsd/Makefile.in: new file
1828 * src-bsd/README.cal: new file
1829 * src-bsd/cal.1: new file
1830 * src-bsd/cal.c: new file
1831 * src-bsd/err.c: new file
1832 * src-bsd/errs.h: new file
1833 * src-bsd/widechar.h: new file
1834 * src-pd/Makefile.am: new file
1835 * src-pd/Makefile.in: new file
1836 * src-pd/README.namei: new file
1837 * src-pd/README1.namei: new file
1838 * src-pd/namei.1: new file
1839 * src-pd/namei.c: new file
1840 * configure.ac: add new tests to support namei and cal
1841 * Makefile.am: add new subdirs
1842 * config.h.in: regenerate
1843 * aclocal.m4: regenerate
1844 * Makefile.in: regenerate
1845 * src/Makefile.in: regenerate
1847 2001-11-28 Charles Wilson <cwilson@ece.gatech.edu>
1849 * package renamed to 'cygutils'
1852 * AUTHORS: add Jorg Schaible
1853 * configure.ac: package name change
1854 * src/Makefile.am: add 'banner'
1855 * src/banner.c: new file. Modified from Joerg's
1856 original to use popt for argument processing.
1857 * configure: regenerate
1858 * config.h.in: regenerate
1859 * aclocal.m4: regenerate
1860 * Makefile.in: regenerate
1861 * src/Makefile.in: regenerate
1863 2001-11-26 Charles Wilson <cwilson@ece.gatech.edu>
1865 * src/semtool.c: added
1866 * src/semstat.c: added
1867 * src/msgtool.c: added
1868 * src/shmtool.c: added
1869 * src/Makefile.am: add semtool, semstat, msgtool,
1870 and shmtool targets.
1871 * configure.ac: add check for cygipc, and for
1873 * configure: regenerate
1874 * config.h.in: regenerate
1875 * aclocal.m4: regenerate
1876 * Makefile.in: regenerate
1877 * src/Makefile.in: regenerate
1879 2001-11-25 Charles Wilson <cwilson@ece.gatech.edu>
1881 * uuencode.1: deleted
1882 * uuencode.c: deleted
1883 * uudecode.1: deleted
1884 * uudecond.c: deleted (get these from GNU sharutils)
1886 * mktemp.c: deleted (get these from
1887 http://www.courtesan.com/mktemp/)
1888 * autoconfiscated -- lots of new files
1889 * moved remaining .c files into src subdir
1890 * src/conv.c: now recognize 'dos2unix.exe' and
1891 'unix2dos.exe' as special argv[0] values, along
1892 with 'd2u.exe' and 'u2d.exe'
1893 * src/Makefile.in: install conv.exe as itself but
1894 also as d2u.exe, u2d.exe, dos2unix.exe and unix2dos.exe
1898 * link with /usr/lib/libpopt.a ('official' version)
1899 * add mktemp implementation
1900 * add friendly help/option handling to dump, putclip,