1 2009-04-21 Charles Wilson <cwilson@...>
3 * src/cygicons/README: Remove trailing spaces.
7 * configure.ac: Bump version number. Update
8 to libtool-2.2 idioms. Require ac-2.63. Modify
11 2008-09-04 Alex Smith <madalexonline@yahoo.co.uk>
13 If cygstart -w, then propagate child exit status.
14 * src/cygstart/cygstart.c (main): exit with
15 value returned by cygStart().
16 (cygStart): If -w/--wait, then get exit status
17 of child process and return it.
19 2008-08-10 Barry Kelly <bkelly.ie@gmail.com>
21 Add -w/--wait option to cygstart.
22 * src/cygstart/cygstart.c: New enum StartFlags.
23 (main): Add startup options category, containing
24 new -w/--wait option. Use it to set StartFlags.
25 Modify -v/--verbose to set StartFlags.
26 Pass StartFlags to cygStart().
27 (printLastError): New.
28 (cygStart): Change signature to accept StartFlags.
29 Propagate StartFlags to winStart().
30 (winStart): Change signature to accept StartFlags.
31 Wait for child process to finish if SF_WAIT flag
34 2007-08-24 Charles Wilson <cwilson@...>
36 Bump version number to 1.3.2
38 * bootstrap: copy libtool.m4 to m4/.
39 * configure.ac: Bumped version number. Created
40 VERSION_* AC_SUBSTS for use by cygicons.rc.in.
41 Created AC_SUBST value for cygicon dll vernum.
42 Added libtool. Don't force -lpopt into LIBS.
43 Added cygicons.rc to list of generated files.
44 * Makefile.am: Added rules for building cygicons
45 DLL (but only on win32). Added doc_DATA target for
46 installing documentation. Added licenses_DATA
47 target for installing component licenses into
48 subdir of $(docdir). Added include_HEADERS target
49 for installing cygicons header (but only on win32).
50 Added lpr_doc_DATA and cygicons_doc_DATA targets
51 for installing component documentation into separate
52 subdirs of $(docdir). Added -lpopt to the *_LDADD
53 rules for the targets that need it, now that -lpopt
54 is not added to LIBS (created *_LDADD if not exist).
55 Added install-hook/uninstall-hook commands to force
56 the cygicons import and libtool libraries to have
57 the desired name. Added necessary variables, targets,
58 flags, and custom rules for building cygicons (special
59 care needed to deal with .rc files).
60 * src/cygicons/README: new file.
61 * src/cygicons/cygicons.h: new file.
62 * src/cygicons/cygicons.rc.in: new file.
63 * src/cygicons/cygwin-kde.ico: new file.
64 * src/cygicons/cygwin.ico: new file.
65 * src/cygicons/cygwinblue.ico: new file.
66 * src/cygicons/cygwincyan.ico: new file.
67 * src/cygicons/cygwing.ico: new file.
68 * src/cygicons/cygwings.ico: new file.
69 * src/cygicons/cygwinpurple.ico: new file.
70 * src/cygicons/cygwinred.ico: new file.
71 * src/cygicons/cygwinshiny.ico: new file.
72 * src/cygicons/cygwinyellow.ico: new file.
73 * config.h.in: regenerated.
74 * AUTHORS: updated documentation.
75 * NEWS: updated documentation.
76 * PROGLIST: updated documentation.
77 * README: updated documentation.
78 * HOW-TO-INSTALL: updated documentation.
79 * BRANCHES: updated documentation.
81 2006-12-12 Charles Wilson <cwilson@...>
84 Update build machinery to ac-2.61, am-1.10, gt-0.15
86 * configure.ac: bump version number
87 Move auxilliary files to build-aux dir.
88 Move .m4 files to m4/ dir.
89 * Makefile.am: Make sure aclocal can find m4 files.
90 * BRANCHES: update documentation
91 * NEWS: update documentation
92 * config.rpath: remove from CVS control
93 * acinclude.m4: moved to...
94 * m4/check_stdcall_func.m4: here.
95 * INSTALL: update to latest automake
96 * bootstrap: use autoreconf
97 * config.h.in: regenerate with latest autoconf
98 * ABOUT-NLS: update to latest gettext
99 * po/Makefile.in.in: update to latest gettext
100 * po/Rules-quot: update to latest gettext
101 * po/Makevars.template: new file due to gettext update
103 2006-12-12 Michael Schaap <cygwin@mscha.nl>
105 * src/cygstart/cygstart.c (winstart): use
106 cygwin_internal(CW_SYNC_WINENV) instead of own
107 code to sync environment
108 (main): add --verbose option to show actual
109 ShellExecute call made
111 2006-03-20 Charles Wilson <cwilson@...>
113 bump version number to 1.3.0
115 * Makefile.am: remove programs, code, and documentation for
116 cal, col, colcrt, colrm, column, ddate, getopt, mcookie,
117 namei, rename, and rev. These programs now provided by
119 * configure.ac: bump version number
120 * BRANCHES: update documentation
121 * NEWS: update documentation
122 * PROGLIST: update documentation
123 * README: update documentation
124 * src/cal/README.cal: removed
125 * src/cal/cal.1: removed
126 * src/cal/cal.c: removed
127 * src/cal/err.c: removed
128 * src/cal/errs.h: removed
129 * src/cal/widechar.h: removed
130 * src/col/README.col: removed
131 * src/col/col.1: removed
132 * src/col/col.c: removed
133 * src/col/err.c: removed
134 * src/col/err.h: removed
135 * src/colcrt/colcrt.1: removed
136 * src/colcrt/colcrt.c: removed
137 * src/colcrt/widechar.h: removed
138 * src/colrm/colrm.1: removed
139 * src/colrm/colrm.c: removed
140 * src/colrm/widechar.h: removed
141 * src/column/column.1: removed
142 * src/column/column.c: removed
143 * src/column/err.c: removed
144 * src/column/errs.h: removed
145 * src/column/widechar.h: removed
146 * src/ddate/ddate.1: removed
147 * src/ddate/ddate.c: removed
148 * src/ddate/ddate.doc: removed
149 * src/getopt/getopt.1: removed
150 * src/getopt/getopt.c: removed
151 * src/getopt/parse.bash: removed
152 * src/getopt/parse.tcsh: removed
153 * src/getopt/test.bash: removed
154 * src/getopt/test.tcsh: removed
155 * src/mcookie/mcookie.1: removed
156 * src/mcookie/mcookie.c: removed
157 * src/mcookie/md5.c: removed
158 * src/mcookie/md5.h: removed
159 * src/namei/README.namei: removed
160 * src/namei/README1.namei: removed
161 * src/namei/namei.1: removed
162 * src/namei/namei.c: removed
163 * src/rename/nls.h: removed
164 * src/rename/rename.1: removed
165 * src/rename/rename.c: removed
166 * src/rev/rev.1: removed
167 * src/rev/rev.c: removed
168 * src/rev/widechar.h: removed
170 2006-02-10 Charles Wilson <cwilson@...>
172 bump version number - 1.2.10
173 * configure.ac: ditto
174 * NEWS: update documentation
176 * INSTALL: update from autotools
178 2006-02-10 Michael Schaap <cygwin@mscha.org>
180 * src/cygstart/cygstart.c (setup_win_environ): properly convert
181 environment variables to Win32.
183 2006-02-10 Eric Blake <ebb9@byu.net>
185 * src/cygstart/cygstart.c (main): Don't permute options
187 2005-07-09 Charles Wilson <cwilson@...>
189 bump version number - 1.2.9
190 * configure.ac: ditto
191 * NEWS: update documentation
194 2005-07-08 Christopher Faylor <cgf@timesys.com>
196 * src/readshortcut.c (readshortcut): Pass opts by reference so that
197 changes made to the opts contents are reflected in the caller to
198 accommodate freeing of malloced fields.
200 2005-05-16 Charles Wilson <cwilson@...>
202 bump version number - 1.2.8
203 * configure.ac: bump version
204 * BRANCHES: update documentation
206 2005-05-16 Kees Zeelenberg <kzlq@...>
208 * src/dump/dump.c: fixes for -mno-cygwin/mingw
211 * NEWS: update documentation
213 2005-05-16 Michael Schaap <cygstart@...>
215 * src/cygstart/cygstart.c: improve compatibility with
216 'mount -X' by syncing env between cygwin and windows.
217 * NEWS: update documentation
219 2005-04-12 Charles Wilson <cwilson@...>
221 bump version number - 1.2.7
223 * configure.ac: bump version
224 * BRANCHES: update documentation
229 2005-04-12 Christopher Faylor <cgf@timesys.com>
231 * Makefile.am: Add rename.
232 * src/rename/rename.c: New file.
233 * src/rename/nls.h: Ditto.
234 * src/rename/rename.1: Ditto.
236 2005-03-07 Michael Schaap <cygstart@...>
238 * src/cygstart/cygstart.c: reorganize around previous
242 2005-03-03 Anthony Derosa <anthony.derosa1@...>
244 * src/cygstart/cygstart.c: fix memory leak, and improve
245 handling of long command lines.
247 2005-02-01 Charles Wilson <cwilson@....>
249 bump version number - 1.2.6
251 * configure.ac: bump version number
252 * src/conv/conv.c (exitOnZero): new function
253 (main): add new options --force, --safe
254 (conv): look for '\0' to signify binary files, not
255 "early" other-style line endings. Always convert
256 to specified type, unless '\0' found and --force not
257 given. But if disobeying user, print reason.
258 See thread: http://www.cygwin.com/ml/cygwin/2004-04/msg00080.html
259 * NEWS: document new behavior
262 2005-01-31 Charles Wilson <cwilson@....>
264 * src/readlink/readlink.1: remove
265 * src/readlink/readlink.c: remove
266 * Makefile.am: remove readlink.1 and readlink.c
268 * README: document it; also fix typo
269 * AUTHORS: remove references to readlink
270 * PROGLIST: remove readlink
271 * configure: regenerate
273 2004-03-12 Charles Wilson <cwilson@....>
277 * src/mkshortcut/mkshortcut.c: fix some
278 memory leaks in mkshortcut().
279 * configure.ac: bump version number
282 2004-03-10 Harold L Hunt II <huntharo@....>
284 * src/mkshortcut/mkshortcut.c: add -d|--desc
285 option to set the description field (==tooltip
286 text) of the shortcut.
287 * src/mkshortcut/mkshortcut.1: document it.
290 2004-02-14 Dick Repansky <rrepasky@....>
291 Joshua Danial Franklin <joshuadfranklin@....>
293 * src/mkshortcut/mkshortcut.c: add -s option
294 to control normal|minimized|maximized state
295 of the launched application.
296 * src/mkshortcut/mkshortcut.1: document it.
299 2004-01-31 Charles Wilson <cwilson@....>
303 * src/ipc/ipcrm.c: remove
304 * src/ipc/ipcrm.8: remove
305 * src/ipc/ipcs.c: remove
306 * src/ipc/ipcs.8: remove
307 * src/ipc/semtool.c: compensate for interface differences
308 in cygserver vs. cygipc
309 * configure.ac: don't look for cygipc; just look for shmget
310 * Makefile.am: remove src/ipc/ipcs and src/ipc/ipcrm and their
311 manpages. Don't use extra libs (IPCLIBS) to build ipc programs
312 -- rely on cygserver support.
318 2003-12-01 Charles Wilson <cwilson@ece.gatech.edu>
322 * src/ipc/ipck: fix typo, adapt for cygserver
327 2003-11-25 Rick Rankin <rick_rankin@yahoo.com>
329 * src/lpr/Printer.cc: fix bug in print() operation that was
330 causing duplication of the last character of a file.
331 * src/lpr/lpr.cc: add description of -l option to help message.
333 2003-10-23 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
335 * src/mkshortcut/mkshortcut.1: update to reflect
336 new -w/--workingdir option.
338 2003-09-13 Charles Wilson <cwilson@ece.gatech.edu>
340 * src/clip/getclip.c: Handle /dev/clipboard
341 native format. Add --no-conv option. Make it
343 * src/clip/putclip.c: Handle /dev/clipboard
344 native format. Add --no-conv option. Make it
347 2003-09-12 Rob Siklos <rob3@siklos.ca>
349 * src/clip/getclip.c: implemented --dos and --unix,
350 renamed putclip() to getclip()
351 * src/clip/putclip.c: implemented --dos and --unix,
352 fixed segfault on null input,
353 fixed indentation spacing,
354 return FALSE instead of TRUE on failed GlobalAlloc and GlobalLock
355 * TODO: removed --unix --dos flag item for getclip and putclip
357 2003-09-04 Chalres Wilson <cwilson@ece.gatech.edu>
361 2003-09-04 Rob Siklos <rob3@siklos.ca>
363 * src/readshortcut: new directory
364 * src/readshortcut/readshortcut.c: new file
365 * src/readshortcut/readshortcut.1: new file
366 * Makefile.am: add program 'readshortcut'
367 * AUTHORS: add Rob Siklos for readshortcut
368 * PROGLIST: add readshortcut
369 * README: add readshortcut
371 2003-08-02 Charles Wilson <cwilson@ece.gatech.edu>
373 tag and release v1_2_1
375 * configure.ac: don't add cygipc to libs; put
376 value in a separate variable IPCLIBS
377 * Makefile.am: use @IPCLIBS@
378 * HOW-TO-CONTRIBUTE: update
381 2003-07-13 Charles Wilson <cwilson@ece.gatech.edu>
383 tag and release v1_2_0
385 * BRANCHES: add v1_2_0
387 2003-07-13 Charles Wilson <cwilson@ece.gatech.edu>
389 * Makefile.am: correct some mistakes with
390 optionally-built progs.
392 2003-06-16 Charles Wilson <cwilson@ece.gatech.edu>
394 * src/mkshortcut/mkshortcut.1: fix ^M problem.
396 2003-06-13 Charles Wilson <cwilson@ece.gatech.edu>
398 * Makefile.am: add ipcs, ipcrm, and ipck
399 * configure.ac: change search method for libcygipc,
401 * src/ipc/ipcs.c: new file
402 * src/ipc/ipcs.8: new file
403 * src/ipc/ipcrm.c: new file
404 * src/ipc/ipcrm.8: new file
405 * src/ipc/ipck: new file
406 * NEWS: add info about ipcs, ipcrm, ipck
409 * config.h.in: regenerate
411 2003-06-12 gilles civario <gilles.civario@cea.fr>
413 * src/lpr/Printer.cc (Printer::open): correct
416 2003-06-10 Charles Wilson <cwilson@ece.gatech.edu>
418 * BRANCHES: new file.
420 2003-06-10 Charles Wilson <cwilson@ece.gatech.edu>
422 * Bump version to 1.1.4. Release.
424 2003-06-07 Rick Rankin <rick_rankin@yahoo.com>
426 * src/lpr/Printer.hh: Added m_rawFlag attribute. If true, no CR/LF
427 translation is done. Defaults to false. Also added accessor
428 operations getRawFlag(), setRawFlag().
429 * src/lpr/Printer.cc: ditto.
430 * src/lpr/lpr.cc: added -l option to suppress CR/LF translation.
431 * src/lpr/lpr.1: added documentation for -l option.
433 2003-05-20 Charles Wilson <cwilson@ece.gatech.edu>
435 * NEWS: update lpr entry
437 2003-05-20 Rick Rankin <rick_rankin@yahoo.com>
438 * src/lpr/lpr.c: removed file
439 * src/lpr/Printer.cc: new file
440 * src/lpr/Printer.hh: new file
441 * src/lpr/PrinterException.hh: new file
442 * src/lpr/README: new file
443 * src/lpr/Win32Utils.cc: new file
444 * src/lpr/Win32Utils.hh: new file
445 * src/lpr/lpr.1: new file
446 * src/lpr/lpr.cc: new file
447 * Makefile.am: add macro src_lpr_lpr_SOURCES
448 updated macros noinst_HEADERS, man_MANS
449 * configure.ac: added AC_PROG_CXX to compile C++ files
451 2003-05-17 Charles Wilson <cwilson@ece.gatech.edu>
453 * configure.ac: correct a problem with newer
455 * config.h.in: regenerate
457 2003-02-05 Charles Wilson <cwilson@ece.gatech.edu>
459 * NEWS: announce mkshortcut changes
461 2003-02-05 David G. Baur <dgbaur@idmicro.com>
463 Added --workdir option to mkshortcut to set working directory
466 * mkshortcut.c (main): added dir_name_arg to opts
467 set dir_name to dir_name_arg if option was set
468 otherwise obtained from exe_name.
469 * mkshortcut.1: update
471 2002-11-11 Charles Wilson <cwilson@ece.gatech.edu>
473 Convert mkshortcut to popt. Bump to version 1.1.3
475 * mkshortcut.c (license): new function
476 (version): popt version() function
477 (version): static variable renamed to versionStr
479 (usage): popt usage() function; the old usage()
481 (printLicense): new function
482 (printBottomDescription): new function
483 (printTopDescription): new function
484 (getVersion): new function
485 (mkshortcut): new function, contains core code
486 (print_version): removed.
487 (main): almost completely rewritten to use popt
489 * TODO: remove note about mkshortcut.
491 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
493 Fix things so that 'make dist' works
495 * Makefile.am: split up EXTRA_DIST into several
496 variables. Add a lot of files. Remove reference
497 to the m4/ directory.
498 * HOW-TO-CONTRIBUTE: correct a few things affected
501 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
503 Tired of long 'cvs diff' times over my modem, I
504 removed the files generated by bootstrap from
505 CVS. tarballs will have them, but cvs checkouts
506 will need to always run bootstrap. Since gettextize
507 is too intrusive, leave ABOUT-NLS and config.rpath
508 so we don't have to include gettext in bootstrap.
509 Also, don't bother with autoheader, so leave config.h.in
513 * mkinstalldirs: remove
515 * config.guess: remove
519 * Makefile.in: remove
522 * stamp-h.in: remove (not used by newer autotools)
524 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
526 Because utmpdump and last are now provided by the new
527 sysvinit package, those programs have been removed
528 from cygutils. Also, update to recent autotools &
529 gettext, plus a few cleanups.
531 * src/last/last.c: remove
532 * src/last/utmpdump.c: remove
533 * src/last/oldutmp.h: remove
534 * src/last/last.1: remove
535 * src/last/lastb.1: remove
536 * src/last/: remove directory
537 * intl/Makefile.in: remove
538 * intl/: remove directory
540 * src/cal/cal.c: cygwin provides langinfo.h, but
541 not the nl_langinfo function. Make sure both exist
542 before calling nl_langinfo.
543 * configure.ac: remove references to system header files
544 needed only by utmpdump or last. Don't try to generate
546 * Makefile.am: remove intl/ directory; add po/ directory
547 to make new gettext happy. Remove last and utmpdump from
548 bin_PROGRAMS; remove last.1 and lastb.1 from man_MANS.
549 change _LDADD vars from @INTLLIBS@ to @LIBINTL@. Remove
550 references to last and utmpdump _SOURCES.
551 * po/LINGUAS: new file (needed by new gettext)
552 * po/POTFILES.in: new file (needed by new gettext)
553 * common.h: remove references to system header files used
554 only by utmpdump or last
555 * bootstrap: add `force' options
557 * PROGLIST: docu update
558 * README: dpcu update
560 * HOW-TO-CONTRIBUTE: docu update
562 * aclocal.m4: regenerate
563 * configure: regenerate
564 * Makefile.in: regenerate
565 * config.h.in: regenerate
566 * ABOUT-NLS: new version
567 * COPYING: new version
568 * INSTALL: new version
569 * mkinstalldirs: new version
570 * missing: new version
571 * install-sh: new version
572 * depcomp: new version
573 * config.sub: new version
574 * config.guess: new version
576 2002-07-17 Charles Wilson <cwilson@ece.gatech.edu>
578 At Bruno Haible's suggestion, don't include all of
579 gettext. Just have an intl/ directory with a null
580 Makefile.in, and a populated po/ directory. m4/
581 is no longer necessary. Later, when automake bug
582 is fixed, we can remove the intl/ directory entirely,
583 but we'll still need the po/ directory and the ABOUT-NLS
587 * intl/Makefile.in: turn this into a null file
589 * configure.ac: remove m4/Makefile from AC_CONFIG_FILES
590 * Makefile.am: remove m4/ from SUBDIRS
591 * Makefile.in: regenerate
592 * configure: regenerate
594 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
596 * configure.ac: bump version to 1.1.2
597 * configure: regenerate
599 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
601 Add 'mcookie' program. Tag "v1_1_1d"
603 * src/mcookie: new directory
604 * src/mcookie/mcookie.c: new file
605 * src/mcookie/mcookie.1: new file
606 * src/mcookie/md5.h: new file
607 * src/mcookie/md5.c: new file
608 * Makefile.am: add program 'mcookie'
609 * configure.ac: add test for gettimeofday
610 * config.h.in: regenerate
611 * Makefile.in: regenerate
612 * PROGLIST: add mcookie
613 * README: add mcookie
614 * NEWS: mention mcookie
616 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
618 Add 'colrm' program. Tag "v1_1_1c"
620 * src/colrm: new directory
621 * src/colrm/colrm.c: new file
622 * src/colrm/colrm.1: new file
623 * src/colrm/widechar.h: new file
624 * Makefile.am: add program 'colrm'
625 * Makefile.in: regenerate
626 * PROGLIST: add colrm
628 * NEWS: hasn't been updated in a while...
630 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
632 Add 'colcrt' program. Tag "v1_1_1b"
634 * src/colcrt: new directory
635 * src/colcrt/colcrt.c: new file
636 * src/colcrt/colcrt.1: new file
637 * src/colcrt/widechar.h: new file
638 * Makefile.am: add program 'colcrt'
639 * Makefile.in: regenerate
640 * PROGLIST: add colcrt
643 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
645 Add 'column' program. Tag "v1_1_1a"
647 * src/column: new directory
648 * src/column/column.c: new file
649 * src/column/column.1: new file
650 * src/column/err.c: new file
651 * src/column/errs.h: new file
652 * src/column/widechar.h: new file
653 * Makefile.am: add program 'column'
654 * configure.ac: add check for TIOCGWINSZ, termios.h, and ioctl.h.
655 * common.h: use TIOCGWINSZ to include sys/termios.h or sys/ioctl.h.
656 * Makefile.in: regenerate
657 * config.h.in: regenerate
658 * configure: regenerate
659 * PROGLIST: add column
662 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
664 * TODO: remove gettext reminder
665 * HOW-TO-CONTRIBUTE: explain how to handle programs
666 that need -lintl, given the gettextize changes below.
667 * Makefile.in: regenerate
669 2002-07-12 gettextize <bug-gnu-gettext@gnu.org>
671 Bug in automake means that we have to gettextize -- even tho
672 we will never actually build gettext ourselves ('external'
673 option in AM_GNU_GETTEXT). Reported to automake list.
675 Bug in gettext means that we have to explicitly set and AC_SUBST
676 BUILD_INCLUDED_LIBINTL and USE_INCLUDED_LIBINTL in configure.ac.
679 * Makefile.am (SUBDIRS): Add intl, m4.
680 (ACLOCAL_AMFLAGS): New variable.
681 (EXTRA_DIST): Add config.rpath.
682 * configure.ac (AC_CONFIG_FILES): Add intl/Makefile, po/Makefile.in,
684 * intl/: new directory
690 * config.rpath: new file
691 * ABOUT-NLS: new file
692 * aclocal.m4: regenerate
693 * Makefile.in: regenerate
694 * configure: regenerate
695 * bootstrap: add -I m4 to aclocal command; copy files
696 * config.guess: new file
697 * config.sub: new file
699 * config.h.in: regenerate
700 * TODO: note to remove all this garbage when it becomes
701 possible; need bugfix to automake and gettext.m4
703 2002-07-12 Charles S. Wilson <cwilson@ece.gatech.edu>
705 Adjust to cygwin's libintl library now depending on libiconv.
706 Easiest way: remove explicit search for -lintl and libintl.h;
707 instead use AM_GNU_GETTEXT.
711 * configure.ac: don't look for -lintl and libintl.h 'by hand';
712 use AM_GNU_GETTEXT instead. Unfortunately, even 'external'
713 option requires po/ and intl/ directories. See gettextize above.
714 * src/rev: new directory
715 * src/rev/rev.c: new file
716 * src/rev/rev.1: new file
717 * src/rev/widechar.h: new file
718 * Makefile.am: add program 'rev'. Add LDADD variables for
719 the programs that use gettext, since -lintl is no longer
720 automatically included in LIBS (use @INTLLIBS@)
721 * Makefile.in: regenerate
725 2002-06-06 Charles S. Wilson <cwilson@ece.gatech.edu>
728 Add getopt.exe, readlink.exe. Bump to 1.1.1.
730 * AUTHORS: add Egor, Kenneth Stailey, and Frodo Looijaard
731 * configure.ac: bump to 1.1.1
732 * Makefile.am: add getopt and readlink
735 * Makefile.in: regenerate
736 * configure: regenerate
737 * src/Makefile.am: delete (forgot to do so in previous commit)
738 * src/Makefile.in: delete (ditto)
739 * src/readlink/readlink.1: new file
740 * src/readlink/readlink.c: new file
741 * src/getopt/getopt.1: new file
742 * src/getopt/getopt.c: new file
743 * src/getopt/parse.bash: new file
744 * src/getopt/parse.tcsh: new file
745 * src/getopt/test.bash: new file
746 * src/getopt/test.tcsh: new file
748 2002-06-05 Charles S. Wilson <cwilson@ece.gatech.edu>
749 Robert Collins <robert.collins@itdomain.com.au>
751 Convert to one-big-makefile style. cf "Recursive make
752 considered harmful". Bump to 1.1.0
754 * HOW-TO-CONTRIBUTE: update to reflect one-big-makefile style.
755 * Makefile.am: consolidate from src/*/Makefile.am
756 * configure.ac: remove src/*/Makefile from AC_CONFIG_FILES list.
758 * NEWS: Note one-file-to-build-them-all
760 * aclocal.m4: regenerate
761 * Makefile.in: regenerate
762 * configure: regenerate
763 * /src/realpath/Makefile.in: delete
764 * /src/realpath/Makefile.am: delete
765 * /src/namei/Makefile.in: delete
766 * /src/namei/Makefile.am: delete
767 * /src/mkshortcut/Makefile.in: delete
768 * /src/mkshortcut/Makefile.am: delete
769 * /src/lpr/Makefile.in: delete
770 * /src/lpr/Makefile.am: delete
771 * /src/last/Makefile.in: delete
772 * /src/last/Makefile.am: delete
773 * /src/ipc/Makefile.in: delete
774 * /src/ipc/Makefile.am: delete
775 * /src/dump/Makefile.in: delete
776 * /src/dump/Makefile.am: delete
777 * /src/ddate/Makefile.in: delete
778 * /src/ddate/Makefile.am: delete
779 * /src/cygstart/Makefile.in: delete
780 * /src/cygstart/Makefile.am: delete
781 * /src/conv/Makefile.in: delete
782 * /src/conv/Makefile.am: delete
783 * /src/col/Makefile.in: delete
784 * /src/col/Makefile.am: delete
785 * /src/cal/Makefile.in: delete
786 * /src/cal/Makefile.am: delete
787 * /src/banner/Makefile.in: delete
788 * /src/banner/Makefile.am: delete
789 * /src/ascii/Makefile.in: delete
790 * /src/ascii/Makefile.am: delete
791 * /src/Makefile.in: delete
792 * /src/Makefile.am: delete
794 2002-05-23 Charles S. Wilson <cwilson@ece.gatech.edu>
796 * Makefile.in: regenerate
797 * src/Makefile.in: regenerate
798 * src/*/Makefile.in: regenerate
799 * configure: regenerate
800 * aclocal.m4: regenerate
802 2002-05-22 David A. Willis <dawillis1214@yahoo.com>
804 * src/col: new directory
805 * src/col/Makefile.am: new file
806 * src/col/Makefile.in: new file
807 * src/col/col.c: new file
808 * src/col/err.c: new file
809 * src/col/err.h: new file
810 * src/col/col.1: new file
811 * src/col/README.col: new file
812 * src/Makefile.am: add subdirectory col
813 * src/Makefile.in: regenerate
814 * AUTHORS: add David A. Willis for col
818 2002-04-16 Chris January <chris@atomice.net>
820 * src/conv/conv.c (convert): Use correct type to store the
821 return value of fgetc()
823 2002-03-15 Charles Wilson <cwilson@ece.gatech.edu>
825 * Makefile.in: rebootstrap
828 * src/Makefile.in: ditto
829 * src/ascii/Makefile.in: ditto
830 * src/banner/Makefile.in: ditto
831 * src/cal/Makefile.in: ditto
832 * src/clip/Makefile.in: ditto
833 * src/conv/Makefile.in: ditto
834 * src/ddate/Makefile.in: ditto
835 * src/dump/Makefile.in: ditto
836 * src/ipc/Makefile.in: ditto
837 * src/last/Makefile.in: ditto
838 * src/lpr/Makefile.in: ditto
839 * src/mkshortcut/Makefile.in: ditto
840 * src/namei/Makefile.in: ditto
841 * src/realpath/Makefile.in: ditto
843 2002-03-15 Michael Schaap <cygwin_start@mscha.org>
845 * src/cygstart: new directory
846 * src/cygstart/Makefile.am: new file
847 * src/cygstart/Makefile.in: new file
848 * src/cygstart/cygstart.c: new file
849 * src/cygstart/cygstart.1: new file
850 * src/Makefile.am: add subdirectory cygstart
851 * src/Makefile.in: regenerate
852 * AUTHORS: add Michael Schaap for cygstart
853 * PROGLIST: add cygstart
854 * README: add cygstart
856 2002-03-13 Charles Wilson <cwilson@ece.gatech.edu>
858 * HOW-TO-CONTRIBUTE: fix typos
860 2002-03-13 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
862 * src/mkshortcut/mkshortcut.c: fix NULL pointer problem
864 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
866 * TODO: remove 'reorg' note
867 * configure.ac: mark as version 1.0.0
868 * configure: regenerate
869 * HOW-TO-CONTRIBUTE: new file
871 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
873 * configure.ac: build Makefiles in new directories
874 * configure.in: regenerate
875 * Makefile.am: change subdirs
876 * Makefile.in: regenerate
878 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
881 * src/Makefile.am: new file
882 * src/Makefile.in: new file
883 * src-gpl/Makefile.am: removed
884 * src-gpl/Makefile.in: removed
885 * src-pd/Makefile.am: removed
886 * src-pd/Makefile.in: removed
887 * src-bsd/Makefile.am: removed
888 * src-bsd/Makefile.in: removed
890 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
892 * src/ascii: new directory
893 * src-gpl/ascii.c: moved to src/ascii/ascii.c
894 * src/ascii/ascii.c: moved from src-gpl/ascii.c
895 * src/ascii/Makefile.am: new file
896 * src/ascii/Makefile.in: new file
898 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
900 * src/banner: new directory
901 * src-gpl/banner.c: moved to src/banner/banner.c
902 * src/banner/banner.c: moved from src-gpl/banner.c
903 * src/banner/Makefile.am: new file
904 * src/banner/Makefile.in: new file
906 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
908 * src/cal: new directory
909 * src-bsd/cal.c: moved to src/cal/cal.c
910 * src/cal/cal.c: moved from src-bsd/cal.c
911 * src-bsd/cal.1: moved to src/cal/cal.1
912 * src/cal/cal.1: moved from src-bsd/cal.1
913 * src-bsd/err.c: moved to src/cal/err.c
914 * src/cal/err.c: moved from src-bsd/err.c
915 * src-bsd/errs.h: moved to src/cal/errs.h
916 * src/cal/errs.h: moved from src-bsd/errs.h
917 * src-bsd/widechar.h: moved to src/cal/widechar.h
918 * src/cal/widechar.h: moved from src-bsd/widechar.h
919 * src-bsd/README.cal: moved to src/cal/README.cal
920 * src/cal/README.cal: moved from src-bsd/README.cal
921 * src/cal/Makefile.am: new file
922 * src/cal/Makefile.in: new file
924 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
926 * src/clip: new directory
927 * src-gpl/putclip.c: moved to src/clip/putclip.c
928 * src/clip/putclip.c: moved from src-gpl/putclip.c
929 * src-gpl/getclip.c: moved to src/clip/getclip.c
930 * src/clip/getclip.c: moved from src-gpl/getclip.c
931 * src/clip/Makefile.am: new file
932 * src/clip/Makefile.in: new file
934 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
936 * src/conv: new directory
937 * src-gpl/conv.c: moved to src/conv/conv.c
938 * src/conv/conv.c: moved from src-gpl/conv.c
939 * src/conv/Makefile.am: new file
940 * src/conv/Makefile.in: new file
942 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
944 * src/ddate: new directory
945 * src-pd/ddate.c: moved to src/ddate/ddate.c
946 * src/ddate/ddate.c: moved from src-pd/ddate.c
947 * src-pd/ddate.1: moved to src/ddate/ddate.1
948 * src/ddate/ddate.1: moved from src-pd/ddate.1
949 * src-pd/ddate.doc: moved to src/ddate/ddate.doc
950 * src/ddate/ddate.doc: moved from src-pd/ddate.doc
951 * src/ddate/Makefile.am: new file
952 * src/ddate/Makefile.in: new file
954 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
956 * src/dump: new directory
957 * src-gpl/dump.c: moved to src/dump/dump.c
958 * src/dump/dump.c: moved from src-gpl/dump.c
959 * src/dump/Makefile.am: new file
960 * src/dump/Makefile.in: new file
962 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
964 * src/ipc: new directory
965 * src-gpl/msgtool.c: moved to src/ipc/msgtool.c
966 * src/ipc/msgtool.c: moved from src-gpl/msgtool.c
967 * src-gpl/semstat.c: moved to src/ipc/semstat.c
968 * src/ipc/semstat.c: moved from src-gpl/semstat.c
969 * src-gpl/semtool.c: moved to src/ipc/semtool.c
970 * src/ipc/semtool.c: moved from src-gpl/semtool.c
971 * src-gpl/shmtool.c: moved to src/ipc/shmtool.c
972 * src/ipc/shmtool.c: moved from src-gpl/shmtool.c
973 * src/ipc/Makefile.am: new file
974 * src/ipc/Makefile.in: new file
976 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
978 * src/last: new directory
979 * src-gpl/last.c: moved to src/last/last.c
980 * src/last/last.c: moved from src-gpl/last.c
981 * src-gpl/last.1: moved to src/last/last.1
982 * src/last/last.1: moved from src-gpl/last.1
983 * src-gpl/lastb.1: moved to src/last/lastb.1
984 * src/last/lastb.1: moved from src-gpl/lastb.1
985 * src-gpl/oldutmp.h: moved to src/last/oldutmp.h
986 * src/last/oldutmp.h: moved from src-gpl/oldutmp.h
987 * src-gpl/utmpdump.c: moved to src/last/utmpdump.c
988 * src/last/utmpdump.c: moved from src-gpl/utmpdump.c
989 * src/last/Makefile.am: new file
990 * src/last/Makefile.in: new file
992 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
994 * src/lpr: new directory
995 * src-gpl/lpr.c: moved to src/lpr/lpr.c
996 * src/lpr/lpr.c: moved from src-gpl/lpr.c
997 * src/lpr/Makefile.am: new file
998 * src/lpr/Makefile.in: new file
1000 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1002 * src/mkshortcut: new directory
1003 * src-gpl/mkshortcut.c: moved to src/mkshortcut/mkshortcut.c
1004 * src/mkshortcut/mkshortcut.c: moved from src-gpl/mkshortcut.c
1005 * src-gpl/mkshortcut.1: moved to src/mkshortcut/mkshortcut.1
1006 * src/mkshortcut/mkshortcut.1: moved from src-gpl/mkshortcut.1
1007 * src/mkshortcut/Makefile.am: new file
1008 * src/mkshortcut/Makefile.in: new file
1010 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1012 * src/namei: new directory
1013 * src-pd/namei.c: moved to src/namei/namei.c
1014 * src/namei/namei.c: moved from src-pd/namei.c
1015 * src-pd/namei.1: moved to src/namei/namei.1
1016 * src/namei/namei.1: moved from src-pd/namei.1
1017 * src-pd/README.namei: moved to src/namei/README.namei
1018 * src/namei/README.namei: moved from src-pd/README.namei
1019 * src-pd/README1.namei: moved to src/namei/README1.namei
1020 * src/namei/README1.namei: moved from src-pd/README1.namei
1021 * src/namei/Makefile.am: new file
1022 * src/namei/Makefile.in: new file
1024 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1026 * src/realpath: new directory
1027 * src-gpl/realpath.c: moved to src/realpath/realpath.c
1028 * src/realpath/realpath.c: moved from src-gpl/realpath.c
1029 * src/realpath/Makefile.am: new file
1030 * src/realpath/Makefile.in: new file
1033 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
1035 * src-gpl/Makefile.am: add lpr and mkshortcut
1036 * src-gpl/Makefile.in: regenerate
1037 * configure.ac: update version number
1038 * configure: regenerate
1039 * AUTHORS: add Rick and Joshua
1040 * PROGLIST: add lpr and mkshortcut
1041 * NEWS: add lpr and mkshortcut
1042 * README: add lpr and mkshortcut
1043 * TODO: add some notes...
1044 * src-gpl/mkshortcut.c: Reformat comment block. Explicitly
1045 include config.h and common.h. Move other #inludes to
1046 common.h. Add some static strings for later use (version,
1048 * src-gpl/lpr.c: Add license reference. Explicitly include
1049 config.h and common.h. Move other #includes to common.h.
1050 Add some static strings for later use (version, Id, copyright).
1051 Change programName to program_name (to match style of other
1052 programs). Strdup from argv[0] instead of hardcoding. Use
1053 VA_START macro instead of va_start.
1055 2002-02-23 Rick Rankin <rick_rankin@yahoo.com>
1057 * src-gpl/lpr.c: new file
1059 2002-02-23 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
1061 * src-gpl/mkshortcut.c: new file
1062 * src-gpl/mkshortcut.1: new file
1064 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
1066 * src-pd/ddate.c: add explicit license reference
1067 and move #includes to common.h. Guard setlocale.
1068 Explicitly include config.h, common.h
1069 * src-pd/namei.c: ditto
1070 * src-bsd/cal.c: ditto
1071 * src-bsd/err.c: ditto
1072 * src-bsd/errs.h: explicitly include config.h, common.h
1073 * src-bsd/widechar.h: explicitly include config.h (NOT common.h)
1074 * src-gpl/ascii.c: explicitly include config.h
1075 * src-gpl/banner.c: reformat license notice. explicitly
1077 * src-gpl/conv.c: explictly include config.h
1078 * src-gpl/dump.c: explictly include config.h; move other
1079 includes into common.h
1080 * src-gpl/getclip.c: explicitly include config.h
1081 * src-gpl/last.c: reformat license notice. explicitly include
1082 config.h. Move other #includes into common.h
1083 * src-gpl/oldutmp.h: add explicit license reference.
1084 * src-gpl/putclip.c: include config.h. Move other #includes
1086 * src-gpl/realpath.c: Reformat license reference. Explicitly
1088 * src-gpl/msgtool.c: add explicit license reference. include
1089 config.h. Guard ipc #includes. Move other includes into common.h
1090 * src-gpl/semstat.c: ditto
1091 * src-gpl/semtool.c: ditto
1092 * src-gpl/shmtool.c: ditto
1093 * src-gpl/utmpdump.c: Reformat license reference. Explicitly
1094 include config.h. Move other includes into common.h.
1095 * config.h.in: regenerate
1096 * configure.ac: Add the new checks
1097 * common.h: Migrate other includes from .c files here.
1098 * configure: regenerate
1100 2002-01-28 Charles Wilson <cwilson@ece.gatech.edu>
1102 * src-bsd/cal.c: fix spelling
1104 2002-01-27 Charles Wilson <cwilson@ece.gatech.edu>
1106 * acinclude.m4: new file
1107 * common.h: new file
1108 * configure.ac: add conditionals for windows-only,
1109 cygipc-only programs
1110 * src-gpl/Makefile.am: use conditionals
1111 * aclocal.m4: regenerate
1112 * config.h.in: regenerate
1113 * Makefile.in: regenerate
1114 * src-gpl/Makefile.in: regenerate
1115 * configure: regenerate
1116 * README: minor changes
1117 * src-bsd/cal.c: use common.h
1118 * src-pd/ddate.c: use common.h
1119 * src-pd/namei.c: use common.h
1120 * src-gpl/ascii.c: use common.h
1121 * src-gpl/banner.c: use common.h
1122 * src-gpl/conv.c: use common.h
1123 * src-gpl/dump.c: use common.h
1124 * src-gpl/getclip.c: use common.h
1125 * src-gpl/last.c: use common.h
1126 * src-gpl/msgtool.c: use common.h
1127 * src-gpl/putclip.c: use common.h
1128 * src-gpl/realpath.c: use common.h
1129 * src-gpl/semstat.c: use common.h
1130 * src-gpl/semtool.c: use common.h
1131 * src-gpl/shmtool.c: use common.h
1132 * src-gpl/utmpdump.c: use common.h
1134 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1136 * NEWS: add entries for 0.9.6, .7, and .8
1137 * ChangeLog: fix tabs
1138 * release version 0.9.8
1140 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1142 * src-pd/ddate.c: new file
1143 * src-pd/ddate.1: new file
1144 * src-pd/ddate.doc: new file
1145 * AUTHORS: add Druel the Chaotic
1146 * PROGLIST: add ddate
1147 * README: mention ddate
1148 * src-pd/Makefile.am: add ddate to proglist, ddate.1
1150 * src-bsd/Makefile.in: regenerate
1152 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1154 * src-gpl/realpath.c: new file
1155 * AUTHORS: add Steven Barker
1156 * PROGLIST: add realpath
1157 * README: mention realpath
1158 * src-gpl/Makefile.am: add realpath to proglist
1159 * src-gpl/Makefile.in: regenerate
1161 2002-01-18 Mark Bradshaw <bradshaw@staff.crosswalk.com>
1163 * src-gpl/utmpdump.c: new file
1164 * AUTHORS: add Mark Bradshaw
1165 * PROGLIST: add utmpdump
1166 * README: mention utmpdump
1167 * src-gpl/Makefile.am: add utmpdump to proglist
1168 * src-gpl/Makefile.in: regenerate
1170 2002-01-16 Charles Wilson <cwilson@ece.gatech.edu>
1172 * bootstrap: new file
1173 * src-gpl/Makefile.am: add last to proglist
1174 * src-gpl/Makefile.in: regenerate
1175 * PROGLIST: add last
1176 * README: mention last
1177 * AUTHORS: add Mark Bradshaw
1179 2002-01-16 Mark Bradshaw <bradshaw@staff.crosswalk.com>
1181 * src-gpl/last.c: new file
1182 * src-gpl/last.1: new file
1183 * src-gpl/lastb.1: new file
1184 * src-gpl/oldutmp.h: new file
1186 2001-12-05 Joerg Schaible <joerg.schaible@gft.com>
1188 * src-gpl/banner.c: fix the -c option, use ANSI
1189 font to print the extended charset
1191 2001-12-04 Charles Wilson <cwilson@ece.gatech.edu>
1193 * licenses: new subdir
1194 * licenses/COPYING.GPL: new file (GPL text)
1195 * licenses/COPYING.BSD-no-advert: new file (BSD license,
1196 without the advertising clause)
1197 * src-pd: new subdir (for public domain source code that
1198 I've taken, modified, and released under the GPL)
1199 * src-bsd: new subdir (for source code that is covered
1200 by the BSD-no-advert license) Note that BSD-w-advert
1201 code is disallowed -- can't legally be linked to
1203 * src: removed (renamed to src-gpl for consistency)
1204 * src-gpl: new (renamed from src)
1205 * PROGLIST: new file (contains descriptions of the
1207 * README: proglist stuff removed. README is more general.
1208 * src-bsd/Makefile.am: new file
1209 * src-bsd/Makefile.in: new file
1210 * src-bsd/README.cal: new file
1211 * src-bsd/cal.1: new file
1212 * src-bsd/cal.c: new file
1213 * src-bsd/err.c: new file
1214 * src-bsd/errs.h: new file
1215 * src-bsd/widechar.h: new file
1216 * src-pd/Makefile.am: new file
1217 * src-pd/Makefile.in: new file
1218 * src-pd/README.namei: new file
1219 * src-pd/README1.namei: new file
1220 * src-pd/namei.1: new file
1221 * src-pd/namei.c: new file
1222 * configure.ac: add new tests to support namei and cal
1223 * Makefile.am: add new subdirs
1224 * config.h.in: regenerate
1225 * aclocal.m4: regenerate
1226 * Makefile.in: regenerate
1227 * src/Makefile.in: regenerate
1229 2001-11-28 Charles Wilson <cwilson@ece.gatech.edu>
1231 * package renamed to 'cygutils'
1234 * AUTHORS: add Jorg Schaible
1235 * configure.ac: package name change
1236 * src/Makefile.am: add 'banner'
1237 * src/banner.c: new file. Modified from Joerg's
1238 original to use popt for argument processing.
1239 * configure: regenerate
1240 * config.h.in: regenerate
1241 * aclocal.m4: regenerate
1242 * Makefile.in: regenerate
1243 * src/Makefile.in: regenerate
1245 2001-11-26 Charles Wilson <cwilson@ece.gatech.edu>
1247 * src/semtool.c: added
1248 * src/semstat.c: added
1249 * src/msgtool.c: added
1250 * src/shmtool.c: added
1251 * src/Makefile.am: add semtool, semstat, msgtool,
1252 and shmtool targets.
1253 * configure.ac: add check for cygipc, and for
1255 * configure: regenerate
1256 * config.h.in: regenerate
1257 * aclocal.m4: regenerate
1258 * Makefile.in: regenerate
1259 * src/Makefile.in: regenerate
1261 2001-11-25 Charles Wilson <cwilson@ece.gatech.edu>
1263 * uuencode.1: deleted
1264 * uuencode.c: deleted
1265 * uudecode.1: deleted
1266 * uudecond.c: deleted (get these from GNU sharutils)
1268 * mktemp.c: deleted (get these from
1269 http://www.courtesan.com/mktemp/)
1270 * autoconfiscated -- lots of new files
1271 * moved remaining .c files into src subdir
1272 * src/conv.c: now recognize 'dos2unix.exe' and
1273 'unix2dos.exe' as special argv[0] values, along
1274 with 'd2u.exe' and 'u2d.exe'
1275 * src/Makefile.in: install conv.exe as itself but
1276 also as d2u.exe, u2d.exe, dos2unix.exe and unix2dos.exe
1280 * link with /usr/lib/libpopt.a ('official' version)
1281 * add mktemp implementation
1282 * add friendly help/option handling to dump, putclip,
1288 2002-11-11 Charles Wilson <cwilson@ece.gatech.edu>
1290 Convert mkshortcut to popt. Bump to version 1.1.3
1292 * mkshortcut.c (license): new function
1293 (version): popt version() function
1294 (version): static variable renamed to versionStr
1295 (help): new function
1296 (usage): popt usage() function; the old usage()
1298 (printLicense): new function
1299 (printBottomDescription): new function
1300 (printTopDescription): new function
1301 (getVersion): new function
1302 (mkshortcut): new function, contains core code
1303 (print_version): removed.
1304 (main): almost completely rewritten to use popt
1306 * TODO: remove note about mkshortcut.
1308 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
1310 Fix things so that 'make dist' works
1312 * Makefile.am: split up EXTRA_DIST into several
1313 variables. Add a lot of files. Remove reference
1314 to the m4/ directory.
1315 * HOW-TO-CONTRIBUTE: correct a few things affected
1316 by the above change.
1318 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
1320 Tired of long 'cvs diff' times over my modem, I
1321 removed the files generated by bootstrap from
1322 CVS. tarballs will have them, but cvs checkouts
1323 will need to always run bootstrap. Since gettextize
1324 is too intrusive, leave ABOUT-NLS and config.rpath
1325 so we don't have to include gettext in bootstrap.
1326 Also, don't bother with autoheader, so leave config.h.in
1330 * mkinstalldirs: remove
1331 * install-sh: remove
1332 * config.guess: remove
1333 * config.sub: remove
1336 * Makefile.in: remove
1337 * aclocal.m4: remove
1339 * stamp-h.in: remove (not used by newer autotools)
1341 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
1343 Because utmpdump and last are now provided by the new
1344 sysvinit package, those programs have been removed
1345 from cygutils. Also, update to recent autotools &
1346 gettext, plus a few cleanups.
1348 * src/last/last.c: remove
1349 * src/last/utmpdump.c: remove
1350 * src/last/oldutmp.h: remove
1351 * src/last/last.1: remove
1352 * src/last/lastb.1: remove
1353 * src/last/: remove directory
1354 * intl/Makefile.in: remove
1355 * intl/: remove directory
1357 * src/cal/cal.c: cygwin provides langinfo.h, but
1358 not the nl_langinfo function. Make sure both exist
1359 before calling nl_langinfo.
1360 * configure.ac: remove references to system header files
1361 needed only by utmpdump or last. Don't try to generate
1363 * Makefile.am: remove intl/ directory; add po/ directory
1364 to make new gettext happy. Remove last and utmpdump from
1365 bin_PROGRAMS; remove last.1 and lastb.1 from man_MANS.
1366 change _LDADD vars from @INTLLIBS@ to @LIBINTL@. Remove
1367 references to last and utmpdump _SOURCES.
1368 * po/LINGUAS: new file (needed by new gettext)
1369 * po/POTFILES.in: new file (needed by new gettext)
1370 * common.h: remove references to system header files used
1371 only by utmpdump or last
1372 * bootstrap: add `force' options
1374 * PROGLIST: docu update
1375 * README: dpcu update
1377 * HOW-TO-CONTRIBUTE: docu update
1379 * aclocal.m4: regenerate
1380 * configure: regenerate
1381 * Makefile.in: regenerate
1382 * config.h.in: regenerate
1383 * ABOUT-NLS: new version
1384 * COPYING: new version
1385 * INSTALL: new version
1386 * mkinstalldirs: new version
1387 * missing: new version
1388 * install-sh: new version
1389 * depcomp: new version
1390 * config.sub: new version
1391 * config.guess: new version
1393 2002-07-17 Charles Wilson <cwilson@ece.gatech.edu>
1395 At Bruno Haible's suggestion, don't include all of
1396 gettext. Just have an intl/ directory with a null
1397 Makefile.in, and a populated po/ directory. m4/
1398 is no longer necessary. Later, when automake bug
1399 is fixed, we can remove the intl/ directory entirely,
1400 but we'll still need the po/ directory and the ABOUT-NLS
1404 * intl/Makefile.in: turn this into a null file
1406 * configure.ac: remove m4/Makefile from AC_CONFIG_FILES
1407 * Makefile.am: remove m4/ from SUBDIRS
1408 * Makefile.in: regenerate
1409 * configure: regenerate
1411 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1413 * configure.ac: bump version to 1.1.2
1414 * configure: regenerate
1416 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1418 Add 'mcookie' program. Tag "v1_1_1d"
1420 * src/mcookie: new directory
1421 * src/mcookie/mcookie.c: new file
1422 * src/mcookie/mcookie.1: new file
1423 * src/mcookie/md5.h: new file
1424 * src/mcookie/md5.c: new file
1425 * Makefile.am: add program 'mcookie'
1426 * configure.ac: add test for gettimeofday
1427 * config.h.in: regenerate
1428 * Makefile.in: regenerate
1429 * PROGLIST: add mcookie
1430 * README: add mcookie
1431 * NEWS: mention mcookie
1433 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1435 Add 'colrm' program. Tag "v1_1_1c"
1437 * src/colrm: new directory
1438 * src/colrm/colrm.c: new file
1439 * src/colrm/colrm.1: new file
1440 * src/colrm/widechar.h: new file
1441 * Makefile.am: add program 'colrm'
1442 * Makefile.in: regenerate
1443 * PROGLIST: add colrm
1445 * NEWS: hasn't been updated in a while...
1447 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1449 Add 'colcrt' program. Tag "v1_1_1b"
1451 * src/colcrt: new directory
1452 * src/colcrt/colcrt.c: new file
1453 * src/colcrt/colcrt.1: new file
1454 * src/colcrt/widechar.h: new file
1455 * Makefile.am: add program 'colcrt'
1456 * Makefile.in: regenerate
1457 * PROGLIST: add colcrt
1458 * README: add colcrt
1460 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1462 Add 'column' program. Tag "v1_1_1a"
1464 * src/column: new directory
1465 * src/column/column.c: new file
1466 * src/column/column.1: new file
1467 * src/column/err.c: new file
1468 * src/column/errs.h: new file
1469 * src/column/widechar.h: new file
1470 * Makefile.am: add program 'column'
1471 * configure.ac: add check for TIOCGWINSZ, termios.h, and ioctl.h.
1472 * common.h: use TIOCGWINSZ to include sys/termios.h or sys/ioctl.h.
1473 * Makefile.in: regenerate
1474 * config.h.in: regenerate
1475 * configure: regenerate
1476 * PROGLIST: add column
1477 * README: add column
1479 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1481 * TODO: remove gettext reminder
1482 * HOW-TO-CONTRIBUTE: explain how to handle programs
1483 that need -lintl, given the gettextize changes below.
1484 * Makefile.in: regenerate
1486 2002-07-12 gettextize <bug-gnu-gettext@gnu.org>
1488 Bug in automake means that we have to gettextize -- even tho
1489 we will never actually build gettext ourselves ('external'
1490 option in AM_GNU_GETTEXT). Reported to automake list.
1492 Bug in gettext means that we have to explicitly set and AC_SUBST
1493 BUILD_INCLUDED_LIBINTL and USE_INCLUDED_LIBINTL in configure.ac.
1496 * Makefile.am (SUBDIRS): Add intl, m4.
1497 (ACLOCAL_AMFLAGS): New variable.
1498 (EXTRA_DIST): Add config.rpath.
1499 * configure.ac (AC_CONFIG_FILES): Add intl/Makefile, po/Makefile.in,
1501 * intl/: new directory
1503 * po/: new directory
1505 * m4/: new directory
1507 * config.rpath: new file
1508 * ABOUT-NLS: new file
1509 * aclocal.m4: regenerate
1510 * Makefile.in: regenerate
1511 * configure: regenerate
1512 * bootstrap: add -I m4 to aclocal command; copy files
1513 * config.guess: new file
1514 * config.sub: new file
1516 * config.h.in: regenerate
1517 * TODO: note to remove all this garbage when it becomes
1518 possible; need bugfix to automake and gettext.m4
1520 2002-07-12 Charles S. Wilson <cwilson@ece.gatech.edu>
1522 Adjust to cygwin's libintl library now depending on libiconv.
1523 Easiest way: remove explicit search for -lintl and libintl.h;
1524 instead use AM_GNU_GETTEXT.
1528 * configure.ac: don't look for -lintl and libintl.h 'by hand';
1529 use AM_GNU_GETTEXT instead. Unfortunately, even 'external'
1530 option requires po/ and intl/ directories. See gettextize above.
1531 * src/rev: new directory
1532 * src/rev/rev.c: new file
1533 * src/rev/rev.1: new file
1534 * src/rev/widechar.h: new file
1535 * Makefile.am: add program 'rev'. Add LDADD variables for
1536 the programs that use gettext, since -lintl is no longer
1537 automatically included in LIBS (use @INTLLIBS@)
1538 * Makefile.in: regenerate
1542 2002-06-06 Charles S. Wilson <cwilson@ece.gatech.edu>
1545 Add getopt.exe, readlink.exe. Bump to 1.1.1.
1547 * AUTHORS: add Egor, Kenneth Stailey, and Frodo Looijaard
1548 * configure.ac: bump to 1.1.1
1549 * Makefile.am: add getopt and readlink
1552 * Makefile.in: regenerate
1553 * configure: regenerate
1554 * src/Makefile.am: delete (forgot to do so in previous commit)
1555 * src/Makefile.in: delete (ditto)
1556 * src/readlink/readlink.1: new file
1557 * src/readlink/readlink.c: new file
1558 * src/getopt/getopt.1: new file
1559 * src/getopt/getopt.c: new file
1560 * src/getopt/parse.bash: new file
1561 * src/getopt/parse.tcsh: new file
1562 * src/getopt/test.bash: new file
1563 * src/getopt/test.tcsh: new file
1565 2002-06-05 Charles S. Wilson <cwilson@ece.gatech.edu>
1566 Robert Collins <robert.collins@itdomain.com.au>
1568 Convert to one-big-makefile style. cf "Recursive make
1569 considered harmful". Bump to 1.1.0
1571 * HOW-TO-CONTRIBUTE: update to reflect one-big-makefile style.
1572 * Makefile.am: consolidate from src/*/Makefile.am
1573 * configure.ac: remove src/*/Makefile from AC_CONFIG_FILES list.
1575 * NEWS: Note one-file-to-build-them-all
1577 * aclocal.m4: regenerate
1578 * Makefile.in: regenerate
1579 * configure: regenerate
1580 * /src/realpath/Makefile.in: delete
1581 * /src/realpath/Makefile.am: delete
1582 * /src/namei/Makefile.in: delete
1583 * /src/namei/Makefile.am: delete
1584 * /src/mkshortcut/Makefile.in: delete
1585 * /src/mkshortcut/Makefile.am: delete
1586 * /src/lpr/Makefile.in: delete
1587 * /src/lpr/Makefile.am: delete
1588 * /src/last/Makefile.in: delete
1589 * /src/last/Makefile.am: delete
1590 * /src/ipc/Makefile.in: delete
1591 * /src/ipc/Makefile.am: delete
1592 * /src/dump/Makefile.in: delete
1593 * /src/dump/Makefile.am: delete
1594 * /src/ddate/Makefile.in: delete
1595 * /src/ddate/Makefile.am: delete
1596 * /src/cygstart/Makefile.in: delete
1597 * /src/cygstart/Makefile.am: delete
1598 * /src/conv/Makefile.in: delete
1599 * /src/conv/Makefile.am: delete
1600 * /src/col/Makefile.in: delete
1601 * /src/col/Makefile.am: delete
1602 * /src/cal/Makefile.in: delete
1603 * /src/cal/Makefile.am: delete
1604 * /src/banner/Makefile.in: delete
1605 * /src/banner/Makefile.am: delete
1606 * /src/ascii/Makefile.in: delete
1607 * /src/ascii/Makefile.am: delete
1608 * /src/Makefile.in: delete
1609 * /src/Makefile.am: delete
1611 2002-05-23 Charles S. Wilson <cwilson@ece.gatech.edu>
1613 * Makefile.in: regenerate
1614 * src/Makefile.in: regenerate
1615 * src/*/Makefile.in: regenerate
1616 * configure: regenerate
1617 * aclocal.m4: regenerate
1619 2002-05-22 David A. Willis <dawillis1214@yahoo.com>
1621 * src/col: new directory
1622 * src/col/Makefile.am: new file
1623 * src/col/Makefile.in: new file
1624 * src/col/col.c: new file
1625 * src/col/err.c: new file
1626 * src/col/err.h: new file
1627 * src/col/col.1: new file
1628 * src/col/README.col: new file
1629 * src/Makefile.am: add subdirectory col
1630 * src/Makefile.in: regenerate
1631 * AUTHORS: add David A. Willis for col
1635 2002-04-16 Chris January <chris@atomice.net>
1637 * src/conv/conv.c (convert): Use correct type to store the
1638 return value of fgetc()
1640 2002-03-15 Charles Wilson <cwilson@ece.gatech.edu>
1642 * Makefile.in: rebootstrap
1645 * src/Makefile.in: ditto
1646 * src/ascii/Makefile.in: ditto
1647 * src/banner/Makefile.in: ditto
1648 * src/cal/Makefile.in: ditto
1649 * src/clip/Makefile.in: ditto
1650 * src/conv/Makefile.in: ditto
1651 * src/ddate/Makefile.in: ditto
1652 * src/dump/Makefile.in: ditto
1653 * src/ipc/Makefile.in: ditto
1654 * src/last/Makefile.in: ditto
1655 * src/lpr/Makefile.in: ditto
1656 * src/mkshortcut/Makefile.in: ditto
1657 * src/namei/Makefile.in: ditto
1658 * src/realpath/Makefile.in: ditto
1660 2002-03-15 Michael Schaap <cygwin_start@mscha.org>
1662 * src/cygstart: new directory
1663 * src/cygstart/Makefile.am: new file
1664 * src/cygstart/Makefile.in: new file
1665 * src/cygstart/cygstart.c: new file
1666 * src/cygstart/cygstart.1: new file
1667 * src/Makefile.am: add subdirectory cygstart
1668 * src/Makefile.in: regenerate
1669 * AUTHORS: add Michael Schaap for cygstart
1670 * PROGLIST: add cygstart
1671 * README: add cygstart
1673 2002-03-13 Charles Wilson <cwilson@ece.gatech.edu>
1675 * HOW-TO-CONTRIBUTE: fix typos
1677 2002-03-13 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
1679 * src/mkshortcut/mkshortcut.c: fix NULL pointer problem
1681 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1683 * TODO: remove 'reorg' note
1684 * configure.ac: mark as version 1.0.0
1685 * configure: regenerate
1686 * HOW-TO-CONTRIBUTE: new file
1688 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1690 * configure.ac: build Makefiles in new directories
1691 * configure.in: regenerate
1692 * Makefile.am: change subdirs
1693 * Makefile.in: regenerate
1695 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1697 * src: new directory
1698 * src/Makefile.am: new file
1699 * src/Makefile.in: new file
1700 * src-gpl/Makefile.am: removed
1701 * src-gpl/Makefile.in: removed
1702 * src-pd/Makefile.am: removed
1703 * src-pd/Makefile.in: removed
1704 * src-bsd/Makefile.am: removed
1705 * src-bsd/Makefile.in: removed
1707 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1709 * src/ascii: new directory
1710 * src-gpl/ascii.c: moved to src/ascii/ascii.c
1711 * src/ascii/ascii.c: moved from src-gpl/ascii.c
1712 * src/ascii/Makefile.am: new file
1713 * src/ascii/Makefile.in: new file
1715 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1717 * src/banner: new directory
1718 * src-gpl/banner.c: moved to src/banner/banner.c
1719 * src/banner/banner.c: moved from src-gpl/banner.c
1720 * src/banner/Makefile.am: new file
1721 * src/banner/Makefile.in: new file
1723 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1725 * src/cal: new directory
1726 * src-bsd/cal.c: moved to src/cal/cal.c
1727 * src/cal/cal.c: moved from src-bsd/cal.c
1728 * src-bsd/cal.1: moved to src/cal/cal.1
1729 * src/cal/cal.1: moved from src-bsd/cal.1
1730 * src-bsd/err.c: moved to src/cal/err.c
1731 * src/cal/err.c: moved from src-bsd/err.c
1732 * src-bsd/errs.h: moved to src/cal/errs.h
1733 * src/cal/errs.h: moved from src-bsd/errs.h
1734 * src-bsd/widechar.h: moved to src/cal/widechar.h
1735 * src/cal/widechar.h: moved from src-bsd/widechar.h
1736 * src-bsd/README.cal: moved to src/cal/README.cal
1737 * src/cal/README.cal: moved from src-bsd/README.cal
1738 * src/cal/Makefile.am: new file
1739 * src/cal/Makefile.in: new file
1741 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1743 * src/clip: new directory
1744 * src-gpl/putclip.c: moved to src/clip/putclip.c
1745 * src/clip/putclip.c: moved from src-gpl/putclip.c
1746 * src-gpl/getclip.c: moved to src/clip/getclip.c
1747 * src/clip/getclip.c: moved from src-gpl/getclip.c
1748 * src/clip/Makefile.am: new file
1749 * src/clip/Makefile.in: new file
1751 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1753 * src/conv: new directory
1754 * src-gpl/conv.c: moved to src/conv/conv.c
1755 * src/conv/conv.c: moved from src-gpl/conv.c
1756 * src/conv/Makefile.am: new file
1757 * src/conv/Makefile.in: new file
1759 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1761 * src/ddate: new directory
1762 * src-pd/ddate.c: moved to src/ddate/ddate.c
1763 * src/ddate/ddate.c: moved from src-pd/ddate.c
1764 * src-pd/ddate.1: moved to src/ddate/ddate.1
1765 * src/ddate/ddate.1: moved from src-pd/ddate.1
1766 * src-pd/ddate.doc: moved to src/ddate/ddate.doc
1767 * src/ddate/ddate.doc: moved from src-pd/ddate.doc
1768 * src/ddate/Makefile.am: new file
1769 * src/ddate/Makefile.in: new file
1771 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1773 * src/dump: new directory
1774 * src-gpl/dump.c: moved to src/dump/dump.c
1775 * src/dump/dump.c: moved from src-gpl/dump.c
1776 * src/dump/Makefile.am: new file
1777 * src/dump/Makefile.in: new file
1779 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1781 * src/ipc: new directory
1782 * src-gpl/msgtool.c: moved to src/ipc/msgtool.c
1783 * src/ipc/msgtool.c: moved from src-gpl/msgtool.c
1784 * src-gpl/semstat.c: moved to src/ipc/semstat.c
1785 * src/ipc/semstat.c: moved from src-gpl/semstat.c
1786 * src-gpl/semtool.c: moved to src/ipc/semtool.c
1787 * src/ipc/semtool.c: moved from src-gpl/semtool.c
1788 * src-gpl/shmtool.c: moved to src/ipc/shmtool.c
1789 * src/ipc/shmtool.c: moved from src-gpl/shmtool.c
1790 * src/ipc/Makefile.am: new file
1791 * src/ipc/Makefile.in: new file
1793 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1795 * src/last: new directory
1796 * src-gpl/last.c: moved to src/last/last.c
1797 * src/last/last.c: moved from src-gpl/last.c
1798 * src-gpl/last.1: moved to src/last/last.1
1799 * src/last/last.1: moved from src-gpl/last.1
1800 * src-gpl/lastb.1: moved to src/last/lastb.1
1801 * src/last/lastb.1: moved from src-gpl/lastb.1
1802 * src-gpl/oldutmp.h: moved to src/last/oldutmp.h
1803 * src/last/oldutmp.h: moved from src-gpl/oldutmp.h
1804 * src-gpl/utmpdump.c: moved to src/last/utmpdump.c
1805 * src/last/utmpdump.c: moved from src-gpl/utmpdump.c
1806 * src/last/Makefile.am: new file
1807 * src/last/Makefile.in: new file
1809 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1811 * src/lpr: new directory
1812 * src-gpl/lpr.c: moved to src/lpr/lpr.c
1813 * src/lpr/lpr.c: moved from src-gpl/lpr.c
1814 * src/lpr/Makefile.am: new file
1815 * src/lpr/Makefile.in: new file
1817 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1819 * src/mkshortcut: new directory
1820 * src-gpl/mkshortcut.c: moved to src/mkshortcut/mkshortcut.c
1821 * src/mkshortcut/mkshortcut.c: moved from src-gpl/mkshortcut.c
1822 * src-gpl/mkshortcut.1: moved to src/mkshortcut/mkshortcut.1
1823 * src/mkshortcut/mkshortcut.1: moved from src-gpl/mkshortcut.1
1824 * src/mkshortcut/Makefile.am: new file
1825 * src/mkshortcut/Makefile.in: new file
1827 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1829 * src/namei: new directory
1830 * src-pd/namei.c: moved to src/namei/namei.c
1831 * src/namei/namei.c: moved from src-pd/namei.c
1832 * src-pd/namei.1: moved to src/namei/namei.1
1833 * src/namei/namei.1: moved from src-pd/namei.1
1834 * src-pd/README.namei: moved to src/namei/README.namei
1835 * src/namei/README.namei: moved from src-pd/README.namei
1836 * src-pd/README1.namei: moved to src/namei/README1.namei
1837 * src/namei/README1.namei: moved from src-pd/README1.namei
1838 * src/namei/Makefile.am: new file
1839 * src/namei/Makefile.in: new file
1841 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1843 * src/realpath: new directory
1844 * src-gpl/realpath.c: moved to src/realpath/realpath.c
1845 * src/realpath/realpath.c: moved from src-gpl/realpath.c
1846 * src/realpath/Makefile.am: new file
1847 * src/realpath/Makefile.in: new file
1850 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
1852 * src-gpl/Makefile.am: add lpr and mkshortcut
1853 * src-gpl/Makefile.in: regenerate
1854 * configure.ac: update version number
1855 * configure: regenerate
1856 * AUTHORS: add Rick and Joshua
1857 * PROGLIST: add lpr and mkshortcut
1858 * NEWS: add lpr and mkshortcut
1859 * README: add lpr and mkshortcut
1860 * TODO: add some notes...
1861 * src-gpl/mkshortcut.c: Reformat comment block. Explicitly
1862 include config.h and common.h. Move other #inludes to
1863 common.h. Add some static strings for later use (version,
1865 * src-gpl/lpr.c: Add license reference. Explicitly include
1866 config.h and common.h. Move other #includes to common.h.
1867 Add some static strings for later use (version, Id, copyright).
1868 Change programName to program_name (to match style of other
1869 programs). Strdup from argv[0] instead of hardcoding. Use
1870 VA_START macro instead of va_start.
1872 2002-02-23 Rick Rankin <rick_rankin@yahoo.com>
1874 * src-gpl/lpr.c: new file
1876 2002-02-23 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
1878 * src-gpl/mkshortcut.c: new file
1879 * src-gpl/mkshortcut.1: new file
1881 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
1883 * src-pd/ddate.c: add explicit license reference
1884 and move #includes to common.h. Guard setlocale.
1885 Explicitly include config.h, common.h
1886 * src-pd/namei.c: ditto
1887 * src-bsd/cal.c: ditto
1888 * src-bsd/err.c: ditto
1889 * src-bsd/errs.h: explicitly include config.h, common.h
1890 * src-bsd/widechar.h: explicitly include config.h (NOT common.h)
1891 * src-gpl/ascii.c: explicitly include config.h
1892 * src-gpl/banner.c: reformat license notice. explicitly
1894 * src-gpl/conv.c: explictly include config.h
1895 * src-gpl/dump.c: explictly include config.h; move other
1896 includes into common.h
1897 * src-gpl/getclip.c: explicitly include config.h
1898 * src-gpl/last.c: reformat license notice. explicitly include
1899 config.h. Move other #includes into common.h
1900 * src-gpl/oldutmp.h: add explicit license reference.
1901 * src-gpl/putclip.c: include config.h. Move other #includes
1903 * src-gpl/realpath.c: Reformat license reference. Explicitly
1905 * src-gpl/msgtool.c: add explicit license reference. include
1906 config.h. Guard ipc #includes. Move other includes into common.h
1907 * src-gpl/semstat.c: ditto
1908 * src-gpl/semtool.c: ditto
1909 * src-gpl/shmtool.c: ditto
1910 * src-gpl/utmpdump.c: Reformat license reference. Explicitly
1911 include config.h. Move other includes into common.h.
1912 * config.h.in: regenerate
1913 * configure.ac: Add the new checks
1914 * common.h: Migrate other includes from .c files here.
1915 * configure: regenerate
1917 2002-01-28 Charles Wilson <cwilson@ece.gatech.edu>
1919 * src-bsd/cal.c: fix spelling
1921 2002-01-27 Charles Wilson <cwilson@ece.gatech.edu>
1923 * acinclude.m4: new file
1924 * common.h: new file
1925 * configure.ac: add conditionals for windows-only,
1926 cygipc-only programs
1927 * src-gpl/Makefile.am: use conditionals
1928 * aclocal.m4: regenerate
1929 * config.h.in: regenerate
1930 * Makefile.in: regenerate
1931 * src-gpl/Makefile.in: regenerate
1932 * configure: regenerate
1933 * README: minor changes
1934 * src-bsd/cal.c: use common.h
1935 * src-pd/ddate.c: use common.h
1936 * src-pd/namei.c: use common.h
1937 * src-gpl/ascii.c: use common.h
1938 * src-gpl/banner.c: use common.h
1939 * src-gpl/conv.c: use common.h
1940 * src-gpl/dump.c: use common.h
1941 * src-gpl/getclip.c: use common.h
1942 * src-gpl/last.c: use common.h
1943 * src-gpl/msgtool.c: use common.h
1944 * src-gpl/putclip.c: use common.h
1945 * src-gpl/realpath.c: use common.h
1946 * src-gpl/semstat.c: use common.h
1947 * src-gpl/semtool.c: use common.h
1948 * src-gpl/shmtool.c: use common.h
1949 * src-gpl/utmpdump.c: use common.h
1951 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1953 * NEWS: add entries for 0.9.6, .7, and .8
1954 * ChangeLog: fix tabs
1955 * release version 0.9.8
1957 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1959 * src-pd/ddate.c: new file
1960 * src-pd/ddate.1: new file
1961 * src-pd/ddate.doc: new file
1962 * AUTHORS: add Druel the Chaotic
1963 * PROGLIST: add ddate
1964 * README: mention ddate
1965 * src-pd/Makefile.am: add ddate to proglist, ddate.1
1967 * src-bsd/Makefile.in: regenerate
1969 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1971 * src-gpl/realpath.c: new file
1972 * AUTHORS: add Steven Barker
1973 * PROGLIST: add realpath
1974 * README: mention realpath
1975 * src-gpl/Makefile.am: add realpath to proglist
1976 * src-gpl/Makefile.in: regenerate
1978 2002-01-18 Mark Bradshaw <bradshaw@staff.crosswalk.com>
1980 * src-gpl/utmpdump.c: new file
1981 * AUTHORS: add Mark Bradshaw
1982 * PROGLIST: add utmpdump
1983 * README: mention utmpdump
1984 * src-gpl/Makefile.am: add utmpdump to proglist
1985 * src-gpl/Makefile.in: regenerate
1987 2002-01-16 Charles Wilson <cwilson@ece.gatech.edu>
1989 * bootstrap: new file
1990 * src-gpl/Makefile.am: add last to proglist
1991 * src-gpl/Makefile.in: regenerate
1992 * PROGLIST: add last
1993 * README: mention last
1994 * AUTHORS: add Mark Bradshaw
1996 2002-01-16 Mark Bradshaw <bradshaw@staff.crosswalk.com>
1998 * src-gpl/last.c: new file
1999 * src-gpl/last.1: new file
2000 * src-gpl/lastb.1: new file
2001 * src-gpl/oldutmp.h: new file
2003 2001-12-05 Joerg Schaible <joerg.schaible@gft.com>
2005 * src-gpl/banner.c: fix the -c option, use ANSI
2006 font to print the extended charset
2008 2001-12-04 Charles Wilson <cwilson@ece.gatech.edu>
2010 * licenses: new subdir
2011 * licenses/COPYING.GPL: new file (GPL text)
2012 * licenses/COPYING.BSD-no-advert: new file (BSD license,
2013 without the advertising clause)
2014 * src-pd: new subdir (for public domain source code that
2015 I've taken, modified, and released under the GPL)
2016 * src-bsd: new subdir (for source code that is covered
2017 by the BSD-no-advert license) Note that BSD-w-advert
2018 code is disallowed -- can't legally be linked to
2020 * src: removed (renamed to src-gpl for consistency)
2021 * src-gpl: new (renamed from src)
2022 * PROGLIST: new file (contains descriptions of the
2024 * README: proglist stuff removed. README is more general.
2025 * src-bsd/Makefile.am: new file
2026 * src-bsd/Makefile.in: new file
2027 * src-bsd/README.cal: new file
2028 * src-bsd/cal.1: new file
2029 * src-bsd/cal.c: new file
2030 * src-bsd/err.c: new file
2031 * src-bsd/errs.h: new file
2032 * src-bsd/widechar.h: new file
2033 * src-pd/Makefile.am: new file
2034 * src-pd/Makefile.in: new file
2035 * src-pd/README.namei: new file
2036 * src-pd/README1.namei: new file
2037 * src-pd/namei.1: new file
2038 * src-pd/namei.c: new file
2039 * configure.ac: add new tests to support namei and cal
2040 * Makefile.am: add new subdirs
2041 * config.h.in: regenerate
2042 * aclocal.m4: regenerate
2043 * Makefile.in: regenerate
2044 * src/Makefile.in: regenerate
2046 2001-11-28 Charles Wilson <cwilson@ece.gatech.edu>
2048 * package renamed to 'cygutils'
2051 * AUTHORS: add Jorg Schaible
2052 * configure.ac: package name change
2053 * src/Makefile.am: add 'banner'
2054 * src/banner.c: new file. Modified from Joerg's
2055 original to use popt for argument processing.
2056 * configure: regenerate
2057 * config.h.in: regenerate
2058 * aclocal.m4: regenerate
2059 * Makefile.in: regenerate
2060 * src/Makefile.in: regenerate
2062 2001-11-26 Charles Wilson <cwilson@ece.gatech.edu>
2064 * src/semtool.c: added
2065 * src/semstat.c: added
2066 * src/msgtool.c: added
2067 * src/shmtool.c: added
2068 * src/Makefile.am: add semtool, semstat, msgtool,
2069 and shmtool targets.
2070 * configure.ac: add check for cygipc, and for
2072 * configure: regenerate
2073 * config.h.in: regenerate
2074 * aclocal.m4: regenerate
2075 * Makefile.in: regenerate
2076 * src/Makefile.in: regenerate
2078 2001-11-25 Charles Wilson <cwilson@ece.gatech.edu>
2080 * uuencode.1: deleted
2081 * uuencode.c: deleted
2082 * uudecode.1: deleted
2083 * uudecond.c: deleted (get these from GNU sharutils)
2085 * mktemp.c: deleted (get these from
2086 http://www.courtesan.com/mktemp/)
2087 * autoconfiscated -- lots of new files
2088 * moved remaining .c files into src subdir
2089 * src/conv.c: now recognize 'dos2unix.exe' and
2090 'unix2dos.exe' as special argv[0] values, along
2091 with 'd2u.exe' and 'u2d.exe'
2092 * src/Makefile.in: install conv.exe as itself but
2093 also as d2u.exe, u2d.exe, dos2unix.exe and unix2dos.exe
2097 * link with /usr/lib/libpopt.a ('official' version)
2098 * add mktemp implementation
2099 * add friendly help/option handling to dump, putclip,