1 2009-09-13 Charles Wilson <cwilson@...>
3 Import relevant changes from MinGW and MSYS port
4 * Makefile.am: Specify --major-image-version and
5 --minor-image-version for DLL and EXEs.
6 * common.h: Compatibility macros for cygwin-specific
8 * configure.ac: Force automake-1.11, enable silent rules.
9 * src/conv/conv.c (convert): Use mkstemp instead of tmpnam
10 (the latter fails horribly on MinGW+Vista).
11 * src/conv/mkstemp.c: New file (ported from an old NetBSD
12 version: svn://svn.debian.org/svn/pkg-discover/discover/trunk/)
13 * src/cygstart/cygstart.c: Guard cygwin.h include, and
14 cygwin-specific function calls.
15 * src/realpath/realpath.c: Guard cygwin.h include.
16 * src/readshortcut/readshortcut.c: Guard cygwin-specific
17 function forward declarations.
18 * src/lpr/lpr.cc: Guard cygwin.h include. Fix typo in help
19 text; extend help and usage text to reflect new options.
20 (usage): Accept errcode instead of always exit(1).
22 (scan_for_help): New function.
23 (main): Add support for -help|--help long options; search
24 first for these and exit early, before allowing getopt().
25 Fix handling of getopt error states.
28 2009-05-06 Charles Wslson <cwilson@...>
31 * BRANCHES: Document new branch information.
32 * TODO: Add new items.
33 * configure.ac: Check for cygwin_conv_path (which
34 exists only on cygwin-1.7); error if missing.
36 * config.h.in: Regenerate.
38 2009-05-06 Charles Wilson <cwilson@...>
40 Make coding style consistent throughout.
41 * ascii/ascii.c: Format using 'indent -gnu
43 * banner/banner.c: Ditto.
44 * clip/getclip.c: Ditto.
45 * clip/putclip.c: Ditto.
46 * cygstart/cygstart.c: Ditto.
48 * ipc/msgtool.c: Ditto.
49 * ipc/semstat.c: Ditto.
50 * ipc/semtool.c: Ditto.
51 * ipc/shmtool.c: Ditto.
52 * mkshortcut/mkshortcut.c: Ditto.
53 * readshortcut/readshortcut.c: Ditto.
54 * realpath/realpath.c: Ditto.
55 * Printer.hh: Format using 'astyle --style=gnu -c'.
56 Move 'using namespace' from hh to cc.
58 * Win32Utils.cc: Ditto.
59 * Win32Utils.hh: Ditto.
60 * PrinterException.hh: Format using 'astyle --style=gnu
61 -c'. Removed 'using namespace' statement.
62 * lpr.cc: Format using 'astyle --style=gnu -c'
64 2009-05-06 Charles Wilson <cwilson@...>
66 Ensure uniformity for --version option.
67 * src/ascii/ascii.c: Ensure --version output
68 reports package version; harmonize formats.
69 * src/banner/banner.c: Ditto.
70 * src/clip/getclip.c: Ditto.
71 * src/clip/putclip.c: Ditto.
72 * src/conv/conv.c: Ditto.
73 * src/cygstart/cygstart.c: Ditto.
74 * src/dump/dump.c: Ditto.
75 * src/mkshortcut/mkshortcut.c: Ditto.
76 * src/realpath/realpath.c: Ditto.
77 * src/readshortcut/readshortcut.c: Ditto, and
79 * src/readshortcut/readshortcut.c: Fix line
82 2009-05-06 Charles Wilson <cwilson@...>
86 2009-05-05 IWAMURO Motonori <deenheart@gmail.com>
87 Corinna Vinschen <corinna@vinschen.de>
89 Support UTF pathnames in cygstart
90 * src/cygstart/cygstart.c (mbstowcs_noerr): New.
92 (main): Changed *action and *args to wchar_t*.
93 Transcode and dup from argv, rather than strdup.
94 When constructing args, use appropriate wide
95 constants and transoding operations.
96 (skipLocalUNCPart): New.
97 (cygStart): Rewrite to handle wchar_t and new
98 cygwin-1.7 path conversion functions.
99 (winStart): Use ShellExecute[Ex]W, wprintf, and L""
102 2009-05-05 Charles Wilson <cwilson@...>
104 Branch for 1.3.x (cygwin-1.5 only)
105 * BRANCHES: Update documentation
107 2009-04-22 Charles Wilson <cwilson@...>
110 * configure.ac: Bump version number.
111 * Makefile.am: Fix post-install.
115 2009-04-21 Charles Wilson <cwilson@...>
117 * src/cygicons/README: Remove trailing spaces.
119 * PROGLIST: Fix typos.
121 * configure.ac: Bump version number. Update
122 to libtool-2.2 idioms. Require ac-2.63. Require
123 gettext-0.17. Modify dist to use lzma.
124 * ABOUT-NLS: Regenerate.
125 * INSTALL: Regenerate.
126 * config.h.in: Regenerate.
127 * po/Makefile.in.in: Regenerate.
129 2008-09-04 Alex Smith <madalexonline@yahoo.co.uk>
131 If cygstart -w, then propagate child exit status.
132 * src/cygstart/cygstart.c (main): exit with
133 value returned by cygStart().
134 (cygStart): If -w/--wait, then get exit status
135 of child process and return it.
137 2008-08-10 Barry Kelly <bkelly.ie@gmail.com>
139 Add -w/--wait option to cygstart.
140 * src/cygstart/cygstart.c: New enum StartFlags.
141 (main): Add startup options category, containing
142 new -w/--wait option. Use it to set StartFlags.
143 Modify -v/--verbose to set StartFlags.
144 Pass StartFlags to cygStart().
145 (printLastError): New.
146 (cygStart): Change signature to accept StartFlags.
147 Propagate StartFlags to winStart().
148 (winStart): Change signature to accept StartFlags.
149 Wait for child process to finish if SF_WAIT flag
150 is set in StartFlags.
152 2007-08-24 Charles Wilson <cwilson@...>
154 Bump version number to 1.3.2
156 * bootstrap: copy libtool.m4 to m4/.
157 * configure.ac: Bumped version number. Created
158 VERSION_* AC_SUBSTS for use by cygicons.rc.in.
159 Created AC_SUBST value for cygicon dll vernum.
160 Added libtool. Don't force -lpopt into LIBS.
161 Added cygicons.rc to list of generated files.
162 * Makefile.am: Added rules for building cygicons
163 DLL (but only on win32). Added doc_DATA target for
164 installing documentation. Added licenses_DATA
165 target for installing component licenses into
166 subdir of $(docdir). Added include_HEADERS target
167 for installing cygicons header (but only on win32).
168 Added lpr_doc_DATA and cygicons_doc_DATA targets
169 for installing component documentation into separate
170 subdirs of $(docdir). Added -lpopt to the *_LDADD
171 rules for the targets that need it, now that -lpopt
172 is not added to LIBS (created *_LDADD if not exist).
173 Added install-hook/uninstall-hook commands to force
174 the cygicons import and libtool libraries to have
175 the desired name. Added necessary variables, targets,
176 flags, and custom rules for building cygicons (special
177 care needed to deal with .rc files).
178 * src/cygicons/README: new file.
179 * src/cygicons/cygicons.h: new file.
180 * src/cygicons/cygicons.rc.in: new file.
181 * src/cygicons/cygwin-kde.ico: new file.
182 * src/cygicons/cygwin.ico: new file.
183 * src/cygicons/cygwinblue.ico: new file.
184 * src/cygicons/cygwincyan.ico: new file.
185 * src/cygicons/cygwing.ico: new file.
186 * src/cygicons/cygwings.ico: new file.
187 * src/cygicons/cygwinpurple.ico: new file.
188 * src/cygicons/cygwinred.ico: new file.
189 * src/cygicons/cygwinshiny.ico: new file.
190 * src/cygicons/cygwinyellow.ico: new file.
191 * config.h.in: regenerated.
192 * AUTHORS: updated documentation.
193 * NEWS: updated documentation.
194 * PROGLIST: updated documentation.
195 * README: updated documentation.
196 * HOW-TO-INSTALL: updated documentation.
197 * BRANCHES: updated documentation.
199 2006-12-12 Charles Wilson <cwilson@...>
202 Update build machinery to ac-2.61, am-1.10, gt-0.15
204 * configure.ac: bump version number
205 Move auxilliary files to build-aux dir.
206 Move .m4 files to m4/ dir.
207 * Makefile.am: Make sure aclocal can find m4 files.
208 * BRANCHES: update documentation
209 * NEWS: update documentation
210 * config.rpath: remove from CVS control
211 * acinclude.m4: moved to...
212 * m4/check_stdcall_func.m4: here.
213 * INSTALL: update to latest automake
214 * bootstrap: use autoreconf
215 * config.h.in: regenerate with latest autoconf
216 * ABOUT-NLS: update to latest gettext
217 * po/Makefile.in.in: update to latest gettext
218 * po/Rules-quot: update to latest gettext
219 * po/Makevars.template: new file due to gettext update
221 2006-12-12 Michael Schaap <cygwin@mscha.nl>
223 * src/cygstart/cygstart.c (winstart): use
224 cygwin_internal(CW_SYNC_WINENV) instead of own
225 code to sync environment
226 (main): add --verbose option to show actual
227 ShellExecute call made
229 2006-03-20 Charles Wilson <cwilson@...>
231 bump version number to 1.3.0
233 * Makefile.am: remove programs, code, and documentation for
234 cal, col, colcrt, colrm, column, ddate, getopt, mcookie,
235 namei, rename, and rev. These programs now provided by
237 * configure.ac: bump version number
238 * BRANCHES: update documentation
239 * NEWS: update documentation
240 * PROGLIST: update documentation
241 * README: update documentation
242 * src/cal/README.cal: removed
243 * src/cal/cal.1: removed
244 * src/cal/cal.c: removed
245 * src/cal/err.c: removed
246 * src/cal/errs.h: removed
247 * src/cal/widechar.h: removed
248 * src/col/README.col: removed
249 * src/col/col.1: removed
250 * src/col/col.c: removed
251 * src/col/err.c: removed
252 * src/col/err.h: removed
253 * src/colcrt/colcrt.1: removed
254 * src/colcrt/colcrt.c: removed
255 * src/colcrt/widechar.h: removed
256 * src/colrm/colrm.1: removed
257 * src/colrm/colrm.c: removed
258 * src/colrm/widechar.h: removed
259 * src/column/column.1: removed
260 * src/column/column.c: removed
261 * src/column/err.c: removed
262 * src/column/errs.h: removed
263 * src/column/widechar.h: removed
264 * src/ddate/ddate.1: removed
265 * src/ddate/ddate.c: removed
266 * src/ddate/ddate.doc: removed
267 * src/getopt/getopt.1: removed
268 * src/getopt/getopt.c: removed
269 * src/getopt/parse.bash: removed
270 * src/getopt/parse.tcsh: removed
271 * src/getopt/test.bash: removed
272 * src/getopt/test.tcsh: removed
273 * src/mcookie/mcookie.1: removed
274 * src/mcookie/mcookie.c: removed
275 * src/mcookie/md5.c: removed
276 * src/mcookie/md5.h: removed
277 * src/namei/README.namei: removed
278 * src/namei/README1.namei: removed
279 * src/namei/namei.1: removed
280 * src/namei/namei.c: removed
281 * src/rename/nls.h: removed
282 * src/rename/rename.1: removed
283 * src/rename/rename.c: removed
284 * src/rev/rev.1: removed
285 * src/rev/rev.c: removed
286 * src/rev/widechar.h: removed
288 2006-02-10 Charles Wilson <cwilson@...>
290 bump version number - 1.2.10
291 * configure.ac: ditto
292 * NEWS: update documentation
294 * INSTALL: update from autotools
296 2006-02-10 Michael Schaap <cygwin@mscha.org>
298 * src/cygstart/cygstart.c (setup_win_environ): properly convert
299 environment variables to Win32.
301 2006-02-10 Eric Blake <ebb9@byu.net>
303 * src/cygstart/cygstart.c (main): Don't permute options
305 2005-07-09 Charles Wilson <cwilson@...>
307 bump version number - 1.2.9
308 * configure.ac: ditto
309 * NEWS: update documentation
312 2005-07-08 Christopher Faylor <cgf@timesys.com>
314 * src/readshortcut.c (readshortcut): Pass opts by reference so that
315 changes made to the opts contents are reflected in the caller to
316 accommodate freeing of malloced fields.
318 2005-05-16 Charles Wilson <cwilson@...>
320 bump version number - 1.2.8
321 * configure.ac: bump version
322 * BRANCHES: update documentation
324 2005-05-16 Kees Zeelenberg <kzlq@...>
326 * src/dump/dump.c: fixes for -mno-cygwin/mingw
329 * NEWS: update documentation
331 2005-05-16 Michael Schaap <cygstart@...>
333 * src/cygstart/cygstart.c: improve compatibility with
334 'mount -X' by syncing env between cygwin and windows.
335 * NEWS: update documentation
337 2005-04-12 Charles Wilson <cwilson@...>
339 bump version number - 1.2.7
341 * configure.ac: bump version
342 * BRANCHES: update documentation
347 2005-04-12 Christopher Faylor <cgf@timesys.com>
349 * Makefile.am: Add rename.
350 * src/rename/rename.c: New file.
351 * src/rename/nls.h: Ditto.
352 * src/rename/rename.1: Ditto.
354 2005-03-07 Michael Schaap <cygstart@...>
356 * src/cygstart/cygstart.c: reorganize around previous
360 2005-03-03 Anthony Derosa <anthony.derosa1@...>
362 * src/cygstart/cygstart.c: fix memory leak, and improve
363 handling of long command lines.
365 2005-02-01 Charles Wilson <cwilson@....>
367 bump version number - 1.2.6
369 * configure.ac: bump version number
370 * src/conv/conv.c (exitOnZero): new function
371 (main): add new options --force, --safe
372 (conv): look for '\0' to signify binary files, not
373 "early" other-style line endings. Always convert
374 to specified type, unless '\0' found and --force not
375 given. But if disobeying user, print reason.
376 See thread: http://www.cygwin.com/ml/cygwin/2004-04/msg00080.html
377 * NEWS: document new behavior
380 2005-01-31 Charles Wilson <cwilson@....>
382 * src/readlink/readlink.1: remove
383 * src/readlink/readlink.c: remove
384 * Makefile.am: remove readlink.1 and readlink.c
386 * README: document it; also fix typo
387 * AUTHORS: remove references to readlink
388 * PROGLIST: remove readlink
389 * configure: regenerate
391 2004-03-12 Charles Wilson <cwilson@....>
395 * src/mkshortcut/mkshortcut.c: fix some
396 memory leaks in mkshortcut().
397 * configure.ac: bump version number
400 2004-03-10 Harold L Hunt II <huntharo@....>
402 * src/mkshortcut/mkshortcut.c: add -d|--desc
403 option to set the description field (==tooltip
404 text) of the shortcut.
405 * src/mkshortcut/mkshortcut.1: document it.
408 2004-02-14 Dick Repansky <rrepasky@....>
409 Joshua Danial Franklin <joshuadfranklin@....>
411 * src/mkshortcut/mkshortcut.c: add -s option
412 to control normal|minimized|maximized state
413 of the launched application.
414 * src/mkshortcut/mkshortcut.1: document it.
417 2004-01-31 Charles Wilson <cwilson@....>
421 * src/ipc/ipcrm.c: remove
422 * src/ipc/ipcrm.8: remove
423 * src/ipc/ipcs.c: remove
424 * src/ipc/ipcs.8: remove
425 * src/ipc/semtool.c: compensate for interface differences
426 in cygserver vs. cygipc
427 * configure.ac: don't look for cygipc; just look for shmget
428 * Makefile.am: remove src/ipc/ipcs and src/ipc/ipcrm and their
429 manpages. Don't use extra libs (IPCLIBS) to build ipc programs
430 -- rely on cygserver support.
436 2003-12-01 Charles Wilson <cwilson@ece.gatech.edu>
440 * src/ipc/ipck: fix typo, adapt for cygserver
445 2003-11-25 Rick Rankin <rick_rankin@yahoo.com>
447 * src/lpr/Printer.cc: fix bug in print() operation that was
448 causing duplication of the last character of a file.
449 * src/lpr/lpr.cc: add description of -l option to help message.
451 2003-10-23 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
453 * src/mkshortcut/mkshortcut.1: update to reflect
454 new -w/--workingdir option.
456 2003-09-13 Charles Wilson <cwilson@ece.gatech.edu>
458 * src/clip/getclip.c: Handle /dev/clipboard
459 native format. Add --no-conv option. Make it
461 * src/clip/putclip.c: Handle /dev/clipboard
462 native format. Add --no-conv option. Make it
465 2003-09-12 Rob Siklos <rob3@siklos.ca>
467 * src/clip/getclip.c: implemented --dos and --unix,
468 renamed putclip() to getclip()
469 * src/clip/putclip.c: implemented --dos and --unix,
470 fixed segfault on null input,
471 fixed indentation spacing,
472 return FALSE instead of TRUE on failed GlobalAlloc and GlobalLock
473 * TODO: removed --unix --dos flag item for getclip and putclip
475 2003-09-04 Chalres Wilson <cwilson@ece.gatech.edu>
479 2003-09-04 Rob Siklos <rob3@siklos.ca>
481 * src/readshortcut: new directory
482 * src/readshortcut/readshortcut.c: new file
483 * src/readshortcut/readshortcut.1: new file
484 * Makefile.am: add program 'readshortcut'
485 * AUTHORS: add Rob Siklos for readshortcut
486 * PROGLIST: add readshortcut
487 * README: add readshortcut
489 2003-08-02 Charles Wilson <cwilson@ece.gatech.edu>
491 tag and release v1_2_1
493 * configure.ac: don't add cygipc to libs; put
494 value in a separate variable IPCLIBS
495 * Makefile.am: use @IPCLIBS@
496 * HOW-TO-CONTRIBUTE: update
499 2003-07-13 Charles Wilson <cwilson@ece.gatech.edu>
501 tag and release v1_2_0
503 * BRANCHES: add v1_2_0
505 2003-07-13 Charles Wilson <cwilson@ece.gatech.edu>
507 * Makefile.am: correct some mistakes with
508 optionally-built progs.
510 2003-06-16 Charles Wilson <cwilson@ece.gatech.edu>
512 * src/mkshortcut/mkshortcut.1: fix ^M problem.
514 2003-06-13 Charles Wilson <cwilson@ece.gatech.edu>
516 * Makefile.am: add ipcs, ipcrm, and ipck
517 * configure.ac: change search method for libcygipc,
519 * src/ipc/ipcs.c: new file
520 * src/ipc/ipcs.8: new file
521 * src/ipc/ipcrm.c: new file
522 * src/ipc/ipcrm.8: new file
523 * src/ipc/ipck: new file
524 * NEWS: add info about ipcs, ipcrm, ipck
527 * config.h.in: regenerate
529 2003-06-12 gilles civario <gilles.civario@cea.fr>
531 * src/lpr/Printer.cc (Printer::open): correct
534 2003-06-10 Charles Wilson <cwilson@ece.gatech.edu>
536 * BRANCHES: new file.
538 2003-06-10 Charles Wilson <cwilson@ece.gatech.edu>
540 * Bump version to 1.1.4. Release.
542 2003-06-07 Rick Rankin <rick_rankin@yahoo.com>
544 * src/lpr/Printer.hh: Added m_rawFlag attribute. If true, no CR/LF
545 translation is done. Defaults to false. Also added accessor
546 operations getRawFlag(), setRawFlag().
547 * src/lpr/Printer.cc: ditto.
548 * src/lpr/lpr.cc: added -l option to suppress CR/LF translation.
549 * src/lpr/lpr.1: added documentation for -l option.
551 2003-05-20 Charles Wilson <cwilson@ece.gatech.edu>
553 * NEWS: update lpr entry
555 2003-05-20 Rick Rankin <rick_rankin@yahoo.com>
556 * src/lpr/lpr.c: removed file
557 * src/lpr/Printer.cc: new file
558 * src/lpr/Printer.hh: new file
559 * src/lpr/PrinterException.hh: new file
560 * src/lpr/README: new file
561 * src/lpr/Win32Utils.cc: new file
562 * src/lpr/Win32Utils.hh: new file
563 * src/lpr/lpr.1: new file
564 * src/lpr/lpr.cc: new file
565 * Makefile.am: add macro src_lpr_lpr_SOURCES
566 updated macros noinst_HEADERS, man_MANS
567 * configure.ac: added AC_PROG_CXX to compile C++ files
569 2003-05-17 Charles Wilson <cwilson@ece.gatech.edu>
571 * configure.ac: correct a problem with newer
573 * config.h.in: regenerate
575 2003-02-05 Charles Wilson <cwilson@ece.gatech.edu>
577 * NEWS: announce mkshortcut changes
579 2003-02-05 David G. Baur <dgbaur@idmicro.com>
581 Added --workdir option to mkshortcut to set working directory
584 * mkshortcut.c (main): added dir_name_arg to opts
585 set dir_name to dir_name_arg if option was set
586 otherwise obtained from exe_name.
587 * mkshortcut.1: update
589 2002-11-11 Charles Wilson <cwilson@ece.gatech.edu>
591 Convert mkshortcut to popt. Bump to version 1.1.3
593 * mkshortcut.c (license): new function
594 (version): popt version() function
595 (version): static variable renamed to versionStr
597 (usage): popt usage() function; the old usage()
599 (printLicense): new function
600 (printBottomDescription): new function
601 (printTopDescription): new function
602 (getVersion): new function
603 (mkshortcut): new function, contains core code
604 (print_version): removed.
605 (main): almost completely rewritten to use popt
607 * TODO: remove note about mkshortcut.
609 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
611 Fix things so that 'make dist' works
613 * Makefile.am: split up EXTRA_DIST into several
614 variables. Add a lot of files. Remove reference
615 to the m4/ directory.
616 * HOW-TO-CONTRIBUTE: correct a few things affected
619 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
621 Tired of long 'cvs diff' times over my modem, I
622 removed the files generated by bootstrap from
623 CVS. tarballs will have them, but cvs checkouts
624 will need to always run bootstrap. Since gettextize
625 is too intrusive, leave ABOUT-NLS and config.rpath
626 so we don't have to include gettext in bootstrap.
627 Also, don't bother with autoheader, so leave config.h.in
631 * mkinstalldirs: remove
633 * config.guess: remove
637 * Makefile.in: remove
640 * stamp-h.in: remove (not used by newer autotools)
642 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
644 Because utmpdump and last are now provided by the new
645 sysvinit package, those programs have been removed
646 from cygutils. Also, update to recent autotools &
647 gettext, plus a few cleanups.
649 * src/last/last.c: remove
650 * src/last/utmpdump.c: remove
651 * src/last/oldutmp.h: remove
652 * src/last/last.1: remove
653 * src/last/lastb.1: remove
654 * src/last/: remove directory
655 * intl/Makefile.in: remove
656 * intl/: remove directory
658 * src/cal/cal.c: cygwin provides langinfo.h, but
659 not the nl_langinfo function. Make sure both exist
660 before calling nl_langinfo.
661 * configure.ac: remove references to system header files
662 needed only by utmpdump or last. Don't try to generate
664 * Makefile.am: remove intl/ directory; add po/ directory
665 to make new gettext happy. Remove last and utmpdump from
666 bin_PROGRAMS; remove last.1 and lastb.1 from man_MANS.
667 change _LDADD vars from @INTLLIBS@ to @LIBINTL@. Remove
668 references to last and utmpdump _SOURCES.
669 * po/LINGUAS: new file (needed by new gettext)
670 * po/POTFILES.in: new file (needed by new gettext)
671 * common.h: remove references to system header files used
672 only by utmpdump or last
673 * bootstrap: add `force' options
675 * PROGLIST: docu update
676 * README: dpcu update
678 * HOW-TO-CONTRIBUTE: docu update
680 * aclocal.m4: regenerate
681 * configure: regenerate
682 * Makefile.in: regenerate
683 * config.h.in: regenerate
684 * ABOUT-NLS: new version
685 * COPYING: new version
686 * INSTALL: new version
687 * mkinstalldirs: new version
688 * missing: new version
689 * install-sh: new version
690 * depcomp: new version
691 * config.sub: new version
692 * config.guess: new version
694 2002-07-17 Charles Wilson <cwilson@ece.gatech.edu>
696 At Bruno Haible's suggestion, don't include all of
697 gettext. Just have an intl/ directory with a null
698 Makefile.in, and a populated po/ directory. m4/
699 is no longer necessary. Later, when automake bug
700 is fixed, we can remove the intl/ directory entirely,
701 but we'll still need the po/ directory and the ABOUT-NLS
705 * intl/Makefile.in: turn this into a null file
707 * configure.ac: remove m4/Makefile from AC_CONFIG_FILES
708 * Makefile.am: remove m4/ from SUBDIRS
709 * Makefile.in: regenerate
710 * configure: regenerate
712 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
714 * configure.ac: bump version to 1.1.2
715 * configure: regenerate
717 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
719 Add 'mcookie' program. Tag "v1_1_1d"
721 * src/mcookie: new directory
722 * src/mcookie/mcookie.c: new file
723 * src/mcookie/mcookie.1: new file
724 * src/mcookie/md5.h: new file
725 * src/mcookie/md5.c: new file
726 * Makefile.am: add program 'mcookie'
727 * configure.ac: add test for gettimeofday
728 * config.h.in: regenerate
729 * Makefile.in: regenerate
730 * PROGLIST: add mcookie
731 * README: add mcookie
732 * NEWS: mention mcookie
734 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
736 Add 'colrm' program. Tag "v1_1_1c"
738 * src/colrm: new directory
739 * src/colrm/colrm.c: new file
740 * src/colrm/colrm.1: new file
741 * src/colrm/widechar.h: new file
742 * Makefile.am: add program 'colrm'
743 * Makefile.in: regenerate
744 * PROGLIST: add colrm
746 * NEWS: hasn't been updated in a while...
748 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
750 Add 'colcrt' program. Tag "v1_1_1b"
752 * src/colcrt: new directory
753 * src/colcrt/colcrt.c: new file
754 * src/colcrt/colcrt.1: new file
755 * src/colcrt/widechar.h: new file
756 * Makefile.am: add program 'colcrt'
757 * Makefile.in: regenerate
758 * PROGLIST: add colcrt
761 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
763 Add 'column' program. Tag "v1_1_1a"
765 * src/column: new directory
766 * src/column/column.c: new file
767 * src/column/column.1: new file
768 * src/column/err.c: new file
769 * src/column/errs.h: new file
770 * src/column/widechar.h: new file
771 * Makefile.am: add program 'column'
772 * configure.ac: add check for TIOCGWINSZ, termios.h, and ioctl.h.
773 * common.h: use TIOCGWINSZ to include sys/termios.h or sys/ioctl.h.
774 * Makefile.in: regenerate
775 * config.h.in: regenerate
776 * configure: regenerate
777 * PROGLIST: add column
780 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
782 * TODO: remove gettext reminder
783 * HOW-TO-CONTRIBUTE: explain how to handle programs
784 that need -lintl, given the gettextize changes below.
785 * Makefile.in: regenerate
787 2002-07-12 gettextize <bug-gnu-gettext@gnu.org>
789 Bug in automake means that we have to gettextize -- even tho
790 we will never actually build gettext ourselves ('external'
791 option in AM_GNU_GETTEXT). Reported to automake list.
793 Bug in gettext means that we have to explicitly set and AC_SUBST
794 BUILD_INCLUDED_LIBINTL and USE_INCLUDED_LIBINTL in configure.ac.
797 * Makefile.am (SUBDIRS): Add intl, m4.
798 (ACLOCAL_AMFLAGS): New variable.
799 (EXTRA_DIST): Add config.rpath.
800 * configure.ac (AC_CONFIG_FILES): Add intl/Makefile, po/Makefile.in,
802 * intl/: new directory
808 * config.rpath: new file
809 * ABOUT-NLS: new file
810 * aclocal.m4: regenerate
811 * Makefile.in: regenerate
812 * configure: regenerate
813 * bootstrap: add -I m4 to aclocal command; copy files
814 * config.guess: new file
815 * config.sub: new file
817 * config.h.in: regenerate
818 * TODO: note to remove all this garbage when it becomes
819 possible; need bugfix to automake and gettext.m4
821 2002-07-12 Charles S. Wilson <cwilson@ece.gatech.edu>
823 Adjust to cygwin's libintl library now depending on libiconv.
824 Easiest way: remove explicit search for -lintl and libintl.h;
825 instead use AM_GNU_GETTEXT.
829 * configure.ac: don't look for -lintl and libintl.h 'by hand';
830 use AM_GNU_GETTEXT instead. Unfortunately, even 'external'
831 option requires po/ and intl/ directories. See gettextize above.
832 * src/rev: new directory
833 * src/rev/rev.c: new file
834 * src/rev/rev.1: new file
835 * src/rev/widechar.h: new file
836 * Makefile.am: add program 'rev'. Add LDADD variables for
837 the programs that use gettext, since -lintl is no longer
838 automatically included in LIBS (use @INTLLIBS@)
839 * Makefile.in: regenerate
843 2002-06-06 Charles S. Wilson <cwilson@ece.gatech.edu>
846 Add getopt.exe, readlink.exe. Bump to 1.1.1.
848 * AUTHORS: add Egor, Kenneth Stailey, and Frodo Looijaard
849 * configure.ac: bump to 1.1.1
850 * Makefile.am: add getopt and readlink
853 * Makefile.in: regenerate
854 * configure: regenerate
855 * src/Makefile.am: delete (forgot to do so in previous commit)
856 * src/Makefile.in: delete (ditto)
857 * src/readlink/readlink.1: new file
858 * src/readlink/readlink.c: new file
859 * src/getopt/getopt.1: new file
860 * src/getopt/getopt.c: new file
861 * src/getopt/parse.bash: new file
862 * src/getopt/parse.tcsh: new file
863 * src/getopt/test.bash: new file
864 * src/getopt/test.tcsh: new file
866 2002-06-05 Charles S. Wilson <cwilson@ece.gatech.edu>
867 Robert Collins <robert.collins@itdomain.com.au>
869 Convert to one-big-makefile style. cf "Recursive make
870 considered harmful". Bump to 1.1.0
872 * HOW-TO-CONTRIBUTE: update to reflect one-big-makefile style.
873 * Makefile.am: consolidate from src/*/Makefile.am
874 * configure.ac: remove src/*/Makefile from AC_CONFIG_FILES list.
876 * NEWS: Note one-file-to-build-them-all
878 * aclocal.m4: regenerate
879 * Makefile.in: regenerate
880 * configure: regenerate
881 * /src/realpath/Makefile.in: delete
882 * /src/realpath/Makefile.am: delete
883 * /src/namei/Makefile.in: delete
884 * /src/namei/Makefile.am: delete
885 * /src/mkshortcut/Makefile.in: delete
886 * /src/mkshortcut/Makefile.am: delete
887 * /src/lpr/Makefile.in: delete
888 * /src/lpr/Makefile.am: delete
889 * /src/last/Makefile.in: delete
890 * /src/last/Makefile.am: delete
891 * /src/ipc/Makefile.in: delete
892 * /src/ipc/Makefile.am: delete
893 * /src/dump/Makefile.in: delete
894 * /src/dump/Makefile.am: delete
895 * /src/ddate/Makefile.in: delete
896 * /src/ddate/Makefile.am: delete
897 * /src/cygstart/Makefile.in: delete
898 * /src/cygstart/Makefile.am: delete
899 * /src/conv/Makefile.in: delete
900 * /src/conv/Makefile.am: delete
901 * /src/col/Makefile.in: delete
902 * /src/col/Makefile.am: delete
903 * /src/cal/Makefile.in: delete
904 * /src/cal/Makefile.am: delete
905 * /src/banner/Makefile.in: delete
906 * /src/banner/Makefile.am: delete
907 * /src/ascii/Makefile.in: delete
908 * /src/ascii/Makefile.am: delete
909 * /src/Makefile.in: delete
910 * /src/Makefile.am: delete
912 2002-05-23 Charles S. Wilson <cwilson@ece.gatech.edu>
914 * Makefile.in: regenerate
915 * src/Makefile.in: regenerate
916 * src/*/Makefile.in: regenerate
917 * configure: regenerate
918 * aclocal.m4: regenerate
920 2002-05-22 David A. Willis <dawillis1214@yahoo.com>
922 * src/col: new directory
923 * src/col/Makefile.am: new file
924 * src/col/Makefile.in: new file
925 * src/col/col.c: new file
926 * src/col/err.c: new file
927 * src/col/err.h: new file
928 * src/col/col.1: new file
929 * src/col/README.col: new file
930 * src/Makefile.am: add subdirectory col
931 * src/Makefile.in: regenerate
932 * AUTHORS: add David A. Willis for col
936 2002-04-16 Chris January <chris@atomice.net>
938 * src/conv/conv.c (convert): Use correct type to store the
939 return value of fgetc()
941 2002-03-15 Charles Wilson <cwilson@ece.gatech.edu>
943 * Makefile.in: rebootstrap
946 * src/Makefile.in: ditto
947 * src/ascii/Makefile.in: ditto
948 * src/banner/Makefile.in: ditto
949 * src/cal/Makefile.in: ditto
950 * src/clip/Makefile.in: ditto
951 * src/conv/Makefile.in: ditto
952 * src/ddate/Makefile.in: ditto
953 * src/dump/Makefile.in: ditto
954 * src/ipc/Makefile.in: ditto
955 * src/last/Makefile.in: ditto
956 * src/lpr/Makefile.in: ditto
957 * src/mkshortcut/Makefile.in: ditto
958 * src/namei/Makefile.in: ditto
959 * src/realpath/Makefile.in: ditto
961 2002-03-15 Michael Schaap <cygwin_start@mscha.org>
963 * src/cygstart: new directory
964 * src/cygstart/Makefile.am: new file
965 * src/cygstart/Makefile.in: new file
966 * src/cygstart/cygstart.c: new file
967 * src/cygstart/cygstart.1: new file
968 * src/Makefile.am: add subdirectory cygstart
969 * src/Makefile.in: regenerate
970 * AUTHORS: add Michael Schaap for cygstart
971 * PROGLIST: add cygstart
972 * README: add cygstart
974 2002-03-13 Charles Wilson <cwilson@ece.gatech.edu>
976 * HOW-TO-CONTRIBUTE: fix typos
978 2002-03-13 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
980 * src/mkshortcut/mkshortcut.c: fix NULL pointer problem
982 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
984 * TODO: remove 'reorg' note
985 * configure.ac: mark as version 1.0.0
986 * configure: regenerate
987 * HOW-TO-CONTRIBUTE: new file
989 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
991 * configure.ac: build Makefiles in new directories
992 * configure.in: regenerate
993 * Makefile.am: change subdirs
994 * Makefile.in: regenerate
996 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
999 * src/Makefile.am: new file
1000 * src/Makefile.in: new file
1001 * src-gpl/Makefile.am: removed
1002 * src-gpl/Makefile.in: removed
1003 * src-pd/Makefile.am: removed
1004 * src-pd/Makefile.in: removed
1005 * src-bsd/Makefile.am: removed
1006 * src-bsd/Makefile.in: removed
1008 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1010 * src/ascii: new directory
1011 * src-gpl/ascii.c: moved to src/ascii/ascii.c
1012 * src/ascii/ascii.c: moved from src-gpl/ascii.c
1013 * src/ascii/Makefile.am: new file
1014 * src/ascii/Makefile.in: new file
1016 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1018 * src/banner: new directory
1019 * src-gpl/banner.c: moved to src/banner/banner.c
1020 * src/banner/banner.c: moved from src-gpl/banner.c
1021 * src/banner/Makefile.am: new file
1022 * src/banner/Makefile.in: new file
1024 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1026 * src/cal: new directory
1027 * src-bsd/cal.c: moved to src/cal/cal.c
1028 * src/cal/cal.c: moved from src-bsd/cal.c
1029 * src-bsd/cal.1: moved to src/cal/cal.1
1030 * src/cal/cal.1: moved from src-bsd/cal.1
1031 * src-bsd/err.c: moved to src/cal/err.c
1032 * src/cal/err.c: moved from src-bsd/err.c
1033 * src-bsd/errs.h: moved to src/cal/errs.h
1034 * src/cal/errs.h: moved from src-bsd/errs.h
1035 * src-bsd/widechar.h: moved to src/cal/widechar.h
1036 * src/cal/widechar.h: moved from src-bsd/widechar.h
1037 * src-bsd/README.cal: moved to src/cal/README.cal
1038 * src/cal/README.cal: moved from src-bsd/README.cal
1039 * src/cal/Makefile.am: new file
1040 * src/cal/Makefile.in: new file
1042 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1044 * src/clip: new directory
1045 * src-gpl/putclip.c: moved to src/clip/putclip.c
1046 * src/clip/putclip.c: moved from src-gpl/putclip.c
1047 * src-gpl/getclip.c: moved to src/clip/getclip.c
1048 * src/clip/getclip.c: moved from src-gpl/getclip.c
1049 * src/clip/Makefile.am: new file
1050 * src/clip/Makefile.in: new file
1052 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1054 * src/conv: new directory
1055 * src-gpl/conv.c: moved to src/conv/conv.c
1056 * src/conv/conv.c: moved from src-gpl/conv.c
1057 * src/conv/Makefile.am: new file
1058 * src/conv/Makefile.in: new file
1060 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1062 * src/ddate: new directory
1063 * src-pd/ddate.c: moved to src/ddate/ddate.c
1064 * src/ddate/ddate.c: moved from src-pd/ddate.c
1065 * src-pd/ddate.1: moved to src/ddate/ddate.1
1066 * src/ddate/ddate.1: moved from src-pd/ddate.1
1067 * src-pd/ddate.doc: moved to src/ddate/ddate.doc
1068 * src/ddate/ddate.doc: moved from src-pd/ddate.doc
1069 * src/ddate/Makefile.am: new file
1070 * src/ddate/Makefile.in: new file
1072 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1074 * src/dump: new directory
1075 * src-gpl/dump.c: moved to src/dump/dump.c
1076 * src/dump/dump.c: moved from src-gpl/dump.c
1077 * src/dump/Makefile.am: new file
1078 * src/dump/Makefile.in: new file
1080 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1082 * src/ipc: new directory
1083 * src-gpl/msgtool.c: moved to src/ipc/msgtool.c
1084 * src/ipc/msgtool.c: moved from src-gpl/msgtool.c
1085 * src-gpl/semstat.c: moved to src/ipc/semstat.c
1086 * src/ipc/semstat.c: moved from src-gpl/semstat.c
1087 * src-gpl/semtool.c: moved to src/ipc/semtool.c
1088 * src/ipc/semtool.c: moved from src-gpl/semtool.c
1089 * src-gpl/shmtool.c: moved to src/ipc/shmtool.c
1090 * src/ipc/shmtool.c: moved from src-gpl/shmtool.c
1091 * src/ipc/Makefile.am: new file
1092 * src/ipc/Makefile.in: new file
1094 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1096 * src/last: new directory
1097 * src-gpl/last.c: moved to src/last/last.c
1098 * src/last/last.c: moved from src-gpl/last.c
1099 * src-gpl/last.1: moved to src/last/last.1
1100 * src/last/last.1: moved from src-gpl/last.1
1101 * src-gpl/lastb.1: moved to src/last/lastb.1
1102 * src/last/lastb.1: moved from src-gpl/lastb.1
1103 * src-gpl/oldutmp.h: moved to src/last/oldutmp.h
1104 * src/last/oldutmp.h: moved from src-gpl/oldutmp.h
1105 * src-gpl/utmpdump.c: moved to src/last/utmpdump.c
1106 * src/last/utmpdump.c: moved from src-gpl/utmpdump.c
1107 * src/last/Makefile.am: new file
1108 * src/last/Makefile.in: new file
1110 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1112 * src/lpr: new directory
1113 * src-gpl/lpr.c: moved to src/lpr/lpr.c
1114 * src/lpr/lpr.c: moved from src-gpl/lpr.c
1115 * src/lpr/Makefile.am: new file
1116 * src/lpr/Makefile.in: new file
1118 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1120 * src/mkshortcut: new directory
1121 * src-gpl/mkshortcut.c: moved to src/mkshortcut/mkshortcut.c
1122 * src/mkshortcut/mkshortcut.c: moved from src-gpl/mkshortcut.c
1123 * src-gpl/mkshortcut.1: moved to src/mkshortcut/mkshortcut.1
1124 * src/mkshortcut/mkshortcut.1: moved from src-gpl/mkshortcut.1
1125 * src/mkshortcut/Makefile.am: new file
1126 * src/mkshortcut/Makefile.in: new file
1128 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1130 * src/namei: new directory
1131 * src-pd/namei.c: moved to src/namei/namei.c
1132 * src/namei/namei.c: moved from src-pd/namei.c
1133 * src-pd/namei.1: moved to src/namei/namei.1
1134 * src/namei/namei.1: moved from src-pd/namei.1
1135 * src-pd/README.namei: moved to src/namei/README.namei
1136 * src/namei/README.namei: moved from src-pd/README.namei
1137 * src-pd/README1.namei: moved to src/namei/README1.namei
1138 * src/namei/README1.namei: moved from src-pd/README1.namei
1139 * src/namei/Makefile.am: new file
1140 * src/namei/Makefile.in: new file
1142 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1144 * src/realpath: new directory
1145 * src-gpl/realpath.c: moved to src/realpath/realpath.c
1146 * src/realpath/realpath.c: moved from src-gpl/realpath.c
1147 * src/realpath/Makefile.am: new file
1148 * src/realpath/Makefile.in: new file
1151 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
1153 * src-gpl/Makefile.am: add lpr and mkshortcut
1154 * src-gpl/Makefile.in: regenerate
1155 * configure.ac: update version number
1156 * configure: regenerate
1157 * AUTHORS: add Rick and Joshua
1158 * PROGLIST: add lpr and mkshortcut
1159 * NEWS: add lpr and mkshortcut
1160 * README: add lpr and mkshortcut
1161 * TODO: add some notes...
1162 * src-gpl/mkshortcut.c: Reformat comment block. Explicitly
1163 include config.h and common.h. Move other #inludes to
1164 common.h. Add some static strings for later use (version,
1166 * src-gpl/lpr.c: Add license reference. Explicitly include
1167 config.h and common.h. Move other #includes to common.h.
1168 Add some static strings for later use (version, Id, copyright).
1169 Change programName to program_name (to match style of other
1170 programs). Strdup from argv[0] instead of hardcoding. Use
1171 VA_START macro instead of va_start.
1173 2002-02-23 Rick Rankin <rick_rankin@yahoo.com>
1175 * src-gpl/lpr.c: new file
1177 2002-02-23 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
1179 * src-gpl/mkshortcut.c: new file
1180 * src-gpl/mkshortcut.1: new file
1182 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
1184 * src-pd/ddate.c: add explicit license reference
1185 and move #includes to common.h. Guard setlocale.
1186 Explicitly include config.h, common.h
1187 * src-pd/namei.c: ditto
1188 * src-bsd/cal.c: ditto
1189 * src-bsd/err.c: ditto
1190 * src-bsd/errs.h: explicitly include config.h, common.h
1191 * src-bsd/widechar.h: explicitly include config.h (NOT common.h)
1192 * src-gpl/ascii.c: explicitly include config.h
1193 * src-gpl/banner.c: reformat license notice. explicitly
1195 * src-gpl/conv.c: explictly include config.h
1196 * src-gpl/dump.c: explictly include config.h; move other
1197 includes into common.h
1198 * src-gpl/getclip.c: explicitly include config.h
1199 * src-gpl/last.c: reformat license notice. explicitly include
1200 config.h. Move other #includes into common.h
1201 * src-gpl/oldutmp.h: add explicit license reference.
1202 * src-gpl/putclip.c: include config.h. Move other #includes
1204 * src-gpl/realpath.c: Reformat license reference. Explicitly
1206 * src-gpl/msgtool.c: add explicit license reference. include
1207 config.h. Guard ipc #includes. Move other includes into common.h
1208 * src-gpl/semstat.c: ditto
1209 * src-gpl/semtool.c: ditto
1210 * src-gpl/shmtool.c: ditto
1211 * src-gpl/utmpdump.c: Reformat license reference. Explicitly
1212 include config.h. Move other includes into common.h.
1213 * config.h.in: regenerate
1214 * configure.ac: Add the new checks
1215 * common.h: Migrate other includes from .c files here.
1216 * configure: regenerate
1218 2002-01-28 Charles Wilson <cwilson@ece.gatech.edu>
1220 * src-bsd/cal.c: fix spelling
1222 2002-01-27 Charles Wilson <cwilson@ece.gatech.edu>
1224 * acinclude.m4: new file
1225 * common.h: new file
1226 * configure.ac: add conditionals for windows-only,
1227 cygipc-only programs
1228 * src-gpl/Makefile.am: use conditionals
1229 * aclocal.m4: regenerate
1230 * config.h.in: regenerate
1231 * Makefile.in: regenerate
1232 * src-gpl/Makefile.in: regenerate
1233 * configure: regenerate
1234 * README: minor changes
1235 * src-bsd/cal.c: use common.h
1236 * src-pd/ddate.c: use common.h
1237 * src-pd/namei.c: use common.h
1238 * src-gpl/ascii.c: use common.h
1239 * src-gpl/banner.c: use common.h
1240 * src-gpl/conv.c: use common.h
1241 * src-gpl/dump.c: use common.h
1242 * src-gpl/getclip.c: use common.h
1243 * src-gpl/last.c: use common.h
1244 * src-gpl/msgtool.c: use common.h
1245 * src-gpl/putclip.c: use common.h
1246 * src-gpl/realpath.c: use common.h
1247 * src-gpl/semstat.c: use common.h
1248 * src-gpl/semtool.c: use common.h
1249 * src-gpl/shmtool.c: use common.h
1250 * src-gpl/utmpdump.c: use common.h
1252 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1254 * NEWS: add entries for 0.9.6, .7, and .8
1255 * ChangeLog: fix tabs
1256 * release version 0.9.8
1258 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1260 * src-pd/ddate.c: new file
1261 * src-pd/ddate.1: new file
1262 * src-pd/ddate.doc: new file
1263 * AUTHORS: add Druel the Chaotic
1264 * PROGLIST: add ddate
1265 * README: mention ddate
1266 * src-pd/Makefile.am: add ddate to proglist, ddate.1
1268 * src-bsd/Makefile.in: regenerate
1270 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1272 * src-gpl/realpath.c: new file
1273 * AUTHORS: add Steven Barker
1274 * PROGLIST: add realpath
1275 * README: mention realpath
1276 * src-gpl/Makefile.am: add realpath to proglist
1277 * src-gpl/Makefile.in: regenerate
1279 2002-01-18 Mark Bradshaw <bradshaw@staff.crosswalk.com>
1281 * src-gpl/utmpdump.c: new file
1282 * AUTHORS: add Mark Bradshaw
1283 * PROGLIST: add utmpdump
1284 * README: mention utmpdump
1285 * src-gpl/Makefile.am: add utmpdump to proglist
1286 * src-gpl/Makefile.in: regenerate
1288 2002-01-16 Charles Wilson <cwilson@ece.gatech.edu>
1290 * bootstrap: new file
1291 * src-gpl/Makefile.am: add last to proglist
1292 * src-gpl/Makefile.in: regenerate
1293 * PROGLIST: add last
1294 * README: mention last
1295 * AUTHORS: add Mark Bradshaw
1297 2002-01-16 Mark Bradshaw <bradshaw@staff.crosswalk.com>
1299 * src-gpl/last.c: new file
1300 * src-gpl/last.1: new file
1301 * src-gpl/lastb.1: new file
1302 * src-gpl/oldutmp.h: new file
1304 2001-12-05 Joerg Schaible <joerg.schaible@gft.com>
1306 * src-gpl/banner.c: fix the -c option, use ANSI
1307 font to print the extended charset
1309 2001-12-04 Charles Wilson <cwilson@ece.gatech.edu>
1311 * licenses: new subdir
1312 * licenses/COPYING.GPL: new file (GPL text)
1313 * licenses/COPYING.BSD-no-advert: new file (BSD license,
1314 without the advertising clause)
1315 * src-pd: new subdir (for public domain source code that
1316 I've taken, modified, and released under the GPL)
1317 * src-bsd: new subdir (for source code that is covered
1318 by the BSD-no-advert license) Note that BSD-w-advert
1319 code is disallowed -- can't legally be linked to
1321 * src: removed (renamed to src-gpl for consistency)
1322 * src-gpl: new (renamed from src)
1323 * PROGLIST: new file (contains descriptions of the
1325 * README: proglist stuff removed. README is more general.
1326 * src-bsd/Makefile.am: new file
1327 * src-bsd/Makefile.in: new file
1328 * src-bsd/README.cal: new file
1329 * src-bsd/cal.1: new file
1330 * src-bsd/cal.c: new file
1331 * src-bsd/err.c: new file
1332 * src-bsd/errs.h: new file
1333 * src-bsd/widechar.h: new file
1334 * src-pd/Makefile.am: new file
1335 * src-pd/Makefile.in: new file
1336 * src-pd/README.namei: new file
1337 * src-pd/README1.namei: new file
1338 * src-pd/namei.1: new file
1339 * src-pd/namei.c: new file
1340 * configure.ac: add new tests to support namei and cal
1341 * Makefile.am: add new subdirs
1342 * config.h.in: regenerate
1343 * aclocal.m4: regenerate
1344 * Makefile.in: regenerate
1345 * src/Makefile.in: regenerate
1347 2001-11-28 Charles Wilson <cwilson@ece.gatech.edu>
1349 * package renamed to 'cygutils'
1352 * AUTHORS: add Jorg Schaible
1353 * configure.ac: package name change
1354 * src/Makefile.am: add 'banner'
1355 * src/banner.c: new file. Modified from Joerg's
1356 original to use popt for argument processing.
1357 * configure: regenerate
1358 * config.h.in: regenerate
1359 * aclocal.m4: regenerate
1360 * Makefile.in: regenerate
1361 * src/Makefile.in: regenerate
1363 2001-11-26 Charles Wilson <cwilson@ece.gatech.edu>
1365 * src/semtool.c: added
1366 * src/semstat.c: added
1367 * src/msgtool.c: added
1368 * src/shmtool.c: added
1369 * src/Makefile.am: add semtool, semstat, msgtool,
1370 and shmtool targets.
1371 * configure.ac: add check for cygipc, and for
1373 * configure: regenerate
1374 * config.h.in: regenerate
1375 * aclocal.m4: regenerate
1376 * Makefile.in: regenerate
1377 * src/Makefile.in: regenerate
1379 2001-11-25 Charles Wilson <cwilson@ece.gatech.edu>
1381 * uuencode.1: deleted
1382 * uuencode.c: deleted
1383 * uudecode.1: deleted
1384 * uudecond.c: deleted (get these from GNU sharutils)
1386 * mktemp.c: deleted (get these from
1387 http://www.courtesan.com/mktemp/)
1388 * autoconfiscated -- lots of new files
1389 * moved remaining .c files into src subdir
1390 * src/conv.c: now recognize 'dos2unix.exe' and
1391 'unix2dos.exe' as special argv[0] values, along
1392 with 'd2u.exe' and 'u2d.exe'
1393 * src/Makefile.in: install conv.exe as itself but
1394 also as d2u.exe, u2d.exe, dos2unix.exe and unix2dos.exe
1398 * link with /usr/lib/libpopt.a ('official' version)
1399 * add mktemp implementation
1400 * add friendly help/option handling to dump, putclip,
1406 2002-11-11 Charles Wilson <cwilson@ece.gatech.edu>
1408 Convert mkshortcut to popt. Bump to version 1.1.3
1410 * mkshortcut.c (license): new function
1411 (version): popt version() function
1412 (version): static variable renamed to versionStr
1413 (help): new function
1414 (usage): popt usage() function; the old usage()
1416 (printLicense): new function
1417 (printBottomDescription): new function
1418 (printTopDescription): new function
1419 (getVersion): new function
1420 (mkshortcut): new function, contains core code
1421 (print_version): removed.
1422 (main): almost completely rewritten to use popt
1424 * TODO: remove note about mkshortcut.
1426 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
1428 Fix things so that 'make dist' works
1430 * Makefile.am: split up EXTRA_DIST into several
1431 variables. Add a lot of files. Remove reference
1432 to the m4/ directory.
1433 * HOW-TO-CONTRIBUTE: correct a few things affected
1434 by the above change.
1436 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
1438 Tired of long 'cvs diff' times over my modem, I
1439 removed the files generated by bootstrap from
1440 CVS. tarballs will have them, but cvs checkouts
1441 will need to always run bootstrap. Since gettextize
1442 is too intrusive, leave ABOUT-NLS and config.rpath
1443 so we don't have to include gettext in bootstrap.
1444 Also, don't bother with autoheader, so leave config.h.in
1448 * mkinstalldirs: remove
1449 * install-sh: remove
1450 * config.guess: remove
1451 * config.sub: remove
1454 * Makefile.in: remove
1455 * aclocal.m4: remove
1457 * stamp-h.in: remove (not used by newer autotools)
1459 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
1461 Because utmpdump and last are now provided by the new
1462 sysvinit package, those programs have been removed
1463 from cygutils. Also, update to recent autotools &
1464 gettext, plus a few cleanups.
1466 * src/last/last.c: remove
1467 * src/last/utmpdump.c: remove
1468 * src/last/oldutmp.h: remove
1469 * src/last/last.1: remove
1470 * src/last/lastb.1: remove
1471 * src/last/: remove directory
1472 * intl/Makefile.in: remove
1473 * intl/: remove directory
1475 * src/cal/cal.c: cygwin provides langinfo.h, but
1476 not the nl_langinfo function. Make sure both exist
1477 before calling nl_langinfo.
1478 * configure.ac: remove references to system header files
1479 needed only by utmpdump or last. Don't try to generate
1481 * Makefile.am: remove intl/ directory; add po/ directory
1482 to make new gettext happy. Remove last and utmpdump from
1483 bin_PROGRAMS; remove last.1 and lastb.1 from man_MANS.
1484 change _LDADD vars from @INTLLIBS@ to @LIBINTL@. Remove
1485 references to last and utmpdump _SOURCES.
1486 * po/LINGUAS: new file (needed by new gettext)
1487 * po/POTFILES.in: new file (needed by new gettext)
1488 * common.h: remove references to system header files used
1489 only by utmpdump or last
1490 * bootstrap: add `force' options
1492 * PROGLIST: docu update
1493 * README: dpcu update
1495 * HOW-TO-CONTRIBUTE: docu update
1497 * aclocal.m4: regenerate
1498 * configure: regenerate
1499 * Makefile.in: regenerate
1500 * config.h.in: regenerate
1501 * ABOUT-NLS: new version
1502 * COPYING: new version
1503 * INSTALL: new version
1504 * mkinstalldirs: new version
1505 * missing: new version
1506 * install-sh: new version
1507 * depcomp: new version
1508 * config.sub: new version
1509 * config.guess: new version
1511 2002-07-17 Charles Wilson <cwilson@ece.gatech.edu>
1513 At Bruno Haible's suggestion, don't include all of
1514 gettext. Just have an intl/ directory with a null
1515 Makefile.in, and a populated po/ directory. m4/
1516 is no longer necessary. Later, when automake bug
1517 is fixed, we can remove the intl/ directory entirely,
1518 but we'll still need the po/ directory and the ABOUT-NLS
1522 * intl/Makefile.in: turn this into a null file
1524 * configure.ac: remove m4/Makefile from AC_CONFIG_FILES
1525 * Makefile.am: remove m4/ from SUBDIRS
1526 * Makefile.in: regenerate
1527 * configure: regenerate
1529 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1531 * configure.ac: bump version to 1.1.2
1532 * configure: regenerate
1534 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1536 Add 'mcookie' program. Tag "v1_1_1d"
1538 * src/mcookie: new directory
1539 * src/mcookie/mcookie.c: new file
1540 * src/mcookie/mcookie.1: new file
1541 * src/mcookie/md5.h: new file
1542 * src/mcookie/md5.c: new file
1543 * Makefile.am: add program 'mcookie'
1544 * configure.ac: add test for gettimeofday
1545 * config.h.in: regenerate
1546 * Makefile.in: regenerate
1547 * PROGLIST: add mcookie
1548 * README: add mcookie
1549 * NEWS: mention mcookie
1551 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1553 Add 'colrm' program. Tag "v1_1_1c"
1555 * src/colrm: new directory
1556 * src/colrm/colrm.c: new file
1557 * src/colrm/colrm.1: new file
1558 * src/colrm/widechar.h: new file
1559 * Makefile.am: add program 'colrm'
1560 * Makefile.in: regenerate
1561 * PROGLIST: add colrm
1563 * NEWS: hasn't been updated in a while...
1565 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1567 Add 'colcrt' program. Tag "v1_1_1b"
1569 * src/colcrt: new directory
1570 * src/colcrt/colcrt.c: new file
1571 * src/colcrt/colcrt.1: new file
1572 * src/colcrt/widechar.h: new file
1573 * Makefile.am: add program 'colcrt'
1574 * Makefile.in: regenerate
1575 * PROGLIST: add colcrt
1576 * README: add colcrt
1578 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1580 Add 'column' program. Tag "v1_1_1a"
1582 * src/column: new directory
1583 * src/column/column.c: new file
1584 * src/column/column.1: new file
1585 * src/column/err.c: new file
1586 * src/column/errs.h: new file
1587 * src/column/widechar.h: new file
1588 * Makefile.am: add program 'column'
1589 * configure.ac: add check for TIOCGWINSZ, termios.h, and ioctl.h.
1590 * common.h: use TIOCGWINSZ to include sys/termios.h or sys/ioctl.h.
1591 * Makefile.in: regenerate
1592 * config.h.in: regenerate
1593 * configure: regenerate
1594 * PROGLIST: add column
1595 * README: add column
1597 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1599 * TODO: remove gettext reminder
1600 * HOW-TO-CONTRIBUTE: explain how to handle programs
1601 that need -lintl, given the gettextize changes below.
1602 * Makefile.in: regenerate
1604 2002-07-12 gettextize <bug-gnu-gettext@gnu.org>
1606 Bug in automake means that we have to gettextize -- even tho
1607 we will never actually build gettext ourselves ('external'
1608 option in AM_GNU_GETTEXT). Reported to automake list.
1610 Bug in gettext means that we have to explicitly set and AC_SUBST
1611 BUILD_INCLUDED_LIBINTL and USE_INCLUDED_LIBINTL in configure.ac.
1614 * Makefile.am (SUBDIRS): Add intl, m4.
1615 (ACLOCAL_AMFLAGS): New variable.
1616 (EXTRA_DIST): Add config.rpath.
1617 * configure.ac (AC_CONFIG_FILES): Add intl/Makefile, po/Makefile.in,
1619 * intl/: new directory
1621 * po/: new directory
1623 * m4/: new directory
1625 * config.rpath: new file
1626 * ABOUT-NLS: new file
1627 * aclocal.m4: regenerate
1628 * Makefile.in: regenerate
1629 * configure: regenerate
1630 * bootstrap: add -I m4 to aclocal command; copy files
1631 * config.guess: new file
1632 * config.sub: new file
1634 * config.h.in: regenerate
1635 * TODO: note to remove all this garbage when it becomes
1636 possible; need bugfix to automake and gettext.m4
1638 2002-07-12 Charles S. Wilson <cwilson@ece.gatech.edu>
1640 Adjust to cygwin's libintl library now depending on libiconv.
1641 Easiest way: remove explicit search for -lintl and libintl.h;
1642 instead use AM_GNU_GETTEXT.
1646 * configure.ac: don't look for -lintl and libintl.h 'by hand';
1647 use AM_GNU_GETTEXT instead. Unfortunately, even 'external'
1648 option requires po/ and intl/ directories. See gettextize above.
1649 * src/rev: new directory
1650 * src/rev/rev.c: new file
1651 * src/rev/rev.1: new file
1652 * src/rev/widechar.h: new file
1653 * Makefile.am: add program 'rev'. Add LDADD variables for
1654 the programs that use gettext, since -lintl is no longer
1655 automatically included in LIBS (use @INTLLIBS@)
1656 * Makefile.in: regenerate
1660 2002-06-06 Charles S. Wilson <cwilson@ece.gatech.edu>
1663 Add getopt.exe, readlink.exe. Bump to 1.1.1.
1665 * AUTHORS: add Egor, Kenneth Stailey, and Frodo Looijaard
1666 * configure.ac: bump to 1.1.1
1667 * Makefile.am: add getopt and readlink
1670 * Makefile.in: regenerate
1671 * configure: regenerate
1672 * src/Makefile.am: delete (forgot to do so in previous commit)
1673 * src/Makefile.in: delete (ditto)
1674 * src/readlink/readlink.1: new file
1675 * src/readlink/readlink.c: new file
1676 * src/getopt/getopt.1: new file
1677 * src/getopt/getopt.c: new file
1678 * src/getopt/parse.bash: new file
1679 * src/getopt/parse.tcsh: new file
1680 * src/getopt/test.bash: new file
1681 * src/getopt/test.tcsh: new file
1683 2002-06-05 Charles S. Wilson <cwilson@ece.gatech.edu>
1684 Robert Collins <robert.collins@itdomain.com.au>
1686 Convert to one-big-makefile style. cf "Recursive make
1687 considered harmful". Bump to 1.1.0
1689 * HOW-TO-CONTRIBUTE: update to reflect one-big-makefile style.
1690 * Makefile.am: consolidate from src/*/Makefile.am
1691 * configure.ac: remove src/*/Makefile from AC_CONFIG_FILES list.
1693 * NEWS: Note one-file-to-build-them-all
1695 * aclocal.m4: regenerate
1696 * Makefile.in: regenerate
1697 * configure: regenerate
1698 * /src/realpath/Makefile.in: delete
1699 * /src/realpath/Makefile.am: delete
1700 * /src/namei/Makefile.in: delete
1701 * /src/namei/Makefile.am: delete
1702 * /src/mkshortcut/Makefile.in: delete
1703 * /src/mkshortcut/Makefile.am: delete
1704 * /src/lpr/Makefile.in: delete
1705 * /src/lpr/Makefile.am: delete
1706 * /src/last/Makefile.in: delete
1707 * /src/last/Makefile.am: delete
1708 * /src/ipc/Makefile.in: delete
1709 * /src/ipc/Makefile.am: delete
1710 * /src/dump/Makefile.in: delete
1711 * /src/dump/Makefile.am: delete
1712 * /src/ddate/Makefile.in: delete
1713 * /src/ddate/Makefile.am: delete
1714 * /src/cygstart/Makefile.in: delete
1715 * /src/cygstart/Makefile.am: delete
1716 * /src/conv/Makefile.in: delete
1717 * /src/conv/Makefile.am: delete
1718 * /src/col/Makefile.in: delete
1719 * /src/col/Makefile.am: delete
1720 * /src/cal/Makefile.in: delete
1721 * /src/cal/Makefile.am: delete
1722 * /src/banner/Makefile.in: delete
1723 * /src/banner/Makefile.am: delete
1724 * /src/ascii/Makefile.in: delete
1725 * /src/ascii/Makefile.am: delete
1726 * /src/Makefile.in: delete
1727 * /src/Makefile.am: delete
1729 2002-05-23 Charles S. Wilson <cwilson@ece.gatech.edu>
1731 * Makefile.in: regenerate
1732 * src/Makefile.in: regenerate
1733 * src/*/Makefile.in: regenerate
1734 * configure: regenerate
1735 * aclocal.m4: regenerate
1737 2002-05-22 David A. Willis <dawillis1214@yahoo.com>
1739 * src/col: new directory
1740 * src/col/Makefile.am: new file
1741 * src/col/Makefile.in: new file
1742 * src/col/col.c: new file
1743 * src/col/err.c: new file
1744 * src/col/err.h: new file
1745 * src/col/col.1: new file
1746 * src/col/README.col: new file
1747 * src/Makefile.am: add subdirectory col
1748 * src/Makefile.in: regenerate
1749 * AUTHORS: add David A. Willis for col
1753 2002-04-16 Chris January <chris@atomice.net>
1755 * src/conv/conv.c (convert): Use correct type to store the
1756 return value of fgetc()
1758 2002-03-15 Charles Wilson <cwilson@ece.gatech.edu>
1760 * Makefile.in: rebootstrap
1763 * src/Makefile.in: ditto
1764 * src/ascii/Makefile.in: ditto
1765 * src/banner/Makefile.in: ditto
1766 * src/cal/Makefile.in: ditto
1767 * src/clip/Makefile.in: ditto
1768 * src/conv/Makefile.in: ditto
1769 * src/ddate/Makefile.in: ditto
1770 * src/dump/Makefile.in: ditto
1771 * src/ipc/Makefile.in: ditto
1772 * src/last/Makefile.in: ditto
1773 * src/lpr/Makefile.in: ditto
1774 * src/mkshortcut/Makefile.in: ditto
1775 * src/namei/Makefile.in: ditto
1776 * src/realpath/Makefile.in: ditto
1778 2002-03-15 Michael Schaap <cygwin_start@mscha.org>
1780 * src/cygstart: new directory
1781 * src/cygstart/Makefile.am: new file
1782 * src/cygstart/Makefile.in: new file
1783 * src/cygstart/cygstart.c: new file
1784 * src/cygstart/cygstart.1: new file
1785 * src/Makefile.am: add subdirectory cygstart
1786 * src/Makefile.in: regenerate
1787 * AUTHORS: add Michael Schaap for cygstart
1788 * PROGLIST: add cygstart
1789 * README: add cygstart
1791 2002-03-13 Charles Wilson <cwilson@ece.gatech.edu>
1793 * HOW-TO-CONTRIBUTE: fix typos
1795 2002-03-13 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
1797 * src/mkshortcut/mkshortcut.c: fix NULL pointer problem
1799 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1801 * TODO: remove 'reorg' note
1802 * configure.ac: mark as version 1.0.0
1803 * configure: regenerate
1804 * HOW-TO-CONTRIBUTE: new file
1806 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1808 * configure.ac: build Makefiles in new directories
1809 * configure.in: regenerate
1810 * Makefile.am: change subdirs
1811 * Makefile.in: regenerate
1813 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1815 * src: new directory
1816 * src/Makefile.am: new file
1817 * src/Makefile.in: new file
1818 * src-gpl/Makefile.am: removed
1819 * src-gpl/Makefile.in: removed
1820 * src-pd/Makefile.am: removed
1821 * src-pd/Makefile.in: removed
1822 * src-bsd/Makefile.am: removed
1823 * src-bsd/Makefile.in: removed
1825 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1827 * src/ascii: new directory
1828 * src-gpl/ascii.c: moved to src/ascii/ascii.c
1829 * src/ascii/ascii.c: moved from src-gpl/ascii.c
1830 * src/ascii/Makefile.am: new file
1831 * src/ascii/Makefile.in: new file
1833 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1835 * src/banner: new directory
1836 * src-gpl/banner.c: moved to src/banner/banner.c
1837 * src/banner/banner.c: moved from src-gpl/banner.c
1838 * src/banner/Makefile.am: new file
1839 * src/banner/Makefile.in: new file
1841 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1843 * src/cal: new directory
1844 * src-bsd/cal.c: moved to src/cal/cal.c
1845 * src/cal/cal.c: moved from src-bsd/cal.c
1846 * src-bsd/cal.1: moved to src/cal/cal.1
1847 * src/cal/cal.1: moved from src-bsd/cal.1
1848 * src-bsd/err.c: moved to src/cal/err.c
1849 * src/cal/err.c: moved from src-bsd/err.c
1850 * src-bsd/errs.h: moved to src/cal/errs.h
1851 * src/cal/errs.h: moved from src-bsd/errs.h
1852 * src-bsd/widechar.h: moved to src/cal/widechar.h
1853 * src/cal/widechar.h: moved from src-bsd/widechar.h
1854 * src-bsd/README.cal: moved to src/cal/README.cal
1855 * src/cal/README.cal: moved from src-bsd/README.cal
1856 * src/cal/Makefile.am: new file
1857 * src/cal/Makefile.in: new file
1859 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1861 * src/clip: new directory
1862 * src-gpl/putclip.c: moved to src/clip/putclip.c
1863 * src/clip/putclip.c: moved from src-gpl/putclip.c
1864 * src-gpl/getclip.c: moved to src/clip/getclip.c
1865 * src/clip/getclip.c: moved from src-gpl/getclip.c
1866 * src/clip/Makefile.am: new file
1867 * src/clip/Makefile.in: new file
1869 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1871 * src/conv: new directory
1872 * src-gpl/conv.c: moved to src/conv/conv.c
1873 * src/conv/conv.c: moved from src-gpl/conv.c
1874 * src/conv/Makefile.am: new file
1875 * src/conv/Makefile.in: new file
1877 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1879 * src/ddate: new directory
1880 * src-pd/ddate.c: moved to src/ddate/ddate.c
1881 * src/ddate/ddate.c: moved from src-pd/ddate.c
1882 * src-pd/ddate.1: moved to src/ddate/ddate.1
1883 * src/ddate/ddate.1: moved from src-pd/ddate.1
1884 * src-pd/ddate.doc: moved to src/ddate/ddate.doc
1885 * src/ddate/ddate.doc: moved from src-pd/ddate.doc
1886 * src/ddate/Makefile.am: new file
1887 * src/ddate/Makefile.in: new file
1889 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1891 * src/dump: new directory
1892 * src-gpl/dump.c: moved to src/dump/dump.c
1893 * src/dump/dump.c: moved from src-gpl/dump.c
1894 * src/dump/Makefile.am: new file
1895 * src/dump/Makefile.in: new file
1897 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1899 * src/ipc: new directory
1900 * src-gpl/msgtool.c: moved to src/ipc/msgtool.c
1901 * src/ipc/msgtool.c: moved from src-gpl/msgtool.c
1902 * src-gpl/semstat.c: moved to src/ipc/semstat.c
1903 * src/ipc/semstat.c: moved from src-gpl/semstat.c
1904 * src-gpl/semtool.c: moved to src/ipc/semtool.c
1905 * src/ipc/semtool.c: moved from src-gpl/semtool.c
1906 * src-gpl/shmtool.c: moved to src/ipc/shmtool.c
1907 * src/ipc/shmtool.c: moved from src-gpl/shmtool.c
1908 * src/ipc/Makefile.am: new file
1909 * src/ipc/Makefile.in: new file
1911 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1913 * src/last: new directory
1914 * src-gpl/last.c: moved to src/last/last.c
1915 * src/last/last.c: moved from src-gpl/last.c
1916 * src-gpl/last.1: moved to src/last/last.1
1917 * src/last/last.1: moved from src-gpl/last.1
1918 * src-gpl/lastb.1: moved to src/last/lastb.1
1919 * src/last/lastb.1: moved from src-gpl/lastb.1
1920 * src-gpl/oldutmp.h: moved to src/last/oldutmp.h
1921 * src/last/oldutmp.h: moved from src-gpl/oldutmp.h
1922 * src-gpl/utmpdump.c: moved to src/last/utmpdump.c
1923 * src/last/utmpdump.c: moved from src-gpl/utmpdump.c
1924 * src/last/Makefile.am: new file
1925 * src/last/Makefile.in: new file
1927 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1929 * src/lpr: new directory
1930 * src-gpl/lpr.c: moved to src/lpr/lpr.c
1931 * src/lpr/lpr.c: moved from src-gpl/lpr.c
1932 * src/lpr/Makefile.am: new file
1933 * src/lpr/Makefile.in: new file
1935 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1937 * src/mkshortcut: new directory
1938 * src-gpl/mkshortcut.c: moved to src/mkshortcut/mkshortcut.c
1939 * src/mkshortcut/mkshortcut.c: moved from src-gpl/mkshortcut.c
1940 * src-gpl/mkshortcut.1: moved to src/mkshortcut/mkshortcut.1
1941 * src/mkshortcut/mkshortcut.1: moved from src-gpl/mkshortcut.1
1942 * src/mkshortcut/Makefile.am: new file
1943 * src/mkshortcut/Makefile.in: new file
1945 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1947 * src/namei: new directory
1948 * src-pd/namei.c: moved to src/namei/namei.c
1949 * src/namei/namei.c: moved from src-pd/namei.c
1950 * src-pd/namei.1: moved to src/namei/namei.1
1951 * src/namei/namei.1: moved from src-pd/namei.1
1952 * src-pd/README.namei: moved to src/namei/README.namei
1953 * src/namei/README.namei: moved from src-pd/README.namei
1954 * src-pd/README1.namei: moved to src/namei/README1.namei
1955 * src/namei/README1.namei: moved from src-pd/README1.namei
1956 * src/namei/Makefile.am: new file
1957 * src/namei/Makefile.in: new file
1959 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1961 * src/realpath: new directory
1962 * src-gpl/realpath.c: moved to src/realpath/realpath.c
1963 * src/realpath/realpath.c: moved from src-gpl/realpath.c
1964 * src/realpath/Makefile.am: new file
1965 * src/realpath/Makefile.in: new file
1968 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
1970 * src-gpl/Makefile.am: add lpr and mkshortcut
1971 * src-gpl/Makefile.in: regenerate
1972 * configure.ac: update version number
1973 * configure: regenerate
1974 * AUTHORS: add Rick and Joshua
1975 * PROGLIST: add lpr and mkshortcut
1976 * NEWS: add lpr and mkshortcut
1977 * README: add lpr and mkshortcut
1978 * TODO: add some notes...
1979 * src-gpl/mkshortcut.c: Reformat comment block. Explicitly
1980 include config.h and common.h. Move other #inludes to
1981 common.h. Add some static strings for later use (version,
1983 * src-gpl/lpr.c: Add license reference. Explicitly include
1984 config.h and common.h. Move other #includes to common.h.
1985 Add some static strings for later use (version, Id, copyright).
1986 Change programName to program_name (to match style of other
1987 programs). Strdup from argv[0] instead of hardcoding. Use
1988 VA_START macro instead of va_start.
1990 2002-02-23 Rick Rankin <rick_rankin@yahoo.com>
1992 * src-gpl/lpr.c: new file
1994 2002-02-23 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
1996 * src-gpl/mkshortcut.c: new file
1997 * src-gpl/mkshortcut.1: new file
1999 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
2001 * src-pd/ddate.c: add explicit license reference
2002 and move #includes to common.h. Guard setlocale.
2003 Explicitly include config.h, common.h
2004 * src-pd/namei.c: ditto
2005 * src-bsd/cal.c: ditto
2006 * src-bsd/err.c: ditto
2007 * src-bsd/errs.h: explicitly include config.h, common.h
2008 * src-bsd/widechar.h: explicitly include config.h (NOT common.h)
2009 * src-gpl/ascii.c: explicitly include config.h
2010 * src-gpl/banner.c: reformat license notice. explicitly
2012 * src-gpl/conv.c: explictly include config.h
2013 * src-gpl/dump.c: explictly include config.h; move other
2014 includes into common.h
2015 * src-gpl/getclip.c: explicitly include config.h
2016 * src-gpl/last.c: reformat license notice. explicitly include
2017 config.h. Move other #includes into common.h
2018 * src-gpl/oldutmp.h: add explicit license reference.
2019 * src-gpl/putclip.c: include config.h. Move other #includes
2021 * src-gpl/realpath.c: Reformat license reference. Explicitly
2023 * src-gpl/msgtool.c: add explicit license reference. include
2024 config.h. Guard ipc #includes. Move other includes into common.h
2025 * src-gpl/semstat.c: ditto
2026 * src-gpl/semtool.c: ditto
2027 * src-gpl/shmtool.c: ditto
2028 * src-gpl/utmpdump.c: Reformat license reference. Explicitly
2029 include config.h. Move other includes into common.h.
2030 * config.h.in: regenerate
2031 * configure.ac: Add the new checks
2032 * common.h: Migrate other includes from .c files here.
2033 * configure: regenerate
2035 2002-01-28 Charles Wilson <cwilson@ece.gatech.edu>
2037 * src-bsd/cal.c: fix spelling
2039 2002-01-27 Charles Wilson <cwilson@ece.gatech.edu>
2041 * acinclude.m4: new file
2042 * common.h: new file
2043 * configure.ac: add conditionals for windows-only,
2044 cygipc-only programs
2045 * src-gpl/Makefile.am: use conditionals
2046 * aclocal.m4: regenerate
2047 * config.h.in: regenerate
2048 * Makefile.in: regenerate
2049 * src-gpl/Makefile.in: regenerate
2050 * configure: regenerate
2051 * README: minor changes
2052 * src-bsd/cal.c: use common.h
2053 * src-pd/ddate.c: use common.h
2054 * src-pd/namei.c: use common.h
2055 * src-gpl/ascii.c: use common.h
2056 * src-gpl/banner.c: use common.h
2057 * src-gpl/conv.c: use common.h
2058 * src-gpl/dump.c: use common.h
2059 * src-gpl/getclip.c: use common.h
2060 * src-gpl/last.c: use common.h
2061 * src-gpl/msgtool.c: use common.h
2062 * src-gpl/putclip.c: use common.h
2063 * src-gpl/realpath.c: use common.h
2064 * src-gpl/semstat.c: use common.h
2065 * src-gpl/semtool.c: use common.h
2066 * src-gpl/shmtool.c: use common.h
2067 * src-gpl/utmpdump.c: use common.h
2069 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
2071 * NEWS: add entries for 0.9.6, .7, and .8
2072 * ChangeLog: fix tabs
2073 * release version 0.9.8
2075 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
2077 * src-pd/ddate.c: new file
2078 * src-pd/ddate.1: new file
2079 * src-pd/ddate.doc: new file
2080 * AUTHORS: add Druel the Chaotic
2081 * PROGLIST: add ddate
2082 * README: mention ddate
2083 * src-pd/Makefile.am: add ddate to proglist, ddate.1
2085 * src-bsd/Makefile.in: regenerate
2087 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
2089 * src-gpl/realpath.c: new file
2090 * AUTHORS: add Steven Barker
2091 * PROGLIST: add realpath
2092 * README: mention realpath
2093 * src-gpl/Makefile.am: add realpath to proglist
2094 * src-gpl/Makefile.in: regenerate
2096 2002-01-18 Mark Bradshaw <bradshaw@staff.crosswalk.com>
2098 * src-gpl/utmpdump.c: new file
2099 * AUTHORS: add Mark Bradshaw
2100 * PROGLIST: add utmpdump
2101 * README: mention utmpdump
2102 * src-gpl/Makefile.am: add utmpdump to proglist
2103 * src-gpl/Makefile.in: regenerate
2105 2002-01-16 Charles Wilson <cwilson@ece.gatech.edu>
2107 * bootstrap: new file
2108 * src-gpl/Makefile.am: add last to proglist
2109 * src-gpl/Makefile.in: regenerate
2110 * PROGLIST: add last
2111 * README: mention last
2112 * AUTHORS: add Mark Bradshaw
2114 2002-01-16 Mark Bradshaw <bradshaw@staff.crosswalk.com>
2116 * src-gpl/last.c: new file
2117 * src-gpl/last.1: new file
2118 * src-gpl/lastb.1: new file
2119 * src-gpl/oldutmp.h: new file
2121 2001-12-05 Joerg Schaible <joerg.schaible@gft.com>
2123 * src-gpl/banner.c: fix the -c option, use ANSI
2124 font to print the extended charset
2126 2001-12-04 Charles Wilson <cwilson@ece.gatech.edu>
2128 * licenses: new subdir
2129 * licenses/COPYING.GPL: new file (GPL text)
2130 * licenses/COPYING.BSD-no-advert: new file (BSD license,
2131 without the advertising clause)
2132 * src-pd: new subdir (for public domain source code that
2133 I've taken, modified, and released under the GPL)
2134 * src-bsd: new subdir (for source code that is covered
2135 by the BSD-no-advert license) Note that BSD-w-advert
2136 code is disallowed -- can't legally be linked to
2138 * src: removed (renamed to src-gpl for consistency)
2139 * src-gpl: new (renamed from src)
2140 * PROGLIST: new file (contains descriptions of the
2142 * README: proglist stuff removed. README is more general.
2143 * src-bsd/Makefile.am: new file
2144 * src-bsd/Makefile.in: new file
2145 * src-bsd/README.cal: new file
2146 * src-bsd/cal.1: new file
2147 * src-bsd/cal.c: new file
2148 * src-bsd/err.c: new file
2149 * src-bsd/errs.h: new file
2150 * src-bsd/widechar.h: new file
2151 * src-pd/Makefile.am: new file
2152 * src-pd/Makefile.in: new file
2153 * src-pd/README.namei: new file
2154 * src-pd/README1.namei: new file
2155 * src-pd/namei.1: new file
2156 * src-pd/namei.c: new file
2157 * configure.ac: add new tests to support namei and cal
2158 * Makefile.am: add new subdirs
2159 * config.h.in: regenerate
2160 * aclocal.m4: regenerate
2161 * Makefile.in: regenerate
2162 * src/Makefile.in: regenerate
2164 2001-11-28 Charles Wilson <cwilson@ece.gatech.edu>
2166 * package renamed to 'cygutils'
2169 * AUTHORS: add Jorg Schaible
2170 * configure.ac: package name change
2171 * src/Makefile.am: add 'banner'
2172 * src/banner.c: new file. Modified from Joerg's
2173 original to use popt for argument processing.
2174 * configure: regenerate
2175 * config.h.in: regenerate
2176 * aclocal.m4: regenerate
2177 * Makefile.in: regenerate
2178 * src/Makefile.in: regenerate
2180 2001-11-26 Charles Wilson <cwilson@ece.gatech.edu>
2182 * src/semtool.c: added
2183 * src/semstat.c: added
2184 * src/msgtool.c: added
2185 * src/shmtool.c: added
2186 * src/Makefile.am: add semtool, semstat, msgtool,
2187 and shmtool targets.
2188 * configure.ac: add check for cygipc, and for
2190 * configure: regenerate
2191 * config.h.in: regenerate
2192 * aclocal.m4: regenerate
2193 * Makefile.in: regenerate
2194 * src/Makefile.in: regenerate
2196 2001-11-25 Charles Wilson <cwilson@ece.gatech.edu>
2198 * uuencode.1: deleted
2199 * uuencode.c: deleted
2200 * uudecode.1: deleted
2201 * uudecond.c: deleted (get these from GNU sharutils)
2203 * mktemp.c: deleted (get these from
2204 http://www.courtesan.com/mktemp/)
2205 * autoconfiscated -- lots of new files
2206 * moved remaining .c files into src subdir
2207 * src/conv.c: now recognize 'dos2unix.exe' and
2208 'unix2dos.exe' as special argv[0] values, along
2209 with 'd2u.exe' and 'u2d.exe'
2210 * src/Makefile.in: install conv.exe as itself but
2211 also as d2u.exe, u2d.exe, dos2unix.exe and unix2dos.exe
2215 * link with /usr/lib/libpopt.a ('official' version)
2216 * add mktemp implementation
2217 * add friendly help/option handling to dump, putclip,