1 2005-07-08 Christopher Faylor <cgf@timesys.com>
3 * src/readshortcut.c (readshortcut): Pass opts by reference so that
4 changes made to the opts contents are reflected in the caller to
5 accommodate freeing of malloced fields.
7 2005-05-16 Charles Wilson <cwilson@...>
9 bump version number - 1.2.8
10 * configure.ac: bump version
11 * BRANCHES: update documentation
13 2005-05-16 Kees Zeelenberg <kzlq@...>
15 * src/dump/dump.c: fixes for -mno-cygwin/mingw
18 * NEWS: update documentation
20 2005-05-16 Michael Schaap <cygstart@...>
22 * src/cygstart/cygstart.c: improve compatibility with
23 'mount -X' by syncing env between cygwin and windows.
24 * NEWS: update documentation
26 2005-04-12 Charles Wilson <cwilson@...>
28 bump version number - 1.2.7
30 * configure.ac: bump version
31 * BRANCHES: update documentation
36 2005-04-12 Christopher Faylor <cgf@timesys.com>
38 * Makefile.am: Add rename.
39 * src/rename/rename.c: New file.
40 * src/rename/nls.h: Ditto.
41 * src/rename/rename.1: Ditto.
43 2005-03-07 Michael Schaap <cygstart@...>
45 * src/cygstart/cygstart.c: reorganize around previous
49 2005-03-03 Anthony Derosa <anthony.derosa1@...>
51 * src/cygstart/cygstart.c: fix memory leak, and improve
52 handling of long command lines.
54 2005-02-01 Charles Wilson <cwilson@....>
56 bump version number - 1.2.6
58 * configure.ac: bump version number
59 * src/conv/conv.c (exitOnZero): new function
60 (main): add new options --force, --safe
61 (conv): look for '\0' to signify binary files, not
62 "early" other-style line endings. Always convert
63 to specified type, unless '\0' found and --force not
64 given. But if disobeying user, print reason.
65 See thread: http://www.cygwin.com/ml/cygwin/2004-04/msg00080.html
66 * NEWS: document new behavior
69 2005-01-31 Charles Wilson <cwilson@....>
71 * src/readlink/readlink.1: remove
72 * src/readlink/readlink.c: remove
73 * Makefile.am: remove readlink.1 and readlink.c
75 * README: document it; also fix typo
76 * AUTHORS: remove references to readlink
77 * PROGLIST: remove readlink
78 * configure: regenerate
80 2004-03-12 Charles Wilson <cwilson@....>
84 * src/mkshortcut/mkshortcut.c: fix some
85 memory leaks in mkshortcut().
86 * configure.ac: bump version number
89 2004-03-10 Harold L Hunt II <huntharo@....>
91 * src/mkshortcut/mkshortcut.c: add -d|--desc
92 option to set the description field (==tooltip
93 text) of the shortcut.
94 * src/mkshortcut/mkshortcut.1: document it.
97 2004-02-14 Dick Repansky <rrepasky@....>
98 Joshua Danial Franklin <joshuadfranklin@....>
100 * src/mkshortcut/mkshortcut.c: add -s option
101 to control normal|minimized|maximized state
102 of the launched application.
103 * src/mkshortcut/mkshortcut.1: document it.
106 2004-01-31 Charles Wilson <cwilson@....>
110 * src/ipc/ipcrm.c: remove
111 * src/ipc/ipcrm.8: remove
112 * src/ipc/ipcs.c: remove
113 * src/ipc/ipcs.8: remove
114 * src/ipc/semtool.c: compensate for interface differences
115 in cygserver vs. cygipc
116 * configure.ac: don't look for cygipc; just look for shmget
117 * Makefile.am: remove src/ipc/ipcs and src/ipc/ipcrm and their
118 manpages. Don't use extra libs (IPCLIBS) to build ipc programs
119 -- rely on cygserver support.
125 2003-12-01 Charles Wilson <cwilson@ece.gatech.edu>
129 * src/ipc/ipck: fix typo, adapt for cygserver
134 2003-11-25 Rick Rankin <rick_rankin@yahoo.com>
136 * src/lpr/Printer.cc: fix bug in print() operation that was
137 causing duplication of the last character of a file.
138 * src/lpr/lpr.cc: add description of -l option to help message.
140 2003-10-23 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
142 * src/mkshortcut/mkshortcut.1: update to reflect
143 new -w/--workingdir option.
145 2003-09-13 Charles Wilson <cwilson@ece.gatech.edu>
147 * src/clip/getclip.c: Handle /dev/clipboard
148 native format. Add --no-conv option. Make it
150 * src/clip/putclip.c: Handle /dev/clipboard
151 native format. Add --no-conv option. Make it
154 2003-09-12 Rob Siklos <rob3@siklos.ca>
156 * src/clip/getclip.c: implemented --dos and --unix,
157 renamed putclip() to getclip()
158 * src/clip/putclip.c: implemented --dos and --unix,
159 fixed segfault on null input,
160 fixed indentation spacing,
161 return FALSE instead of TRUE on failed GlobalAlloc and GlobalLock
162 * TODO: removed --unix --dos flag item for getclip and putclip
164 2003-09-04 Chalres Wilson <cwilson@ece.gatech.edu>
168 2003-09-04 Rob Siklos <rob3@siklos.ca>
170 * src/readshortcut: new directory
171 * src/readshortcut/readshortcut.c: new file
172 * src/readshortcut/readshortcut.1: new file
173 * Makefile.am: add program 'readshortcut'
174 * AUTHORS: add Rob Siklos for readshortcut
175 * PROGLIST: add readshortcut
176 * README: add readshortcut
178 2003-08-02 Charles Wilson <cwilson@ece.gatech.edu>
180 tag and release v1_2_1
182 * configure.ac: don't add cygipc to libs; put
183 value in a separate variable IPCLIBS
184 * Makefile.am: use @IPCLIBS@
185 * HOW-TO-CONTRIBUTE: update
188 2003-07-13 Charles Wilson <cwilson@ece.gatech.edu>
190 tag and release v1_2_0
192 * BRANCHES: add v1_2_0
194 2003-07-13 Charles Wilson <cwilson@ece.gatech.edu>
196 * Makefile.am: correct some mistakes with
197 optionally-built progs.
199 2003-06-16 Charles Wilson <cwilson@ece.gatech.edu>
201 * src/mkshortcut/mkshortcut.1: fix ^M problem.
203 2003-06-13 Charles Wilson <cwilson@ece.gatech.edu>
205 * Makefile.am: add ipcs, ipcrm, and ipck
206 * configure.ac: change search method for libcygipc,
208 * src/ipc/ipcs.c: new file
209 * src/ipc/ipcs.8: new file
210 * src/ipc/ipcrm.c: new file
211 * src/ipc/ipcrm.8: new file
212 * src/ipc/ipck: new file
213 * NEWS: add info about ipcs, ipcrm, ipck
216 * config.h.in: regenerate
218 2003-06-12 gilles civario <gilles.civario@cea.fr>
220 * src/lpr/Printer.cc (Printer::open): correct
223 2003-06-10 Charles Wilson <cwilson@ece.gatech.edu>
225 * BRANCHES: new file.
227 2003-06-10 Charles Wilson <cwilson@ece.gatech.edu>
229 * Bump version to 1.1.4. Release.
231 2003-06-07 Rick Rankin <rick_rankin@yahoo.com>
233 * src/lpr/Printer.hh: Added m_rawFlag attribute. If true, no CR/LF
234 translation is done. Defaults to false. Also added accessor
235 operations getRawFlag(), setRawFlag().
236 * src/lpr/Printer.cc: ditto.
237 * src/lpr/lpr.cc: added -l option to suppress CR/LF translation.
238 * src/lpr/lpr.1: added documentation for -l option.
240 2003-05-20 Charles Wilson <cwilson@ece.gatech.edu>
242 * NEWS: update lpr entry
244 2003-05-20 Rick Rankin <rick_rankin@yahoo.com>
245 * src/lpr/lpr.c: removed file
246 * src/lpr/Printer.cc: new file
247 * src/lpr/Printer.hh: new file
248 * src/lpr/PrinterException.hh: new file
249 * src/lpr/README: new file
250 * src/lpr/Win32Utils.cc: new file
251 * src/lpr/Win32Utils.hh: new file
252 * src/lpr/lpr.1: new file
253 * src/lpr/lpr.cc: new file
254 * Makefile.am: add macro src_lpr_lpr_SOURCES
255 updated macros noinst_HEADERS, man_MANS
256 * configure.ac: added AC_PROG_CXX to compile C++ files
258 2003-05-17 Charles Wilson <cwilson@ece.gatech.edu>
260 * configure.ac: correct a problem with newer
262 * config.h.in: regenerate
264 2003-02-05 Charles Wilson <cwilson@ece.gatech.edu>
266 * NEWS: announce mkshortcut changes
268 2003-02-05 David G. Baur <dgbaur@idmicro.com>
270 Added --workdir option to mkshortcut to set working directory
273 * mkshortcut.c (main): added dir_name_arg to opts
274 set dir_name to dir_name_arg if option was set
275 otherwise obtained from exe_name.
276 * mkshortcut.1: update
278 2002-11-11 Charles Wilson <cwilson@ece.gatech.edu>
280 Convert mkshortcut to popt. Bump to version 1.1.3
282 * mkshortcut.c (license): new function
283 (version): popt version() function
284 (version): static variable renamed to versionStr
286 (usage): popt usage() function; the old usage()
288 (printLicense): new function
289 (printBottomDescription): new function
290 (printTopDescription): new function
291 (getVersion): new function
292 (mkshortcut): new function, contains core code
293 (print_version): removed.
294 (main): almost completely rewritten to use popt
296 * TODO: remove note about mkshortcut.
298 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
300 Fix things so that 'make dist' works
302 * Makefile.am: split up EXTRA_DIST into several
303 variables. Add a lot of files. Remove reference
304 to the m4/ directory.
305 * HOW-TO-CONTRIBUTE: correct a few things affected
308 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
310 Tired of long 'cvs diff' times over my modem, I
311 removed the files generated by bootstrap from
312 CVS. tarballs will have them, but cvs checkouts
313 will need to always run bootstrap. Since gettextize
314 is too intrusive, leave ABOUT-NLS and config.rpath
315 so we don't have to include gettext in bootstrap.
316 Also, don't bother with autoheader, so leave config.h.in
320 * mkinstalldirs: remove
322 * config.guess: remove
326 * Makefile.in: remove
329 * stamp-h.in: remove (not used by newer autotools)
331 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
333 Because utmpdump and last are now provided by the new
334 sysvinit package, those programs have been removed
335 from cygutils. Also, update to recent autotools &
336 gettext, plus a few cleanups.
338 * src/last/last.c: remove
339 * src/last/utmpdump.c: remove
340 * src/last/oldutmp.h: remove
341 * src/last/last.1: remove
342 * src/last/lastb.1: remove
343 * src/last/: remove directory
344 * intl/Makefile.in: remove
345 * intl/: remove directory
347 * src/cal/cal.c: cygwin provides langinfo.h, but
348 not the nl_langinfo function. Make sure both exist
349 before calling nl_langinfo.
350 * configure.ac: remove references to system header files
351 needed only by utmpdump or last. Don't try to generate
353 * Makefile.am: remove intl/ directory; add po/ directory
354 to make new gettext happy. Remove last and utmpdump from
355 bin_PROGRAMS; remove last.1 and lastb.1 from man_MANS.
356 change _LDADD vars from @INTLLIBS@ to @LIBINTL@. Remove
357 references to last and utmpdump _SOURCES.
358 * po/LINGUAS: new file (needed by new gettext)
359 * po/POTFILES.in: new file (needed by new gettext)
360 * common.h: remove references to system header files used
361 only by utmpdump or last
362 * bootstrap: add `force' options
364 * PROGLIST: docu update
365 * README: dpcu update
367 * HOW-TO-CONTRIBUTE: docu update
369 * aclocal.m4: regenerate
370 * configure: regenerate
371 * Makefile.in: regenerate
372 * config.h.in: regenerate
373 * ABOUT-NLS: new version
374 * COPYING: new version
375 * INSTALL: new version
376 * mkinstalldirs: new version
377 * missing: new version
378 * install-sh: new version
379 * depcomp: new version
380 * config.sub: new version
381 * config.guess: new version
383 2002-07-17 Charles Wilson <cwilson@ece.gatech.edu>
385 At Bruno Haible's suggestion, don't include all of
386 gettext. Just have an intl/ directory with a null
387 Makefile.in, and a populated po/ directory. m4/
388 is no longer necessary. Later, when automake bug
389 is fixed, we can remove the intl/ directory entirely,
390 but we'll still need the po/ directory and the ABOUT-NLS
394 * intl/Makefile.in: turn this into a null file
396 * configure.ac: remove m4/Makefile from AC_CONFIG_FILES
397 * Makefile.am: remove m4/ from SUBDIRS
398 * Makefile.in: regenerate
399 * configure: regenerate
401 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
403 * configure.ac: bump version to 1.1.2
404 * configure: regenerate
406 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
408 Add 'mcookie' program. Tag "v1_1_1d"
410 * src/mcookie: new directory
411 * src/mcookie/mcookie.c: new file
412 * src/mcookie/mcookie.1: new file
413 * src/mcookie/md5.h: new file
414 * src/mcookie/md5.c: new file
415 * Makefile.am: add program 'mcookie'
416 * configure.ac: add test for gettimeofday
417 * config.h.in: regenerate
418 * Makefile.in: regenerate
419 * PROGLIST: add mcookie
420 * README: add mcookie
421 * NEWS: mention mcookie
423 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
425 Add 'colrm' program. Tag "v1_1_1c"
427 * src/colrm: new directory
428 * src/colrm/colrm.c: new file
429 * src/colrm/colrm.1: new file
430 * src/colrm/widechar.h: new file
431 * Makefile.am: add program 'colrm'
432 * Makefile.in: regenerate
433 * PROGLIST: add colrm
435 * NEWS: hasn't been updated in a while...
437 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
439 Add 'colcrt' program. Tag "v1_1_1b"
441 * src/colcrt: new directory
442 * src/colcrt/colcrt.c: new file
443 * src/colcrt/colcrt.1: new file
444 * src/colcrt/widechar.h: new file
445 * Makefile.am: add program 'colcrt'
446 * Makefile.in: regenerate
447 * PROGLIST: add colcrt
450 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
452 Add 'column' program. Tag "v1_1_1a"
454 * src/column: new directory
455 * src/column/column.c: new file
456 * src/column/column.1: new file
457 * src/column/err.c: new file
458 * src/column/errs.h: new file
459 * src/column/widechar.h: new file
460 * Makefile.am: add program 'column'
461 * configure.ac: add check for TIOCGWINSZ, termios.h, and ioctl.h.
462 * common.h: use TIOCGWINSZ to include sys/termios.h or sys/ioctl.h.
463 * Makefile.in: regenerate
464 * config.h.in: regenerate
465 * configure: regenerate
466 * PROGLIST: add column
469 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
471 * TODO: remove gettext reminder
472 * HOW-TO-CONTRIBUTE: explain how to handle programs
473 that need -lintl, given the gettextize changes below.
474 * Makefile.in: regenerate
476 2002-07-12 gettextize <bug-gnu-gettext@gnu.org>
478 Bug in automake means that we have to gettextize -- even tho
479 we will never actually build gettext ourselves ('external'
480 option in AM_GNU_GETTEXT). Reported to automake list.
482 Bug in gettext means that we have to explicitly set and AC_SUBST
483 BUILD_INCLUDED_LIBINTL and USE_INCLUDED_LIBINTL in configure.ac.
486 * Makefile.am (SUBDIRS): Add intl, m4.
487 (ACLOCAL_AMFLAGS): New variable.
488 (EXTRA_DIST): Add config.rpath.
489 * configure.ac (AC_CONFIG_FILES): Add intl/Makefile, po/Makefile.in,
491 * intl/: new directory
497 * config.rpath: new file
498 * ABOUT-NLS: new file
499 * aclocal.m4: regenerate
500 * Makefile.in: regenerate
501 * configure: regenerate
502 * bootstrap: add -I m4 to aclocal command; copy files
503 * config.guess: new file
504 * config.sub: new file
506 * config.h.in: regenerate
507 * TODO: note to remove all this garbage when it becomes
508 possible; need bugfix to automake and gettext.m4
510 2002-07-12 Charles S. Wilson <cwilson@ece.gatech.edu>
512 Adjust to cygwin's libintl library now depending on libiconv.
513 Easiest way: remove explicit search for -lintl and libintl.h;
514 instead use AM_GNU_GETTEXT.
518 * configure.ac: don't look for -lintl and libintl.h 'by hand';
519 use AM_GNU_GETTEXT instead. Unfortunately, even 'external'
520 option requires po/ and intl/ directories. See gettextize above.
521 * src/rev: new directory
522 * src/rev/rev.c: new file
523 * src/rev/rev.1: new file
524 * src/rev/widechar.h: new file
525 * Makefile.am: add program 'rev'. Add LDADD variables for
526 the programs that use gettext, since -lintl is no longer
527 automatically included in LIBS (use @INTLLIBS@)
528 * Makefile.in: regenerate
532 2002-06-06 Charles S. Wilson <cwilson@ece.gatech.edu>
535 Add getopt.exe, readlink.exe. Bump to 1.1.1.
537 * AUTHORS: add Egor, Kenneth Stailey, and Frodo Looijaard
538 * configure.ac: bump to 1.1.1
539 * Makefile.am: add getopt and readlink
542 * Makefile.in: regenerate
543 * configure: regenerate
544 * src/Makefile.am: delete (forgot to do so in previous commit)
545 * src/Makefile.in: delete (ditto)
546 * src/readlink/readlink.1: new file
547 * src/readlink/readlink.c: new file
548 * src/getopt/getopt.1: new file
549 * src/getopt/getopt.c: new file
550 * src/getopt/parse.bash: new file
551 * src/getopt/parse.tcsh: new file
552 * src/getopt/test.bash: new file
553 * src/getopt/test.tcsh: new file
555 2002-06-05 Charles S. Wilson <cwilson@ece.gatech.edu>
556 Robert Collins <robert.collins@itdomain.com.au>
558 Convert to one-big-makefile style. cf "Recursive make
559 considered harmful". Bump to 1.1.0
561 * HOW-TO-CONTRIBUTE: update to reflect one-big-makefile style.
562 * Makefile.am: consolidate from src/*/Makefile.am
563 * configure.ac: remove src/*/Makefile from AC_CONFIG_FILES list.
565 * NEWS: Note one-file-to-build-them-all
567 * aclocal.m4: regenerate
568 * Makefile.in: regenerate
569 * configure: regenerate
570 * /src/realpath/Makefile.in: delete
571 * /src/realpath/Makefile.am: delete
572 * /src/namei/Makefile.in: delete
573 * /src/namei/Makefile.am: delete
574 * /src/mkshortcut/Makefile.in: delete
575 * /src/mkshortcut/Makefile.am: delete
576 * /src/lpr/Makefile.in: delete
577 * /src/lpr/Makefile.am: delete
578 * /src/last/Makefile.in: delete
579 * /src/last/Makefile.am: delete
580 * /src/ipc/Makefile.in: delete
581 * /src/ipc/Makefile.am: delete
582 * /src/dump/Makefile.in: delete
583 * /src/dump/Makefile.am: delete
584 * /src/ddate/Makefile.in: delete
585 * /src/ddate/Makefile.am: delete
586 * /src/cygstart/Makefile.in: delete
587 * /src/cygstart/Makefile.am: delete
588 * /src/conv/Makefile.in: delete
589 * /src/conv/Makefile.am: delete
590 * /src/col/Makefile.in: delete
591 * /src/col/Makefile.am: delete
592 * /src/cal/Makefile.in: delete
593 * /src/cal/Makefile.am: delete
594 * /src/banner/Makefile.in: delete
595 * /src/banner/Makefile.am: delete
596 * /src/ascii/Makefile.in: delete
597 * /src/ascii/Makefile.am: delete
598 * /src/Makefile.in: delete
599 * /src/Makefile.am: delete
601 2002-05-23 Charles S. Wilson <cwilson@ece.gatech.edu>
603 * Makefile.in: regenerate
604 * src/Makefile.in: regenerate
605 * src/*/Makefile.in: regenerate
606 * configure: regenerate
607 * aclocal.m4: regenerate
609 2002-05-22 David A. Willis <dawillis1214@yahoo.com>
611 * src/col: new directory
612 * src/col/Makefile.am: new file
613 * src/col/Makefile.in: new file
614 * src/col/col.c: new file
615 * src/col/err.c: new file
616 * src/col/err.h: new file
617 * src/col/col.1: new file
618 * src/col/README.col: new file
619 * src/Makefile.am: add subdirectory col
620 * src/Makefile.in: regenerate
621 * AUTHORS: add David A. Willis for col
625 2002-04-16 Chris January <chris@atomice.net>
627 * src/conv/conv.c (convert): Use correct type to store the
628 return value of fgetc()
630 2002-03-15 Charles Wilson <cwilson@ece.gatech.edu>
632 * Makefile.in: rebootstrap
635 * src/Makefile.in: ditto
636 * src/ascii/Makefile.in: ditto
637 * src/banner/Makefile.in: ditto
638 * src/cal/Makefile.in: ditto
639 * src/clip/Makefile.in: ditto
640 * src/conv/Makefile.in: ditto
641 * src/ddate/Makefile.in: ditto
642 * src/dump/Makefile.in: ditto
643 * src/ipc/Makefile.in: ditto
644 * src/last/Makefile.in: ditto
645 * src/lpr/Makefile.in: ditto
646 * src/mkshortcut/Makefile.in: ditto
647 * src/namei/Makefile.in: ditto
648 * src/realpath/Makefile.in: ditto
650 2002-03-15 Michael Schaap <cygwin_start@mscha.org>
652 * src/cygstart: new directory
653 * src/cygstart/Makefile.am: new file
654 * src/cygstart/Makefile.in: new file
655 * src/cygstart/cygstart.c: new file
656 * src/cygstart/cygstart.1: new file
657 * src/Makefile.am: add subdirectory cygstart
658 * src/Makefile.in: regenerate
659 * AUTHORS: add Michael Schaap for cygstart
660 * PROGLIST: add cygstart
661 * README: add cygstart
663 2002-03-13 Charles Wilson <cwilson@ece.gatech.edu>
665 * HOW-TO-CONTRIBUTE: fix typos
667 2002-03-13 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
669 * src/mkshortcut/mkshortcut.c: fix NULL pointer problem
671 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
673 * TODO: remove 'reorg' note
674 * configure.ac: mark as version 1.0.0
675 * configure: regenerate
676 * HOW-TO-CONTRIBUTE: new file
678 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
680 * configure.ac: build Makefiles in new directories
681 * configure.in: regenerate
682 * Makefile.am: change subdirs
683 * Makefile.in: regenerate
685 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
688 * src/Makefile.am: new file
689 * src/Makefile.in: new file
690 * src-gpl/Makefile.am: removed
691 * src-gpl/Makefile.in: removed
692 * src-pd/Makefile.am: removed
693 * src-pd/Makefile.in: removed
694 * src-bsd/Makefile.am: removed
695 * src-bsd/Makefile.in: removed
697 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
699 * src/ascii: new directory
700 * src-gpl/ascii.c: moved to src/ascii/ascii.c
701 * src/ascii/ascii.c: moved from src-gpl/ascii.c
702 * src/ascii/Makefile.am: new file
703 * src/ascii/Makefile.in: new file
705 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
707 * src/banner: new directory
708 * src-gpl/banner.c: moved to src/banner/banner.c
709 * src/banner/banner.c: moved from src-gpl/banner.c
710 * src/banner/Makefile.am: new file
711 * src/banner/Makefile.in: new file
713 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
715 * src/cal: new directory
716 * src-bsd/cal.c: moved to src/cal/cal.c
717 * src/cal/cal.c: moved from src-bsd/cal.c
718 * src-bsd/cal.1: moved to src/cal/cal.1
719 * src/cal/cal.1: moved from src-bsd/cal.1
720 * src-bsd/err.c: moved to src/cal/err.c
721 * src/cal/err.c: moved from src-bsd/err.c
722 * src-bsd/errs.h: moved to src/cal/errs.h
723 * src/cal/errs.h: moved from src-bsd/errs.h
724 * src-bsd/widechar.h: moved to src/cal/widechar.h
725 * src/cal/widechar.h: moved from src-bsd/widechar.h
726 * src-bsd/README.cal: moved to src/cal/README.cal
727 * src/cal/README.cal: moved from src-bsd/README.cal
728 * src/cal/Makefile.am: new file
729 * src/cal/Makefile.in: new file
731 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
733 * src/clip: new directory
734 * src-gpl/putclip.c: moved to src/clip/putclip.c
735 * src/clip/putclip.c: moved from src-gpl/putclip.c
736 * src-gpl/getclip.c: moved to src/clip/getclip.c
737 * src/clip/getclip.c: moved from src-gpl/getclip.c
738 * src/clip/Makefile.am: new file
739 * src/clip/Makefile.in: new file
741 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
743 * src/conv: new directory
744 * src-gpl/conv.c: moved to src/conv/conv.c
745 * src/conv/conv.c: moved from src-gpl/conv.c
746 * src/conv/Makefile.am: new file
747 * src/conv/Makefile.in: new file
749 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
751 * src/ddate: new directory
752 * src-pd/ddate.c: moved to src/ddate/ddate.c
753 * src/ddate/ddate.c: moved from src-pd/ddate.c
754 * src-pd/ddate.1: moved to src/ddate/ddate.1
755 * src/ddate/ddate.1: moved from src-pd/ddate.1
756 * src-pd/ddate.doc: moved to src/ddate/ddate.doc
757 * src/ddate/ddate.doc: moved from src-pd/ddate.doc
758 * src/ddate/Makefile.am: new file
759 * src/ddate/Makefile.in: new file
761 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
763 * src/dump: new directory
764 * src-gpl/dump.c: moved to src/dump/dump.c
765 * src/dump/dump.c: moved from src-gpl/dump.c
766 * src/dump/Makefile.am: new file
767 * src/dump/Makefile.in: new file
769 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
771 * src/ipc: new directory
772 * src-gpl/msgtool.c: moved to src/ipc/msgtool.c
773 * src/ipc/msgtool.c: moved from src-gpl/msgtool.c
774 * src-gpl/semstat.c: moved to src/ipc/semstat.c
775 * src/ipc/semstat.c: moved from src-gpl/semstat.c
776 * src-gpl/semtool.c: moved to src/ipc/semtool.c
777 * src/ipc/semtool.c: moved from src-gpl/semtool.c
778 * src-gpl/shmtool.c: moved to src/ipc/shmtool.c
779 * src/ipc/shmtool.c: moved from src-gpl/shmtool.c
780 * src/ipc/Makefile.am: new file
781 * src/ipc/Makefile.in: new file
783 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
785 * src/last: new directory
786 * src-gpl/last.c: moved to src/last/last.c
787 * src/last/last.c: moved from src-gpl/last.c
788 * src-gpl/last.1: moved to src/last/last.1
789 * src/last/last.1: moved from src-gpl/last.1
790 * src-gpl/lastb.1: moved to src/last/lastb.1
791 * src/last/lastb.1: moved from src-gpl/lastb.1
792 * src-gpl/oldutmp.h: moved to src/last/oldutmp.h
793 * src/last/oldutmp.h: moved from src-gpl/oldutmp.h
794 * src-gpl/utmpdump.c: moved to src/last/utmpdump.c
795 * src/last/utmpdump.c: moved from src-gpl/utmpdump.c
796 * src/last/Makefile.am: new file
797 * src/last/Makefile.in: new file
799 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
801 * src/lpr: new directory
802 * src-gpl/lpr.c: moved to src/lpr/lpr.c
803 * src/lpr/lpr.c: moved from src-gpl/lpr.c
804 * src/lpr/Makefile.am: new file
805 * src/lpr/Makefile.in: new file
807 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
809 * src/mkshortcut: new directory
810 * src-gpl/mkshortcut.c: moved to src/mkshortcut/mkshortcut.c
811 * src/mkshortcut/mkshortcut.c: moved from src-gpl/mkshortcut.c
812 * src-gpl/mkshortcut.1: moved to src/mkshortcut/mkshortcut.1
813 * src/mkshortcut/mkshortcut.1: moved from src-gpl/mkshortcut.1
814 * src/mkshortcut/Makefile.am: new file
815 * src/mkshortcut/Makefile.in: new file
817 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
819 * src/namei: new directory
820 * src-pd/namei.c: moved to src/namei/namei.c
821 * src/namei/namei.c: moved from src-pd/namei.c
822 * src-pd/namei.1: moved to src/namei/namei.1
823 * src/namei/namei.1: moved from src-pd/namei.1
824 * src-pd/README.namei: moved to src/namei/README.namei
825 * src/namei/README.namei: moved from src-pd/README.namei
826 * src-pd/README1.namei: moved to src/namei/README1.namei
827 * src/namei/README1.namei: moved from src-pd/README1.namei
828 * src/namei/Makefile.am: new file
829 * src/namei/Makefile.in: new file
831 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
833 * src/realpath: new directory
834 * src-gpl/realpath.c: moved to src/realpath/realpath.c
835 * src/realpath/realpath.c: moved from src-gpl/realpath.c
836 * src/realpath/Makefile.am: new file
837 * src/realpath/Makefile.in: new file
840 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
842 * src-gpl/Makefile.am: add lpr and mkshortcut
843 * src-gpl/Makefile.in: regenerate
844 * configure.ac: update version number
845 * configure: regenerate
846 * AUTHORS: add Rick and Joshua
847 * PROGLIST: add lpr and mkshortcut
848 * NEWS: add lpr and mkshortcut
849 * README: add lpr and mkshortcut
850 * TODO: add some notes...
851 * src-gpl/mkshortcut.c: Reformat comment block. Explicitly
852 include config.h and common.h. Move other #inludes to
853 common.h. Add some static strings for later use (version,
855 * src-gpl/lpr.c: Add license reference. Explicitly include
856 config.h and common.h. Move other #includes to common.h.
857 Add some static strings for later use (version, Id, copyright).
858 Change programName to program_name (to match style of other
859 programs). Strdup from argv[0] instead of hardcoding. Use
860 VA_START macro instead of va_start.
862 2002-02-23 Rick Rankin <rick_rankin@yahoo.com>
864 * src-gpl/lpr.c: new file
866 2002-02-23 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
868 * src-gpl/mkshortcut.c: new file
869 * src-gpl/mkshortcut.1: new file
871 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
873 * src-pd/ddate.c: add explicit license reference
874 and move #includes to common.h. Guard setlocale.
875 Explicitly include config.h, common.h
876 * src-pd/namei.c: ditto
877 * src-bsd/cal.c: ditto
878 * src-bsd/err.c: ditto
879 * src-bsd/errs.h: explicitly include config.h, common.h
880 * src-bsd/widechar.h: explicitly include config.h (NOT common.h)
881 * src-gpl/ascii.c: explicitly include config.h
882 * src-gpl/banner.c: reformat license notice. explicitly
884 * src-gpl/conv.c: explictly include config.h
885 * src-gpl/dump.c: explictly include config.h; move other
886 includes into common.h
887 * src-gpl/getclip.c: explicitly include config.h
888 * src-gpl/last.c: reformat license notice. explicitly include
889 config.h. Move other #includes into common.h
890 * src-gpl/oldutmp.h: add explicit license reference.
891 * src-gpl/putclip.c: include config.h. Move other #includes
893 * src-gpl/realpath.c: Reformat license reference. Explicitly
895 * src-gpl/msgtool.c: add explicit license reference. include
896 config.h. Guard ipc #includes. Move other includes into common.h
897 * src-gpl/semstat.c: ditto
898 * src-gpl/semtool.c: ditto
899 * src-gpl/shmtool.c: ditto
900 * src-gpl/utmpdump.c: Reformat license reference. Explicitly
901 include config.h. Move other includes into common.h.
902 * config.h.in: regenerate
903 * configure.ac: Add the new checks
904 * common.h: Migrate other includes from .c files here.
905 * configure: regenerate
907 2002-01-28 Charles Wilson <cwilson@ece.gatech.edu>
909 * src-bsd/cal.c: fix spelling
911 2002-01-27 Charles Wilson <cwilson@ece.gatech.edu>
913 * acinclude.m4: new file
915 * configure.ac: add conditionals for windows-only,
917 * src-gpl/Makefile.am: use conditionals
918 * aclocal.m4: regenerate
919 * config.h.in: regenerate
920 * Makefile.in: regenerate
921 * src-gpl/Makefile.in: regenerate
922 * configure: regenerate
923 * README: minor changes
924 * src-bsd/cal.c: use common.h
925 * src-pd/ddate.c: use common.h
926 * src-pd/namei.c: use common.h
927 * src-gpl/ascii.c: use common.h
928 * src-gpl/banner.c: use common.h
929 * src-gpl/conv.c: use common.h
930 * src-gpl/dump.c: use common.h
931 * src-gpl/getclip.c: use common.h
932 * src-gpl/last.c: use common.h
933 * src-gpl/msgtool.c: use common.h
934 * src-gpl/putclip.c: use common.h
935 * src-gpl/realpath.c: use common.h
936 * src-gpl/semstat.c: use common.h
937 * src-gpl/semtool.c: use common.h
938 * src-gpl/shmtool.c: use common.h
939 * src-gpl/utmpdump.c: use common.h
941 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
943 * NEWS: add entries for 0.9.6, .7, and .8
944 * ChangeLog: fix tabs
945 * release version 0.9.8
947 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
949 * src-pd/ddate.c: new file
950 * src-pd/ddate.1: new file
951 * src-pd/ddate.doc: new file
952 * AUTHORS: add Druel the Chaotic
953 * PROGLIST: add ddate
954 * README: mention ddate
955 * src-pd/Makefile.am: add ddate to proglist, ddate.1
957 * src-bsd/Makefile.in: regenerate
959 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
961 * src-gpl/realpath.c: new file
962 * AUTHORS: add Steven Barker
963 * PROGLIST: add realpath
964 * README: mention realpath
965 * src-gpl/Makefile.am: add realpath to proglist
966 * src-gpl/Makefile.in: regenerate
968 2002-01-18 Mark Bradshaw <bradshaw@staff.crosswalk.com>
970 * src-gpl/utmpdump.c: new file
971 * AUTHORS: add Mark Bradshaw
972 * PROGLIST: add utmpdump
973 * README: mention utmpdump
974 * src-gpl/Makefile.am: add utmpdump to proglist
975 * src-gpl/Makefile.in: regenerate
977 2002-01-16 Charles Wilson <cwilson@ece.gatech.edu>
979 * bootstrap: new file
980 * src-gpl/Makefile.am: add last to proglist
981 * src-gpl/Makefile.in: regenerate
983 * README: mention last
984 * AUTHORS: add Mark Bradshaw
986 2002-01-16 Mark Bradshaw <bradshaw@staff.crosswalk.com>
988 * src-gpl/last.c: new file
989 * src-gpl/last.1: new file
990 * src-gpl/lastb.1: new file
991 * src-gpl/oldutmp.h: new file
993 2001-12-05 Joerg Schaible <joerg.schaible@gft.com>
995 * src-gpl/banner.c: fix the -c option, use ANSI
996 font to print the extended charset
998 2001-12-04 Charles Wilson <cwilson@ece.gatech.edu>
1000 * licenses: new subdir
1001 * licenses/COPYING.GPL: new file (GPL text)
1002 * licenses/COPYING.BSD-no-advert: new file (BSD license,
1003 without the advertising clause)
1004 * src-pd: new subdir (for public domain source code that
1005 I've taken, modified, and released under the GPL)
1006 * src-bsd: new subdir (for source code that is covered
1007 by the BSD-no-advert license) Note that BSD-w-advert
1008 code is disallowed -- can't legally be linked to
1010 * src: removed (renamed to src-gpl for consistency)
1011 * src-gpl: new (renamed from src)
1012 * PROGLIST: new file (contains descriptions of the
1014 * README: proglist stuff removed. README is more general.
1015 * src-bsd/Makefile.am: new file
1016 * src-bsd/Makefile.in: new file
1017 * src-bsd/README.cal: new file
1018 * src-bsd/cal.1: new file
1019 * src-bsd/cal.c: new file
1020 * src-bsd/err.c: new file
1021 * src-bsd/errs.h: new file
1022 * src-bsd/widechar.h: new file
1023 * src-pd/Makefile.am: new file
1024 * src-pd/Makefile.in: new file
1025 * src-pd/README.namei: new file
1026 * src-pd/README1.namei: new file
1027 * src-pd/namei.1: new file
1028 * src-pd/namei.c: new file
1029 * configure.ac: add new tests to support namei and cal
1030 * Makefile.am: add new subdirs
1031 * config.h.in: regenerate
1032 * aclocal.m4: regenerate
1033 * Makefile.in: regenerate
1034 * src/Makefile.in: regenerate
1036 2001-11-28 Charles Wilson <cwilson@ece.gatech.edu>
1038 * package renamed to 'cygutils'
1041 * AUTHORS: add Jorg Schaible
1042 * configure.ac: package name change
1043 * src/Makefile.am: add 'banner'
1044 * src/banner.c: new file. Modified from Joerg's
1045 original to use popt for argument processing.
1046 * configure: regenerate
1047 * config.h.in: regenerate
1048 * aclocal.m4: regenerate
1049 * Makefile.in: regenerate
1050 * src/Makefile.in: regenerate
1052 2001-11-26 Charles Wilson <cwilson@ece.gatech.edu>
1054 * src/semtool.c: added
1055 * src/semstat.c: added
1056 * src/msgtool.c: added
1057 * src/shmtool.c: added
1058 * src/Makefile.am: add semtool, semstat, msgtool,
1059 and shmtool targets.
1060 * configure.ac: add check for cygipc, and for
1062 * configure: regenerate
1063 * config.h.in: regenerate
1064 * aclocal.m4: regenerate
1065 * Makefile.in: regenerate
1066 * src/Makefile.in: regenerate
1068 2001-11-25 Charles Wilson <cwilson@ece.gatech.edu>
1070 * uuencode.1: deleted
1071 * uuencode.c: deleted
1072 * uudecode.1: deleted
1073 * uudecond.c: deleted (get these from GNU sharutils)
1075 * mktemp.c: deleted (get these from
1076 http://www.courtesan.com/mktemp/)
1077 * autoconfiscated -- lots of new files
1078 * moved remaining .c files into src subdir
1079 * src/conv.c: now recognize 'dos2unix.exe' and
1080 'unix2dos.exe' as special argv[0] values, along
1081 with 'd2u.exe' and 'u2d.exe'
1082 * src/Makefile.in: install conv.exe as itself but
1083 also as d2u.exe, u2d.exe, dos2unix.exe and unix2dos.exe
1087 * link with /usr/lib/libpopt.a ('official' version)
1088 * add mktemp implementation
1089 * add friendly help/option handling to dump, putclip,
1095 2002-11-11 Charles Wilson <cwilson@ece.gatech.edu>
1097 Convert mkshortcut to popt. Bump to version 1.1.3
1099 * mkshortcut.c (license): new function
1100 (version): popt version() function
1101 (version): static variable renamed to versionStr
1102 (help): new function
1103 (usage): popt usage() function; the old usage()
1105 (printLicense): new function
1106 (printBottomDescription): new function
1107 (printTopDescription): new function
1108 (getVersion): new function
1109 (mkshortcut): new function, contains core code
1110 (print_version): removed.
1111 (main): almost completely rewritten to use popt
1113 * TODO: remove note about mkshortcut.
1115 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
1117 Fix things so that 'make dist' works
1119 * Makefile.am: split up EXTRA_DIST into several
1120 variables. Add a lot of files. Remove reference
1121 to the m4/ directory.
1122 * HOW-TO-CONTRIBUTE: correct a few things affected
1123 by the above change.
1125 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
1127 Tired of long 'cvs diff' times over my modem, I
1128 removed the files generated by bootstrap from
1129 CVS. tarballs will have them, but cvs checkouts
1130 will need to always run bootstrap. Since gettextize
1131 is too intrusive, leave ABOUT-NLS and config.rpath
1132 so we don't have to include gettext in bootstrap.
1133 Also, don't bother with autoheader, so leave config.h.in
1137 * mkinstalldirs: remove
1138 * install-sh: remove
1139 * config.guess: remove
1140 * config.sub: remove
1143 * Makefile.in: remove
1144 * aclocal.m4: remove
1146 * stamp-h.in: remove (not used by newer autotools)
1148 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
1150 Because utmpdump and last are now provided by the new
1151 sysvinit package, those programs have been removed
1152 from cygutils. Also, update to recent autotools &
1153 gettext, plus a few cleanups.
1155 * src/last/last.c: remove
1156 * src/last/utmpdump.c: remove
1157 * src/last/oldutmp.h: remove
1158 * src/last/last.1: remove
1159 * src/last/lastb.1: remove
1160 * src/last/: remove directory
1161 * intl/Makefile.in: remove
1162 * intl/: remove directory
1164 * src/cal/cal.c: cygwin provides langinfo.h, but
1165 not the nl_langinfo function. Make sure both exist
1166 before calling nl_langinfo.
1167 * configure.ac: remove references to system header files
1168 needed only by utmpdump or last. Don't try to generate
1170 * Makefile.am: remove intl/ directory; add po/ directory
1171 to make new gettext happy. Remove last and utmpdump from
1172 bin_PROGRAMS; remove last.1 and lastb.1 from man_MANS.
1173 change _LDADD vars from @INTLLIBS@ to @LIBINTL@. Remove
1174 references to last and utmpdump _SOURCES.
1175 * po/LINGUAS: new file (needed by new gettext)
1176 * po/POTFILES.in: new file (needed by new gettext)
1177 * common.h: remove references to system header files used
1178 only by utmpdump or last
1179 * bootstrap: add `force' options
1181 * PROGLIST: docu update
1182 * README: dpcu update
1184 * HOW-TO-CONTRIBUTE: docu update
1186 * aclocal.m4: regenerate
1187 * configure: regenerate
1188 * Makefile.in: regenerate
1189 * config.h.in: regenerate
1190 * ABOUT-NLS: new version
1191 * COPYING: new version
1192 * INSTALL: new version
1193 * mkinstalldirs: new version
1194 * missing: new version
1195 * install-sh: new version
1196 * depcomp: new version
1197 * config.sub: new version
1198 * config.guess: new version
1200 2002-07-17 Charles Wilson <cwilson@ece.gatech.edu>
1202 At Bruno Haible's suggestion, don't include all of
1203 gettext. Just have an intl/ directory with a null
1204 Makefile.in, and a populated po/ directory. m4/
1205 is no longer necessary. Later, when automake bug
1206 is fixed, we can remove the intl/ directory entirely,
1207 but we'll still need the po/ directory and the ABOUT-NLS
1211 * intl/Makefile.in: turn this into a null file
1213 * configure.ac: remove m4/Makefile from AC_CONFIG_FILES
1214 * Makefile.am: remove m4/ from SUBDIRS
1215 * Makefile.in: regenerate
1216 * configure: regenerate
1218 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1220 * configure.ac: bump version to 1.1.2
1221 * configure: regenerate
1223 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1225 Add 'mcookie' program. Tag "v1_1_1d"
1227 * src/mcookie: new directory
1228 * src/mcookie/mcookie.c: new file
1229 * src/mcookie/mcookie.1: new file
1230 * src/mcookie/md5.h: new file
1231 * src/mcookie/md5.c: new file
1232 * Makefile.am: add program 'mcookie'
1233 * configure.ac: add test for gettimeofday
1234 * config.h.in: regenerate
1235 * Makefile.in: regenerate
1236 * PROGLIST: add mcookie
1237 * README: add mcookie
1238 * NEWS: mention mcookie
1240 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1242 Add 'colrm' program. Tag "v1_1_1c"
1244 * src/colrm: new directory
1245 * src/colrm/colrm.c: new file
1246 * src/colrm/colrm.1: new file
1247 * src/colrm/widechar.h: new file
1248 * Makefile.am: add program 'colrm'
1249 * Makefile.in: regenerate
1250 * PROGLIST: add colrm
1252 * NEWS: hasn't been updated in a while...
1254 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1256 Add 'colcrt' program. Tag "v1_1_1b"
1258 * src/colcrt: new directory
1259 * src/colcrt/colcrt.c: new file
1260 * src/colcrt/colcrt.1: new file
1261 * src/colcrt/widechar.h: new file
1262 * Makefile.am: add program 'colcrt'
1263 * Makefile.in: regenerate
1264 * PROGLIST: add colcrt
1265 * README: add colcrt
1267 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1269 Add 'column' program. Tag "v1_1_1a"
1271 * src/column: new directory
1272 * src/column/column.c: new file
1273 * src/column/column.1: new file
1274 * src/column/err.c: new file
1275 * src/column/errs.h: new file
1276 * src/column/widechar.h: new file
1277 * Makefile.am: add program 'column'
1278 * configure.ac: add check for TIOCGWINSZ, termios.h, and ioctl.h.
1279 * common.h: use TIOCGWINSZ to include sys/termios.h or sys/ioctl.h.
1280 * Makefile.in: regenerate
1281 * config.h.in: regenerate
1282 * configure: regenerate
1283 * PROGLIST: add column
1284 * README: add column
1286 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1288 * TODO: remove gettext reminder
1289 * HOW-TO-CONTRIBUTE: explain how to handle programs
1290 that need -lintl, given the gettextize changes below.
1291 * Makefile.in: regenerate
1293 2002-07-12 gettextize <bug-gnu-gettext@gnu.org>
1295 Bug in automake means that we have to gettextize -- even tho
1296 we will never actually build gettext ourselves ('external'
1297 option in AM_GNU_GETTEXT). Reported to automake list.
1299 Bug in gettext means that we have to explicitly set and AC_SUBST
1300 BUILD_INCLUDED_LIBINTL and USE_INCLUDED_LIBINTL in configure.ac.
1303 * Makefile.am (SUBDIRS): Add intl, m4.
1304 (ACLOCAL_AMFLAGS): New variable.
1305 (EXTRA_DIST): Add config.rpath.
1306 * configure.ac (AC_CONFIG_FILES): Add intl/Makefile, po/Makefile.in,
1308 * intl/: new directory
1310 * po/: new directory
1312 * m4/: new directory
1314 * config.rpath: new file
1315 * ABOUT-NLS: new file
1316 * aclocal.m4: regenerate
1317 * Makefile.in: regenerate
1318 * configure: regenerate
1319 * bootstrap: add -I m4 to aclocal command; copy files
1320 * config.guess: new file
1321 * config.sub: new file
1323 * config.h.in: regenerate
1324 * TODO: note to remove all this garbage when it becomes
1325 possible; need bugfix to automake and gettext.m4
1327 2002-07-12 Charles S. Wilson <cwilson@ece.gatech.edu>
1329 Adjust to cygwin's libintl library now depending on libiconv.
1330 Easiest way: remove explicit search for -lintl and libintl.h;
1331 instead use AM_GNU_GETTEXT.
1335 * configure.ac: don't look for -lintl and libintl.h 'by hand';
1336 use AM_GNU_GETTEXT instead. Unfortunately, even 'external'
1337 option requires po/ and intl/ directories. See gettextize above.
1338 * src/rev: new directory
1339 * src/rev/rev.c: new file
1340 * src/rev/rev.1: new file
1341 * src/rev/widechar.h: new file
1342 * Makefile.am: add program 'rev'. Add LDADD variables for
1343 the programs that use gettext, since -lintl is no longer
1344 automatically included in LIBS (use @INTLLIBS@)
1345 * Makefile.in: regenerate
1349 2002-06-06 Charles S. Wilson <cwilson@ece.gatech.edu>
1352 Add getopt.exe, readlink.exe. Bump to 1.1.1.
1354 * AUTHORS: add Egor, Kenneth Stailey, and Frodo Looijaard
1355 * configure.ac: bump to 1.1.1
1356 * Makefile.am: add getopt and readlink
1359 * Makefile.in: regenerate
1360 * configure: regenerate
1361 * src/Makefile.am: delete (forgot to do so in previous commit)
1362 * src/Makefile.in: delete (ditto)
1363 * src/readlink/readlink.1: new file
1364 * src/readlink/readlink.c: new file
1365 * src/getopt/getopt.1: new file
1366 * src/getopt/getopt.c: new file
1367 * src/getopt/parse.bash: new file
1368 * src/getopt/parse.tcsh: new file
1369 * src/getopt/test.bash: new file
1370 * src/getopt/test.tcsh: new file
1372 2002-06-05 Charles S. Wilson <cwilson@ece.gatech.edu>
1373 Robert Collins <robert.collins@itdomain.com.au>
1375 Convert to one-big-makefile style. cf "Recursive make
1376 considered harmful". Bump to 1.1.0
1378 * HOW-TO-CONTRIBUTE: update to reflect one-big-makefile style.
1379 * Makefile.am: consolidate from src/*/Makefile.am
1380 * configure.ac: remove src/*/Makefile from AC_CONFIG_FILES list.
1382 * NEWS: Note one-file-to-build-them-all
1384 * aclocal.m4: regenerate
1385 * Makefile.in: regenerate
1386 * configure: regenerate
1387 * /src/realpath/Makefile.in: delete
1388 * /src/realpath/Makefile.am: delete
1389 * /src/namei/Makefile.in: delete
1390 * /src/namei/Makefile.am: delete
1391 * /src/mkshortcut/Makefile.in: delete
1392 * /src/mkshortcut/Makefile.am: delete
1393 * /src/lpr/Makefile.in: delete
1394 * /src/lpr/Makefile.am: delete
1395 * /src/last/Makefile.in: delete
1396 * /src/last/Makefile.am: delete
1397 * /src/ipc/Makefile.in: delete
1398 * /src/ipc/Makefile.am: delete
1399 * /src/dump/Makefile.in: delete
1400 * /src/dump/Makefile.am: delete
1401 * /src/ddate/Makefile.in: delete
1402 * /src/ddate/Makefile.am: delete
1403 * /src/cygstart/Makefile.in: delete
1404 * /src/cygstart/Makefile.am: delete
1405 * /src/conv/Makefile.in: delete
1406 * /src/conv/Makefile.am: delete
1407 * /src/col/Makefile.in: delete
1408 * /src/col/Makefile.am: delete
1409 * /src/cal/Makefile.in: delete
1410 * /src/cal/Makefile.am: delete
1411 * /src/banner/Makefile.in: delete
1412 * /src/banner/Makefile.am: delete
1413 * /src/ascii/Makefile.in: delete
1414 * /src/ascii/Makefile.am: delete
1415 * /src/Makefile.in: delete
1416 * /src/Makefile.am: delete
1418 2002-05-23 Charles S. Wilson <cwilson@ece.gatech.edu>
1420 * Makefile.in: regenerate
1421 * src/Makefile.in: regenerate
1422 * src/*/Makefile.in: regenerate
1423 * configure: regenerate
1424 * aclocal.m4: regenerate
1426 2002-05-22 David A. Willis <dawillis1214@yahoo.com>
1428 * src/col: new directory
1429 * src/col/Makefile.am: new file
1430 * src/col/Makefile.in: new file
1431 * src/col/col.c: new file
1432 * src/col/err.c: new file
1433 * src/col/err.h: new file
1434 * src/col/col.1: new file
1435 * src/col/README.col: new file
1436 * src/Makefile.am: add subdirectory col
1437 * src/Makefile.in: regenerate
1438 * AUTHORS: add David A. Willis for col
1442 2002-04-16 Chris January <chris@atomice.net>
1444 * src/conv/conv.c (convert): Use correct type to store the
1445 return value of fgetc()
1447 2002-03-15 Charles Wilson <cwilson@ece.gatech.edu>
1449 * Makefile.in: rebootstrap
1452 * src/Makefile.in: ditto
1453 * src/ascii/Makefile.in: ditto
1454 * src/banner/Makefile.in: ditto
1455 * src/cal/Makefile.in: ditto
1456 * src/clip/Makefile.in: ditto
1457 * src/conv/Makefile.in: ditto
1458 * src/ddate/Makefile.in: ditto
1459 * src/dump/Makefile.in: ditto
1460 * src/ipc/Makefile.in: ditto
1461 * src/last/Makefile.in: ditto
1462 * src/lpr/Makefile.in: ditto
1463 * src/mkshortcut/Makefile.in: ditto
1464 * src/namei/Makefile.in: ditto
1465 * src/realpath/Makefile.in: ditto
1467 2002-03-15 Michael Schaap <cygwin_start@mscha.org>
1469 * src/cygstart: new directory
1470 * src/cygstart/Makefile.am: new file
1471 * src/cygstart/Makefile.in: new file
1472 * src/cygstart/cygstart.c: new file
1473 * src/cygstart/cygstart.1: new file
1474 * src/Makefile.am: add subdirectory cygstart
1475 * src/Makefile.in: regenerate
1476 * AUTHORS: add Michael Schaap for cygstart
1477 * PROGLIST: add cygstart
1478 * README: add cygstart
1480 2002-03-13 Charles Wilson <cwilson@ece.gatech.edu>
1482 * HOW-TO-CONTRIBUTE: fix typos
1484 2002-03-13 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
1486 * src/mkshortcut/mkshortcut.c: fix NULL pointer problem
1488 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1490 * TODO: remove 'reorg' note
1491 * configure.ac: mark as version 1.0.0
1492 * configure: regenerate
1493 * HOW-TO-CONTRIBUTE: new file
1495 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1497 * configure.ac: build Makefiles in new directories
1498 * configure.in: regenerate
1499 * Makefile.am: change subdirs
1500 * Makefile.in: regenerate
1502 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1504 * src: new directory
1505 * src/Makefile.am: new file
1506 * src/Makefile.in: new file
1507 * src-gpl/Makefile.am: removed
1508 * src-gpl/Makefile.in: removed
1509 * src-pd/Makefile.am: removed
1510 * src-pd/Makefile.in: removed
1511 * src-bsd/Makefile.am: removed
1512 * src-bsd/Makefile.in: removed
1514 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1516 * src/ascii: new directory
1517 * src-gpl/ascii.c: moved to src/ascii/ascii.c
1518 * src/ascii/ascii.c: moved from src-gpl/ascii.c
1519 * src/ascii/Makefile.am: new file
1520 * src/ascii/Makefile.in: new file
1522 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1524 * src/banner: new directory
1525 * src-gpl/banner.c: moved to src/banner/banner.c
1526 * src/banner/banner.c: moved from src-gpl/banner.c
1527 * src/banner/Makefile.am: new file
1528 * src/banner/Makefile.in: new file
1530 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1532 * src/cal: new directory
1533 * src-bsd/cal.c: moved to src/cal/cal.c
1534 * src/cal/cal.c: moved from src-bsd/cal.c
1535 * src-bsd/cal.1: moved to src/cal/cal.1
1536 * src/cal/cal.1: moved from src-bsd/cal.1
1537 * src-bsd/err.c: moved to src/cal/err.c
1538 * src/cal/err.c: moved from src-bsd/err.c
1539 * src-bsd/errs.h: moved to src/cal/errs.h
1540 * src/cal/errs.h: moved from src-bsd/errs.h
1541 * src-bsd/widechar.h: moved to src/cal/widechar.h
1542 * src/cal/widechar.h: moved from src-bsd/widechar.h
1543 * src-bsd/README.cal: moved to src/cal/README.cal
1544 * src/cal/README.cal: moved from src-bsd/README.cal
1545 * src/cal/Makefile.am: new file
1546 * src/cal/Makefile.in: new file
1548 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1550 * src/clip: new directory
1551 * src-gpl/putclip.c: moved to src/clip/putclip.c
1552 * src/clip/putclip.c: moved from src-gpl/putclip.c
1553 * src-gpl/getclip.c: moved to src/clip/getclip.c
1554 * src/clip/getclip.c: moved from src-gpl/getclip.c
1555 * src/clip/Makefile.am: new file
1556 * src/clip/Makefile.in: new file
1558 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1560 * src/conv: new directory
1561 * src-gpl/conv.c: moved to src/conv/conv.c
1562 * src/conv/conv.c: moved from src-gpl/conv.c
1563 * src/conv/Makefile.am: new file
1564 * src/conv/Makefile.in: new file
1566 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1568 * src/ddate: new directory
1569 * src-pd/ddate.c: moved to src/ddate/ddate.c
1570 * src/ddate/ddate.c: moved from src-pd/ddate.c
1571 * src-pd/ddate.1: moved to src/ddate/ddate.1
1572 * src/ddate/ddate.1: moved from src-pd/ddate.1
1573 * src-pd/ddate.doc: moved to src/ddate/ddate.doc
1574 * src/ddate/ddate.doc: moved from src-pd/ddate.doc
1575 * src/ddate/Makefile.am: new file
1576 * src/ddate/Makefile.in: new file
1578 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1580 * src/dump: new directory
1581 * src-gpl/dump.c: moved to src/dump/dump.c
1582 * src/dump/dump.c: moved from src-gpl/dump.c
1583 * src/dump/Makefile.am: new file
1584 * src/dump/Makefile.in: new file
1586 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1588 * src/ipc: new directory
1589 * src-gpl/msgtool.c: moved to src/ipc/msgtool.c
1590 * src/ipc/msgtool.c: moved from src-gpl/msgtool.c
1591 * src-gpl/semstat.c: moved to src/ipc/semstat.c
1592 * src/ipc/semstat.c: moved from src-gpl/semstat.c
1593 * src-gpl/semtool.c: moved to src/ipc/semtool.c
1594 * src/ipc/semtool.c: moved from src-gpl/semtool.c
1595 * src-gpl/shmtool.c: moved to src/ipc/shmtool.c
1596 * src/ipc/shmtool.c: moved from src-gpl/shmtool.c
1597 * src/ipc/Makefile.am: new file
1598 * src/ipc/Makefile.in: new file
1600 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1602 * src/last: new directory
1603 * src-gpl/last.c: moved to src/last/last.c
1604 * src/last/last.c: moved from src-gpl/last.c
1605 * src-gpl/last.1: moved to src/last/last.1
1606 * src/last/last.1: moved from src-gpl/last.1
1607 * src-gpl/lastb.1: moved to src/last/lastb.1
1608 * src/last/lastb.1: moved from src-gpl/lastb.1
1609 * src-gpl/oldutmp.h: moved to src/last/oldutmp.h
1610 * src/last/oldutmp.h: moved from src-gpl/oldutmp.h
1611 * src-gpl/utmpdump.c: moved to src/last/utmpdump.c
1612 * src/last/utmpdump.c: moved from src-gpl/utmpdump.c
1613 * src/last/Makefile.am: new file
1614 * src/last/Makefile.in: new file
1616 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1618 * src/lpr: new directory
1619 * src-gpl/lpr.c: moved to src/lpr/lpr.c
1620 * src/lpr/lpr.c: moved from src-gpl/lpr.c
1621 * src/lpr/Makefile.am: new file
1622 * src/lpr/Makefile.in: new file
1624 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1626 * src/mkshortcut: new directory
1627 * src-gpl/mkshortcut.c: moved to src/mkshortcut/mkshortcut.c
1628 * src/mkshortcut/mkshortcut.c: moved from src-gpl/mkshortcut.c
1629 * src-gpl/mkshortcut.1: moved to src/mkshortcut/mkshortcut.1
1630 * src/mkshortcut/mkshortcut.1: moved from src-gpl/mkshortcut.1
1631 * src/mkshortcut/Makefile.am: new file
1632 * src/mkshortcut/Makefile.in: new file
1634 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1636 * src/namei: new directory
1637 * src-pd/namei.c: moved to src/namei/namei.c
1638 * src/namei/namei.c: moved from src-pd/namei.c
1639 * src-pd/namei.1: moved to src/namei/namei.1
1640 * src/namei/namei.1: moved from src-pd/namei.1
1641 * src-pd/README.namei: moved to src/namei/README.namei
1642 * src/namei/README.namei: moved from src-pd/README.namei
1643 * src-pd/README1.namei: moved to src/namei/README1.namei
1644 * src/namei/README1.namei: moved from src-pd/README1.namei
1645 * src/namei/Makefile.am: new file
1646 * src/namei/Makefile.in: new file
1648 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1650 * src/realpath: new directory
1651 * src-gpl/realpath.c: moved to src/realpath/realpath.c
1652 * src/realpath/realpath.c: moved from src-gpl/realpath.c
1653 * src/realpath/Makefile.am: new file
1654 * src/realpath/Makefile.in: new file
1657 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
1659 * src-gpl/Makefile.am: add lpr and mkshortcut
1660 * src-gpl/Makefile.in: regenerate
1661 * configure.ac: update version number
1662 * configure: regenerate
1663 * AUTHORS: add Rick and Joshua
1664 * PROGLIST: add lpr and mkshortcut
1665 * NEWS: add lpr and mkshortcut
1666 * README: add lpr and mkshortcut
1667 * TODO: add some notes...
1668 * src-gpl/mkshortcut.c: Reformat comment block. Explicitly
1669 include config.h and common.h. Move other #inludes to
1670 common.h. Add some static strings for later use (version,
1672 * src-gpl/lpr.c: Add license reference. Explicitly include
1673 config.h and common.h. Move other #includes to common.h.
1674 Add some static strings for later use (version, Id, copyright).
1675 Change programName to program_name (to match style of other
1676 programs). Strdup from argv[0] instead of hardcoding. Use
1677 VA_START macro instead of va_start.
1679 2002-02-23 Rick Rankin <rick_rankin@yahoo.com>
1681 * src-gpl/lpr.c: new file
1683 2002-02-23 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
1685 * src-gpl/mkshortcut.c: new file
1686 * src-gpl/mkshortcut.1: new file
1688 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
1690 * src-pd/ddate.c: add explicit license reference
1691 and move #includes to common.h. Guard setlocale.
1692 Explicitly include config.h, common.h
1693 * src-pd/namei.c: ditto
1694 * src-bsd/cal.c: ditto
1695 * src-bsd/err.c: ditto
1696 * src-bsd/errs.h: explicitly include config.h, common.h
1697 * src-bsd/widechar.h: explicitly include config.h (NOT common.h)
1698 * src-gpl/ascii.c: explicitly include config.h
1699 * src-gpl/banner.c: reformat license notice. explicitly
1701 * src-gpl/conv.c: explictly include config.h
1702 * src-gpl/dump.c: explictly include config.h; move other
1703 includes into common.h
1704 * src-gpl/getclip.c: explicitly include config.h
1705 * src-gpl/last.c: reformat license notice. explicitly include
1706 config.h. Move other #includes into common.h
1707 * src-gpl/oldutmp.h: add explicit license reference.
1708 * src-gpl/putclip.c: include config.h. Move other #includes
1710 * src-gpl/realpath.c: Reformat license reference. Explicitly
1712 * src-gpl/msgtool.c: add explicit license reference. include
1713 config.h. Guard ipc #includes. Move other includes into common.h
1714 * src-gpl/semstat.c: ditto
1715 * src-gpl/semtool.c: ditto
1716 * src-gpl/shmtool.c: ditto
1717 * src-gpl/utmpdump.c: Reformat license reference. Explicitly
1718 include config.h. Move other includes into common.h.
1719 * config.h.in: regenerate
1720 * configure.ac: Add the new checks
1721 * common.h: Migrate other includes from .c files here.
1722 * configure: regenerate
1724 2002-01-28 Charles Wilson <cwilson@ece.gatech.edu>
1726 * src-bsd/cal.c: fix spelling
1728 2002-01-27 Charles Wilson <cwilson@ece.gatech.edu>
1730 * acinclude.m4: new file
1731 * common.h: new file
1732 * configure.ac: add conditionals for windows-only,
1733 cygipc-only programs
1734 * src-gpl/Makefile.am: use conditionals
1735 * aclocal.m4: regenerate
1736 * config.h.in: regenerate
1737 * Makefile.in: regenerate
1738 * src-gpl/Makefile.in: regenerate
1739 * configure: regenerate
1740 * README: minor changes
1741 * src-bsd/cal.c: use common.h
1742 * src-pd/ddate.c: use common.h
1743 * src-pd/namei.c: use common.h
1744 * src-gpl/ascii.c: use common.h
1745 * src-gpl/banner.c: use common.h
1746 * src-gpl/conv.c: use common.h
1747 * src-gpl/dump.c: use common.h
1748 * src-gpl/getclip.c: use common.h
1749 * src-gpl/last.c: use common.h
1750 * src-gpl/msgtool.c: use common.h
1751 * src-gpl/putclip.c: use common.h
1752 * src-gpl/realpath.c: use common.h
1753 * src-gpl/semstat.c: use common.h
1754 * src-gpl/semtool.c: use common.h
1755 * src-gpl/shmtool.c: use common.h
1756 * src-gpl/utmpdump.c: use common.h
1758 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1760 * NEWS: add entries for 0.9.6, .7, and .8
1761 * ChangeLog: fix tabs
1762 * release version 0.9.8
1764 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1766 * src-pd/ddate.c: new file
1767 * src-pd/ddate.1: new file
1768 * src-pd/ddate.doc: new file
1769 * AUTHORS: add Druel the Chaotic
1770 * PROGLIST: add ddate
1771 * README: mention ddate
1772 * src-pd/Makefile.am: add ddate to proglist, ddate.1
1774 * src-bsd/Makefile.in: regenerate
1776 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1778 * src-gpl/realpath.c: new file
1779 * AUTHORS: add Steven Barker
1780 * PROGLIST: add realpath
1781 * README: mention realpath
1782 * src-gpl/Makefile.am: add realpath to proglist
1783 * src-gpl/Makefile.in: regenerate
1785 2002-01-18 Mark Bradshaw <bradshaw@staff.crosswalk.com>
1787 * src-gpl/utmpdump.c: new file
1788 * AUTHORS: add Mark Bradshaw
1789 * PROGLIST: add utmpdump
1790 * README: mention utmpdump
1791 * src-gpl/Makefile.am: add utmpdump to proglist
1792 * src-gpl/Makefile.in: regenerate
1794 2002-01-16 Charles Wilson <cwilson@ece.gatech.edu>
1796 * bootstrap: new file
1797 * src-gpl/Makefile.am: add last to proglist
1798 * src-gpl/Makefile.in: regenerate
1799 * PROGLIST: add last
1800 * README: mention last
1801 * AUTHORS: add Mark Bradshaw
1803 2002-01-16 Mark Bradshaw <bradshaw@staff.crosswalk.com>
1805 * src-gpl/last.c: new file
1806 * src-gpl/last.1: new file
1807 * src-gpl/lastb.1: new file
1808 * src-gpl/oldutmp.h: new file
1810 2001-12-05 Joerg Schaible <joerg.schaible@gft.com>
1812 * src-gpl/banner.c: fix the -c option, use ANSI
1813 font to print the extended charset
1815 2001-12-04 Charles Wilson <cwilson@ece.gatech.edu>
1817 * licenses: new subdir
1818 * licenses/COPYING.GPL: new file (GPL text)
1819 * licenses/COPYING.BSD-no-advert: new file (BSD license,
1820 without the advertising clause)
1821 * src-pd: new subdir (for public domain source code that
1822 I've taken, modified, and released under the GPL)
1823 * src-bsd: new subdir (for source code that is covered
1824 by the BSD-no-advert license) Note that BSD-w-advert
1825 code is disallowed -- can't legally be linked to
1827 * src: removed (renamed to src-gpl for consistency)
1828 * src-gpl: new (renamed from src)
1829 * PROGLIST: new file (contains descriptions of the
1831 * README: proglist stuff removed. README is more general.
1832 * src-bsd/Makefile.am: new file
1833 * src-bsd/Makefile.in: new file
1834 * src-bsd/README.cal: new file
1835 * src-bsd/cal.1: new file
1836 * src-bsd/cal.c: new file
1837 * src-bsd/err.c: new file
1838 * src-bsd/errs.h: new file
1839 * src-bsd/widechar.h: new file
1840 * src-pd/Makefile.am: new file
1841 * src-pd/Makefile.in: new file
1842 * src-pd/README.namei: new file
1843 * src-pd/README1.namei: new file
1844 * src-pd/namei.1: new file
1845 * src-pd/namei.c: new file
1846 * configure.ac: add new tests to support namei and cal
1847 * Makefile.am: add new subdirs
1848 * config.h.in: regenerate
1849 * aclocal.m4: regenerate
1850 * Makefile.in: regenerate
1851 * src/Makefile.in: regenerate
1853 2001-11-28 Charles Wilson <cwilson@ece.gatech.edu>
1855 * package renamed to 'cygutils'
1858 * AUTHORS: add Jorg Schaible
1859 * configure.ac: package name change
1860 * src/Makefile.am: add 'banner'
1861 * src/banner.c: new file. Modified from Joerg's
1862 original to use popt for argument processing.
1863 * configure: regenerate
1864 * config.h.in: regenerate
1865 * aclocal.m4: regenerate
1866 * Makefile.in: regenerate
1867 * src/Makefile.in: regenerate
1869 2001-11-26 Charles Wilson <cwilson@ece.gatech.edu>
1871 * src/semtool.c: added
1872 * src/semstat.c: added
1873 * src/msgtool.c: added
1874 * src/shmtool.c: added
1875 * src/Makefile.am: add semtool, semstat, msgtool,
1876 and shmtool targets.
1877 * configure.ac: add check for cygipc, and for
1879 * configure: regenerate
1880 * config.h.in: regenerate
1881 * aclocal.m4: regenerate
1882 * Makefile.in: regenerate
1883 * src/Makefile.in: regenerate
1885 2001-11-25 Charles Wilson <cwilson@ece.gatech.edu>
1887 * uuencode.1: deleted
1888 * uuencode.c: deleted
1889 * uudecode.1: deleted
1890 * uudecond.c: deleted (get these from GNU sharutils)
1892 * mktemp.c: deleted (get these from
1893 http://www.courtesan.com/mktemp/)
1894 * autoconfiscated -- lots of new files
1895 * moved remaining .c files into src subdir
1896 * src/conv.c: now recognize 'dos2unix.exe' and
1897 'unix2dos.exe' as special argv[0] values, along
1898 with 'd2u.exe' and 'u2d.exe'
1899 * src/Makefile.in: install conv.exe as itself but
1900 also as d2u.exe, u2d.exe, dos2unix.exe and unix2dos.exe
1904 * link with /usr/lib/libpopt.a ('official' version)
1905 * add mktemp implementation
1906 * add friendly help/option handling to dump, putclip,