1 2009-05-06 Charles Wilson <cwilson@...>
5 2009-05-05 IWAMURO Motonori <deenheart@gmail.com>
6 Corinna Vinschen <corinna@vinschen.de>
8 Support UTF pathnames in cygstart
9 * src/cygstart/cygstart.c (mbstowcs_noerr): New.
11 (main): Changed *action and *args to wchar_t*.
12 Transcode and dup from argv, rather than strdup.
13 When constructing args, use appropriate wide
14 constants and transoding operations.
15 (skipLocalUNCPart): New.
16 (cygStart): Rewrite to handle wchar_t and new
17 cygwin-1.7 path conversion functions.
18 (winStart): Use ShellExecute[Ex]W, wprintf, and L""
21 2009-05-05 Charles Wilson <cwilson@...>
23 Branch for 1.3.x (cygwin-1.5 only)
24 * BRANCHES: Update documentation
26 2009-04-22 Charles Wilson <cwilson@...>
29 * configure.ac: Bump version number.
30 * Makefile.am: Fix post-install.
34 2009-04-21 Charles Wilson <cwilson@...>
36 * src/cygicons/README: Remove trailing spaces.
38 * PROGLIST: Fix typos.
40 * configure.ac: Bump version number. Update
41 to libtool-2.2 idioms. Require ac-2.63. Require
42 gettext-0.17. Modify dist to use lzma.
43 * ABOUT-NLS: Regenerate.
44 * INSTALL: Regenerate.
45 * config.h.in: Regenerate.
46 * po/Makefile.in.in: Regenerate.
48 2008-09-04 Alex Smith <madalexonline@yahoo.co.uk>
50 If cygstart -w, then propagate child exit status.
51 * src/cygstart/cygstart.c (main): exit with
52 value returned by cygStart().
53 (cygStart): If -w/--wait, then get exit status
54 of child process and return it.
56 2008-08-10 Barry Kelly <bkelly.ie@gmail.com>
58 Add -w/--wait option to cygstart.
59 * src/cygstart/cygstart.c: New enum StartFlags.
60 (main): Add startup options category, containing
61 new -w/--wait option. Use it to set StartFlags.
62 Modify -v/--verbose to set StartFlags.
63 Pass StartFlags to cygStart().
64 (printLastError): New.
65 (cygStart): Change signature to accept StartFlags.
66 Propagate StartFlags to winStart().
67 (winStart): Change signature to accept StartFlags.
68 Wait for child process to finish if SF_WAIT flag
71 2007-08-24 Charles Wilson <cwilson@...>
73 Bump version number to 1.3.2
75 * bootstrap: copy libtool.m4 to m4/.
76 * configure.ac: Bumped version number. Created
77 VERSION_* AC_SUBSTS for use by cygicons.rc.in.
78 Created AC_SUBST value for cygicon dll vernum.
79 Added libtool. Don't force -lpopt into LIBS.
80 Added cygicons.rc to list of generated files.
81 * Makefile.am: Added rules for building cygicons
82 DLL (but only on win32). Added doc_DATA target for
83 installing documentation. Added licenses_DATA
84 target for installing component licenses into
85 subdir of $(docdir). Added include_HEADERS target
86 for installing cygicons header (but only on win32).
87 Added lpr_doc_DATA and cygicons_doc_DATA targets
88 for installing component documentation into separate
89 subdirs of $(docdir). Added -lpopt to the *_LDADD
90 rules for the targets that need it, now that -lpopt
91 is not added to LIBS (created *_LDADD if not exist).
92 Added install-hook/uninstall-hook commands to force
93 the cygicons import and libtool libraries to have
94 the desired name. Added necessary variables, targets,
95 flags, and custom rules for building cygicons (special
96 care needed to deal with .rc files).
97 * src/cygicons/README: new file.
98 * src/cygicons/cygicons.h: new file.
99 * src/cygicons/cygicons.rc.in: new file.
100 * src/cygicons/cygwin-kde.ico: new file.
101 * src/cygicons/cygwin.ico: new file.
102 * src/cygicons/cygwinblue.ico: new file.
103 * src/cygicons/cygwincyan.ico: new file.
104 * src/cygicons/cygwing.ico: new file.
105 * src/cygicons/cygwings.ico: new file.
106 * src/cygicons/cygwinpurple.ico: new file.
107 * src/cygicons/cygwinred.ico: new file.
108 * src/cygicons/cygwinshiny.ico: new file.
109 * src/cygicons/cygwinyellow.ico: new file.
110 * config.h.in: regenerated.
111 * AUTHORS: updated documentation.
112 * NEWS: updated documentation.
113 * PROGLIST: updated documentation.
114 * README: updated documentation.
115 * HOW-TO-INSTALL: updated documentation.
116 * BRANCHES: updated documentation.
118 2006-12-12 Charles Wilson <cwilson@...>
121 Update build machinery to ac-2.61, am-1.10, gt-0.15
123 * configure.ac: bump version number
124 Move auxilliary files to build-aux dir.
125 Move .m4 files to m4/ dir.
126 * Makefile.am: Make sure aclocal can find m4 files.
127 * BRANCHES: update documentation
128 * NEWS: update documentation
129 * config.rpath: remove from CVS control
130 * acinclude.m4: moved to...
131 * m4/check_stdcall_func.m4: here.
132 * INSTALL: update to latest automake
133 * bootstrap: use autoreconf
134 * config.h.in: regenerate with latest autoconf
135 * ABOUT-NLS: update to latest gettext
136 * po/Makefile.in.in: update to latest gettext
137 * po/Rules-quot: update to latest gettext
138 * po/Makevars.template: new file due to gettext update
140 2006-12-12 Michael Schaap <cygwin@mscha.nl>
142 * src/cygstart/cygstart.c (winstart): use
143 cygwin_internal(CW_SYNC_WINENV) instead of own
144 code to sync environment
145 (main): add --verbose option to show actual
146 ShellExecute call made
148 2006-03-20 Charles Wilson <cwilson@...>
150 bump version number to 1.3.0
152 * Makefile.am: remove programs, code, and documentation for
153 cal, col, colcrt, colrm, column, ddate, getopt, mcookie,
154 namei, rename, and rev. These programs now provided by
156 * configure.ac: bump version number
157 * BRANCHES: update documentation
158 * NEWS: update documentation
159 * PROGLIST: update documentation
160 * README: update documentation
161 * src/cal/README.cal: removed
162 * src/cal/cal.1: removed
163 * src/cal/cal.c: removed
164 * src/cal/err.c: removed
165 * src/cal/errs.h: removed
166 * src/cal/widechar.h: removed
167 * src/col/README.col: removed
168 * src/col/col.1: removed
169 * src/col/col.c: removed
170 * src/col/err.c: removed
171 * src/col/err.h: removed
172 * src/colcrt/colcrt.1: removed
173 * src/colcrt/colcrt.c: removed
174 * src/colcrt/widechar.h: removed
175 * src/colrm/colrm.1: removed
176 * src/colrm/colrm.c: removed
177 * src/colrm/widechar.h: removed
178 * src/column/column.1: removed
179 * src/column/column.c: removed
180 * src/column/err.c: removed
181 * src/column/errs.h: removed
182 * src/column/widechar.h: removed
183 * src/ddate/ddate.1: removed
184 * src/ddate/ddate.c: removed
185 * src/ddate/ddate.doc: removed
186 * src/getopt/getopt.1: removed
187 * src/getopt/getopt.c: removed
188 * src/getopt/parse.bash: removed
189 * src/getopt/parse.tcsh: removed
190 * src/getopt/test.bash: removed
191 * src/getopt/test.tcsh: removed
192 * src/mcookie/mcookie.1: removed
193 * src/mcookie/mcookie.c: removed
194 * src/mcookie/md5.c: removed
195 * src/mcookie/md5.h: removed
196 * src/namei/README.namei: removed
197 * src/namei/README1.namei: removed
198 * src/namei/namei.1: removed
199 * src/namei/namei.c: removed
200 * src/rename/nls.h: removed
201 * src/rename/rename.1: removed
202 * src/rename/rename.c: removed
203 * src/rev/rev.1: removed
204 * src/rev/rev.c: removed
205 * src/rev/widechar.h: removed
207 2006-02-10 Charles Wilson <cwilson@...>
209 bump version number - 1.2.10
210 * configure.ac: ditto
211 * NEWS: update documentation
213 * INSTALL: update from autotools
215 2006-02-10 Michael Schaap <cygwin@mscha.org>
217 * src/cygstart/cygstart.c (setup_win_environ): properly convert
218 environment variables to Win32.
220 2006-02-10 Eric Blake <ebb9@byu.net>
222 * src/cygstart/cygstart.c (main): Don't permute options
224 2005-07-09 Charles Wilson <cwilson@...>
226 bump version number - 1.2.9
227 * configure.ac: ditto
228 * NEWS: update documentation
231 2005-07-08 Christopher Faylor <cgf@timesys.com>
233 * src/readshortcut.c (readshortcut): Pass opts by reference so that
234 changes made to the opts contents are reflected in the caller to
235 accommodate freeing of malloced fields.
237 2005-05-16 Charles Wilson <cwilson@...>
239 bump version number - 1.2.8
240 * configure.ac: bump version
241 * BRANCHES: update documentation
243 2005-05-16 Kees Zeelenberg <kzlq@...>
245 * src/dump/dump.c: fixes for -mno-cygwin/mingw
248 * NEWS: update documentation
250 2005-05-16 Michael Schaap <cygstart@...>
252 * src/cygstart/cygstart.c: improve compatibility with
253 'mount -X' by syncing env between cygwin and windows.
254 * NEWS: update documentation
256 2005-04-12 Charles Wilson <cwilson@...>
258 bump version number - 1.2.7
260 * configure.ac: bump version
261 * BRANCHES: update documentation
266 2005-04-12 Christopher Faylor <cgf@timesys.com>
268 * Makefile.am: Add rename.
269 * src/rename/rename.c: New file.
270 * src/rename/nls.h: Ditto.
271 * src/rename/rename.1: Ditto.
273 2005-03-07 Michael Schaap <cygstart@...>
275 * src/cygstart/cygstart.c: reorganize around previous
279 2005-03-03 Anthony Derosa <anthony.derosa1@...>
281 * src/cygstart/cygstart.c: fix memory leak, and improve
282 handling of long command lines.
284 2005-02-01 Charles Wilson <cwilson@....>
286 bump version number - 1.2.6
288 * configure.ac: bump version number
289 * src/conv/conv.c (exitOnZero): new function
290 (main): add new options --force, --safe
291 (conv): look for '\0' to signify binary files, not
292 "early" other-style line endings. Always convert
293 to specified type, unless '\0' found and --force not
294 given. But if disobeying user, print reason.
295 See thread: http://www.cygwin.com/ml/cygwin/2004-04/msg00080.html
296 * NEWS: document new behavior
299 2005-01-31 Charles Wilson <cwilson@....>
301 * src/readlink/readlink.1: remove
302 * src/readlink/readlink.c: remove
303 * Makefile.am: remove readlink.1 and readlink.c
305 * README: document it; also fix typo
306 * AUTHORS: remove references to readlink
307 * PROGLIST: remove readlink
308 * configure: regenerate
310 2004-03-12 Charles Wilson <cwilson@....>
314 * src/mkshortcut/mkshortcut.c: fix some
315 memory leaks in mkshortcut().
316 * configure.ac: bump version number
319 2004-03-10 Harold L Hunt II <huntharo@....>
321 * src/mkshortcut/mkshortcut.c: add -d|--desc
322 option to set the description field (==tooltip
323 text) of the shortcut.
324 * src/mkshortcut/mkshortcut.1: document it.
327 2004-02-14 Dick Repansky <rrepasky@....>
328 Joshua Danial Franklin <joshuadfranklin@....>
330 * src/mkshortcut/mkshortcut.c: add -s option
331 to control normal|minimized|maximized state
332 of the launched application.
333 * src/mkshortcut/mkshortcut.1: document it.
336 2004-01-31 Charles Wilson <cwilson@....>
340 * src/ipc/ipcrm.c: remove
341 * src/ipc/ipcrm.8: remove
342 * src/ipc/ipcs.c: remove
343 * src/ipc/ipcs.8: remove
344 * src/ipc/semtool.c: compensate for interface differences
345 in cygserver vs. cygipc
346 * configure.ac: don't look for cygipc; just look for shmget
347 * Makefile.am: remove src/ipc/ipcs and src/ipc/ipcrm and their
348 manpages. Don't use extra libs (IPCLIBS) to build ipc programs
349 -- rely on cygserver support.
355 2003-12-01 Charles Wilson <cwilson@ece.gatech.edu>
359 * src/ipc/ipck: fix typo, adapt for cygserver
364 2003-11-25 Rick Rankin <rick_rankin@yahoo.com>
366 * src/lpr/Printer.cc: fix bug in print() operation that was
367 causing duplication of the last character of a file.
368 * src/lpr/lpr.cc: add description of -l option to help message.
370 2003-10-23 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
372 * src/mkshortcut/mkshortcut.1: update to reflect
373 new -w/--workingdir option.
375 2003-09-13 Charles Wilson <cwilson@ece.gatech.edu>
377 * src/clip/getclip.c: Handle /dev/clipboard
378 native format. Add --no-conv option. Make it
380 * src/clip/putclip.c: Handle /dev/clipboard
381 native format. Add --no-conv option. Make it
384 2003-09-12 Rob Siklos <rob3@siklos.ca>
386 * src/clip/getclip.c: implemented --dos and --unix,
387 renamed putclip() to getclip()
388 * src/clip/putclip.c: implemented --dos and --unix,
389 fixed segfault on null input,
390 fixed indentation spacing,
391 return FALSE instead of TRUE on failed GlobalAlloc and GlobalLock
392 * TODO: removed --unix --dos flag item for getclip and putclip
394 2003-09-04 Chalres Wilson <cwilson@ece.gatech.edu>
398 2003-09-04 Rob Siklos <rob3@siklos.ca>
400 * src/readshortcut: new directory
401 * src/readshortcut/readshortcut.c: new file
402 * src/readshortcut/readshortcut.1: new file
403 * Makefile.am: add program 'readshortcut'
404 * AUTHORS: add Rob Siklos for readshortcut
405 * PROGLIST: add readshortcut
406 * README: add readshortcut
408 2003-08-02 Charles Wilson <cwilson@ece.gatech.edu>
410 tag and release v1_2_1
412 * configure.ac: don't add cygipc to libs; put
413 value in a separate variable IPCLIBS
414 * Makefile.am: use @IPCLIBS@
415 * HOW-TO-CONTRIBUTE: update
418 2003-07-13 Charles Wilson <cwilson@ece.gatech.edu>
420 tag and release v1_2_0
422 * BRANCHES: add v1_2_0
424 2003-07-13 Charles Wilson <cwilson@ece.gatech.edu>
426 * Makefile.am: correct some mistakes with
427 optionally-built progs.
429 2003-06-16 Charles Wilson <cwilson@ece.gatech.edu>
431 * src/mkshortcut/mkshortcut.1: fix ^M problem.
433 2003-06-13 Charles Wilson <cwilson@ece.gatech.edu>
435 * Makefile.am: add ipcs, ipcrm, and ipck
436 * configure.ac: change search method for libcygipc,
438 * src/ipc/ipcs.c: new file
439 * src/ipc/ipcs.8: new file
440 * src/ipc/ipcrm.c: new file
441 * src/ipc/ipcrm.8: new file
442 * src/ipc/ipck: new file
443 * NEWS: add info about ipcs, ipcrm, ipck
446 * config.h.in: regenerate
448 2003-06-12 gilles civario <gilles.civario@cea.fr>
450 * src/lpr/Printer.cc (Printer::open): correct
453 2003-06-10 Charles Wilson <cwilson@ece.gatech.edu>
455 * BRANCHES: new file.
457 2003-06-10 Charles Wilson <cwilson@ece.gatech.edu>
459 * Bump version to 1.1.4. Release.
461 2003-06-07 Rick Rankin <rick_rankin@yahoo.com>
463 * src/lpr/Printer.hh: Added m_rawFlag attribute. If true, no CR/LF
464 translation is done. Defaults to false. Also added accessor
465 operations getRawFlag(), setRawFlag().
466 * src/lpr/Printer.cc: ditto.
467 * src/lpr/lpr.cc: added -l option to suppress CR/LF translation.
468 * src/lpr/lpr.1: added documentation for -l option.
470 2003-05-20 Charles Wilson <cwilson@ece.gatech.edu>
472 * NEWS: update lpr entry
474 2003-05-20 Rick Rankin <rick_rankin@yahoo.com>
475 * src/lpr/lpr.c: removed file
476 * src/lpr/Printer.cc: new file
477 * src/lpr/Printer.hh: new file
478 * src/lpr/PrinterException.hh: new file
479 * src/lpr/README: new file
480 * src/lpr/Win32Utils.cc: new file
481 * src/lpr/Win32Utils.hh: new file
482 * src/lpr/lpr.1: new file
483 * src/lpr/lpr.cc: new file
484 * Makefile.am: add macro src_lpr_lpr_SOURCES
485 updated macros noinst_HEADERS, man_MANS
486 * configure.ac: added AC_PROG_CXX to compile C++ files
488 2003-05-17 Charles Wilson <cwilson@ece.gatech.edu>
490 * configure.ac: correct a problem with newer
492 * config.h.in: regenerate
494 2003-02-05 Charles Wilson <cwilson@ece.gatech.edu>
496 * NEWS: announce mkshortcut changes
498 2003-02-05 David G. Baur <dgbaur@idmicro.com>
500 Added --workdir option to mkshortcut to set working directory
503 * mkshortcut.c (main): added dir_name_arg to opts
504 set dir_name to dir_name_arg if option was set
505 otherwise obtained from exe_name.
506 * mkshortcut.1: update
508 2002-11-11 Charles Wilson <cwilson@ece.gatech.edu>
510 Convert mkshortcut to popt. Bump to version 1.1.3
512 * mkshortcut.c (license): new function
513 (version): popt version() function
514 (version): static variable renamed to versionStr
516 (usage): popt usage() function; the old usage()
518 (printLicense): new function
519 (printBottomDescription): new function
520 (printTopDescription): new function
521 (getVersion): new function
522 (mkshortcut): new function, contains core code
523 (print_version): removed.
524 (main): almost completely rewritten to use popt
526 * TODO: remove note about mkshortcut.
528 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
530 Fix things so that 'make dist' works
532 * Makefile.am: split up EXTRA_DIST into several
533 variables. Add a lot of files. Remove reference
534 to the m4/ directory.
535 * HOW-TO-CONTRIBUTE: correct a few things affected
538 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
540 Tired of long 'cvs diff' times over my modem, I
541 removed the files generated by bootstrap from
542 CVS. tarballs will have them, but cvs checkouts
543 will need to always run bootstrap. Since gettextize
544 is too intrusive, leave ABOUT-NLS and config.rpath
545 so we don't have to include gettext in bootstrap.
546 Also, don't bother with autoheader, so leave config.h.in
550 * mkinstalldirs: remove
552 * config.guess: remove
556 * Makefile.in: remove
559 * stamp-h.in: remove (not used by newer autotools)
561 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
563 Because utmpdump and last are now provided by the new
564 sysvinit package, those programs have been removed
565 from cygutils. Also, update to recent autotools &
566 gettext, plus a few cleanups.
568 * src/last/last.c: remove
569 * src/last/utmpdump.c: remove
570 * src/last/oldutmp.h: remove
571 * src/last/last.1: remove
572 * src/last/lastb.1: remove
573 * src/last/: remove directory
574 * intl/Makefile.in: remove
575 * intl/: remove directory
577 * src/cal/cal.c: cygwin provides langinfo.h, but
578 not the nl_langinfo function. Make sure both exist
579 before calling nl_langinfo.
580 * configure.ac: remove references to system header files
581 needed only by utmpdump or last. Don't try to generate
583 * Makefile.am: remove intl/ directory; add po/ directory
584 to make new gettext happy. Remove last and utmpdump from
585 bin_PROGRAMS; remove last.1 and lastb.1 from man_MANS.
586 change _LDADD vars from @INTLLIBS@ to @LIBINTL@. Remove
587 references to last and utmpdump _SOURCES.
588 * po/LINGUAS: new file (needed by new gettext)
589 * po/POTFILES.in: new file (needed by new gettext)
590 * common.h: remove references to system header files used
591 only by utmpdump or last
592 * bootstrap: add `force' options
594 * PROGLIST: docu update
595 * README: dpcu update
597 * HOW-TO-CONTRIBUTE: docu update
599 * aclocal.m4: regenerate
600 * configure: regenerate
601 * Makefile.in: regenerate
602 * config.h.in: regenerate
603 * ABOUT-NLS: new version
604 * COPYING: new version
605 * INSTALL: new version
606 * mkinstalldirs: new version
607 * missing: new version
608 * install-sh: new version
609 * depcomp: new version
610 * config.sub: new version
611 * config.guess: new version
613 2002-07-17 Charles Wilson <cwilson@ece.gatech.edu>
615 At Bruno Haible's suggestion, don't include all of
616 gettext. Just have an intl/ directory with a null
617 Makefile.in, and a populated po/ directory. m4/
618 is no longer necessary. Later, when automake bug
619 is fixed, we can remove the intl/ directory entirely,
620 but we'll still need the po/ directory and the ABOUT-NLS
624 * intl/Makefile.in: turn this into a null file
626 * configure.ac: remove m4/Makefile from AC_CONFIG_FILES
627 * Makefile.am: remove m4/ from SUBDIRS
628 * Makefile.in: regenerate
629 * configure: regenerate
631 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
633 * configure.ac: bump version to 1.1.2
634 * configure: regenerate
636 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
638 Add 'mcookie' program. Tag "v1_1_1d"
640 * src/mcookie: new directory
641 * src/mcookie/mcookie.c: new file
642 * src/mcookie/mcookie.1: new file
643 * src/mcookie/md5.h: new file
644 * src/mcookie/md5.c: new file
645 * Makefile.am: add program 'mcookie'
646 * configure.ac: add test for gettimeofday
647 * config.h.in: regenerate
648 * Makefile.in: regenerate
649 * PROGLIST: add mcookie
650 * README: add mcookie
651 * NEWS: mention mcookie
653 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
655 Add 'colrm' program. Tag "v1_1_1c"
657 * src/colrm: new directory
658 * src/colrm/colrm.c: new file
659 * src/colrm/colrm.1: new file
660 * src/colrm/widechar.h: new file
661 * Makefile.am: add program 'colrm'
662 * Makefile.in: regenerate
663 * PROGLIST: add colrm
665 * NEWS: hasn't been updated in a while...
667 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
669 Add 'colcrt' program. Tag "v1_1_1b"
671 * src/colcrt: new directory
672 * src/colcrt/colcrt.c: new file
673 * src/colcrt/colcrt.1: new file
674 * src/colcrt/widechar.h: new file
675 * Makefile.am: add program 'colcrt'
676 * Makefile.in: regenerate
677 * PROGLIST: add colcrt
680 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
682 Add 'column' program. Tag "v1_1_1a"
684 * src/column: new directory
685 * src/column/column.c: new file
686 * src/column/column.1: new file
687 * src/column/err.c: new file
688 * src/column/errs.h: new file
689 * src/column/widechar.h: new file
690 * Makefile.am: add program 'column'
691 * configure.ac: add check for TIOCGWINSZ, termios.h, and ioctl.h.
692 * common.h: use TIOCGWINSZ to include sys/termios.h or sys/ioctl.h.
693 * Makefile.in: regenerate
694 * config.h.in: regenerate
695 * configure: regenerate
696 * PROGLIST: add column
699 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
701 * TODO: remove gettext reminder
702 * HOW-TO-CONTRIBUTE: explain how to handle programs
703 that need -lintl, given the gettextize changes below.
704 * Makefile.in: regenerate
706 2002-07-12 gettextize <bug-gnu-gettext@gnu.org>
708 Bug in automake means that we have to gettextize -- even tho
709 we will never actually build gettext ourselves ('external'
710 option in AM_GNU_GETTEXT). Reported to automake list.
712 Bug in gettext means that we have to explicitly set and AC_SUBST
713 BUILD_INCLUDED_LIBINTL and USE_INCLUDED_LIBINTL in configure.ac.
716 * Makefile.am (SUBDIRS): Add intl, m4.
717 (ACLOCAL_AMFLAGS): New variable.
718 (EXTRA_DIST): Add config.rpath.
719 * configure.ac (AC_CONFIG_FILES): Add intl/Makefile, po/Makefile.in,
721 * intl/: new directory
727 * config.rpath: new file
728 * ABOUT-NLS: new file
729 * aclocal.m4: regenerate
730 * Makefile.in: regenerate
731 * configure: regenerate
732 * bootstrap: add -I m4 to aclocal command; copy files
733 * config.guess: new file
734 * config.sub: new file
736 * config.h.in: regenerate
737 * TODO: note to remove all this garbage when it becomes
738 possible; need bugfix to automake and gettext.m4
740 2002-07-12 Charles S. Wilson <cwilson@ece.gatech.edu>
742 Adjust to cygwin's libintl library now depending on libiconv.
743 Easiest way: remove explicit search for -lintl and libintl.h;
744 instead use AM_GNU_GETTEXT.
748 * configure.ac: don't look for -lintl and libintl.h 'by hand';
749 use AM_GNU_GETTEXT instead. Unfortunately, even 'external'
750 option requires po/ and intl/ directories. See gettextize above.
751 * src/rev: new directory
752 * src/rev/rev.c: new file
753 * src/rev/rev.1: new file
754 * src/rev/widechar.h: new file
755 * Makefile.am: add program 'rev'. Add LDADD variables for
756 the programs that use gettext, since -lintl is no longer
757 automatically included in LIBS (use @INTLLIBS@)
758 * Makefile.in: regenerate
762 2002-06-06 Charles S. Wilson <cwilson@ece.gatech.edu>
765 Add getopt.exe, readlink.exe. Bump to 1.1.1.
767 * AUTHORS: add Egor, Kenneth Stailey, and Frodo Looijaard
768 * configure.ac: bump to 1.1.1
769 * Makefile.am: add getopt and readlink
772 * Makefile.in: regenerate
773 * configure: regenerate
774 * src/Makefile.am: delete (forgot to do so in previous commit)
775 * src/Makefile.in: delete (ditto)
776 * src/readlink/readlink.1: new file
777 * src/readlink/readlink.c: new file
778 * src/getopt/getopt.1: new file
779 * src/getopt/getopt.c: new file
780 * src/getopt/parse.bash: new file
781 * src/getopt/parse.tcsh: new file
782 * src/getopt/test.bash: new file
783 * src/getopt/test.tcsh: new file
785 2002-06-05 Charles S. Wilson <cwilson@ece.gatech.edu>
786 Robert Collins <robert.collins@itdomain.com.au>
788 Convert to one-big-makefile style. cf "Recursive make
789 considered harmful". Bump to 1.1.0
791 * HOW-TO-CONTRIBUTE: update to reflect one-big-makefile style.
792 * Makefile.am: consolidate from src/*/Makefile.am
793 * configure.ac: remove src/*/Makefile from AC_CONFIG_FILES list.
795 * NEWS: Note one-file-to-build-them-all
797 * aclocal.m4: regenerate
798 * Makefile.in: regenerate
799 * configure: regenerate
800 * /src/realpath/Makefile.in: delete
801 * /src/realpath/Makefile.am: delete
802 * /src/namei/Makefile.in: delete
803 * /src/namei/Makefile.am: delete
804 * /src/mkshortcut/Makefile.in: delete
805 * /src/mkshortcut/Makefile.am: delete
806 * /src/lpr/Makefile.in: delete
807 * /src/lpr/Makefile.am: delete
808 * /src/last/Makefile.in: delete
809 * /src/last/Makefile.am: delete
810 * /src/ipc/Makefile.in: delete
811 * /src/ipc/Makefile.am: delete
812 * /src/dump/Makefile.in: delete
813 * /src/dump/Makefile.am: delete
814 * /src/ddate/Makefile.in: delete
815 * /src/ddate/Makefile.am: delete
816 * /src/cygstart/Makefile.in: delete
817 * /src/cygstart/Makefile.am: delete
818 * /src/conv/Makefile.in: delete
819 * /src/conv/Makefile.am: delete
820 * /src/col/Makefile.in: delete
821 * /src/col/Makefile.am: delete
822 * /src/cal/Makefile.in: delete
823 * /src/cal/Makefile.am: delete
824 * /src/banner/Makefile.in: delete
825 * /src/banner/Makefile.am: delete
826 * /src/ascii/Makefile.in: delete
827 * /src/ascii/Makefile.am: delete
828 * /src/Makefile.in: delete
829 * /src/Makefile.am: delete
831 2002-05-23 Charles S. Wilson <cwilson@ece.gatech.edu>
833 * Makefile.in: regenerate
834 * src/Makefile.in: regenerate
835 * src/*/Makefile.in: regenerate
836 * configure: regenerate
837 * aclocal.m4: regenerate
839 2002-05-22 David A. Willis <dawillis1214@yahoo.com>
841 * src/col: new directory
842 * src/col/Makefile.am: new file
843 * src/col/Makefile.in: new file
844 * src/col/col.c: new file
845 * src/col/err.c: new file
846 * src/col/err.h: new file
847 * src/col/col.1: new file
848 * src/col/README.col: new file
849 * src/Makefile.am: add subdirectory col
850 * src/Makefile.in: regenerate
851 * AUTHORS: add David A. Willis for col
855 2002-04-16 Chris January <chris@atomice.net>
857 * src/conv/conv.c (convert): Use correct type to store the
858 return value of fgetc()
860 2002-03-15 Charles Wilson <cwilson@ece.gatech.edu>
862 * Makefile.in: rebootstrap
865 * src/Makefile.in: ditto
866 * src/ascii/Makefile.in: ditto
867 * src/banner/Makefile.in: ditto
868 * src/cal/Makefile.in: ditto
869 * src/clip/Makefile.in: ditto
870 * src/conv/Makefile.in: ditto
871 * src/ddate/Makefile.in: ditto
872 * src/dump/Makefile.in: ditto
873 * src/ipc/Makefile.in: ditto
874 * src/last/Makefile.in: ditto
875 * src/lpr/Makefile.in: ditto
876 * src/mkshortcut/Makefile.in: ditto
877 * src/namei/Makefile.in: ditto
878 * src/realpath/Makefile.in: ditto
880 2002-03-15 Michael Schaap <cygwin_start@mscha.org>
882 * src/cygstart: new directory
883 * src/cygstart/Makefile.am: new file
884 * src/cygstart/Makefile.in: new file
885 * src/cygstart/cygstart.c: new file
886 * src/cygstart/cygstart.1: new file
887 * src/Makefile.am: add subdirectory cygstart
888 * src/Makefile.in: regenerate
889 * AUTHORS: add Michael Schaap for cygstart
890 * PROGLIST: add cygstart
891 * README: add cygstart
893 2002-03-13 Charles Wilson <cwilson@ece.gatech.edu>
895 * HOW-TO-CONTRIBUTE: fix typos
897 2002-03-13 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
899 * src/mkshortcut/mkshortcut.c: fix NULL pointer problem
901 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
903 * TODO: remove 'reorg' note
904 * configure.ac: mark as version 1.0.0
905 * configure: regenerate
906 * HOW-TO-CONTRIBUTE: new file
908 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
910 * configure.ac: build Makefiles in new directories
911 * configure.in: regenerate
912 * Makefile.am: change subdirs
913 * Makefile.in: regenerate
915 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
918 * src/Makefile.am: new file
919 * src/Makefile.in: new file
920 * src-gpl/Makefile.am: removed
921 * src-gpl/Makefile.in: removed
922 * src-pd/Makefile.am: removed
923 * src-pd/Makefile.in: removed
924 * src-bsd/Makefile.am: removed
925 * src-bsd/Makefile.in: removed
927 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
929 * src/ascii: new directory
930 * src-gpl/ascii.c: moved to src/ascii/ascii.c
931 * src/ascii/ascii.c: moved from src-gpl/ascii.c
932 * src/ascii/Makefile.am: new file
933 * src/ascii/Makefile.in: new file
935 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
937 * src/banner: new directory
938 * src-gpl/banner.c: moved to src/banner/banner.c
939 * src/banner/banner.c: moved from src-gpl/banner.c
940 * src/banner/Makefile.am: new file
941 * src/banner/Makefile.in: new file
943 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
945 * src/cal: new directory
946 * src-bsd/cal.c: moved to src/cal/cal.c
947 * src/cal/cal.c: moved from src-bsd/cal.c
948 * src-bsd/cal.1: moved to src/cal/cal.1
949 * src/cal/cal.1: moved from src-bsd/cal.1
950 * src-bsd/err.c: moved to src/cal/err.c
951 * src/cal/err.c: moved from src-bsd/err.c
952 * src-bsd/errs.h: moved to src/cal/errs.h
953 * src/cal/errs.h: moved from src-bsd/errs.h
954 * src-bsd/widechar.h: moved to src/cal/widechar.h
955 * src/cal/widechar.h: moved from src-bsd/widechar.h
956 * src-bsd/README.cal: moved to src/cal/README.cal
957 * src/cal/README.cal: moved from src-bsd/README.cal
958 * src/cal/Makefile.am: new file
959 * src/cal/Makefile.in: new file
961 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
963 * src/clip: new directory
964 * src-gpl/putclip.c: moved to src/clip/putclip.c
965 * src/clip/putclip.c: moved from src-gpl/putclip.c
966 * src-gpl/getclip.c: moved to src/clip/getclip.c
967 * src/clip/getclip.c: moved from src-gpl/getclip.c
968 * src/clip/Makefile.am: new file
969 * src/clip/Makefile.in: new file
971 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
973 * src/conv: new directory
974 * src-gpl/conv.c: moved to src/conv/conv.c
975 * src/conv/conv.c: moved from src-gpl/conv.c
976 * src/conv/Makefile.am: new file
977 * src/conv/Makefile.in: new file
979 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
981 * src/ddate: new directory
982 * src-pd/ddate.c: moved to src/ddate/ddate.c
983 * src/ddate/ddate.c: moved from src-pd/ddate.c
984 * src-pd/ddate.1: moved to src/ddate/ddate.1
985 * src/ddate/ddate.1: moved from src-pd/ddate.1
986 * src-pd/ddate.doc: moved to src/ddate/ddate.doc
987 * src/ddate/ddate.doc: moved from src-pd/ddate.doc
988 * src/ddate/Makefile.am: new file
989 * src/ddate/Makefile.in: new file
991 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
993 * src/dump: new directory
994 * src-gpl/dump.c: moved to src/dump/dump.c
995 * src/dump/dump.c: moved from src-gpl/dump.c
996 * src/dump/Makefile.am: new file
997 * src/dump/Makefile.in: new file
999 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1001 * src/ipc: new directory
1002 * src-gpl/msgtool.c: moved to src/ipc/msgtool.c
1003 * src/ipc/msgtool.c: moved from src-gpl/msgtool.c
1004 * src-gpl/semstat.c: moved to src/ipc/semstat.c
1005 * src/ipc/semstat.c: moved from src-gpl/semstat.c
1006 * src-gpl/semtool.c: moved to src/ipc/semtool.c
1007 * src/ipc/semtool.c: moved from src-gpl/semtool.c
1008 * src-gpl/shmtool.c: moved to src/ipc/shmtool.c
1009 * src/ipc/shmtool.c: moved from src-gpl/shmtool.c
1010 * src/ipc/Makefile.am: new file
1011 * src/ipc/Makefile.in: new file
1013 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1015 * src/last: new directory
1016 * src-gpl/last.c: moved to src/last/last.c
1017 * src/last/last.c: moved from src-gpl/last.c
1018 * src-gpl/last.1: moved to src/last/last.1
1019 * src/last/last.1: moved from src-gpl/last.1
1020 * src-gpl/lastb.1: moved to src/last/lastb.1
1021 * src/last/lastb.1: moved from src-gpl/lastb.1
1022 * src-gpl/oldutmp.h: moved to src/last/oldutmp.h
1023 * src/last/oldutmp.h: moved from src-gpl/oldutmp.h
1024 * src-gpl/utmpdump.c: moved to src/last/utmpdump.c
1025 * src/last/utmpdump.c: moved from src-gpl/utmpdump.c
1026 * src/last/Makefile.am: new file
1027 * src/last/Makefile.in: new file
1029 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1031 * src/lpr: new directory
1032 * src-gpl/lpr.c: moved to src/lpr/lpr.c
1033 * src/lpr/lpr.c: moved from src-gpl/lpr.c
1034 * src/lpr/Makefile.am: new file
1035 * src/lpr/Makefile.in: new file
1037 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1039 * src/mkshortcut: new directory
1040 * src-gpl/mkshortcut.c: moved to src/mkshortcut/mkshortcut.c
1041 * src/mkshortcut/mkshortcut.c: moved from src-gpl/mkshortcut.c
1042 * src-gpl/mkshortcut.1: moved to src/mkshortcut/mkshortcut.1
1043 * src/mkshortcut/mkshortcut.1: moved from src-gpl/mkshortcut.1
1044 * src/mkshortcut/Makefile.am: new file
1045 * src/mkshortcut/Makefile.in: new file
1047 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1049 * src/namei: new directory
1050 * src-pd/namei.c: moved to src/namei/namei.c
1051 * src/namei/namei.c: moved from src-pd/namei.c
1052 * src-pd/namei.1: moved to src/namei/namei.1
1053 * src/namei/namei.1: moved from src-pd/namei.1
1054 * src-pd/README.namei: moved to src/namei/README.namei
1055 * src/namei/README.namei: moved from src-pd/README.namei
1056 * src-pd/README1.namei: moved to src/namei/README1.namei
1057 * src/namei/README1.namei: moved from src-pd/README1.namei
1058 * src/namei/Makefile.am: new file
1059 * src/namei/Makefile.in: new file
1061 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1063 * src/realpath: new directory
1064 * src-gpl/realpath.c: moved to src/realpath/realpath.c
1065 * src/realpath/realpath.c: moved from src-gpl/realpath.c
1066 * src/realpath/Makefile.am: new file
1067 * src/realpath/Makefile.in: new file
1070 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
1072 * src-gpl/Makefile.am: add lpr and mkshortcut
1073 * src-gpl/Makefile.in: regenerate
1074 * configure.ac: update version number
1075 * configure: regenerate
1076 * AUTHORS: add Rick and Joshua
1077 * PROGLIST: add lpr and mkshortcut
1078 * NEWS: add lpr and mkshortcut
1079 * README: add lpr and mkshortcut
1080 * TODO: add some notes...
1081 * src-gpl/mkshortcut.c: Reformat comment block. Explicitly
1082 include config.h and common.h. Move other #inludes to
1083 common.h. Add some static strings for later use (version,
1085 * src-gpl/lpr.c: Add license reference. Explicitly include
1086 config.h and common.h. Move other #includes to common.h.
1087 Add some static strings for later use (version, Id, copyright).
1088 Change programName to program_name (to match style of other
1089 programs). Strdup from argv[0] instead of hardcoding. Use
1090 VA_START macro instead of va_start.
1092 2002-02-23 Rick Rankin <rick_rankin@yahoo.com>
1094 * src-gpl/lpr.c: new file
1096 2002-02-23 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
1098 * src-gpl/mkshortcut.c: new file
1099 * src-gpl/mkshortcut.1: new file
1101 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
1103 * src-pd/ddate.c: add explicit license reference
1104 and move #includes to common.h. Guard setlocale.
1105 Explicitly include config.h, common.h
1106 * src-pd/namei.c: ditto
1107 * src-bsd/cal.c: ditto
1108 * src-bsd/err.c: ditto
1109 * src-bsd/errs.h: explicitly include config.h, common.h
1110 * src-bsd/widechar.h: explicitly include config.h (NOT common.h)
1111 * src-gpl/ascii.c: explicitly include config.h
1112 * src-gpl/banner.c: reformat license notice. explicitly
1114 * src-gpl/conv.c: explictly include config.h
1115 * src-gpl/dump.c: explictly include config.h; move other
1116 includes into common.h
1117 * src-gpl/getclip.c: explicitly include config.h
1118 * src-gpl/last.c: reformat license notice. explicitly include
1119 config.h. Move other #includes into common.h
1120 * src-gpl/oldutmp.h: add explicit license reference.
1121 * src-gpl/putclip.c: include config.h. Move other #includes
1123 * src-gpl/realpath.c: Reformat license reference. Explicitly
1125 * src-gpl/msgtool.c: add explicit license reference. include
1126 config.h. Guard ipc #includes. Move other includes into common.h
1127 * src-gpl/semstat.c: ditto
1128 * src-gpl/semtool.c: ditto
1129 * src-gpl/shmtool.c: ditto
1130 * src-gpl/utmpdump.c: Reformat license reference. Explicitly
1131 include config.h. Move other includes into common.h.
1132 * config.h.in: regenerate
1133 * configure.ac: Add the new checks
1134 * common.h: Migrate other includes from .c files here.
1135 * configure: regenerate
1137 2002-01-28 Charles Wilson <cwilson@ece.gatech.edu>
1139 * src-bsd/cal.c: fix spelling
1141 2002-01-27 Charles Wilson <cwilson@ece.gatech.edu>
1143 * acinclude.m4: new file
1144 * common.h: new file
1145 * configure.ac: add conditionals for windows-only,
1146 cygipc-only programs
1147 * src-gpl/Makefile.am: use conditionals
1148 * aclocal.m4: regenerate
1149 * config.h.in: regenerate
1150 * Makefile.in: regenerate
1151 * src-gpl/Makefile.in: regenerate
1152 * configure: regenerate
1153 * README: minor changes
1154 * src-bsd/cal.c: use common.h
1155 * src-pd/ddate.c: use common.h
1156 * src-pd/namei.c: use common.h
1157 * src-gpl/ascii.c: use common.h
1158 * src-gpl/banner.c: use common.h
1159 * src-gpl/conv.c: use common.h
1160 * src-gpl/dump.c: use common.h
1161 * src-gpl/getclip.c: use common.h
1162 * src-gpl/last.c: use common.h
1163 * src-gpl/msgtool.c: use common.h
1164 * src-gpl/putclip.c: use common.h
1165 * src-gpl/realpath.c: use common.h
1166 * src-gpl/semstat.c: use common.h
1167 * src-gpl/semtool.c: use common.h
1168 * src-gpl/shmtool.c: use common.h
1169 * src-gpl/utmpdump.c: use common.h
1171 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1173 * NEWS: add entries for 0.9.6, .7, and .8
1174 * ChangeLog: fix tabs
1175 * release version 0.9.8
1177 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1179 * src-pd/ddate.c: new file
1180 * src-pd/ddate.1: new file
1181 * src-pd/ddate.doc: new file
1182 * AUTHORS: add Druel the Chaotic
1183 * PROGLIST: add ddate
1184 * README: mention ddate
1185 * src-pd/Makefile.am: add ddate to proglist, ddate.1
1187 * src-bsd/Makefile.in: regenerate
1189 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1191 * src-gpl/realpath.c: new file
1192 * AUTHORS: add Steven Barker
1193 * PROGLIST: add realpath
1194 * README: mention realpath
1195 * src-gpl/Makefile.am: add realpath to proglist
1196 * src-gpl/Makefile.in: regenerate
1198 2002-01-18 Mark Bradshaw <bradshaw@staff.crosswalk.com>
1200 * src-gpl/utmpdump.c: new file
1201 * AUTHORS: add Mark Bradshaw
1202 * PROGLIST: add utmpdump
1203 * README: mention utmpdump
1204 * src-gpl/Makefile.am: add utmpdump to proglist
1205 * src-gpl/Makefile.in: regenerate
1207 2002-01-16 Charles Wilson <cwilson@ece.gatech.edu>
1209 * bootstrap: new file
1210 * src-gpl/Makefile.am: add last to proglist
1211 * src-gpl/Makefile.in: regenerate
1212 * PROGLIST: add last
1213 * README: mention last
1214 * AUTHORS: add Mark Bradshaw
1216 2002-01-16 Mark Bradshaw <bradshaw@staff.crosswalk.com>
1218 * src-gpl/last.c: new file
1219 * src-gpl/last.1: new file
1220 * src-gpl/lastb.1: new file
1221 * src-gpl/oldutmp.h: new file
1223 2001-12-05 Joerg Schaible <joerg.schaible@gft.com>
1225 * src-gpl/banner.c: fix the -c option, use ANSI
1226 font to print the extended charset
1228 2001-12-04 Charles Wilson <cwilson@ece.gatech.edu>
1230 * licenses: new subdir
1231 * licenses/COPYING.GPL: new file (GPL text)
1232 * licenses/COPYING.BSD-no-advert: new file (BSD license,
1233 without the advertising clause)
1234 * src-pd: new subdir (for public domain source code that
1235 I've taken, modified, and released under the GPL)
1236 * src-bsd: new subdir (for source code that is covered
1237 by the BSD-no-advert license) Note that BSD-w-advert
1238 code is disallowed -- can't legally be linked to
1240 * src: removed (renamed to src-gpl for consistency)
1241 * src-gpl: new (renamed from src)
1242 * PROGLIST: new file (contains descriptions of the
1244 * README: proglist stuff removed. README is more general.
1245 * src-bsd/Makefile.am: new file
1246 * src-bsd/Makefile.in: new file
1247 * src-bsd/README.cal: new file
1248 * src-bsd/cal.1: new file
1249 * src-bsd/cal.c: new file
1250 * src-bsd/err.c: new file
1251 * src-bsd/errs.h: new file
1252 * src-bsd/widechar.h: new file
1253 * src-pd/Makefile.am: new file
1254 * src-pd/Makefile.in: new file
1255 * src-pd/README.namei: new file
1256 * src-pd/README1.namei: new file
1257 * src-pd/namei.1: new file
1258 * src-pd/namei.c: new file
1259 * configure.ac: add new tests to support namei and cal
1260 * Makefile.am: add new subdirs
1261 * config.h.in: regenerate
1262 * aclocal.m4: regenerate
1263 * Makefile.in: regenerate
1264 * src/Makefile.in: regenerate
1266 2001-11-28 Charles Wilson <cwilson@ece.gatech.edu>
1268 * package renamed to 'cygutils'
1271 * AUTHORS: add Jorg Schaible
1272 * configure.ac: package name change
1273 * src/Makefile.am: add 'banner'
1274 * src/banner.c: new file. Modified from Joerg's
1275 original to use popt for argument processing.
1276 * configure: regenerate
1277 * config.h.in: regenerate
1278 * aclocal.m4: regenerate
1279 * Makefile.in: regenerate
1280 * src/Makefile.in: regenerate
1282 2001-11-26 Charles Wilson <cwilson@ece.gatech.edu>
1284 * src/semtool.c: added
1285 * src/semstat.c: added
1286 * src/msgtool.c: added
1287 * src/shmtool.c: added
1288 * src/Makefile.am: add semtool, semstat, msgtool,
1289 and shmtool targets.
1290 * configure.ac: add check for cygipc, and for
1292 * configure: regenerate
1293 * config.h.in: regenerate
1294 * aclocal.m4: regenerate
1295 * Makefile.in: regenerate
1296 * src/Makefile.in: regenerate
1298 2001-11-25 Charles Wilson <cwilson@ece.gatech.edu>
1300 * uuencode.1: deleted
1301 * uuencode.c: deleted
1302 * uudecode.1: deleted
1303 * uudecond.c: deleted (get these from GNU sharutils)
1305 * mktemp.c: deleted (get these from
1306 http://www.courtesan.com/mktemp/)
1307 * autoconfiscated -- lots of new files
1308 * moved remaining .c files into src subdir
1309 * src/conv.c: now recognize 'dos2unix.exe' and
1310 'unix2dos.exe' as special argv[0] values, along
1311 with 'd2u.exe' and 'u2d.exe'
1312 * src/Makefile.in: install conv.exe as itself but
1313 also as d2u.exe, u2d.exe, dos2unix.exe and unix2dos.exe
1317 * link with /usr/lib/libpopt.a ('official' version)
1318 * add mktemp implementation
1319 * add friendly help/option handling to dump, putclip,
1325 2002-11-11 Charles Wilson <cwilson@ece.gatech.edu>
1327 Convert mkshortcut to popt. Bump to version 1.1.3
1329 * mkshortcut.c (license): new function
1330 (version): popt version() function
1331 (version): static variable renamed to versionStr
1332 (help): new function
1333 (usage): popt usage() function; the old usage()
1335 (printLicense): new function
1336 (printBottomDescription): new function
1337 (printTopDescription): new function
1338 (getVersion): new function
1339 (mkshortcut): new function, contains core code
1340 (print_version): removed.
1341 (main): almost completely rewritten to use popt
1343 * TODO: remove note about mkshortcut.
1345 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
1347 Fix things so that 'make dist' works
1349 * Makefile.am: split up EXTRA_DIST into several
1350 variables. Add a lot of files. Remove reference
1351 to the m4/ directory.
1352 * HOW-TO-CONTRIBUTE: correct a few things affected
1353 by the above change.
1355 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
1357 Tired of long 'cvs diff' times over my modem, I
1358 removed the files generated by bootstrap from
1359 CVS. tarballs will have them, but cvs checkouts
1360 will need to always run bootstrap. Since gettextize
1361 is too intrusive, leave ABOUT-NLS and config.rpath
1362 so we don't have to include gettext in bootstrap.
1363 Also, don't bother with autoheader, so leave config.h.in
1367 * mkinstalldirs: remove
1368 * install-sh: remove
1369 * config.guess: remove
1370 * config.sub: remove
1373 * Makefile.in: remove
1374 * aclocal.m4: remove
1376 * stamp-h.in: remove (not used by newer autotools)
1378 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
1380 Because utmpdump and last are now provided by the new
1381 sysvinit package, those programs have been removed
1382 from cygutils. Also, update to recent autotools &
1383 gettext, plus a few cleanups.
1385 * src/last/last.c: remove
1386 * src/last/utmpdump.c: remove
1387 * src/last/oldutmp.h: remove
1388 * src/last/last.1: remove
1389 * src/last/lastb.1: remove
1390 * src/last/: remove directory
1391 * intl/Makefile.in: remove
1392 * intl/: remove directory
1394 * src/cal/cal.c: cygwin provides langinfo.h, but
1395 not the nl_langinfo function. Make sure both exist
1396 before calling nl_langinfo.
1397 * configure.ac: remove references to system header files
1398 needed only by utmpdump or last. Don't try to generate
1400 * Makefile.am: remove intl/ directory; add po/ directory
1401 to make new gettext happy. Remove last and utmpdump from
1402 bin_PROGRAMS; remove last.1 and lastb.1 from man_MANS.
1403 change _LDADD vars from @INTLLIBS@ to @LIBINTL@. Remove
1404 references to last and utmpdump _SOURCES.
1405 * po/LINGUAS: new file (needed by new gettext)
1406 * po/POTFILES.in: new file (needed by new gettext)
1407 * common.h: remove references to system header files used
1408 only by utmpdump or last
1409 * bootstrap: add `force' options
1411 * PROGLIST: docu update
1412 * README: dpcu update
1414 * HOW-TO-CONTRIBUTE: docu update
1416 * aclocal.m4: regenerate
1417 * configure: regenerate
1418 * Makefile.in: regenerate
1419 * config.h.in: regenerate
1420 * ABOUT-NLS: new version
1421 * COPYING: new version
1422 * INSTALL: new version
1423 * mkinstalldirs: new version
1424 * missing: new version
1425 * install-sh: new version
1426 * depcomp: new version
1427 * config.sub: new version
1428 * config.guess: new version
1430 2002-07-17 Charles Wilson <cwilson@ece.gatech.edu>
1432 At Bruno Haible's suggestion, don't include all of
1433 gettext. Just have an intl/ directory with a null
1434 Makefile.in, and a populated po/ directory. m4/
1435 is no longer necessary. Later, when automake bug
1436 is fixed, we can remove the intl/ directory entirely,
1437 but we'll still need the po/ directory and the ABOUT-NLS
1441 * intl/Makefile.in: turn this into a null file
1443 * configure.ac: remove m4/Makefile from AC_CONFIG_FILES
1444 * Makefile.am: remove m4/ from SUBDIRS
1445 * Makefile.in: regenerate
1446 * configure: regenerate
1448 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1450 * configure.ac: bump version to 1.1.2
1451 * configure: regenerate
1453 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1455 Add 'mcookie' program. Tag "v1_1_1d"
1457 * src/mcookie: new directory
1458 * src/mcookie/mcookie.c: new file
1459 * src/mcookie/mcookie.1: new file
1460 * src/mcookie/md5.h: new file
1461 * src/mcookie/md5.c: new file
1462 * Makefile.am: add program 'mcookie'
1463 * configure.ac: add test for gettimeofday
1464 * config.h.in: regenerate
1465 * Makefile.in: regenerate
1466 * PROGLIST: add mcookie
1467 * README: add mcookie
1468 * NEWS: mention mcookie
1470 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1472 Add 'colrm' program. Tag "v1_1_1c"
1474 * src/colrm: new directory
1475 * src/colrm/colrm.c: new file
1476 * src/colrm/colrm.1: new file
1477 * src/colrm/widechar.h: new file
1478 * Makefile.am: add program 'colrm'
1479 * Makefile.in: regenerate
1480 * PROGLIST: add colrm
1482 * NEWS: hasn't been updated in a while...
1484 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1486 Add 'colcrt' program. Tag "v1_1_1b"
1488 * src/colcrt: new directory
1489 * src/colcrt/colcrt.c: new file
1490 * src/colcrt/colcrt.1: new file
1491 * src/colcrt/widechar.h: new file
1492 * Makefile.am: add program 'colcrt'
1493 * Makefile.in: regenerate
1494 * PROGLIST: add colcrt
1495 * README: add colcrt
1497 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1499 Add 'column' program. Tag "v1_1_1a"
1501 * src/column: new directory
1502 * src/column/column.c: new file
1503 * src/column/column.1: new file
1504 * src/column/err.c: new file
1505 * src/column/errs.h: new file
1506 * src/column/widechar.h: new file
1507 * Makefile.am: add program 'column'
1508 * configure.ac: add check for TIOCGWINSZ, termios.h, and ioctl.h.
1509 * common.h: use TIOCGWINSZ to include sys/termios.h or sys/ioctl.h.
1510 * Makefile.in: regenerate
1511 * config.h.in: regenerate
1512 * configure: regenerate
1513 * PROGLIST: add column
1514 * README: add column
1516 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1518 * TODO: remove gettext reminder
1519 * HOW-TO-CONTRIBUTE: explain how to handle programs
1520 that need -lintl, given the gettextize changes below.
1521 * Makefile.in: regenerate
1523 2002-07-12 gettextize <bug-gnu-gettext@gnu.org>
1525 Bug in automake means that we have to gettextize -- even tho
1526 we will never actually build gettext ourselves ('external'
1527 option in AM_GNU_GETTEXT). Reported to automake list.
1529 Bug in gettext means that we have to explicitly set and AC_SUBST
1530 BUILD_INCLUDED_LIBINTL and USE_INCLUDED_LIBINTL in configure.ac.
1533 * Makefile.am (SUBDIRS): Add intl, m4.
1534 (ACLOCAL_AMFLAGS): New variable.
1535 (EXTRA_DIST): Add config.rpath.
1536 * configure.ac (AC_CONFIG_FILES): Add intl/Makefile, po/Makefile.in,
1538 * intl/: new directory
1540 * po/: new directory
1542 * m4/: new directory
1544 * config.rpath: new file
1545 * ABOUT-NLS: new file
1546 * aclocal.m4: regenerate
1547 * Makefile.in: regenerate
1548 * configure: regenerate
1549 * bootstrap: add -I m4 to aclocal command; copy files
1550 * config.guess: new file
1551 * config.sub: new file
1553 * config.h.in: regenerate
1554 * TODO: note to remove all this garbage when it becomes
1555 possible; need bugfix to automake and gettext.m4
1557 2002-07-12 Charles S. Wilson <cwilson@ece.gatech.edu>
1559 Adjust to cygwin's libintl library now depending on libiconv.
1560 Easiest way: remove explicit search for -lintl and libintl.h;
1561 instead use AM_GNU_GETTEXT.
1565 * configure.ac: don't look for -lintl and libintl.h 'by hand';
1566 use AM_GNU_GETTEXT instead. Unfortunately, even 'external'
1567 option requires po/ and intl/ directories. See gettextize above.
1568 * src/rev: new directory
1569 * src/rev/rev.c: new file
1570 * src/rev/rev.1: new file
1571 * src/rev/widechar.h: new file
1572 * Makefile.am: add program 'rev'. Add LDADD variables for
1573 the programs that use gettext, since -lintl is no longer
1574 automatically included in LIBS (use @INTLLIBS@)
1575 * Makefile.in: regenerate
1579 2002-06-06 Charles S. Wilson <cwilson@ece.gatech.edu>
1582 Add getopt.exe, readlink.exe. Bump to 1.1.1.
1584 * AUTHORS: add Egor, Kenneth Stailey, and Frodo Looijaard
1585 * configure.ac: bump to 1.1.1
1586 * Makefile.am: add getopt and readlink
1589 * Makefile.in: regenerate
1590 * configure: regenerate
1591 * src/Makefile.am: delete (forgot to do so in previous commit)
1592 * src/Makefile.in: delete (ditto)
1593 * src/readlink/readlink.1: new file
1594 * src/readlink/readlink.c: new file
1595 * src/getopt/getopt.1: new file
1596 * src/getopt/getopt.c: new file
1597 * src/getopt/parse.bash: new file
1598 * src/getopt/parse.tcsh: new file
1599 * src/getopt/test.bash: new file
1600 * src/getopt/test.tcsh: new file
1602 2002-06-05 Charles S. Wilson <cwilson@ece.gatech.edu>
1603 Robert Collins <robert.collins@itdomain.com.au>
1605 Convert to one-big-makefile style. cf "Recursive make
1606 considered harmful". Bump to 1.1.0
1608 * HOW-TO-CONTRIBUTE: update to reflect one-big-makefile style.
1609 * Makefile.am: consolidate from src/*/Makefile.am
1610 * configure.ac: remove src/*/Makefile from AC_CONFIG_FILES list.
1612 * NEWS: Note one-file-to-build-them-all
1614 * aclocal.m4: regenerate
1615 * Makefile.in: regenerate
1616 * configure: regenerate
1617 * /src/realpath/Makefile.in: delete
1618 * /src/realpath/Makefile.am: delete
1619 * /src/namei/Makefile.in: delete
1620 * /src/namei/Makefile.am: delete
1621 * /src/mkshortcut/Makefile.in: delete
1622 * /src/mkshortcut/Makefile.am: delete
1623 * /src/lpr/Makefile.in: delete
1624 * /src/lpr/Makefile.am: delete
1625 * /src/last/Makefile.in: delete
1626 * /src/last/Makefile.am: delete
1627 * /src/ipc/Makefile.in: delete
1628 * /src/ipc/Makefile.am: delete
1629 * /src/dump/Makefile.in: delete
1630 * /src/dump/Makefile.am: delete
1631 * /src/ddate/Makefile.in: delete
1632 * /src/ddate/Makefile.am: delete
1633 * /src/cygstart/Makefile.in: delete
1634 * /src/cygstart/Makefile.am: delete
1635 * /src/conv/Makefile.in: delete
1636 * /src/conv/Makefile.am: delete
1637 * /src/col/Makefile.in: delete
1638 * /src/col/Makefile.am: delete
1639 * /src/cal/Makefile.in: delete
1640 * /src/cal/Makefile.am: delete
1641 * /src/banner/Makefile.in: delete
1642 * /src/banner/Makefile.am: delete
1643 * /src/ascii/Makefile.in: delete
1644 * /src/ascii/Makefile.am: delete
1645 * /src/Makefile.in: delete
1646 * /src/Makefile.am: delete
1648 2002-05-23 Charles S. Wilson <cwilson@ece.gatech.edu>
1650 * Makefile.in: regenerate
1651 * src/Makefile.in: regenerate
1652 * src/*/Makefile.in: regenerate
1653 * configure: regenerate
1654 * aclocal.m4: regenerate
1656 2002-05-22 David A. Willis <dawillis1214@yahoo.com>
1658 * src/col: new directory
1659 * src/col/Makefile.am: new file
1660 * src/col/Makefile.in: new file
1661 * src/col/col.c: new file
1662 * src/col/err.c: new file
1663 * src/col/err.h: new file
1664 * src/col/col.1: new file
1665 * src/col/README.col: new file
1666 * src/Makefile.am: add subdirectory col
1667 * src/Makefile.in: regenerate
1668 * AUTHORS: add David A. Willis for col
1672 2002-04-16 Chris January <chris@atomice.net>
1674 * src/conv/conv.c (convert): Use correct type to store the
1675 return value of fgetc()
1677 2002-03-15 Charles Wilson <cwilson@ece.gatech.edu>
1679 * Makefile.in: rebootstrap
1682 * src/Makefile.in: ditto
1683 * src/ascii/Makefile.in: ditto
1684 * src/banner/Makefile.in: ditto
1685 * src/cal/Makefile.in: ditto
1686 * src/clip/Makefile.in: ditto
1687 * src/conv/Makefile.in: ditto
1688 * src/ddate/Makefile.in: ditto
1689 * src/dump/Makefile.in: ditto
1690 * src/ipc/Makefile.in: ditto
1691 * src/last/Makefile.in: ditto
1692 * src/lpr/Makefile.in: ditto
1693 * src/mkshortcut/Makefile.in: ditto
1694 * src/namei/Makefile.in: ditto
1695 * src/realpath/Makefile.in: ditto
1697 2002-03-15 Michael Schaap <cygwin_start@mscha.org>
1699 * src/cygstart: new directory
1700 * src/cygstart/Makefile.am: new file
1701 * src/cygstart/Makefile.in: new file
1702 * src/cygstart/cygstart.c: new file
1703 * src/cygstart/cygstart.1: new file
1704 * src/Makefile.am: add subdirectory cygstart
1705 * src/Makefile.in: regenerate
1706 * AUTHORS: add Michael Schaap for cygstart
1707 * PROGLIST: add cygstart
1708 * README: add cygstart
1710 2002-03-13 Charles Wilson <cwilson@ece.gatech.edu>
1712 * HOW-TO-CONTRIBUTE: fix typos
1714 2002-03-13 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
1716 * src/mkshortcut/mkshortcut.c: fix NULL pointer problem
1718 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1720 * TODO: remove 'reorg' note
1721 * configure.ac: mark as version 1.0.0
1722 * configure: regenerate
1723 * HOW-TO-CONTRIBUTE: new file
1725 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1727 * configure.ac: build Makefiles in new directories
1728 * configure.in: regenerate
1729 * Makefile.am: change subdirs
1730 * Makefile.in: regenerate
1732 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1734 * src: new directory
1735 * src/Makefile.am: new file
1736 * src/Makefile.in: new file
1737 * src-gpl/Makefile.am: removed
1738 * src-gpl/Makefile.in: removed
1739 * src-pd/Makefile.am: removed
1740 * src-pd/Makefile.in: removed
1741 * src-bsd/Makefile.am: removed
1742 * src-bsd/Makefile.in: removed
1744 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1746 * src/ascii: new directory
1747 * src-gpl/ascii.c: moved to src/ascii/ascii.c
1748 * src/ascii/ascii.c: moved from src-gpl/ascii.c
1749 * src/ascii/Makefile.am: new file
1750 * src/ascii/Makefile.in: new file
1752 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1754 * src/banner: new directory
1755 * src-gpl/banner.c: moved to src/banner/banner.c
1756 * src/banner/banner.c: moved from src-gpl/banner.c
1757 * src/banner/Makefile.am: new file
1758 * src/banner/Makefile.in: new file
1760 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1762 * src/cal: new directory
1763 * src-bsd/cal.c: moved to src/cal/cal.c
1764 * src/cal/cal.c: moved from src-bsd/cal.c
1765 * src-bsd/cal.1: moved to src/cal/cal.1
1766 * src/cal/cal.1: moved from src-bsd/cal.1
1767 * src-bsd/err.c: moved to src/cal/err.c
1768 * src/cal/err.c: moved from src-bsd/err.c
1769 * src-bsd/errs.h: moved to src/cal/errs.h
1770 * src/cal/errs.h: moved from src-bsd/errs.h
1771 * src-bsd/widechar.h: moved to src/cal/widechar.h
1772 * src/cal/widechar.h: moved from src-bsd/widechar.h
1773 * src-bsd/README.cal: moved to src/cal/README.cal
1774 * src/cal/README.cal: moved from src-bsd/README.cal
1775 * src/cal/Makefile.am: new file
1776 * src/cal/Makefile.in: new file
1778 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1780 * src/clip: new directory
1781 * src-gpl/putclip.c: moved to src/clip/putclip.c
1782 * src/clip/putclip.c: moved from src-gpl/putclip.c
1783 * src-gpl/getclip.c: moved to src/clip/getclip.c
1784 * src/clip/getclip.c: moved from src-gpl/getclip.c
1785 * src/clip/Makefile.am: new file
1786 * src/clip/Makefile.in: new file
1788 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1790 * src/conv: new directory
1791 * src-gpl/conv.c: moved to src/conv/conv.c
1792 * src/conv/conv.c: moved from src-gpl/conv.c
1793 * src/conv/Makefile.am: new file
1794 * src/conv/Makefile.in: new file
1796 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1798 * src/ddate: new directory
1799 * src-pd/ddate.c: moved to src/ddate/ddate.c
1800 * src/ddate/ddate.c: moved from src-pd/ddate.c
1801 * src-pd/ddate.1: moved to src/ddate/ddate.1
1802 * src/ddate/ddate.1: moved from src-pd/ddate.1
1803 * src-pd/ddate.doc: moved to src/ddate/ddate.doc
1804 * src/ddate/ddate.doc: moved from src-pd/ddate.doc
1805 * src/ddate/Makefile.am: new file
1806 * src/ddate/Makefile.in: new file
1808 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1810 * src/dump: new directory
1811 * src-gpl/dump.c: moved to src/dump/dump.c
1812 * src/dump/dump.c: moved from src-gpl/dump.c
1813 * src/dump/Makefile.am: new file
1814 * src/dump/Makefile.in: new file
1816 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1818 * src/ipc: new directory
1819 * src-gpl/msgtool.c: moved to src/ipc/msgtool.c
1820 * src/ipc/msgtool.c: moved from src-gpl/msgtool.c
1821 * src-gpl/semstat.c: moved to src/ipc/semstat.c
1822 * src/ipc/semstat.c: moved from src-gpl/semstat.c
1823 * src-gpl/semtool.c: moved to src/ipc/semtool.c
1824 * src/ipc/semtool.c: moved from src-gpl/semtool.c
1825 * src-gpl/shmtool.c: moved to src/ipc/shmtool.c
1826 * src/ipc/shmtool.c: moved from src-gpl/shmtool.c
1827 * src/ipc/Makefile.am: new file
1828 * src/ipc/Makefile.in: new file
1830 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1832 * src/last: new directory
1833 * src-gpl/last.c: moved to src/last/last.c
1834 * src/last/last.c: moved from src-gpl/last.c
1835 * src-gpl/last.1: moved to src/last/last.1
1836 * src/last/last.1: moved from src-gpl/last.1
1837 * src-gpl/lastb.1: moved to src/last/lastb.1
1838 * src/last/lastb.1: moved from src-gpl/lastb.1
1839 * src-gpl/oldutmp.h: moved to src/last/oldutmp.h
1840 * src/last/oldutmp.h: moved from src-gpl/oldutmp.h
1841 * src-gpl/utmpdump.c: moved to src/last/utmpdump.c
1842 * src/last/utmpdump.c: moved from src-gpl/utmpdump.c
1843 * src/last/Makefile.am: new file
1844 * src/last/Makefile.in: new file
1846 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1848 * src/lpr: new directory
1849 * src-gpl/lpr.c: moved to src/lpr/lpr.c
1850 * src/lpr/lpr.c: moved from src-gpl/lpr.c
1851 * src/lpr/Makefile.am: new file
1852 * src/lpr/Makefile.in: new file
1854 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1856 * src/mkshortcut: new directory
1857 * src-gpl/mkshortcut.c: moved to src/mkshortcut/mkshortcut.c
1858 * src/mkshortcut/mkshortcut.c: moved from src-gpl/mkshortcut.c
1859 * src-gpl/mkshortcut.1: moved to src/mkshortcut/mkshortcut.1
1860 * src/mkshortcut/mkshortcut.1: moved from src-gpl/mkshortcut.1
1861 * src/mkshortcut/Makefile.am: new file
1862 * src/mkshortcut/Makefile.in: new file
1864 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1866 * src/namei: new directory
1867 * src-pd/namei.c: moved to src/namei/namei.c
1868 * src/namei/namei.c: moved from src-pd/namei.c
1869 * src-pd/namei.1: moved to src/namei/namei.1
1870 * src/namei/namei.1: moved from src-pd/namei.1
1871 * src-pd/README.namei: moved to src/namei/README.namei
1872 * src/namei/README.namei: moved from src-pd/README.namei
1873 * src-pd/README1.namei: moved to src/namei/README1.namei
1874 * src/namei/README1.namei: moved from src-pd/README1.namei
1875 * src/namei/Makefile.am: new file
1876 * src/namei/Makefile.in: new file
1878 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1880 * src/realpath: new directory
1881 * src-gpl/realpath.c: moved to src/realpath/realpath.c
1882 * src/realpath/realpath.c: moved from src-gpl/realpath.c
1883 * src/realpath/Makefile.am: new file
1884 * src/realpath/Makefile.in: new file
1887 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
1889 * src-gpl/Makefile.am: add lpr and mkshortcut
1890 * src-gpl/Makefile.in: regenerate
1891 * configure.ac: update version number
1892 * configure: regenerate
1893 * AUTHORS: add Rick and Joshua
1894 * PROGLIST: add lpr and mkshortcut
1895 * NEWS: add lpr and mkshortcut
1896 * README: add lpr and mkshortcut
1897 * TODO: add some notes...
1898 * src-gpl/mkshortcut.c: Reformat comment block. Explicitly
1899 include config.h and common.h. Move other #inludes to
1900 common.h. Add some static strings for later use (version,
1902 * src-gpl/lpr.c: Add license reference. Explicitly include
1903 config.h and common.h. Move other #includes to common.h.
1904 Add some static strings for later use (version, Id, copyright).
1905 Change programName to program_name (to match style of other
1906 programs). Strdup from argv[0] instead of hardcoding. Use
1907 VA_START macro instead of va_start.
1909 2002-02-23 Rick Rankin <rick_rankin@yahoo.com>
1911 * src-gpl/lpr.c: new file
1913 2002-02-23 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
1915 * src-gpl/mkshortcut.c: new file
1916 * src-gpl/mkshortcut.1: new file
1918 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
1920 * src-pd/ddate.c: add explicit license reference
1921 and move #includes to common.h. Guard setlocale.
1922 Explicitly include config.h, common.h
1923 * src-pd/namei.c: ditto
1924 * src-bsd/cal.c: ditto
1925 * src-bsd/err.c: ditto
1926 * src-bsd/errs.h: explicitly include config.h, common.h
1927 * src-bsd/widechar.h: explicitly include config.h (NOT common.h)
1928 * src-gpl/ascii.c: explicitly include config.h
1929 * src-gpl/banner.c: reformat license notice. explicitly
1931 * src-gpl/conv.c: explictly include config.h
1932 * src-gpl/dump.c: explictly include config.h; move other
1933 includes into common.h
1934 * src-gpl/getclip.c: explicitly include config.h
1935 * src-gpl/last.c: reformat license notice. explicitly include
1936 config.h. Move other #includes into common.h
1937 * src-gpl/oldutmp.h: add explicit license reference.
1938 * src-gpl/putclip.c: include config.h. Move other #includes
1940 * src-gpl/realpath.c: Reformat license reference. Explicitly
1942 * src-gpl/msgtool.c: add explicit license reference. include
1943 config.h. Guard ipc #includes. Move other includes into common.h
1944 * src-gpl/semstat.c: ditto
1945 * src-gpl/semtool.c: ditto
1946 * src-gpl/shmtool.c: ditto
1947 * src-gpl/utmpdump.c: Reformat license reference. Explicitly
1948 include config.h. Move other includes into common.h.
1949 * config.h.in: regenerate
1950 * configure.ac: Add the new checks
1951 * common.h: Migrate other includes from .c files here.
1952 * configure: regenerate
1954 2002-01-28 Charles Wilson <cwilson@ece.gatech.edu>
1956 * src-bsd/cal.c: fix spelling
1958 2002-01-27 Charles Wilson <cwilson@ece.gatech.edu>
1960 * acinclude.m4: new file
1961 * common.h: new file
1962 * configure.ac: add conditionals for windows-only,
1963 cygipc-only programs
1964 * src-gpl/Makefile.am: use conditionals
1965 * aclocal.m4: regenerate
1966 * config.h.in: regenerate
1967 * Makefile.in: regenerate
1968 * src-gpl/Makefile.in: regenerate
1969 * configure: regenerate
1970 * README: minor changes
1971 * src-bsd/cal.c: use common.h
1972 * src-pd/ddate.c: use common.h
1973 * src-pd/namei.c: use common.h
1974 * src-gpl/ascii.c: use common.h
1975 * src-gpl/banner.c: use common.h
1976 * src-gpl/conv.c: use common.h
1977 * src-gpl/dump.c: use common.h
1978 * src-gpl/getclip.c: use common.h
1979 * src-gpl/last.c: use common.h
1980 * src-gpl/msgtool.c: use common.h
1981 * src-gpl/putclip.c: use common.h
1982 * src-gpl/realpath.c: use common.h
1983 * src-gpl/semstat.c: use common.h
1984 * src-gpl/semtool.c: use common.h
1985 * src-gpl/shmtool.c: use common.h
1986 * src-gpl/utmpdump.c: use common.h
1988 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1990 * NEWS: add entries for 0.9.6, .7, and .8
1991 * ChangeLog: fix tabs
1992 * release version 0.9.8
1994 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1996 * src-pd/ddate.c: new file
1997 * src-pd/ddate.1: new file
1998 * src-pd/ddate.doc: new file
1999 * AUTHORS: add Druel the Chaotic
2000 * PROGLIST: add ddate
2001 * README: mention ddate
2002 * src-pd/Makefile.am: add ddate to proglist, ddate.1
2004 * src-bsd/Makefile.in: regenerate
2006 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
2008 * src-gpl/realpath.c: new file
2009 * AUTHORS: add Steven Barker
2010 * PROGLIST: add realpath
2011 * README: mention realpath
2012 * src-gpl/Makefile.am: add realpath to proglist
2013 * src-gpl/Makefile.in: regenerate
2015 2002-01-18 Mark Bradshaw <bradshaw@staff.crosswalk.com>
2017 * src-gpl/utmpdump.c: new file
2018 * AUTHORS: add Mark Bradshaw
2019 * PROGLIST: add utmpdump
2020 * README: mention utmpdump
2021 * src-gpl/Makefile.am: add utmpdump to proglist
2022 * src-gpl/Makefile.in: regenerate
2024 2002-01-16 Charles Wilson <cwilson@ece.gatech.edu>
2026 * bootstrap: new file
2027 * src-gpl/Makefile.am: add last to proglist
2028 * src-gpl/Makefile.in: regenerate
2029 * PROGLIST: add last
2030 * README: mention last
2031 * AUTHORS: add Mark Bradshaw
2033 2002-01-16 Mark Bradshaw <bradshaw@staff.crosswalk.com>
2035 * src-gpl/last.c: new file
2036 * src-gpl/last.1: new file
2037 * src-gpl/lastb.1: new file
2038 * src-gpl/oldutmp.h: new file
2040 2001-12-05 Joerg Schaible <joerg.schaible@gft.com>
2042 * src-gpl/banner.c: fix the -c option, use ANSI
2043 font to print the extended charset
2045 2001-12-04 Charles Wilson <cwilson@ece.gatech.edu>
2047 * licenses: new subdir
2048 * licenses/COPYING.GPL: new file (GPL text)
2049 * licenses/COPYING.BSD-no-advert: new file (BSD license,
2050 without the advertising clause)
2051 * src-pd: new subdir (for public domain source code that
2052 I've taken, modified, and released under the GPL)
2053 * src-bsd: new subdir (for source code that is covered
2054 by the BSD-no-advert license) Note that BSD-w-advert
2055 code is disallowed -- can't legally be linked to
2057 * src: removed (renamed to src-gpl for consistency)
2058 * src-gpl: new (renamed from src)
2059 * PROGLIST: new file (contains descriptions of the
2061 * README: proglist stuff removed. README is more general.
2062 * src-bsd/Makefile.am: new file
2063 * src-bsd/Makefile.in: new file
2064 * src-bsd/README.cal: new file
2065 * src-bsd/cal.1: new file
2066 * src-bsd/cal.c: new file
2067 * src-bsd/err.c: new file
2068 * src-bsd/errs.h: new file
2069 * src-bsd/widechar.h: new file
2070 * src-pd/Makefile.am: new file
2071 * src-pd/Makefile.in: new file
2072 * src-pd/README.namei: new file
2073 * src-pd/README1.namei: new file
2074 * src-pd/namei.1: new file
2075 * src-pd/namei.c: new file
2076 * configure.ac: add new tests to support namei and cal
2077 * Makefile.am: add new subdirs
2078 * config.h.in: regenerate
2079 * aclocal.m4: regenerate
2080 * Makefile.in: regenerate
2081 * src/Makefile.in: regenerate
2083 2001-11-28 Charles Wilson <cwilson@ece.gatech.edu>
2085 * package renamed to 'cygutils'
2088 * AUTHORS: add Jorg Schaible
2089 * configure.ac: package name change
2090 * src/Makefile.am: add 'banner'
2091 * src/banner.c: new file. Modified from Joerg's
2092 original to use popt for argument processing.
2093 * configure: regenerate
2094 * config.h.in: regenerate
2095 * aclocal.m4: regenerate
2096 * Makefile.in: regenerate
2097 * src/Makefile.in: regenerate
2099 2001-11-26 Charles Wilson <cwilson@ece.gatech.edu>
2101 * src/semtool.c: added
2102 * src/semstat.c: added
2103 * src/msgtool.c: added
2104 * src/shmtool.c: added
2105 * src/Makefile.am: add semtool, semstat, msgtool,
2106 and shmtool targets.
2107 * configure.ac: add check for cygipc, and for
2109 * configure: regenerate
2110 * config.h.in: regenerate
2111 * aclocal.m4: regenerate
2112 * Makefile.in: regenerate
2113 * src/Makefile.in: regenerate
2115 2001-11-25 Charles Wilson <cwilson@ece.gatech.edu>
2117 * uuencode.1: deleted
2118 * uuencode.c: deleted
2119 * uudecode.1: deleted
2120 * uudecond.c: deleted (get these from GNU sharutils)
2122 * mktemp.c: deleted (get these from
2123 http://www.courtesan.com/mktemp/)
2124 * autoconfiscated -- lots of new files
2125 * moved remaining .c files into src subdir
2126 * src/conv.c: now recognize 'dos2unix.exe' and
2127 'unix2dos.exe' as special argv[0] values, along
2128 with 'd2u.exe' and 'u2d.exe'
2129 * src/Makefile.in: install conv.exe as itself but
2130 also as d2u.exe, u2d.exe, dos2unix.exe and unix2dos.exe
2134 * link with /usr/lib/libpopt.a ('official' version)
2135 * add mktemp implementation
2136 * add friendly help/option handling to dump, putclip,