1 2008-08-10 Barry Kelly <bkelly.ie@gmail.com>
3 * src/cygstart/cygstart.c: New enum StartFlags.
4 (main): Add startup options category, containing
5 new -w/--wait option. Use it to set StartFlags.
6 Modify -v/--verbose to set StartFlags.
7 Pass StartFlags to cygStart().
9 (cygStart): Change signature to accept StartFlags.
10 Propagate StartFlags to winStart().
11 (winStart): Change signature to accept StartFlags.
12 Wait for child process to finish if SF_WAIT flag
15 2007-08-24 Charles Wilson <cwilson@...>
17 Bump version number to 1.3.2
19 * bootstrap: copy libtool.m4 to m4/.
20 * configure.ac: Bumped version number. Created
21 VERSION_* AC_SUBSTS for use by cygicons.rc.in.
22 Created AC_SUBST value for cygicon dll vernum.
23 Added libtool. Don't force -lpopt into LIBS.
24 Added cygicons.rc to list of generated files.
25 * Makefile.am: Added rules for building cygicons
26 DLL (but only on win32). Added doc_DATA target for
27 installing documentation. Added licenses_DATA
28 target for installing component licenses into
29 subdir of $(docdir). Added include_HEADERS target
30 for installing cygicons header (but only on win32).
31 Added lpr_doc_DATA and cygicons_doc_DATA targets
32 for installing component documentation into separate
33 subdirs of $(docdir). Added -lpopt to the *_LDADD
34 rules for the targets that need it, now that -lpopt
35 is not added to LIBS (created *_LDADD if not exist).
36 Added install-hook/uninstall-hook commands to force
37 the cygicons import and libtool libraries to have
38 the desired name. Added necessary variables, targets,
39 flags, and custom rules for building cygicons (special
40 care needed to deal with .rc files).
41 * src/cygicons/README: new file.
42 * src/cygicons/cygicons.h: new file.
43 * src/cygicons/cygicons.rc.in: new file.
44 * src/cygicons/cygwin-kde.ico: new file.
45 * src/cygicons/cygwin.ico: new file.
46 * src/cygicons/cygwinblue.ico: new file.
47 * src/cygicons/cygwincyan.ico: new file.
48 * src/cygicons/cygwing.ico: new file.
49 * src/cygicons/cygwings.ico: new file.
50 * src/cygicons/cygwinpurple.ico: new file.
51 * src/cygicons/cygwinred.ico: new file.
52 * src/cygicons/cygwinshiny.ico: new file.
53 * src/cygicons/cygwinyellow.ico: new file.
54 * config.h.in: regenerated.
55 * AUTHORS: updated documentation.
56 * NEWS: updated documentation.
57 * PROGLIST: updated documentation.
58 * README: updated documentation.
59 * HOW-TO-INSTALL: updated documentation.
60 * BRANCHES: updated documentation.
62 2006-12-12 Charles Wilson <cwilson@...>
65 Update build machinery to ac-2.61, am-1.10, gt-0.15
67 * configure.ac: bump version number
68 Move auxilliary files to build-aux dir.
69 Move .m4 files to m4/ dir.
70 * Makefile.am: Make sure aclocal can find m4 files.
71 * BRANCHES: update documentation
72 * NEWS: update documentation
73 * config.rpath: remove from CVS control
74 * acinclude.m4: moved to...
75 * m4/check_stdcall_func.m4: here.
76 * INSTALL: update to latest automake
77 * bootstrap: use autoreconf
78 * config.h.in: regenerate with latest autoconf
79 * ABOUT-NLS: update to latest gettext
80 * po/Makefile.in.in: update to latest gettext
81 * po/Rules-quot: update to latest gettext
82 * po/Makevars.template: new file due to gettext update
84 2006-12-12 Michael Schaap <cygwin@mscha.nl>
86 * src/cygstart/cygstart.c (winstart): use
87 cygwin_internal(CW_SYNC_WINENV) instead of own
88 code to sync environment
89 (main): add --verbose option to show actual
90 ShellExecute call made
92 2006-03-20 Charles Wilson <cwilson@...>
94 bump version number to 1.3.0
96 * Makefile.am: remove programs, code, and documentation for
97 cal, col, colcrt, colrm, column, ddate, getopt, mcookie,
98 namei, rename, and rev. These programs now provided by
100 * configure.ac: bump version number
101 * BRANCHES: update documentation
102 * NEWS: update documentation
103 * PROGLIST: update documentation
104 * README: update documentation
105 * src/cal/README.cal: removed
106 * src/cal/cal.1: removed
107 * src/cal/cal.c: removed
108 * src/cal/err.c: removed
109 * src/cal/errs.h: removed
110 * src/cal/widechar.h: removed
111 * src/col/README.col: removed
112 * src/col/col.1: removed
113 * src/col/col.c: removed
114 * src/col/err.c: removed
115 * src/col/err.h: removed
116 * src/colcrt/colcrt.1: removed
117 * src/colcrt/colcrt.c: removed
118 * src/colcrt/widechar.h: removed
119 * src/colrm/colrm.1: removed
120 * src/colrm/colrm.c: removed
121 * src/colrm/widechar.h: removed
122 * src/column/column.1: removed
123 * src/column/column.c: removed
124 * src/column/err.c: removed
125 * src/column/errs.h: removed
126 * src/column/widechar.h: removed
127 * src/ddate/ddate.1: removed
128 * src/ddate/ddate.c: removed
129 * src/ddate/ddate.doc: removed
130 * src/getopt/getopt.1: removed
131 * src/getopt/getopt.c: removed
132 * src/getopt/parse.bash: removed
133 * src/getopt/parse.tcsh: removed
134 * src/getopt/test.bash: removed
135 * src/getopt/test.tcsh: removed
136 * src/mcookie/mcookie.1: removed
137 * src/mcookie/mcookie.c: removed
138 * src/mcookie/md5.c: removed
139 * src/mcookie/md5.h: removed
140 * src/namei/README.namei: removed
141 * src/namei/README1.namei: removed
142 * src/namei/namei.1: removed
143 * src/namei/namei.c: removed
144 * src/rename/nls.h: removed
145 * src/rename/rename.1: removed
146 * src/rename/rename.c: removed
147 * src/rev/rev.1: removed
148 * src/rev/rev.c: removed
149 * src/rev/widechar.h: removed
151 2006-02-10 Charles Wilson <cwilson@...>
153 bump version number - 1.2.10
154 * configure.ac: ditto
155 * NEWS: update documentation
157 * INSTALL: update from autotools
159 2006-02-10 Michael Schaap <cygwin@mscha.org>
161 * src/cygstart/cygstart.c (setup_win_environ): properly convert
162 environment variables to Win32.
164 2006-02-10 Eric Blake <ebb9@byu.net>
166 * src/cygstart/cygstart.c (main): Don't permute options
168 2005-07-09 Charles Wilson <cwilson@...>
170 bump version number - 1.2.9
171 * configure.ac: ditto
172 * NEWS: update documentation
175 2005-07-08 Christopher Faylor <cgf@timesys.com>
177 * src/readshortcut.c (readshortcut): Pass opts by reference so that
178 changes made to the opts contents are reflected in the caller to
179 accommodate freeing of malloced fields.
181 2005-05-16 Charles Wilson <cwilson@...>
183 bump version number - 1.2.8
184 * configure.ac: bump version
185 * BRANCHES: update documentation
187 2005-05-16 Kees Zeelenberg <kzlq@...>
189 * src/dump/dump.c: fixes for -mno-cygwin/mingw
192 * NEWS: update documentation
194 2005-05-16 Michael Schaap <cygstart@...>
196 * src/cygstart/cygstart.c: improve compatibility with
197 'mount -X' by syncing env between cygwin and windows.
198 * NEWS: update documentation
200 2005-04-12 Charles Wilson <cwilson@...>
202 bump version number - 1.2.7
204 * configure.ac: bump version
205 * BRANCHES: update documentation
210 2005-04-12 Christopher Faylor <cgf@timesys.com>
212 * Makefile.am: Add rename.
213 * src/rename/rename.c: New file.
214 * src/rename/nls.h: Ditto.
215 * src/rename/rename.1: Ditto.
217 2005-03-07 Michael Schaap <cygstart@...>
219 * src/cygstart/cygstart.c: reorganize around previous
223 2005-03-03 Anthony Derosa <anthony.derosa1@...>
225 * src/cygstart/cygstart.c: fix memory leak, and improve
226 handling of long command lines.
228 2005-02-01 Charles Wilson <cwilson@....>
230 bump version number - 1.2.6
232 * configure.ac: bump version number
233 * src/conv/conv.c (exitOnZero): new function
234 (main): add new options --force, --safe
235 (conv): look for '\0' to signify binary files, not
236 "early" other-style line endings. Always convert
237 to specified type, unless '\0' found and --force not
238 given. But if disobeying user, print reason.
239 See thread: http://www.cygwin.com/ml/cygwin/2004-04/msg00080.html
240 * NEWS: document new behavior
243 2005-01-31 Charles Wilson <cwilson@....>
245 * src/readlink/readlink.1: remove
246 * src/readlink/readlink.c: remove
247 * Makefile.am: remove readlink.1 and readlink.c
249 * README: document it; also fix typo
250 * AUTHORS: remove references to readlink
251 * PROGLIST: remove readlink
252 * configure: regenerate
254 2004-03-12 Charles Wilson <cwilson@....>
258 * src/mkshortcut/mkshortcut.c: fix some
259 memory leaks in mkshortcut().
260 * configure.ac: bump version number
263 2004-03-10 Harold L Hunt II <huntharo@....>
265 * src/mkshortcut/mkshortcut.c: add -d|--desc
266 option to set the description field (==tooltip
267 text) of the shortcut.
268 * src/mkshortcut/mkshortcut.1: document it.
271 2004-02-14 Dick Repansky <rrepasky@....>
272 Joshua Danial Franklin <joshuadfranklin@....>
274 * src/mkshortcut/mkshortcut.c: add -s option
275 to control normal|minimized|maximized state
276 of the launched application.
277 * src/mkshortcut/mkshortcut.1: document it.
280 2004-01-31 Charles Wilson <cwilson@....>
284 * src/ipc/ipcrm.c: remove
285 * src/ipc/ipcrm.8: remove
286 * src/ipc/ipcs.c: remove
287 * src/ipc/ipcs.8: remove
288 * src/ipc/semtool.c: compensate for interface differences
289 in cygserver vs. cygipc
290 * configure.ac: don't look for cygipc; just look for shmget
291 * Makefile.am: remove src/ipc/ipcs and src/ipc/ipcrm and their
292 manpages. Don't use extra libs (IPCLIBS) to build ipc programs
293 -- rely on cygserver support.
299 2003-12-01 Charles Wilson <cwilson@ece.gatech.edu>
303 * src/ipc/ipck: fix typo, adapt for cygserver
308 2003-11-25 Rick Rankin <rick_rankin@yahoo.com>
310 * src/lpr/Printer.cc: fix bug in print() operation that was
311 causing duplication of the last character of a file.
312 * src/lpr/lpr.cc: add description of -l option to help message.
314 2003-10-23 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
316 * src/mkshortcut/mkshortcut.1: update to reflect
317 new -w/--workingdir option.
319 2003-09-13 Charles Wilson <cwilson@ece.gatech.edu>
321 * src/clip/getclip.c: Handle /dev/clipboard
322 native format. Add --no-conv option. Make it
324 * src/clip/putclip.c: Handle /dev/clipboard
325 native format. Add --no-conv option. Make it
328 2003-09-12 Rob Siklos <rob3@siklos.ca>
330 * src/clip/getclip.c: implemented --dos and --unix,
331 renamed putclip() to getclip()
332 * src/clip/putclip.c: implemented --dos and --unix,
333 fixed segfault on null input,
334 fixed indentation spacing,
335 return FALSE instead of TRUE on failed GlobalAlloc and GlobalLock
336 * TODO: removed --unix --dos flag item for getclip and putclip
338 2003-09-04 Chalres Wilson <cwilson@ece.gatech.edu>
342 2003-09-04 Rob Siklos <rob3@siklos.ca>
344 * src/readshortcut: new directory
345 * src/readshortcut/readshortcut.c: new file
346 * src/readshortcut/readshortcut.1: new file
347 * Makefile.am: add program 'readshortcut'
348 * AUTHORS: add Rob Siklos for readshortcut
349 * PROGLIST: add readshortcut
350 * README: add readshortcut
352 2003-08-02 Charles Wilson <cwilson@ece.gatech.edu>
354 tag and release v1_2_1
356 * configure.ac: don't add cygipc to libs; put
357 value in a separate variable IPCLIBS
358 * Makefile.am: use @IPCLIBS@
359 * HOW-TO-CONTRIBUTE: update
362 2003-07-13 Charles Wilson <cwilson@ece.gatech.edu>
364 tag and release v1_2_0
366 * BRANCHES: add v1_2_0
368 2003-07-13 Charles Wilson <cwilson@ece.gatech.edu>
370 * Makefile.am: correct some mistakes with
371 optionally-built progs.
373 2003-06-16 Charles Wilson <cwilson@ece.gatech.edu>
375 * src/mkshortcut/mkshortcut.1: fix ^M problem.
377 2003-06-13 Charles Wilson <cwilson@ece.gatech.edu>
379 * Makefile.am: add ipcs, ipcrm, and ipck
380 * configure.ac: change search method for libcygipc,
382 * src/ipc/ipcs.c: new file
383 * src/ipc/ipcs.8: new file
384 * src/ipc/ipcrm.c: new file
385 * src/ipc/ipcrm.8: new file
386 * src/ipc/ipck: new file
387 * NEWS: add info about ipcs, ipcrm, ipck
390 * config.h.in: regenerate
392 2003-06-12 gilles civario <gilles.civario@cea.fr>
394 * src/lpr/Printer.cc (Printer::open): correct
397 2003-06-10 Charles Wilson <cwilson@ece.gatech.edu>
399 * BRANCHES: new file.
401 2003-06-10 Charles Wilson <cwilson@ece.gatech.edu>
403 * Bump version to 1.1.4. Release.
405 2003-06-07 Rick Rankin <rick_rankin@yahoo.com>
407 * src/lpr/Printer.hh: Added m_rawFlag attribute. If true, no CR/LF
408 translation is done. Defaults to false. Also added accessor
409 operations getRawFlag(), setRawFlag().
410 * src/lpr/Printer.cc: ditto.
411 * src/lpr/lpr.cc: added -l option to suppress CR/LF translation.
412 * src/lpr/lpr.1: added documentation for -l option.
414 2003-05-20 Charles Wilson <cwilson@ece.gatech.edu>
416 * NEWS: update lpr entry
418 2003-05-20 Rick Rankin <rick_rankin@yahoo.com>
419 * src/lpr/lpr.c: removed file
420 * src/lpr/Printer.cc: new file
421 * src/lpr/Printer.hh: new file
422 * src/lpr/PrinterException.hh: new file
423 * src/lpr/README: new file
424 * src/lpr/Win32Utils.cc: new file
425 * src/lpr/Win32Utils.hh: new file
426 * src/lpr/lpr.1: new file
427 * src/lpr/lpr.cc: new file
428 * Makefile.am: add macro src_lpr_lpr_SOURCES
429 updated macros noinst_HEADERS, man_MANS
430 * configure.ac: added AC_PROG_CXX to compile C++ files
432 2003-05-17 Charles Wilson <cwilson@ece.gatech.edu>
434 * configure.ac: correct a problem with newer
436 * config.h.in: regenerate
438 2003-02-05 Charles Wilson <cwilson@ece.gatech.edu>
440 * NEWS: announce mkshortcut changes
442 2003-02-05 David G. Baur <dgbaur@idmicro.com>
444 Added --workdir option to mkshortcut to set working directory
447 * mkshortcut.c (main): added dir_name_arg to opts
448 set dir_name to dir_name_arg if option was set
449 otherwise obtained from exe_name.
450 * mkshortcut.1: update
452 2002-11-11 Charles Wilson <cwilson@ece.gatech.edu>
454 Convert mkshortcut to popt. Bump to version 1.1.3
456 * mkshortcut.c (license): new function
457 (version): popt version() function
458 (version): static variable renamed to versionStr
460 (usage): popt usage() function; the old usage()
462 (printLicense): new function
463 (printBottomDescription): new function
464 (printTopDescription): new function
465 (getVersion): new function
466 (mkshortcut): new function, contains core code
467 (print_version): removed.
468 (main): almost completely rewritten to use popt
470 * TODO: remove note about mkshortcut.
472 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
474 Fix things so that 'make dist' works
476 * Makefile.am: split up EXTRA_DIST into several
477 variables. Add a lot of files. Remove reference
478 to the m4/ directory.
479 * HOW-TO-CONTRIBUTE: correct a few things affected
482 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
484 Tired of long 'cvs diff' times over my modem, I
485 removed the files generated by bootstrap from
486 CVS. tarballs will have them, but cvs checkouts
487 will need to always run bootstrap. Since gettextize
488 is too intrusive, leave ABOUT-NLS and config.rpath
489 so we don't have to include gettext in bootstrap.
490 Also, don't bother with autoheader, so leave config.h.in
494 * mkinstalldirs: remove
496 * config.guess: remove
500 * Makefile.in: remove
503 * stamp-h.in: remove (not used by newer autotools)
505 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
507 Because utmpdump and last are now provided by the new
508 sysvinit package, those programs have been removed
509 from cygutils. Also, update to recent autotools &
510 gettext, plus a few cleanups.
512 * src/last/last.c: remove
513 * src/last/utmpdump.c: remove
514 * src/last/oldutmp.h: remove
515 * src/last/last.1: remove
516 * src/last/lastb.1: remove
517 * src/last/: remove directory
518 * intl/Makefile.in: remove
519 * intl/: remove directory
521 * src/cal/cal.c: cygwin provides langinfo.h, but
522 not the nl_langinfo function. Make sure both exist
523 before calling nl_langinfo.
524 * configure.ac: remove references to system header files
525 needed only by utmpdump or last. Don't try to generate
527 * Makefile.am: remove intl/ directory; add po/ directory
528 to make new gettext happy. Remove last and utmpdump from
529 bin_PROGRAMS; remove last.1 and lastb.1 from man_MANS.
530 change _LDADD vars from @INTLLIBS@ to @LIBINTL@. Remove
531 references to last and utmpdump _SOURCES.
532 * po/LINGUAS: new file (needed by new gettext)
533 * po/POTFILES.in: new file (needed by new gettext)
534 * common.h: remove references to system header files used
535 only by utmpdump or last
536 * bootstrap: add `force' options
538 * PROGLIST: docu update
539 * README: dpcu update
541 * HOW-TO-CONTRIBUTE: docu update
543 * aclocal.m4: regenerate
544 * configure: regenerate
545 * Makefile.in: regenerate
546 * config.h.in: regenerate
547 * ABOUT-NLS: new version
548 * COPYING: new version
549 * INSTALL: new version
550 * mkinstalldirs: new version
551 * missing: new version
552 * install-sh: new version
553 * depcomp: new version
554 * config.sub: new version
555 * config.guess: new version
557 2002-07-17 Charles Wilson <cwilson@ece.gatech.edu>
559 At Bruno Haible's suggestion, don't include all of
560 gettext. Just have an intl/ directory with a null
561 Makefile.in, and a populated po/ directory. m4/
562 is no longer necessary. Later, when automake bug
563 is fixed, we can remove the intl/ directory entirely,
564 but we'll still need the po/ directory and the ABOUT-NLS
568 * intl/Makefile.in: turn this into a null file
570 * configure.ac: remove m4/Makefile from AC_CONFIG_FILES
571 * Makefile.am: remove m4/ from SUBDIRS
572 * Makefile.in: regenerate
573 * configure: regenerate
575 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
577 * configure.ac: bump version to 1.1.2
578 * configure: regenerate
580 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
582 Add 'mcookie' program. Tag "v1_1_1d"
584 * src/mcookie: new directory
585 * src/mcookie/mcookie.c: new file
586 * src/mcookie/mcookie.1: new file
587 * src/mcookie/md5.h: new file
588 * src/mcookie/md5.c: new file
589 * Makefile.am: add program 'mcookie'
590 * configure.ac: add test for gettimeofday
591 * config.h.in: regenerate
592 * Makefile.in: regenerate
593 * PROGLIST: add mcookie
594 * README: add mcookie
595 * NEWS: mention mcookie
597 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
599 Add 'colrm' program. Tag "v1_1_1c"
601 * src/colrm: new directory
602 * src/colrm/colrm.c: new file
603 * src/colrm/colrm.1: new file
604 * src/colrm/widechar.h: new file
605 * Makefile.am: add program 'colrm'
606 * Makefile.in: regenerate
607 * PROGLIST: add colrm
609 * NEWS: hasn't been updated in a while...
611 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
613 Add 'colcrt' program. Tag "v1_1_1b"
615 * src/colcrt: new directory
616 * src/colcrt/colcrt.c: new file
617 * src/colcrt/colcrt.1: new file
618 * src/colcrt/widechar.h: new file
619 * Makefile.am: add program 'colcrt'
620 * Makefile.in: regenerate
621 * PROGLIST: add colcrt
624 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
626 Add 'column' program. Tag "v1_1_1a"
628 * src/column: new directory
629 * src/column/column.c: new file
630 * src/column/column.1: new file
631 * src/column/err.c: new file
632 * src/column/errs.h: new file
633 * src/column/widechar.h: new file
634 * Makefile.am: add program 'column'
635 * configure.ac: add check for TIOCGWINSZ, termios.h, and ioctl.h.
636 * common.h: use TIOCGWINSZ to include sys/termios.h or sys/ioctl.h.
637 * Makefile.in: regenerate
638 * config.h.in: regenerate
639 * configure: regenerate
640 * PROGLIST: add column
643 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
645 * TODO: remove gettext reminder
646 * HOW-TO-CONTRIBUTE: explain how to handle programs
647 that need -lintl, given the gettextize changes below.
648 * Makefile.in: regenerate
650 2002-07-12 gettextize <bug-gnu-gettext@gnu.org>
652 Bug in automake means that we have to gettextize -- even tho
653 we will never actually build gettext ourselves ('external'
654 option in AM_GNU_GETTEXT). Reported to automake list.
656 Bug in gettext means that we have to explicitly set and AC_SUBST
657 BUILD_INCLUDED_LIBINTL and USE_INCLUDED_LIBINTL in configure.ac.
660 * Makefile.am (SUBDIRS): Add intl, m4.
661 (ACLOCAL_AMFLAGS): New variable.
662 (EXTRA_DIST): Add config.rpath.
663 * configure.ac (AC_CONFIG_FILES): Add intl/Makefile, po/Makefile.in,
665 * intl/: new directory
671 * config.rpath: new file
672 * ABOUT-NLS: new file
673 * aclocal.m4: regenerate
674 * Makefile.in: regenerate
675 * configure: regenerate
676 * bootstrap: add -I m4 to aclocal command; copy files
677 * config.guess: new file
678 * config.sub: new file
680 * config.h.in: regenerate
681 * TODO: note to remove all this garbage when it becomes
682 possible; need bugfix to automake and gettext.m4
684 2002-07-12 Charles S. Wilson <cwilson@ece.gatech.edu>
686 Adjust to cygwin's libintl library now depending on libiconv.
687 Easiest way: remove explicit search for -lintl and libintl.h;
688 instead use AM_GNU_GETTEXT.
692 * configure.ac: don't look for -lintl and libintl.h 'by hand';
693 use AM_GNU_GETTEXT instead. Unfortunately, even 'external'
694 option requires po/ and intl/ directories. See gettextize above.
695 * src/rev: new directory
696 * src/rev/rev.c: new file
697 * src/rev/rev.1: new file
698 * src/rev/widechar.h: new file
699 * Makefile.am: add program 'rev'. Add LDADD variables for
700 the programs that use gettext, since -lintl is no longer
701 automatically included in LIBS (use @INTLLIBS@)
702 * Makefile.in: regenerate
706 2002-06-06 Charles S. Wilson <cwilson@ece.gatech.edu>
709 Add getopt.exe, readlink.exe. Bump to 1.1.1.
711 * AUTHORS: add Egor, Kenneth Stailey, and Frodo Looijaard
712 * configure.ac: bump to 1.1.1
713 * Makefile.am: add getopt and readlink
716 * Makefile.in: regenerate
717 * configure: regenerate
718 * src/Makefile.am: delete (forgot to do so in previous commit)
719 * src/Makefile.in: delete (ditto)
720 * src/readlink/readlink.1: new file
721 * src/readlink/readlink.c: new file
722 * src/getopt/getopt.1: new file
723 * src/getopt/getopt.c: new file
724 * src/getopt/parse.bash: new file
725 * src/getopt/parse.tcsh: new file
726 * src/getopt/test.bash: new file
727 * src/getopt/test.tcsh: new file
729 2002-06-05 Charles S. Wilson <cwilson@ece.gatech.edu>
730 Robert Collins <robert.collins@itdomain.com.au>
732 Convert to one-big-makefile style. cf "Recursive make
733 considered harmful". Bump to 1.1.0
735 * HOW-TO-CONTRIBUTE: update to reflect one-big-makefile style.
736 * Makefile.am: consolidate from src/*/Makefile.am
737 * configure.ac: remove src/*/Makefile from AC_CONFIG_FILES list.
739 * NEWS: Note one-file-to-build-them-all
741 * aclocal.m4: regenerate
742 * Makefile.in: regenerate
743 * configure: regenerate
744 * /src/realpath/Makefile.in: delete
745 * /src/realpath/Makefile.am: delete
746 * /src/namei/Makefile.in: delete
747 * /src/namei/Makefile.am: delete
748 * /src/mkshortcut/Makefile.in: delete
749 * /src/mkshortcut/Makefile.am: delete
750 * /src/lpr/Makefile.in: delete
751 * /src/lpr/Makefile.am: delete
752 * /src/last/Makefile.in: delete
753 * /src/last/Makefile.am: delete
754 * /src/ipc/Makefile.in: delete
755 * /src/ipc/Makefile.am: delete
756 * /src/dump/Makefile.in: delete
757 * /src/dump/Makefile.am: delete
758 * /src/ddate/Makefile.in: delete
759 * /src/ddate/Makefile.am: delete
760 * /src/cygstart/Makefile.in: delete
761 * /src/cygstart/Makefile.am: delete
762 * /src/conv/Makefile.in: delete
763 * /src/conv/Makefile.am: delete
764 * /src/col/Makefile.in: delete
765 * /src/col/Makefile.am: delete
766 * /src/cal/Makefile.in: delete
767 * /src/cal/Makefile.am: delete
768 * /src/banner/Makefile.in: delete
769 * /src/banner/Makefile.am: delete
770 * /src/ascii/Makefile.in: delete
771 * /src/ascii/Makefile.am: delete
772 * /src/Makefile.in: delete
773 * /src/Makefile.am: delete
775 2002-05-23 Charles S. Wilson <cwilson@ece.gatech.edu>
777 * Makefile.in: regenerate
778 * src/Makefile.in: regenerate
779 * src/*/Makefile.in: regenerate
780 * configure: regenerate
781 * aclocal.m4: regenerate
783 2002-05-22 David A. Willis <dawillis1214@yahoo.com>
785 * src/col: new directory
786 * src/col/Makefile.am: new file
787 * src/col/Makefile.in: new file
788 * src/col/col.c: new file
789 * src/col/err.c: new file
790 * src/col/err.h: new file
791 * src/col/col.1: new file
792 * src/col/README.col: new file
793 * src/Makefile.am: add subdirectory col
794 * src/Makefile.in: regenerate
795 * AUTHORS: add David A. Willis for col
799 2002-04-16 Chris January <chris@atomice.net>
801 * src/conv/conv.c (convert): Use correct type to store the
802 return value of fgetc()
804 2002-03-15 Charles Wilson <cwilson@ece.gatech.edu>
806 * Makefile.in: rebootstrap
809 * src/Makefile.in: ditto
810 * src/ascii/Makefile.in: ditto
811 * src/banner/Makefile.in: ditto
812 * src/cal/Makefile.in: ditto
813 * src/clip/Makefile.in: ditto
814 * src/conv/Makefile.in: ditto
815 * src/ddate/Makefile.in: ditto
816 * src/dump/Makefile.in: ditto
817 * src/ipc/Makefile.in: ditto
818 * src/last/Makefile.in: ditto
819 * src/lpr/Makefile.in: ditto
820 * src/mkshortcut/Makefile.in: ditto
821 * src/namei/Makefile.in: ditto
822 * src/realpath/Makefile.in: ditto
824 2002-03-15 Michael Schaap <cygwin_start@mscha.org>
826 * src/cygstart: new directory
827 * src/cygstart/Makefile.am: new file
828 * src/cygstart/Makefile.in: new file
829 * src/cygstart/cygstart.c: new file
830 * src/cygstart/cygstart.1: new file
831 * src/Makefile.am: add subdirectory cygstart
832 * src/Makefile.in: regenerate
833 * AUTHORS: add Michael Schaap for cygstart
834 * PROGLIST: add cygstart
835 * README: add cygstart
837 2002-03-13 Charles Wilson <cwilson@ece.gatech.edu>
839 * HOW-TO-CONTRIBUTE: fix typos
841 2002-03-13 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
843 * src/mkshortcut/mkshortcut.c: fix NULL pointer problem
845 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
847 * TODO: remove 'reorg' note
848 * configure.ac: mark as version 1.0.0
849 * configure: regenerate
850 * HOW-TO-CONTRIBUTE: new file
852 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
854 * configure.ac: build Makefiles in new directories
855 * configure.in: regenerate
856 * Makefile.am: change subdirs
857 * Makefile.in: regenerate
859 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
862 * src/Makefile.am: new file
863 * src/Makefile.in: new file
864 * src-gpl/Makefile.am: removed
865 * src-gpl/Makefile.in: removed
866 * src-pd/Makefile.am: removed
867 * src-pd/Makefile.in: removed
868 * src-bsd/Makefile.am: removed
869 * src-bsd/Makefile.in: removed
871 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
873 * src/ascii: new directory
874 * src-gpl/ascii.c: moved to src/ascii/ascii.c
875 * src/ascii/ascii.c: moved from src-gpl/ascii.c
876 * src/ascii/Makefile.am: new file
877 * src/ascii/Makefile.in: new file
879 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
881 * src/banner: new directory
882 * src-gpl/banner.c: moved to src/banner/banner.c
883 * src/banner/banner.c: moved from src-gpl/banner.c
884 * src/banner/Makefile.am: new file
885 * src/banner/Makefile.in: new file
887 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
889 * src/cal: new directory
890 * src-bsd/cal.c: moved to src/cal/cal.c
891 * src/cal/cal.c: moved from src-bsd/cal.c
892 * src-bsd/cal.1: moved to src/cal/cal.1
893 * src/cal/cal.1: moved from src-bsd/cal.1
894 * src-bsd/err.c: moved to src/cal/err.c
895 * src/cal/err.c: moved from src-bsd/err.c
896 * src-bsd/errs.h: moved to src/cal/errs.h
897 * src/cal/errs.h: moved from src-bsd/errs.h
898 * src-bsd/widechar.h: moved to src/cal/widechar.h
899 * src/cal/widechar.h: moved from src-bsd/widechar.h
900 * src-bsd/README.cal: moved to src/cal/README.cal
901 * src/cal/README.cal: moved from src-bsd/README.cal
902 * src/cal/Makefile.am: new file
903 * src/cal/Makefile.in: new file
905 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
907 * src/clip: new directory
908 * src-gpl/putclip.c: moved to src/clip/putclip.c
909 * src/clip/putclip.c: moved from src-gpl/putclip.c
910 * src-gpl/getclip.c: moved to src/clip/getclip.c
911 * src/clip/getclip.c: moved from src-gpl/getclip.c
912 * src/clip/Makefile.am: new file
913 * src/clip/Makefile.in: new file
915 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
917 * src/conv: new directory
918 * src-gpl/conv.c: moved to src/conv/conv.c
919 * src/conv/conv.c: moved from src-gpl/conv.c
920 * src/conv/Makefile.am: new file
921 * src/conv/Makefile.in: new file
923 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
925 * src/ddate: new directory
926 * src-pd/ddate.c: moved to src/ddate/ddate.c
927 * src/ddate/ddate.c: moved from src-pd/ddate.c
928 * src-pd/ddate.1: moved to src/ddate/ddate.1
929 * src/ddate/ddate.1: moved from src-pd/ddate.1
930 * src-pd/ddate.doc: moved to src/ddate/ddate.doc
931 * src/ddate/ddate.doc: moved from src-pd/ddate.doc
932 * src/ddate/Makefile.am: new file
933 * src/ddate/Makefile.in: new file
935 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
937 * src/dump: new directory
938 * src-gpl/dump.c: moved to src/dump/dump.c
939 * src/dump/dump.c: moved from src-gpl/dump.c
940 * src/dump/Makefile.am: new file
941 * src/dump/Makefile.in: new file
943 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
945 * src/ipc: new directory
946 * src-gpl/msgtool.c: moved to src/ipc/msgtool.c
947 * src/ipc/msgtool.c: moved from src-gpl/msgtool.c
948 * src-gpl/semstat.c: moved to src/ipc/semstat.c
949 * src/ipc/semstat.c: moved from src-gpl/semstat.c
950 * src-gpl/semtool.c: moved to src/ipc/semtool.c
951 * src/ipc/semtool.c: moved from src-gpl/semtool.c
952 * src-gpl/shmtool.c: moved to src/ipc/shmtool.c
953 * src/ipc/shmtool.c: moved from src-gpl/shmtool.c
954 * src/ipc/Makefile.am: new file
955 * src/ipc/Makefile.in: new file
957 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
959 * src/last: new directory
960 * src-gpl/last.c: moved to src/last/last.c
961 * src/last/last.c: moved from src-gpl/last.c
962 * src-gpl/last.1: moved to src/last/last.1
963 * src/last/last.1: moved from src-gpl/last.1
964 * src-gpl/lastb.1: moved to src/last/lastb.1
965 * src/last/lastb.1: moved from src-gpl/lastb.1
966 * src-gpl/oldutmp.h: moved to src/last/oldutmp.h
967 * src/last/oldutmp.h: moved from src-gpl/oldutmp.h
968 * src-gpl/utmpdump.c: moved to src/last/utmpdump.c
969 * src/last/utmpdump.c: moved from src-gpl/utmpdump.c
970 * src/last/Makefile.am: new file
971 * src/last/Makefile.in: new file
973 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
975 * src/lpr: new directory
976 * src-gpl/lpr.c: moved to src/lpr/lpr.c
977 * src/lpr/lpr.c: moved from src-gpl/lpr.c
978 * src/lpr/Makefile.am: new file
979 * src/lpr/Makefile.in: new file
981 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
983 * src/mkshortcut: new directory
984 * src-gpl/mkshortcut.c: moved to src/mkshortcut/mkshortcut.c
985 * src/mkshortcut/mkshortcut.c: moved from src-gpl/mkshortcut.c
986 * src-gpl/mkshortcut.1: moved to src/mkshortcut/mkshortcut.1
987 * src/mkshortcut/mkshortcut.1: moved from src-gpl/mkshortcut.1
988 * src/mkshortcut/Makefile.am: new file
989 * src/mkshortcut/Makefile.in: new file
991 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
993 * src/namei: new directory
994 * src-pd/namei.c: moved to src/namei/namei.c
995 * src/namei/namei.c: moved from src-pd/namei.c
996 * src-pd/namei.1: moved to src/namei/namei.1
997 * src/namei/namei.1: moved from src-pd/namei.1
998 * src-pd/README.namei: moved to src/namei/README.namei
999 * src/namei/README.namei: moved from src-pd/README.namei
1000 * src-pd/README1.namei: moved to src/namei/README1.namei
1001 * src/namei/README1.namei: moved from src-pd/README1.namei
1002 * src/namei/Makefile.am: new file
1003 * src/namei/Makefile.in: new file
1005 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1007 * src/realpath: new directory
1008 * src-gpl/realpath.c: moved to src/realpath/realpath.c
1009 * src/realpath/realpath.c: moved from src-gpl/realpath.c
1010 * src/realpath/Makefile.am: new file
1011 * src/realpath/Makefile.in: new file
1014 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
1016 * src-gpl/Makefile.am: add lpr and mkshortcut
1017 * src-gpl/Makefile.in: regenerate
1018 * configure.ac: update version number
1019 * configure: regenerate
1020 * AUTHORS: add Rick and Joshua
1021 * PROGLIST: add lpr and mkshortcut
1022 * NEWS: add lpr and mkshortcut
1023 * README: add lpr and mkshortcut
1024 * TODO: add some notes...
1025 * src-gpl/mkshortcut.c: Reformat comment block. Explicitly
1026 include config.h and common.h. Move other #inludes to
1027 common.h. Add some static strings for later use (version,
1029 * src-gpl/lpr.c: Add license reference. Explicitly include
1030 config.h and common.h. Move other #includes to common.h.
1031 Add some static strings for later use (version, Id, copyright).
1032 Change programName to program_name (to match style of other
1033 programs). Strdup from argv[0] instead of hardcoding. Use
1034 VA_START macro instead of va_start.
1036 2002-02-23 Rick Rankin <rick_rankin@yahoo.com>
1038 * src-gpl/lpr.c: new file
1040 2002-02-23 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
1042 * src-gpl/mkshortcut.c: new file
1043 * src-gpl/mkshortcut.1: new file
1045 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
1047 * src-pd/ddate.c: add explicit license reference
1048 and move #includes to common.h. Guard setlocale.
1049 Explicitly include config.h, common.h
1050 * src-pd/namei.c: ditto
1051 * src-bsd/cal.c: ditto
1052 * src-bsd/err.c: ditto
1053 * src-bsd/errs.h: explicitly include config.h, common.h
1054 * src-bsd/widechar.h: explicitly include config.h (NOT common.h)
1055 * src-gpl/ascii.c: explicitly include config.h
1056 * src-gpl/banner.c: reformat license notice. explicitly
1058 * src-gpl/conv.c: explictly include config.h
1059 * src-gpl/dump.c: explictly include config.h; move other
1060 includes into common.h
1061 * src-gpl/getclip.c: explicitly include config.h
1062 * src-gpl/last.c: reformat license notice. explicitly include
1063 config.h. Move other #includes into common.h
1064 * src-gpl/oldutmp.h: add explicit license reference.
1065 * src-gpl/putclip.c: include config.h. Move other #includes
1067 * src-gpl/realpath.c: Reformat license reference. Explicitly
1069 * src-gpl/msgtool.c: add explicit license reference. include
1070 config.h. Guard ipc #includes. Move other includes into common.h
1071 * src-gpl/semstat.c: ditto
1072 * src-gpl/semtool.c: ditto
1073 * src-gpl/shmtool.c: ditto
1074 * src-gpl/utmpdump.c: Reformat license reference. Explicitly
1075 include config.h. Move other includes into common.h.
1076 * config.h.in: regenerate
1077 * configure.ac: Add the new checks
1078 * common.h: Migrate other includes from .c files here.
1079 * configure: regenerate
1081 2002-01-28 Charles Wilson <cwilson@ece.gatech.edu>
1083 * src-bsd/cal.c: fix spelling
1085 2002-01-27 Charles Wilson <cwilson@ece.gatech.edu>
1087 * acinclude.m4: new file
1088 * common.h: new file
1089 * configure.ac: add conditionals for windows-only,
1090 cygipc-only programs
1091 * src-gpl/Makefile.am: use conditionals
1092 * aclocal.m4: regenerate
1093 * config.h.in: regenerate
1094 * Makefile.in: regenerate
1095 * src-gpl/Makefile.in: regenerate
1096 * configure: regenerate
1097 * README: minor changes
1098 * src-bsd/cal.c: use common.h
1099 * src-pd/ddate.c: use common.h
1100 * src-pd/namei.c: use common.h
1101 * src-gpl/ascii.c: use common.h
1102 * src-gpl/banner.c: use common.h
1103 * src-gpl/conv.c: use common.h
1104 * src-gpl/dump.c: use common.h
1105 * src-gpl/getclip.c: use common.h
1106 * src-gpl/last.c: use common.h
1107 * src-gpl/msgtool.c: use common.h
1108 * src-gpl/putclip.c: use common.h
1109 * src-gpl/realpath.c: use common.h
1110 * src-gpl/semstat.c: use common.h
1111 * src-gpl/semtool.c: use common.h
1112 * src-gpl/shmtool.c: use common.h
1113 * src-gpl/utmpdump.c: use common.h
1115 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1117 * NEWS: add entries for 0.9.6, .7, and .8
1118 * ChangeLog: fix tabs
1119 * release version 0.9.8
1121 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1123 * src-pd/ddate.c: new file
1124 * src-pd/ddate.1: new file
1125 * src-pd/ddate.doc: new file
1126 * AUTHORS: add Druel the Chaotic
1127 * PROGLIST: add ddate
1128 * README: mention ddate
1129 * src-pd/Makefile.am: add ddate to proglist, ddate.1
1131 * src-bsd/Makefile.in: regenerate
1133 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1135 * src-gpl/realpath.c: new file
1136 * AUTHORS: add Steven Barker
1137 * PROGLIST: add realpath
1138 * README: mention realpath
1139 * src-gpl/Makefile.am: add realpath to proglist
1140 * src-gpl/Makefile.in: regenerate
1142 2002-01-18 Mark Bradshaw <bradshaw@staff.crosswalk.com>
1144 * src-gpl/utmpdump.c: new file
1145 * AUTHORS: add Mark Bradshaw
1146 * PROGLIST: add utmpdump
1147 * README: mention utmpdump
1148 * src-gpl/Makefile.am: add utmpdump to proglist
1149 * src-gpl/Makefile.in: regenerate
1151 2002-01-16 Charles Wilson <cwilson@ece.gatech.edu>
1153 * bootstrap: new file
1154 * src-gpl/Makefile.am: add last to proglist
1155 * src-gpl/Makefile.in: regenerate
1156 * PROGLIST: add last
1157 * README: mention last
1158 * AUTHORS: add Mark Bradshaw
1160 2002-01-16 Mark Bradshaw <bradshaw@staff.crosswalk.com>
1162 * src-gpl/last.c: new file
1163 * src-gpl/last.1: new file
1164 * src-gpl/lastb.1: new file
1165 * src-gpl/oldutmp.h: new file
1167 2001-12-05 Joerg Schaible <joerg.schaible@gft.com>
1169 * src-gpl/banner.c: fix the -c option, use ANSI
1170 font to print the extended charset
1172 2001-12-04 Charles Wilson <cwilson@ece.gatech.edu>
1174 * licenses: new subdir
1175 * licenses/COPYING.GPL: new file (GPL text)
1176 * licenses/COPYING.BSD-no-advert: new file (BSD license,
1177 without the advertising clause)
1178 * src-pd: new subdir (for public domain source code that
1179 I've taken, modified, and released under the GPL)
1180 * src-bsd: new subdir (for source code that is covered
1181 by the BSD-no-advert license) Note that BSD-w-advert
1182 code is disallowed -- can't legally be linked to
1184 * src: removed (renamed to src-gpl for consistency)
1185 * src-gpl: new (renamed from src)
1186 * PROGLIST: new file (contains descriptions of the
1188 * README: proglist stuff removed. README is more general.
1189 * src-bsd/Makefile.am: new file
1190 * src-bsd/Makefile.in: new file
1191 * src-bsd/README.cal: new file
1192 * src-bsd/cal.1: new file
1193 * src-bsd/cal.c: new file
1194 * src-bsd/err.c: new file
1195 * src-bsd/errs.h: new file
1196 * src-bsd/widechar.h: new file
1197 * src-pd/Makefile.am: new file
1198 * src-pd/Makefile.in: new file
1199 * src-pd/README.namei: new file
1200 * src-pd/README1.namei: new file
1201 * src-pd/namei.1: new file
1202 * src-pd/namei.c: new file
1203 * configure.ac: add new tests to support namei and cal
1204 * Makefile.am: add new subdirs
1205 * config.h.in: regenerate
1206 * aclocal.m4: regenerate
1207 * Makefile.in: regenerate
1208 * src/Makefile.in: regenerate
1210 2001-11-28 Charles Wilson <cwilson@ece.gatech.edu>
1212 * package renamed to 'cygutils'
1215 * AUTHORS: add Jorg Schaible
1216 * configure.ac: package name change
1217 * src/Makefile.am: add 'banner'
1218 * src/banner.c: new file. Modified from Joerg's
1219 original to use popt for argument processing.
1220 * configure: regenerate
1221 * config.h.in: regenerate
1222 * aclocal.m4: regenerate
1223 * Makefile.in: regenerate
1224 * src/Makefile.in: regenerate
1226 2001-11-26 Charles Wilson <cwilson@ece.gatech.edu>
1228 * src/semtool.c: added
1229 * src/semstat.c: added
1230 * src/msgtool.c: added
1231 * src/shmtool.c: added
1232 * src/Makefile.am: add semtool, semstat, msgtool,
1233 and shmtool targets.
1234 * configure.ac: add check for cygipc, and for
1236 * configure: regenerate
1237 * config.h.in: regenerate
1238 * aclocal.m4: regenerate
1239 * Makefile.in: regenerate
1240 * src/Makefile.in: regenerate
1242 2001-11-25 Charles Wilson <cwilson@ece.gatech.edu>
1244 * uuencode.1: deleted
1245 * uuencode.c: deleted
1246 * uudecode.1: deleted
1247 * uudecond.c: deleted (get these from GNU sharutils)
1249 * mktemp.c: deleted (get these from
1250 http://www.courtesan.com/mktemp/)
1251 * autoconfiscated -- lots of new files
1252 * moved remaining .c files into src subdir
1253 * src/conv.c: now recognize 'dos2unix.exe' and
1254 'unix2dos.exe' as special argv[0] values, along
1255 with 'd2u.exe' and 'u2d.exe'
1256 * src/Makefile.in: install conv.exe as itself but
1257 also as d2u.exe, u2d.exe, dos2unix.exe and unix2dos.exe
1261 * link with /usr/lib/libpopt.a ('official' version)
1262 * add mktemp implementation
1263 * add friendly help/option handling to dump, putclip,
1269 2002-11-11 Charles Wilson <cwilson@ece.gatech.edu>
1271 Convert mkshortcut to popt. Bump to version 1.1.3
1273 * mkshortcut.c (license): new function
1274 (version): popt version() function
1275 (version): static variable renamed to versionStr
1276 (help): new function
1277 (usage): popt usage() function; the old usage()
1279 (printLicense): new function
1280 (printBottomDescription): new function
1281 (printTopDescription): new function
1282 (getVersion): new function
1283 (mkshortcut): new function, contains core code
1284 (print_version): removed.
1285 (main): almost completely rewritten to use popt
1287 * TODO: remove note about mkshortcut.
1289 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
1291 Fix things so that 'make dist' works
1293 * Makefile.am: split up EXTRA_DIST into several
1294 variables. Add a lot of files. Remove reference
1295 to the m4/ directory.
1296 * HOW-TO-CONTRIBUTE: correct a few things affected
1297 by the above change.
1299 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
1301 Tired of long 'cvs diff' times over my modem, I
1302 removed the files generated by bootstrap from
1303 CVS. tarballs will have them, but cvs checkouts
1304 will need to always run bootstrap. Since gettextize
1305 is too intrusive, leave ABOUT-NLS and config.rpath
1306 so we don't have to include gettext in bootstrap.
1307 Also, don't bother with autoheader, so leave config.h.in
1311 * mkinstalldirs: remove
1312 * install-sh: remove
1313 * config.guess: remove
1314 * config.sub: remove
1317 * Makefile.in: remove
1318 * aclocal.m4: remove
1320 * stamp-h.in: remove (not used by newer autotools)
1322 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
1324 Because utmpdump and last are now provided by the new
1325 sysvinit package, those programs have been removed
1326 from cygutils. Also, update to recent autotools &
1327 gettext, plus a few cleanups.
1329 * src/last/last.c: remove
1330 * src/last/utmpdump.c: remove
1331 * src/last/oldutmp.h: remove
1332 * src/last/last.1: remove
1333 * src/last/lastb.1: remove
1334 * src/last/: remove directory
1335 * intl/Makefile.in: remove
1336 * intl/: remove directory
1338 * src/cal/cal.c: cygwin provides langinfo.h, but
1339 not the nl_langinfo function. Make sure both exist
1340 before calling nl_langinfo.
1341 * configure.ac: remove references to system header files
1342 needed only by utmpdump or last. Don't try to generate
1344 * Makefile.am: remove intl/ directory; add po/ directory
1345 to make new gettext happy. Remove last and utmpdump from
1346 bin_PROGRAMS; remove last.1 and lastb.1 from man_MANS.
1347 change _LDADD vars from @INTLLIBS@ to @LIBINTL@. Remove
1348 references to last and utmpdump _SOURCES.
1349 * po/LINGUAS: new file (needed by new gettext)
1350 * po/POTFILES.in: new file (needed by new gettext)
1351 * common.h: remove references to system header files used
1352 only by utmpdump or last
1353 * bootstrap: add `force' options
1355 * PROGLIST: docu update
1356 * README: dpcu update
1358 * HOW-TO-CONTRIBUTE: docu update
1360 * aclocal.m4: regenerate
1361 * configure: regenerate
1362 * Makefile.in: regenerate
1363 * config.h.in: regenerate
1364 * ABOUT-NLS: new version
1365 * COPYING: new version
1366 * INSTALL: new version
1367 * mkinstalldirs: new version
1368 * missing: new version
1369 * install-sh: new version
1370 * depcomp: new version
1371 * config.sub: new version
1372 * config.guess: new version
1374 2002-07-17 Charles Wilson <cwilson@ece.gatech.edu>
1376 At Bruno Haible's suggestion, don't include all of
1377 gettext. Just have an intl/ directory with a null
1378 Makefile.in, and a populated po/ directory. m4/
1379 is no longer necessary. Later, when automake bug
1380 is fixed, we can remove the intl/ directory entirely,
1381 but we'll still need the po/ directory and the ABOUT-NLS
1385 * intl/Makefile.in: turn this into a null file
1387 * configure.ac: remove m4/Makefile from AC_CONFIG_FILES
1388 * Makefile.am: remove m4/ from SUBDIRS
1389 * Makefile.in: regenerate
1390 * configure: regenerate
1392 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1394 * configure.ac: bump version to 1.1.2
1395 * configure: regenerate
1397 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1399 Add 'mcookie' program. Tag "v1_1_1d"
1401 * src/mcookie: new directory
1402 * src/mcookie/mcookie.c: new file
1403 * src/mcookie/mcookie.1: new file
1404 * src/mcookie/md5.h: new file
1405 * src/mcookie/md5.c: new file
1406 * Makefile.am: add program 'mcookie'
1407 * configure.ac: add test for gettimeofday
1408 * config.h.in: regenerate
1409 * Makefile.in: regenerate
1410 * PROGLIST: add mcookie
1411 * README: add mcookie
1412 * NEWS: mention mcookie
1414 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1416 Add 'colrm' program. Tag "v1_1_1c"
1418 * src/colrm: new directory
1419 * src/colrm/colrm.c: new file
1420 * src/colrm/colrm.1: new file
1421 * src/colrm/widechar.h: new file
1422 * Makefile.am: add program 'colrm'
1423 * Makefile.in: regenerate
1424 * PROGLIST: add colrm
1426 * NEWS: hasn't been updated in a while...
1428 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1430 Add 'colcrt' program. Tag "v1_1_1b"
1432 * src/colcrt: new directory
1433 * src/colcrt/colcrt.c: new file
1434 * src/colcrt/colcrt.1: new file
1435 * src/colcrt/widechar.h: new file
1436 * Makefile.am: add program 'colcrt'
1437 * Makefile.in: regenerate
1438 * PROGLIST: add colcrt
1439 * README: add colcrt
1441 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1443 Add 'column' program. Tag "v1_1_1a"
1445 * src/column: new directory
1446 * src/column/column.c: new file
1447 * src/column/column.1: new file
1448 * src/column/err.c: new file
1449 * src/column/errs.h: new file
1450 * src/column/widechar.h: new file
1451 * Makefile.am: add program 'column'
1452 * configure.ac: add check for TIOCGWINSZ, termios.h, and ioctl.h.
1453 * common.h: use TIOCGWINSZ to include sys/termios.h or sys/ioctl.h.
1454 * Makefile.in: regenerate
1455 * config.h.in: regenerate
1456 * configure: regenerate
1457 * PROGLIST: add column
1458 * README: add column
1460 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1462 * TODO: remove gettext reminder
1463 * HOW-TO-CONTRIBUTE: explain how to handle programs
1464 that need -lintl, given the gettextize changes below.
1465 * Makefile.in: regenerate
1467 2002-07-12 gettextize <bug-gnu-gettext@gnu.org>
1469 Bug in automake means that we have to gettextize -- even tho
1470 we will never actually build gettext ourselves ('external'
1471 option in AM_GNU_GETTEXT). Reported to automake list.
1473 Bug in gettext means that we have to explicitly set and AC_SUBST
1474 BUILD_INCLUDED_LIBINTL and USE_INCLUDED_LIBINTL in configure.ac.
1477 * Makefile.am (SUBDIRS): Add intl, m4.
1478 (ACLOCAL_AMFLAGS): New variable.
1479 (EXTRA_DIST): Add config.rpath.
1480 * configure.ac (AC_CONFIG_FILES): Add intl/Makefile, po/Makefile.in,
1482 * intl/: new directory
1484 * po/: new directory
1486 * m4/: new directory
1488 * config.rpath: new file
1489 * ABOUT-NLS: new file
1490 * aclocal.m4: regenerate
1491 * Makefile.in: regenerate
1492 * configure: regenerate
1493 * bootstrap: add -I m4 to aclocal command; copy files
1494 * config.guess: new file
1495 * config.sub: new file
1497 * config.h.in: regenerate
1498 * TODO: note to remove all this garbage when it becomes
1499 possible; need bugfix to automake and gettext.m4
1501 2002-07-12 Charles S. Wilson <cwilson@ece.gatech.edu>
1503 Adjust to cygwin's libintl library now depending on libiconv.
1504 Easiest way: remove explicit search for -lintl and libintl.h;
1505 instead use AM_GNU_GETTEXT.
1509 * configure.ac: don't look for -lintl and libintl.h 'by hand';
1510 use AM_GNU_GETTEXT instead. Unfortunately, even 'external'
1511 option requires po/ and intl/ directories. See gettextize above.
1512 * src/rev: new directory
1513 * src/rev/rev.c: new file
1514 * src/rev/rev.1: new file
1515 * src/rev/widechar.h: new file
1516 * Makefile.am: add program 'rev'. Add LDADD variables for
1517 the programs that use gettext, since -lintl is no longer
1518 automatically included in LIBS (use @INTLLIBS@)
1519 * Makefile.in: regenerate
1523 2002-06-06 Charles S. Wilson <cwilson@ece.gatech.edu>
1526 Add getopt.exe, readlink.exe. Bump to 1.1.1.
1528 * AUTHORS: add Egor, Kenneth Stailey, and Frodo Looijaard
1529 * configure.ac: bump to 1.1.1
1530 * Makefile.am: add getopt and readlink
1533 * Makefile.in: regenerate
1534 * configure: regenerate
1535 * src/Makefile.am: delete (forgot to do so in previous commit)
1536 * src/Makefile.in: delete (ditto)
1537 * src/readlink/readlink.1: new file
1538 * src/readlink/readlink.c: new file
1539 * src/getopt/getopt.1: new file
1540 * src/getopt/getopt.c: new file
1541 * src/getopt/parse.bash: new file
1542 * src/getopt/parse.tcsh: new file
1543 * src/getopt/test.bash: new file
1544 * src/getopt/test.tcsh: new file
1546 2002-06-05 Charles S. Wilson <cwilson@ece.gatech.edu>
1547 Robert Collins <robert.collins@itdomain.com.au>
1549 Convert to one-big-makefile style. cf "Recursive make
1550 considered harmful". Bump to 1.1.0
1552 * HOW-TO-CONTRIBUTE: update to reflect one-big-makefile style.
1553 * Makefile.am: consolidate from src/*/Makefile.am
1554 * configure.ac: remove src/*/Makefile from AC_CONFIG_FILES list.
1556 * NEWS: Note one-file-to-build-them-all
1558 * aclocal.m4: regenerate
1559 * Makefile.in: regenerate
1560 * configure: regenerate
1561 * /src/realpath/Makefile.in: delete
1562 * /src/realpath/Makefile.am: delete
1563 * /src/namei/Makefile.in: delete
1564 * /src/namei/Makefile.am: delete
1565 * /src/mkshortcut/Makefile.in: delete
1566 * /src/mkshortcut/Makefile.am: delete
1567 * /src/lpr/Makefile.in: delete
1568 * /src/lpr/Makefile.am: delete
1569 * /src/last/Makefile.in: delete
1570 * /src/last/Makefile.am: delete
1571 * /src/ipc/Makefile.in: delete
1572 * /src/ipc/Makefile.am: delete
1573 * /src/dump/Makefile.in: delete
1574 * /src/dump/Makefile.am: delete
1575 * /src/ddate/Makefile.in: delete
1576 * /src/ddate/Makefile.am: delete
1577 * /src/cygstart/Makefile.in: delete
1578 * /src/cygstart/Makefile.am: delete
1579 * /src/conv/Makefile.in: delete
1580 * /src/conv/Makefile.am: delete
1581 * /src/col/Makefile.in: delete
1582 * /src/col/Makefile.am: delete
1583 * /src/cal/Makefile.in: delete
1584 * /src/cal/Makefile.am: delete
1585 * /src/banner/Makefile.in: delete
1586 * /src/banner/Makefile.am: delete
1587 * /src/ascii/Makefile.in: delete
1588 * /src/ascii/Makefile.am: delete
1589 * /src/Makefile.in: delete
1590 * /src/Makefile.am: delete
1592 2002-05-23 Charles S. Wilson <cwilson@ece.gatech.edu>
1594 * Makefile.in: regenerate
1595 * src/Makefile.in: regenerate
1596 * src/*/Makefile.in: regenerate
1597 * configure: regenerate
1598 * aclocal.m4: regenerate
1600 2002-05-22 David A. Willis <dawillis1214@yahoo.com>
1602 * src/col: new directory
1603 * src/col/Makefile.am: new file
1604 * src/col/Makefile.in: new file
1605 * src/col/col.c: new file
1606 * src/col/err.c: new file
1607 * src/col/err.h: new file
1608 * src/col/col.1: new file
1609 * src/col/README.col: new file
1610 * src/Makefile.am: add subdirectory col
1611 * src/Makefile.in: regenerate
1612 * AUTHORS: add David A. Willis for col
1616 2002-04-16 Chris January <chris@atomice.net>
1618 * src/conv/conv.c (convert): Use correct type to store the
1619 return value of fgetc()
1621 2002-03-15 Charles Wilson <cwilson@ece.gatech.edu>
1623 * Makefile.in: rebootstrap
1626 * src/Makefile.in: ditto
1627 * src/ascii/Makefile.in: ditto
1628 * src/banner/Makefile.in: ditto
1629 * src/cal/Makefile.in: ditto
1630 * src/clip/Makefile.in: ditto
1631 * src/conv/Makefile.in: ditto
1632 * src/ddate/Makefile.in: ditto
1633 * src/dump/Makefile.in: ditto
1634 * src/ipc/Makefile.in: ditto
1635 * src/last/Makefile.in: ditto
1636 * src/lpr/Makefile.in: ditto
1637 * src/mkshortcut/Makefile.in: ditto
1638 * src/namei/Makefile.in: ditto
1639 * src/realpath/Makefile.in: ditto
1641 2002-03-15 Michael Schaap <cygwin_start@mscha.org>
1643 * src/cygstart: new directory
1644 * src/cygstart/Makefile.am: new file
1645 * src/cygstart/Makefile.in: new file
1646 * src/cygstart/cygstart.c: new file
1647 * src/cygstart/cygstart.1: new file
1648 * src/Makefile.am: add subdirectory cygstart
1649 * src/Makefile.in: regenerate
1650 * AUTHORS: add Michael Schaap for cygstart
1651 * PROGLIST: add cygstart
1652 * README: add cygstart
1654 2002-03-13 Charles Wilson <cwilson@ece.gatech.edu>
1656 * HOW-TO-CONTRIBUTE: fix typos
1658 2002-03-13 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
1660 * src/mkshortcut/mkshortcut.c: fix NULL pointer problem
1662 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1664 * TODO: remove 'reorg' note
1665 * configure.ac: mark as version 1.0.0
1666 * configure: regenerate
1667 * HOW-TO-CONTRIBUTE: new file
1669 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1671 * configure.ac: build Makefiles in new directories
1672 * configure.in: regenerate
1673 * Makefile.am: change subdirs
1674 * Makefile.in: regenerate
1676 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1678 * src: new directory
1679 * src/Makefile.am: new file
1680 * src/Makefile.in: new file
1681 * src-gpl/Makefile.am: removed
1682 * src-gpl/Makefile.in: removed
1683 * src-pd/Makefile.am: removed
1684 * src-pd/Makefile.in: removed
1685 * src-bsd/Makefile.am: removed
1686 * src-bsd/Makefile.in: removed
1688 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1690 * src/ascii: new directory
1691 * src-gpl/ascii.c: moved to src/ascii/ascii.c
1692 * src/ascii/ascii.c: moved from src-gpl/ascii.c
1693 * src/ascii/Makefile.am: new file
1694 * src/ascii/Makefile.in: new file
1696 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1698 * src/banner: new directory
1699 * src-gpl/banner.c: moved to src/banner/banner.c
1700 * src/banner/banner.c: moved from src-gpl/banner.c
1701 * src/banner/Makefile.am: new file
1702 * src/banner/Makefile.in: new file
1704 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1706 * src/cal: new directory
1707 * src-bsd/cal.c: moved to src/cal/cal.c
1708 * src/cal/cal.c: moved from src-bsd/cal.c
1709 * src-bsd/cal.1: moved to src/cal/cal.1
1710 * src/cal/cal.1: moved from src-bsd/cal.1
1711 * src-bsd/err.c: moved to src/cal/err.c
1712 * src/cal/err.c: moved from src-bsd/err.c
1713 * src-bsd/errs.h: moved to src/cal/errs.h
1714 * src/cal/errs.h: moved from src-bsd/errs.h
1715 * src-bsd/widechar.h: moved to src/cal/widechar.h
1716 * src/cal/widechar.h: moved from src-bsd/widechar.h
1717 * src-bsd/README.cal: moved to src/cal/README.cal
1718 * src/cal/README.cal: moved from src-bsd/README.cal
1719 * src/cal/Makefile.am: new file
1720 * src/cal/Makefile.in: new file
1722 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1724 * src/clip: new directory
1725 * src-gpl/putclip.c: moved to src/clip/putclip.c
1726 * src/clip/putclip.c: moved from src-gpl/putclip.c
1727 * src-gpl/getclip.c: moved to src/clip/getclip.c
1728 * src/clip/getclip.c: moved from src-gpl/getclip.c
1729 * src/clip/Makefile.am: new file
1730 * src/clip/Makefile.in: new file
1732 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1734 * src/conv: new directory
1735 * src-gpl/conv.c: moved to src/conv/conv.c
1736 * src/conv/conv.c: moved from src-gpl/conv.c
1737 * src/conv/Makefile.am: new file
1738 * src/conv/Makefile.in: new file
1740 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1742 * src/ddate: new directory
1743 * src-pd/ddate.c: moved to src/ddate/ddate.c
1744 * src/ddate/ddate.c: moved from src-pd/ddate.c
1745 * src-pd/ddate.1: moved to src/ddate/ddate.1
1746 * src/ddate/ddate.1: moved from src-pd/ddate.1
1747 * src-pd/ddate.doc: moved to src/ddate/ddate.doc
1748 * src/ddate/ddate.doc: moved from src-pd/ddate.doc
1749 * src/ddate/Makefile.am: new file
1750 * src/ddate/Makefile.in: new file
1752 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1754 * src/dump: new directory
1755 * src-gpl/dump.c: moved to src/dump/dump.c
1756 * src/dump/dump.c: moved from src-gpl/dump.c
1757 * src/dump/Makefile.am: new file
1758 * src/dump/Makefile.in: new file
1760 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1762 * src/ipc: new directory
1763 * src-gpl/msgtool.c: moved to src/ipc/msgtool.c
1764 * src/ipc/msgtool.c: moved from src-gpl/msgtool.c
1765 * src-gpl/semstat.c: moved to src/ipc/semstat.c
1766 * src/ipc/semstat.c: moved from src-gpl/semstat.c
1767 * src-gpl/semtool.c: moved to src/ipc/semtool.c
1768 * src/ipc/semtool.c: moved from src-gpl/semtool.c
1769 * src-gpl/shmtool.c: moved to src/ipc/shmtool.c
1770 * src/ipc/shmtool.c: moved from src-gpl/shmtool.c
1771 * src/ipc/Makefile.am: new file
1772 * src/ipc/Makefile.in: new file
1774 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1776 * src/last: new directory
1777 * src-gpl/last.c: moved to src/last/last.c
1778 * src/last/last.c: moved from src-gpl/last.c
1779 * src-gpl/last.1: moved to src/last/last.1
1780 * src/last/last.1: moved from src-gpl/last.1
1781 * src-gpl/lastb.1: moved to src/last/lastb.1
1782 * src/last/lastb.1: moved from src-gpl/lastb.1
1783 * src-gpl/oldutmp.h: moved to src/last/oldutmp.h
1784 * src/last/oldutmp.h: moved from src-gpl/oldutmp.h
1785 * src-gpl/utmpdump.c: moved to src/last/utmpdump.c
1786 * src/last/utmpdump.c: moved from src-gpl/utmpdump.c
1787 * src/last/Makefile.am: new file
1788 * src/last/Makefile.in: new file
1790 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1792 * src/lpr: new directory
1793 * src-gpl/lpr.c: moved to src/lpr/lpr.c
1794 * src/lpr/lpr.c: moved from src-gpl/lpr.c
1795 * src/lpr/Makefile.am: new file
1796 * src/lpr/Makefile.in: new file
1798 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1800 * src/mkshortcut: new directory
1801 * src-gpl/mkshortcut.c: moved to src/mkshortcut/mkshortcut.c
1802 * src/mkshortcut/mkshortcut.c: moved from src-gpl/mkshortcut.c
1803 * src-gpl/mkshortcut.1: moved to src/mkshortcut/mkshortcut.1
1804 * src/mkshortcut/mkshortcut.1: moved from src-gpl/mkshortcut.1
1805 * src/mkshortcut/Makefile.am: new file
1806 * src/mkshortcut/Makefile.in: new file
1808 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1810 * src/namei: new directory
1811 * src-pd/namei.c: moved to src/namei/namei.c
1812 * src/namei/namei.c: moved from src-pd/namei.c
1813 * src-pd/namei.1: moved to src/namei/namei.1
1814 * src/namei/namei.1: moved from src-pd/namei.1
1815 * src-pd/README.namei: moved to src/namei/README.namei
1816 * src/namei/README.namei: moved from src-pd/README.namei
1817 * src-pd/README1.namei: moved to src/namei/README1.namei
1818 * src/namei/README1.namei: moved from src-pd/README1.namei
1819 * src/namei/Makefile.am: new file
1820 * src/namei/Makefile.in: new file
1822 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1824 * src/realpath: new directory
1825 * src-gpl/realpath.c: moved to src/realpath/realpath.c
1826 * src/realpath/realpath.c: moved from src-gpl/realpath.c
1827 * src/realpath/Makefile.am: new file
1828 * src/realpath/Makefile.in: new file
1831 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
1833 * src-gpl/Makefile.am: add lpr and mkshortcut
1834 * src-gpl/Makefile.in: regenerate
1835 * configure.ac: update version number
1836 * configure: regenerate
1837 * AUTHORS: add Rick and Joshua
1838 * PROGLIST: add lpr and mkshortcut
1839 * NEWS: add lpr and mkshortcut
1840 * README: add lpr and mkshortcut
1841 * TODO: add some notes...
1842 * src-gpl/mkshortcut.c: Reformat comment block. Explicitly
1843 include config.h and common.h. Move other #inludes to
1844 common.h. Add some static strings for later use (version,
1846 * src-gpl/lpr.c: Add license reference. Explicitly include
1847 config.h and common.h. Move other #includes to common.h.
1848 Add some static strings for later use (version, Id, copyright).
1849 Change programName to program_name (to match style of other
1850 programs). Strdup from argv[0] instead of hardcoding. Use
1851 VA_START macro instead of va_start.
1853 2002-02-23 Rick Rankin <rick_rankin@yahoo.com>
1855 * src-gpl/lpr.c: new file
1857 2002-02-23 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
1859 * src-gpl/mkshortcut.c: new file
1860 * src-gpl/mkshortcut.1: new file
1862 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
1864 * src-pd/ddate.c: add explicit license reference
1865 and move #includes to common.h. Guard setlocale.
1866 Explicitly include config.h, common.h
1867 * src-pd/namei.c: ditto
1868 * src-bsd/cal.c: ditto
1869 * src-bsd/err.c: ditto
1870 * src-bsd/errs.h: explicitly include config.h, common.h
1871 * src-bsd/widechar.h: explicitly include config.h (NOT common.h)
1872 * src-gpl/ascii.c: explicitly include config.h
1873 * src-gpl/banner.c: reformat license notice. explicitly
1875 * src-gpl/conv.c: explictly include config.h
1876 * src-gpl/dump.c: explictly include config.h; move other
1877 includes into common.h
1878 * src-gpl/getclip.c: explicitly include config.h
1879 * src-gpl/last.c: reformat license notice. explicitly include
1880 config.h. Move other #includes into common.h
1881 * src-gpl/oldutmp.h: add explicit license reference.
1882 * src-gpl/putclip.c: include config.h. Move other #includes
1884 * src-gpl/realpath.c: Reformat license reference. Explicitly
1886 * src-gpl/msgtool.c: add explicit license reference. include
1887 config.h. Guard ipc #includes. Move other includes into common.h
1888 * src-gpl/semstat.c: ditto
1889 * src-gpl/semtool.c: ditto
1890 * src-gpl/shmtool.c: ditto
1891 * src-gpl/utmpdump.c: Reformat license reference. Explicitly
1892 include config.h. Move other includes into common.h.
1893 * config.h.in: regenerate
1894 * configure.ac: Add the new checks
1895 * common.h: Migrate other includes from .c files here.
1896 * configure: regenerate
1898 2002-01-28 Charles Wilson <cwilson@ece.gatech.edu>
1900 * src-bsd/cal.c: fix spelling
1902 2002-01-27 Charles Wilson <cwilson@ece.gatech.edu>
1904 * acinclude.m4: new file
1905 * common.h: new file
1906 * configure.ac: add conditionals for windows-only,
1907 cygipc-only programs
1908 * src-gpl/Makefile.am: use conditionals
1909 * aclocal.m4: regenerate
1910 * config.h.in: regenerate
1911 * Makefile.in: regenerate
1912 * src-gpl/Makefile.in: regenerate
1913 * configure: regenerate
1914 * README: minor changes
1915 * src-bsd/cal.c: use common.h
1916 * src-pd/ddate.c: use common.h
1917 * src-pd/namei.c: use common.h
1918 * src-gpl/ascii.c: use common.h
1919 * src-gpl/banner.c: use common.h
1920 * src-gpl/conv.c: use common.h
1921 * src-gpl/dump.c: use common.h
1922 * src-gpl/getclip.c: use common.h
1923 * src-gpl/last.c: use common.h
1924 * src-gpl/msgtool.c: use common.h
1925 * src-gpl/putclip.c: use common.h
1926 * src-gpl/realpath.c: use common.h
1927 * src-gpl/semstat.c: use common.h
1928 * src-gpl/semtool.c: use common.h
1929 * src-gpl/shmtool.c: use common.h
1930 * src-gpl/utmpdump.c: use common.h
1932 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1934 * NEWS: add entries for 0.9.6, .7, and .8
1935 * ChangeLog: fix tabs
1936 * release version 0.9.8
1938 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1940 * src-pd/ddate.c: new file
1941 * src-pd/ddate.1: new file
1942 * src-pd/ddate.doc: new file
1943 * AUTHORS: add Druel the Chaotic
1944 * PROGLIST: add ddate
1945 * README: mention ddate
1946 * src-pd/Makefile.am: add ddate to proglist, ddate.1
1948 * src-bsd/Makefile.in: regenerate
1950 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1952 * src-gpl/realpath.c: new file
1953 * AUTHORS: add Steven Barker
1954 * PROGLIST: add realpath
1955 * README: mention realpath
1956 * src-gpl/Makefile.am: add realpath to proglist
1957 * src-gpl/Makefile.in: regenerate
1959 2002-01-18 Mark Bradshaw <bradshaw@staff.crosswalk.com>
1961 * src-gpl/utmpdump.c: new file
1962 * AUTHORS: add Mark Bradshaw
1963 * PROGLIST: add utmpdump
1964 * README: mention utmpdump
1965 * src-gpl/Makefile.am: add utmpdump to proglist
1966 * src-gpl/Makefile.in: regenerate
1968 2002-01-16 Charles Wilson <cwilson@ece.gatech.edu>
1970 * bootstrap: new file
1971 * src-gpl/Makefile.am: add last to proglist
1972 * src-gpl/Makefile.in: regenerate
1973 * PROGLIST: add last
1974 * README: mention last
1975 * AUTHORS: add Mark Bradshaw
1977 2002-01-16 Mark Bradshaw <bradshaw@staff.crosswalk.com>
1979 * src-gpl/last.c: new file
1980 * src-gpl/last.1: new file
1981 * src-gpl/lastb.1: new file
1982 * src-gpl/oldutmp.h: new file
1984 2001-12-05 Joerg Schaible <joerg.schaible@gft.com>
1986 * src-gpl/banner.c: fix the -c option, use ANSI
1987 font to print the extended charset
1989 2001-12-04 Charles Wilson <cwilson@ece.gatech.edu>
1991 * licenses: new subdir
1992 * licenses/COPYING.GPL: new file (GPL text)
1993 * licenses/COPYING.BSD-no-advert: new file (BSD license,
1994 without the advertising clause)
1995 * src-pd: new subdir (for public domain source code that
1996 I've taken, modified, and released under the GPL)
1997 * src-bsd: new subdir (for source code that is covered
1998 by the BSD-no-advert license) Note that BSD-w-advert
1999 code is disallowed -- can't legally be linked to
2001 * src: removed (renamed to src-gpl for consistency)
2002 * src-gpl: new (renamed from src)
2003 * PROGLIST: new file (contains descriptions of the
2005 * README: proglist stuff removed. README is more general.
2006 * src-bsd/Makefile.am: new file
2007 * src-bsd/Makefile.in: new file
2008 * src-bsd/README.cal: new file
2009 * src-bsd/cal.1: new file
2010 * src-bsd/cal.c: new file
2011 * src-bsd/err.c: new file
2012 * src-bsd/errs.h: new file
2013 * src-bsd/widechar.h: new file
2014 * src-pd/Makefile.am: new file
2015 * src-pd/Makefile.in: new file
2016 * src-pd/README.namei: new file
2017 * src-pd/README1.namei: new file
2018 * src-pd/namei.1: new file
2019 * src-pd/namei.c: new file
2020 * configure.ac: add new tests to support namei and cal
2021 * Makefile.am: add new subdirs
2022 * config.h.in: regenerate
2023 * aclocal.m4: regenerate
2024 * Makefile.in: regenerate
2025 * src/Makefile.in: regenerate
2027 2001-11-28 Charles Wilson <cwilson@ece.gatech.edu>
2029 * package renamed to 'cygutils'
2032 * AUTHORS: add Jorg Schaible
2033 * configure.ac: package name change
2034 * src/Makefile.am: add 'banner'
2035 * src/banner.c: new file. Modified from Joerg's
2036 original to use popt for argument processing.
2037 * configure: regenerate
2038 * config.h.in: regenerate
2039 * aclocal.m4: regenerate
2040 * Makefile.in: regenerate
2041 * src/Makefile.in: regenerate
2043 2001-11-26 Charles Wilson <cwilson@ece.gatech.edu>
2045 * src/semtool.c: added
2046 * src/semstat.c: added
2047 * src/msgtool.c: added
2048 * src/shmtool.c: added
2049 * src/Makefile.am: add semtool, semstat, msgtool,
2050 and shmtool targets.
2051 * configure.ac: add check for cygipc, and for
2053 * configure: regenerate
2054 * config.h.in: regenerate
2055 * aclocal.m4: regenerate
2056 * Makefile.in: regenerate
2057 * src/Makefile.in: regenerate
2059 2001-11-25 Charles Wilson <cwilson@ece.gatech.edu>
2061 * uuencode.1: deleted
2062 * uuencode.c: deleted
2063 * uudecode.1: deleted
2064 * uudecond.c: deleted (get these from GNU sharutils)
2066 * mktemp.c: deleted (get these from
2067 http://www.courtesan.com/mktemp/)
2068 * autoconfiscated -- lots of new files
2069 * moved remaining .c files into src subdir
2070 * src/conv.c: now recognize 'dos2unix.exe' and
2071 'unix2dos.exe' as special argv[0] values, along
2072 with 'd2u.exe' and 'u2d.exe'
2073 * src/Makefile.in: install conv.exe as itself but
2074 also as d2u.exe, u2d.exe, dos2unix.exe and unix2dos.exe
2078 * link with /usr/lib/libpopt.a ('official' version)
2079 * add mktemp implementation
2080 * add friendly help/option handling to dump, putclip,