1 2007-08-24 Charles Wilson <cwilson@...>
3 Bump version number to 1.3.2
5 * bootstrap: copy libtool.m4 to m4/.
6 * configure.ac: Bumped version number. Created
7 VERSION_* AC_SUBSTS for use by cygicons.rc.in.
8 Created AC_SUBST value for cygicon dll vernum.
9 Added libtool. Don't force -lpopt into LIBS.
10 Added cygicons.rc to list of generated files.
11 * Makefile.am: Added rules for building cygicons
12 DLL (but only on win32). Added doc_DATA target for
13 installing documentation. Added licenses_DATA
14 target for installing component licenses into
15 subdir of $(docdir). Added include_HEADERS target
16 for installing cygicons header (but only on win32).
17 Added lpr_doc_DATA and cygicons_doc_DATA targets
18 for installing component documentation into separate
19 subdirs of $(docdir). Added -lpopt to the *_LDADD
20 rules for the targets that need it, now that -lpopt
21 is not added to LIBS (created *_LDADD if not exist).
22 Added install-hook/uninstall-hook commands to force
23 the cygicons import and libtool libraries to have
24 the desired name. Added necessary variables, targets,
25 flags, and custom rules for building cygicons (special
26 care needed to deal with .rc files).
27 * src/cygicons/README: new file.
28 * src/cygicons/cygicons.h: new file.
29 * src/cygicons/cygicons.rc.in: new file.
30 * src/cygicons/cygwin-kde.ico: new file.
31 * src/cygicons/cygwin.ico: new file.
32 * src/cygicons/cygwinblue.ico: new file.
33 * src/cygicons/cygwincyan.ico: new file.
34 * src/cygicons/cygwing.ico: new file.
35 * src/cygicons/cygwings.ico: new file.
36 * src/cygicons/cygwinpurple.ico: new file.
37 * src/cygicons/cygwinred.ico: new file.
38 * src/cygicons/cygwinshiny.ico: new file.
39 * src/cygicons/cygwinyellow.ico: new file.
40 * config.h.in: regenerated.
41 * AUTHORS: updated documentation.
42 * NEWS: updated documentation.
43 * PROGLIST: updated documentation.
44 * README: updated documentation.
45 * HOW-TO-INSTALL: updated documentation.
46 * BRANCHES: updated documentation.
48 2006-12-12 Charles Wilson <cwilson@...>
51 Update build machinery to ac-2.61, am-1.10, gt-0.15
53 * configure.ac: bump version number
54 Move auxilliary files to build-aux dir.
55 Move .m4 files to m4/ dir.
56 * Makefile.am: Make sure aclocal can find m4 files.
57 * BRANCHES: update documentation
58 * NEWS: update documentation
59 * config.rpath: remove from CVS control
60 * acinclude.m4: moved to...
61 * m4/check_stdcall_func.m4: here.
62 * INSTALL: update to latest automake
63 * bootstrap: use autoreconf
64 * config.h.in: regenerate with latest autoconf
65 * ABOUT-NLS: update to latest gettext
66 * po/Makefile.in.in: update to latest gettext
67 * po/Rules-quot: update to latest gettext
68 * po/Makevars.template: new file due to gettext update
70 2006-12-12 Michael Schaap <cygwin@mscha.nl>
72 * src/cygstart/cygstart.c (winstart): use
73 cygwin_internal(CW_SYNC_WINENV) instead of own
74 code to sync environment
75 (main): add --verbose option to show actual
76 ShellExecute call made
78 2006-03-20 Charles Wilson <cwilson@...>
80 bump version number to 1.3.0
82 * Makefile.am: remove programs, code, and documentation for
83 cal, col, colcrt, colrm, column, ddate, getopt, mcookie,
84 namei, rename, and rev. These programs now provided by
86 * configure.ac: bump version number
87 * BRANCHES: update documentation
88 * NEWS: update documentation
89 * PROGLIST: update documentation
90 * README: update documentation
91 * src/cal/README.cal: removed
92 * src/cal/cal.1: removed
93 * src/cal/cal.c: removed
94 * src/cal/err.c: removed
95 * src/cal/errs.h: removed
96 * src/cal/widechar.h: removed
97 * src/col/README.col: removed
98 * src/col/col.1: removed
99 * src/col/col.c: removed
100 * src/col/err.c: removed
101 * src/col/err.h: removed
102 * src/colcrt/colcrt.1: removed
103 * src/colcrt/colcrt.c: removed
104 * src/colcrt/widechar.h: removed
105 * src/colrm/colrm.1: removed
106 * src/colrm/colrm.c: removed
107 * src/colrm/widechar.h: removed
108 * src/column/column.1: removed
109 * src/column/column.c: removed
110 * src/column/err.c: removed
111 * src/column/errs.h: removed
112 * src/column/widechar.h: removed
113 * src/ddate/ddate.1: removed
114 * src/ddate/ddate.c: removed
115 * src/ddate/ddate.doc: removed
116 * src/getopt/getopt.1: removed
117 * src/getopt/getopt.c: removed
118 * src/getopt/parse.bash: removed
119 * src/getopt/parse.tcsh: removed
120 * src/getopt/test.bash: removed
121 * src/getopt/test.tcsh: removed
122 * src/mcookie/mcookie.1: removed
123 * src/mcookie/mcookie.c: removed
124 * src/mcookie/md5.c: removed
125 * src/mcookie/md5.h: removed
126 * src/namei/README.namei: removed
127 * src/namei/README1.namei: removed
128 * src/namei/namei.1: removed
129 * src/namei/namei.c: removed
130 * src/rename/nls.h: removed
131 * src/rename/rename.1: removed
132 * src/rename/rename.c: removed
133 * src/rev/rev.1: removed
134 * src/rev/rev.c: removed
135 * src/rev/widechar.h: removed
137 2006-02-10 Charles Wilson <cwilson@...>
139 bump version number - 1.2.10
140 * configure.ac: ditto
141 * NEWS: update documentation
143 * INSTALL: update from autotools
145 2006-02-10 Michael Schaap <cygwin@mscha.org>
147 * src/cygstart/cygstart.c (setup_win_environ): properly convert
148 environment variables to Win32.
150 2006-02-10 Eric Blake <ebb9@byu.net>
152 * src/cygstart/cygstart.c (main): Don't permute options
154 2005-07-09 Charles Wilson <cwilson@...>
156 bump version number - 1.2.9
157 * configure.ac: ditto
158 * NEWS: update documentation
161 2005-07-08 Christopher Faylor <cgf@timesys.com>
163 * src/readshortcut.c (readshortcut): Pass opts by reference so that
164 changes made to the opts contents are reflected in the caller to
165 accommodate freeing of malloced fields.
167 2005-05-16 Charles Wilson <cwilson@...>
169 bump version number - 1.2.8
170 * configure.ac: bump version
171 * BRANCHES: update documentation
173 2005-05-16 Kees Zeelenberg <kzlq@...>
175 * src/dump/dump.c: fixes for -mno-cygwin/mingw
178 * NEWS: update documentation
180 2005-05-16 Michael Schaap <cygstart@...>
182 * src/cygstart/cygstart.c: improve compatibility with
183 'mount -X' by syncing env between cygwin and windows.
184 * NEWS: update documentation
186 2005-04-12 Charles Wilson <cwilson@...>
188 bump version number - 1.2.7
190 * configure.ac: bump version
191 * BRANCHES: update documentation
196 2005-04-12 Christopher Faylor <cgf@timesys.com>
198 * Makefile.am: Add rename.
199 * src/rename/rename.c: New file.
200 * src/rename/nls.h: Ditto.
201 * src/rename/rename.1: Ditto.
203 2005-03-07 Michael Schaap <cygstart@...>
205 * src/cygstart/cygstart.c: reorganize around previous
209 2005-03-03 Anthony Derosa <anthony.derosa1@...>
211 * src/cygstart/cygstart.c: fix memory leak, and improve
212 handling of long command lines.
214 2005-02-01 Charles Wilson <cwilson@....>
216 bump version number - 1.2.6
218 * configure.ac: bump version number
219 * src/conv/conv.c (exitOnZero): new function
220 (main): add new options --force, --safe
221 (conv): look for '\0' to signify binary files, not
222 "early" other-style line endings. Always convert
223 to specified type, unless '\0' found and --force not
224 given. But if disobeying user, print reason.
225 See thread: http://www.cygwin.com/ml/cygwin/2004-04/msg00080.html
226 * NEWS: document new behavior
229 2005-01-31 Charles Wilson <cwilson@....>
231 * src/readlink/readlink.1: remove
232 * src/readlink/readlink.c: remove
233 * Makefile.am: remove readlink.1 and readlink.c
235 * README: document it; also fix typo
236 * AUTHORS: remove references to readlink
237 * PROGLIST: remove readlink
238 * configure: regenerate
240 2004-03-12 Charles Wilson <cwilson@....>
244 * src/mkshortcut/mkshortcut.c: fix some
245 memory leaks in mkshortcut().
246 * configure.ac: bump version number
249 2004-03-10 Harold L Hunt II <huntharo@....>
251 * src/mkshortcut/mkshortcut.c: add -d|--desc
252 option to set the description field (==tooltip
253 text) of the shortcut.
254 * src/mkshortcut/mkshortcut.1: document it.
257 2004-02-14 Dick Repansky <rrepasky@....>
258 Joshua Danial Franklin <joshuadfranklin@....>
260 * src/mkshortcut/mkshortcut.c: add -s option
261 to control normal|minimized|maximized state
262 of the launched application.
263 * src/mkshortcut/mkshortcut.1: document it.
266 2004-01-31 Charles Wilson <cwilson@....>
270 * src/ipc/ipcrm.c: remove
271 * src/ipc/ipcrm.8: remove
272 * src/ipc/ipcs.c: remove
273 * src/ipc/ipcs.8: remove
274 * src/ipc/semtool.c: compensate for interface differences
275 in cygserver vs. cygipc
276 * configure.ac: don't look for cygipc; just look for shmget
277 * Makefile.am: remove src/ipc/ipcs and src/ipc/ipcrm and their
278 manpages. Don't use extra libs (IPCLIBS) to build ipc programs
279 -- rely on cygserver support.
285 2003-12-01 Charles Wilson <cwilson@ece.gatech.edu>
289 * src/ipc/ipck: fix typo, adapt for cygserver
294 2003-11-25 Rick Rankin <rick_rankin@yahoo.com>
296 * src/lpr/Printer.cc: fix bug in print() operation that was
297 causing duplication of the last character of a file.
298 * src/lpr/lpr.cc: add description of -l option to help message.
300 2003-10-23 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
302 * src/mkshortcut/mkshortcut.1: update to reflect
303 new -w/--workingdir option.
305 2003-09-13 Charles Wilson <cwilson@ece.gatech.edu>
307 * src/clip/getclip.c: Handle /dev/clipboard
308 native format. Add --no-conv option. Make it
310 * src/clip/putclip.c: Handle /dev/clipboard
311 native format. Add --no-conv option. Make it
314 2003-09-12 Rob Siklos <rob3@siklos.ca>
316 * src/clip/getclip.c: implemented --dos and --unix,
317 renamed putclip() to getclip()
318 * src/clip/putclip.c: implemented --dos and --unix,
319 fixed segfault on null input,
320 fixed indentation spacing,
321 return FALSE instead of TRUE on failed GlobalAlloc and GlobalLock
322 * TODO: removed --unix --dos flag item for getclip and putclip
324 2003-09-04 Chalres Wilson <cwilson@ece.gatech.edu>
328 2003-09-04 Rob Siklos <rob3@siklos.ca>
330 * src/readshortcut: new directory
331 * src/readshortcut/readshortcut.c: new file
332 * src/readshortcut/readshortcut.1: new file
333 * Makefile.am: add program 'readshortcut'
334 * AUTHORS: add Rob Siklos for readshortcut
335 * PROGLIST: add readshortcut
336 * README: add readshortcut
338 2003-08-02 Charles Wilson <cwilson@ece.gatech.edu>
340 tag and release v1_2_1
342 * configure.ac: don't add cygipc to libs; put
343 value in a separate variable IPCLIBS
344 * Makefile.am: use @IPCLIBS@
345 * HOW-TO-CONTRIBUTE: update
348 2003-07-13 Charles Wilson <cwilson@ece.gatech.edu>
350 tag and release v1_2_0
352 * BRANCHES: add v1_2_0
354 2003-07-13 Charles Wilson <cwilson@ece.gatech.edu>
356 * Makefile.am: correct some mistakes with
357 optionally-built progs.
359 2003-06-16 Charles Wilson <cwilson@ece.gatech.edu>
361 * src/mkshortcut/mkshortcut.1: fix ^M problem.
363 2003-06-13 Charles Wilson <cwilson@ece.gatech.edu>
365 * Makefile.am: add ipcs, ipcrm, and ipck
366 * configure.ac: change search method for libcygipc,
368 * src/ipc/ipcs.c: new file
369 * src/ipc/ipcs.8: new file
370 * src/ipc/ipcrm.c: new file
371 * src/ipc/ipcrm.8: new file
372 * src/ipc/ipck: new file
373 * NEWS: add info about ipcs, ipcrm, ipck
376 * config.h.in: regenerate
378 2003-06-12 gilles civario <gilles.civario@cea.fr>
380 * src/lpr/Printer.cc (Printer::open): correct
383 2003-06-10 Charles Wilson <cwilson@ece.gatech.edu>
385 * BRANCHES: new file.
387 2003-06-10 Charles Wilson <cwilson@ece.gatech.edu>
389 * Bump version to 1.1.4. Release.
391 2003-06-07 Rick Rankin <rick_rankin@yahoo.com>
393 * src/lpr/Printer.hh: Added m_rawFlag attribute. If true, no CR/LF
394 translation is done. Defaults to false. Also added accessor
395 operations getRawFlag(), setRawFlag().
396 * src/lpr/Printer.cc: ditto.
397 * src/lpr/lpr.cc: added -l option to suppress CR/LF translation.
398 * src/lpr/lpr.1: added documentation for -l option.
400 2003-05-20 Charles Wilson <cwilson@ece.gatech.edu>
402 * NEWS: update lpr entry
404 2003-05-20 Rick Rankin <rick_rankin@yahoo.com>
405 * src/lpr/lpr.c: removed file
406 * src/lpr/Printer.cc: new file
407 * src/lpr/Printer.hh: new file
408 * src/lpr/PrinterException.hh: new file
409 * src/lpr/README: new file
410 * src/lpr/Win32Utils.cc: new file
411 * src/lpr/Win32Utils.hh: new file
412 * src/lpr/lpr.1: new file
413 * src/lpr/lpr.cc: new file
414 * Makefile.am: add macro src_lpr_lpr_SOURCES
415 updated macros noinst_HEADERS, man_MANS
416 * configure.ac: added AC_PROG_CXX to compile C++ files
418 2003-05-17 Charles Wilson <cwilson@ece.gatech.edu>
420 * configure.ac: correct a problem with newer
422 * config.h.in: regenerate
424 2003-02-05 Charles Wilson <cwilson@ece.gatech.edu>
426 * NEWS: announce mkshortcut changes
428 2003-02-05 David G. Baur <dgbaur@idmicro.com>
430 Added --workdir option to mkshortcut to set working directory
433 * mkshortcut.c (main): added dir_name_arg to opts
434 set dir_name to dir_name_arg if option was set
435 otherwise obtained from exe_name.
436 * mkshortcut.1: update
438 2002-11-11 Charles Wilson <cwilson@ece.gatech.edu>
440 Convert mkshortcut to popt. Bump to version 1.1.3
442 * mkshortcut.c (license): new function
443 (version): popt version() function
444 (version): static variable renamed to versionStr
446 (usage): popt usage() function; the old usage()
448 (printLicense): new function
449 (printBottomDescription): new function
450 (printTopDescription): new function
451 (getVersion): new function
452 (mkshortcut): new function, contains core code
453 (print_version): removed.
454 (main): almost completely rewritten to use popt
456 * TODO: remove note about mkshortcut.
458 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
460 Fix things so that 'make dist' works
462 * Makefile.am: split up EXTRA_DIST into several
463 variables. Add a lot of files. Remove reference
464 to the m4/ directory.
465 * HOW-TO-CONTRIBUTE: correct a few things affected
468 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
470 Tired of long 'cvs diff' times over my modem, I
471 removed the files generated by bootstrap from
472 CVS. tarballs will have them, but cvs checkouts
473 will need to always run bootstrap. Since gettextize
474 is too intrusive, leave ABOUT-NLS and config.rpath
475 so we don't have to include gettext in bootstrap.
476 Also, don't bother with autoheader, so leave config.h.in
480 * mkinstalldirs: remove
482 * config.guess: remove
486 * Makefile.in: remove
489 * stamp-h.in: remove (not used by newer autotools)
491 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
493 Because utmpdump and last are now provided by the new
494 sysvinit package, those programs have been removed
495 from cygutils. Also, update to recent autotools &
496 gettext, plus a few cleanups.
498 * src/last/last.c: remove
499 * src/last/utmpdump.c: remove
500 * src/last/oldutmp.h: remove
501 * src/last/last.1: remove
502 * src/last/lastb.1: remove
503 * src/last/: remove directory
504 * intl/Makefile.in: remove
505 * intl/: remove directory
507 * src/cal/cal.c: cygwin provides langinfo.h, but
508 not the nl_langinfo function. Make sure both exist
509 before calling nl_langinfo.
510 * configure.ac: remove references to system header files
511 needed only by utmpdump or last. Don't try to generate
513 * Makefile.am: remove intl/ directory; add po/ directory
514 to make new gettext happy. Remove last and utmpdump from
515 bin_PROGRAMS; remove last.1 and lastb.1 from man_MANS.
516 change _LDADD vars from @INTLLIBS@ to @LIBINTL@. Remove
517 references to last and utmpdump _SOURCES.
518 * po/LINGUAS: new file (needed by new gettext)
519 * po/POTFILES.in: new file (needed by new gettext)
520 * common.h: remove references to system header files used
521 only by utmpdump or last
522 * bootstrap: add `force' options
524 * PROGLIST: docu update
525 * README: dpcu update
527 * HOW-TO-CONTRIBUTE: docu update
529 * aclocal.m4: regenerate
530 * configure: regenerate
531 * Makefile.in: regenerate
532 * config.h.in: regenerate
533 * ABOUT-NLS: new version
534 * COPYING: new version
535 * INSTALL: new version
536 * mkinstalldirs: new version
537 * missing: new version
538 * install-sh: new version
539 * depcomp: new version
540 * config.sub: new version
541 * config.guess: new version
543 2002-07-17 Charles Wilson <cwilson@ece.gatech.edu>
545 At Bruno Haible's suggestion, don't include all of
546 gettext. Just have an intl/ directory with a null
547 Makefile.in, and a populated po/ directory. m4/
548 is no longer necessary. Later, when automake bug
549 is fixed, we can remove the intl/ directory entirely,
550 but we'll still need the po/ directory and the ABOUT-NLS
554 * intl/Makefile.in: turn this into a null file
556 * configure.ac: remove m4/Makefile from AC_CONFIG_FILES
557 * Makefile.am: remove m4/ from SUBDIRS
558 * Makefile.in: regenerate
559 * configure: regenerate
561 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
563 * configure.ac: bump version to 1.1.2
564 * configure: regenerate
566 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
568 Add 'mcookie' program. Tag "v1_1_1d"
570 * src/mcookie: new directory
571 * src/mcookie/mcookie.c: new file
572 * src/mcookie/mcookie.1: new file
573 * src/mcookie/md5.h: new file
574 * src/mcookie/md5.c: new file
575 * Makefile.am: add program 'mcookie'
576 * configure.ac: add test for gettimeofday
577 * config.h.in: regenerate
578 * Makefile.in: regenerate
579 * PROGLIST: add mcookie
580 * README: add mcookie
581 * NEWS: mention mcookie
583 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
585 Add 'colrm' program. Tag "v1_1_1c"
587 * src/colrm: new directory
588 * src/colrm/colrm.c: new file
589 * src/colrm/colrm.1: new file
590 * src/colrm/widechar.h: new file
591 * Makefile.am: add program 'colrm'
592 * Makefile.in: regenerate
593 * PROGLIST: add colrm
595 * NEWS: hasn't been updated in a while...
597 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
599 Add 'colcrt' program. Tag "v1_1_1b"
601 * src/colcrt: new directory
602 * src/colcrt/colcrt.c: new file
603 * src/colcrt/colcrt.1: new file
604 * src/colcrt/widechar.h: new file
605 * Makefile.am: add program 'colcrt'
606 * Makefile.in: regenerate
607 * PROGLIST: add colcrt
610 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
612 Add 'column' program. Tag "v1_1_1a"
614 * src/column: new directory
615 * src/column/column.c: new file
616 * src/column/column.1: new file
617 * src/column/err.c: new file
618 * src/column/errs.h: new file
619 * src/column/widechar.h: new file
620 * Makefile.am: add program 'column'
621 * configure.ac: add check for TIOCGWINSZ, termios.h, and ioctl.h.
622 * common.h: use TIOCGWINSZ to include sys/termios.h or sys/ioctl.h.
623 * Makefile.in: regenerate
624 * config.h.in: regenerate
625 * configure: regenerate
626 * PROGLIST: add column
629 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
631 * TODO: remove gettext reminder
632 * HOW-TO-CONTRIBUTE: explain how to handle programs
633 that need -lintl, given the gettextize changes below.
634 * Makefile.in: regenerate
636 2002-07-12 gettextize <bug-gnu-gettext@gnu.org>
638 Bug in automake means that we have to gettextize -- even tho
639 we will never actually build gettext ourselves ('external'
640 option in AM_GNU_GETTEXT). Reported to automake list.
642 Bug in gettext means that we have to explicitly set and AC_SUBST
643 BUILD_INCLUDED_LIBINTL and USE_INCLUDED_LIBINTL in configure.ac.
646 * Makefile.am (SUBDIRS): Add intl, m4.
647 (ACLOCAL_AMFLAGS): New variable.
648 (EXTRA_DIST): Add config.rpath.
649 * configure.ac (AC_CONFIG_FILES): Add intl/Makefile, po/Makefile.in,
651 * intl/: new directory
657 * config.rpath: new file
658 * ABOUT-NLS: new file
659 * aclocal.m4: regenerate
660 * Makefile.in: regenerate
661 * configure: regenerate
662 * bootstrap: add -I m4 to aclocal command; copy files
663 * config.guess: new file
664 * config.sub: new file
666 * config.h.in: regenerate
667 * TODO: note to remove all this garbage when it becomes
668 possible; need bugfix to automake and gettext.m4
670 2002-07-12 Charles S. Wilson <cwilson@ece.gatech.edu>
672 Adjust to cygwin's libintl library now depending on libiconv.
673 Easiest way: remove explicit search for -lintl and libintl.h;
674 instead use AM_GNU_GETTEXT.
678 * configure.ac: don't look for -lintl and libintl.h 'by hand';
679 use AM_GNU_GETTEXT instead. Unfortunately, even 'external'
680 option requires po/ and intl/ directories. See gettextize above.
681 * src/rev: new directory
682 * src/rev/rev.c: new file
683 * src/rev/rev.1: new file
684 * src/rev/widechar.h: new file
685 * Makefile.am: add program 'rev'. Add LDADD variables for
686 the programs that use gettext, since -lintl is no longer
687 automatically included in LIBS (use @INTLLIBS@)
688 * Makefile.in: regenerate
692 2002-06-06 Charles S. Wilson <cwilson@ece.gatech.edu>
695 Add getopt.exe, readlink.exe. Bump to 1.1.1.
697 * AUTHORS: add Egor, Kenneth Stailey, and Frodo Looijaard
698 * configure.ac: bump to 1.1.1
699 * Makefile.am: add getopt and readlink
702 * Makefile.in: regenerate
703 * configure: regenerate
704 * src/Makefile.am: delete (forgot to do so in previous commit)
705 * src/Makefile.in: delete (ditto)
706 * src/readlink/readlink.1: new file
707 * src/readlink/readlink.c: new file
708 * src/getopt/getopt.1: new file
709 * src/getopt/getopt.c: new file
710 * src/getopt/parse.bash: new file
711 * src/getopt/parse.tcsh: new file
712 * src/getopt/test.bash: new file
713 * src/getopt/test.tcsh: new file
715 2002-06-05 Charles S. Wilson <cwilson@ece.gatech.edu>
716 Robert Collins <robert.collins@itdomain.com.au>
718 Convert to one-big-makefile style. cf "Recursive make
719 considered harmful". Bump to 1.1.0
721 * HOW-TO-CONTRIBUTE: update to reflect one-big-makefile style.
722 * Makefile.am: consolidate from src/*/Makefile.am
723 * configure.ac: remove src/*/Makefile from AC_CONFIG_FILES list.
725 * NEWS: Note one-file-to-build-them-all
727 * aclocal.m4: regenerate
728 * Makefile.in: regenerate
729 * configure: regenerate
730 * /src/realpath/Makefile.in: delete
731 * /src/realpath/Makefile.am: delete
732 * /src/namei/Makefile.in: delete
733 * /src/namei/Makefile.am: delete
734 * /src/mkshortcut/Makefile.in: delete
735 * /src/mkshortcut/Makefile.am: delete
736 * /src/lpr/Makefile.in: delete
737 * /src/lpr/Makefile.am: delete
738 * /src/last/Makefile.in: delete
739 * /src/last/Makefile.am: delete
740 * /src/ipc/Makefile.in: delete
741 * /src/ipc/Makefile.am: delete
742 * /src/dump/Makefile.in: delete
743 * /src/dump/Makefile.am: delete
744 * /src/ddate/Makefile.in: delete
745 * /src/ddate/Makefile.am: delete
746 * /src/cygstart/Makefile.in: delete
747 * /src/cygstart/Makefile.am: delete
748 * /src/conv/Makefile.in: delete
749 * /src/conv/Makefile.am: delete
750 * /src/col/Makefile.in: delete
751 * /src/col/Makefile.am: delete
752 * /src/cal/Makefile.in: delete
753 * /src/cal/Makefile.am: delete
754 * /src/banner/Makefile.in: delete
755 * /src/banner/Makefile.am: delete
756 * /src/ascii/Makefile.in: delete
757 * /src/ascii/Makefile.am: delete
758 * /src/Makefile.in: delete
759 * /src/Makefile.am: delete
761 2002-05-23 Charles S. Wilson <cwilson@ece.gatech.edu>
763 * Makefile.in: regenerate
764 * src/Makefile.in: regenerate
765 * src/*/Makefile.in: regenerate
766 * configure: regenerate
767 * aclocal.m4: regenerate
769 2002-05-22 David A. Willis <dawillis1214@yahoo.com>
771 * src/col: new directory
772 * src/col/Makefile.am: new file
773 * src/col/Makefile.in: new file
774 * src/col/col.c: new file
775 * src/col/err.c: new file
776 * src/col/err.h: new file
777 * src/col/col.1: new file
778 * src/col/README.col: new file
779 * src/Makefile.am: add subdirectory col
780 * src/Makefile.in: regenerate
781 * AUTHORS: add David A. Willis for col
785 2002-04-16 Chris January <chris@atomice.net>
787 * src/conv/conv.c (convert): Use correct type to store the
788 return value of fgetc()
790 2002-03-15 Charles Wilson <cwilson@ece.gatech.edu>
792 * Makefile.in: rebootstrap
795 * src/Makefile.in: ditto
796 * src/ascii/Makefile.in: ditto
797 * src/banner/Makefile.in: ditto
798 * src/cal/Makefile.in: ditto
799 * src/clip/Makefile.in: ditto
800 * src/conv/Makefile.in: ditto
801 * src/ddate/Makefile.in: ditto
802 * src/dump/Makefile.in: ditto
803 * src/ipc/Makefile.in: ditto
804 * src/last/Makefile.in: ditto
805 * src/lpr/Makefile.in: ditto
806 * src/mkshortcut/Makefile.in: ditto
807 * src/namei/Makefile.in: ditto
808 * src/realpath/Makefile.in: ditto
810 2002-03-15 Michael Schaap <cygwin_start@mscha.org>
812 * src/cygstart: new directory
813 * src/cygstart/Makefile.am: new file
814 * src/cygstart/Makefile.in: new file
815 * src/cygstart/cygstart.c: new file
816 * src/cygstart/cygstart.1: new file
817 * src/Makefile.am: add subdirectory cygstart
818 * src/Makefile.in: regenerate
819 * AUTHORS: add Michael Schaap for cygstart
820 * PROGLIST: add cygstart
821 * README: add cygstart
823 2002-03-13 Charles Wilson <cwilson@ece.gatech.edu>
825 * HOW-TO-CONTRIBUTE: fix typos
827 2002-03-13 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
829 * src/mkshortcut/mkshortcut.c: fix NULL pointer problem
831 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
833 * TODO: remove 'reorg' note
834 * configure.ac: mark as version 1.0.0
835 * configure: regenerate
836 * HOW-TO-CONTRIBUTE: new file
838 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
840 * configure.ac: build Makefiles in new directories
841 * configure.in: regenerate
842 * Makefile.am: change subdirs
843 * Makefile.in: regenerate
845 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
848 * src/Makefile.am: new file
849 * src/Makefile.in: new file
850 * src-gpl/Makefile.am: removed
851 * src-gpl/Makefile.in: removed
852 * src-pd/Makefile.am: removed
853 * src-pd/Makefile.in: removed
854 * src-bsd/Makefile.am: removed
855 * src-bsd/Makefile.in: removed
857 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
859 * src/ascii: new directory
860 * src-gpl/ascii.c: moved to src/ascii/ascii.c
861 * src/ascii/ascii.c: moved from src-gpl/ascii.c
862 * src/ascii/Makefile.am: new file
863 * src/ascii/Makefile.in: new file
865 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
867 * src/banner: new directory
868 * src-gpl/banner.c: moved to src/banner/banner.c
869 * src/banner/banner.c: moved from src-gpl/banner.c
870 * src/banner/Makefile.am: new file
871 * src/banner/Makefile.in: new file
873 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
875 * src/cal: new directory
876 * src-bsd/cal.c: moved to src/cal/cal.c
877 * src/cal/cal.c: moved from src-bsd/cal.c
878 * src-bsd/cal.1: moved to src/cal/cal.1
879 * src/cal/cal.1: moved from src-bsd/cal.1
880 * src-bsd/err.c: moved to src/cal/err.c
881 * src/cal/err.c: moved from src-bsd/err.c
882 * src-bsd/errs.h: moved to src/cal/errs.h
883 * src/cal/errs.h: moved from src-bsd/errs.h
884 * src-bsd/widechar.h: moved to src/cal/widechar.h
885 * src/cal/widechar.h: moved from src-bsd/widechar.h
886 * src-bsd/README.cal: moved to src/cal/README.cal
887 * src/cal/README.cal: moved from src-bsd/README.cal
888 * src/cal/Makefile.am: new file
889 * src/cal/Makefile.in: new file
891 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
893 * src/clip: new directory
894 * src-gpl/putclip.c: moved to src/clip/putclip.c
895 * src/clip/putclip.c: moved from src-gpl/putclip.c
896 * src-gpl/getclip.c: moved to src/clip/getclip.c
897 * src/clip/getclip.c: moved from src-gpl/getclip.c
898 * src/clip/Makefile.am: new file
899 * src/clip/Makefile.in: new file
901 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
903 * src/conv: new directory
904 * src-gpl/conv.c: moved to src/conv/conv.c
905 * src/conv/conv.c: moved from src-gpl/conv.c
906 * src/conv/Makefile.am: new file
907 * src/conv/Makefile.in: new file
909 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
911 * src/ddate: new directory
912 * src-pd/ddate.c: moved to src/ddate/ddate.c
913 * src/ddate/ddate.c: moved from src-pd/ddate.c
914 * src-pd/ddate.1: moved to src/ddate/ddate.1
915 * src/ddate/ddate.1: moved from src-pd/ddate.1
916 * src-pd/ddate.doc: moved to src/ddate/ddate.doc
917 * src/ddate/ddate.doc: moved from src-pd/ddate.doc
918 * src/ddate/Makefile.am: new file
919 * src/ddate/Makefile.in: new file
921 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
923 * src/dump: new directory
924 * src-gpl/dump.c: moved to src/dump/dump.c
925 * src/dump/dump.c: moved from src-gpl/dump.c
926 * src/dump/Makefile.am: new file
927 * src/dump/Makefile.in: new file
929 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
931 * src/ipc: new directory
932 * src-gpl/msgtool.c: moved to src/ipc/msgtool.c
933 * src/ipc/msgtool.c: moved from src-gpl/msgtool.c
934 * src-gpl/semstat.c: moved to src/ipc/semstat.c
935 * src/ipc/semstat.c: moved from src-gpl/semstat.c
936 * src-gpl/semtool.c: moved to src/ipc/semtool.c
937 * src/ipc/semtool.c: moved from src-gpl/semtool.c
938 * src-gpl/shmtool.c: moved to src/ipc/shmtool.c
939 * src/ipc/shmtool.c: moved from src-gpl/shmtool.c
940 * src/ipc/Makefile.am: new file
941 * src/ipc/Makefile.in: new file
943 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
945 * src/last: new directory
946 * src-gpl/last.c: moved to src/last/last.c
947 * src/last/last.c: moved from src-gpl/last.c
948 * src-gpl/last.1: moved to src/last/last.1
949 * src/last/last.1: moved from src-gpl/last.1
950 * src-gpl/lastb.1: moved to src/last/lastb.1
951 * src/last/lastb.1: moved from src-gpl/lastb.1
952 * src-gpl/oldutmp.h: moved to src/last/oldutmp.h
953 * src/last/oldutmp.h: moved from src-gpl/oldutmp.h
954 * src-gpl/utmpdump.c: moved to src/last/utmpdump.c
955 * src/last/utmpdump.c: moved from src-gpl/utmpdump.c
956 * src/last/Makefile.am: new file
957 * src/last/Makefile.in: new file
959 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
961 * src/lpr: new directory
962 * src-gpl/lpr.c: moved to src/lpr/lpr.c
963 * src/lpr/lpr.c: moved from src-gpl/lpr.c
964 * src/lpr/Makefile.am: new file
965 * src/lpr/Makefile.in: new file
967 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
969 * src/mkshortcut: new directory
970 * src-gpl/mkshortcut.c: moved to src/mkshortcut/mkshortcut.c
971 * src/mkshortcut/mkshortcut.c: moved from src-gpl/mkshortcut.c
972 * src-gpl/mkshortcut.1: moved to src/mkshortcut/mkshortcut.1
973 * src/mkshortcut/mkshortcut.1: moved from src-gpl/mkshortcut.1
974 * src/mkshortcut/Makefile.am: new file
975 * src/mkshortcut/Makefile.in: new file
977 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
979 * src/namei: new directory
980 * src-pd/namei.c: moved to src/namei/namei.c
981 * src/namei/namei.c: moved from src-pd/namei.c
982 * src-pd/namei.1: moved to src/namei/namei.1
983 * src/namei/namei.1: moved from src-pd/namei.1
984 * src-pd/README.namei: moved to src/namei/README.namei
985 * src/namei/README.namei: moved from src-pd/README.namei
986 * src-pd/README1.namei: moved to src/namei/README1.namei
987 * src/namei/README1.namei: moved from src-pd/README1.namei
988 * src/namei/Makefile.am: new file
989 * src/namei/Makefile.in: new file
991 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
993 * src/realpath: new directory
994 * src-gpl/realpath.c: moved to src/realpath/realpath.c
995 * src/realpath/realpath.c: moved from src-gpl/realpath.c
996 * src/realpath/Makefile.am: new file
997 * src/realpath/Makefile.in: new file
1000 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
1002 * src-gpl/Makefile.am: add lpr and mkshortcut
1003 * src-gpl/Makefile.in: regenerate
1004 * configure.ac: update version number
1005 * configure: regenerate
1006 * AUTHORS: add Rick and Joshua
1007 * PROGLIST: add lpr and mkshortcut
1008 * NEWS: add lpr and mkshortcut
1009 * README: add lpr and mkshortcut
1010 * TODO: add some notes...
1011 * src-gpl/mkshortcut.c: Reformat comment block. Explicitly
1012 include config.h and common.h. Move other #inludes to
1013 common.h. Add some static strings for later use (version,
1015 * src-gpl/lpr.c: Add license reference. Explicitly include
1016 config.h and common.h. Move other #includes to common.h.
1017 Add some static strings for later use (version, Id, copyright).
1018 Change programName to program_name (to match style of other
1019 programs). Strdup from argv[0] instead of hardcoding. Use
1020 VA_START macro instead of va_start.
1022 2002-02-23 Rick Rankin <rick_rankin@yahoo.com>
1024 * src-gpl/lpr.c: new file
1026 2002-02-23 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
1028 * src-gpl/mkshortcut.c: new file
1029 * src-gpl/mkshortcut.1: new file
1031 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
1033 * src-pd/ddate.c: add explicit license reference
1034 and move #includes to common.h. Guard setlocale.
1035 Explicitly include config.h, common.h
1036 * src-pd/namei.c: ditto
1037 * src-bsd/cal.c: ditto
1038 * src-bsd/err.c: ditto
1039 * src-bsd/errs.h: explicitly include config.h, common.h
1040 * src-bsd/widechar.h: explicitly include config.h (NOT common.h)
1041 * src-gpl/ascii.c: explicitly include config.h
1042 * src-gpl/banner.c: reformat license notice. explicitly
1044 * src-gpl/conv.c: explictly include config.h
1045 * src-gpl/dump.c: explictly include config.h; move other
1046 includes into common.h
1047 * src-gpl/getclip.c: explicitly include config.h
1048 * src-gpl/last.c: reformat license notice. explicitly include
1049 config.h. Move other #includes into common.h
1050 * src-gpl/oldutmp.h: add explicit license reference.
1051 * src-gpl/putclip.c: include config.h. Move other #includes
1053 * src-gpl/realpath.c: Reformat license reference. Explicitly
1055 * src-gpl/msgtool.c: add explicit license reference. include
1056 config.h. Guard ipc #includes. Move other includes into common.h
1057 * src-gpl/semstat.c: ditto
1058 * src-gpl/semtool.c: ditto
1059 * src-gpl/shmtool.c: ditto
1060 * src-gpl/utmpdump.c: Reformat license reference. Explicitly
1061 include config.h. Move other includes into common.h.
1062 * config.h.in: regenerate
1063 * configure.ac: Add the new checks
1064 * common.h: Migrate other includes from .c files here.
1065 * configure: regenerate
1067 2002-01-28 Charles Wilson <cwilson@ece.gatech.edu>
1069 * src-bsd/cal.c: fix spelling
1071 2002-01-27 Charles Wilson <cwilson@ece.gatech.edu>
1073 * acinclude.m4: new file
1074 * common.h: new file
1075 * configure.ac: add conditionals for windows-only,
1076 cygipc-only programs
1077 * src-gpl/Makefile.am: use conditionals
1078 * aclocal.m4: regenerate
1079 * config.h.in: regenerate
1080 * Makefile.in: regenerate
1081 * src-gpl/Makefile.in: regenerate
1082 * configure: regenerate
1083 * README: minor changes
1084 * src-bsd/cal.c: use common.h
1085 * src-pd/ddate.c: use common.h
1086 * src-pd/namei.c: use common.h
1087 * src-gpl/ascii.c: use common.h
1088 * src-gpl/banner.c: use common.h
1089 * src-gpl/conv.c: use common.h
1090 * src-gpl/dump.c: use common.h
1091 * src-gpl/getclip.c: use common.h
1092 * src-gpl/last.c: use common.h
1093 * src-gpl/msgtool.c: use common.h
1094 * src-gpl/putclip.c: use common.h
1095 * src-gpl/realpath.c: use common.h
1096 * src-gpl/semstat.c: use common.h
1097 * src-gpl/semtool.c: use common.h
1098 * src-gpl/shmtool.c: use common.h
1099 * src-gpl/utmpdump.c: use common.h
1101 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1103 * NEWS: add entries for 0.9.6, .7, and .8
1104 * ChangeLog: fix tabs
1105 * release version 0.9.8
1107 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1109 * src-pd/ddate.c: new file
1110 * src-pd/ddate.1: new file
1111 * src-pd/ddate.doc: new file
1112 * AUTHORS: add Druel the Chaotic
1113 * PROGLIST: add ddate
1114 * README: mention ddate
1115 * src-pd/Makefile.am: add ddate to proglist, ddate.1
1117 * src-bsd/Makefile.in: regenerate
1119 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1121 * src-gpl/realpath.c: new file
1122 * AUTHORS: add Steven Barker
1123 * PROGLIST: add realpath
1124 * README: mention realpath
1125 * src-gpl/Makefile.am: add realpath to proglist
1126 * src-gpl/Makefile.in: regenerate
1128 2002-01-18 Mark Bradshaw <bradshaw@staff.crosswalk.com>
1130 * src-gpl/utmpdump.c: new file
1131 * AUTHORS: add Mark Bradshaw
1132 * PROGLIST: add utmpdump
1133 * README: mention utmpdump
1134 * src-gpl/Makefile.am: add utmpdump to proglist
1135 * src-gpl/Makefile.in: regenerate
1137 2002-01-16 Charles Wilson <cwilson@ece.gatech.edu>
1139 * bootstrap: new file
1140 * src-gpl/Makefile.am: add last to proglist
1141 * src-gpl/Makefile.in: regenerate
1142 * PROGLIST: add last
1143 * README: mention last
1144 * AUTHORS: add Mark Bradshaw
1146 2002-01-16 Mark Bradshaw <bradshaw@staff.crosswalk.com>
1148 * src-gpl/last.c: new file
1149 * src-gpl/last.1: new file
1150 * src-gpl/lastb.1: new file
1151 * src-gpl/oldutmp.h: new file
1153 2001-12-05 Joerg Schaible <joerg.schaible@gft.com>
1155 * src-gpl/banner.c: fix the -c option, use ANSI
1156 font to print the extended charset
1158 2001-12-04 Charles Wilson <cwilson@ece.gatech.edu>
1160 * licenses: new subdir
1161 * licenses/COPYING.GPL: new file (GPL text)
1162 * licenses/COPYING.BSD-no-advert: new file (BSD license,
1163 without the advertising clause)
1164 * src-pd: new subdir (for public domain source code that
1165 I've taken, modified, and released under the GPL)
1166 * src-bsd: new subdir (for source code that is covered
1167 by the BSD-no-advert license) Note that BSD-w-advert
1168 code is disallowed -- can't legally be linked to
1170 * src: removed (renamed to src-gpl for consistency)
1171 * src-gpl: new (renamed from src)
1172 * PROGLIST: new file (contains descriptions of the
1174 * README: proglist stuff removed. README is more general.
1175 * src-bsd/Makefile.am: new file
1176 * src-bsd/Makefile.in: new file
1177 * src-bsd/README.cal: new file
1178 * src-bsd/cal.1: new file
1179 * src-bsd/cal.c: new file
1180 * src-bsd/err.c: new file
1181 * src-bsd/errs.h: new file
1182 * src-bsd/widechar.h: new file
1183 * src-pd/Makefile.am: new file
1184 * src-pd/Makefile.in: new file
1185 * src-pd/README.namei: new file
1186 * src-pd/README1.namei: new file
1187 * src-pd/namei.1: new file
1188 * src-pd/namei.c: new file
1189 * configure.ac: add new tests to support namei and cal
1190 * Makefile.am: add new subdirs
1191 * config.h.in: regenerate
1192 * aclocal.m4: regenerate
1193 * Makefile.in: regenerate
1194 * src/Makefile.in: regenerate
1196 2001-11-28 Charles Wilson <cwilson@ece.gatech.edu>
1198 * package renamed to 'cygutils'
1201 * AUTHORS: add Jorg Schaible
1202 * configure.ac: package name change
1203 * src/Makefile.am: add 'banner'
1204 * src/banner.c: new file. Modified from Joerg's
1205 original to use popt for argument processing.
1206 * configure: regenerate
1207 * config.h.in: regenerate
1208 * aclocal.m4: regenerate
1209 * Makefile.in: regenerate
1210 * src/Makefile.in: regenerate
1212 2001-11-26 Charles Wilson <cwilson@ece.gatech.edu>
1214 * src/semtool.c: added
1215 * src/semstat.c: added
1216 * src/msgtool.c: added
1217 * src/shmtool.c: added
1218 * src/Makefile.am: add semtool, semstat, msgtool,
1219 and shmtool targets.
1220 * configure.ac: add check for cygipc, and for
1222 * configure: regenerate
1223 * config.h.in: regenerate
1224 * aclocal.m4: regenerate
1225 * Makefile.in: regenerate
1226 * src/Makefile.in: regenerate
1228 2001-11-25 Charles Wilson <cwilson@ece.gatech.edu>
1230 * uuencode.1: deleted
1231 * uuencode.c: deleted
1232 * uudecode.1: deleted
1233 * uudecond.c: deleted (get these from GNU sharutils)
1235 * mktemp.c: deleted (get these from
1236 http://www.courtesan.com/mktemp/)
1237 * autoconfiscated -- lots of new files
1238 * moved remaining .c files into src subdir
1239 * src/conv.c: now recognize 'dos2unix.exe' and
1240 'unix2dos.exe' as special argv[0] values, along
1241 with 'd2u.exe' and 'u2d.exe'
1242 * src/Makefile.in: install conv.exe as itself but
1243 also as d2u.exe, u2d.exe, dos2unix.exe and unix2dos.exe
1247 * link with /usr/lib/libpopt.a ('official' version)
1248 * add mktemp implementation
1249 * add friendly help/option handling to dump, putclip,
1255 2002-11-11 Charles Wilson <cwilson@ece.gatech.edu>
1257 Convert mkshortcut to popt. Bump to version 1.1.3
1259 * mkshortcut.c (license): new function
1260 (version): popt version() function
1261 (version): static variable renamed to versionStr
1262 (help): new function
1263 (usage): popt usage() function; the old usage()
1265 (printLicense): new function
1266 (printBottomDescription): new function
1267 (printTopDescription): new function
1268 (getVersion): new function
1269 (mkshortcut): new function, contains core code
1270 (print_version): removed.
1271 (main): almost completely rewritten to use popt
1273 * TODO: remove note about mkshortcut.
1275 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
1277 Fix things so that 'make dist' works
1279 * Makefile.am: split up EXTRA_DIST into several
1280 variables. Add a lot of files. Remove reference
1281 to the m4/ directory.
1282 * HOW-TO-CONTRIBUTE: correct a few things affected
1283 by the above change.
1285 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
1287 Tired of long 'cvs diff' times over my modem, I
1288 removed the files generated by bootstrap from
1289 CVS. tarballs will have them, but cvs checkouts
1290 will need to always run bootstrap. Since gettextize
1291 is too intrusive, leave ABOUT-NLS and config.rpath
1292 so we don't have to include gettext in bootstrap.
1293 Also, don't bother with autoheader, so leave config.h.in
1297 * mkinstalldirs: remove
1298 * install-sh: remove
1299 * config.guess: remove
1300 * config.sub: remove
1303 * Makefile.in: remove
1304 * aclocal.m4: remove
1306 * stamp-h.in: remove (not used by newer autotools)
1308 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
1310 Because utmpdump and last are now provided by the new
1311 sysvinit package, those programs have been removed
1312 from cygutils. Also, update to recent autotools &
1313 gettext, plus a few cleanups.
1315 * src/last/last.c: remove
1316 * src/last/utmpdump.c: remove
1317 * src/last/oldutmp.h: remove
1318 * src/last/last.1: remove
1319 * src/last/lastb.1: remove
1320 * src/last/: remove directory
1321 * intl/Makefile.in: remove
1322 * intl/: remove directory
1324 * src/cal/cal.c: cygwin provides langinfo.h, but
1325 not the nl_langinfo function. Make sure both exist
1326 before calling nl_langinfo.
1327 * configure.ac: remove references to system header files
1328 needed only by utmpdump or last. Don't try to generate
1330 * Makefile.am: remove intl/ directory; add po/ directory
1331 to make new gettext happy. Remove last and utmpdump from
1332 bin_PROGRAMS; remove last.1 and lastb.1 from man_MANS.
1333 change _LDADD vars from @INTLLIBS@ to @LIBINTL@. Remove
1334 references to last and utmpdump _SOURCES.
1335 * po/LINGUAS: new file (needed by new gettext)
1336 * po/POTFILES.in: new file (needed by new gettext)
1337 * common.h: remove references to system header files used
1338 only by utmpdump or last
1339 * bootstrap: add `force' options
1341 * PROGLIST: docu update
1342 * README: dpcu update
1344 * HOW-TO-CONTRIBUTE: docu update
1346 * aclocal.m4: regenerate
1347 * configure: regenerate
1348 * Makefile.in: regenerate
1349 * config.h.in: regenerate
1350 * ABOUT-NLS: new version
1351 * COPYING: new version
1352 * INSTALL: new version
1353 * mkinstalldirs: new version
1354 * missing: new version
1355 * install-sh: new version
1356 * depcomp: new version
1357 * config.sub: new version
1358 * config.guess: new version
1360 2002-07-17 Charles Wilson <cwilson@ece.gatech.edu>
1362 At Bruno Haible's suggestion, don't include all of
1363 gettext. Just have an intl/ directory with a null
1364 Makefile.in, and a populated po/ directory. m4/
1365 is no longer necessary. Later, when automake bug
1366 is fixed, we can remove the intl/ directory entirely,
1367 but we'll still need the po/ directory and the ABOUT-NLS
1371 * intl/Makefile.in: turn this into a null file
1373 * configure.ac: remove m4/Makefile from AC_CONFIG_FILES
1374 * Makefile.am: remove m4/ from SUBDIRS
1375 * Makefile.in: regenerate
1376 * configure: regenerate
1378 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1380 * configure.ac: bump version to 1.1.2
1381 * configure: regenerate
1383 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1385 Add 'mcookie' program. Tag "v1_1_1d"
1387 * src/mcookie: new directory
1388 * src/mcookie/mcookie.c: new file
1389 * src/mcookie/mcookie.1: new file
1390 * src/mcookie/md5.h: new file
1391 * src/mcookie/md5.c: new file
1392 * Makefile.am: add program 'mcookie'
1393 * configure.ac: add test for gettimeofday
1394 * config.h.in: regenerate
1395 * Makefile.in: regenerate
1396 * PROGLIST: add mcookie
1397 * README: add mcookie
1398 * NEWS: mention mcookie
1400 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1402 Add 'colrm' program. Tag "v1_1_1c"
1404 * src/colrm: new directory
1405 * src/colrm/colrm.c: new file
1406 * src/colrm/colrm.1: new file
1407 * src/colrm/widechar.h: new file
1408 * Makefile.am: add program 'colrm'
1409 * Makefile.in: regenerate
1410 * PROGLIST: add colrm
1412 * NEWS: hasn't been updated in a while...
1414 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1416 Add 'colcrt' program. Tag "v1_1_1b"
1418 * src/colcrt: new directory
1419 * src/colcrt/colcrt.c: new file
1420 * src/colcrt/colcrt.1: new file
1421 * src/colcrt/widechar.h: new file
1422 * Makefile.am: add program 'colcrt'
1423 * Makefile.in: regenerate
1424 * PROGLIST: add colcrt
1425 * README: add colcrt
1427 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1429 Add 'column' program. Tag "v1_1_1a"
1431 * src/column: new directory
1432 * src/column/column.c: new file
1433 * src/column/column.1: new file
1434 * src/column/err.c: new file
1435 * src/column/errs.h: new file
1436 * src/column/widechar.h: new file
1437 * Makefile.am: add program 'column'
1438 * configure.ac: add check for TIOCGWINSZ, termios.h, and ioctl.h.
1439 * common.h: use TIOCGWINSZ to include sys/termios.h or sys/ioctl.h.
1440 * Makefile.in: regenerate
1441 * config.h.in: regenerate
1442 * configure: regenerate
1443 * PROGLIST: add column
1444 * README: add column
1446 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1448 * TODO: remove gettext reminder
1449 * HOW-TO-CONTRIBUTE: explain how to handle programs
1450 that need -lintl, given the gettextize changes below.
1451 * Makefile.in: regenerate
1453 2002-07-12 gettextize <bug-gnu-gettext@gnu.org>
1455 Bug in automake means that we have to gettextize -- even tho
1456 we will never actually build gettext ourselves ('external'
1457 option in AM_GNU_GETTEXT). Reported to automake list.
1459 Bug in gettext means that we have to explicitly set and AC_SUBST
1460 BUILD_INCLUDED_LIBINTL and USE_INCLUDED_LIBINTL in configure.ac.
1463 * Makefile.am (SUBDIRS): Add intl, m4.
1464 (ACLOCAL_AMFLAGS): New variable.
1465 (EXTRA_DIST): Add config.rpath.
1466 * configure.ac (AC_CONFIG_FILES): Add intl/Makefile, po/Makefile.in,
1468 * intl/: new directory
1470 * po/: new directory
1472 * m4/: new directory
1474 * config.rpath: new file
1475 * ABOUT-NLS: new file
1476 * aclocal.m4: regenerate
1477 * Makefile.in: regenerate
1478 * configure: regenerate
1479 * bootstrap: add -I m4 to aclocal command; copy files
1480 * config.guess: new file
1481 * config.sub: new file
1483 * config.h.in: regenerate
1484 * TODO: note to remove all this garbage when it becomes
1485 possible; need bugfix to automake and gettext.m4
1487 2002-07-12 Charles S. Wilson <cwilson@ece.gatech.edu>
1489 Adjust to cygwin's libintl library now depending on libiconv.
1490 Easiest way: remove explicit search for -lintl and libintl.h;
1491 instead use AM_GNU_GETTEXT.
1495 * configure.ac: don't look for -lintl and libintl.h 'by hand';
1496 use AM_GNU_GETTEXT instead. Unfortunately, even 'external'
1497 option requires po/ and intl/ directories. See gettextize above.
1498 * src/rev: new directory
1499 * src/rev/rev.c: new file
1500 * src/rev/rev.1: new file
1501 * src/rev/widechar.h: new file
1502 * Makefile.am: add program 'rev'. Add LDADD variables for
1503 the programs that use gettext, since -lintl is no longer
1504 automatically included in LIBS (use @INTLLIBS@)
1505 * Makefile.in: regenerate
1509 2002-06-06 Charles S. Wilson <cwilson@ece.gatech.edu>
1512 Add getopt.exe, readlink.exe. Bump to 1.1.1.
1514 * AUTHORS: add Egor, Kenneth Stailey, and Frodo Looijaard
1515 * configure.ac: bump to 1.1.1
1516 * Makefile.am: add getopt and readlink
1519 * Makefile.in: regenerate
1520 * configure: regenerate
1521 * src/Makefile.am: delete (forgot to do so in previous commit)
1522 * src/Makefile.in: delete (ditto)
1523 * src/readlink/readlink.1: new file
1524 * src/readlink/readlink.c: new file
1525 * src/getopt/getopt.1: new file
1526 * src/getopt/getopt.c: new file
1527 * src/getopt/parse.bash: new file
1528 * src/getopt/parse.tcsh: new file
1529 * src/getopt/test.bash: new file
1530 * src/getopt/test.tcsh: new file
1532 2002-06-05 Charles S. Wilson <cwilson@ece.gatech.edu>
1533 Robert Collins <robert.collins@itdomain.com.au>
1535 Convert to one-big-makefile style. cf "Recursive make
1536 considered harmful". Bump to 1.1.0
1538 * HOW-TO-CONTRIBUTE: update to reflect one-big-makefile style.
1539 * Makefile.am: consolidate from src/*/Makefile.am
1540 * configure.ac: remove src/*/Makefile from AC_CONFIG_FILES list.
1542 * NEWS: Note one-file-to-build-them-all
1544 * aclocal.m4: regenerate
1545 * Makefile.in: regenerate
1546 * configure: regenerate
1547 * /src/realpath/Makefile.in: delete
1548 * /src/realpath/Makefile.am: delete
1549 * /src/namei/Makefile.in: delete
1550 * /src/namei/Makefile.am: delete
1551 * /src/mkshortcut/Makefile.in: delete
1552 * /src/mkshortcut/Makefile.am: delete
1553 * /src/lpr/Makefile.in: delete
1554 * /src/lpr/Makefile.am: delete
1555 * /src/last/Makefile.in: delete
1556 * /src/last/Makefile.am: delete
1557 * /src/ipc/Makefile.in: delete
1558 * /src/ipc/Makefile.am: delete
1559 * /src/dump/Makefile.in: delete
1560 * /src/dump/Makefile.am: delete
1561 * /src/ddate/Makefile.in: delete
1562 * /src/ddate/Makefile.am: delete
1563 * /src/cygstart/Makefile.in: delete
1564 * /src/cygstart/Makefile.am: delete
1565 * /src/conv/Makefile.in: delete
1566 * /src/conv/Makefile.am: delete
1567 * /src/col/Makefile.in: delete
1568 * /src/col/Makefile.am: delete
1569 * /src/cal/Makefile.in: delete
1570 * /src/cal/Makefile.am: delete
1571 * /src/banner/Makefile.in: delete
1572 * /src/banner/Makefile.am: delete
1573 * /src/ascii/Makefile.in: delete
1574 * /src/ascii/Makefile.am: delete
1575 * /src/Makefile.in: delete
1576 * /src/Makefile.am: delete
1578 2002-05-23 Charles S. Wilson <cwilson@ece.gatech.edu>
1580 * Makefile.in: regenerate
1581 * src/Makefile.in: regenerate
1582 * src/*/Makefile.in: regenerate
1583 * configure: regenerate
1584 * aclocal.m4: regenerate
1586 2002-05-22 David A. Willis <dawillis1214@yahoo.com>
1588 * src/col: new directory
1589 * src/col/Makefile.am: new file
1590 * src/col/Makefile.in: new file
1591 * src/col/col.c: new file
1592 * src/col/err.c: new file
1593 * src/col/err.h: new file
1594 * src/col/col.1: new file
1595 * src/col/README.col: new file
1596 * src/Makefile.am: add subdirectory col
1597 * src/Makefile.in: regenerate
1598 * AUTHORS: add David A. Willis for col
1602 2002-04-16 Chris January <chris@atomice.net>
1604 * src/conv/conv.c (convert): Use correct type to store the
1605 return value of fgetc()
1607 2002-03-15 Charles Wilson <cwilson@ece.gatech.edu>
1609 * Makefile.in: rebootstrap
1612 * src/Makefile.in: ditto
1613 * src/ascii/Makefile.in: ditto
1614 * src/banner/Makefile.in: ditto
1615 * src/cal/Makefile.in: ditto
1616 * src/clip/Makefile.in: ditto
1617 * src/conv/Makefile.in: ditto
1618 * src/ddate/Makefile.in: ditto
1619 * src/dump/Makefile.in: ditto
1620 * src/ipc/Makefile.in: ditto
1621 * src/last/Makefile.in: ditto
1622 * src/lpr/Makefile.in: ditto
1623 * src/mkshortcut/Makefile.in: ditto
1624 * src/namei/Makefile.in: ditto
1625 * src/realpath/Makefile.in: ditto
1627 2002-03-15 Michael Schaap <cygwin_start@mscha.org>
1629 * src/cygstart: new directory
1630 * src/cygstart/Makefile.am: new file
1631 * src/cygstart/Makefile.in: new file
1632 * src/cygstart/cygstart.c: new file
1633 * src/cygstart/cygstart.1: new file
1634 * src/Makefile.am: add subdirectory cygstart
1635 * src/Makefile.in: regenerate
1636 * AUTHORS: add Michael Schaap for cygstart
1637 * PROGLIST: add cygstart
1638 * README: add cygstart
1640 2002-03-13 Charles Wilson <cwilson@ece.gatech.edu>
1642 * HOW-TO-CONTRIBUTE: fix typos
1644 2002-03-13 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
1646 * src/mkshortcut/mkshortcut.c: fix NULL pointer problem
1648 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1650 * TODO: remove 'reorg' note
1651 * configure.ac: mark as version 1.0.0
1652 * configure: regenerate
1653 * HOW-TO-CONTRIBUTE: new file
1655 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1657 * configure.ac: build Makefiles in new directories
1658 * configure.in: regenerate
1659 * Makefile.am: change subdirs
1660 * Makefile.in: regenerate
1662 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1664 * src: new directory
1665 * src/Makefile.am: new file
1666 * src/Makefile.in: new file
1667 * src-gpl/Makefile.am: removed
1668 * src-gpl/Makefile.in: removed
1669 * src-pd/Makefile.am: removed
1670 * src-pd/Makefile.in: removed
1671 * src-bsd/Makefile.am: removed
1672 * src-bsd/Makefile.in: removed
1674 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1676 * src/ascii: new directory
1677 * src-gpl/ascii.c: moved to src/ascii/ascii.c
1678 * src/ascii/ascii.c: moved from src-gpl/ascii.c
1679 * src/ascii/Makefile.am: new file
1680 * src/ascii/Makefile.in: new file
1682 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1684 * src/banner: new directory
1685 * src-gpl/banner.c: moved to src/banner/banner.c
1686 * src/banner/banner.c: moved from src-gpl/banner.c
1687 * src/banner/Makefile.am: new file
1688 * src/banner/Makefile.in: new file
1690 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1692 * src/cal: new directory
1693 * src-bsd/cal.c: moved to src/cal/cal.c
1694 * src/cal/cal.c: moved from src-bsd/cal.c
1695 * src-bsd/cal.1: moved to src/cal/cal.1
1696 * src/cal/cal.1: moved from src-bsd/cal.1
1697 * src-bsd/err.c: moved to src/cal/err.c
1698 * src/cal/err.c: moved from src-bsd/err.c
1699 * src-bsd/errs.h: moved to src/cal/errs.h
1700 * src/cal/errs.h: moved from src-bsd/errs.h
1701 * src-bsd/widechar.h: moved to src/cal/widechar.h
1702 * src/cal/widechar.h: moved from src-bsd/widechar.h
1703 * src-bsd/README.cal: moved to src/cal/README.cal
1704 * src/cal/README.cal: moved from src-bsd/README.cal
1705 * src/cal/Makefile.am: new file
1706 * src/cal/Makefile.in: new file
1708 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1710 * src/clip: new directory
1711 * src-gpl/putclip.c: moved to src/clip/putclip.c
1712 * src/clip/putclip.c: moved from src-gpl/putclip.c
1713 * src-gpl/getclip.c: moved to src/clip/getclip.c
1714 * src/clip/getclip.c: moved from src-gpl/getclip.c
1715 * src/clip/Makefile.am: new file
1716 * src/clip/Makefile.in: new file
1718 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1720 * src/conv: new directory
1721 * src-gpl/conv.c: moved to src/conv/conv.c
1722 * src/conv/conv.c: moved from src-gpl/conv.c
1723 * src/conv/Makefile.am: new file
1724 * src/conv/Makefile.in: new file
1726 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1728 * src/ddate: new directory
1729 * src-pd/ddate.c: moved to src/ddate/ddate.c
1730 * src/ddate/ddate.c: moved from src-pd/ddate.c
1731 * src-pd/ddate.1: moved to src/ddate/ddate.1
1732 * src/ddate/ddate.1: moved from src-pd/ddate.1
1733 * src-pd/ddate.doc: moved to src/ddate/ddate.doc
1734 * src/ddate/ddate.doc: moved from src-pd/ddate.doc
1735 * src/ddate/Makefile.am: new file
1736 * src/ddate/Makefile.in: new file
1738 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1740 * src/dump: new directory
1741 * src-gpl/dump.c: moved to src/dump/dump.c
1742 * src/dump/dump.c: moved from src-gpl/dump.c
1743 * src/dump/Makefile.am: new file
1744 * src/dump/Makefile.in: new file
1746 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1748 * src/ipc: new directory
1749 * src-gpl/msgtool.c: moved to src/ipc/msgtool.c
1750 * src/ipc/msgtool.c: moved from src-gpl/msgtool.c
1751 * src-gpl/semstat.c: moved to src/ipc/semstat.c
1752 * src/ipc/semstat.c: moved from src-gpl/semstat.c
1753 * src-gpl/semtool.c: moved to src/ipc/semtool.c
1754 * src/ipc/semtool.c: moved from src-gpl/semtool.c
1755 * src-gpl/shmtool.c: moved to src/ipc/shmtool.c
1756 * src/ipc/shmtool.c: moved from src-gpl/shmtool.c
1757 * src/ipc/Makefile.am: new file
1758 * src/ipc/Makefile.in: new file
1760 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1762 * src/last: new directory
1763 * src-gpl/last.c: moved to src/last/last.c
1764 * src/last/last.c: moved from src-gpl/last.c
1765 * src-gpl/last.1: moved to src/last/last.1
1766 * src/last/last.1: moved from src-gpl/last.1
1767 * src-gpl/lastb.1: moved to src/last/lastb.1
1768 * src/last/lastb.1: moved from src-gpl/lastb.1
1769 * src-gpl/oldutmp.h: moved to src/last/oldutmp.h
1770 * src/last/oldutmp.h: moved from src-gpl/oldutmp.h
1771 * src-gpl/utmpdump.c: moved to src/last/utmpdump.c
1772 * src/last/utmpdump.c: moved from src-gpl/utmpdump.c
1773 * src/last/Makefile.am: new file
1774 * src/last/Makefile.in: new file
1776 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1778 * src/lpr: new directory
1779 * src-gpl/lpr.c: moved to src/lpr/lpr.c
1780 * src/lpr/lpr.c: moved from src-gpl/lpr.c
1781 * src/lpr/Makefile.am: new file
1782 * src/lpr/Makefile.in: new file
1784 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1786 * src/mkshortcut: new directory
1787 * src-gpl/mkshortcut.c: moved to src/mkshortcut/mkshortcut.c
1788 * src/mkshortcut/mkshortcut.c: moved from src-gpl/mkshortcut.c
1789 * src-gpl/mkshortcut.1: moved to src/mkshortcut/mkshortcut.1
1790 * src/mkshortcut/mkshortcut.1: moved from src-gpl/mkshortcut.1
1791 * src/mkshortcut/Makefile.am: new file
1792 * src/mkshortcut/Makefile.in: new file
1794 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1796 * src/namei: new directory
1797 * src-pd/namei.c: moved to src/namei/namei.c
1798 * src/namei/namei.c: moved from src-pd/namei.c
1799 * src-pd/namei.1: moved to src/namei/namei.1
1800 * src/namei/namei.1: moved from src-pd/namei.1
1801 * src-pd/README.namei: moved to src/namei/README.namei
1802 * src/namei/README.namei: moved from src-pd/README.namei
1803 * src-pd/README1.namei: moved to src/namei/README1.namei
1804 * src/namei/README1.namei: moved from src-pd/README1.namei
1805 * src/namei/Makefile.am: new file
1806 * src/namei/Makefile.in: new file
1808 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1810 * src/realpath: new directory
1811 * src-gpl/realpath.c: moved to src/realpath/realpath.c
1812 * src/realpath/realpath.c: moved from src-gpl/realpath.c
1813 * src/realpath/Makefile.am: new file
1814 * src/realpath/Makefile.in: new file
1817 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
1819 * src-gpl/Makefile.am: add lpr and mkshortcut
1820 * src-gpl/Makefile.in: regenerate
1821 * configure.ac: update version number
1822 * configure: regenerate
1823 * AUTHORS: add Rick and Joshua
1824 * PROGLIST: add lpr and mkshortcut
1825 * NEWS: add lpr and mkshortcut
1826 * README: add lpr and mkshortcut
1827 * TODO: add some notes...
1828 * src-gpl/mkshortcut.c: Reformat comment block. Explicitly
1829 include config.h and common.h. Move other #inludes to
1830 common.h. Add some static strings for later use (version,
1832 * src-gpl/lpr.c: Add license reference. Explicitly include
1833 config.h and common.h. Move other #includes to common.h.
1834 Add some static strings for later use (version, Id, copyright).
1835 Change programName to program_name (to match style of other
1836 programs). Strdup from argv[0] instead of hardcoding. Use
1837 VA_START macro instead of va_start.
1839 2002-02-23 Rick Rankin <rick_rankin@yahoo.com>
1841 * src-gpl/lpr.c: new file
1843 2002-02-23 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
1845 * src-gpl/mkshortcut.c: new file
1846 * src-gpl/mkshortcut.1: new file
1848 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
1850 * src-pd/ddate.c: add explicit license reference
1851 and move #includes to common.h. Guard setlocale.
1852 Explicitly include config.h, common.h
1853 * src-pd/namei.c: ditto
1854 * src-bsd/cal.c: ditto
1855 * src-bsd/err.c: ditto
1856 * src-bsd/errs.h: explicitly include config.h, common.h
1857 * src-bsd/widechar.h: explicitly include config.h (NOT common.h)
1858 * src-gpl/ascii.c: explicitly include config.h
1859 * src-gpl/banner.c: reformat license notice. explicitly
1861 * src-gpl/conv.c: explictly include config.h
1862 * src-gpl/dump.c: explictly include config.h; move other
1863 includes into common.h
1864 * src-gpl/getclip.c: explicitly include config.h
1865 * src-gpl/last.c: reformat license notice. explicitly include
1866 config.h. Move other #includes into common.h
1867 * src-gpl/oldutmp.h: add explicit license reference.
1868 * src-gpl/putclip.c: include config.h. Move other #includes
1870 * src-gpl/realpath.c: Reformat license reference. Explicitly
1872 * src-gpl/msgtool.c: add explicit license reference. include
1873 config.h. Guard ipc #includes. Move other includes into common.h
1874 * src-gpl/semstat.c: ditto
1875 * src-gpl/semtool.c: ditto
1876 * src-gpl/shmtool.c: ditto
1877 * src-gpl/utmpdump.c: Reformat license reference. Explicitly
1878 include config.h. Move other includes into common.h.
1879 * config.h.in: regenerate
1880 * configure.ac: Add the new checks
1881 * common.h: Migrate other includes from .c files here.
1882 * configure: regenerate
1884 2002-01-28 Charles Wilson <cwilson@ece.gatech.edu>
1886 * src-bsd/cal.c: fix spelling
1888 2002-01-27 Charles Wilson <cwilson@ece.gatech.edu>
1890 * acinclude.m4: new file
1891 * common.h: new file
1892 * configure.ac: add conditionals for windows-only,
1893 cygipc-only programs
1894 * src-gpl/Makefile.am: use conditionals
1895 * aclocal.m4: regenerate
1896 * config.h.in: regenerate
1897 * Makefile.in: regenerate
1898 * src-gpl/Makefile.in: regenerate
1899 * configure: regenerate
1900 * README: minor changes
1901 * src-bsd/cal.c: use common.h
1902 * src-pd/ddate.c: use common.h
1903 * src-pd/namei.c: use common.h
1904 * src-gpl/ascii.c: use common.h
1905 * src-gpl/banner.c: use common.h
1906 * src-gpl/conv.c: use common.h
1907 * src-gpl/dump.c: use common.h
1908 * src-gpl/getclip.c: use common.h
1909 * src-gpl/last.c: use common.h
1910 * src-gpl/msgtool.c: use common.h
1911 * src-gpl/putclip.c: use common.h
1912 * src-gpl/realpath.c: use common.h
1913 * src-gpl/semstat.c: use common.h
1914 * src-gpl/semtool.c: use common.h
1915 * src-gpl/shmtool.c: use common.h
1916 * src-gpl/utmpdump.c: use common.h
1918 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1920 * NEWS: add entries for 0.9.6, .7, and .8
1921 * ChangeLog: fix tabs
1922 * release version 0.9.8
1924 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1926 * src-pd/ddate.c: new file
1927 * src-pd/ddate.1: new file
1928 * src-pd/ddate.doc: new file
1929 * AUTHORS: add Druel the Chaotic
1930 * PROGLIST: add ddate
1931 * README: mention ddate
1932 * src-pd/Makefile.am: add ddate to proglist, ddate.1
1934 * src-bsd/Makefile.in: regenerate
1936 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1938 * src-gpl/realpath.c: new file
1939 * AUTHORS: add Steven Barker
1940 * PROGLIST: add realpath
1941 * README: mention realpath
1942 * src-gpl/Makefile.am: add realpath to proglist
1943 * src-gpl/Makefile.in: regenerate
1945 2002-01-18 Mark Bradshaw <bradshaw@staff.crosswalk.com>
1947 * src-gpl/utmpdump.c: new file
1948 * AUTHORS: add Mark Bradshaw
1949 * PROGLIST: add utmpdump
1950 * README: mention utmpdump
1951 * src-gpl/Makefile.am: add utmpdump to proglist
1952 * src-gpl/Makefile.in: regenerate
1954 2002-01-16 Charles Wilson <cwilson@ece.gatech.edu>
1956 * bootstrap: new file
1957 * src-gpl/Makefile.am: add last to proglist
1958 * src-gpl/Makefile.in: regenerate
1959 * PROGLIST: add last
1960 * README: mention last
1961 * AUTHORS: add Mark Bradshaw
1963 2002-01-16 Mark Bradshaw <bradshaw@staff.crosswalk.com>
1965 * src-gpl/last.c: new file
1966 * src-gpl/last.1: new file
1967 * src-gpl/lastb.1: new file
1968 * src-gpl/oldutmp.h: new file
1970 2001-12-05 Joerg Schaible <joerg.schaible@gft.com>
1972 * src-gpl/banner.c: fix the -c option, use ANSI
1973 font to print the extended charset
1975 2001-12-04 Charles Wilson <cwilson@ece.gatech.edu>
1977 * licenses: new subdir
1978 * licenses/COPYING.GPL: new file (GPL text)
1979 * licenses/COPYING.BSD-no-advert: new file (BSD license,
1980 without the advertising clause)
1981 * src-pd: new subdir (for public domain source code that
1982 I've taken, modified, and released under the GPL)
1983 * src-bsd: new subdir (for source code that is covered
1984 by the BSD-no-advert license) Note that BSD-w-advert
1985 code is disallowed -- can't legally be linked to
1987 * src: removed (renamed to src-gpl for consistency)
1988 * src-gpl: new (renamed from src)
1989 * PROGLIST: new file (contains descriptions of the
1991 * README: proglist stuff removed. README is more general.
1992 * src-bsd/Makefile.am: new file
1993 * src-bsd/Makefile.in: new file
1994 * src-bsd/README.cal: new file
1995 * src-bsd/cal.1: new file
1996 * src-bsd/cal.c: new file
1997 * src-bsd/err.c: new file
1998 * src-bsd/errs.h: new file
1999 * src-bsd/widechar.h: new file
2000 * src-pd/Makefile.am: new file
2001 * src-pd/Makefile.in: new file
2002 * src-pd/README.namei: new file
2003 * src-pd/README1.namei: new file
2004 * src-pd/namei.1: new file
2005 * src-pd/namei.c: new file
2006 * configure.ac: add new tests to support namei and cal
2007 * Makefile.am: add new subdirs
2008 * config.h.in: regenerate
2009 * aclocal.m4: regenerate
2010 * Makefile.in: regenerate
2011 * src/Makefile.in: regenerate
2013 2001-11-28 Charles Wilson <cwilson@ece.gatech.edu>
2015 * package renamed to 'cygutils'
2018 * AUTHORS: add Jorg Schaible
2019 * configure.ac: package name change
2020 * src/Makefile.am: add 'banner'
2021 * src/banner.c: new file. Modified from Joerg's
2022 original to use popt for argument processing.
2023 * configure: regenerate
2024 * config.h.in: regenerate
2025 * aclocal.m4: regenerate
2026 * Makefile.in: regenerate
2027 * src/Makefile.in: regenerate
2029 2001-11-26 Charles Wilson <cwilson@ece.gatech.edu>
2031 * src/semtool.c: added
2032 * src/semstat.c: added
2033 * src/msgtool.c: added
2034 * src/shmtool.c: added
2035 * src/Makefile.am: add semtool, semstat, msgtool,
2036 and shmtool targets.
2037 * configure.ac: add check for cygipc, and for
2039 * configure: regenerate
2040 * config.h.in: regenerate
2041 * aclocal.m4: regenerate
2042 * Makefile.in: regenerate
2043 * src/Makefile.in: regenerate
2045 2001-11-25 Charles Wilson <cwilson@ece.gatech.edu>
2047 * uuencode.1: deleted
2048 * uuencode.c: deleted
2049 * uudecode.1: deleted
2050 * uudecond.c: deleted (get these from GNU sharutils)
2052 * mktemp.c: deleted (get these from
2053 http://www.courtesan.com/mktemp/)
2054 * autoconfiscated -- lots of new files
2055 * moved remaining .c files into src subdir
2056 * src/conv.c: now recognize 'dos2unix.exe' and
2057 'unix2dos.exe' as special argv[0] values, along
2058 with 'd2u.exe' and 'u2d.exe'
2059 * src/Makefile.in: install conv.exe as itself but
2060 also as d2u.exe, u2d.exe, dos2unix.exe and unix2dos.exe
2064 * link with /usr/lib/libpopt.a ('official' version)
2065 * add mktemp implementation
2066 * add friendly help/option handling to dump, putclip,