1 2004-01-31 Charles Wilson <cwilson@....>
5 * src/ipc/ipcrm.c: remove
6 * src/ipc/ipcrm.8: remove
7 * src/ipc/ipcs.c: remove
8 * src/ipc/ipcs.8: remove
9 * src/ipc/semtool.c: compensate for interface differences
10 in cygserver vs. cygipc
11 * configure.ac: don't look for cygipc; just look for shmget
12 * Makefile.am: remove src/ipc/ipcs and src/ipc/ipcrm and their
13 manpages. Don't use extra libs (IPCLIBS) to build ipc programs
14 -- rely on cygserver support.
20 2003-12-01 Charles Wilson <cwilson@ece.gatech.edu>
24 * src/ipc/ipck: fix typo, adapt for cygserver
29 2003-11-25 Rick Rankin <rick_rankin@yahoo.com>
31 * src/lpr/Printer.cc: fix bug in print() operation that was
32 causing duplication of the last character of a file.
33 * src/lpr/lpr.cc: add description of -l option to help message.
35 2003-10-23 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
37 * src/mkshortcut/mkshortcut.1: update to reflect
38 new -w/--workingdir option.
40 2003-09-13 Charles Wilson <cwilson@ece.gatech.edu>
42 * src/clip/getclip.c: Handle /dev/clipboard
43 native format. Add --no-conv option. Make it
45 * src/clip/putclip.c: Handle /dev/clipboard
46 native format. Add --no-conv option. Make it
49 2003-09-12 Rob Siklos <rob3@siklos.ca>
51 * src/clip/getclip.c: implemented --dos and --unix,
52 renamed putclip() to getclip()
53 * src/clip/putclip.c: implemented --dos and --unix,
54 fixed segfault on null input,
55 fixed indentation spacing,
56 return FALSE instead of TRUE on failed GlobalAlloc and GlobalLock
57 * TODO: removed --unix --dos flag item for getclip and putclip
59 2003-09-04 Chalres Wilson <cwilson@ece.gatech.edu>
63 2003-09-04 Rob Siklos <rob3@siklos.ca>
65 * src/readshortcut: new directory
66 * src/readshortcut/readshortcut.c: new file
67 * src/readshortcut/readshortcut.1: new file
68 * Makefile.am: add program 'readshortcut'
69 * AUTHORS: add Rob Siklos for readshortcut
70 * PROGLIST: add readshortcut
71 * README: add readshortcut
73 2003-08-02 Charles Wilson <cwilson@ece.gatech.edu>
75 tag and release v1_2_1
77 * configure.ac: don't add cygipc to libs; put
78 value in a separate variable IPCLIBS
79 * Makefile.am: use @IPCLIBS@
80 * HOW-TO-CONTRIBUTE: update
83 2003-07-13 Charles Wilson <cwilson@ece.gatech.edu>
85 tag and release v1_2_0
87 * BRANCHES: add v1_2_0
89 2003-07-13 Charles Wilson <cwilson@ece.gatech.edu>
91 * Makefile.am: correct some mistakes with
92 optionally-built progs.
94 2003-06-16 Charles Wilson <cwilson@ece.gatech.edu>
96 * src/mkshortcut/mkshortcut.1: fix ^M problem.
98 2003-06-13 Charles Wilson <cwilson@ece.gatech.edu>
100 * Makefile.am: add ipcs, ipcrm, and ipck
101 * configure.ac: change search method for libcygipc,
103 * src/ipc/ipcs.c: new file
104 * src/ipc/ipcs.8: new file
105 * src/ipc/ipcrm.c: new file
106 * src/ipc/ipcrm.8: new file
107 * src/ipc/ipck: new file
108 * NEWS: add info about ipcs, ipcrm, ipck
111 * config.h.in: regenerate
113 2003-06-12 gilles civario <gilles.civario@cea.fr>
115 * src/lpr/Printer.cc (Printer::open): correct
118 2003-06-10 Charles Wilson <cwilson@ece.gatech.edu>
120 * BRANCHES: new file.
122 2003-06-10 Charles Wilson <cwilson@ece.gatech.edu>
124 * Bump version to 1.1.4. Release.
126 2003-06-07 Rick Rankin <rick_rankin@yahoo.com>
128 * src/lpr/Printer.hh: Added m_rawFlag attribute. If true, no CR/LF
129 translation is done. Defaults to false. Also added accessor
130 operations getRawFlag(), setRawFlag().
131 * src/lpr/Printer.cc: ditto.
132 * src/lpr/lpr.cc: added -l option to suppress CR/LF translation.
133 * src/lpr/lpr.1: added documentation for -l option.
135 2003-05-20 Charles Wilson <cwilson@ece.gatech.edu>
137 * NEWS: update lpr entry
139 2003-05-20 Rick Rankin <rick_rankin@yahoo.com>
140 * src/lpr/lpr.c: removed file
141 * src/lpr/Printer.cc: new file
142 * src/lpr/Printer.hh: new file
143 * src/lpr/PrinterException.hh: new file
144 * src/lpr/README: new file
145 * src/lpr/Win32Utils.cc: new file
146 * src/lpr/Win32Utils.hh: new file
147 * src/lpr/lpr.1: new file
148 * src/lpr/lpr.cc: new file
149 * Makefile.am: add macro src_lpr_lpr_SOURCES
150 updated macros noinst_HEADERS, man_MANS
151 * configure.ac: added AC_PROG_CXX to compile C++ files
153 2003-05-17 Charles Wilson <cwilson@ece.gatech.edu>
155 * configure.ac: correct a problem with newer
157 * config.h.in: regenerate
159 2003-02-05 Charles Wilson <cwilson@ece.gatech.edu>
161 * NEWS: announce mkshortcut changes
163 2003-02-05 David G. Baur <dgbaur@idmicro.com>
165 Added --workdir option to mkshortcut to set working directory
168 * mkshortcut.c (main): added dir_name_arg to opts
169 set dir_name to dir_name_arg if option was set
170 otherwise obtained from exe_name.
171 * mkshortcut.1: update
173 2002-11-11 Charles Wilson <cwilson@ece.gatech.edu>
175 Convert mkshortcut to popt. Bump to version 1.1.3
177 * mkshortcut.c (license): new function
178 (version): popt version() function
179 (version): static variable renamed to versionStr
181 (usage): popt usage() function; the old usage()
183 (printLicense): new function
184 (printBottomDescription): new function
185 (printTopDescription): new function
186 (getVersion): new function
187 (mkshortcut): new function, contains core code
188 (print_version): removed.
189 (main): almost completely rewritten to use popt
191 * TODO: remove note about mkshortcut.
193 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
195 Fix things so that 'make dist' works
197 * Makefile.am: split up EXTRA_DIST into several
198 variables. Add a lot of files. Remove reference
199 to the m4/ directory.
200 * HOW-TO-CONTRIBUTE: correct a few things affected
203 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
205 Tired of long 'cvs diff' times over my modem, I
206 removed the files generated by bootstrap from
207 CVS. tarballs will have them, but cvs checkouts
208 will need to always run bootstrap. Since gettextize
209 is too intrusive, leave ABOUT-NLS and config.rpath
210 so we don't have to include gettext in bootstrap.
211 Also, don't bother with autoheader, so leave config.h.in
215 * mkinstalldirs: remove
217 * config.guess: remove
221 * Makefile.in: remove
224 * stamp-h.in: remove (not used by newer autotools)
226 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
228 Because utmpdump and last are now provided by the new
229 sysvinit package, those programs have been removed
230 from cygutils. Also, update to recent autotools &
231 gettext, plus a few cleanups.
233 * src/last/last.c: remove
234 * src/last/utmpdump.c: remove
235 * src/last/oldutmp.h: remove
236 * src/last/last.1: remove
237 * src/last/lastb.1: remove
238 * src/last/: remove directory
239 * intl/Makefile.in: remove
240 * intl/: remove directory
242 * src/cal/cal.c: cygwin provides langinfo.h, but
243 not the nl_langinfo function. Make sure both exist
244 before calling nl_langinfo.
245 * configure.ac: remove references to system header files
246 needed only by utmpdump or last. Don't try to generate
248 * Makefile.am: remove intl/ directory; add po/ directory
249 to make new gettext happy. Remove last and utmpdump from
250 bin_PROGRAMS; remove last.1 and lastb.1 from man_MANS.
251 change _LDADD vars from @INTLLIBS@ to @LIBINTL@. Remove
252 references to last and utmpdump _SOURCES.
253 * po/LINGUAS: new file (needed by new gettext)
254 * po/POTFILES.in: new file (needed by new gettext)
255 * common.h: remove references to system header files used
256 only by utmpdump or last
257 * bootstrap: add `force' options
259 * PROGLIST: docu update
260 * README: dpcu update
262 * HOW-TO-CONTRIBUTE: docu update
264 * aclocal.m4: regenerate
265 * configure: regenerate
266 * Makefile.in: regenerate
267 * config.h.in: regenerate
268 * ABOUT-NLS: new version
269 * COPYING: new version
270 * INSTALL: new version
271 * mkinstalldirs: new version
272 * missing: new version
273 * install-sh: new version
274 * depcomp: new version
275 * config.sub: new version
276 * config.guess: new version
278 2002-07-17 Charles Wilson <cwilson@ece.gatech.edu>
280 At Bruno Haible's suggestion, don't include all of
281 gettext. Just have an intl/ directory with a null
282 Makefile.in, and a populated po/ directory. m4/
283 is no longer necessary. Later, when automake bug
284 is fixed, we can remove the intl/ directory entirely,
285 but we'll still need the po/ directory and the ABOUT-NLS
289 * intl/Makefile.in: turn this into a null file
291 * configure.ac: remove m4/Makefile from AC_CONFIG_FILES
292 * Makefile.am: remove m4/ from SUBDIRS
293 * Makefile.in: regenerate
294 * configure: regenerate
296 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
298 * configure.ac: bump version to 1.1.2
299 * configure: regenerate
301 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
303 Add 'mcookie' program. Tag "v1_1_1d"
305 * src/mcookie: new directory
306 * src/mcookie/mcookie.c: new file
307 * src/mcookie/mcookie.1: new file
308 * src/mcookie/md5.h: new file
309 * src/mcookie/md5.c: new file
310 * Makefile.am: add program 'mcookie'
311 * configure.ac: add test for gettimeofday
312 * config.h.in: regenerate
313 * Makefile.in: regenerate
314 * PROGLIST: add mcookie
315 * README: add mcookie
316 * NEWS: mention mcookie
318 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
320 Add 'colrm' program. Tag "v1_1_1c"
322 * src/colrm: new directory
323 * src/colrm/colrm.c: new file
324 * src/colrm/colrm.1: new file
325 * src/colrm/widechar.h: new file
326 * Makefile.am: add program 'colrm'
327 * Makefile.in: regenerate
328 * PROGLIST: add colrm
330 * NEWS: hasn't been updated in a while...
332 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
334 Add 'colcrt' program. Tag "v1_1_1b"
336 * src/colcrt: new directory
337 * src/colcrt/colcrt.c: new file
338 * src/colcrt/colcrt.1: new file
339 * src/colcrt/widechar.h: new file
340 * Makefile.am: add program 'colcrt'
341 * Makefile.in: regenerate
342 * PROGLIST: add colcrt
345 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
347 Add 'column' program. Tag "v1_1_1a"
349 * src/column: new directory
350 * src/column/column.c: new file
351 * src/column/column.1: new file
352 * src/column/err.c: new file
353 * src/column/errs.h: new file
354 * src/column/widechar.h: new file
355 * Makefile.am: add program 'column'
356 * configure.ac: add check for TIOCGWINSZ, termios.h, and ioctl.h.
357 * common.h: use TIOCGWINSZ to include sys/termios.h or sys/ioctl.h.
358 * Makefile.in: regenerate
359 * config.h.in: regenerate
360 * configure: regenerate
361 * PROGLIST: add column
364 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
366 * TODO: remove gettext reminder
367 * HOW-TO-CONTRIBUTE: explain how to handle programs
368 that need -lintl, given the gettextize changes below.
369 * Makefile.in: regenerate
371 2002-07-12 gettextize <bug-gnu-gettext@gnu.org>
373 Bug in automake means that we have to gettextize -- even tho
374 we will never actually build gettext ourselves ('external'
375 option in AM_GNU_GETTEXT). Reported to automake list.
377 Bug in gettext means that we have to explicitly set and AC_SUBST
378 BUILD_INCLUDED_LIBINTL and USE_INCLUDED_LIBINTL in configure.ac.
381 * Makefile.am (SUBDIRS): Add intl, m4.
382 (ACLOCAL_AMFLAGS): New variable.
383 (EXTRA_DIST): Add config.rpath.
384 * configure.ac (AC_CONFIG_FILES): Add intl/Makefile, po/Makefile.in,
386 * intl/: new directory
392 * config.rpath: new file
393 * ABOUT-NLS: new file
394 * aclocal.m4: regenerate
395 * Makefile.in: regenerate
396 * configure: regenerate
397 * bootstrap: add -I m4 to aclocal command; copy files
398 * config.guess: new file
399 * config.sub: new file
401 * config.h.in: regenerate
402 * TODO: note to remove all this garbage when it becomes
403 possible; need bugfix to automake and gettext.m4
405 2002-07-12 Charles S. Wilson <cwilson@ece.gatech.edu>
407 Adjust to cygwin's libintl library now depending on libiconv.
408 Easiest way: remove explicit search for -lintl and libintl.h;
409 instead use AM_GNU_GETTEXT.
413 * configure.ac: don't look for -lintl and libintl.h 'by hand';
414 use AM_GNU_GETTEXT instead. Unfortunately, even 'external'
415 option requires po/ and intl/ directories. See gettextize above.
416 * src/rev: new directory
417 * src/rev/rev.c: new file
418 * src/rev/rev.1: new file
419 * src/rev/widechar.h: new file
420 * Makefile.am: add program 'rev'. Add LDADD variables for
421 the programs that use gettext, since -lintl is no longer
422 automatically included in LIBS (use @INTLLIBS@)
423 * Makefile.in: regenerate
427 2002-06-06 Charles S. Wilson <cwilson@ece.gatech.edu>
430 Add getopt.exe, readlink.exe. Bump to 1.1.1.
432 * AUTHORS: add Egor, Kenneth Stailey, and Frodo Looijaard
433 * configure.ac: bump to 1.1.1
434 * Makefile.am: add getopt and readlink
437 * Makefile.in: regenerate
438 * configure: regenerate
439 * src/Makefile.am: delete (forgot to do so in previous commit)
440 * src/Makefile.in: delete (ditto)
441 * src/readlink/readlink.1: new file
442 * src/readlink/readlink.c: new file
443 * src/getopt/getopt.1: new file
444 * src/getopt/getopt.c: new file
445 * src/getopt/parse.bash: new file
446 * src/getopt/parse.tcsh: new file
447 * src/getopt/test.bash: new file
448 * src/getopt/test.tcsh: new file
450 2002-06-05 Charles S. Wilson <cwilson@ece.gatech.edu>
451 Robert Collins <robert.collins@itdomain.com.au>
453 Convert to one-big-makefile style. cf "Recursive make
454 considered harmful". Bump to 1.1.0
456 * HOW-TO-CONTRIBUTE: update to reflect one-big-makefile style.
457 * Makefile.am: consolidate from src/*/Makefile.am
458 * configure.ac: remove src/*/Makefile from AC_CONFIG_FILES list.
460 * NEWS: Note one-file-to-build-them-all
462 * aclocal.m4: regenerate
463 * Makefile.in: regenerate
464 * configure: regenerate
465 * /src/realpath/Makefile.in: delete
466 * /src/realpath/Makefile.am: delete
467 * /src/namei/Makefile.in: delete
468 * /src/namei/Makefile.am: delete
469 * /src/mkshortcut/Makefile.in: delete
470 * /src/mkshortcut/Makefile.am: delete
471 * /src/lpr/Makefile.in: delete
472 * /src/lpr/Makefile.am: delete
473 * /src/last/Makefile.in: delete
474 * /src/last/Makefile.am: delete
475 * /src/ipc/Makefile.in: delete
476 * /src/ipc/Makefile.am: delete
477 * /src/dump/Makefile.in: delete
478 * /src/dump/Makefile.am: delete
479 * /src/ddate/Makefile.in: delete
480 * /src/ddate/Makefile.am: delete
481 * /src/cygstart/Makefile.in: delete
482 * /src/cygstart/Makefile.am: delete
483 * /src/conv/Makefile.in: delete
484 * /src/conv/Makefile.am: delete
485 * /src/col/Makefile.in: delete
486 * /src/col/Makefile.am: delete
487 * /src/cal/Makefile.in: delete
488 * /src/cal/Makefile.am: delete
489 * /src/banner/Makefile.in: delete
490 * /src/banner/Makefile.am: delete
491 * /src/ascii/Makefile.in: delete
492 * /src/ascii/Makefile.am: delete
493 * /src/Makefile.in: delete
494 * /src/Makefile.am: delete
496 2002-05-23 Charles S. Wilson <cwilson@ece.gatech.edu>
498 * Makefile.in: regenerate
499 * src/Makefile.in: regenerate
500 * src/*/Makefile.in: regenerate
501 * configure: regenerate
502 * aclocal.m4: regenerate
504 2002-05-22 David A. Willis <dawillis1214@yahoo.com>
506 * src/col: new directory
507 * src/col/Makefile.am: new file
508 * src/col/Makefile.in: new file
509 * src/col/col.c: new file
510 * src/col/err.c: new file
511 * src/col/err.h: new file
512 * src/col/col.1: new file
513 * src/col/README.col: new file
514 * src/Makefile.am: add subdirectory col
515 * src/Makefile.in: regenerate
516 * AUTHORS: add David A. Willis for col
520 2002-04-16 Chris January <chris@atomice.net>
522 * src/conv/conv.c (convert): Use correct type to store the
523 return value of fgetc()
525 2002-03-15 Charles Wilson <cwilson@ece.gatech.edu>
527 * Makefile.in: rebootstrap
530 * src/Makefile.in: ditto
531 * src/ascii/Makefile.in: ditto
532 * src/banner/Makefile.in: ditto
533 * src/cal/Makefile.in: ditto
534 * src/clip/Makefile.in: ditto
535 * src/conv/Makefile.in: ditto
536 * src/ddate/Makefile.in: ditto
537 * src/dump/Makefile.in: ditto
538 * src/ipc/Makefile.in: ditto
539 * src/last/Makefile.in: ditto
540 * src/lpr/Makefile.in: ditto
541 * src/mkshortcut/Makefile.in: ditto
542 * src/namei/Makefile.in: ditto
543 * src/realpath/Makefile.in: ditto
545 2002-03-15 Michael Schaap <cygwin_start@mscha.org>
547 * src/cygstart: new directory
548 * src/cygstart/Makefile.am: new file
549 * src/cygstart/Makefile.in: new file
550 * src/cygstart/cygstart.c: new file
551 * src/cygstart/cygstart.1: new file
552 * src/Makefile.am: add subdirectory cygstart
553 * src/Makefile.in: regenerate
554 * AUTHORS: add Michael Schaap for cygstart
555 * PROGLIST: add cygstart
556 * README: add cygstart
558 2002-03-13 Charles Wilson <cwilson@ece.gatech.edu>
560 * HOW-TO-CONTRIBUTE: fix typos
562 2002-03-13 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
564 * src/mkshortcut/mkshortcut.c: fix NULL pointer problem
566 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
568 * TODO: remove 'reorg' note
569 * configure.ac: mark as version 1.0.0
570 * configure: regenerate
571 * HOW-TO-CONTRIBUTE: new file
573 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
575 * configure.ac: build Makefiles in new directories
576 * configure.in: regenerate
577 * Makefile.am: change subdirs
578 * Makefile.in: regenerate
580 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
583 * src/Makefile.am: new file
584 * src/Makefile.in: new file
585 * src-gpl/Makefile.am: removed
586 * src-gpl/Makefile.in: removed
587 * src-pd/Makefile.am: removed
588 * src-pd/Makefile.in: removed
589 * src-bsd/Makefile.am: removed
590 * src-bsd/Makefile.in: removed
592 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
594 * src/ascii: new directory
595 * src-gpl/ascii.c: moved to src/ascii/ascii.c
596 * src/ascii/ascii.c: moved from src-gpl/ascii.c
597 * src/ascii/Makefile.am: new file
598 * src/ascii/Makefile.in: new file
600 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
602 * src/banner: new directory
603 * src-gpl/banner.c: moved to src/banner/banner.c
604 * src/banner/banner.c: moved from src-gpl/banner.c
605 * src/banner/Makefile.am: new file
606 * src/banner/Makefile.in: new file
608 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
610 * src/cal: new directory
611 * src-bsd/cal.c: moved to src/cal/cal.c
612 * src/cal/cal.c: moved from src-bsd/cal.c
613 * src-bsd/cal.1: moved to src/cal/cal.1
614 * src/cal/cal.1: moved from src-bsd/cal.1
615 * src-bsd/err.c: moved to src/cal/err.c
616 * src/cal/err.c: moved from src-bsd/err.c
617 * src-bsd/errs.h: moved to src/cal/errs.h
618 * src/cal/errs.h: moved from src-bsd/errs.h
619 * src-bsd/widechar.h: moved to src/cal/widechar.h
620 * src/cal/widechar.h: moved from src-bsd/widechar.h
621 * src-bsd/README.cal: moved to src/cal/README.cal
622 * src/cal/README.cal: moved from src-bsd/README.cal
623 * src/cal/Makefile.am: new file
624 * src/cal/Makefile.in: new file
626 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
628 * src/clip: new directory
629 * src-gpl/putclip.c: moved to src/clip/putclip.c
630 * src/clip/putclip.c: moved from src-gpl/putclip.c
631 * src-gpl/getclip.c: moved to src/clip/getclip.c
632 * src/clip/getclip.c: moved from src-gpl/getclip.c
633 * src/clip/Makefile.am: new file
634 * src/clip/Makefile.in: new file
636 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
638 * src/conv: new directory
639 * src-gpl/conv.c: moved to src/conv/conv.c
640 * src/conv/conv.c: moved from src-gpl/conv.c
641 * src/conv/Makefile.am: new file
642 * src/conv/Makefile.in: new file
644 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
646 * src/ddate: new directory
647 * src-pd/ddate.c: moved to src/ddate/ddate.c
648 * src/ddate/ddate.c: moved from src-pd/ddate.c
649 * src-pd/ddate.1: moved to src/ddate/ddate.1
650 * src/ddate/ddate.1: moved from src-pd/ddate.1
651 * src-pd/ddate.doc: moved to src/ddate/ddate.doc
652 * src/ddate/ddate.doc: moved from src-pd/ddate.doc
653 * src/ddate/Makefile.am: new file
654 * src/ddate/Makefile.in: new file
656 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
658 * src/dump: new directory
659 * src-gpl/dump.c: moved to src/dump/dump.c
660 * src/dump/dump.c: moved from src-gpl/dump.c
661 * src/dump/Makefile.am: new file
662 * src/dump/Makefile.in: new file
664 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
666 * src/ipc: new directory
667 * src-gpl/msgtool.c: moved to src/ipc/msgtool.c
668 * src/ipc/msgtool.c: moved from src-gpl/msgtool.c
669 * src-gpl/semstat.c: moved to src/ipc/semstat.c
670 * src/ipc/semstat.c: moved from src-gpl/semstat.c
671 * src-gpl/semtool.c: moved to src/ipc/semtool.c
672 * src/ipc/semtool.c: moved from src-gpl/semtool.c
673 * src-gpl/shmtool.c: moved to src/ipc/shmtool.c
674 * src/ipc/shmtool.c: moved from src-gpl/shmtool.c
675 * src/ipc/Makefile.am: new file
676 * src/ipc/Makefile.in: new file
678 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
680 * src/last: new directory
681 * src-gpl/last.c: moved to src/last/last.c
682 * src/last/last.c: moved from src-gpl/last.c
683 * src-gpl/last.1: moved to src/last/last.1
684 * src/last/last.1: moved from src-gpl/last.1
685 * src-gpl/lastb.1: moved to src/last/lastb.1
686 * src/last/lastb.1: moved from src-gpl/lastb.1
687 * src-gpl/oldutmp.h: moved to src/last/oldutmp.h
688 * src/last/oldutmp.h: moved from src-gpl/oldutmp.h
689 * src-gpl/utmpdump.c: moved to src/last/utmpdump.c
690 * src/last/utmpdump.c: moved from src-gpl/utmpdump.c
691 * src/last/Makefile.am: new file
692 * src/last/Makefile.in: new file
694 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
696 * src/lpr: new directory
697 * src-gpl/lpr.c: moved to src/lpr/lpr.c
698 * src/lpr/lpr.c: moved from src-gpl/lpr.c
699 * src/lpr/Makefile.am: new file
700 * src/lpr/Makefile.in: new file
702 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
704 * src/mkshortcut: new directory
705 * src-gpl/mkshortcut.c: moved to src/mkshortcut/mkshortcut.c
706 * src/mkshortcut/mkshortcut.c: moved from src-gpl/mkshortcut.c
707 * src-gpl/mkshortcut.1: moved to src/mkshortcut/mkshortcut.1
708 * src/mkshortcut/mkshortcut.1: moved from src-gpl/mkshortcut.1
709 * src/mkshortcut/Makefile.am: new file
710 * src/mkshortcut/Makefile.in: new file
712 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
714 * src/namei: new directory
715 * src-pd/namei.c: moved to src/namei/namei.c
716 * src/namei/namei.c: moved from src-pd/namei.c
717 * src-pd/namei.1: moved to src/namei/namei.1
718 * src/namei/namei.1: moved from src-pd/namei.1
719 * src-pd/README.namei: moved to src/namei/README.namei
720 * src/namei/README.namei: moved from src-pd/README.namei
721 * src-pd/README1.namei: moved to src/namei/README1.namei
722 * src/namei/README1.namei: moved from src-pd/README1.namei
723 * src/namei/Makefile.am: new file
724 * src/namei/Makefile.in: new file
726 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
728 * src/realpath: new directory
729 * src-gpl/realpath.c: moved to src/realpath/realpath.c
730 * src/realpath/realpath.c: moved from src-gpl/realpath.c
731 * src/realpath/Makefile.am: new file
732 * src/realpath/Makefile.in: new file
735 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
737 * src-gpl/Makefile.am: add lpr and mkshortcut
738 * src-gpl/Makefile.in: regenerate
739 * configure.ac: update version number
740 * configure: regenerate
741 * AUTHORS: add Rick and Joshua
742 * PROGLIST: add lpr and mkshortcut
743 * NEWS: add lpr and mkshortcut
744 * README: add lpr and mkshortcut
745 * TODO: add some notes...
746 * src-gpl/mkshortcut.c: Reformat comment block. Explicitly
747 include config.h and common.h. Move other #inludes to
748 common.h. Add some static strings for later use (version,
750 * src-gpl/lpr.c: Add license reference. Explicitly include
751 config.h and common.h. Move other #includes to common.h.
752 Add some static strings for later use (version, Id, copyright).
753 Change programName to program_name (to match style of other
754 programs). Strdup from argv[0] instead of hardcoding. Use
755 VA_START macro instead of va_start.
757 2002-02-23 Rick Rankin <rick_rankin@yahoo.com>
759 * src-gpl/lpr.c: new file
761 2002-02-23 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
763 * src-gpl/mkshortcut.c: new file
764 * src-gpl/mkshortcut.1: new file
766 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
768 * src-pd/ddate.c: add explicit license reference
769 and move #includes to common.h. Guard setlocale.
770 Explicitly include config.h, common.h
771 * src-pd/namei.c: ditto
772 * src-bsd/cal.c: ditto
773 * src-bsd/err.c: ditto
774 * src-bsd/errs.h: explicitly include config.h, common.h
775 * src-bsd/widechar.h: explicitly include config.h (NOT common.h)
776 * src-gpl/ascii.c: explicitly include config.h
777 * src-gpl/banner.c: reformat license notice. explicitly
779 * src-gpl/conv.c: explictly include config.h
780 * src-gpl/dump.c: explictly include config.h; move other
781 includes into common.h
782 * src-gpl/getclip.c: explicitly include config.h
783 * src-gpl/last.c: reformat license notice. explicitly include
784 config.h. Move other #includes into common.h
785 * src-gpl/oldutmp.h: add explicit license reference.
786 * src-gpl/putclip.c: include config.h. Move other #includes
788 * src-gpl/realpath.c: Reformat license reference. Explicitly
790 * src-gpl/msgtool.c: add explicit license reference. include
791 config.h. Guard ipc #includes. Move other includes into common.h
792 * src-gpl/semstat.c: ditto
793 * src-gpl/semtool.c: ditto
794 * src-gpl/shmtool.c: ditto
795 * src-gpl/utmpdump.c: Reformat license reference. Explicitly
796 include config.h. Move other includes into common.h.
797 * config.h.in: regenerate
798 * configure.ac: Add the new checks
799 * common.h: Migrate other includes from .c files here.
800 * configure: regenerate
802 2002-01-28 Charles Wilson <cwilson@ece.gatech.edu>
804 * src-bsd/cal.c: fix spelling
806 2002-01-27 Charles Wilson <cwilson@ece.gatech.edu>
808 * acinclude.m4: new file
810 * configure.ac: add conditionals for windows-only,
812 * src-gpl/Makefile.am: use conditionals
813 * aclocal.m4: regenerate
814 * config.h.in: regenerate
815 * Makefile.in: regenerate
816 * src-gpl/Makefile.in: regenerate
817 * configure: regenerate
818 * README: minor changes
819 * src-bsd/cal.c: use common.h
820 * src-pd/ddate.c: use common.h
821 * src-pd/namei.c: use common.h
822 * src-gpl/ascii.c: use common.h
823 * src-gpl/banner.c: use common.h
824 * src-gpl/conv.c: use common.h
825 * src-gpl/dump.c: use common.h
826 * src-gpl/getclip.c: use common.h
827 * src-gpl/last.c: use common.h
828 * src-gpl/msgtool.c: use common.h
829 * src-gpl/putclip.c: use common.h
830 * src-gpl/realpath.c: use common.h
831 * src-gpl/semstat.c: use common.h
832 * src-gpl/semtool.c: use common.h
833 * src-gpl/shmtool.c: use common.h
834 * src-gpl/utmpdump.c: use common.h
836 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
838 * NEWS: add entries for 0.9.6, .7, and .8
839 * ChangeLog: fix tabs
840 * release version 0.9.8
842 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
844 * src-pd/ddate.c: new file
845 * src-pd/ddate.1: new file
846 * src-pd/ddate.doc: new file
847 * AUTHORS: add Druel the Chaotic
848 * PROGLIST: add ddate
849 * README: mention ddate
850 * src-pd/Makefile.am: add ddate to proglist, ddate.1
852 * src-bsd/Makefile.in: regenerate
854 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
856 * src-gpl/realpath.c: new file
857 * AUTHORS: add Steven Barker
858 * PROGLIST: add realpath
859 * README: mention realpath
860 * src-gpl/Makefile.am: add realpath to proglist
861 * src-gpl/Makefile.in: regenerate
863 2002-01-18 Mark Bradshaw <bradshaw@staff.crosswalk.com>
865 * src-gpl/utmpdump.c: new file
866 * AUTHORS: add Mark Bradshaw
867 * PROGLIST: add utmpdump
868 * README: mention utmpdump
869 * src-gpl/Makefile.am: add utmpdump to proglist
870 * src-gpl/Makefile.in: regenerate
872 2002-01-16 Charles Wilson <cwilson@ece.gatech.edu>
874 * bootstrap: new file
875 * src-gpl/Makefile.am: add last to proglist
876 * src-gpl/Makefile.in: regenerate
878 * README: mention last
879 * AUTHORS: add Mark Bradshaw
881 2002-01-16 Mark Bradshaw <bradshaw@staff.crosswalk.com>
883 * src-gpl/last.c: new file
884 * src-gpl/last.1: new file
885 * src-gpl/lastb.1: new file
886 * src-gpl/oldutmp.h: new file
888 2001-12-05 Joerg Schaible <joerg.schaible@gft.com>
890 * src-gpl/banner.c: fix the -c option, use ANSI
891 font to print the extended charset
893 2001-12-04 Charles Wilson <cwilson@ece.gatech.edu>
895 * licenses: new subdir
896 * licenses/COPYING.GPL: new file (GPL text)
897 * licenses/COPYING.BSD-no-advert: new file (BSD license,
898 without the advertising clause)
899 * src-pd: new subdir (for public domain source code that
900 I've taken, modified, and released under the GPL)
901 * src-bsd: new subdir (for source code that is covered
902 by the BSD-no-advert license) Note that BSD-w-advert
903 code is disallowed -- can't legally be linked to
905 * src: removed (renamed to src-gpl for consistency)
906 * src-gpl: new (renamed from src)
907 * PROGLIST: new file (contains descriptions of the
909 * README: proglist stuff removed. README is more general.
910 * src-bsd/Makefile.am: new file
911 * src-bsd/Makefile.in: new file
912 * src-bsd/README.cal: new file
913 * src-bsd/cal.1: new file
914 * src-bsd/cal.c: new file
915 * src-bsd/err.c: new file
916 * src-bsd/errs.h: new file
917 * src-bsd/widechar.h: new file
918 * src-pd/Makefile.am: new file
919 * src-pd/Makefile.in: new file
920 * src-pd/README.namei: new file
921 * src-pd/README1.namei: new file
922 * src-pd/namei.1: new file
923 * src-pd/namei.c: new file
924 * configure.ac: add new tests to support namei and cal
925 * Makefile.am: add new subdirs
926 * config.h.in: regenerate
927 * aclocal.m4: regenerate
928 * Makefile.in: regenerate
929 * src/Makefile.in: regenerate
931 2001-11-28 Charles Wilson <cwilson@ece.gatech.edu>
933 * package renamed to 'cygutils'
936 * AUTHORS: add Jorg Schaible
937 * configure.ac: package name change
938 * src/Makefile.am: add 'banner'
939 * src/banner.c: new file. Modified from Joerg's
940 original to use popt for argument processing.
941 * configure: regenerate
942 * config.h.in: regenerate
943 * aclocal.m4: regenerate
944 * Makefile.in: regenerate
945 * src/Makefile.in: regenerate
947 2001-11-26 Charles Wilson <cwilson@ece.gatech.edu>
949 * src/semtool.c: added
950 * src/semstat.c: added
951 * src/msgtool.c: added
952 * src/shmtool.c: added
953 * src/Makefile.am: add semtool, semstat, msgtool,
955 * configure.ac: add check for cygipc, and for
957 * configure: regenerate
958 * config.h.in: regenerate
959 * aclocal.m4: regenerate
960 * Makefile.in: regenerate
961 * src/Makefile.in: regenerate
963 2001-11-25 Charles Wilson <cwilson@ece.gatech.edu>
965 * uuencode.1: deleted
966 * uuencode.c: deleted
967 * uudecode.1: deleted
968 * uudecond.c: deleted (get these from GNU sharutils)
970 * mktemp.c: deleted (get these from
971 http://www.courtesan.com/mktemp/)
972 * autoconfiscated -- lots of new files
973 * moved remaining .c files into src subdir
974 * src/conv.c: now recognize 'dos2unix.exe' and
975 'unix2dos.exe' as special argv[0] values, along
976 with 'd2u.exe' and 'u2d.exe'
977 * src/Makefile.in: install conv.exe as itself but
978 also as d2u.exe, u2d.exe, dos2unix.exe and unix2dos.exe
982 * link with /usr/lib/libpopt.a ('official' version)
983 * add mktemp implementation
984 * add friendly help/option handling to dump, putclip,
990 2002-11-11 Charles Wilson <cwilson@ece.gatech.edu>
992 Convert mkshortcut to popt. Bump to version 1.1.3
994 * mkshortcut.c (license): new function
995 (version): popt version() function
996 (version): static variable renamed to versionStr
998 (usage): popt usage() function; the old usage()
1000 (printLicense): new function
1001 (printBottomDescription): new function
1002 (printTopDescription): new function
1003 (getVersion): new function
1004 (mkshortcut): new function, contains core code
1005 (print_version): removed.
1006 (main): almost completely rewritten to use popt
1008 * TODO: remove note about mkshortcut.
1010 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
1012 Fix things so that 'make dist' works
1014 * Makefile.am: split up EXTRA_DIST into several
1015 variables. Add a lot of files. Remove reference
1016 to the m4/ directory.
1017 * HOW-TO-CONTRIBUTE: correct a few things affected
1018 by the above change.
1020 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
1022 Tired of long 'cvs diff' times over my modem, I
1023 removed the files generated by bootstrap from
1024 CVS. tarballs will have them, but cvs checkouts
1025 will need to always run bootstrap. Since gettextize
1026 is too intrusive, leave ABOUT-NLS and config.rpath
1027 so we don't have to include gettext in bootstrap.
1028 Also, don't bother with autoheader, so leave config.h.in
1032 * mkinstalldirs: remove
1033 * install-sh: remove
1034 * config.guess: remove
1035 * config.sub: remove
1038 * Makefile.in: remove
1039 * aclocal.m4: remove
1041 * stamp-h.in: remove (not used by newer autotools)
1043 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
1045 Because utmpdump and last are now provided by the new
1046 sysvinit package, those programs have been removed
1047 from cygutils. Also, update to recent autotools &
1048 gettext, plus a few cleanups.
1050 * src/last/last.c: remove
1051 * src/last/utmpdump.c: remove
1052 * src/last/oldutmp.h: remove
1053 * src/last/last.1: remove
1054 * src/last/lastb.1: remove
1055 * src/last/: remove directory
1056 * intl/Makefile.in: remove
1057 * intl/: remove directory
1059 * src/cal/cal.c: cygwin provides langinfo.h, but
1060 not the nl_langinfo function. Make sure both exist
1061 before calling nl_langinfo.
1062 * configure.ac: remove references to system header files
1063 needed only by utmpdump or last. Don't try to generate
1065 * Makefile.am: remove intl/ directory; add po/ directory
1066 to make new gettext happy. Remove last and utmpdump from
1067 bin_PROGRAMS; remove last.1 and lastb.1 from man_MANS.
1068 change _LDADD vars from @INTLLIBS@ to @LIBINTL@. Remove
1069 references to last and utmpdump _SOURCES.
1070 * po/LINGUAS: new file (needed by new gettext)
1071 * po/POTFILES.in: new file (needed by new gettext)
1072 * common.h: remove references to system header files used
1073 only by utmpdump or last
1074 * bootstrap: add `force' options
1076 * PROGLIST: docu update
1077 * README: dpcu update
1079 * HOW-TO-CONTRIBUTE: docu update
1081 * aclocal.m4: regenerate
1082 * configure: regenerate
1083 * Makefile.in: regenerate
1084 * config.h.in: regenerate
1085 * ABOUT-NLS: new version
1086 * COPYING: new version
1087 * INSTALL: new version
1088 * mkinstalldirs: new version
1089 * missing: new version
1090 * install-sh: new version
1091 * depcomp: new version
1092 * config.sub: new version
1093 * config.guess: new version
1095 2002-07-17 Charles Wilson <cwilson@ece.gatech.edu>
1097 At Bruno Haible's suggestion, don't include all of
1098 gettext. Just have an intl/ directory with a null
1099 Makefile.in, and a populated po/ directory. m4/
1100 is no longer necessary. Later, when automake bug
1101 is fixed, we can remove the intl/ directory entirely,
1102 but we'll still need the po/ directory and the ABOUT-NLS
1106 * intl/Makefile.in: turn this into a null file
1108 * configure.ac: remove m4/Makefile from AC_CONFIG_FILES
1109 * Makefile.am: remove m4/ from SUBDIRS
1110 * Makefile.in: regenerate
1111 * configure: regenerate
1113 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1115 * configure.ac: bump version to 1.1.2
1116 * configure: regenerate
1118 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1120 Add 'mcookie' program. Tag "v1_1_1d"
1122 * src/mcookie: new directory
1123 * src/mcookie/mcookie.c: new file
1124 * src/mcookie/mcookie.1: new file
1125 * src/mcookie/md5.h: new file
1126 * src/mcookie/md5.c: new file
1127 * Makefile.am: add program 'mcookie'
1128 * configure.ac: add test for gettimeofday
1129 * config.h.in: regenerate
1130 * Makefile.in: regenerate
1131 * PROGLIST: add mcookie
1132 * README: add mcookie
1133 * NEWS: mention mcookie
1135 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1137 Add 'colrm' program. Tag "v1_1_1c"
1139 * src/colrm: new directory
1140 * src/colrm/colrm.c: new file
1141 * src/colrm/colrm.1: new file
1142 * src/colrm/widechar.h: new file
1143 * Makefile.am: add program 'colrm'
1144 * Makefile.in: regenerate
1145 * PROGLIST: add colrm
1147 * NEWS: hasn't been updated in a while...
1149 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1151 Add 'colcrt' program. Tag "v1_1_1b"
1153 * src/colcrt: new directory
1154 * src/colcrt/colcrt.c: new file
1155 * src/colcrt/colcrt.1: new file
1156 * src/colcrt/widechar.h: new file
1157 * Makefile.am: add program 'colcrt'
1158 * Makefile.in: regenerate
1159 * PROGLIST: add colcrt
1160 * README: add colcrt
1162 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1164 Add 'column' program. Tag "v1_1_1a"
1166 * src/column: new directory
1167 * src/column/column.c: new file
1168 * src/column/column.1: new file
1169 * src/column/err.c: new file
1170 * src/column/errs.h: new file
1171 * src/column/widechar.h: new file
1172 * Makefile.am: add program 'column'
1173 * configure.ac: add check for TIOCGWINSZ, termios.h, and ioctl.h.
1174 * common.h: use TIOCGWINSZ to include sys/termios.h or sys/ioctl.h.
1175 * Makefile.in: regenerate
1176 * config.h.in: regenerate
1177 * configure: regenerate
1178 * PROGLIST: add column
1179 * README: add column
1181 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1183 * TODO: remove gettext reminder
1184 * HOW-TO-CONTRIBUTE: explain how to handle programs
1185 that need -lintl, given the gettextize changes below.
1186 * Makefile.in: regenerate
1188 2002-07-12 gettextize <bug-gnu-gettext@gnu.org>
1190 Bug in automake means that we have to gettextize -- even tho
1191 we will never actually build gettext ourselves ('external'
1192 option in AM_GNU_GETTEXT). Reported to automake list.
1194 Bug in gettext means that we have to explicitly set and AC_SUBST
1195 BUILD_INCLUDED_LIBINTL and USE_INCLUDED_LIBINTL in configure.ac.
1198 * Makefile.am (SUBDIRS): Add intl, m4.
1199 (ACLOCAL_AMFLAGS): New variable.
1200 (EXTRA_DIST): Add config.rpath.
1201 * configure.ac (AC_CONFIG_FILES): Add intl/Makefile, po/Makefile.in,
1203 * intl/: new directory
1205 * po/: new directory
1207 * m4/: new directory
1209 * config.rpath: new file
1210 * ABOUT-NLS: new file
1211 * aclocal.m4: regenerate
1212 * Makefile.in: regenerate
1213 * configure: regenerate
1214 * bootstrap: add -I m4 to aclocal command; copy files
1215 * config.guess: new file
1216 * config.sub: new file
1218 * config.h.in: regenerate
1219 * TODO: note to remove all this garbage when it becomes
1220 possible; need bugfix to automake and gettext.m4
1222 2002-07-12 Charles S. Wilson <cwilson@ece.gatech.edu>
1224 Adjust to cygwin's libintl library now depending on libiconv.
1225 Easiest way: remove explicit search for -lintl and libintl.h;
1226 instead use AM_GNU_GETTEXT.
1230 * configure.ac: don't look for -lintl and libintl.h 'by hand';
1231 use AM_GNU_GETTEXT instead. Unfortunately, even 'external'
1232 option requires po/ and intl/ directories. See gettextize above.
1233 * src/rev: new directory
1234 * src/rev/rev.c: new file
1235 * src/rev/rev.1: new file
1236 * src/rev/widechar.h: new file
1237 * Makefile.am: add program 'rev'. Add LDADD variables for
1238 the programs that use gettext, since -lintl is no longer
1239 automatically included in LIBS (use @INTLLIBS@)
1240 * Makefile.in: regenerate
1244 2002-06-06 Charles S. Wilson <cwilson@ece.gatech.edu>
1247 Add getopt.exe, readlink.exe. Bump to 1.1.1.
1249 * AUTHORS: add Egor, Kenneth Stailey, and Frodo Looijaard
1250 * configure.ac: bump to 1.1.1
1251 * Makefile.am: add getopt and readlink
1254 * Makefile.in: regenerate
1255 * configure: regenerate
1256 * src/Makefile.am: delete (forgot to do so in previous commit)
1257 * src/Makefile.in: delete (ditto)
1258 * src/readlink/readlink.1: new file
1259 * src/readlink/readlink.c: new file
1260 * src/getopt/getopt.1: new file
1261 * src/getopt/getopt.c: new file
1262 * src/getopt/parse.bash: new file
1263 * src/getopt/parse.tcsh: new file
1264 * src/getopt/test.bash: new file
1265 * src/getopt/test.tcsh: new file
1267 2002-06-05 Charles S. Wilson <cwilson@ece.gatech.edu>
1268 Robert Collins <robert.collins@itdomain.com.au>
1270 Convert to one-big-makefile style. cf "Recursive make
1271 considered harmful". Bump to 1.1.0
1273 * HOW-TO-CONTRIBUTE: update to reflect one-big-makefile style.
1274 * Makefile.am: consolidate from src/*/Makefile.am
1275 * configure.ac: remove src/*/Makefile from AC_CONFIG_FILES list.
1277 * NEWS: Note one-file-to-build-them-all
1279 * aclocal.m4: regenerate
1280 * Makefile.in: regenerate
1281 * configure: regenerate
1282 * /src/realpath/Makefile.in: delete
1283 * /src/realpath/Makefile.am: delete
1284 * /src/namei/Makefile.in: delete
1285 * /src/namei/Makefile.am: delete
1286 * /src/mkshortcut/Makefile.in: delete
1287 * /src/mkshortcut/Makefile.am: delete
1288 * /src/lpr/Makefile.in: delete
1289 * /src/lpr/Makefile.am: delete
1290 * /src/last/Makefile.in: delete
1291 * /src/last/Makefile.am: delete
1292 * /src/ipc/Makefile.in: delete
1293 * /src/ipc/Makefile.am: delete
1294 * /src/dump/Makefile.in: delete
1295 * /src/dump/Makefile.am: delete
1296 * /src/ddate/Makefile.in: delete
1297 * /src/ddate/Makefile.am: delete
1298 * /src/cygstart/Makefile.in: delete
1299 * /src/cygstart/Makefile.am: delete
1300 * /src/conv/Makefile.in: delete
1301 * /src/conv/Makefile.am: delete
1302 * /src/col/Makefile.in: delete
1303 * /src/col/Makefile.am: delete
1304 * /src/cal/Makefile.in: delete
1305 * /src/cal/Makefile.am: delete
1306 * /src/banner/Makefile.in: delete
1307 * /src/banner/Makefile.am: delete
1308 * /src/ascii/Makefile.in: delete
1309 * /src/ascii/Makefile.am: delete
1310 * /src/Makefile.in: delete
1311 * /src/Makefile.am: delete
1313 2002-05-23 Charles S. Wilson <cwilson@ece.gatech.edu>
1315 * Makefile.in: regenerate
1316 * src/Makefile.in: regenerate
1317 * src/*/Makefile.in: regenerate
1318 * configure: regenerate
1319 * aclocal.m4: regenerate
1321 2002-05-22 David A. Willis <dawillis1214@yahoo.com>
1323 * src/col: new directory
1324 * src/col/Makefile.am: new file
1325 * src/col/Makefile.in: new file
1326 * src/col/col.c: new file
1327 * src/col/err.c: new file
1328 * src/col/err.h: new file
1329 * src/col/col.1: new file
1330 * src/col/README.col: new file
1331 * src/Makefile.am: add subdirectory col
1332 * src/Makefile.in: regenerate
1333 * AUTHORS: add David A. Willis for col
1337 2002-04-16 Chris January <chris@atomice.net>
1339 * src/conv/conv.c (convert): Use correct type to store the
1340 return value of fgetc()
1342 2002-03-15 Charles Wilson <cwilson@ece.gatech.edu>
1344 * Makefile.in: rebootstrap
1347 * src/Makefile.in: ditto
1348 * src/ascii/Makefile.in: ditto
1349 * src/banner/Makefile.in: ditto
1350 * src/cal/Makefile.in: ditto
1351 * src/clip/Makefile.in: ditto
1352 * src/conv/Makefile.in: ditto
1353 * src/ddate/Makefile.in: ditto
1354 * src/dump/Makefile.in: ditto
1355 * src/ipc/Makefile.in: ditto
1356 * src/last/Makefile.in: ditto
1357 * src/lpr/Makefile.in: ditto
1358 * src/mkshortcut/Makefile.in: ditto
1359 * src/namei/Makefile.in: ditto
1360 * src/realpath/Makefile.in: ditto
1362 2002-03-15 Michael Schaap <cygwin_start@mscha.org>
1364 * src/cygstart: new directory
1365 * src/cygstart/Makefile.am: new file
1366 * src/cygstart/Makefile.in: new file
1367 * src/cygstart/cygstart.c: new file
1368 * src/cygstart/cygstart.1: new file
1369 * src/Makefile.am: add subdirectory cygstart
1370 * src/Makefile.in: regenerate
1371 * AUTHORS: add Michael Schaap for cygstart
1372 * PROGLIST: add cygstart
1373 * README: add cygstart
1375 2002-03-13 Charles Wilson <cwilson@ece.gatech.edu>
1377 * HOW-TO-CONTRIBUTE: fix typos
1379 2002-03-13 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
1381 * src/mkshortcut/mkshortcut.c: fix NULL pointer problem
1383 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1385 * TODO: remove 'reorg' note
1386 * configure.ac: mark as version 1.0.0
1387 * configure: regenerate
1388 * HOW-TO-CONTRIBUTE: new file
1390 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1392 * configure.ac: build Makefiles in new directories
1393 * configure.in: regenerate
1394 * Makefile.am: change subdirs
1395 * Makefile.in: regenerate
1397 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1399 * src: new directory
1400 * src/Makefile.am: new file
1401 * src/Makefile.in: new file
1402 * src-gpl/Makefile.am: removed
1403 * src-gpl/Makefile.in: removed
1404 * src-pd/Makefile.am: removed
1405 * src-pd/Makefile.in: removed
1406 * src-bsd/Makefile.am: removed
1407 * src-bsd/Makefile.in: removed
1409 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1411 * src/ascii: new directory
1412 * src-gpl/ascii.c: moved to src/ascii/ascii.c
1413 * src/ascii/ascii.c: moved from src-gpl/ascii.c
1414 * src/ascii/Makefile.am: new file
1415 * src/ascii/Makefile.in: new file
1417 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1419 * src/banner: new directory
1420 * src-gpl/banner.c: moved to src/banner/banner.c
1421 * src/banner/banner.c: moved from src-gpl/banner.c
1422 * src/banner/Makefile.am: new file
1423 * src/banner/Makefile.in: new file
1425 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1427 * src/cal: new directory
1428 * src-bsd/cal.c: moved to src/cal/cal.c
1429 * src/cal/cal.c: moved from src-bsd/cal.c
1430 * src-bsd/cal.1: moved to src/cal/cal.1
1431 * src/cal/cal.1: moved from src-bsd/cal.1
1432 * src-bsd/err.c: moved to src/cal/err.c
1433 * src/cal/err.c: moved from src-bsd/err.c
1434 * src-bsd/errs.h: moved to src/cal/errs.h
1435 * src/cal/errs.h: moved from src-bsd/errs.h
1436 * src-bsd/widechar.h: moved to src/cal/widechar.h
1437 * src/cal/widechar.h: moved from src-bsd/widechar.h
1438 * src-bsd/README.cal: moved to src/cal/README.cal
1439 * src/cal/README.cal: moved from src-bsd/README.cal
1440 * src/cal/Makefile.am: new file
1441 * src/cal/Makefile.in: new file
1443 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1445 * src/clip: new directory
1446 * src-gpl/putclip.c: moved to src/clip/putclip.c
1447 * src/clip/putclip.c: moved from src-gpl/putclip.c
1448 * src-gpl/getclip.c: moved to src/clip/getclip.c
1449 * src/clip/getclip.c: moved from src-gpl/getclip.c
1450 * src/clip/Makefile.am: new file
1451 * src/clip/Makefile.in: new file
1453 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1455 * src/conv: new directory
1456 * src-gpl/conv.c: moved to src/conv/conv.c
1457 * src/conv/conv.c: moved from src-gpl/conv.c
1458 * src/conv/Makefile.am: new file
1459 * src/conv/Makefile.in: new file
1461 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1463 * src/ddate: new directory
1464 * src-pd/ddate.c: moved to src/ddate/ddate.c
1465 * src/ddate/ddate.c: moved from src-pd/ddate.c
1466 * src-pd/ddate.1: moved to src/ddate/ddate.1
1467 * src/ddate/ddate.1: moved from src-pd/ddate.1
1468 * src-pd/ddate.doc: moved to src/ddate/ddate.doc
1469 * src/ddate/ddate.doc: moved from src-pd/ddate.doc
1470 * src/ddate/Makefile.am: new file
1471 * src/ddate/Makefile.in: new file
1473 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1475 * src/dump: new directory
1476 * src-gpl/dump.c: moved to src/dump/dump.c
1477 * src/dump/dump.c: moved from src-gpl/dump.c
1478 * src/dump/Makefile.am: new file
1479 * src/dump/Makefile.in: new file
1481 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1483 * src/ipc: new directory
1484 * src-gpl/msgtool.c: moved to src/ipc/msgtool.c
1485 * src/ipc/msgtool.c: moved from src-gpl/msgtool.c
1486 * src-gpl/semstat.c: moved to src/ipc/semstat.c
1487 * src/ipc/semstat.c: moved from src-gpl/semstat.c
1488 * src-gpl/semtool.c: moved to src/ipc/semtool.c
1489 * src/ipc/semtool.c: moved from src-gpl/semtool.c
1490 * src-gpl/shmtool.c: moved to src/ipc/shmtool.c
1491 * src/ipc/shmtool.c: moved from src-gpl/shmtool.c
1492 * src/ipc/Makefile.am: new file
1493 * src/ipc/Makefile.in: new file
1495 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1497 * src/last: new directory
1498 * src-gpl/last.c: moved to src/last/last.c
1499 * src/last/last.c: moved from src-gpl/last.c
1500 * src-gpl/last.1: moved to src/last/last.1
1501 * src/last/last.1: moved from src-gpl/last.1
1502 * src-gpl/lastb.1: moved to src/last/lastb.1
1503 * src/last/lastb.1: moved from src-gpl/lastb.1
1504 * src-gpl/oldutmp.h: moved to src/last/oldutmp.h
1505 * src/last/oldutmp.h: moved from src-gpl/oldutmp.h
1506 * src-gpl/utmpdump.c: moved to src/last/utmpdump.c
1507 * src/last/utmpdump.c: moved from src-gpl/utmpdump.c
1508 * src/last/Makefile.am: new file
1509 * src/last/Makefile.in: new file
1511 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1513 * src/lpr: new directory
1514 * src-gpl/lpr.c: moved to src/lpr/lpr.c
1515 * src/lpr/lpr.c: moved from src-gpl/lpr.c
1516 * src/lpr/Makefile.am: new file
1517 * src/lpr/Makefile.in: new file
1519 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1521 * src/mkshortcut: new directory
1522 * src-gpl/mkshortcut.c: moved to src/mkshortcut/mkshortcut.c
1523 * src/mkshortcut/mkshortcut.c: moved from src-gpl/mkshortcut.c
1524 * src-gpl/mkshortcut.1: moved to src/mkshortcut/mkshortcut.1
1525 * src/mkshortcut/mkshortcut.1: moved from src-gpl/mkshortcut.1
1526 * src/mkshortcut/Makefile.am: new file
1527 * src/mkshortcut/Makefile.in: new file
1529 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1531 * src/namei: new directory
1532 * src-pd/namei.c: moved to src/namei/namei.c
1533 * src/namei/namei.c: moved from src-pd/namei.c
1534 * src-pd/namei.1: moved to src/namei/namei.1
1535 * src/namei/namei.1: moved from src-pd/namei.1
1536 * src-pd/README.namei: moved to src/namei/README.namei
1537 * src/namei/README.namei: moved from src-pd/README.namei
1538 * src-pd/README1.namei: moved to src/namei/README1.namei
1539 * src/namei/README1.namei: moved from src-pd/README1.namei
1540 * src/namei/Makefile.am: new file
1541 * src/namei/Makefile.in: new file
1543 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1545 * src/realpath: new directory
1546 * src-gpl/realpath.c: moved to src/realpath/realpath.c
1547 * src/realpath/realpath.c: moved from src-gpl/realpath.c
1548 * src/realpath/Makefile.am: new file
1549 * src/realpath/Makefile.in: new file
1552 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
1554 * src-gpl/Makefile.am: add lpr and mkshortcut
1555 * src-gpl/Makefile.in: regenerate
1556 * configure.ac: update version number
1557 * configure: regenerate
1558 * AUTHORS: add Rick and Joshua
1559 * PROGLIST: add lpr and mkshortcut
1560 * NEWS: add lpr and mkshortcut
1561 * README: add lpr and mkshortcut
1562 * TODO: add some notes...
1563 * src-gpl/mkshortcut.c: Reformat comment block. Explicitly
1564 include config.h and common.h. Move other #inludes to
1565 common.h. Add some static strings for later use (version,
1567 * src-gpl/lpr.c: Add license reference. Explicitly include
1568 config.h and common.h. Move other #includes to common.h.
1569 Add some static strings for later use (version, Id, copyright).
1570 Change programName to program_name (to match style of other
1571 programs). Strdup from argv[0] instead of hardcoding. Use
1572 VA_START macro instead of va_start.
1574 2002-02-23 Rick Rankin <rick_rankin@yahoo.com>
1576 * src-gpl/lpr.c: new file
1578 2002-02-23 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
1580 * src-gpl/mkshortcut.c: new file
1581 * src-gpl/mkshortcut.1: new file
1583 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
1585 * src-pd/ddate.c: add explicit license reference
1586 and move #includes to common.h. Guard setlocale.
1587 Explicitly include config.h, common.h
1588 * src-pd/namei.c: ditto
1589 * src-bsd/cal.c: ditto
1590 * src-bsd/err.c: ditto
1591 * src-bsd/errs.h: explicitly include config.h, common.h
1592 * src-bsd/widechar.h: explicitly include config.h (NOT common.h)
1593 * src-gpl/ascii.c: explicitly include config.h
1594 * src-gpl/banner.c: reformat license notice. explicitly
1596 * src-gpl/conv.c: explictly include config.h
1597 * src-gpl/dump.c: explictly include config.h; move other
1598 includes into common.h
1599 * src-gpl/getclip.c: explicitly include config.h
1600 * src-gpl/last.c: reformat license notice. explicitly include
1601 config.h. Move other #includes into common.h
1602 * src-gpl/oldutmp.h: add explicit license reference.
1603 * src-gpl/putclip.c: include config.h. Move other #includes
1605 * src-gpl/realpath.c: Reformat license reference. Explicitly
1607 * src-gpl/msgtool.c: add explicit license reference. include
1608 config.h. Guard ipc #includes. Move other includes into common.h
1609 * src-gpl/semstat.c: ditto
1610 * src-gpl/semtool.c: ditto
1611 * src-gpl/shmtool.c: ditto
1612 * src-gpl/utmpdump.c: Reformat license reference. Explicitly
1613 include config.h. Move other includes into common.h.
1614 * config.h.in: regenerate
1615 * configure.ac: Add the new checks
1616 * common.h: Migrate other includes from .c files here.
1617 * configure: regenerate
1619 2002-01-28 Charles Wilson <cwilson@ece.gatech.edu>
1621 * src-bsd/cal.c: fix spelling
1623 2002-01-27 Charles Wilson <cwilson@ece.gatech.edu>
1625 * acinclude.m4: new file
1626 * common.h: new file
1627 * configure.ac: add conditionals for windows-only,
1628 cygipc-only programs
1629 * src-gpl/Makefile.am: use conditionals
1630 * aclocal.m4: regenerate
1631 * config.h.in: regenerate
1632 * Makefile.in: regenerate
1633 * src-gpl/Makefile.in: regenerate
1634 * configure: regenerate
1635 * README: minor changes
1636 * src-bsd/cal.c: use common.h
1637 * src-pd/ddate.c: use common.h
1638 * src-pd/namei.c: use common.h
1639 * src-gpl/ascii.c: use common.h
1640 * src-gpl/banner.c: use common.h
1641 * src-gpl/conv.c: use common.h
1642 * src-gpl/dump.c: use common.h
1643 * src-gpl/getclip.c: use common.h
1644 * src-gpl/last.c: use common.h
1645 * src-gpl/msgtool.c: use common.h
1646 * src-gpl/putclip.c: use common.h
1647 * src-gpl/realpath.c: use common.h
1648 * src-gpl/semstat.c: use common.h
1649 * src-gpl/semtool.c: use common.h
1650 * src-gpl/shmtool.c: use common.h
1651 * src-gpl/utmpdump.c: use common.h
1653 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1655 * NEWS: add entries for 0.9.6, .7, and .8
1656 * ChangeLog: fix tabs
1657 * release version 0.9.8
1659 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1661 * src-pd/ddate.c: new file
1662 * src-pd/ddate.1: new file
1663 * src-pd/ddate.doc: new file
1664 * AUTHORS: add Druel the Chaotic
1665 * PROGLIST: add ddate
1666 * README: mention ddate
1667 * src-pd/Makefile.am: add ddate to proglist, ddate.1
1669 * src-bsd/Makefile.in: regenerate
1671 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1673 * src-gpl/realpath.c: new file
1674 * AUTHORS: add Steven Barker
1675 * PROGLIST: add realpath
1676 * README: mention realpath
1677 * src-gpl/Makefile.am: add realpath to proglist
1678 * src-gpl/Makefile.in: regenerate
1680 2002-01-18 Mark Bradshaw <bradshaw@staff.crosswalk.com>
1682 * src-gpl/utmpdump.c: new file
1683 * AUTHORS: add Mark Bradshaw
1684 * PROGLIST: add utmpdump
1685 * README: mention utmpdump
1686 * src-gpl/Makefile.am: add utmpdump to proglist
1687 * src-gpl/Makefile.in: regenerate
1689 2002-01-16 Charles Wilson <cwilson@ece.gatech.edu>
1691 * bootstrap: new file
1692 * src-gpl/Makefile.am: add last to proglist
1693 * src-gpl/Makefile.in: regenerate
1694 * PROGLIST: add last
1695 * README: mention last
1696 * AUTHORS: add Mark Bradshaw
1698 2002-01-16 Mark Bradshaw <bradshaw@staff.crosswalk.com>
1700 * src-gpl/last.c: new file
1701 * src-gpl/last.1: new file
1702 * src-gpl/lastb.1: new file
1703 * src-gpl/oldutmp.h: new file
1705 2001-12-05 Joerg Schaible <joerg.schaible@gft.com>
1707 * src-gpl/banner.c: fix the -c option, use ANSI
1708 font to print the extended charset
1710 2001-12-04 Charles Wilson <cwilson@ece.gatech.edu>
1712 * licenses: new subdir
1713 * licenses/COPYING.GPL: new file (GPL text)
1714 * licenses/COPYING.BSD-no-advert: new file (BSD license,
1715 without the advertising clause)
1716 * src-pd: new subdir (for public domain source code that
1717 I've taken, modified, and released under the GPL)
1718 * src-bsd: new subdir (for source code that is covered
1719 by the BSD-no-advert license) Note that BSD-w-advert
1720 code is disallowed -- can't legally be linked to
1722 * src: removed (renamed to src-gpl for consistency)
1723 * src-gpl: new (renamed from src)
1724 * PROGLIST: new file (contains descriptions of the
1726 * README: proglist stuff removed. README is more general.
1727 * src-bsd/Makefile.am: new file
1728 * src-bsd/Makefile.in: new file
1729 * src-bsd/README.cal: new file
1730 * src-bsd/cal.1: new file
1731 * src-bsd/cal.c: new file
1732 * src-bsd/err.c: new file
1733 * src-bsd/errs.h: new file
1734 * src-bsd/widechar.h: new file
1735 * src-pd/Makefile.am: new file
1736 * src-pd/Makefile.in: new file
1737 * src-pd/README.namei: new file
1738 * src-pd/README1.namei: new file
1739 * src-pd/namei.1: new file
1740 * src-pd/namei.c: new file
1741 * configure.ac: add new tests to support namei and cal
1742 * Makefile.am: add new subdirs
1743 * config.h.in: regenerate
1744 * aclocal.m4: regenerate
1745 * Makefile.in: regenerate
1746 * src/Makefile.in: regenerate
1748 2001-11-28 Charles Wilson <cwilson@ece.gatech.edu>
1750 * package renamed to 'cygutils'
1753 * AUTHORS: add Jorg Schaible
1754 * configure.ac: package name change
1755 * src/Makefile.am: add 'banner'
1756 * src/banner.c: new file. Modified from Joerg's
1757 original to use popt for argument processing.
1758 * configure: regenerate
1759 * config.h.in: regenerate
1760 * aclocal.m4: regenerate
1761 * Makefile.in: regenerate
1762 * src/Makefile.in: regenerate
1764 2001-11-26 Charles Wilson <cwilson@ece.gatech.edu>
1766 * src/semtool.c: added
1767 * src/semstat.c: added
1768 * src/msgtool.c: added
1769 * src/shmtool.c: added
1770 * src/Makefile.am: add semtool, semstat, msgtool,
1771 and shmtool targets.
1772 * configure.ac: add check for cygipc, and for
1774 * configure: regenerate
1775 * config.h.in: regenerate
1776 * aclocal.m4: regenerate
1777 * Makefile.in: regenerate
1778 * src/Makefile.in: regenerate
1780 2001-11-25 Charles Wilson <cwilson@ece.gatech.edu>
1782 * uuencode.1: deleted
1783 * uuencode.c: deleted
1784 * uudecode.1: deleted
1785 * uudecond.c: deleted (get these from GNU sharutils)
1787 * mktemp.c: deleted (get these from
1788 http://www.courtesan.com/mktemp/)
1789 * autoconfiscated -- lots of new files
1790 * moved remaining .c files into src subdir
1791 * src/conv.c: now recognize 'dos2unix.exe' and
1792 'unix2dos.exe' as special argv[0] values, along
1793 with 'd2u.exe' and 'u2d.exe'
1794 * src/Makefile.in: install conv.exe as itself but
1795 also as d2u.exe, u2d.exe, dos2unix.exe and unix2dos.exe
1799 * link with /usr/lib/libpopt.a ('official' version)
1800 * add mktemp implementation
1801 * add friendly help/option handling to dump, putclip,