1 2009-09-13 Charles Wilson <cwilson@...>
3 * src/lpr/Printer.cc: Silence compiler warnings.
5 2009-09-13 Charles Wilson <cwilson@...>
7 Branch-specific fixes for building on MinGW
8 * configure.ac: Only error if cygwin && !cygwin-1.7; it
10 * src/cygstart/cygstart.c (cygStart): Refactor much
11 of this code to the following two functions. If !cygwin,
12 always use cygstart_mbs_to_wcs. Retain existing logic for
13 context-dependent use of the two functions, for cygwin.
14 (cygstart_mbs_to_wcs): New function.
15 (cygstart_posix_to_win_w): New function. Guard so that
16 it is only compiled on cygwin.
19 2009-09-13 Charles Wilson <cwilson@...>
21 Build and distribution fixes.
22 * Makefile.am: Support silent-rules when building
23 libicons. Don't distributed cygicons.rc.
25 2009-09-13 Charles Wilson <cwilson@...>
27 Import relevant changes from MinGW and MSYS port
28 * Makefile.am: Specify --major-image-version and
29 --minor-image-version for DLL and EXEs.
30 * common.h: Compatibility macros for cygwin-specific
32 * configure.ac: Force automake-1.11, enable silent rules.
33 * src/conv/conv.c (convert): Use mkstemp instead of tmpnam
34 (the latter fails horribly on MinGW+Vista).
35 * src/conv/mkstemp.c: New file (ported from an old NetBSD
36 version: svn://svn.debian.org/svn/pkg-discover/discover/trunk/)
37 * src/cygstart/cygstart.c: Guard cygwin.h include, and
38 cygwin-specific function calls.
39 * src/realpath/realpath.c: Guard cygwin.h include.
40 * src/readshortcut/readshortcut.c: Guard cygwin-specific
41 function forward declarations.
42 * src/lpr/lpr.cc: Guard cygwin.h include. Fix typo in help
43 text; extend help and usage text to reflect new options.
44 (usage): Accept errcode instead of always exit(1).
46 (scan_for_help): New function.
47 (main): Add support for -help|--help long options; search
48 first for these and exit early, before allowing getopt().
49 Fix handling of getopt error states.
52 2009-05-06 Charles Wslson <cwilson@...>
55 * BRANCHES: Document new branch information.
56 * TODO: Add new items.
57 * configure.ac: Check for cygwin_conv_path (which
58 exists only on cygwin-1.7); error if missing.
60 * config.h.in: Regenerate.
62 2009-05-06 Charles Wilson <cwilson@...>
64 Make coding style consistent throughout.
65 * ascii/ascii.c: Format using 'indent -gnu
67 * banner/banner.c: Ditto.
68 * clip/getclip.c: Ditto.
69 * clip/putclip.c: Ditto.
70 * cygstart/cygstart.c: Ditto.
72 * ipc/msgtool.c: Ditto.
73 * ipc/semstat.c: Ditto.
74 * ipc/semtool.c: Ditto.
75 * ipc/shmtool.c: Ditto.
76 * mkshortcut/mkshortcut.c: Ditto.
77 * readshortcut/readshortcut.c: Ditto.
78 * realpath/realpath.c: Ditto.
79 * Printer.hh: Format using 'astyle --style=gnu -c'.
80 Move 'using namespace' from hh to cc.
82 * Win32Utils.cc: Ditto.
83 * Win32Utils.hh: Ditto.
84 * PrinterException.hh: Format using 'astyle --style=gnu
85 -c'. Removed 'using namespace' statement.
86 * lpr.cc: Format using 'astyle --style=gnu -c'
88 2009-05-06 Charles Wilson <cwilson@...>
90 Ensure uniformity for --version option.
91 * src/ascii/ascii.c: Ensure --version output
92 reports package version; harmonize formats.
93 * src/banner/banner.c: Ditto.
94 * src/clip/getclip.c: Ditto.
95 * src/clip/putclip.c: Ditto.
96 * src/conv/conv.c: Ditto.
97 * src/cygstart/cygstart.c: Ditto.
98 * src/dump/dump.c: Ditto.
99 * src/mkshortcut/mkshortcut.c: Ditto.
100 * src/realpath/realpath.c: Ditto.
101 * src/readshortcut/readshortcut.c: Ditto, and
103 * src/readshortcut/readshortcut.c: Fix line
106 2009-05-06 Charles Wilson <cwilson@...>
108 * PROGLIST: Fix typo.
110 2009-05-05 IWAMURO Motonori <deenheart@gmail.com>
111 Corinna Vinschen <corinna@vinschen.de>
113 Support UTF pathnames in cygstart
114 * src/cygstart/cygstart.c (mbstowcs_noerr): New.
116 (main): Changed *action and *args to wchar_t*.
117 Transcode and dup from argv, rather than strdup.
118 When constructing args, use appropriate wide
119 constants and transoding operations.
120 (skipLocalUNCPart): New.
121 (cygStart): Rewrite to handle wchar_t and new
122 cygwin-1.7 path conversion functions.
123 (winStart): Use ShellExecute[Ex]W, wprintf, and L""
126 2009-05-05 Charles Wilson <cwilson@...>
128 Branch for 1.3.x (cygwin-1.5 only)
129 * BRANCHES: Update documentation
131 2009-04-22 Charles Wilson <cwilson@...>
134 * configure.ac: Bump version number.
135 * Makefile.am: Fix post-install.
139 2009-04-21 Charles Wilson <cwilson@...>
141 * src/cygicons/README: Remove trailing spaces.
143 * PROGLIST: Fix typos.
145 * configure.ac: Bump version number. Update
146 to libtool-2.2 idioms. Require ac-2.63. Require
147 gettext-0.17. Modify dist to use lzma.
148 * ABOUT-NLS: Regenerate.
149 * INSTALL: Regenerate.
150 * config.h.in: Regenerate.
151 * po/Makefile.in.in: Regenerate.
153 2008-09-04 Alex Smith <madalexonline@yahoo.co.uk>
155 If cygstart -w, then propagate child exit status.
156 * src/cygstart/cygstart.c (main): exit with
157 value returned by cygStart().
158 (cygStart): If -w/--wait, then get exit status
159 of child process and return it.
161 2008-08-10 Barry Kelly <bkelly.ie@gmail.com>
163 Add -w/--wait option to cygstart.
164 * src/cygstart/cygstart.c: New enum StartFlags.
165 (main): Add startup options category, containing
166 new -w/--wait option. Use it to set StartFlags.
167 Modify -v/--verbose to set StartFlags.
168 Pass StartFlags to cygStart().
169 (printLastError): New.
170 (cygStart): Change signature to accept StartFlags.
171 Propagate StartFlags to winStart().
172 (winStart): Change signature to accept StartFlags.
173 Wait for child process to finish if SF_WAIT flag
174 is set in StartFlags.
176 2007-08-24 Charles Wilson <cwilson@...>
178 Bump version number to 1.3.2
180 * bootstrap: copy libtool.m4 to m4/.
181 * configure.ac: Bumped version number. Created
182 VERSION_* AC_SUBSTS for use by cygicons.rc.in.
183 Created AC_SUBST value for cygicon dll vernum.
184 Added libtool. Don't force -lpopt into LIBS.
185 Added cygicons.rc to list of generated files.
186 * Makefile.am: Added rules for building cygicons
187 DLL (but only on win32). Added doc_DATA target for
188 installing documentation. Added licenses_DATA
189 target for installing component licenses into
190 subdir of $(docdir). Added include_HEADERS target
191 for installing cygicons header (but only on win32).
192 Added lpr_doc_DATA and cygicons_doc_DATA targets
193 for installing component documentation into separate
194 subdirs of $(docdir). Added -lpopt to the *_LDADD
195 rules for the targets that need it, now that -lpopt
196 is not added to LIBS (created *_LDADD if not exist).
197 Added install-hook/uninstall-hook commands to force
198 the cygicons import and libtool libraries to have
199 the desired name. Added necessary variables, targets,
200 flags, and custom rules for building cygicons (special
201 care needed to deal with .rc files).
202 * src/cygicons/README: new file.
203 * src/cygicons/cygicons.h: new file.
204 * src/cygicons/cygicons.rc.in: new file.
205 * src/cygicons/cygwin-kde.ico: new file.
206 * src/cygicons/cygwin.ico: new file.
207 * src/cygicons/cygwinblue.ico: new file.
208 * src/cygicons/cygwincyan.ico: new file.
209 * src/cygicons/cygwing.ico: new file.
210 * src/cygicons/cygwings.ico: new file.
211 * src/cygicons/cygwinpurple.ico: new file.
212 * src/cygicons/cygwinred.ico: new file.
213 * src/cygicons/cygwinshiny.ico: new file.
214 * src/cygicons/cygwinyellow.ico: new file.
215 * config.h.in: regenerated.
216 * AUTHORS: updated documentation.
217 * NEWS: updated documentation.
218 * PROGLIST: updated documentation.
219 * README: updated documentation.
220 * HOW-TO-INSTALL: updated documentation.
221 * BRANCHES: updated documentation.
223 2006-12-12 Charles Wilson <cwilson@...>
226 Update build machinery to ac-2.61, am-1.10, gt-0.15
228 * configure.ac: bump version number
229 Move auxilliary files to build-aux dir.
230 Move .m4 files to m4/ dir.
231 * Makefile.am: Make sure aclocal can find m4 files.
232 * BRANCHES: update documentation
233 * NEWS: update documentation
234 * config.rpath: remove from CVS control
235 * acinclude.m4: moved to...
236 * m4/check_stdcall_func.m4: here.
237 * INSTALL: update to latest automake
238 * bootstrap: use autoreconf
239 * config.h.in: regenerate with latest autoconf
240 * ABOUT-NLS: update to latest gettext
241 * po/Makefile.in.in: update to latest gettext
242 * po/Rules-quot: update to latest gettext
243 * po/Makevars.template: new file due to gettext update
245 2006-12-12 Michael Schaap <cygwin@mscha.nl>
247 * src/cygstart/cygstart.c (winstart): use
248 cygwin_internal(CW_SYNC_WINENV) instead of own
249 code to sync environment
250 (main): add --verbose option to show actual
251 ShellExecute call made
253 2006-03-20 Charles Wilson <cwilson@...>
255 bump version number to 1.3.0
257 * Makefile.am: remove programs, code, and documentation for
258 cal, col, colcrt, colrm, column, ddate, getopt, mcookie,
259 namei, rename, and rev. These programs now provided by
261 * configure.ac: bump version number
262 * BRANCHES: update documentation
263 * NEWS: update documentation
264 * PROGLIST: update documentation
265 * README: update documentation
266 * src/cal/README.cal: removed
267 * src/cal/cal.1: removed
268 * src/cal/cal.c: removed
269 * src/cal/err.c: removed
270 * src/cal/errs.h: removed
271 * src/cal/widechar.h: removed
272 * src/col/README.col: removed
273 * src/col/col.1: removed
274 * src/col/col.c: removed
275 * src/col/err.c: removed
276 * src/col/err.h: removed
277 * src/colcrt/colcrt.1: removed
278 * src/colcrt/colcrt.c: removed
279 * src/colcrt/widechar.h: removed
280 * src/colrm/colrm.1: removed
281 * src/colrm/colrm.c: removed
282 * src/colrm/widechar.h: removed
283 * src/column/column.1: removed
284 * src/column/column.c: removed
285 * src/column/err.c: removed
286 * src/column/errs.h: removed
287 * src/column/widechar.h: removed
288 * src/ddate/ddate.1: removed
289 * src/ddate/ddate.c: removed
290 * src/ddate/ddate.doc: removed
291 * src/getopt/getopt.1: removed
292 * src/getopt/getopt.c: removed
293 * src/getopt/parse.bash: removed
294 * src/getopt/parse.tcsh: removed
295 * src/getopt/test.bash: removed
296 * src/getopt/test.tcsh: removed
297 * src/mcookie/mcookie.1: removed
298 * src/mcookie/mcookie.c: removed
299 * src/mcookie/md5.c: removed
300 * src/mcookie/md5.h: removed
301 * src/namei/README.namei: removed
302 * src/namei/README1.namei: removed
303 * src/namei/namei.1: removed
304 * src/namei/namei.c: removed
305 * src/rename/nls.h: removed
306 * src/rename/rename.1: removed
307 * src/rename/rename.c: removed
308 * src/rev/rev.1: removed
309 * src/rev/rev.c: removed
310 * src/rev/widechar.h: removed
312 2006-02-10 Charles Wilson <cwilson@...>
314 bump version number - 1.2.10
315 * configure.ac: ditto
316 * NEWS: update documentation
318 * INSTALL: update from autotools
320 2006-02-10 Michael Schaap <cygwin@mscha.org>
322 * src/cygstart/cygstart.c (setup_win_environ): properly convert
323 environment variables to Win32.
325 2006-02-10 Eric Blake <ebb9@byu.net>
327 * src/cygstart/cygstart.c (main): Don't permute options
329 2005-07-09 Charles Wilson <cwilson@...>
331 bump version number - 1.2.9
332 * configure.ac: ditto
333 * NEWS: update documentation
336 2005-07-08 Christopher Faylor <cgf@timesys.com>
338 * src/readshortcut.c (readshortcut): Pass opts by reference so that
339 changes made to the opts contents are reflected in the caller to
340 accommodate freeing of malloced fields.
342 2005-05-16 Charles Wilson <cwilson@...>
344 bump version number - 1.2.8
345 * configure.ac: bump version
346 * BRANCHES: update documentation
348 2005-05-16 Kees Zeelenberg <kzlq@...>
350 * src/dump/dump.c: fixes for -mno-cygwin/mingw
353 * NEWS: update documentation
355 2005-05-16 Michael Schaap <cygstart@...>
357 * src/cygstart/cygstart.c: improve compatibility with
358 'mount -X' by syncing env between cygwin and windows.
359 * NEWS: update documentation
361 2005-04-12 Charles Wilson <cwilson@...>
363 bump version number - 1.2.7
365 * configure.ac: bump version
366 * BRANCHES: update documentation
371 2005-04-12 Christopher Faylor <cgf@timesys.com>
373 * Makefile.am: Add rename.
374 * src/rename/rename.c: New file.
375 * src/rename/nls.h: Ditto.
376 * src/rename/rename.1: Ditto.
378 2005-03-07 Michael Schaap <cygstart@...>
380 * src/cygstart/cygstart.c: reorganize around previous
384 2005-03-03 Anthony Derosa <anthony.derosa1@...>
386 * src/cygstart/cygstart.c: fix memory leak, and improve
387 handling of long command lines.
389 2005-02-01 Charles Wilson <cwilson@....>
391 bump version number - 1.2.6
393 * configure.ac: bump version number
394 * src/conv/conv.c (exitOnZero): new function
395 (main): add new options --force, --safe
396 (conv): look for '\0' to signify binary files, not
397 "early" other-style line endings. Always convert
398 to specified type, unless '\0' found and --force not
399 given. But if disobeying user, print reason.
400 See thread: http://www.cygwin.com/ml/cygwin/2004-04/msg00080.html
401 * NEWS: document new behavior
404 2005-01-31 Charles Wilson <cwilson@....>
406 * src/readlink/readlink.1: remove
407 * src/readlink/readlink.c: remove
408 * Makefile.am: remove readlink.1 and readlink.c
410 * README: document it; also fix typo
411 * AUTHORS: remove references to readlink
412 * PROGLIST: remove readlink
413 * configure: regenerate
415 2004-03-12 Charles Wilson <cwilson@....>
419 * src/mkshortcut/mkshortcut.c: fix some
420 memory leaks in mkshortcut().
421 * configure.ac: bump version number
424 2004-03-10 Harold L Hunt II <huntharo@....>
426 * src/mkshortcut/mkshortcut.c: add -d|--desc
427 option to set the description field (==tooltip
428 text) of the shortcut.
429 * src/mkshortcut/mkshortcut.1: document it.
432 2004-02-14 Dick Repansky <rrepasky@....>
433 Joshua Danial Franklin <joshuadfranklin@....>
435 * src/mkshortcut/mkshortcut.c: add -s option
436 to control normal|minimized|maximized state
437 of the launched application.
438 * src/mkshortcut/mkshortcut.1: document it.
441 2004-01-31 Charles Wilson <cwilson@....>
445 * src/ipc/ipcrm.c: remove
446 * src/ipc/ipcrm.8: remove
447 * src/ipc/ipcs.c: remove
448 * src/ipc/ipcs.8: remove
449 * src/ipc/semtool.c: compensate for interface differences
450 in cygserver vs. cygipc
451 * configure.ac: don't look for cygipc; just look for shmget
452 * Makefile.am: remove src/ipc/ipcs and src/ipc/ipcrm and their
453 manpages. Don't use extra libs (IPCLIBS) to build ipc programs
454 -- rely on cygserver support.
460 2003-12-01 Charles Wilson <cwilson@ece.gatech.edu>
464 * src/ipc/ipck: fix typo, adapt for cygserver
469 2003-11-25 Rick Rankin <rick_rankin@yahoo.com>
471 * src/lpr/Printer.cc: fix bug in print() operation that was
472 causing duplication of the last character of a file.
473 * src/lpr/lpr.cc: add description of -l option to help message.
475 2003-10-23 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
477 * src/mkshortcut/mkshortcut.1: update to reflect
478 new -w/--workingdir option.
480 2003-09-13 Charles Wilson <cwilson@ece.gatech.edu>
482 * src/clip/getclip.c: Handle /dev/clipboard
483 native format. Add --no-conv option. Make it
485 * src/clip/putclip.c: Handle /dev/clipboard
486 native format. Add --no-conv option. Make it
489 2003-09-12 Rob Siklos <rob3@siklos.ca>
491 * src/clip/getclip.c: implemented --dos and --unix,
492 renamed putclip() to getclip()
493 * src/clip/putclip.c: implemented --dos and --unix,
494 fixed segfault on null input,
495 fixed indentation spacing,
496 return FALSE instead of TRUE on failed GlobalAlloc and GlobalLock
497 * TODO: removed --unix --dos flag item for getclip and putclip
499 2003-09-04 Chalres Wilson <cwilson@ece.gatech.edu>
503 2003-09-04 Rob Siklos <rob3@siklos.ca>
505 * src/readshortcut: new directory
506 * src/readshortcut/readshortcut.c: new file
507 * src/readshortcut/readshortcut.1: new file
508 * Makefile.am: add program 'readshortcut'
509 * AUTHORS: add Rob Siklos for readshortcut
510 * PROGLIST: add readshortcut
511 * README: add readshortcut
513 2003-08-02 Charles Wilson <cwilson@ece.gatech.edu>
515 tag and release v1_2_1
517 * configure.ac: don't add cygipc to libs; put
518 value in a separate variable IPCLIBS
519 * Makefile.am: use @IPCLIBS@
520 * HOW-TO-CONTRIBUTE: update
523 2003-07-13 Charles Wilson <cwilson@ece.gatech.edu>
525 tag and release v1_2_0
527 * BRANCHES: add v1_2_0
529 2003-07-13 Charles Wilson <cwilson@ece.gatech.edu>
531 * Makefile.am: correct some mistakes with
532 optionally-built progs.
534 2003-06-16 Charles Wilson <cwilson@ece.gatech.edu>
536 * src/mkshortcut/mkshortcut.1: fix ^M problem.
538 2003-06-13 Charles Wilson <cwilson@ece.gatech.edu>
540 * Makefile.am: add ipcs, ipcrm, and ipck
541 * configure.ac: change search method for libcygipc,
543 * src/ipc/ipcs.c: new file
544 * src/ipc/ipcs.8: new file
545 * src/ipc/ipcrm.c: new file
546 * src/ipc/ipcrm.8: new file
547 * src/ipc/ipck: new file
548 * NEWS: add info about ipcs, ipcrm, ipck
551 * config.h.in: regenerate
553 2003-06-12 gilles civario <gilles.civario@cea.fr>
555 * src/lpr/Printer.cc (Printer::open): correct
558 2003-06-10 Charles Wilson <cwilson@ece.gatech.edu>
560 * BRANCHES: new file.
562 2003-06-10 Charles Wilson <cwilson@ece.gatech.edu>
564 * Bump version to 1.1.4. Release.
566 2003-06-07 Rick Rankin <rick_rankin@yahoo.com>
568 * src/lpr/Printer.hh: Added m_rawFlag attribute. If true, no CR/LF
569 translation is done. Defaults to false. Also added accessor
570 operations getRawFlag(), setRawFlag().
571 * src/lpr/Printer.cc: ditto.
572 * src/lpr/lpr.cc: added -l option to suppress CR/LF translation.
573 * src/lpr/lpr.1: added documentation for -l option.
575 2003-05-20 Charles Wilson <cwilson@ece.gatech.edu>
577 * NEWS: update lpr entry
579 2003-05-20 Rick Rankin <rick_rankin@yahoo.com>
580 * src/lpr/lpr.c: removed file
581 * src/lpr/Printer.cc: new file
582 * src/lpr/Printer.hh: new file
583 * src/lpr/PrinterException.hh: new file
584 * src/lpr/README: new file
585 * src/lpr/Win32Utils.cc: new file
586 * src/lpr/Win32Utils.hh: new file
587 * src/lpr/lpr.1: new file
588 * src/lpr/lpr.cc: new file
589 * Makefile.am: add macro src_lpr_lpr_SOURCES
590 updated macros noinst_HEADERS, man_MANS
591 * configure.ac: added AC_PROG_CXX to compile C++ files
593 2003-05-17 Charles Wilson <cwilson@ece.gatech.edu>
595 * configure.ac: correct a problem with newer
597 * config.h.in: regenerate
599 2003-02-05 Charles Wilson <cwilson@ece.gatech.edu>
601 * NEWS: announce mkshortcut changes
603 2003-02-05 David G. Baur <dgbaur@idmicro.com>
605 Added --workdir option to mkshortcut to set working directory
608 * mkshortcut.c (main): added dir_name_arg to opts
609 set dir_name to dir_name_arg if option was set
610 otherwise obtained from exe_name.
611 * mkshortcut.1: update
613 2002-11-11 Charles Wilson <cwilson@ece.gatech.edu>
615 Convert mkshortcut to popt. Bump to version 1.1.3
617 * mkshortcut.c (license): new function
618 (version): popt version() function
619 (version): static variable renamed to versionStr
621 (usage): popt usage() function; the old usage()
623 (printLicense): new function
624 (printBottomDescription): new function
625 (printTopDescription): new function
626 (getVersion): new function
627 (mkshortcut): new function, contains core code
628 (print_version): removed.
629 (main): almost completely rewritten to use popt
631 * TODO: remove note about mkshortcut.
633 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
635 Fix things so that 'make dist' works
637 * Makefile.am: split up EXTRA_DIST into several
638 variables. Add a lot of files. Remove reference
639 to the m4/ directory.
640 * HOW-TO-CONTRIBUTE: correct a few things affected
643 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
645 Tired of long 'cvs diff' times over my modem, I
646 removed the files generated by bootstrap from
647 CVS. tarballs will have them, but cvs checkouts
648 will need to always run bootstrap. Since gettextize
649 is too intrusive, leave ABOUT-NLS and config.rpath
650 so we don't have to include gettext in bootstrap.
651 Also, don't bother with autoheader, so leave config.h.in
655 * mkinstalldirs: remove
657 * config.guess: remove
661 * Makefile.in: remove
664 * stamp-h.in: remove (not used by newer autotools)
666 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
668 Because utmpdump and last are now provided by the new
669 sysvinit package, those programs have been removed
670 from cygutils. Also, update to recent autotools &
671 gettext, plus a few cleanups.
673 * src/last/last.c: remove
674 * src/last/utmpdump.c: remove
675 * src/last/oldutmp.h: remove
676 * src/last/last.1: remove
677 * src/last/lastb.1: remove
678 * src/last/: remove directory
679 * intl/Makefile.in: remove
680 * intl/: remove directory
682 * src/cal/cal.c: cygwin provides langinfo.h, but
683 not the nl_langinfo function. Make sure both exist
684 before calling nl_langinfo.
685 * configure.ac: remove references to system header files
686 needed only by utmpdump or last. Don't try to generate
688 * Makefile.am: remove intl/ directory; add po/ directory
689 to make new gettext happy. Remove last and utmpdump from
690 bin_PROGRAMS; remove last.1 and lastb.1 from man_MANS.
691 change _LDADD vars from @INTLLIBS@ to @LIBINTL@. Remove
692 references to last and utmpdump _SOURCES.
693 * po/LINGUAS: new file (needed by new gettext)
694 * po/POTFILES.in: new file (needed by new gettext)
695 * common.h: remove references to system header files used
696 only by utmpdump or last
697 * bootstrap: add `force' options
699 * PROGLIST: docu update
700 * README: dpcu update
702 * HOW-TO-CONTRIBUTE: docu update
704 * aclocal.m4: regenerate
705 * configure: regenerate
706 * Makefile.in: regenerate
707 * config.h.in: regenerate
708 * ABOUT-NLS: new version
709 * COPYING: new version
710 * INSTALL: new version
711 * mkinstalldirs: new version
712 * missing: new version
713 * install-sh: new version
714 * depcomp: new version
715 * config.sub: new version
716 * config.guess: new version
718 2002-07-17 Charles Wilson <cwilson@ece.gatech.edu>
720 At Bruno Haible's suggestion, don't include all of
721 gettext. Just have an intl/ directory with a null
722 Makefile.in, and a populated po/ directory. m4/
723 is no longer necessary. Later, when automake bug
724 is fixed, we can remove the intl/ directory entirely,
725 but we'll still need the po/ directory and the ABOUT-NLS
729 * intl/Makefile.in: turn this into a null file
731 * configure.ac: remove m4/Makefile from AC_CONFIG_FILES
732 * Makefile.am: remove m4/ from SUBDIRS
733 * Makefile.in: regenerate
734 * configure: regenerate
736 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
738 * configure.ac: bump version to 1.1.2
739 * configure: regenerate
741 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
743 Add 'mcookie' program. Tag "v1_1_1d"
745 * src/mcookie: new directory
746 * src/mcookie/mcookie.c: new file
747 * src/mcookie/mcookie.1: new file
748 * src/mcookie/md5.h: new file
749 * src/mcookie/md5.c: new file
750 * Makefile.am: add program 'mcookie'
751 * configure.ac: add test for gettimeofday
752 * config.h.in: regenerate
753 * Makefile.in: regenerate
754 * PROGLIST: add mcookie
755 * README: add mcookie
756 * NEWS: mention mcookie
758 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
760 Add 'colrm' program. Tag "v1_1_1c"
762 * src/colrm: new directory
763 * src/colrm/colrm.c: new file
764 * src/colrm/colrm.1: new file
765 * src/colrm/widechar.h: new file
766 * Makefile.am: add program 'colrm'
767 * Makefile.in: regenerate
768 * PROGLIST: add colrm
770 * NEWS: hasn't been updated in a while...
772 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
774 Add 'colcrt' program. Tag "v1_1_1b"
776 * src/colcrt: new directory
777 * src/colcrt/colcrt.c: new file
778 * src/colcrt/colcrt.1: new file
779 * src/colcrt/widechar.h: new file
780 * Makefile.am: add program 'colcrt'
781 * Makefile.in: regenerate
782 * PROGLIST: add colcrt
785 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
787 Add 'column' program. Tag "v1_1_1a"
789 * src/column: new directory
790 * src/column/column.c: new file
791 * src/column/column.1: new file
792 * src/column/err.c: new file
793 * src/column/errs.h: new file
794 * src/column/widechar.h: new file
795 * Makefile.am: add program 'column'
796 * configure.ac: add check for TIOCGWINSZ, termios.h, and ioctl.h.
797 * common.h: use TIOCGWINSZ to include sys/termios.h or sys/ioctl.h.
798 * Makefile.in: regenerate
799 * config.h.in: regenerate
800 * configure: regenerate
801 * PROGLIST: add column
804 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
806 * TODO: remove gettext reminder
807 * HOW-TO-CONTRIBUTE: explain how to handle programs
808 that need -lintl, given the gettextize changes below.
809 * Makefile.in: regenerate
811 2002-07-12 gettextize <bug-gnu-gettext@gnu.org>
813 Bug in automake means that we have to gettextize -- even tho
814 we will never actually build gettext ourselves ('external'
815 option in AM_GNU_GETTEXT). Reported to automake list.
817 Bug in gettext means that we have to explicitly set and AC_SUBST
818 BUILD_INCLUDED_LIBINTL and USE_INCLUDED_LIBINTL in configure.ac.
821 * Makefile.am (SUBDIRS): Add intl, m4.
822 (ACLOCAL_AMFLAGS): New variable.
823 (EXTRA_DIST): Add config.rpath.
824 * configure.ac (AC_CONFIG_FILES): Add intl/Makefile, po/Makefile.in,
826 * intl/: new directory
832 * config.rpath: new file
833 * ABOUT-NLS: new file
834 * aclocal.m4: regenerate
835 * Makefile.in: regenerate
836 * configure: regenerate
837 * bootstrap: add -I m4 to aclocal command; copy files
838 * config.guess: new file
839 * config.sub: new file
841 * config.h.in: regenerate
842 * TODO: note to remove all this garbage when it becomes
843 possible; need bugfix to automake and gettext.m4
845 2002-07-12 Charles S. Wilson <cwilson@ece.gatech.edu>
847 Adjust to cygwin's libintl library now depending on libiconv.
848 Easiest way: remove explicit search for -lintl and libintl.h;
849 instead use AM_GNU_GETTEXT.
853 * configure.ac: don't look for -lintl and libintl.h 'by hand';
854 use AM_GNU_GETTEXT instead. Unfortunately, even 'external'
855 option requires po/ and intl/ directories. See gettextize above.
856 * src/rev: new directory
857 * src/rev/rev.c: new file
858 * src/rev/rev.1: new file
859 * src/rev/widechar.h: new file
860 * Makefile.am: add program 'rev'. Add LDADD variables for
861 the programs that use gettext, since -lintl is no longer
862 automatically included in LIBS (use @INTLLIBS@)
863 * Makefile.in: regenerate
867 2002-06-06 Charles S. Wilson <cwilson@ece.gatech.edu>
870 Add getopt.exe, readlink.exe. Bump to 1.1.1.
872 * AUTHORS: add Egor, Kenneth Stailey, and Frodo Looijaard
873 * configure.ac: bump to 1.1.1
874 * Makefile.am: add getopt and readlink
877 * Makefile.in: regenerate
878 * configure: regenerate
879 * src/Makefile.am: delete (forgot to do so in previous commit)
880 * src/Makefile.in: delete (ditto)
881 * src/readlink/readlink.1: new file
882 * src/readlink/readlink.c: new file
883 * src/getopt/getopt.1: new file
884 * src/getopt/getopt.c: new file
885 * src/getopt/parse.bash: new file
886 * src/getopt/parse.tcsh: new file
887 * src/getopt/test.bash: new file
888 * src/getopt/test.tcsh: new file
890 2002-06-05 Charles S. Wilson <cwilson@ece.gatech.edu>
891 Robert Collins <robert.collins@itdomain.com.au>
893 Convert to one-big-makefile style. cf "Recursive make
894 considered harmful". Bump to 1.1.0
896 * HOW-TO-CONTRIBUTE: update to reflect one-big-makefile style.
897 * Makefile.am: consolidate from src/*/Makefile.am
898 * configure.ac: remove src/*/Makefile from AC_CONFIG_FILES list.
900 * NEWS: Note one-file-to-build-them-all
902 * aclocal.m4: regenerate
903 * Makefile.in: regenerate
904 * configure: regenerate
905 * /src/realpath/Makefile.in: delete
906 * /src/realpath/Makefile.am: delete
907 * /src/namei/Makefile.in: delete
908 * /src/namei/Makefile.am: delete
909 * /src/mkshortcut/Makefile.in: delete
910 * /src/mkshortcut/Makefile.am: delete
911 * /src/lpr/Makefile.in: delete
912 * /src/lpr/Makefile.am: delete
913 * /src/last/Makefile.in: delete
914 * /src/last/Makefile.am: delete
915 * /src/ipc/Makefile.in: delete
916 * /src/ipc/Makefile.am: delete
917 * /src/dump/Makefile.in: delete
918 * /src/dump/Makefile.am: delete
919 * /src/ddate/Makefile.in: delete
920 * /src/ddate/Makefile.am: delete
921 * /src/cygstart/Makefile.in: delete
922 * /src/cygstart/Makefile.am: delete
923 * /src/conv/Makefile.in: delete
924 * /src/conv/Makefile.am: delete
925 * /src/col/Makefile.in: delete
926 * /src/col/Makefile.am: delete
927 * /src/cal/Makefile.in: delete
928 * /src/cal/Makefile.am: delete
929 * /src/banner/Makefile.in: delete
930 * /src/banner/Makefile.am: delete
931 * /src/ascii/Makefile.in: delete
932 * /src/ascii/Makefile.am: delete
933 * /src/Makefile.in: delete
934 * /src/Makefile.am: delete
936 2002-05-23 Charles S. Wilson <cwilson@ece.gatech.edu>
938 * Makefile.in: regenerate
939 * src/Makefile.in: regenerate
940 * src/*/Makefile.in: regenerate
941 * configure: regenerate
942 * aclocal.m4: regenerate
944 2002-05-22 David A. Willis <dawillis1214@yahoo.com>
946 * src/col: new directory
947 * src/col/Makefile.am: new file
948 * src/col/Makefile.in: new file
949 * src/col/col.c: new file
950 * src/col/err.c: new file
951 * src/col/err.h: new file
952 * src/col/col.1: new file
953 * src/col/README.col: new file
954 * src/Makefile.am: add subdirectory col
955 * src/Makefile.in: regenerate
956 * AUTHORS: add David A. Willis for col
960 2002-04-16 Chris January <chris@atomice.net>
962 * src/conv/conv.c (convert): Use correct type to store the
963 return value of fgetc()
965 2002-03-15 Charles Wilson <cwilson@ece.gatech.edu>
967 * Makefile.in: rebootstrap
970 * src/Makefile.in: ditto
971 * src/ascii/Makefile.in: ditto
972 * src/banner/Makefile.in: ditto
973 * src/cal/Makefile.in: ditto
974 * src/clip/Makefile.in: ditto
975 * src/conv/Makefile.in: ditto
976 * src/ddate/Makefile.in: ditto
977 * src/dump/Makefile.in: ditto
978 * src/ipc/Makefile.in: ditto
979 * src/last/Makefile.in: ditto
980 * src/lpr/Makefile.in: ditto
981 * src/mkshortcut/Makefile.in: ditto
982 * src/namei/Makefile.in: ditto
983 * src/realpath/Makefile.in: ditto
985 2002-03-15 Michael Schaap <cygwin_start@mscha.org>
987 * src/cygstart: new directory
988 * src/cygstart/Makefile.am: new file
989 * src/cygstart/Makefile.in: new file
990 * src/cygstart/cygstart.c: new file
991 * src/cygstart/cygstart.1: new file
992 * src/Makefile.am: add subdirectory cygstart
993 * src/Makefile.in: regenerate
994 * AUTHORS: add Michael Schaap for cygstart
995 * PROGLIST: add cygstart
996 * README: add cygstart
998 2002-03-13 Charles Wilson <cwilson@ece.gatech.edu>
1000 * HOW-TO-CONTRIBUTE: fix typos
1002 2002-03-13 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
1004 * src/mkshortcut/mkshortcut.c: fix NULL pointer problem
1006 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1008 * TODO: remove 'reorg' note
1009 * configure.ac: mark as version 1.0.0
1010 * configure: regenerate
1011 * HOW-TO-CONTRIBUTE: new file
1013 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1015 * configure.ac: build Makefiles in new directories
1016 * configure.in: regenerate
1017 * Makefile.am: change subdirs
1018 * Makefile.in: regenerate
1020 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1022 * src: new directory
1023 * src/Makefile.am: new file
1024 * src/Makefile.in: new file
1025 * src-gpl/Makefile.am: removed
1026 * src-gpl/Makefile.in: removed
1027 * src-pd/Makefile.am: removed
1028 * src-pd/Makefile.in: removed
1029 * src-bsd/Makefile.am: removed
1030 * src-bsd/Makefile.in: removed
1032 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1034 * src/ascii: new directory
1035 * src-gpl/ascii.c: moved to src/ascii/ascii.c
1036 * src/ascii/ascii.c: moved from src-gpl/ascii.c
1037 * src/ascii/Makefile.am: new file
1038 * src/ascii/Makefile.in: new file
1040 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1042 * src/banner: new directory
1043 * src-gpl/banner.c: moved to src/banner/banner.c
1044 * src/banner/banner.c: moved from src-gpl/banner.c
1045 * src/banner/Makefile.am: new file
1046 * src/banner/Makefile.in: new file
1048 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1050 * src/cal: new directory
1051 * src-bsd/cal.c: moved to src/cal/cal.c
1052 * src/cal/cal.c: moved from src-bsd/cal.c
1053 * src-bsd/cal.1: moved to src/cal/cal.1
1054 * src/cal/cal.1: moved from src-bsd/cal.1
1055 * src-bsd/err.c: moved to src/cal/err.c
1056 * src/cal/err.c: moved from src-bsd/err.c
1057 * src-bsd/errs.h: moved to src/cal/errs.h
1058 * src/cal/errs.h: moved from src-bsd/errs.h
1059 * src-bsd/widechar.h: moved to src/cal/widechar.h
1060 * src/cal/widechar.h: moved from src-bsd/widechar.h
1061 * src-bsd/README.cal: moved to src/cal/README.cal
1062 * src/cal/README.cal: moved from src-bsd/README.cal
1063 * src/cal/Makefile.am: new file
1064 * src/cal/Makefile.in: new file
1066 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1068 * src/clip: new directory
1069 * src-gpl/putclip.c: moved to src/clip/putclip.c
1070 * src/clip/putclip.c: moved from src-gpl/putclip.c
1071 * src-gpl/getclip.c: moved to src/clip/getclip.c
1072 * src/clip/getclip.c: moved from src-gpl/getclip.c
1073 * src/clip/Makefile.am: new file
1074 * src/clip/Makefile.in: new file
1076 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1078 * src/conv: new directory
1079 * src-gpl/conv.c: moved to src/conv/conv.c
1080 * src/conv/conv.c: moved from src-gpl/conv.c
1081 * src/conv/Makefile.am: new file
1082 * src/conv/Makefile.in: new file
1084 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1086 * src/ddate: new directory
1087 * src-pd/ddate.c: moved to src/ddate/ddate.c
1088 * src/ddate/ddate.c: moved from src-pd/ddate.c
1089 * src-pd/ddate.1: moved to src/ddate/ddate.1
1090 * src/ddate/ddate.1: moved from src-pd/ddate.1
1091 * src-pd/ddate.doc: moved to src/ddate/ddate.doc
1092 * src/ddate/ddate.doc: moved from src-pd/ddate.doc
1093 * src/ddate/Makefile.am: new file
1094 * src/ddate/Makefile.in: new file
1096 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1098 * src/dump: new directory
1099 * src-gpl/dump.c: moved to src/dump/dump.c
1100 * src/dump/dump.c: moved from src-gpl/dump.c
1101 * src/dump/Makefile.am: new file
1102 * src/dump/Makefile.in: new file
1104 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1106 * src/ipc: new directory
1107 * src-gpl/msgtool.c: moved to src/ipc/msgtool.c
1108 * src/ipc/msgtool.c: moved from src-gpl/msgtool.c
1109 * src-gpl/semstat.c: moved to src/ipc/semstat.c
1110 * src/ipc/semstat.c: moved from src-gpl/semstat.c
1111 * src-gpl/semtool.c: moved to src/ipc/semtool.c
1112 * src/ipc/semtool.c: moved from src-gpl/semtool.c
1113 * src-gpl/shmtool.c: moved to src/ipc/shmtool.c
1114 * src/ipc/shmtool.c: moved from src-gpl/shmtool.c
1115 * src/ipc/Makefile.am: new file
1116 * src/ipc/Makefile.in: new file
1118 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1120 * src/last: new directory
1121 * src-gpl/last.c: moved to src/last/last.c
1122 * src/last/last.c: moved from src-gpl/last.c
1123 * src-gpl/last.1: moved to src/last/last.1
1124 * src/last/last.1: moved from src-gpl/last.1
1125 * src-gpl/lastb.1: moved to src/last/lastb.1
1126 * src/last/lastb.1: moved from src-gpl/lastb.1
1127 * src-gpl/oldutmp.h: moved to src/last/oldutmp.h
1128 * src/last/oldutmp.h: moved from src-gpl/oldutmp.h
1129 * src-gpl/utmpdump.c: moved to src/last/utmpdump.c
1130 * src/last/utmpdump.c: moved from src-gpl/utmpdump.c
1131 * src/last/Makefile.am: new file
1132 * src/last/Makefile.in: new file
1134 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1136 * src/lpr: new directory
1137 * src-gpl/lpr.c: moved to src/lpr/lpr.c
1138 * src/lpr/lpr.c: moved from src-gpl/lpr.c
1139 * src/lpr/Makefile.am: new file
1140 * src/lpr/Makefile.in: new file
1142 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1144 * src/mkshortcut: new directory
1145 * src-gpl/mkshortcut.c: moved to src/mkshortcut/mkshortcut.c
1146 * src/mkshortcut/mkshortcut.c: moved from src-gpl/mkshortcut.c
1147 * src-gpl/mkshortcut.1: moved to src/mkshortcut/mkshortcut.1
1148 * src/mkshortcut/mkshortcut.1: moved from src-gpl/mkshortcut.1
1149 * src/mkshortcut/Makefile.am: new file
1150 * src/mkshortcut/Makefile.in: new file
1152 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1154 * src/namei: new directory
1155 * src-pd/namei.c: moved to src/namei/namei.c
1156 * src/namei/namei.c: moved from src-pd/namei.c
1157 * src-pd/namei.1: moved to src/namei/namei.1
1158 * src/namei/namei.1: moved from src-pd/namei.1
1159 * src-pd/README.namei: moved to src/namei/README.namei
1160 * src/namei/README.namei: moved from src-pd/README.namei
1161 * src-pd/README1.namei: moved to src/namei/README1.namei
1162 * src/namei/README1.namei: moved from src-pd/README1.namei
1163 * src/namei/Makefile.am: new file
1164 * src/namei/Makefile.in: new file
1166 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1168 * src/realpath: new directory
1169 * src-gpl/realpath.c: moved to src/realpath/realpath.c
1170 * src/realpath/realpath.c: moved from src-gpl/realpath.c
1171 * src/realpath/Makefile.am: new file
1172 * src/realpath/Makefile.in: new file
1175 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
1177 * src-gpl/Makefile.am: add lpr and mkshortcut
1178 * src-gpl/Makefile.in: regenerate
1179 * configure.ac: update version number
1180 * configure: regenerate
1181 * AUTHORS: add Rick and Joshua
1182 * PROGLIST: add lpr and mkshortcut
1183 * NEWS: add lpr and mkshortcut
1184 * README: add lpr and mkshortcut
1185 * TODO: add some notes...
1186 * src-gpl/mkshortcut.c: Reformat comment block. Explicitly
1187 include config.h and common.h. Move other #inludes to
1188 common.h. Add some static strings for later use (version,
1190 * src-gpl/lpr.c: Add license reference. Explicitly include
1191 config.h and common.h. Move other #includes to common.h.
1192 Add some static strings for later use (version, Id, copyright).
1193 Change programName to program_name (to match style of other
1194 programs). Strdup from argv[0] instead of hardcoding. Use
1195 VA_START macro instead of va_start.
1197 2002-02-23 Rick Rankin <rick_rankin@yahoo.com>
1199 * src-gpl/lpr.c: new file
1201 2002-02-23 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
1203 * src-gpl/mkshortcut.c: new file
1204 * src-gpl/mkshortcut.1: new file
1206 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
1208 * src-pd/ddate.c: add explicit license reference
1209 and move #includes to common.h. Guard setlocale.
1210 Explicitly include config.h, common.h
1211 * src-pd/namei.c: ditto
1212 * src-bsd/cal.c: ditto
1213 * src-bsd/err.c: ditto
1214 * src-bsd/errs.h: explicitly include config.h, common.h
1215 * src-bsd/widechar.h: explicitly include config.h (NOT common.h)
1216 * src-gpl/ascii.c: explicitly include config.h
1217 * src-gpl/banner.c: reformat license notice. explicitly
1219 * src-gpl/conv.c: explictly include config.h
1220 * src-gpl/dump.c: explictly include config.h; move other
1221 includes into common.h
1222 * src-gpl/getclip.c: explicitly include config.h
1223 * src-gpl/last.c: reformat license notice. explicitly include
1224 config.h. Move other #includes into common.h
1225 * src-gpl/oldutmp.h: add explicit license reference.
1226 * src-gpl/putclip.c: include config.h. Move other #includes
1228 * src-gpl/realpath.c: Reformat license reference. Explicitly
1230 * src-gpl/msgtool.c: add explicit license reference. include
1231 config.h. Guard ipc #includes. Move other includes into common.h
1232 * src-gpl/semstat.c: ditto
1233 * src-gpl/semtool.c: ditto
1234 * src-gpl/shmtool.c: ditto
1235 * src-gpl/utmpdump.c: Reformat license reference. Explicitly
1236 include config.h. Move other includes into common.h.
1237 * config.h.in: regenerate
1238 * configure.ac: Add the new checks
1239 * common.h: Migrate other includes from .c files here.
1240 * configure: regenerate
1242 2002-01-28 Charles Wilson <cwilson@ece.gatech.edu>
1244 * src-bsd/cal.c: fix spelling
1246 2002-01-27 Charles Wilson <cwilson@ece.gatech.edu>
1248 * acinclude.m4: new file
1249 * common.h: new file
1250 * configure.ac: add conditionals for windows-only,
1251 cygipc-only programs
1252 * src-gpl/Makefile.am: use conditionals
1253 * aclocal.m4: regenerate
1254 * config.h.in: regenerate
1255 * Makefile.in: regenerate
1256 * src-gpl/Makefile.in: regenerate
1257 * configure: regenerate
1258 * README: minor changes
1259 * src-bsd/cal.c: use common.h
1260 * src-pd/ddate.c: use common.h
1261 * src-pd/namei.c: use common.h
1262 * src-gpl/ascii.c: use common.h
1263 * src-gpl/banner.c: use common.h
1264 * src-gpl/conv.c: use common.h
1265 * src-gpl/dump.c: use common.h
1266 * src-gpl/getclip.c: use common.h
1267 * src-gpl/last.c: use common.h
1268 * src-gpl/msgtool.c: use common.h
1269 * src-gpl/putclip.c: use common.h
1270 * src-gpl/realpath.c: use common.h
1271 * src-gpl/semstat.c: use common.h
1272 * src-gpl/semtool.c: use common.h
1273 * src-gpl/shmtool.c: use common.h
1274 * src-gpl/utmpdump.c: use common.h
1276 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1278 * NEWS: add entries for 0.9.6, .7, and .8
1279 * ChangeLog: fix tabs
1280 * release version 0.9.8
1282 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1284 * src-pd/ddate.c: new file
1285 * src-pd/ddate.1: new file
1286 * src-pd/ddate.doc: new file
1287 * AUTHORS: add Druel the Chaotic
1288 * PROGLIST: add ddate
1289 * README: mention ddate
1290 * src-pd/Makefile.am: add ddate to proglist, ddate.1
1292 * src-bsd/Makefile.in: regenerate
1294 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1296 * src-gpl/realpath.c: new file
1297 * AUTHORS: add Steven Barker
1298 * PROGLIST: add realpath
1299 * README: mention realpath
1300 * src-gpl/Makefile.am: add realpath to proglist
1301 * src-gpl/Makefile.in: regenerate
1303 2002-01-18 Mark Bradshaw <bradshaw@staff.crosswalk.com>
1305 * src-gpl/utmpdump.c: new file
1306 * AUTHORS: add Mark Bradshaw
1307 * PROGLIST: add utmpdump
1308 * README: mention utmpdump
1309 * src-gpl/Makefile.am: add utmpdump to proglist
1310 * src-gpl/Makefile.in: regenerate
1312 2002-01-16 Charles Wilson <cwilson@ece.gatech.edu>
1314 * bootstrap: new file
1315 * src-gpl/Makefile.am: add last to proglist
1316 * src-gpl/Makefile.in: regenerate
1317 * PROGLIST: add last
1318 * README: mention last
1319 * AUTHORS: add Mark Bradshaw
1321 2002-01-16 Mark Bradshaw <bradshaw@staff.crosswalk.com>
1323 * src-gpl/last.c: new file
1324 * src-gpl/last.1: new file
1325 * src-gpl/lastb.1: new file
1326 * src-gpl/oldutmp.h: new file
1328 2001-12-05 Joerg Schaible <joerg.schaible@gft.com>
1330 * src-gpl/banner.c: fix the -c option, use ANSI
1331 font to print the extended charset
1333 2001-12-04 Charles Wilson <cwilson@ece.gatech.edu>
1335 * licenses: new subdir
1336 * licenses/COPYING.GPL: new file (GPL text)
1337 * licenses/COPYING.BSD-no-advert: new file (BSD license,
1338 without the advertising clause)
1339 * src-pd: new subdir (for public domain source code that
1340 I've taken, modified, and released under the GPL)
1341 * src-bsd: new subdir (for source code that is covered
1342 by the BSD-no-advert license) Note that BSD-w-advert
1343 code is disallowed -- can't legally be linked to
1345 * src: removed (renamed to src-gpl for consistency)
1346 * src-gpl: new (renamed from src)
1347 * PROGLIST: new file (contains descriptions of the
1349 * README: proglist stuff removed. README is more general.
1350 * src-bsd/Makefile.am: new file
1351 * src-bsd/Makefile.in: new file
1352 * src-bsd/README.cal: new file
1353 * src-bsd/cal.1: new file
1354 * src-bsd/cal.c: new file
1355 * src-bsd/err.c: new file
1356 * src-bsd/errs.h: new file
1357 * src-bsd/widechar.h: new file
1358 * src-pd/Makefile.am: new file
1359 * src-pd/Makefile.in: new file
1360 * src-pd/README.namei: new file
1361 * src-pd/README1.namei: new file
1362 * src-pd/namei.1: new file
1363 * src-pd/namei.c: new file
1364 * configure.ac: add new tests to support namei and cal
1365 * Makefile.am: add new subdirs
1366 * config.h.in: regenerate
1367 * aclocal.m4: regenerate
1368 * Makefile.in: regenerate
1369 * src/Makefile.in: regenerate
1371 2001-11-28 Charles Wilson <cwilson@ece.gatech.edu>
1373 * package renamed to 'cygutils'
1376 * AUTHORS: add Jorg Schaible
1377 * configure.ac: package name change
1378 * src/Makefile.am: add 'banner'
1379 * src/banner.c: new file. Modified from Joerg's
1380 original to use popt for argument processing.
1381 * configure: regenerate
1382 * config.h.in: regenerate
1383 * aclocal.m4: regenerate
1384 * Makefile.in: regenerate
1385 * src/Makefile.in: regenerate
1387 2001-11-26 Charles Wilson <cwilson@ece.gatech.edu>
1389 * src/semtool.c: added
1390 * src/semstat.c: added
1391 * src/msgtool.c: added
1392 * src/shmtool.c: added
1393 * src/Makefile.am: add semtool, semstat, msgtool,
1394 and shmtool targets.
1395 * configure.ac: add check for cygipc, and for
1397 * configure: regenerate
1398 * config.h.in: regenerate
1399 * aclocal.m4: regenerate
1400 * Makefile.in: regenerate
1401 * src/Makefile.in: regenerate
1403 2001-11-25 Charles Wilson <cwilson@ece.gatech.edu>
1405 * uuencode.1: deleted
1406 * uuencode.c: deleted
1407 * uudecode.1: deleted
1408 * uudecond.c: deleted (get these from GNU sharutils)
1410 * mktemp.c: deleted (get these from
1411 http://www.courtesan.com/mktemp/)
1412 * autoconfiscated -- lots of new files
1413 * moved remaining .c files into src subdir
1414 * src/conv.c: now recognize 'dos2unix.exe' and
1415 'unix2dos.exe' as special argv[0] values, along
1416 with 'd2u.exe' and 'u2d.exe'
1417 * src/Makefile.in: install conv.exe as itself but
1418 also as d2u.exe, u2d.exe, dos2unix.exe and unix2dos.exe
1422 * link with /usr/lib/libpopt.a ('official' version)
1423 * add mktemp implementation
1424 * add friendly help/option handling to dump, putclip,
1430 2002-11-11 Charles Wilson <cwilson@ece.gatech.edu>
1432 Convert mkshortcut to popt. Bump to version 1.1.3
1434 * mkshortcut.c (license): new function
1435 (version): popt version() function
1436 (version): static variable renamed to versionStr
1437 (help): new function
1438 (usage): popt usage() function; the old usage()
1440 (printLicense): new function
1441 (printBottomDescription): new function
1442 (printTopDescription): new function
1443 (getVersion): new function
1444 (mkshortcut): new function, contains core code
1445 (print_version): removed.
1446 (main): almost completely rewritten to use popt
1448 * TODO: remove note about mkshortcut.
1450 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
1452 Fix things so that 'make dist' works
1454 * Makefile.am: split up EXTRA_DIST into several
1455 variables. Add a lot of files. Remove reference
1456 to the m4/ directory.
1457 * HOW-TO-CONTRIBUTE: correct a few things affected
1458 by the above change.
1460 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
1462 Tired of long 'cvs diff' times over my modem, I
1463 removed the files generated by bootstrap from
1464 CVS. tarballs will have them, but cvs checkouts
1465 will need to always run bootstrap. Since gettextize
1466 is too intrusive, leave ABOUT-NLS and config.rpath
1467 so we don't have to include gettext in bootstrap.
1468 Also, don't bother with autoheader, so leave config.h.in
1472 * mkinstalldirs: remove
1473 * install-sh: remove
1474 * config.guess: remove
1475 * config.sub: remove
1478 * Makefile.in: remove
1479 * aclocal.m4: remove
1481 * stamp-h.in: remove (not used by newer autotools)
1483 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
1485 Because utmpdump and last are now provided by the new
1486 sysvinit package, those programs have been removed
1487 from cygutils. Also, update to recent autotools &
1488 gettext, plus a few cleanups.
1490 * src/last/last.c: remove
1491 * src/last/utmpdump.c: remove
1492 * src/last/oldutmp.h: remove
1493 * src/last/last.1: remove
1494 * src/last/lastb.1: remove
1495 * src/last/: remove directory
1496 * intl/Makefile.in: remove
1497 * intl/: remove directory
1499 * src/cal/cal.c: cygwin provides langinfo.h, but
1500 not the nl_langinfo function. Make sure both exist
1501 before calling nl_langinfo.
1502 * configure.ac: remove references to system header files
1503 needed only by utmpdump or last. Don't try to generate
1505 * Makefile.am: remove intl/ directory; add po/ directory
1506 to make new gettext happy. Remove last and utmpdump from
1507 bin_PROGRAMS; remove last.1 and lastb.1 from man_MANS.
1508 change _LDADD vars from @INTLLIBS@ to @LIBINTL@. Remove
1509 references to last and utmpdump _SOURCES.
1510 * po/LINGUAS: new file (needed by new gettext)
1511 * po/POTFILES.in: new file (needed by new gettext)
1512 * common.h: remove references to system header files used
1513 only by utmpdump or last
1514 * bootstrap: add `force' options
1516 * PROGLIST: docu update
1517 * README: dpcu update
1519 * HOW-TO-CONTRIBUTE: docu update
1521 * aclocal.m4: regenerate
1522 * configure: regenerate
1523 * Makefile.in: regenerate
1524 * config.h.in: regenerate
1525 * ABOUT-NLS: new version
1526 * COPYING: new version
1527 * INSTALL: new version
1528 * mkinstalldirs: new version
1529 * missing: new version
1530 * install-sh: new version
1531 * depcomp: new version
1532 * config.sub: new version
1533 * config.guess: new version
1535 2002-07-17 Charles Wilson <cwilson@ece.gatech.edu>
1537 At Bruno Haible's suggestion, don't include all of
1538 gettext. Just have an intl/ directory with a null
1539 Makefile.in, and a populated po/ directory. m4/
1540 is no longer necessary. Later, when automake bug
1541 is fixed, we can remove the intl/ directory entirely,
1542 but we'll still need the po/ directory and the ABOUT-NLS
1546 * intl/Makefile.in: turn this into a null file
1548 * configure.ac: remove m4/Makefile from AC_CONFIG_FILES
1549 * Makefile.am: remove m4/ from SUBDIRS
1550 * Makefile.in: regenerate
1551 * configure: regenerate
1553 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1555 * configure.ac: bump version to 1.1.2
1556 * configure: regenerate
1558 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1560 Add 'mcookie' program. Tag "v1_1_1d"
1562 * src/mcookie: new directory
1563 * src/mcookie/mcookie.c: new file
1564 * src/mcookie/mcookie.1: new file
1565 * src/mcookie/md5.h: new file
1566 * src/mcookie/md5.c: new file
1567 * Makefile.am: add program 'mcookie'
1568 * configure.ac: add test for gettimeofday
1569 * config.h.in: regenerate
1570 * Makefile.in: regenerate
1571 * PROGLIST: add mcookie
1572 * README: add mcookie
1573 * NEWS: mention mcookie
1575 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1577 Add 'colrm' program. Tag "v1_1_1c"
1579 * src/colrm: new directory
1580 * src/colrm/colrm.c: new file
1581 * src/colrm/colrm.1: new file
1582 * src/colrm/widechar.h: new file
1583 * Makefile.am: add program 'colrm'
1584 * Makefile.in: regenerate
1585 * PROGLIST: add colrm
1587 * NEWS: hasn't been updated in a while...
1589 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1591 Add 'colcrt' program. Tag "v1_1_1b"
1593 * src/colcrt: new directory
1594 * src/colcrt/colcrt.c: new file
1595 * src/colcrt/colcrt.1: new file
1596 * src/colcrt/widechar.h: new file
1597 * Makefile.am: add program 'colcrt'
1598 * Makefile.in: regenerate
1599 * PROGLIST: add colcrt
1600 * README: add colcrt
1602 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1604 Add 'column' program. Tag "v1_1_1a"
1606 * src/column: new directory
1607 * src/column/column.c: new file
1608 * src/column/column.1: new file
1609 * src/column/err.c: new file
1610 * src/column/errs.h: new file
1611 * src/column/widechar.h: new file
1612 * Makefile.am: add program 'column'
1613 * configure.ac: add check for TIOCGWINSZ, termios.h, and ioctl.h.
1614 * common.h: use TIOCGWINSZ to include sys/termios.h or sys/ioctl.h.
1615 * Makefile.in: regenerate
1616 * config.h.in: regenerate
1617 * configure: regenerate
1618 * PROGLIST: add column
1619 * README: add column
1621 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1623 * TODO: remove gettext reminder
1624 * HOW-TO-CONTRIBUTE: explain how to handle programs
1625 that need -lintl, given the gettextize changes below.
1626 * Makefile.in: regenerate
1628 2002-07-12 gettextize <bug-gnu-gettext@gnu.org>
1630 Bug in automake means that we have to gettextize -- even tho
1631 we will never actually build gettext ourselves ('external'
1632 option in AM_GNU_GETTEXT). Reported to automake list.
1634 Bug in gettext means that we have to explicitly set and AC_SUBST
1635 BUILD_INCLUDED_LIBINTL and USE_INCLUDED_LIBINTL in configure.ac.
1638 * Makefile.am (SUBDIRS): Add intl, m4.
1639 (ACLOCAL_AMFLAGS): New variable.
1640 (EXTRA_DIST): Add config.rpath.
1641 * configure.ac (AC_CONFIG_FILES): Add intl/Makefile, po/Makefile.in,
1643 * intl/: new directory
1645 * po/: new directory
1647 * m4/: new directory
1649 * config.rpath: new file
1650 * ABOUT-NLS: new file
1651 * aclocal.m4: regenerate
1652 * Makefile.in: regenerate
1653 * configure: regenerate
1654 * bootstrap: add -I m4 to aclocal command; copy files
1655 * config.guess: new file
1656 * config.sub: new file
1658 * config.h.in: regenerate
1659 * TODO: note to remove all this garbage when it becomes
1660 possible; need bugfix to automake and gettext.m4
1662 2002-07-12 Charles S. Wilson <cwilson@ece.gatech.edu>
1664 Adjust to cygwin's libintl library now depending on libiconv.
1665 Easiest way: remove explicit search for -lintl and libintl.h;
1666 instead use AM_GNU_GETTEXT.
1670 * configure.ac: don't look for -lintl and libintl.h 'by hand';
1671 use AM_GNU_GETTEXT instead. Unfortunately, even 'external'
1672 option requires po/ and intl/ directories. See gettextize above.
1673 * src/rev: new directory
1674 * src/rev/rev.c: new file
1675 * src/rev/rev.1: new file
1676 * src/rev/widechar.h: new file
1677 * Makefile.am: add program 'rev'. Add LDADD variables for
1678 the programs that use gettext, since -lintl is no longer
1679 automatically included in LIBS (use @INTLLIBS@)
1680 * Makefile.in: regenerate
1684 2002-06-06 Charles S. Wilson <cwilson@ece.gatech.edu>
1687 Add getopt.exe, readlink.exe. Bump to 1.1.1.
1689 * AUTHORS: add Egor, Kenneth Stailey, and Frodo Looijaard
1690 * configure.ac: bump to 1.1.1
1691 * Makefile.am: add getopt and readlink
1694 * Makefile.in: regenerate
1695 * configure: regenerate
1696 * src/Makefile.am: delete (forgot to do so in previous commit)
1697 * src/Makefile.in: delete (ditto)
1698 * src/readlink/readlink.1: new file
1699 * src/readlink/readlink.c: new file
1700 * src/getopt/getopt.1: new file
1701 * src/getopt/getopt.c: new file
1702 * src/getopt/parse.bash: new file
1703 * src/getopt/parse.tcsh: new file
1704 * src/getopt/test.bash: new file
1705 * src/getopt/test.tcsh: new file
1707 2002-06-05 Charles S. Wilson <cwilson@ece.gatech.edu>
1708 Robert Collins <robert.collins@itdomain.com.au>
1710 Convert to one-big-makefile style. cf "Recursive make
1711 considered harmful". Bump to 1.1.0
1713 * HOW-TO-CONTRIBUTE: update to reflect one-big-makefile style.
1714 * Makefile.am: consolidate from src/*/Makefile.am
1715 * configure.ac: remove src/*/Makefile from AC_CONFIG_FILES list.
1717 * NEWS: Note one-file-to-build-them-all
1719 * aclocal.m4: regenerate
1720 * Makefile.in: regenerate
1721 * configure: regenerate
1722 * /src/realpath/Makefile.in: delete
1723 * /src/realpath/Makefile.am: delete
1724 * /src/namei/Makefile.in: delete
1725 * /src/namei/Makefile.am: delete
1726 * /src/mkshortcut/Makefile.in: delete
1727 * /src/mkshortcut/Makefile.am: delete
1728 * /src/lpr/Makefile.in: delete
1729 * /src/lpr/Makefile.am: delete
1730 * /src/last/Makefile.in: delete
1731 * /src/last/Makefile.am: delete
1732 * /src/ipc/Makefile.in: delete
1733 * /src/ipc/Makefile.am: delete
1734 * /src/dump/Makefile.in: delete
1735 * /src/dump/Makefile.am: delete
1736 * /src/ddate/Makefile.in: delete
1737 * /src/ddate/Makefile.am: delete
1738 * /src/cygstart/Makefile.in: delete
1739 * /src/cygstart/Makefile.am: delete
1740 * /src/conv/Makefile.in: delete
1741 * /src/conv/Makefile.am: delete
1742 * /src/col/Makefile.in: delete
1743 * /src/col/Makefile.am: delete
1744 * /src/cal/Makefile.in: delete
1745 * /src/cal/Makefile.am: delete
1746 * /src/banner/Makefile.in: delete
1747 * /src/banner/Makefile.am: delete
1748 * /src/ascii/Makefile.in: delete
1749 * /src/ascii/Makefile.am: delete
1750 * /src/Makefile.in: delete
1751 * /src/Makefile.am: delete
1753 2002-05-23 Charles S. Wilson <cwilson@ece.gatech.edu>
1755 * Makefile.in: regenerate
1756 * src/Makefile.in: regenerate
1757 * src/*/Makefile.in: regenerate
1758 * configure: regenerate
1759 * aclocal.m4: regenerate
1761 2002-05-22 David A. Willis <dawillis1214@yahoo.com>
1763 * src/col: new directory
1764 * src/col/Makefile.am: new file
1765 * src/col/Makefile.in: new file
1766 * src/col/col.c: new file
1767 * src/col/err.c: new file
1768 * src/col/err.h: new file
1769 * src/col/col.1: new file
1770 * src/col/README.col: new file
1771 * src/Makefile.am: add subdirectory col
1772 * src/Makefile.in: regenerate
1773 * AUTHORS: add David A. Willis for col
1777 2002-04-16 Chris January <chris@atomice.net>
1779 * src/conv/conv.c (convert): Use correct type to store the
1780 return value of fgetc()
1782 2002-03-15 Charles Wilson <cwilson@ece.gatech.edu>
1784 * Makefile.in: rebootstrap
1787 * src/Makefile.in: ditto
1788 * src/ascii/Makefile.in: ditto
1789 * src/banner/Makefile.in: ditto
1790 * src/cal/Makefile.in: ditto
1791 * src/clip/Makefile.in: ditto
1792 * src/conv/Makefile.in: ditto
1793 * src/ddate/Makefile.in: ditto
1794 * src/dump/Makefile.in: ditto
1795 * src/ipc/Makefile.in: ditto
1796 * src/last/Makefile.in: ditto
1797 * src/lpr/Makefile.in: ditto
1798 * src/mkshortcut/Makefile.in: ditto
1799 * src/namei/Makefile.in: ditto
1800 * src/realpath/Makefile.in: ditto
1802 2002-03-15 Michael Schaap <cygwin_start@mscha.org>
1804 * src/cygstart: new directory
1805 * src/cygstart/Makefile.am: new file
1806 * src/cygstart/Makefile.in: new file
1807 * src/cygstart/cygstart.c: new file
1808 * src/cygstart/cygstart.1: new file
1809 * src/Makefile.am: add subdirectory cygstart
1810 * src/Makefile.in: regenerate
1811 * AUTHORS: add Michael Schaap for cygstart
1812 * PROGLIST: add cygstart
1813 * README: add cygstart
1815 2002-03-13 Charles Wilson <cwilson@ece.gatech.edu>
1817 * HOW-TO-CONTRIBUTE: fix typos
1819 2002-03-13 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
1821 * src/mkshortcut/mkshortcut.c: fix NULL pointer problem
1823 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1825 * TODO: remove 'reorg' note
1826 * configure.ac: mark as version 1.0.0
1827 * configure: regenerate
1828 * HOW-TO-CONTRIBUTE: new file
1830 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1832 * configure.ac: build Makefiles in new directories
1833 * configure.in: regenerate
1834 * Makefile.am: change subdirs
1835 * Makefile.in: regenerate
1837 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1839 * src: new directory
1840 * src/Makefile.am: new file
1841 * src/Makefile.in: new file
1842 * src-gpl/Makefile.am: removed
1843 * src-gpl/Makefile.in: removed
1844 * src-pd/Makefile.am: removed
1845 * src-pd/Makefile.in: removed
1846 * src-bsd/Makefile.am: removed
1847 * src-bsd/Makefile.in: removed
1849 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1851 * src/ascii: new directory
1852 * src-gpl/ascii.c: moved to src/ascii/ascii.c
1853 * src/ascii/ascii.c: moved from src-gpl/ascii.c
1854 * src/ascii/Makefile.am: new file
1855 * src/ascii/Makefile.in: new file
1857 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1859 * src/banner: new directory
1860 * src-gpl/banner.c: moved to src/banner/banner.c
1861 * src/banner/banner.c: moved from src-gpl/banner.c
1862 * src/banner/Makefile.am: new file
1863 * src/banner/Makefile.in: new file
1865 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1867 * src/cal: new directory
1868 * src-bsd/cal.c: moved to src/cal/cal.c
1869 * src/cal/cal.c: moved from src-bsd/cal.c
1870 * src-bsd/cal.1: moved to src/cal/cal.1
1871 * src/cal/cal.1: moved from src-bsd/cal.1
1872 * src-bsd/err.c: moved to src/cal/err.c
1873 * src/cal/err.c: moved from src-bsd/err.c
1874 * src-bsd/errs.h: moved to src/cal/errs.h
1875 * src/cal/errs.h: moved from src-bsd/errs.h
1876 * src-bsd/widechar.h: moved to src/cal/widechar.h
1877 * src/cal/widechar.h: moved from src-bsd/widechar.h
1878 * src-bsd/README.cal: moved to src/cal/README.cal
1879 * src/cal/README.cal: moved from src-bsd/README.cal
1880 * src/cal/Makefile.am: new file
1881 * src/cal/Makefile.in: new file
1883 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1885 * src/clip: new directory
1886 * src-gpl/putclip.c: moved to src/clip/putclip.c
1887 * src/clip/putclip.c: moved from src-gpl/putclip.c
1888 * src-gpl/getclip.c: moved to src/clip/getclip.c
1889 * src/clip/getclip.c: moved from src-gpl/getclip.c
1890 * src/clip/Makefile.am: new file
1891 * src/clip/Makefile.in: new file
1893 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1895 * src/conv: new directory
1896 * src-gpl/conv.c: moved to src/conv/conv.c
1897 * src/conv/conv.c: moved from src-gpl/conv.c
1898 * src/conv/Makefile.am: new file
1899 * src/conv/Makefile.in: new file
1901 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1903 * src/ddate: new directory
1904 * src-pd/ddate.c: moved to src/ddate/ddate.c
1905 * src/ddate/ddate.c: moved from src-pd/ddate.c
1906 * src-pd/ddate.1: moved to src/ddate/ddate.1
1907 * src/ddate/ddate.1: moved from src-pd/ddate.1
1908 * src-pd/ddate.doc: moved to src/ddate/ddate.doc
1909 * src/ddate/ddate.doc: moved from src-pd/ddate.doc
1910 * src/ddate/Makefile.am: new file
1911 * src/ddate/Makefile.in: new file
1913 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1915 * src/dump: new directory
1916 * src-gpl/dump.c: moved to src/dump/dump.c
1917 * src/dump/dump.c: moved from src-gpl/dump.c
1918 * src/dump/Makefile.am: new file
1919 * src/dump/Makefile.in: new file
1921 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1923 * src/ipc: new directory
1924 * src-gpl/msgtool.c: moved to src/ipc/msgtool.c
1925 * src/ipc/msgtool.c: moved from src-gpl/msgtool.c
1926 * src-gpl/semstat.c: moved to src/ipc/semstat.c
1927 * src/ipc/semstat.c: moved from src-gpl/semstat.c
1928 * src-gpl/semtool.c: moved to src/ipc/semtool.c
1929 * src/ipc/semtool.c: moved from src-gpl/semtool.c
1930 * src-gpl/shmtool.c: moved to src/ipc/shmtool.c
1931 * src/ipc/shmtool.c: moved from src-gpl/shmtool.c
1932 * src/ipc/Makefile.am: new file
1933 * src/ipc/Makefile.in: new file
1935 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1937 * src/last: new directory
1938 * src-gpl/last.c: moved to src/last/last.c
1939 * src/last/last.c: moved from src-gpl/last.c
1940 * src-gpl/last.1: moved to src/last/last.1
1941 * src/last/last.1: moved from src-gpl/last.1
1942 * src-gpl/lastb.1: moved to src/last/lastb.1
1943 * src/last/lastb.1: moved from src-gpl/lastb.1
1944 * src-gpl/oldutmp.h: moved to src/last/oldutmp.h
1945 * src/last/oldutmp.h: moved from src-gpl/oldutmp.h
1946 * src-gpl/utmpdump.c: moved to src/last/utmpdump.c
1947 * src/last/utmpdump.c: moved from src-gpl/utmpdump.c
1948 * src/last/Makefile.am: new file
1949 * src/last/Makefile.in: new file
1951 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1953 * src/lpr: new directory
1954 * src-gpl/lpr.c: moved to src/lpr/lpr.c
1955 * src/lpr/lpr.c: moved from src-gpl/lpr.c
1956 * src/lpr/Makefile.am: new file
1957 * src/lpr/Makefile.in: new file
1959 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1961 * src/mkshortcut: new directory
1962 * src-gpl/mkshortcut.c: moved to src/mkshortcut/mkshortcut.c
1963 * src/mkshortcut/mkshortcut.c: moved from src-gpl/mkshortcut.c
1964 * src-gpl/mkshortcut.1: moved to src/mkshortcut/mkshortcut.1
1965 * src/mkshortcut/mkshortcut.1: moved from src-gpl/mkshortcut.1
1966 * src/mkshortcut/Makefile.am: new file
1967 * src/mkshortcut/Makefile.in: new file
1969 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1971 * src/namei: new directory
1972 * src-pd/namei.c: moved to src/namei/namei.c
1973 * src/namei/namei.c: moved from src-pd/namei.c
1974 * src-pd/namei.1: moved to src/namei/namei.1
1975 * src/namei/namei.1: moved from src-pd/namei.1
1976 * src-pd/README.namei: moved to src/namei/README.namei
1977 * src/namei/README.namei: moved from src-pd/README.namei
1978 * src-pd/README1.namei: moved to src/namei/README1.namei
1979 * src/namei/README1.namei: moved from src-pd/README1.namei
1980 * src/namei/Makefile.am: new file
1981 * src/namei/Makefile.in: new file
1983 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1985 * src/realpath: new directory
1986 * src-gpl/realpath.c: moved to src/realpath/realpath.c
1987 * src/realpath/realpath.c: moved from src-gpl/realpath.c
1988 * src/realpath/Makefile.am: new file
1989 * src/realpath/Makefile.in: new file
1992 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
1994 * src-gpl/Makefile.am: add lpr and mkshortcut
1995 * src-gpl/Makefile.in: regenerate
1996 * configure.ac: update version number
1997 * configure: regenerate
1998 * AUTHORS: add Rick and Joshua
1999 * PROGLIST: add lpr and mkshortcut
2000 * NEWS: add lpr and mkshortcut
2001 * README: add lpr and mkshortcut
2002 * TODO: add some notes...
2003 * src-gpl/mkshortcut.c: Reformat comment block. Explicitly
2004 include config.h and common.h. Move other #inludes to
2005 common.h. Add some static strings for later use (version,
2007 * src-gpl/lpr.c: Add license reference. Explicitly include
2008 config.h and common.h. Move other #includes to common.h.
2009 Add some static strings for later use (version, Id, copyright).
2010 Change programName to program_name (to match style of other
2011 programs). Strdup from argv[0] instead of hardcoding. Use
2012 VA_START macro instead of va_start.
2014 2002-02-23 Rick Rankin <rick_rankin@yahoo.com>
2016 * src-gpl/lpr.c: new file
2018 2002-02-23 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
2020 * src-gpl/mkshortcut.c: new file
2021 * src-gpl/mkshortcut.1: new file
2023 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
2025 * src-pd/ddate.c: add explicit license reference
2026 and move #includes to common.h. Guard setlocale.
2027 Explicitly include config.h, common.h
2028 * src-pd/namei.c: ditto
2029 * src-bsd/cal.c: ditto
2030 * src-bsd/err.c: ditto
2031 * src-bsd/errs.h: explicitly include config.h, common.h
2032 * src-bsd/widechar.h: explicitly include config.h (NOT common.h)
2033 * src-gpl/ascii.c: explicitly include config.h
2034 * src-gpl/banner.c: reformat license notice. explicitly
2036 * src-gpl/conv.c: explictly include config.h
2037 * src-gpl/dump.c: explictly include config.h; move other
2038 includes into common.h
2039 * src-gpl/getclip.c: explicitly include config.h
2040 * src-gpl/last.c: reformat license notice. explicitly include
2041 config.h. Move other #includes into common.h
2042 * src-gpl/oldutmp.h: add explicit license reference.
2043 * src-gpl/putclip.c: include config.h. Move other #includes
2045 * src-gpl/realpath.c: Reformat license reference. Explicitly
2047 * src-gpl/msgtool.c: add explicit license reference. include
2048 config.h. Guard ipc #includes. Move other includes into common.h
2049 * src-gpl/semstat.c: ditto
2050 * src-gpl/semtool.c: ditto
2051 * src-gpl/shmtool.c: ditto
2052 * src-gpl/utmpdump.c: Reformat license reference. Explicitly
2053 include config.h. Move other includes into common.h.
2054 * config.h.in: regenerate
2055 * configure.ac: Add the new checks
2056 * common.h: Migrate other includes from .c files here.
2057 * configure: regenerate
2059 2002-01-28 Charles Wilson <cwilson@ece.gatech.edu>
2061 * src-bsd/cal.c: fix spelling
2063 2002-01-27 Charles Wilson <cwilson@ece.gatech.edu>
2065 * acinclude.m4: new file
2066 * common.h: new file
2067 * configure.ac: add conditionals for windows-only,
2068 cygipc-only programs
2069 * src-gpl/Makefile.am: use conditionals
2070 * aclocal.m4: regenerate
2071 * config.h.in: regenerate
2072 * Makefile.in: regenerate
2073 * src-gpl/Makefile.in: regenerate
2074 * configure: regenerate
2075 * README: minor changes
2076 * src-bsd/cal.c: use common.h
2077 * src-pd/ddate.c: use common.h
2078 * src-pd/namei.c: use common.h
2079 * src-gpl/ascii.c: use common.h
2080 * src-gpl/banner.c: use common.h
2081 * src-gpl/conv.c: use common.h
2082 * src-gpl/dump.c: use common.h
2083 * src-gpl/getclip.c: use common.h
2084 * src-gpl/last.c: use common.h
2085 * src-gpl/msgtool.c: use common.h
2086 * src-gpl/putclip.c: use common.h
2087 * src-gpl/realpath.c: use common.h
2088 * src-gpl/semstat.c: use common.h
2089 * src-gpl/semtool.c: use common.h
2090 * src-gpl/shmtool.c: use common.h
2091 * src-gpl/utmpdump.c: use common.h
2093 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
2095 * NEWS: add entries for 0.9.6, .7, and .8
2096 * ChangeLog: fix tabs
2097 * release version 0.9.8
2099 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
2101 * src-pd/ddate.c: new file
2102 * src-pd/ddate.1: new file
2103 * src-pd/ddate.doc: new file
2104 * AUTHORS: add Druel the Chaotic
2105 * PROGLIST: add ddate
2106 * README: mention ddate
2107 * src-pd/Makefile.am: add ddate to proglist, ddate.1
2109 * src-bsd/Makefile.in: regenerate
2111 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
2113 * src-gpl/realpath.c: new file
2114 * AUTHORS: add Steven Barker
2115 * PROGLIST: add realpath
2116 * README: mention realpath
2117 * src-gpl/Makefile.am: add realpath to proglist
2118 * src-gpl/Makefile.in: regenerate
2120 2002-01-18 Mark Bradshaw <bradshaw@staff.crosswalk.com>
2122 * src-gpl/utmpdump.c: new file
2123 * AUTHORS: add Mark Bradshaw
2124 * PROGLIST: add utmpdump
2125 * README: mention utmpdump
2126 * src-gpl/Makefile.am: add utmpdump to proglist
2127 * src-gpl/Makefile.in: regenerate
2129 2002-01-16 Charles Wilson <cwilson@ece.gatech.edu>
2131 * bootstrap: new file
2132 * src-gpl/Makefile.am: add last to proglist
2133 * src-gpl/Makefile.in: regenerate
2134 * PROGLIST: add last
2135 * README: mention last
2136 * AUTHORS: add Mark Bradshaw
2138 2002-01-16 Mark Bradshaw <bradshaw@staff.crosswalk.com>
2140 * src-gpl/last.c: new file
2141 * src-gpl/last.1: new file
2142 * src-gpl/lastb.1: new file
2143 * src-gpl/oldutmp.h: new file
2145 2001-12-05 Joerg Schaible <joerg.schaible@gft.com>
2147 * src-gpl/banner.c: fix the -c option, use ANSI
2148 font to print the extended charset
2150 2001-12-04 Charles Wilson <cwilson@ece.gatech.edu>
2152 * licenses: new subdir
2153 * licenses/COPYING.GPL: new file (GPL text)
2154 * licenses/COPYING.BSD-no-advert: new file (BSD license,
2155 without the advertising clause)
2156 * src-pd: new subdir (for public domain source code that
2157 I've taken, modified, and released under the GPL)
2158 * src-bsd: new subdir (for source code that is covered
2159 by the BSD-no-advert license) Note that BSD-w-advert
2160 code is disallowed -- can't legally be linked to
2162 * src: removed (renamed to src-gpl for consistency)
2163 * src-gpl: new (renamed from src)
2164 * PROGLIST: new file (contains descriptions of the
2166 * README: proglist stuff removed. README is more general.
2167 * src-bsd/Makefile.am: new file
2168 * src-bsd/Makefile.in: new file
2169 * src-bsd/README.cal: new file
2170 * src-bsd/cal.1: new file
2171 * src-bsd/cal.c: new file
2172 * src-bsd/err.c: new file
2173 * src-bsd/errs.h: new file
2174 * src-bsd/widechar.h: new file
2175 * src-pd/Makefile.am: new file
2176 * src-pd/Makefile.in: new file
2177 * src-pd/README.namei: new file
2178 * src-pd/README1.namei: new file
2179 * src-pd/namei.1: new file
2180 * src-pd/namei.c: new file
2181 * configure.ac: add new tests to support namei and cal
2182 * Makefile.am: add new subdirs
2183 * config.h.in: regenerate
2184 * aclocal.m4: regenerate
2185 * Makefile.in: regenerate
2186 * src/Makefile.in: regenerate
2188 2001-11-28 Charles Wilson <cwilson@ece.gatech.edu>
2190 * package renamed to 'cygutils'
2193 * AUTHORS: add Jorg Schaible
2194 * configure.ac: package name change
2195 * src/Makefile.am: add 'banner'
2196 * src/banner.c: new file. Modified from Joerg's
2197 original to use popt for argument processing.
2198 * configure: regenerate
2199 * config.h.in: regenerate
2200 * aclocal.m4: regenerate
2201 * Makefile.in: regenerate
2202 * src/Makefile.in: regenerate
2204 2001-11-26 Charles Wilson <cwilson@ece.gatech.edu>
2206 * src/semtool.c: added
2207 * src/semstat.c: added
2208 * src/msgtool.c: added
2209 * src/shmtool.c: added
2210 * src/Makefile.am: add semtool, semstat, msgtool,
2211 and shmtool targets.
2212 * configure.ac: add check for cygipc, and for
2214 * configure: regenerate
2215 * config.h.in: regenerate
2216 * aclocal.m4: regenerate
2217 * Makefile.in: regenerate
2218 * src/Makefile.in: regenerate
2220 2001-11-25 Charles Wilson <cwilson@ece.gatech.edu>
2222 * uuencode.1: deleted
2223 * uuencode.c: deleted
2224 * uudecode.1: deleted
2225 * uudecond.c: deleted (get these from GNU sharutils)
2227 * mktemp.c: deleted (get these from
2228 http://www.courtesan.com/mktemp/)
2229 * autoconfiscated -- lots of new files
2230 * moved remaining .c files into src subdir
2231 * src/conv.c: now recognize 'dos2unix.exe' and
2232 'unix2dos.exe' as special argv[0] values, along
2233 with 'd2u.exe' and 'u2d.exe'
2234 * src/Makefile.in: install conv.exe as itself but
2235 also as d2u.exe, u2d.exe, dos2unix.exe and unix2dos.exe
2239 * link with /usr/lib/libpopt.a ('official' version)
2240 * add mktemp implementation
2241 * add friendly help/option handling to dump, putclip,