1 2004-02-14 Dick Repansky <rrepasky@....>
2 Joshua Danial Franklin <joshuadfranklin@....>
4 * src/mkshortcut/mkshortcut.c: add -s option
5 to control normal|minimized|maximized state
6 of the launched application.
7 * src/mkshortcut/mkshortcut.1: document it.
10 2004-01-31 Charles Wilson <cwilson@....>
14 * src/ipc/ipcrm.c: remove
15 * src/ipc/ipcrm.8: remove
16 * src/ipc/ipcs.c: remove
17 * src/ipc/ipcs.8: remove
18 * src/ipc/semtool.c: compensate for interface differences
19 in cygserver vs. cygipc
20 * configure.ac: don't look for cygipc; just look for shmget
21 * Makefile.am: remove src/ipc/ipcs and src/ipc/ipcrm and their
22 manpages. Don't use extra libs (IPCLIBS) to build ipc programs
23 -- rely on cygserver support.
29 2003-12-01 Charles Wilson <cwilson@ece.gatech.edu>
33 * src/ipc/ipck: fix typo, adapt for cygserver
38 2003-11-25 Rick Rankin <rick_rankin@yahoo.com>
40 * src/lpr/Printer.cc: fix bug in print() operation that was
41 causing duplication of the last character of a file.
42 * src/lpr/lpr.cc: add description of -l option to help message.
44 2003-10-23 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
46 * src/mkshortcut/mkshortcut.1: update to reflect
47 new -w/--workingdir option.
49 2003-09-13 Charles Wilson <cwilson@ece.gatech.edu>
51 * src/clip/getclip.c: Handle /dev/clipboard
52 native format. Add --no-conv option. Make it
54 * src/clip/putclip.c: Handle /dev/clipboard
55 native format. Add --no-conv option. Make it
58 2003-09-12 Rob Siklos <rob3@siklos.ca>
60 * src/clip/getclip.c: implemented --dos and --unix,
61 renamed putclip() to getclip()
62 * src/clip/putclip.c: implemented --dos and --unix,
63 fixed segfault on null input,
64 fixed indentation spacing,
65 return FALSE instead of TRUE on failed GlobalAlloc and GlobalLock
66 * TODO: removed --unix --dos flag item for getclip and putclip
68 2003-09-04 Chalres Wilson <cwilson@ece.gatech.edu>
72 2003-09-04 Rob Siklos <rob3@siklos.ca>
74 * src/readshortcut: new directory
75 * src/readshortcut/readshortcut.c: new file
76 * src/readshortcut/readshortcut.1: new file
77 * Makefile.am: add program 'readshortcut'
78 * AUTHORS: add Rob Siklos for readshortcut
79 * PROGLIST: add readshortcut
80 * README: add readshortcut
82 2003-08-02 Charles Wilson <cwilson@ece.gatech.edu>
84 tag and release v1_2_1
86 * configure.ac: don't add cygipc to libs; put
87 value in a separate variable IPCLIBS
88 * Makefile.am: use @IPCLIBS@
89 * HOW-TO-CONTRIBUTE: update
92 2003-07-13 Charles Wilson <cwilson@ece.gatech.edu>
94 tag and release v1_2_0
96 * BRANCHES: add v1_2_0
98 2003-07-13 Charles Wilson <cwilson@ece.gatech.edu>
100 * Makefile.am: correct some mistakes with
101 optionally-built progs.
103 2003-06-16 Charles Wilson <cwilson@ece.gatech.edu>
105 * src/mkshortcut/mkshortcut.1: fix ^M problem.
107 2003-06-13 Charles Wilson <cwilson@ece.gatech.edu>
109 * Makefile.am: add ipcs, ipcrm, and ipck
110 * configure.ac: change search method for libcygipc,
112 * src/ipc/ipcs.c: new file
113 * src/ipc/ipcs.8: new file
114 * src/ipc/ipcrm.c: new file
115 * src/ipc/ipcrm.8: new file
116 * src/ipc/ipck: new file
117 * NEWS: add info about ipcs, ipcrm, ipck
120 * config.h.in: regenerate
122 2003-06-12 gilles civario <gilles.civario@cea.fr>
124 * src/lpr/Printer.cc (Printer::open): correct
127 2003-06-10 Charles Wilson <cwilson@ece.gatech.edu>
129 * BRANCHES: new file.
131 2003-06-10 Charles Wilson <cwilson@ece.gatech.edu>
133 * Bump version to 1.1.4. Release.
135 2003-06-07 Rick Rankin <rick_rankin@yahoo.com>
137 * src/lpr/Printer.hh: Added m_rawFlag attribute. If true, no CR/LF
138 translation is done. Defaults to false. Also added accessor
139 operations getRawFlag(), setRawFlag().
140 * src/lpr/Printer.cc: ditto.
141 * src/lpr/lpr.cc: added -l option to suppress CR/LF translation.
142 * src/lpr/lpr.1: added documentation for -l option.
144 2003-05-20 Charles Wilson <cwilson@ece.gatech.edu>
146 * NEWS: update lpr entry
148 2003-05-20 Rick Rankin <rick_rankin@yahoo.com>
149 * src/lpr/lpr.c: removed file
150 * src/lpr/Printer.cc: new file
151 * src/lpr/Printer.hh: new file
152 * src/lpr/PrinterException.hh: new file
153 * src/lpr/README: new file
154 * src/lpr/Win32Utils.cc: new file
155 * src/lpr/Win32Utils.hh: new file
156 * src/lpr/lpr.1: new file
157 * src/lpr/lpr.cc: new file
158 * Makefile.am: add macro src_lpr_lpr_SOURCES
159 updated macros noinst_HEADERS, man_MANS
160 * configure.ac: added AC_PROG_CXX to compile C++ files
162 2003-05-17 Charles Wilson <cwilson@ece.gatech.edu>
164 * configure.ac: correct a problem with newer
166 * config.h.in: regenerate
168 2003-02-05 Charles Wilson <cwilson@ece.gatech.edu>
170 * NEWS: announce mkshortcut changes
172 2003-02-05 David G. Baur <dgbaur@idmicro.com>
174 Added --workdir option to mkshortcut to set working directory
177 * mkshortcut.c (main): added dir_name_arg to opts
178 set dir_name to dir_name_arg if option was set
179 otherwise obtained from exe_name.
180 * mkshortcut.1: update
182 2002-11-11 Charles Wilson <cwilson@ece.gatech.edu>
184 Convert mkshortcut to popt. Bump to version 1.1.3
186 * mkshortcut.c (license): new function
187 (version): popt version() function
188 (version): static variable renamed to versionStr
190 (usage): popt usage() function; the old usage()
192 (printLicense): new function
193 (printBottomDescription): new function
194 (printTopDescription): new function
195 (getVersion): new function
196 (mkshortcut): new function, contains core code
197 (print_version): removed.
198 (main): almost completely rewritten to use popt
200 * TODO: remove note about mkshortcut.
202 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
204 Fix things so that 'make dist' works
206 * Makefile.am: split up EXTRA_DIST into several
207 variables. Add a lot of files. Remove reference
208 to the m4/ directory.
209 * HOW-TO-CONTRIBUTE: correct a few things affected
212 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
214 Tired of long 'cvs diff' times over my modem, I
215 removed the files generated by bootstrap from
216 CVS. tarballs will have them, but cvs checkouts
217 will need to always run bootstrap. Since gettextize
218 is too intrusive, leave ABOUT-NLS and config.rpath
219 so we don't have to include gettext in bootstrap.
220 Also, don't bother with autoheader, so leave config.h.in
224 * mkinstalldirs: remove
226 * config.guess: remove
230 * Makefile.in: remove
233 * stamp-h.in: remove (not used by newer autotools)
235 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
237 Because utmpdump and last are now provided by the new
238 sysvinit package, those programs have been removed
239 from cygutils. Also, update to recent autotools &
240 gettext, plus a few cleanups.
242 * src/last/last.c: remove
243 * src/last/utmpdump.c: remove
244 * src/last/oldutmp.h: remove
245 * src/last/last.1: remove
246 * src/last/lastb.1: remove
247 * src/last/: remove directory
248 * intl/Makefile.in: remove
249 * intl/: remove directory
251 * src/cal/cal.c: cygwin provides langinfo.h, but
252 not the nl_langinfo function. Make sure both exist
253 before calling nl_langinfo.
254 * configure.ac: remove references to system header files
255 needed only by utmpdump or last. Don't try to generate
257 * Makefile.am: remove intl/ directory; add po/ directory
258 to make new gettext happy. Remove last and utmpdump from
259 bin_PROGRAMS; remove last.1 and lastb.1 from man_MANS.
260 change _LDADD vars from @INTLLIBS@ to @LIBINTL@. Remove
261 references to last and utmpdump _SOURCES.
262 * po/LINGUAS: new file (needed by new gettext)
263 * po/POTFILES.in: new file (needed by new gettext)
264 * common.h: remove references to system header files used
265 only by utmpdump or last
266 * bootstrap: add `force' options
268 * PROGLIST: docu update
269 * README: dpcu update
271 * HOW-TO-CONTRIBUTE: docu update
273 * aclocal.m4: regenerate
274 * configure: regenerate
275 * Makefile.in: regenerate
276 * config.h.in: regenerate
277 * ABOUT-NLS: new version
278 * COPYING: new version
279 * INSTALL: new version
280 * mkinstalldirs: new version
281 * missing: new version
282 * install-sh: new version
283 * depcomp: new version
284 * config.sub: new version
285 * config.guess: new version
287 2002-07-17 Charles Wilson <cwilson@ece.gatech.edu>
289 At Bruno Haible's suggestion, don't include all of
290 gettext. Just have an intl/ directory with a null
291 Makefile.in, and a populated po/ directory. m4/
292 is no longer necessary. Later, when automake bug
293 is fixed, we can remove the intl/ directory entirely,
294 but we'll still need the po/ directory and the ABOUT-NLS
298 * intl/Makefile.in: turn this into a null file
300 * configure.ac: remove m4/Makefile from AC_CONFIG_FILES
301 * Makefile.am: remove m4/ from SUBDIRS
302 * Makefile.in: regenerate
303 * configure: regenerate
305 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
307 * configure.ac: bump version to 1.1.2
308 * configure: regenerate
310 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
312 Add 'mcookie' program. Tag "v1_1_1d"
314 * src/mcookie: new directory
315 * src/mcookie/mcookie.c: new file
316 * src/mcookie/mcookie.1: new file
317 * src/mcookie/md5.h: new file
318 * src/mcookie/md5.c: new file
319 * Makefile.am: add program 'mcookie'
320 * configure.ac: add test for gettimeofday
321 * config.h.in: regenerate
322 * Makefile.in: regenerate
323 * PROGLIST: add mcookie
324 * README: add mcookie
325 * NEWS: mention mcookie
327 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
329 Add 'colrm' program. Tag "v1_1_1c"
331 * src/colrm: new directory
332 * src/colrm/colrm.c: new file
333 * src/colrm/colrm.1: new file
334 * src/colrm/widechar.h: new file
335 * Makefile.am: add program 'colrm'
336 * Makefile.in: regenerate
337 * PROGLIST: add colrm
339 * NEWS: hasn't been updated in a while...
341 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
343 Add 'colcrt' program. Tag "v1_1_1b"
345 * src/colcrt: new directory
346 * src/colcrt/colcrt.c: new file
347 * src/colcrt/colcrt.1: new file
348 * src/colcrt/widechar.h: new file
349 * Makefile.am: add program 'colcrt'
350 * Makefile.in: regenerate
351 * PROGLIST: add colcrt
354 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
356 Add 'column' program. Tag "v1_1_1a"
358 * src/column: new directory
359 * src/column/column.c: new file
360 * src/column/column.1: new file
361 * src/column/err.c: new file
362 * src/column/errs.h: new file
363 * src/column/widechar.h: new file
364 * Makefile.am: add program 'column'
365 * configure.ac: add check for TIOCGWINSZ, termios.h, and ioctl.h.
366 * common.h: use TIOCGWINSZ to include sys/termios.h or sys/ioctl.h.
367 * Makefile.in: regenerate
368 * config.h.in: regenerate
369 * configure: regenerate
370 * PROGLIST: add column
373 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
375 * TODO: remove gettext reminder
376 * HOW-TO-CONTRIBUTE: explain how to handle programs
377 that need -lintl, given the gettextize changes below.
378 * Makefile.in: regenerate
380 2002-07-12 gettextize <bug-gnu-gettext@gnu.org>
382 Bug in automake means that we have to gettextize -- even tho
383 we will never actually build gettext ourselves ('external'
384 option in AM_GNU_GETTEXT). Reported to automake list.
386 Bug in gettext means that we have to explicitly set and AC_SUBST
387 BUILD_INCLUDED_LIBINTL and USE_INCLUDED_LIBINTL in configure.ac.
390 * Makefile.am (SUBDIRS): Add intl, m4.
391 (ACLOCAL_AMFLAGS): New variable.
392 (EXTRA_DIST): Add config.rpath.
393 * configure.ac (AC_CONFIG_FILES): Add intl/Makefile, po/Makefile.in,
395 * intl/: new directory
401 * config.rpath: new file
402 * ABOUT-NLS: new file
403 * aclocal.m4: regenerate
404 * Makefile.in: regenerate
405 * configure: regenerate
406 * bootstrap: add -I m4 to aclocal command; copy files
407 * config.guess: new file
408 * config.sub: new file
410 * config.h.in: regenerate
411 * TODO: note to remove all this garbage when it becomes
412 possible; need bugfix to automake and gettext.m4
414 2002-07-12 Charles S. Wilson <cwilson@ece.gatech.edu>
416 Adjust to cygwin's libintl library now depending on libiconv.
417 Easiest way: remove explicit search for -lintl and libintl.h;
418 instead use AM_GNU_GETTEXT.
422 * configure.ac: don't look for -lintl and libintl.h 'by hand';
423 use AM_GNU_GETTEXT instead. Unfortunately, even 'external'
424 option requires po/ and intl/ directories. See gettextize above.
425 * src/rev: new directory
426 * src/rev/rev.c: new file
427 * src/rev/rev.1: new file
428 * src/rev/widechar.h: new file
429 * Makefile.am: add program 'rev'. Add LDADD variables for
430 the programs that use gettext, since -lintl is no longer
431 automatically included in LIBS (use @INTLLIBS@)
432 * Makefile.in: regenerate
436 2002-06-06 Charles S. Wilson <cwilson@ece.gatech.edu>
439 Add getopt.exe, readlink.exe. Bump to 1.1.1.
441 * AUTHORS: add Egor, Kenneth Stailey, and Frodo Looijaard
442 * configure.ac: bump to 1.1.1
443 * Makefile.am: add getopt and readlink
446 * Makefile.in: regenerate
447 * configure: regenerate
448 * src/Makefile.am: delete (forgot to do so in previous commit)
449 * src/Makefile.in: delete (ditto)
450 * src/readlink/readlink.1: new file
451 * src/readlink/readlink.c: new file
452 * src/getopt/getopt.1: new file
453 * src/getopt/getopt.c: new file
454 * src/getopt/parse.bash: new file
455 * src/getopt/parse.tcsh: new file
456 * src/getopt/test.bash: new file
457 * src/getopt/test.tcsh: new file
459 2002-06-05 Charles S. Wilson <cwilson@ece.gatech.edu>
460 Robert Collins <robert.collins@itdomain.com.au>
462 Convert to one-big-makefile style. cf "Recursive make
463 considered harmful". Bump to 1.1.0
465 * HOW-TO-CONTRIBUTE: update to reflect one-big-makefile style.
466 * Makefile.am: consolidate from src/*/Makefile.am
467 * configure.ac: remove src/*/Makefile from AC_CONFIG_FILES list.
469 * NEWS: Note one-file-to-build-them-all
471 * aclocal.m4: regenerate
472 * Makefile.in: regenerate
473 * configure: regenerate
474 * /src/realpath/Makefile.in: delete
475 * /src/realpath/Makefile.am: delete
476 * /src/namei/Makefile.in: delete
477 * /src/namei/Makefile.am: delete
478 * /src/mkshortcut/Makefile.in: delete
479 * /src/mkshortcut/Makefile.am: delete
480 * /src/lpr/Makefile.in: delete
481 * /src/lpr/Makefile.am: delete
482 * /src/last/Makefile.in: delete
483 * /src/last/Makefile.am: delete
484 * /src/ipc/Makefile.in: delete
485 * /src/ipc/Makefile.am: delete
486 * /src/dump/Makefile.in: delete
487 * /src/dump/Makefile.am: delete
488 * /src/ddate/Makefile.in: delete
489 * /src/ddate/Makefile.am: delete
490 * /src/cygstart/Makefile.in: delete
491 * /src/cygstart/Makefile.am: delete
492 * /src/conv/Makefile.in: delete
493 * /src/conv/Makefile.am: delete
494 * /src/col/Makefile.in: delete
495 * /src/col/Makefile.am: delete
496 * /src/cal/Makefile.in: delete
497 * /src/cal/Makefile.am: delete
498 * /src/banner/Makefile.in: delete
499 * /src/banner/Makefile.am: delete
500 * /src/ascii/Makefile.in: delete
501 * /src/ascii/Makefile.am: delete
502 * /src/Makefile.in: delete
503 * /src/Makefile.am: delete
505 2002-05-23 Charles S. Wilson <cwilson@ece.gatech.edu>
507 * Makefile.in: regenerate
508 * src/Makefile.in: regenerate
509 * src/*/Makefile.in: regenerate
510 * configure: regenerate
511 * aclocal.m4: regenerate
513 2002-05-22 David A. Willis <dawillis1214@yahoo.com>
515 * src/col: new directory
516 * src/col/Makefile.am: new file
517 * src/col/Makefile.in: new file
518 * src/col/col.c: new file
519 * src/col/err.c: new file
520 * src/col/err.h: new file
521 * src/col/col.1: new file
522 * src/col/README.col: new file
523 * src/Makefile.am: add subdirectory col
524 * src/Makefile.in: regenerate
525 * AUTHORS: add David A. Willis for col
529 2002-04-16 Chris January <chris@atomice.net>
531 * src/conv/conv.c (convert): Use correct type to store the
532 return value of fgetc()
534 2002-03-15 Charles Wilson <cwilson@ece.gatech.edu>
536 * Makefile.in: rebootstrap
539 * src/Makefile.in: ditto
540 * src/ascii/Makefile.in: ditto
541 * src/banner/Makefile.in: ditto
542 * src/cal/Makefile.in: ditto
543 * src/clip/Makefile.in: ditto
544 * src/conv/Makefile.in: ditto
545 * src/ddate/Makefile.in: ditto
546 * src/dump/Makefile.in: ditto
547 * src/ipc/Makefile.in: ditto
548 * src/last/Makefile.in: ditto
549 * src/lpr/Makefile.in: ditto
550 * src/mkshortcut/Makefile.in: ditto
551 * src/namei/Makefile.in: ditto
552 * src/realpath/Makefile.in: ditto
554 2002-03-15 Michael Schaap <cygwin_start@mscha.org>
556 * src/cygstart: new directory
557 * src/cygstart/Makefile.am: new file
558 * src/cygstart/Makefile.in: new file
559 * src/cygstart/cygstart.c: new file
560 * src/cygstart/cygstart.1: new file
561 * src/Makefile.am: add subdirectory cygstart
562 * src/Makefile.in: regenerate
563 * AUTHORS: add Michael Schaap for cygstart
564 * PROGLIST: add cygstart
565 * README: add cygstart
567 2002-03-13 Charles Wilson <cwilson@ece.gatech.edu>
569 * HOW-TO-CONTRIBUTE: fix typos
571 2002-03-13 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
573 * src/mkshortcut/mkshortcut.c: fix NULL pointer problem
575 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
577 * TODO: remove 'reorg' note
578 * configure.ac: mark as version 1.0.0
579 * configure: regenerate
580 * HOW-TO-CONTRIBUTE: new file
582 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
584 * configure.ac: build Makefiles in new directories
585 * configure.in: regenerate
586 * Makefile.am: change subdirs
587 * Makefile.in: regenerate
589 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
592 * src/Makefile.am: new file
593 * src/Makefile.in: new file
594 * src-gpl/Makefile.am: removed
595 * src-gpl/Makefile.in: removed
596 * src-pd/Makefile.am: removed
597 * src-pd/Makefile.in: removed
598 * src-bsd/Makefile.am: removed
599 * src-bsd/Makefile.in: removed
601 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
603 * src/ascii: new directory
604 * src-gpl/ascii.c: moved to src/ascii/ascii.c
605 * src/ascii/ascii.c: moved from src-gpl/ascii.c
606 * src/ascii/Makefile.am: new file
607 * src/ascii/Makefile.in: new file
609 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
611 * src/banner: new directory
612 * src-gpl/banner.c: moved to src/banner/banner.c
613 * src/banner/banner.c: moved from src-gpl/banner.c
614 * src/banner/Makefile.am: new file
615 * src/banner/Makefile.in: new file
617 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
619 * src/cal: new directory
620 * src-bsd/cal.c: moved to src/cal/cal.c
621 * src/cal/cal.c: moved from src-bsd/cal.c
622 * src-bsd/cal.1: moved to src/cal/cal.1
623 * src/cal/cal.1: moved from src-bsd/cal.1
624 * src-bsd/err.c: moved to src/cal/err.c
625 * src/cal/err.c: moved from src-bsd/err.c
626 * src-bsd/errs.h: moved to src/cal/errs.h
627 * src/cal/errs.h: moved from src-bsd/errs.h
628 * src-bsd/widechar.h: moved to src/cal/widechar.h
629 * src/cal/widechar.h: moved from src-bsd/widechar.h
630 * src-bsd/README.cal: moved to src/cal/README.cal
631 * src/cal/README.cal: moved from src-bsd/README.cal
632 * src/cal/Makefile.am: new file
633 * src/cal/Makefile.in: new file
635 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
637 * src/clip: new directory
638 * src-gpl/putclip.c: moved to src/clip/putclip.c
639 * src/clip/putclip.c: moved from src-gpl/putclip.c
640 * src-gpl/getclip.c: moved to src/clip/getclip.c
641 * src/clip/getclip.c: moved from src-gpl/getclip.c
642 * src/clip/Makefile.am: new file
643 * src/clip/Makefile.in: new file
645 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
647 * src/conv: new directory
648 * src-gpl/conv.c: moved to src/conv/conv.c
649 * src/conv/conv.c: moved from src-gpl/conv.c
650 * src/conv/Makefile.am: new file
651 * src/conv/Makefile.in: new file
653 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
655 * src/ddate: new directory
656 * src-pd/ddate.c: moved to src/ddate/ddate.c
657 * src/ddate/ddate.c: moved from src-pd/ddate.c
658 * src-pd/ddate.1: moved to src/ddate/ddate.1
659 * src/ddate/ddate.1: moved from src-pd/ddate.1
660 * src-pd/ddate.doc: moved to src/ddate/ddate.doc
661 * src/ddate/ddate.doc: moved from src-pd/ddate.doc
662 * src/ddate/Makefile.am: new file
663 * src/ddate/Makefile.in: new file
665 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
667 * src/dump: new directory
668 * src-gpl/dump.c: moved to src/dump/dump.c
669 * src/dump/dump.c: moved from src-gpl/dump.c
670 * src/dump/Makefile.am: new file
671 * src/dump/Makefile.in: new file
673 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
675 * src/ipc: new directory
676 * src-gpl/msgtool.c: moved to src/ipc/msgtool.c
677 * src/ipc/msgtool.c: moved from src-gpl/msgtool.c
678 * src-gpl/semstat.c: moved to src/ipc/semstat.c
679 * src/ipc/semstat.c: moved from src-gpl/semstat.c
680 * src-gpl/semtool.c: moved to src/ipc/semtool.c
681 * src/ipc/semtool.c: moved from src-gpl/semtool.c
682 * src-gpl/shmtool.c: moved to src/ipc/shmtool.c
683 * src/ipc/shmtool.c: moved from src-gpl/shmtool.c
684 * src/ipc/Makefile.am: new file
685 * src/ipc/Makefile.in: new file
687 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
689 * src/last: new directory
690 * src-gpl/last.c: moved to src/last/last.c
691 * src/last/last.c: moved from src-gpl/last.c
692 * src-gpl/last.1: moved to src/last/last.1
693 * src/last/last.1: moved from src-gpl/last.1
694 * src-gpl/lastb.1: moved to src/last/lastb.1
695 * src/last/lastb.1: moved from src-gpl/lastb.1
696 * src-gpl/oldutmp.h: moved to src/last/oldutmp.h
697 * src/last/oldutmp.h: moved from src-gpl/oldutmp.h
698 * src-gpl/utmpdump.c: moved to src/last/utmpdump.c
699 * src/last/utmpdump.c: moved from src-gpl/utmpdump.c
700 * src/last/Makefile.am: new file
701 * src/last/Makefile.in: new file
703 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
705 * src/lpr: new directory
706 * src-gpl/lpr.c: moved to src/lpr/lpr.c
707 * src/lpr/lpr.c: moved from src-gpl/lpr.c
708 * src/lpr/Makefile.am: new file
709 * src/lpr/Makefile.in: new file
711 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
713 * src/mkshortcut: new directory
714 * src-gpl/mkshortcut.c: moved to src/mkshortcut/mkshortcut.c
715 * src/mkshortcut/mkshortcut.c: moved from src-gpl/mkshortcut.c
716 * src-gpl/mkshortcut.1: moved to src/mkshortcut/mkshortcut.1
717 * src/mkshortcut/mkshortcut.1: moved from src-gpl/mkshortcut.1
718 * src/mkshortcut/Makefile.am: new file
719 * src/mkshortcut/Makefile.in: new file
721 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
723 * src/namei: new directory
724 * src-pd/namei.c: moved to src/namei/namei.c
725 * src/namei/namei.c: moved from src-pd/namei.c
726 * src-pd/namei.1: moved to src/namei/namei.1
727 * src/namei/namei.1: moved from src-pd/namei.1
728 * src-pd/README.namei: moved to src/namei/README.namei
729 * src/namei/README.namei: moved from src-pd/README.namei
730 * src-pd/README1.namei: moved to src/namei/README1.namei
731 * src/namei/README1.namei: moved from src-pd/README1.namei
732 * src/namei/Makefile.am: new file
733 * src/namei/Makefile.in: new file
735 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
737 * src/realpath: new directory
738 * src-gpl/realpath.c: moved to src/realpath/realpath.c
739 * src/realpath/realpath.c: moved from src-gpl/realpath.c
740 * src/realpath/Makefile.am: new file
741 * src/realpath/Makefile.in: new file
744 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
746 * src-gpl/Makefile.am: add lpr and mkshortcut
747 * src-gpl/Makefile.in: regenerate
748 * configure.ac: update version number
749 * configure: regenerate
750 * AUTHORS: add Rick and Joshua
751 * PROGLIST: add lpr and mkshortcut
752 * NEWS: add lpr and mkshortcut
753 * README: add lpr and mkshortcut
754 * TODO: add some notes...
755 * src-gpl/mkshortcut.c: Reformat comment block. Explicitly
756 include config.h and common.h. Move other #inludes to
757 common.h. Add some static strings for later use (version,
759 * src-gpl/lpr.c: Add license reference. Explicitly include
760 config.h and common.h. Move other #includes to common.h.
761 Add some static strings for later use (version, Id, copyright).
762 Change programName to program_name (to match style of other
763 programs). Strdup from argv[0] instead of hardcoding. Use
764 VA_START macro instead of va_start.
766 2002-02-23 Rick Rankin <rick_rankin@yahoo.com>
768 * src-gpl/lpr.c: new file
770 2002-02-23 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
772 * src-gpl/mkshortcut.c: new file
773 * src-gpl/mkshortcut.1: new file
775 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
777 * src-pd/ddate.c: add explicit license reference
778 and move #includes to common.h. Guard setlocale.
779 Explicitly include config.h, common.h
780 * src-pd/namei.c: ditto
781 * src-bsd/cal.c: ditto
782 * src-bsd/err.c: ditto
783 * src-bsd/errs.h: explicitly include config.h, common.h
784 * src-bsd/widechar.h: explicitly include config.h (NOT common.h)
785 * src-gpl/ascii.c: explicitly include config.h
786 * src-gpl/banner.c: reformat license notice. explicitly
788 * src-gpl/conv.c: explictly include config.h
789 * src-gpl/dump.c: explictly include config.h; move other
790 includes into common.h
791 * src-gpl/getclip.c: explicitly include config.h
792 * src-gpl/last.c: reformat license notice. explicitly include
793 config.h. Move other #includes into common.h
794 * src-gpl/oldutmp.h: add explicit license reference.
795 * src-gpl/putclip.c: include config.h. Move other #includes
797 * src-gpl/realpath.c: Reformat license reference. Explicitly
799 * src-gpl/msgtool.c: add explicit license reference. include
800 config.h. Guard ipc #includes. Move other includes into common.h
801 * src-gpl/semstat.c: ditto
802 * src-gpl/semtool.c: ditto
803 * src-gpl/shmtool.c: ditto
804 * src-gpl/utmpdump.c: Reformat license reference. Explicitly
805 include config.h. Move other includes into common.h.
806 * config.h.in: regenerate
807 * configure.ac: Add the new checks
808 * common.h: Migrate other includes from .c files here.
809 * configure: regenerate
811 2002-01-28 Charles Wilson <cwilson@ece.gatech.edu>
813 * src-bsd/cal.c: fix spelling
815 2002-01-27 Charles Wilson <cwilson@ece.gatech.edu>
817 * acinclude.m4: new file
819 * configure.ac: add conditionals for windows-only,
821 * src-gpl/Makefile.am: use conditionals
822 * aclocal.m4: regenerate
823 * config.h.in: regenerate
824 * Makefile.in: regenerate
825 * src-gpl/Makefile.in: regenerate
826 * configure: regenerate
827 * README: minor changes
828 * src-bsd/cal.c: use common.h
829 * src-pd/ddate.c: use common.h
830 * src-pd/namei.c: use common.h
831 * src-gpl/ascii.c: use common.h
832 * src-gpl/banner.c: use common.h
833 * src-gpl/conv.c: use common.h
834 * src-gpl/dump.c: use common.h
835 * src-gpl/getclip.c: use common.h
836 * src-gpl/last.c: use common.h
837 * src-gpl/msgtool.c: use common.h
838 * src-gpl/putclip.c: use common.h
839 * src-gpl/realpath.c: use common.h
840 * src-gpl/semstat.c: use common.h
841 * src-gpl/semtool.c: use common.h
842 * src-gpl/shmtool.c: use common.h
843 * src-gpl/utmpdump.c: use common.h
845 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
847 * NEWS: add entries for 0.9.6, .7, and .8
848 * ChangeLog: fix tabs
849 * release version 0.9.8
851 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
853 * src-pd/ddate.c: new file
854 * src-pd/ddate.1: new file
855 * src-pd/ddate.doc: new file
856 * AUTHORS: add Druel the Chaotic
857 * PROGLIST: add ddate
858 * README: mention ddate
859 * src-pd/Makefile.am: add ddate to proglist, ddate.1
861 * src-bsd/Makefile.in: regenerate
863 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
865 * src-gpl/realpath.c: new file
866 * AUTHORS: add Steven Barker
867 * PROGLIST: add realpath
868 * README: mention realpath
869 * src-gpl/Makefile.am: add realpath to proglist
870 * src-gpl/Makefile.in: regenerate
872 2002-01-18 Mark Bradshaw <bradshaw@staff.crosswalk.com>
874 * src-gpl/utmpdump.c: new file
875 * AUTHORS: add Mark Bradshaw
876 * PROGLIST: add utmpdump
877 * README: mention utmpdump
878 * src-gpl/Makefile.am: add utmpdump to proglist
879 * src-gpl/Makefile.in: regenerate
881 2002-01-16 Charles Wilson <cwilson@ece.gatech.edu>
883 * bootstrap: new file
884 * src-gpl/Makefile.am: add last to proglist
885 * src-gpl/Makefile.in: regenerate
887 * README: mention last
888 * AUTHORS: add Mark Bradshaw
890 2002-01-16 Mark Bradshaw <bradshaw@staff.crosswalk.com>
892 * src-gpl/last.c: new file
893 * src-gpl/last.1: new file
894 * src-gpl/lastb.1: new file
895 * src-gpl/oldutmp.h: new file
897 2001-12-05 Joerg Schaible <joerg.schaible@gft.com>
899 * src-gpl/banner.c: fix the -c option, use ANSI
900 font to print the extended charset
902 2001-12-04 Charles Wilson <cwilson@ece.gatech.edu>
904 * licenses: new subdir
905 * licenses/COPYING.GPL: new file (GPL text)
906 * licenses/COPYING.BSD-no-advert: new file (BSD license,
907 without the advertising clause)
908 * src-pd: new subdir (for public domain source code that
909 I've taken, modified, and released under the GPL)
910 * src-bsd: new subdir (for source code that is covered
911 by the BSD-no-advert license) Note that BSD-w-advert
912 code is disallowed -- can't legally be linked to
914 * src: removed (renamed to src-gpl for consistency)
915 * src-gpl: new (renamed from src)
916 * PROGLIST: new file (contains descriptions of the
918 * README: proglist stuff removed. README is more general.
919 * src-bsd/Makefile.am: new file
920 * src-bsd/Makefile.in: new file
921 * src-bsd/README.cal: new file
922 * src-bsd/cal.1: new file
923 * src-bsd/cal.c: new file
924 * src-bsd/err.c: new file
925 * src-bsd/errs.h: new file
926 * src-bsd/widechar.h: new file
927 * src-pd/Makefile.am: new file
928 * src-pd/Makefile.in: new file
929 * src-pd/README.namei: new file
930 * src-pd/README1.namei: new file
931 * src-pd/namei.1: new file
932 * src-pd/namei.c: new file
933 * configure.ac: add new tests to support namei and cal
934 * Makefile.am: add new subdirs
935 * config.h.in: regenerate
936 * aclocal.m4: regenerate
937 * Makefile.in: regenerate
938 * src/Makefile.in: regenerate
940 2001-11-28 Charles Wilson <cwilson@ece.gatech.edu>
942 * package renamed to 'cygutils'
945 * AUTHORS: add Jorg Schaible
946 * configure.ac: package name change
947 * src/Makefile.am: add 'banner'
948 * src/banner.c: new file. Modified from Joerg's
949 original to use popt for argument processing.
950 * configure: regenerate
951 * config.h.in: regenerate
952 * aclocal.m4: regenerate
953 * Makefile.in: regenerate
954 * src/Makefile.in: regenerate
956 2001-11-26 Charles Wilson <cwilson@ece.gatech.edu>
958 * src/semtool.c: added
959 * src/semstat.c: added
960 * src/msgtool.c: added
961 * src/shmtool.c: added
962 * src/Makefile.am: add semtool, semstat, msgtool,
964 * configure.ac: add check for cygipc, and for
966 * configure: regenerate
967 * config.h.in: regenerate
968 * aclocal.m4: regenerate
969 * Makefile.in: regenerate
970 * src/Makefile.in: regenerate
972 2001-11-25 Charles Wilson <cwilson@ece.gatech.edu>
974 * uuencode.1: deleted
975 * uuencode.c: deleted
976 * uudecode.1: deleted
977 * uudecond.c: deleted (get these from GNU sharutils)
979 * mktemp.c: deleted (get these from
980 http://www.courtesan.com/mktemp/)
981 * autoconfiscated -- lots of new files
982 * moved remaining .c files into src subdir
983 * src/conv.c: now recognize 'dos2unix.exe' and
984 'unix2dos.exe' as special argv[0] values, along
985 with 'd2u.exe' and 'u2d.exe'
986 * src/Makefile.in: install conv.exe as itself but
987 also as d2u.exe, u2d.exe, dos2unix.exe and unix2dos.exe
991 * link with /usr/lib/libpopt.a ('official' version)
992 * add mktemp implementation
993 * add friendly help/option handling to dump, putclip,
999 2002-11-11 Charles Wilson <cwilson@ece.gatech.edu>
1001 Convert mkshortcut to popt. Bump to version 1.1.3
1003 * mkshortcut.c (license): new function
1004 (version): popt version() function
1005 (version): static variable renamed to versionStr
1006 (help): new function
1007 (usage): popt usage() function; the old usage()
1009 (printLicense): new function
1010 (printBottomDescription): new function
1011 (printTopDescription): new function
1012 (getVersion): new function
1013 (mkshortcut): new function, contains core code
1014 (print_version): removed.
1015 (main): almost completely rewritten to use popt
1017 * TODO: remove note about mkshortcut.
1019 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
1021 Fix things so that 'make dist' works
1023 * Makefile.am: split up EXTRA_DIST into several
1024 variables. Add a lot of files. Remove reference
1025 to the m4/ directory.
1026 * HOW-TO-CONTRIBUTE: correct a few things affected
1027 by the above change.
1029 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
1031 Tired of long 'cvs diff' times over my modem, I
1032 removed the files generated by bootstrap from
1033 CVS. tarballs will have them, but cvs checkouts
1034 will need to always run bootstrap. Since gettextize
1035 is too intrusive, leave ABOUT-NLS and config.rpath
1036 so we don't have to include gettext in bootstrap.
1037 Also, don't bother with autoheader, so leave config.h.in
1041 * mkinstalldirs: remove
1042 * install-sh: remove
1043 * config.guess: remove
1044 * config.sub: remove
1047 * Makefile.in: remove
1048 * aclocal.m4: remove
1050 * stamp-h.in: remove (not used by newer autotools)
1052 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
1054 Because utmpdump and last are now provided by the new
1055 sysvinit package, those programs have been removed
1056 from cygutils. Also, update to recent autotools &
1057 gettext, plus a few cleanups.
1059 * src/last/last.c: remove
1060 * src/last/utmpdump.c: remove
1061 * src/last/oldutmp.h: remove
1062 * src/last/last.1: remove
1063 * src/last/lastb.1: remove
1064 * src/last/: remove directory
1065 * intl/Makefile.in: remove
1066 * intl/: remove directory
1068 * src/cal/cal.c: cygwin provides langinfo.h, but
1069 not the nl_langinfo function. Make sure both exist
1070 before calling nl_langinfo.
1071 * configure.ac: remove references to system header files
1072 needed only by utmpdump or last. Don't try to generate
1074 * Makefile.am: remove intl/ directory; add po/ directory
1075 to make new gettext happy. Remove last and utmpdump from
1076 bin_PROGRAMS; remove last.1 and lastb.1 from man_MANS.
1077 change _LDADD vars from @INTLLIBS@ to @LIBINTL@. Remove
1078 references to last and utmpdump _SOURCES.
1079 * po/LINGUAS: new file (needed by new gettext)
1080 * po/POTFILES.in: new file (needed by new gettext)
1081 * common.h: remove references to system header files used
1082 only by utmpdump or last
1083 * bootstrap: add `force' options
1085 * PROGLIST: docu update
1086 * README: dpcu update
1088 * HOW-TO-CONTRIBUTE: docu update
1090 * aclocal.m4: regenerate
1091 * configure: regenerate
1092 * Makefile.in: regenerate
1093 * config.h.in: regenerate
1094 * ABOUT-NLS: new version
1095 * COPYING: new version
1096 * INSTALL: new version
1097 * mkinstalldirs: new version
1098 * missing: new version
1099 * install-sh: new version
1100 * depcomp: new version
1101 * config.sub: new version
1102 * config.guess: new version
1104 2002-07-17 Charles Wilson <cwilson@ece.gatech.edu>
1106 At Bruno Haible's suggestion, don't include all of
1107 gettext. Just have an intl/ directory with a null
1108 Makefile.in, and a populated po/ directory. m4/
1109 is no longer necessary. Later, when automake bug
1110 is fixed, we can remove the intl/ directory entirely,
1111 but we'll still need the po/ directory and the ABOUT-NLS
1115 * intl/Makefile.in: turn this into a null file
1117 * configure.ac: remove m4/Makefile from AC_CONFIG_FILES
1118 * Makefile.am: remove m4/ from SUBDIRS
1119 * Makefile.in: regenerate
1120 * configure: regenerate
1122 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1124 * configure.ac: bump version to 1.1.2
1125 * configure: regenerate
1127 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1129 Add 'mcookie' program. Tag "v1_1_1d"
1131 * src/mcookie: new directory
1132 * src/mcookie/mcookie.c: new file
1133 * src/mcookie/mcookie.1: new file
1134 * src/mcookie/md5.h: new file
1135 * src/mcookie/md5.c: new file
1136 * Makefile.am: add program 'mcookie'
1137 * configure.ac: add test for gettimeofday
1138 * config.h.in: regenerate
1139 * Makefile.in: regenerate
1140 * PROGLIST: add mcookie
1141 * README: add mcookie
1142 * NEWS: mention mcookie
1144 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1146 Add 'colrm' program. Tag "v1_1_1c"
1148 * src/colrm: new directory
1149 * src/colrm/colrm.c: new file
1150 * src/colrm/colrm.1: new file
1151 * src/colrm/widechar.h: new file
1152 * Makefile.am: add program 'colrm'
1153 * Makefile.in: regenerate
1154 * PROGLIST: add colrm
1156 * NEWS: hasn't been updated in a while...
1158 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1160 Add 'colcrt' program. Tag "v1_1_1b"
1162 * src/colcrt: new directory
1163 * src/colcrt/colcrt.c: new file
1164 * src/colcrt/colcrt.1: new file
1165 * src/colcrt/widechar.h: new file
1166 * Makefile.am: add program 'colcrt'
1167 * Makefile.in: regenerate
1168 * PROGLIST: add colcrt
1169 * README: add colcrt
1171 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1173 Add 'column' program. Tag "v1_1_1a"
1175 * src/column: new directory
1176 * src/column/column.c: new file
1177 * src/column/column.1: new file
1178 * src/column/err.c: new file
1179 * src/column/errs.h: new file
1180 * src/column/widechar.h: new file
1181 * Makefile.am: add program 'column'
1182 * configure.ac: add check for TIOCGWINSZ, termios.h, and ioctl.h.
1183 * common.h: use TIOCGWINSZ to include sys/termios.h or sys/ioctl.h.
1184 * Makefile.in: regenerate
1185 * config.h.in: regenerate
1186 * configure: regenerate
1187 * PROGLIST: add column
1188 * README: add column
1190 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1192 * TODO: remove gettext reminder
1193 * HOW-TO-CONTRIBUTE: explain how to handle programs
1194 that need -lintl, given the gettextize changes below.
1195 * Makefile.in: regenerate
1197 2002-07-12 gettextize <bug-gnu-gettext@gnu.org>
1199 Bug in automake means that we have to gettextize -- even tho
1200 we will never actually build gettext ourselves ('external'
1201 option in AM_GNU_GETTEXT). Reported to automake list.
1203 Bug in gettext means that we have to explicitly set and AC_SUBST
1204 BUILD_INCLUDED_LIBINTL and USE_INCLUDED_LIBINTL in configure.ac.
1207 * Makefile.am (SUBDIRS): Add intl, m4.
1208 (ACLOCAL_AMFLAGS): New variable.
1209 (EXTRA_DIST): Add config.rpath.
1210 * configure.ac (AC_CONFIG_FILES): Add intl/Makefile, po/Makefile.in,
1212 * intl/: new directory
1214 * po/: new directory
1216 * m4/: new directory
1218 * config.rpath: new file
1219 * ABOUT-NLS: new file
1220 * aclocal.m4: regenerate
1221 * Makefile.in: regenerate
1222 * configure: regenerate
1223 * bootstrap: add -I m4 to aclocal command; copy files
1224 * config.guess: new file
1225 * config.sub: new file
1227 * config.h.in: regenerate
1228 * TODO: note to remove all this garbage when it becomes
1229 possible; need bugfix to automake and gettext.m4
1231 2002-07-12 Charles S. Wilson <cwilson@ece.gatech.edu>
1233 Adjust to cygwin's libintl library now depending on libiconv.
1234 Easiest way: remove explicit search for -lintl and libintl.h;
1235 instead use AM_GNU_GETTEXT.
1239 * configure.ac: don't look for -lintl and libintl.h 'by hand';
1240 use AM_GNU_GETTEXT instead. Unfortunately, even 'external'
1241 option requires po/ and intl/ directories. See gettextize above.
1242 * src/rev: new directory
1243 * src/rev/rev.c: new file
1244 * src/rev/rev.1: new file
1245 * src/rev/widechar.h: new file
1246 * Makefile.am: add program 'rev'. Add LDADD variables for
1247 the programs that use gettext, since -lintl is no longer
1248 automatically included in LIBS (use @INTLLIBS@)
1249 * Makefile.in: regenerate
1253 2002-06-06 Charles S. Wilson <cwilson@ece.gatech.edu>
1256 Add getopt.exe, readlink.exe. Bump to 1.1.1.
1258 * AUTHORS: add Egor, Kenneth Stailey, and Frodo Looijaard
1259 * configure.ac: bump to 1.1.1
1260 * Makefile.am: add getopt and readlink
1263 * Makefile.in: regenerate
1264 * configure: regenerate
1265 * src/Makefile.am: delete (forgot to do so in previous commit)
1266 * src/Makefile.in: delete (ditto)
1267 * src/readlink/readlink.1: new file
1268 * src/readlink/readlink.c: new file
1269 * src/getopt/getopt.1: new file
1270 * src/getopt/getopt.c: new file
1271 * src/getopt/parse.bash: new file
1272 * src/getopt/parse.tcsh: new file
1273 * src/getopt/test.bash: new file
1274 * src/getopt/test.tcsh: new file
1276 2002-06-05 Charles S. Wilson <cwilson@ece.gatech.edu>
1277 Robert Collins <robert.collins@itdomain.com.au>
1279 Convert to one-big-makefile style. cf "Recursive make
1280 considered harmful". Bump to 1.1.0
1282 * HOW-TO-CONTRIBUTE: update to reflect one-big-makefile style.
1283 * Makefile.am: consolidate from src/*/Makefile.am
1284 * configure.ac: remove src/*/Makefile from AC_CONFIG_FILES list.
1286 * NEWS: Note one-file-to-build-them-all
1288 * aclocal.m4: regenerate
1289 * Makefile.in: regenerate
1290 * configure: regenerate
1291 * /src/realpath/Makefile.in: delete
1292 * /src/realpath/Makefile.am: delete
1293 * /src/namei/Makefile.in: delete
1294 * /src/namei/Makefile.am: delete
1295 * /src/mkshortcut/Makefile.in: delete
1296 * /src/mkshortcut/Makefile.am: delete
1297 * /src/lpr/Makefile.in: delete
1298 * /src/lpr/Makefile.am: delete
1299 * /src/last/Makefile.in: delete
1300 * /src/last/Makefile.am: delete
1301 * /src/ipc/Makefile.in: delete
1302 * /src/ipc/Makefile.am: delete
1303 * /src/dump/Makefile.in: delete
1304 * /src/dump/Makefile.am: delete
1305 * /src/ddate/Makefile.in: delete
1306 * /src/ddate/Makefile.am: delete
1307 * /src/cygstart/Makefile.in: delete
1308 * /src/cygstart/Makefile.am: delete
1309 * /src/conv/Makefile.in: delete
1310 * /src/conv/Makefile.am: delete
1311 * /src/col/Makefile.in: delete
1312 * /src/col/Makefile.am: delete
1313 * /src/cal/Makefile.in: delete
1314 * /src/cal/Makefile.am: delete
1315 * /src/banner/Makefile.in: delete
1316 * /src/banner/Makefile.am: delete
1317 * /src/ascii/Makefile.in: delete
1318 * /src/ascii/Makefile.am: delete
1319 * /src/Makefile.in: delete
1320 * /src/Makefile.am: delete
1322 2002-05-23 Charles S. Wilson <cwilson@ece.gatech.edu>
1324 * Makefile.in: regenerate
1325 * src/Makefile.in: regenerate
1326 * src/*/Makefile.in: regenerate
1327 * configure: regenerate
1328 * aclocal.m4: regenerate
1330 2002-05-22 David A. Willis <dawillis1214@yahoo.com>
1332 * src/col: new directory
1333 * src/col/Makefile.am: new file
1334 * src/col/Makefile.in: new file
1335 * src/col/col.c: new file
1336 * src/col/err.c: new file
1337 * src/col/err.h: new file
1338 * src/col/col.1: new file
1339 * src/col/README.col: new file
1340 * src/Makefile.am: add subdirectory col
1341 * src/Makefile.in: regenerate
1342 * AUTHORS: add David A. Willis for col
1346 2002-04-16 Chris January <chris@atomice.net>
1348 * src/conv/conv.c (convert): Use correct type to store the
1349 return value of fgetc()
1351 2002-03-15 Charles Wilson <cwilson@ece.gatech.edu>
1353 * Makefile.in: rebootstrap
1356 * src/Makefile.in: ditto
1357 * src/ascii/Makefile.in: ditto
1358 * src/banner/Makefile.in: ditto
1359 * src/cal/Makefile.in: ditto
1360 * src/clip/Makefile.in: ditto
1361 * src/conv/Makefile.in: ditto
1362 * src/ddate/Makefile.in: ditto
1363 * src/dump/Makefile.in: ditto
1364 * src/ipc/Makefile.in: ditto
1365 * src/last/Makefile.in: ditto
1366 * src/lpr/Makefile.in: ditto
1367 * src/mkshortcut/Makefile.in: ditto
1368 * src/namei/Makefile.in: ditto
1369 * src/realpath/Makefile.in: ditto
1371 2002-03-15 Michael Schaap <cygwin_start@mscha.org>
1373 * src/cygstart: new directory
1374 * src/cygstart/Makefile.am: new file
1375 * src/cygstart/Makefile.in: new file
1376 * src/cygstart/cygstart.c: new file
1377 * src/cygstart/cygstart.1: new file
1378 * src/Makefile.am: add subdirectory cygstart
1379 * src/Makefile.in: regenerate
1380 * AUTHORS: add Michael Schaap for cygstart
1381 * PROGLIST: add cygstart
1382 * README: add cygstart
1384 2002-03-13 Charles Wilson <cwilson@ece.gatech.edu>
1386 * HOW-TO-CONTRIBUTE: fix typos
1388 2002-03-13 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
1390 * src/mkshortcut/mkshortcut.c: fix NULL pointer problem
1392 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1394 * TODO: remove 'reorg' note
1395 * configure.ac: mark as version 1.0.0
1396 * configure: regenerate
1397 * HOW-TO-CONTRIBUTE: new file
1399 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1401 * configure.ac: build Makefiles in new directories
1402 * configure.in: regenerate
1403 * Makefile.am: change subdirs
1404 * Makefile.in: regenerate
1406 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1408 * src: new directory
1409 * src/Makefile.am: new file
1410 * src/Makefile.in: new file
1411 * src-gpl/Makefile.am: removed
1412 * src-gpl/Makefile.in: removed
1413 * src-pd/Makefile.am: removed
1414 * src-pd/Makefile.in: removed
1415 * src-bsd/Makefile.am: removed
1416 * src-bsd/Makefile.in: removed
1418 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1420 * src/ascii: new directory
1421 * src-gpl/ascii.c: moved to src/ascii/ascii.c
1422 * src/ascii/ascii.c: moved from src-gpl/ascii.c
1423 * src/ascii/Makefile.am: new file
1424 * src/ascii/Makefile.in: new file
1426 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1428 * src/banner: new directory
1429 * src-gpl/banner.c: moved to src/banner/banner.c
1430 * src/banner/banner.c: moved from src-gpl/banner.c
1431 * src/banner/Makefile.am: new file
1432 * src/banner/Makefile.in: new file
1434 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1436 * src/cal: new directory
1437 * src-bsd/cal.c: moved to src/cal/cal.c
1438 * src/cal/cal.c: moved from src-bsd/cal.c
1439 * src-bsd/cal.1: moved to src/cal/cal.1
1440 * src/cal/cal.1: moved from src-bsd/cal.1
1441 * src-bsd/err.c: moved to src/cal/err.c
1442 * src/cal/err.c: moved from src-bsd/err.c
1443 * src-bsd/errs.h: moved to src/cal/errs.h
1444 * src/cal/errs.h: moved from src-bsd/errs.h
1445 * src-bsd/widechar.h: moved to src/cal/widechar.h
1446 * src/cal/widechar.h: moved from src-bsd/widechar.h
1447 * src-bsd/README.cal: moved to src/cal/README.cal
1448 * src/cal/README.cal: moved from src-bsd/README.cal
1449 * src/cal/Makefile.am: new file
1450 * src/cal/Makefile.in: new file
1452 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1454 * src/clip: new directory
1455 * src-gpl/putclip.c: moved to src/clip/putclip.c
1456 * src/clip/putclip.c: moved from src-gpl/putclip.c
1457 * src-gpl/getclip.c: moved to src/clip/getclip.c
1458 * src/clip/getclip.c: moved from src-gpl/getclip.c
1459 * src/clip/Makefile.am: new file
1460 * src/clip/Makefile.in: new file
1462 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1464 * src/conv: new directory
1465 * src-gpl/conv.c: moved to src/conv/conv.c
1466 * src/conv/conv.c: moved from src-gpl/conv.c
1467 * src/conv/Makefile.am: new file
1468 * src/conv/Makefile.in: new file
1470 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1472 * src/ddate: new directory
1473 * src-pd/ddate.c: moved to src/ddate/ddate.c
1474 * src/ddate/ddate.c: moved from src-pd/ddate.c
1475 * src-pd/ddate.1: moved to src/ddate/ddate.1
1476 * src/ddate/ddate.1: moved from src-pd/ddate.1
1477 * src-pd/ddate.doc: moved to src/ddate/ddate.doc
1478 * src/ddate/ddate.doc: moved from src-pd/ddate.doc
1479 * src/ddate/Makefile.am: new file
1480 * src/ddate/Makefile.in: new file
1482 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1484 * src/dump: new directory
1485 * src-gpl/dump.c: moved to src/dump/dump.c
1486 * src/dump/dump.c: moved from src-gpl/dump.c
1487 * src/dump/Makefile.am: new file
1488 * src/dump/Makefile.in: new file
1490 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1492 * src/ipc: new directory
1493 * src-gpl/msgtool.c: moved to src/ipc/msgtool.c
1494 * src/ipc/msgtool.c: moved from src-gpl/msgtool.c
1495 * src-gpl/semstat.c: moved to src/ipc/semstat.c
1496 * src/ipc/semstat.c: moved from src-gpl/semstat.c
1497 * src-gpl/semtool.c: moved to src/ipc/semtool.c
1498 * src/ipc/semtool.c: moved from src-gpl/semtool.c
1499 * src-gpl/shmtool.c: moved to src/ipc/shmtool.c
1500 * src/ipc/shmtool.c: moved from src-gpl/shmtool.c
1501 * src/ipc/Makefile.am: new file
1502 * src/ipc/Makefile.in: new file
1504 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1506 * src/last: new directory
1507 * src-gpl/last.c: moved to src/last/last.c
1508 * src/last/last.c: moved from src-gpl/last.c
1509 * src-gpl/last.1: moved to src/last/last.1
1510 * src/last/last.1: moved from src-gpl/last.1
1511 * src-gpl/lastb.1: moved to src/last/lastb.1
1512 * src/last/lastb.1: moved from src-gpl/lastb.1
1513 * src-gpl/oldutmp.h: moved to src/last/oldutmp.h
1514 * src/last/oldutmp.h: moved from src-gpl/oldutmp.h
1515 * src-gpl/utmpdump.c: moved to src/last/utmpdump.c
1516 * src/last/utmpdump.c: moved from src-gpl/utmpdump.c
1517 * src/last/Makefile.am: new file
1518 * src/last/Makefile.in: new file
1520 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1522 * src/lpr: new directory
1523 * src-gpl/lpr.c: moved to src/lpr/lpr.c
1524 * src/lpr/lpr.c: moved from src-gpl/lpr.c
1525 * src/lpr/Makefile.am: new file
1526 * src/lpr/Makefile.in: new file
1528 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1530 * src/mkshortcut: new directory
1531 * src-gpl/mkshortcut.c: moved to src/mkshortcut/mkshortcut.c
1532 * src/mkshortcut/mkshortcut.c: moved from src-gpl/mkshortcut.c
1533 * src-gpl/mkshortcut.1: moved to src/mkshortcut/mkshortcut.1
1534 * src/mkshortcut/mkshortcut.1: moved from src-gpl/mkshortcut.1
1535 * src/mkshortcut/Makefile.am: new file
1536 * src/mkshortcut/Makefile.in: new file
1538 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1540 * src/namei: new directory
1541 * src-pd/namei.c: moved to src/namei/namei.c
1542 * src/namei/namei.c: moved from src-pd/namei.c
1543 * src-pd/namei.1: moved to src/namei/namei.1
1544 * src/namei/namei.1: moved from src-pd/namei.1
1545 * src-pd/README.namei: moved to src/namei/README.namei
1546 * src/namei/README.namei: moved from src-pd/README.namei
1547 * src-pd/README1.namei: moved to src/namei/README1.namei
1548 * src/namei/README1.namei: moved from src-pd/README1.namei
1549 * src/namei/Makefile.am: new file
1550 * src/namei/Makefile.in: new file
1552 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1554 * src/realpath: new directory
1555 * src-gpl/realpath.c: moved to src/realpath/realpath.c
1556 * src/realpath/realpath.c: moved from src-gpl/realpath.c
1557 * src/realpath/Makefile.am: new file
1558 * src/realpath/Makefile.in: new file
1561 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
1563 * src-gpl/Makefile.am: add lpr and mkshortcut
1564 * src-gpl/Makefile.in: regenerate
1565 * configure.ac: update version number
1566 * configure: regenerate
1567 * AUTHORS: add Rick and Joshua
1568 * PROGLIST: add lpr and mkshortcut
1569 * NEWS: add lpr and mkshortcut
1570 * README: add lpr and mkshortcut
1571 * TODO: add some notes...
1572 * src-gpl/mkshortcut.c: Reformat comment block. Explicitly
1573 include config.h and common.h. Move other #inludes to
1574 common.h. Add some static strings for later use (version,
1576 * src-gpl/lpr.c: Add license reference. Explicitly include
1577 config.h and common.h. Move other #includes to common.h.
1578 Add some static strings for later use (version, Id, copyright).
1579 Change programName to program_name (to match style of other
1580 programs). Strdup from argv[0] instead of hardcoding. Use
1581 VA_START macro instead of va_start.
1583 2002-02-23 Rick Rankin <rick_rankin@yahoo.com>
1585 * src-gpl/lpr.c: new file
1587 2002-02-23 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
1589 * src-gpl/mkshortcut.c: new file
1590 * src-gpl/mkshortcut.1: new file
1592 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
1594 * src-pd/ddate.c: add explicit license reference
1595 and move #includes to common.h. Guard setlocale.
1596 Explicitly include config.h, common.h
1597 * src-pd/namei.c: ditto
1598 * src-bsd/cal.c: ditto
1599 * src-bsd/err.c: ditto
1600 * src-bsd/errs.h: explicitly include config.h, common.h
1601 * src-bsd/widechar.h: explicitly include config.h (NOT common.h)
1602 * src-gpl/ascii.c: explicitly include config.h
1603 * src-gpl/banner.c: reformat license notice. explicitly
1605 * src-gpl/conv.c: explictly include config.h
1606 * src-gpl/dump.c: explictly include config.h; move other
1607 includes into common.h
1608 * src-gpl/getclip.c: explicitly include config.h
1609 * src-gpl/last.c: reformat license notice. explicitly include
1610 config.h. Move other #includes into common.h
1611 * src-gpl/oldutmp.h: add explicit license reference.
1612 * src-gpl/putclip.c: include config.h. Move other #includes
1614 * src-gpl/realpath.c: Reformat license reference. Explicitly
1616 * src-gpl/msgtool.c: add explicit license reference. include
1617 config.h. Guard ipc #includes. Move other includes into common.h
1618 * src-gpl/semstat.c: ditto
1619 * src-gpl/semtool.c: ditto
1620 * src-gpl/shmtool.c: ditto
1621 * src-gpl/utmpdump.c: Reformat license reference. Explicitly
1622 include config.h. Move other includes into common.h.
1623 * config.h.in: regenerate
1624 * configure.ac: Add the new checks
1625 * common.h: Migrate other includes from .c files here.
1626 * configure: regenerate
1628 2002-01-28 Charles Wilson <cwilson@ece.gatech.edu>
1630 * src-bsd/cal.c: fix spelling
1632 2002-01-27 Charles Wilson <cwilson@ece.gatech.edu>
1634 * acinclude.m4: new file
1635 * common.h: new file
1636 * configure.ac: add conditionals for windows-only,
1637 cygipc-only programs
1638 * src-gpl/Makefile.am: use conditionals
1639 * aclocal.m4: regenerate
1640 * config.h.in: regenerate
1641 * Makefile.in: regenerate
1642 * src-gpl/Makefile.in: regenerate
1643 * configure: regenerate
1644 * README: minor changes
1645 * src-bsd/cal.c: use common.h
1646 * src-pd/ddate.c: use common.h
1647 * src-pd/namei.c: use common.h
1648 * src-gpl/ascii.c: use common.h
1649 * src-gpl/banner.c: use common.h
1650 * src-gpl/conv.c: use common.h
1651 * src-gpl/dump.c: use common.h
1652 * src-gpl/getclip.c: use common.h
1653 * src-gpl/last.c: use common.h
1654 * src-gpl/msgtool.c: use common.h
1655 * src-gpl/putclip.c: use common.h
1656 * src-gpl/realpath.c: use common.h
1657 * src-gpl/semstat.c: use common.h
1658 * src-gpl/semtool.c: use common.h
1659 * src-gpl/shmtool.c: use common.h
1660 * src-gpl/utmpdump.c: use common.h
1662 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1664 * NEWS: add entries for 0.9.6, .7, and .8
1665 * ChangeLog: fix tabs
1666 * release version 0.9.8
1668 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1670 * src-pd/ddate.c: new file
1671 * src-pd/ddate.1: new file
1672 * src-pd/ddate.doc: new file
1673 * AUTHORS: add Druel the Chaotic
1674 * PROGLIST: add ddate
1675 * README: mention ddate
1676 * src-pd/Makefile.am: add ddate to proglist, ddate.1
1678 * src-bsd/Makefile.in: regenerate
1680 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1682 * src-gpl/realpath.c: new file
1683 * AUTHORS: add Steven Barker
1684 * PROGLIST: add realpath
1685 * README: mention realpath
1686 * src-gpl/Makefile.am: add realpath to proglist
1687 * src-gpl/Makefile.in: regenerate
1689 2002-01-18 Mark Bradshaw <bradshaw@staff.crosswalk.com>
1691 * src-gpl/utmpdump.c: new file
1692 * AUTHORS: add Mark Bradshaw
1693 * PROGLIST: add utmpdump
1694 * README: mention utmpdump
1695 * src-gpl/Makefile.am: add utmpdump to proglist
1696 * src-gpl/Makefile.in: regenerate
1698 2002-01-16 Charles Wilson <cwilson@ece.gatech.edu>
1700 * bootstrap: new file
1701 * src-gpl/Makefile.am: add last to proglist
1702 * src-gpl/Makefile.in: regenerate
1703 * PROGLIST: add last
1704 * README: mention last
1705 * AUTHORS: add Mark Bradshaw
1707 2002-01-16 Mark Bradshaw <bradshaw@staff.crosswalk.com>
1709 * src-gpl/last.c: new file
1710 * src-gpl/last.1: new file
1711 * src-gpl/lastb.1: new file
1712 * src-gpl/oldutmp.h: new file
1714 2001-12-05 Joerg Schaible <joerg.schaible@gft.com>
1716 * src-gpl/banner.c: fix the -c option, use ANSI
1717 font to print the extended charset
1719 2001-12-04 Charles Wilson <cwilson@ece.gatech.edu>
1721 * licenses: new subdir
1722 * licenses/COPYING.GPL: new file (GPL text)
1723 * licenses/COPYING.BSD-no-advert: new file (BSD license,
1724 without the advertising clause)
1725 * src-pd: new subdir (for public domain source code that
1726 I've taken, modified, and released under the GPL)
1727 * src-bsd: new subdir (for source code that is covered
1728 by the BSD-no-advert license) Note that BSD-w-advert
1729 code is disallowed -- can't legally be linked to
1731 * src: removed (renamed to src-gpl for consistency)
1732 * src-gpl: new (renamed from src)
1733 * PROGLIST: new file (contains descriptions of the
1735 * README: proglist stuff removed. README is more general.
1736 * src-bsd/Makefile.am: new file
1737 * src-bsd/Makefile.in: new file
1738 * src-bsd/README.cal: new file
1739 * src-bsd/cal.1: new file
1740 * src-bsd/cal.c: new file
1741 * src-bsd/err.c: new file
1742 * src-bsd/errs.h: new file
1743 * src-bsd/widechar.h: new file
1744 * src-pd/Makefile.am: new file
1745 * src-pd/Makefile.in: new file
1746 * src-pd/README.namei: new file
1747 * src-pd/README1.namei: new file
1748 * src-pd/namei.1: new file
1749 * src-pd/namei.c: new file
1750 * configure.ac: add new tests to support namei and cal
1751 * Makefile.am: add new subdirs
1752 * config.h.in: regenerate
1753 * aclocal.m4: regenerate
1754 * Makefile.in: regenerate
1755 * src/Makefile.in: regenerate
1757 2001-11-28 Charles Wilson <cwilson@ece.gatech.edu>
1759 * package renamed to 'cygutils'
1762 * AUTHORS: add Jorg Schaible
1763 * configure.ac: package name change
1764 * src/Makefile.am: add 'banner'
1765 * src/banner.c: new file. Modified from Joerg's
1766 original to use popt for argument processing.
1767 * configure: regenerate
1768 * config.h.in: regenerate
1769 * aclocal.m4: regenerate
1770 * Makefile.in: regenerate
1771 * src/Makefile.in: regenerate
1773 2001-11-26 Charles Wilson <cwilson@ece.gatech.edu>
1775 * src/semtool.c: added
1776 * src/semstat.c: added
1777 * src/msgtool.c: added
1778 * src/shmtool.c: added
1779 * src/Makefile.am: add semtool, semstat, msgtool,
1780 and shmtool targets.
1781 * configure.ac: add check for cygipc, and for
1783 * configure: regenerate
1784 * config.h.in: regenerate
1785 * aclocal.m4: regenerate
1786 * Makefile.in: regenerate
1787 * src/Makefile.in: regenerate
1789 2001-11-25 Charles Wilson <cwilson@ece.gatech.edu>
1791 * uuencode.1: deleted
1792 * uuencode.c: deleted
1793 * uudecode.1: deleted
1794 * uudecond.c: deleted (get these from GNU sharutils)
1796 * mktemp.c: deleted (get these from
1797 http://www.courtesan.com/mktemp/)
1798 * autoconfiscated -- lots of new files
1799 * moved remaining .c files into src subdir
1800 * src/conv.c: now recognize 'dos2unix.exe' and
1801 'unix2dos.exe' as special argv[0] values, along
1802 with 'd2u.exe' and 'u2d.exe'
1803 * src/Makefile.in: install conv.exe as itself but
1804 also as d2u.exe, u2d.exe, dos2unix.exe and unix2dos.exe
1808 * link with /usr/lib/libpopt.a ('official' version)
1809 * add mktemp implementation
1810 * add friendly help/option handling to dump, putclip,