1 2003-10-23 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
3 * src/mkshortcut/mkshortcut.1: update to reflect
4 new -w/--workingdir option.
6 2003-09-13 Charles Wilson <cwilson@ece.gatech.edu>
8 * src/clip/getclip.c: Handle /dev/clipboard
9 native format. Add --no-conv option. Make it
11 * src/clip/putclip.c: Handle /dev/clipboard
12 native format. Add --no-conv option. Make it
15 2003-09-12 Rob Siklos <rob3@siklos.ca>
17 * src/clip/getclip.c: implemented --dos and --unix,
18 renamed putclip() to getclip()
19 * src/clip/putclip.c: implemented --dos and --unix,
20 fixed segfault on null input,
21 fixed indentation spacing,
22 return FALSE instead of TRUE on failed GlobalAlloc and GlobalLock
23 * TODO: removed --unix --dos flag item for getclip and putclip
25 2003-09-04 Chalres Wilson <cwilson@ece.gatech.edu>
29 2003-09-04 Rob Siklos <rob3@siklos.ca>
31 * src/readshortcut: new directory
32 * src/readshortcut/readshortcut.c: new file
33 * src/readshortcut/readshortcut.1: new file
34 * Makefile.am: add program 'readshortcut'
35 * AUTHORS: add Rob Siklos for readshortcut
36 * PROGLIST: add readshortcut
37 * README: add readshortcut
39 2003-08-02 Charles Wilson <cwilson@ece.gatech.edu>
41 tag and release v1_2_1
43 * configure.ac: don't add cygipc to libs; put
44 value in a separate variable IPCLIBS
45 * Makefile.am: use @IPCLIBS@
46 * HOW-TO-CONTRIBUTE: update
49 2003-07-13 Charles Wilson <cwilson@ece.gatech.edu>
51 tag and release v1_2_0
53 * BRANCHES: add v1_2_0
55 2003-07-13 Charles Wilson <cwilson@ece.gatech.edu>
57 * Makefile.am: correct some mistakes with
58 optionally-built progs.
60 2003-06-16 Charles Wilson <cwilson@ece.gatech.edu>
62 * src/mkshortcut/mkshortcut.1: fix ^M problem.
64 2003-06-13 Charles Wilson <cwilson@ece.gatech.edu>
66 * Makefile.am: add ipcs, ipcrm, and ipck
67 * configure.ac: change search method for libcygipc,
69 * src/ipc/ipcs.c: new file
70 * src/ipc/ipcs.8: new file
71 * src/ipc/ipcrm.c: new file
72 * src/ipc/ipcrm.8: new file
73 * src/ipc/ipck: new file
74 * NEWS: add info about ipcs, ipcrm, ipck
77 * config.h.in: regenerate
79 2003-06-12 gilles civario <gilles.civario@cea.fr>
81 * src/lpr/Printer.cc (Printer::open): correct
84 2003-06-10 Charles Wilson <cwilson@ece.gatech.edu>
88 2003-06-10 Charles Wilson <cwilson@ece.gatech.edu>
90 * Bump version to 1.1.4. Release.
92 2003-06-07 Rick Rankin <rick_rankin@yahoo.com>
94 * src/lpr/Printer.hh: Added m_rawFlag attribute. If true, no CR/LF
95 translation is done. Defaults to false. Also added accessor
96 operations getRawFlag(), setRawFlag().
97 * src/lpr/Printer.cc: ditto.
98 * src/lpr/lpr.cc: added -l option to suppress CR/LF translation.
99 * src/lpr/lpr.1: added documentation for -l option.
101 2003-05-20 Charles Wilson <cwilson@ece.gatech.edu>
103 * NEWS: update lpr entry
105 2003-05-20 Rick Rankin <rick_rankin@yahoo.com>
106 * src/lpr/lpr.c: removed file
107 * src/lpr/Printer.cc: new file
108 * src/lpr/Printer.hh: new file
109 * src/lpr/PrinterException.hh: new file
110 * src/lpr/README: new file
111 * src/lpr/Win32Utils.cc: new file
112 * src/lpr/Win32Utils.hh: new file
113 * src/lpr/lpr.1: new file
114 * src/lpr/lpr.cc: new file
115 * Makefile.am: add macro src_lpr_lpr_SOURCES
116 updated macros noinst_HEADERS, man_MANS
117 * configure.ac: added AC_PROG_CXX to compile C++ files
119 2003-05-17 Charles Wilson <cwilson@ece.gatech.edu>
121 * configure.ac: correct a problem with newer
123 * config.h.in: regenerate
125 2003-02-05 Charles Wilson <cwilson@ece.gatech.edu>
127 * NEWS: announce mkshortcut changes
129 2003-02-05 David G. Baur <dgbaur@idmicro.com>
131 Added --workdir option to mkshortcut to set working directory
134 * mkshortcut.c (main): added dir_name_arg to opts
135 set dir_name to dir_name_arg if option was set
136 otherwise obtained from exe_name.
137 * mkshortcut.1: update
139 2002-11-11 Charles Wilson <cwilson@ece.gatech.edu>
141 Convert mkshortcut to popt. Bump to version 1.1.3
143 * mkshortcut.c (license): new function
144 (version): popt version() function
145 (version): static variable renamed to versionStr
147 (usage): popt usage() function; the old usage()
149 (printLicense): new function
150 (printBottomDescription): new function
151 (printTopDescription): new function
152 (getVersion): new function
153 (mkshortcut): new function, contains core code
154 (print_version): removed.
155 (main): almost completely rewritten to use popt
157 * TODO: remove note about mkshortcut.
159 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
161 Fix things so that 'make dist' works
163 * Makefile.am: split up EXTRA_DIST into several
164 variables. Add a lot of files. Remove reference
165 to the m4/ directory.
166 * HOW-TO-CONTRIBUTE: correct a few things affected
169 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
171 Tired of long 'cvs diff' times over my modem, I
172 removed the files generated by bootstrap from
173 CVS. tarballs will have them, but cvs checkouts
174 will need to always run bootstrap. Since gettextize
175 is too intrusive, leave ABOUT-NLS and config.rpath
176 so we don't have to include gettext in bootstrap.
177 Also, don't bother with autoheader, so leave config.h.in
181 * mkinstalldirs: remove
183 * config.guess: remove
187 * Makefile.in: remove
190 * stamp-h.in: remove (not used by newer autotools)
192 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
194 Because utmpdump and last are now provided by the new
195 sysvinit package, those programs have been removed
196 from cygutils. Also, update to recent autotools &
197 gettext, plus a few cleanups.
199 * src/last/last.c: remove
200 * src/last/utmpdump.c: remove
201 * src/last/oldutmp.h: remove
202 * src/last/last.1: remove
203 * src/last/lastb.1: remove
204 * src/last/: remove directory
205 * intl/Makefile.in: remove
206 * intl/: remove directory
208 * src/cal/cal.c: cygwin provides langinfo.h, but
209 not the nl_langinfo function. Make sure both exist
210 before calling nl_langinfo.
211 * configure.ac: remove references to system header files
212 needed only by utmpdump or last. Don't try to generate
214 * Makefile.am: remove intl/ directory; add po/ directory
215 to make new gettext happy. Remove last and utmpdump from
216 bin_PROGRAMS; remove last.1 and lastb.1 from man_MANS.
217 change _LDADD vars from @INTLLIBS@ to @LIBINTL@. Remove
218 references to last and utmpdump _SOURCES.
219 * po/LINGUAS: new file (needed by new gettext)
220 * po/POTFILES.in: new file (needed by new gettext)
221 * common.h: remove references to system header files used
222 only by utmpdump or last
223 * bootstrap: add `force' options
225 * PROGLIST: docu update
226 * README: dpcu update
228 * HOW-TO-CONTRIBUTE: docu update
230 * aclocal.m4: regenerate
231 * configure: regenerate
232 * Makefile.in: regenerate
233 * config.h.in: regenerate
234 * ABOUT-NLS: new version
235 * COPYING: new version
236 * INSTALL: new version
237 * mkinstalldirs: new version
238 * missing: new version
239 * install-sh: new version
240 * depcomp: new version
241 * config.sub: new version
242 * config.guess: new version
244 2002-07-17 Charles Wilson <cwilson@ece.gatech.edu>
246 At Bruno Haible's suggestion, don't include all of
247 gettext. Just have an intl/ directory with a null
248 Makefile.in, and a populated po/ directory. m4/
249 is no longer necessary. Later, when automake bug
250 is fixed, we can remove the intl/ directory entirely,
251 but we'll still need the po/ directory and the ABOUT-NLS
255 * intl/Makefile.in: turn this into a null file
257 * configure.ac: remove m4/Makefile from AC_CONFIG_FILES
258 * Makefile.am: remove m4/ from SUBDIRS
259 * Makefile.in: regenerate
260 * configure: regenerate
262 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
264 * configure.ac: bump version to 1.1.2
265 * configure: regenerate
267 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
269 Add 'mcookie' program. Tag "v1_1_1d"
271 * src/mcookie: new directory
272 * src/mcookie/mcookie.c: new file
273 * src/mcookie/mcookie.1: new file
274 * src/mcookie/md5.h: new file
275 * src/mcookie/md5.c: new file
276 * Makefile.am: add program 'mcookie'
277 * configure.ac: add test for gettimeofday
278 * config.h.in: regenerate
279 * Makefile.in: regenerate
280 * PROGLIST: add mcookie
281 * README: add mcookie
282 * NEWS: mention mcookie
284 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
286 Add 'colrm' program. Tag "v1_1_1c"
288 * src/colrm: new directory
289 * src/colrm/colrm.c: new file
290 * src/colrm/colrm.1: new file
291 * src/colrm/widechar.h: new file
292 * Makefile.am: add program 'colrm'
293 * Makefile.in: regenerate
294 * PROGLIST: add colrm
296 * NEWS: hasn't been updated in a while...
298 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
300 Add 'colcrt' program. Tag "v1_1_1b"
302 * src/colcrt: new directory
303 * src/colcrt/colcrt.c: new file
304 * src/colcrt/colcrt.1: new file
305 * src/colcrt/widechar.h: new file
306 * Makefile.am: add program 'colcrt'
307 * Makefile.in: regenerate
308 * PROGLIST: add colcrt
311 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
313 Add 'column' program. Tag "v1_1_1a"
315 * src/column: new directory
316 * src/column/column.c: new file
317 * src/column/column.1: new file
318 * src/column/err.c: new file
319 * src/column/errs.h: new file
320 * src/column/widechar.h: new file
321 * Makefile.am: add program 'column'
322 * configure.ac: add check for TIOCGWINSZ, termios.h, and ioctl.h.
323 * common.h: use TIOCGWINSZ to include sys/termios.h or sys/ioctl.h.
324 * Makefile.in: regenerate
325 * config.h.in: regenerate
326 * configure: regenerate
327 * PROGLIST: add column
330 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
332 * TODO: remove gettext reminder
333 * HOW-TO-CONTRIBUTE: explain how to handle programs
334 that need -lintl, given the gettextize changes below.
335 * Makefile.in: regenerate
337 2002-07-12 gettextize <bug-gnu-gettext@gnu.org>
339 Bug in automake means that we have to gettextize -- even tho
340 we will never actually build gettext ourselves ('external'
341 option in AM_GNU_GETTEXT). Reported to automake list.
343 Bug in gettext means that we have to explicitly set and AC_SUBST
344 BUILD_INCLUDED_LIBINTL and USE_INCLUDED_LIBINTL in configure.ac.
347 * Makefile.am (SUBDIRS): Add intl, m4.
348 (ACLOCAL_AMFLAGS): New variable.
349 (EXTRA_DIST): Add config.rpath.
350 * configure.ac (AC_CONFIG_FILES): Add intl/Makefile, po/Makefile.in,
352 * intl/: new directory
358 * config.rpath: new file
359 * ABOUT-NLS: new file
360 * aclocal.m4: regenerate
361 * Makefile.in: regenerate
362 * configure: regenerate
363 * bootstrap: add -I m4 to aclocal command; copy files
364 * config.guess: new file
365 * config.sub: new file
367 * config.h.in: regenerate
368 * TODO: note to remove all this garbage when it becomes
369 possible; need bugfix to automake and gettext.m4
371 2002-07-12 Charles S. Wilson <cwilson@ece.gatech.edu>
373 Adjust to cygwin's libintl library now depending on libiconv.
374 Easiest way: remove explicit search for -lintl and libintl.h;
375 instead use AM_GNU_GETTEXT.
379 * configure.ac: don't look for -lintl and libintl.h 'by hand';
380 use AM_GNU_GETTEXT instead. Unfortunately, even 'external'
381 option requires po/ and intl/ directories. See gettextize above.
382 * src/rev: new directory
383 * src/rev/rev.c: new file
384 * src/rev/rev.1: new file
385 * src/rev/widechar.h: new file
386 * Makefile.am: add program 'rev'. Add LDADD variables for
387 the programs that use gettext, since -lintl is no longer
388 automatically included in LIBS (use @INTLLIBS@)
389 * Makefile.in: regenerate
393 2002-06-06 Charles S. Wilson <cwilson@ece.gatech.edu>
396 Add getopt.exe, readlink.exe. Bump to 1.1.1.
398 * AUTHORS: add Egor, Kenneth Stailey, and Frodo Looijaard
399 * configure.ac: bump to 1.1.1
400 * Makefile.am: add getopt and readlink
403 * Makefile.in: regenerate
404 * configure: regenerate
405 * src/Makefile.am: delete (forgot to do so in previous commit)
406 * src/Makefile.in: delete (ditto)
407 * src/readlink/readlink.1: new file
408 * src/readlink/readlink.c: new file
409 * src/getopt/getopt.1: new file
410 * src/getopt/getopt.c: new file
411 * src/getopt/parse.bash: new file
412 * src/getopt/parse.tcsh: new file
413 * src/getopt/test.bash: new file
414 * src/getopt/test.tcsh: new file
416 2002-06-05 Charles S. Wilson <cwilson@ece.gatech.edu>
417 Robert Collins <robert.collins@itdomain.com.au>
419 Convert to one-big-makefile style. cf "Recursive make
420 considered harmful". Bump to 1.1.0
422 * HOW-TO-CONTRIBUTE: update to reflect one-big-makefile style.
423 * Makefile.am: consolidate from src/*/Makefile.am
424 * configure.ac: remove src/*/Makefile from AC_CONFIG_FILES list.
426 * NEWS: Note one-file-to-build-them-all
428 * aclocal.m4: regenerate
429 * Makefile.in: regenerate
430 * configure: regenerate
431 * /src/realpath/Makefile.in: delete
432 * /src/realpath/Makefile.am: delete
433 * /src/namei/Makefile.in: delete
434 * /src/namei/Makefile.am: delete
435 * /src/mkshortcut/Makefile.in: delete
436 * /src/mkshortcut/Makefile.am: delete
437 * /src/lpr/Makefile.in: delete
438 * /src/lpr/Makefile.am: delete
439 * /src/last/Makefile.in: delete
440 * /src/last/Makefile.am: delete
441 * /src/ipc/Makefile.in: delete
442 * /src/ipc/Makefile.am: delete
443 * /src/dump/Makefile.in: delete
444 * /src/dump/Makefile.am: delete
445 * /src/ddate/Makefile.in: delete
446 * /src/ddate/Makefile.am: delete
447 * /src/cygstart/Makefile.in: delete
448 * /src/cygstart/Makefile.am: delete
449 * /src/conv/Makefile.in: delete
450 * /src/conv/Makefile.am: delete
451 * /src/col/Makefile.in: delete
452 * /src/col/Makefile.am: delete
453 * /src/cal/Makefile.in: delete
454 * /src/cal/Makefile.am: delete
455 * /src/banner/Makefile.in: delete
456 * /src/banner/Makefile.am: delete
457 * /src/ascii/Makefile.in: delete
458 * /src/ascii/Makefile.am: delete
459 * /src/Makefile.in: delete
460 * /src/Makefile.am: delete
462 2002-05-23 Charles S. Wilson <cwilson@ece.gatech.edu>
464 * Makefile.in: regenerate
465 * src/Makefile.in: regenerate
466 * src/*/Makefile.in: regenerate
467 * configure: regenerate
468 * aclocal.m4: regenerate
470 2002-05-22 David A. Willis <dawillis1214@yahoo.com>
472 * src/col: new directory
473 * src/col/Makefile.am: new file
474 * src/col/Makefile.in: new file
475 * src/col/col.c: new file
476 * src/col/err.c: new file
477 * src/col/err.h: new file
478 * src/col/col.1: new file
479 * src/col/README.col: new file
480 * src/Makefile.am: add subdirectory col
481 * src/Makefile.in: regenerate
482 * AUTHORS: add David A. Willis for col
486 2002-04-16 Chris January <chris@atomice.net>
488 * src/conv/conv.c (convert): Use correct type to store the
489 return value of fgetc()
491 2002-03-15 Charles Wilson <cwilson@ece.gatech.edu>
493 * Makefile.in: rebootstrap
496 * src/Makefile.in: ditto
497 * src/ascii/Makefile.in: ditto
498 * src/banner/Makefile.in: ditto
499 * src/cal/Makefile.in: ditto
500 * src/clip/Makefile.in: ditto
501 * src/conv/Makefile.in: ditto
502 * src/ddate/Makefile.in: ditto
503 * src/dump/Makefile.in: ditto
504 * src/ipc/Makefile.in: ditto
505 * src/last/Makefile.in: ditto
506 * src/lpr/Makefile.in: ditto
507 * src/mkshortcut/Makefile.in: ditto
508 * src/namei/Makefile.in: ditto
509 * src/realpath/Makefile.in: ditto
511 2002-03-15 Michael Schaap <cygwin_start@mscha.org>
513 * src/cygstart: new directory
514 * src/cygstart/Makefile.am: new file
515 * src/cygstart/Makefile.in: new file
516 * src/cygstart/cygstart.c: new file
517 * src/cygstart/cygstart.1: new file
518 * src/Makefile.am: add subdirectory cygstart
519 * src/Makefile.in: regenerate
520 * AUTHORS: add Michael Schaap for cygstart
521 * PROGLIST: add cygstart
522 * README: add cygstart
524 2002-03-13 Charles Wilson <cwilson@ece.gatech.edu>
526 * HOW-TO-CONTRIBUTE: fix typos
528 2002-03-13 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
530 * src/mkshortcut/mkshortcut.c: fix NULL pointer problem
532 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
534 * TODO: remove 'reorg' note
535 * configure.ac: mark as version 1.0.0
536 * configure: regenerate
537 * HOW-TO-CONTRIBUTE: new file
539 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
541 * configure.ac: build Makefiles in new directories
542 * configure.in: regenerate
543 * Makefile.am: change subdirs
544 * Makefile.in: regenerate
546 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
549 * src/Makefile.am: new file
550 * src/Makefile.in: new file
551 * src-gpl/Makefile.am: removed
552 * src-gpl/Makefile.in: removed
553 * src-pd/Makefile.am: removed
554 * src-pd/Makefile.in: removed
555 * src-bsd/Makefile.am: removed
556 * src-bsd/Makefile.in: removed
558 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
560 * src/ascii: new directory
561 * src-gpl/ascii.c: moved to src/ascii/ascii.c
562 * src/ascii/ascii.c: moved from src-gpl/ascii.c
563 * src/ascii/Makefile.am: new file
564 * src/ascii/Makefile.in: new file
566 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
568 * src/banner: new directory
569 * src-gpl/banner.c: moved to src/banner/banner.c
570 * src/banner/banner.c: moved from src-gpl/banner.c
571 * src/banner/Makefile.am: new file
572 * src/banner/Makefile.in: new file
574 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
576 * src/cal: new directory
577 * src-bsd/cal.c: moved to src/cal/cal.c
578 * src/cal/cal.c: moved from src-bsd/cal.c
579 * src-bsd/cal.1: moved to src/cal/cal.1
580 * src/cal/cal.1: moved from src-bsd/cal.1
581 * src-bsd/err.c: moved to src/cal/err.c
582 * src/cal/err.c: moved from src-bsd/err.c
583 * src-bsd/errs.h: moved to src/cal/errs.h
584 * src/cal/errs.h: moved from src-bsd/errs.h
585 * src-bsd/widechar.h: moved to src/cal/widechar.h
586 * src/cal/widechar.h: moved from src-bsd/widechar.h
587 * src-bsd/README.cal: moved to src/cal/README.cal
588 * src/cal/README.cal: moved from src-bsd/README.cal
589 * src/cal/Makefile.am: new file
590 * src/cal/Makefile.in: new file
592 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
594 * src/clip: new directory
595 * src-gpl/putclip.c: moved to src/clip/putclip.c
596 * src/clip/putclip.c: moved from src-gpl/putclip.c
597 * src-gpl/getclip.c: moved to src/clip/getclip.c
598 * src/clip/getclip.c: moved from src-gpl/getclip.c
599 * src/clip/Makefile.am: new file
600 * src/clip/Makefile.in: new file
602 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
604 * src/conv: new directory
605 * src-gpl/conv.c: moved to src/conv/conv.c
606 * src/conv/conv.c: moved from src-gpl/conv.c
607 * src/conv/Makefile.am: new file
608 * src/conv/Makefile.in: new file
610 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
612 * src/ddate: new directory
613 * src-pd/ddate.c: moved to src/ddate/ddate.c
614 * src/ddate/ddate.c: moved from src-pd/ddate.c
615 * src-pd/ddate.1: moved to src/ddate/ddate.1
616 * src/ddate/ddate.1: moved from src-pd/ddate.1
617 * src-pd/ddate.doc: moved to src/ddate/ddate.doc
618 * src/ddate/ddate.doc: moved from src-pd/ddate.doc
619 * src/ddate/Makefile.am: new file
620 * src/ddate/Makefile.in: new file
622 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
624 * src/dump: new directory
625 * src-gpl/dump.c: moved to src/dump/dump.c
626 * src/dump/dump.c: moved from src-gpl/dump.c
627 * src/dump/Makefile.am: new file
628 * src/dump/Makefile.in: new file
630 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
632 * src/ipc: new directory
633 * src-gpl/msgtool.c: moved to src/ipc/msgtool.c
634 * src/ipc/msgtool.c: moved from src-gpl/msgtool.c
635 * src-gpl/semstat.c: moved to src/ipc/semstat.c
636 * src/ipc/semstat.c: moved from src-gpl/semstat.c
637 * src-gpl/semtool.c: moved to src/ipc/semtool.c
638 * src/ipc/semtool.c: moved from src-gpl/semtool.c
639 * src-gpl/shmtool.c: moved to src/ipc/shmtool.c
640 * src/ipc/shmtool.c: moved from src-gpl/shmtool.c
641 * src/ipc/Makefile.am: new file
642 * src/ipc/Makefile.in: new file
644 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
646 * src/last: new directory
647 * src-gpl/last.c: moved to src/last/last.c
648 * src/last/last.c: moved from src-gpl/last.c
649 * src-gpl/last.1: moved to src/last/last.1
650 * src/last/last.1: moved from src-gpl/last.1
651 * src-gpl/lastb.1: moved to src/last/lastb.1
652 * src/last/lastb.1: moved from src-gpl/lastb.1
653 * src-gpl/oldutmp.h: moved to src/last/oldutmp.h
654 * src/last/oldutmp.h: moved from src-gpl/oldutmp.h
655 * src-gpl/utmpdump.c: moved to src/last/utmpdump.c
656 * src/last/utmpdump.c: moved from src-gpl/utmpdump.c
657 * src/last/Makefile.am: new file
658 * src/last/Makefile.in: new file
660 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
662 * src/lpr: new directory
663 * src-gpl/lpr.c: moved to src/lpr/lpr.c
664 * src/lpr/lpr.c: moved from src-gpl/lpr.c
665 * src/lpr/Makefile.am: new file
666 * src/lpr/Makefile.in: new file
668 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
670 * src/mkshortcut: new directory
671 * src-gpl/mkshortcut.c: moved to src/mkshortcut/mkshortcut.c
672 * src/mkshortcut/mkshortcut.c: moved from src-gpl/mkshortcut.c
673 * src-gpl/mkshortcut.1: moved to src/mkshortcut/mkshortcut.1
674 * src/mkshortcut/mkshortcut.1: moved from src-gpl/mkshortcut.1
675 * src/mkshortcut/Makefile.am: new file
676 * src/mkshortcut/Makefile.in: new file
678 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
680 * src/namei: new directory
681 * src-pd/namei.c: moved to src/namei/namei.c
682 * src/namei/namei.c: moved from src-pd/namei.c
683 * src-pd/namei.1: moved to src/namei/namei.1
684 * src/namei/namei.1: moved from src-pd/namei.1
685 * src-pd/README.namei: moved to src/namei/README.namei
686 * src/namei/README.namei: moved from src-pd/README.namei
687 * src-pd/README1.namei: moved to src/namei/README1.namei
688 * src/namei/README1.namei: moved from src-pd/README1.namei
689 * src/namei/Makefile.am: new file
690 * src/namei/Makefile.in: new file
692 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
694 * src/realpath: new directory
695 * src-gpl/realpath.c: moved to src/realpath/realpath.c
696 * src/realpath/realpath.c: moved from src-gpl/realpath.c
697 * src/realpath/Makefile.am: new file
698 * src/realpath/Makefile.in: new file
701 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
703 * src-gpl/Makefile.am: add lpr and mkshortcut
704 * src-gpl/Makefile.in: regenerate
705 * configure.ac: update version number
706 * configure: regenerate
707 * AUTHORS: add Rick and Joshua
708 * PROGLIST: add lpr and mkshortcut
709 * NEWS: add lpr and mkshortcut
710 * README: add lpr and mkshortcut
711 * TODO: add some notes...
712 * src-gpl/mkshortcut.c: Reformat comment block. Explicitly
713 include config.h and common.h. Move other #inludes to
714 common.h. Add some static strings for later use (version,
716 * src-gpl/lpr.c: Add license reference. Explicitly include
717 config.h and common.h. Move other #includes to common.h.
718 Add some static strings for later use (version, Id, copyright).
719 Change programName to program_name (to match style of other
720 programs). Strdup from argv[0] instead of hardcoding. Use
721 VA_START macro instead of va_start.
723 2002-02-23 Rick Rankin <rick_rankin@yahoo.com>
725 * src-gpl/lpr.c: new file
727 2002-02-23 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
729 * src-gpl/mkshortcut.c: new file
730 * src-gpl/mkshortcut.1: new file
732 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
734 * src-pd/ddate.c: add explicit license reference
735 and move #includes to common.h. Guard setlocale.
736 Explicitly include config.h, common.h
737 * src-pd/namei.c: ditto
738 * src-bsd/cal.c: ditto
739 * src-bsd/err.c: ditto
740 * src-bsd/errs.h: explicitly include config.h, common.h
741 * src-bsd/widechar.h: explicitly include config.h (NOT common.h)
742 * src-gpl/ascii.c: explicitly include config.h
743 * src-gpl/banner.c: reformat license notice. explicitly
745 * src-gpl/conv.c: explictly include config.h
746 * src-gpl/dump.c: explictly include config.h; move other
747 includes into common.h
748 * src-gpl/getclip.c: explicitly include config.h
749 * src-gpl/last.c: reformat license notice. explicitly include
750 config.h. Move other #includes into common.h
751 * src-gpl/oldutmp.h: add explicit license reference.
752 * src-gpl/putclip.c: include config.h. Move other #includes
754 * src-gpl/realpath.c: Reformat license reference. Explicitly
756 * src-gpl/msgtool.c: add explicit license reference. include
757 config.h. Guard ipc #includes. Move other includes into common.h
758 * src-gpl/semstat.c: ditto
759 * src-gpl/semtool.c: ditto
760 * src-gpl/shmtool.c: ditto
761 * src-gpl/utmpdump.c: Reformat license reference. Explicitly
762 include config.h. Move other includes into common.h.
763 * config.h.in: regenerate
764 * configure.ac: Add the new checks
765 * common.h: Migrate other includes from .c files here.
766 * configure: regenerate
768 2002-01-28 Charles Wilson <cwilson@ece.gatech.edu>
770 * src-bsd/cal.c: fix spelling
772 2002-01-27 Charles Wilson <cwilson@ece.gatech.edu>
774 * acinclude.m4: new file
776 * configure.ac: add conditionals for windows-only,
778 * src-gpl/Makefile.am: use conditionals
779 * aclocal.m4: regenerate
780 * config.h.in: regenerate
781 * Makefile.in: regenerate
782 * src-gpl/Makefile.in: regenerate
783 * configure: regenerate
784 * README: minor changes
785 * src-bsd/cal.c: use common.h
786 * src-pd/ddate.c: use common.h
787 * src-pd/namei.c: use common.h
788 * src-gpl/ascii.c: use common.h
789 * src-gpl/banner.c: use common.h
790 * src-gpl/conv.c: use common.h
791 * src-gpl/dump.c: use common.h
792 * src-gpl/getclip.c: use common.h
793 * src-gpl/last.c: use common.h
794 * src-gpl/msgtool.c: use common.h
795 * src-gpl/putclip.c: use common.h
796 * src-gpl/realpath.c: use common.h
797 * src-gpl/semstat.c: use common.h
798 * src-gpl/semtool.c: use common.h
799 * src-gpl/shmtool.c: use common.h
800 * src-gpl/utmpdump.c: use common.h
802 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
804 * NEWS: add entries for 0.9.6, .7, and .8
805 * ChangeLog: fix tabs
806 * release version 0.9.8
808 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
810 * src-pd/ddate.c: new file
811 * src-pd/ddate.1: new file
812 * src-pd/ddate.doc: new file
813 * AUTHORS: add Druel the Chaotic
814 * PROGLIST: add ddate
815 * README: mention ddate
816 * src-pd/Makefile.am: add ddate to proglist, ddate.1
818 * src-bsd/Makefile.in: regenerate
820 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
822 * src-gpl/realpath.c: new file
823 * AUTHORS: add Steven Barker
824 * PROGLIST: add realpath
825 * README: mention realpath
826 * src-gpl/Makefile.am: add realpath to proglist
827 * src-gpl/Makefile.in: regenerate
829 2002-01-18 Mark Bradshaw <bradshaw@staff.crosswalk.com>
831 * src-gpl/utmpdump.c: new file
832 * AUTHORS: add Mark Bradshaw
833 * PROGLIST: add utmpdump
834 * README: mention utmpdump
835 * src-gpl/Makefile.am: add utmpdump to proglist
836 * src-gpl/Makefile.in: regenerate
838 2002-01-16 Charles Wilson <cwilson@ece.gatech.edu>
840 * bootstrap: new file
841 * src-gpl/Makefile.am: add last to proglist
842 * src-gpl/Makefile.in: regenerate
844 * README: mention last
845 * AUTHORS: add Mark Bradshaw
847 2002-01-16 Mark Bradshaw <bradshaw@staff.crosswalk.com>
849 * src-gpl/last.c: new file
850 * src-gpl/last.1: new file
851 * src-gpl/lastb.1: new file
852 * src-gpl/oldutmp.h: new file
854 2001-12-05 Joerg Schaible <joerg.schaible@gft.com>
856 * src-gpl/banner.c: fix the -c option, use ANSI
857 font to print the extended charset
859 2001-12-04 Charles Wilson <cwilson@ece.gatech.edu>
861 * licenses: new subdir
862 * licenses/COPYING.GPL: new file (GPL text)
863 * licenses/COPYING.BSD-no-advert: new file (BSD license,
864 without the advertising clause)
865 * src-pd: new subdir (for public domain source code that
866 I've taken, modified, and released under the GPL)
867 * src-bsd: new subdir (for source code that is covered
868 by the BSD-no-advert license) Note that BSD-w-advert
869 code is disallowed -- can't legally be linked to
871 * src: removed (renamed to src-gpl for consistency)
872 * src-gpl: new (renamed from src)
873 * PROGLIST: new file (contains descriptions of the
875 * README: proglist stuff removed. README is more general.
876 * src-bsd/Makefile.am: new file
877 * src-bsd/Makefile.in: new file
878 * src-bsd/README.cal: new file
879 * src-bsd/cal.1: new file
880 * src-bsd/cal.c: new file
881 * src-bsd/err.c: new file
882 * src-bsd/errs.h: new file
883 * src-bsd/widechar.h: new file
884 * src-pd/Makefile.am: new file
885 * src-pd/Makefile.in: new file
886 * src-pd/README.namei: new file
887 * src-pd/README1.namei: new file
888 * src-pd/namei.1: new file
889 * src-pd/namei.c: new file
890 * configure.ac: add new tests to support namei and cal
891 * Makefile.am: add new subdirs
892 * config.h.in: regenerate
893 * aclocal.m4: regenerate
894 * Makefile.in: regenerate
895 * src/Makefile.in: regenerate
897 2001-11-28 Charles Wilson <cwilson@ece.gatech.edu>
899 * package renamed to 'cygutils'
902 * AUTHORS: add Jorg Schaible
903 * configure.ac: package name change
904 * src/Makefile.am: add 'banner'
905 * src/banner.c: new file. Modified from Joerg's
906 original to use popt for argument processing.
907 * configure: regenerate
908 * config.h.in: regenerate
909 * aclocal.m4: regenerate
910 * Makefile.in: regenerate
911 * src/Makefile.in: regenerate
913 2001-11-26 Charles Wilson <cwilson@ece.gatech.edu>
915 * src/semtool.c: added
916 * src/semstat.c: added
917 * src/msgtool.c: added
918 * src/shmtool.c: added
919 * src/Makefile.am: add semtool, semstat, msgtool,
921 * configure.ac: add check for cygipc, and for
923 * configure: regenerate
924 * config.h.in: regenerate
925 * aclocal.m4: regenerate
926 * Makefile.in: regenerate
927 * src/Makefile.in: regenerate
929 2001-11-25 Charles Wilson <cwilson@ece.gatech.edu>
931 * uuencode.1: deleted
932 * uuencode.c: deleted
933 * uudecode.1: deleted
934 * uudecond.c: deleted (get these from GNU sharutils)
936 * mktemp.c: deleted (get these from
937 http://www.courtesan.com/mktemp/)
938 * autoconfiscated -- lots of new files
939 * moved remaining .c files into src subdir
940 * src/conv.c: now recognize 'dos2unix.exe' and
941 'unix2dos.exe' as special argv[0] values, along
942 with 'd2u.exe' and 'u2d.exe'
943 * src/Makefile.in: install conv.exe as itself but
944 also as d2u.exe, u2d.exe, dos2unix.exe and unix2dos.exe
948 * link with /usr/lib/libpopt.a ('official' version)
949 * add mktemp implementation
950 * add friendly help/option handling to dump, putclip,
956 2002-11-11 Charles Wilson <cwilson@ece.gatech.edu>
958 Convert mkshortcut to popt. Bump to version 1.1.3
960 * mkshortcut.c (license): new function
961 (version): popt version() function
962 (version): static variable renamed to versionStr
964 (usage): popt usage() function; the old usage()
966 (printLicense): new function
967 (printBottomDescription): new function
968 (printTopDescription): new function
969 (getVersion): new function
970 (mkshortcut): new function, contains core code
971 (print_version): removed.
972 (main): almost completely rewritten to use popt
974 * TODO: remove note about mkshortcut.
976 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
978 Fix things so that 'make dist' works
980 * Makefile.am: split up EXTRA_DIST into several
981 variables. Add a lot of files. Remove reference
982 to the m4/ directory.
983 * HOW-TO-CONTRIBUTE: correct a few things affected
986 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
988 Tired of long 'cvs diff' times over my modem, I
989 removed the files generated by bootstrap from
990 CVS. tarballs will have them, but cvs checkouts
991 will need to always run bootstrap. Since gettextize
992 is too intrusive, leave ABOUT-NLS and config.rpath
993 so we don't have to include gettext in bootstrap.
994 Also, don't bother with autoheader, so leave config.h.in
998 * mkinstalldirs: remove
1000 * config.guess: remove
1001 * config.sub: remove
1004 * Makefile.in: remove
1005 * aclocal.m4: remove
1007 * stamp-h.in: remove (not used by newer autotools)
1009 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
1011 Because utmpdump and last are now provided by the new
1012 sysvinit package, those programs have been removed
1013 from cygutils. Also, update to recent autotools &
1014 gettext, plus a few cleanups.
1016 * src/last/last.c: remove
1017 * src/last/utmpdump.c: remove
1018 * src/last/oldutmp.h: remove
1019 * src/last/last.1: remove
1020 * src/last/lastb.1: remove
1021 * src/last/: remove directory
1022 * intl/Makefile.in: remove
1023 * intl/: remove directory
1025 * src/cal/cal.c: cygwin provides langinfo.h, but
1026 not the nl_langinfo function. Make sure both exist
1027 before calling nl_langinfo.
1028 * configure.ac: remove references to system header files
1029 needed only by utmpdump or last. Don't try to generate
1031 * Makefile.am: remove intl/ directory; add po/ directory
1032 to make new gettext happy. Remove last and utmpdump from
1033 bin_PROGRAMS; remove last.1 and lastb.1 from man_MANS.
1034 change _LDADD vars from @INTLLIBS@ to @LIBINTL@. Remove
1035 references to last and utmpdump _SOURCES.
1036 * po/LINGUAS: new file (needed by new gettext)
1037 * po/POTFILES.in: new file (needed by new gettext)
1038 * common.h: remove references to system header files used
1039 only by utmpdump or last
1040 * bootstrap: add `force' options
1042 * PROGLIST: docu update
1043 * README: dpcu update
1045 * HOW-TO-CONTRIBUTE: docu update
1047 * aclocal.m4: regenerate
1048 * configure: regenerate
1049 * Makefile.in: regenerate
1050 * config.h.in: regenerate
1051 * ABOUT-NLS: new version
1052 * COPYING: new version
1053 * INSTALL: new version
1054 * mkinstalldirs: new version
1055 * missing: new version
1056 * install-sh: new version
1057 * depcomp: new version
1058 * config.sub: new version
1059 * config.guess: new version
1061 2002-07-17 Charles Wilson <cwilson@ece.gatech.edu>
1063 At Bruno Haible's suggestion, don't include all of
1064 gettext. Just have an intl/ directory with a null
1065 Makefile.in, and a populated po/ directory. m4/
1066 is no longer necessary. Later, when automake bug
1067 is fixed, we can remove the intl/ directory entirely,
1068 but we'll still need the po/ directory and the ABOUT-NLS
1072 * intl/Makefile.in: turn this into a null file
1074 * configure.ac: remove m4/Makefile from AC_CONFIG_FILES
1075 * Makefile.am: remove m4/ from SUBDIRS
1076 * Makefile.in: regenerate
1077 * configure: regenerate
1079 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1081 * configure.ac: bump version to 1.1.2
1082 * configure: regenerate
1084 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1086 Add 'mcookie' program. Tag "v1_1_1d"
1088 * src/mcookie: new directory
1089 * src/mcookie/mcookie.c: new file
1090 * src/mcookie/mcookie.1: new file
1091 * src/mcookie/md5.h: new file
1092 * src/mcookie/md5.c: new file
1093 * Makefile.am: add program 'mcookie'
1094 * configure.ac: add test for gettimeofday
1095 * config.h.in: regenerate
1096 * Makefile.in: regenerate
1097 * PROGLIST: add mcookie
1098 * README: add mcookie
1099 * NEWS: mention mcookie
1101 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1103 Add 'colrm' program. Tag "v1_1_1c"
1105 * src/colrm: new directory
1106 * src/colrm/colrm.c: new file
1107 * src/colrm/colrm.1: new file
1108 * src/colrm/widechar.h: new file
1109 * Makefile.am: add program 'colrm'
1110 * Makefile.in: regenerate
1111 * PROGLIST: add colrm
1113 * NEWS: hasn't been updated in a while...
1115 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1117 Add 'colcrt' program. Tag "v1_1_1b"
1119 * src/colcrt: new directory
1120 * src/colcrt/colcrt.c: new file
1121 * src/colcrt/colcrt.1: new file
1122 * src/colcrt/widechar.h: new file
1123 * Makefile.am: add program 'colcrt'
1124 * Makefile.in: regenerate
1125 * PROGLIST: add colcrt
1126 * README: add colcrt
1128 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1130 Add 'column' program. Tag "v1_1_1a"
1132 * src/column: new directory
1133 * src/column/column.c: new file
1134 * src/column/column.1: new file
1135 * src/column/err.c: new file
1136 * src/column/errs.h: new file
1137 * src/column/widechar.h: new file
1138 * Makefile.am: add program 'column'
1139 * configure.ac: add check for TIOCGWINSZ, termios.h, and ioctl.h.
1140 * common.h: use TIOCGWINSZ to include sys/termios.h or sys/ioctl.h.
1141 * Makefile.in: regenerate
1142 * config.h.in: regenerate
1143 * configure: regenerate
1144 * PROGLIST: add column
1145 * README: add column
1147 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1149 * TODO: remove gettext reminder
1150 * HOW-TO-CONTRIBUTE: explain how to handle programs
1151 that need -lintl, given the gettextize changes below.
1152 * Makefile.in: regenerate
1154 2002-07-12 gettextize <bug-gnu-gettext@gnu.org>
1156 Bug in automake means that we have to gettextize -- even tho
1157 we will never actually build gettext ourselves ('external'
1158 option in AM_GNU_GETTEXT). Reported to automake list.
1160 Bug in gettext means that we have to explicitly set and AC_SUBST
1161 BUILD_INCLUDED_LIBINTL and USE_INCLUDED_LIBINTL in configure.ac.
1164 * Makefile.am (SUBDIRS): Add intl, m4.
1165 (ACLOCAL_AMFLAGS): New variable.
1166 (EXTRA_DIST): Add config.rpath.
1167 * configure.ac (AC_CONFIG_FILES): Add intl/Makefile, po/Makefile.in,
1169 * intl/: new directory
1171 * po/: new directory
1173 * m4/: new directory
1175 * config.rpath: new file
1176 * ABOUT-NLS: new file
1177 * aclocal.m4: regenerate
1178 * Makefile.in: regenerate
1179 * configure: regenerate
1180 * bootstrap: add -I m4 to aclocal command; copy files
1181 * config.guess: new file
1182 * config.sub: new file
1184 * config.h.in: regenerate
1185 * TODO: note to remove all this garbage when it becomes
1186 possible; need bugfix to automake and gettext.m4
1188 2002-07-12 Charles S. Wilson <cwilson@ece.gatech.edu>
1190 Adjust to cygwin's libintl library now depending on libiconv.
1191 Easiest way: remove explicit search for -lintl and libintl.h;
1192 instead use AM_GNU_GETTEXT.
1196 * configure.ac: don't look for -lintl and libintl.h 'by hand';
1197 use AM_GNU_GETTEXT instead. Unfortunately, even 'external'
1198 option requires po/ and intl/ directories. See gettextize above.
1199 * src/rev: new directory
1200 * src/rev/rev.c: new file
1201 * src/rev/rev.1: new file
1202 * src/rev/widechar.h: new file
1203 * Makefile.am: add program 'rev'. Add LDADD variables for
1204 the programs that use gettext, since -lintl is no longer
1205 automatically included in LIBS (use @INTLLIBS@)
1206 * Makefile.in: regenerate
1210 2002-06-06 Charles S. Wilson <cwilson@ece.gatech.edu>
1213 Add getopt.exe, readlink.exe. Bump to 1.1.1.
1215 * AUTHORS: add Egor, Kenneth Stailey, and Frodo Looijaard
1216 * configure.ac: bump to 1.1.1
1217 * Makefile.am: add getopt and readlink
1220 * Makefile.in: regenerate
1221 * configure: regenerate
1222 * src/Makefile.am: delete (forgot to do so in previous commit)
1223 * src/Makefile.in: delete (ditto)
1224 * src/readlink/readlink.1: new file
1225 * src/readlink/readlink.c: new file
1226 * src/getopt/getopt.1: new file
1227 * src/getopt/getopt.c: new file
1228 * src/getopt/parse.bash: new file
1229 * src/getopt/parse.tcsh: new file
1230 * src/getopt/test.bash: new file
1231 * src/getopt/test.tcsh: new file
1233 2002-06-05 Charles S. Wilson <cwilson@ece.gatech.edu>
1234 Robert Collins <robert.collins@itdomain.com.au>
1236 Convert to one-big-makefile style. cf "Recursive make
1237 considered harmful". Bump to 1.1.0
1239 * HOW-TO-CONTRIBUTE: update to reflect one-big-makefile style.
1240 * Makefile.am: consolidate from src/*/Makefile.am
1241 * configure.ac: remove src/*/Makefile from AC_CONFIG_FILES list.
1243 * NEWS: Note one-file-to-build-them-all
1245 * aclocal.m4: regenerate
1246 * Makefile.in: regenerate
1247 * configure: regenerate
1248 * /src/realpath/Makefile.in: delete
1249 * /src/realpath/Makefile.am: delete
1250 * /src/namei/Makefile.in: delete
1251 * /src/namei/Makefile.am: delete
1252 * /src/mkshortcut/Makefile.in: delete
1253 * /src/mkshortcut/Makefile.am: delete
1254 * /src/lpr/Makefile.in: delete
1255 * /src/lpr/Makefile.am: delete
1256 * /src/last/Makefile.in: delete
1257 * /src/last/Makefile.am: delete
1258 * /src/ipc/Makefile.in: delete
1259 * /src/ipc/Makefile.am: delete
1260 * /src/dump/Makefile.in: delete
1261 * /src/dump/Makefile.am: delete
1262 * /src/ddate/Makefile.in: delete
1263 * /src/ddate/Makefile.am: delete
1264 * /src/cygstart/Makefile.in: delete
1265 * /src/cygstart/Makefile.am: delete
1266 * /src/conv/Makefile.in: delete
1267 * /src/conv/Makefile.am: delete
1268 * /src/col/Makefile.in: delete
1269 * /src/col/Makefile.am: delete
1270 * /src/cal/Makefile.in: delete
1271 * /src/cal/Makefile.am: delete
1272 * /src/banner/Makefile.in: delete
1273 * /src/banner/Makefile.am: delete
1274 * /src/ascii/Makefile.in: delete
1275 * /src/ascii/Makefile.am: delete
1276 * /src/Makefile.in: delete
1277 * /src/Makefile.am: delete
1279 2002-05-23 Charles S. Wilson <cwilson@ece.gatech.edu>
1281 * Makefile.in: regenerate
1282 * src/Makefile.in: regenerate
1283 * src/*/Makefile.in: regenerate
1284 * configure: regenerate
1285 * aclocal.m4: regenerate
1287 2002-05-22 David A. Willis <dawillis1214@yahoo.com>
1289 * src/col: new directory
1290 * src/col/Makefile.am: new file
1291 * src/col/Makefile.in: new file
1292 * src/col/col.c: new file
1293 * src/col/err.c: new file
1294 * src/col/err.h: new file
1295 * src/col/col.1: new file
1296 * src/col/README.col: new file
1297 * src/Makefile.am: add subdirectory col
1298 * src/Makefile.in: regenerate
1299 * AUTHORS: add David A. Willis for col
1303 2002-04-16 Chris January <chris@atomice.net>
1305 * src/conv/conv.c (convert): Use correct type to store the
1306 return value of fgetc()
1308 2002-03-15 Charles Wilson <cwilson@ece.gatech.edu>
1310 * Makefile.in: rebootstrap
1313 * src/Makefile.in: ditto
1314 * src/ascii/Makefile.in: ditto
1315 * src/banner/Makefile.in: ditto
1316 * src/cal/Makefile.in: ditto
1317 * src/clip/Makefile.in: ditto
1318 * src/conv/Makefile.in: ditto
1319 * src/ddate/Makefile.in: ditto
1320 * src/dump/Makefile.in: ditto
1321 * src/ipc/Makefile.in: ditto
1322 * src/last/Makefile.in: ditto
1323 * src/lpr/Makefile.in: ditto
1324 * src/mkshortcut/Makefile.in: ditto
1325 * src/namei/Makefile.in: ditto
1326 * src/realpath/Makefile.in: ditto
1328 2002-03-15 Michael Schaap <cygwin_start@mscha.org>
1330 * src/cygstart: new directory
1331 * src/cygstart/Makefile.am: new file
1332 * src/cygstart/Makefile.in: new file
1333 * src/cygstart/cygstart.c: new file
1334 * src/cygstart/cygstart.1: new file
1335 * src/Makefile.am: add subdirectory cygstart
1336 * src/Makefile.in: regenerate
1337 * AUTHORS: add Michael Schaap for cygstart
1338 * PROGLIST: add cygstart
1339 * README: add cygstart
1341 2002-03-13 Charles Wilson <cwilson@ece.gatech.edu>
1343 * HOW-TO-CONTRIBUTE: fix typos
1345 2002-03-13 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
1347 * src/mkshortcut/mkshortcut.c: fix NULL pointer problem
1349 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1351 * TODO: remove 'reorg' note
1352 * configure.ac: mark as version 1.0.0
1353 * configure: regenerate
1354 * HOW-TO-CONTRIBUTE: new file
1356 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1358 * configure.ac: build Makefiles in new directories
1359 * configure.in: regenerate
1360 * Makefile.am: change subdirs
1361 * Makefile.in: regenerate
1363 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1365 * src: new directory
1366 * src/Makefile.am: new file
1367 * src/Makefile.in: new file
1368 * src-gpl/Makefile.am: removed
1369 * src-gpl/Makefile.in: removed
1370 * src-pd/Makefile.am: removed
1371 * src-pd/Makefile.in: removed
1372 * src-bsd/Makefile.am: removed
1373 * src-bsd/Makefile.in: removed
1375 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1377 * src/ascii: new directory
1378 * src-gpl/ascii.c: moved to src/ascii/ascii.c
1379 * src/ascii/ascii.c: moved from src-gpl/ascii.c
1380 * src/ascii/Makefile.am: new file
1381 * src/ascii/Makefile.in: new file
1383 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1385 * src/banner: new directory
1386 * src-gpl/banner.c: moved to src/banner/banner.c
1387 * src/banner/banner.c: moved from src-gpl/banner.c
1388 * src/banner/Makefile.am: new file
1389 * src/banner/Makefile.in: new file
1391 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1393 * src/cal: new directory
1394 * src-bsd/cal.c: moved to src/cal/cal.c
1395 * src/cal/cal.c: moved from src-bsd/cal.c
1396 * src-bsd/cal.1: moved to src/cal/cal.1
1397 * src/cal/cal.1: moved from src-bsd/cal.1
1398 * src-bsd/err.c: moved to src/cal/err.c
1399 * src/cal/err.c: moved from src-bsd/err.c
1400 * src-bsd/errs.h: moved to src/cal/errs.h
1401 * src/cal/errs.h: moved from src-bsd/errs.h
1402 * src-bsd/widechar.h: moved to src/cal/widechar.h
1403 * src/cal/widechar.h: moved from src-bsd/widechar.h
1404 * src-bsd/README.cal: moved to src/cal/README.cal
1405 * src/cal/README.cal: moved from src-bsd/README.cal
1406 * src/cal/Makefile.am: new file
1407 * src/cal/Makefile.in: new file
1409 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1411 * src/clip: new directory
1412 * src-gpl/putclip.c: moved to src/clip/putclip.c
1413 * src/clip/putclip.c: moved from src-gpl/putclip.c
1414 * src-gpl/getclip.c: moved to src/clip/getclip.c
1415 * src/clip/getclip.c: moved from src-gpl/getclip.c
1416 * src/clip/Makefile.am: new file
1417 * src/clip/Makefile.in: new file
1419 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1421 * src/conv: new directory
1422 * src-gpl/conv.c: moved to src/conv/conv.c
1423 * src/conv/conv.c: moved from src-gpl/conv.c
1424 * src/conv/Makefile.am: new file
1425 * src/conv/Makefile.in: new file
1427 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1429 * src/ddate: new directory
1430 * src-pd/ddate.c: moved to src/ddate/ddate.c
1431 * src/ddate/ddate.c: moved from src-pd/ddate.c
1432 * src-pd/ddate.1: moved to src/ddate/ddate.1
1433 * src/ddate/ddate.1: moved from src-pd/ddate.1
1434 * src-pd/ddate.doc: moved to src/ddate/ddate.doc
1435 * src/ddate/ddate.doc: moved from src-pd/ddate.doc
1436 * src/ddate/Makefile.am: new file
1437 * src/ddate/Makefile.in: new file
1439 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1441 * src/dump: new directory
1442 * src-gpl/dump.c: moved to src/dump/dump.c
1443 * src/dump/dump.c: moved from src-gpl/dump.c
1444 * src/dump/Makefile.am: new file
1445 * src/dump/Makefile.in: new file
1447 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1449 * src/ipc: new directory
1450 * src-gpl/msgtool.c: moved to src/ipc/msgtool.c
1451 * src/ipc/msgtool.c: moved from src-gpl/msgtool.c
1452 * src-gpl/semstat.c: moved to src/ipc/semstat.c
1453 * src/ipc/semstat.c: moved from src-gpl/semstat.c
1454 * src-gpl/semtool.c: moved to src/ipc/semtool.c
1455 * src/ipc/semtool.c: moved from src-gpl/semtool.c
1456 * src-gpl/shmtool.c: moved to src/ipc/shmtool.c
1457 * src/ipc/shmtool.c: moved from src-gpl/shmtool.c
1458 * src/ipc/Makefile.am: new file
1459 * src/ipc/Makefile.in: new file
1461 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1463 * src/last: new directory
1464 * src-gpl/last.c: moved to src/last/last.c
1465 * src/last/last.c: moved from src-gpl/last.c
1466 * src-gpl/last.1: moved to src/last/last.1
1467 * src/last/last.1: moved from src-gpl/last.1
1468 * src-gpl/lastb.1: moved to src/last/lastb.1
1469 * src/last/lastb.1: moved from src-gpl/lastb.1
1470 * src-gpl/oldutmp.h: moved to src/last/oldutmp.h
1471 * src/last/oldutmp.h: moved from src-gpl/oldutmp.h
1472 * src-gpl/utmpdump.c: moved to src/last/utmpdump.c
1473 * src/last/utmpdump.c: moved from src-gpl/utmpdump.c
1474 * src/last/Makefile.am: new file
1475 * src/last/Makefile.in: new file
1477 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1479 * src/lpr: new directory
1480 * src-gpl/lpr.c: moved to src/lpr/lpr.c
1481 * src/lpr/lpr.c: moved from src-gpl/lpr.c
1482 * src/lpr/Makefile.am: new file
1483 * src/lpr/Makefile.in: new file
1485 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1487 * src/mkshortcut: new directory
1488 * src-gpl/mkshortcut.c: moved to src/mkshortcut/mkshortcut.c
1489 * src/mkshortcut/mkshortcut.c: moved from src-gpl/mkshortcut.c
1490 * src-gpl/mkshortcut.1: moved to src/mkshortcut/mkshortcut.1
1491 * src/mkshortcut/mkshortcut.1: moved from src-gpl/mkshortcut.1
1492 * src/mkshortcut/Makefile.am: new file
1493 * src/mkshortcut/Makefile.in: new file
1495 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1497 * src/namei: new directory
1498 * src-pd/namei.c: moved to src/namei/namei.c
1499 * src/namei/namei.c: moved from src-pd/namei.c
1500 * src-pd/namei.1: moved to src/namei/namei.1
1501 * src/namei/namei.1: moved from src-pd/namei.1
1502 * src-pd/README.namei: moved to src/namei/README.namei
1503 * src/namei/README.namei: moved from src-pd/README.namei
1504 * src-pd/README1.namei: moved to src/namei/README1.namei
1505 * src/namei/README1.namei: moved from src-pd/README1.namei
1506 * src/namei/Makefile.am: new file
1507 * src/namei/Makefile.in: new file
1509 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1511 * src/realpath: new directory
1512 * src-gpl/realpath.c: moved to src/realpath/realpath.c
1513 * src/realpath/realpath.c: moved from src-gpl/realpath.c
1514 * src/realpath/Makefile.am: new file
1515 * src/realpath/Makefile.in: new file
1518 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
1520 * src-gpl/Makefile.am: add lpr and mkshortcut
1521 * src-gpl/Makefile.in: regenerate
1522 * configure.ac: update version number
1523 * configure: regenerate
1524 * AUTHORS: add Rick and Joshua
1525 * PROGLIST: add lpr and mkshortcut
1526 * NEWS: add lpr and mkshortcut
1527 * README: add lpr and mkshortcut
1528 * TODO: add some notes...
1529 * src-gpl/mkshortcut.c: Reformat comment block. Explicitly
1530 include config.h and common.h. Move other #inludes to
1531 common.h. Add some static strings for later use (version,
1533 * src-gpl/lpr.c: Add license reference. Explicitly include
1534 config.h and common.h. Move other #includes to common.h.
1535 Add some static strings for later use (version, Id, copyright).
1536 Change programName to program_name (to match style of other
1537 programs). Strdup from argv[0] instead of hardcoding. Use
1538 VA_START macro instead of va_start.
1540 2002-02-23 Rick Rankin <rick_rankin@yahoo.com>
1542 * src-gpl/lpr.c: new file
1544 2002-02-23 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
1546 * src-gpl/mkshortcut.c: new file
1547 * src-gpl/mkshortcut.1: new file
1549 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
1551 * src-pd/ddate.c: add explicit license reference
1552 and move #includes to common.h. Guard setlocale.
1553 Explicitly include config.h, common.h
1554 * src-pd/namei.c: ditto
1555 * src-bsd/cal.c: ditto
1556 * src-bsd/err.c: ditto
1557 * src-bsd/errs.h: explicitly include config.h, common.h
1558 * src-bsd/widechar.h: explicitly include config.h (NOT common.h)
1559 * src-gpl/ascii.c: explicitly include config.h
1560 * src-gpl/banner.c: reformat license notice. explicitly
1562 * src-gpl/conv.c: explictly include config.h
1563 * src-gpl/dump.c: explictly include config.h; move other
1564 includes into common.h
1565 * src-gpl/getclip.c: explicitly include config.h
1566 * src-gpl/last.c: reformat license notice. explicitly include
1567 config.h. Move other #includes into common.h
1568 * src-gpl/oldutmp.h: add explicit license reference.
1569 * src-gpl/putclip.c: include config.h. Move other #includes
1571 * src-gpl/realpath.c: Reformat license reference. Explicitly
1573 * src-gpl/msgtool.c: add explicit license reference. include
1574 config.h. Guard ipc #includes. Move other includes into common.h
1575 * src-gpl/semstat.c: ditto
1576 * src-gpl/semtool.c: ditto
1577 * src-gpl/shmtool.c: ditto
1578 * src-gpl/utmpdump.c: Reformat license reference. Explicitly
1579 include config.h. Move other includes into common.h.
1580 * config.h.in: regenerate
1581 * configure.ac: Add the new checks
1582 * common.h: Migrate other includes from .c files here.
1583 * configure: regenerate
1585 2002-01-28 Charles Wilson <cwilson@ece.gatech.edu>
1587 * src-bsd/cal.c: fix spelling
1589 2002-01-27 Charles Wilson <cwilson@ece.gatech.edu>
1591 * acinclude.m4: new file
1592 * common.h: new file
1593 * configure.ac: add conditionals for windows-only,
1594 cygipc-only programs
1595 * src-gpl/Makefile.am: use conditionals
1596 * aclocal.m4: regenerate
1597 * config.h.in: regenerate
1598 * Makefile.in: regenerate
1599 * src-gpl/Makefile.in: regenerate
1600 * configure: regenerate
1601 * README: minor changes
1602 * src-bsd/cal.c: use common.h
1603 * src-pd/ddate.c: use common.h
1604 * src-pd/namei.c: use common.h
1605 * src-gpl/ascii.c: use common.h
1606 * src-gpl/banner.c: use common.h
1607 * src-gpl/conv.c: use common.h
1608 * src-gpl/dump.c: use common.h
1609 * src-gpl/getclip.c: use common.h
1610 * src-gpl/last.c: use common.h
1611 * src-gpl/msgtool.c: use common.h
1612 * src-gpl/putclip.c: use common.h
1613 * src-gpl/realpath.c: use common.h
1614 * src-gpl/semstat.c: use common.h
1615 * src-gpl/semtool.c: use common.h
1616 * src-gpl/shmtool.c: use common.h
1617 * src-gpl/utmpdump.c: use common.h
1619 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1621 * NEWS: add entries for 0.9.6, .7, and .8
1622 * ChangeLog: fix tabs
1623 * release version 0.9.8
1625 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1627 * src-pd/ddate.c: new file
1628 * src-pd/ddate.1: new file
1629 * src-pd/ddate.doc: new file
1630 * AUTHORS: add Druel the Chaotic
1631 * PROGLIST: add ddate
1632 * README: mention ddate
1633 * src-pd/Makefile.am: add ddate to proglist, ddate.1
1635 * src-bsd/Makefile.in: regenerate
1637 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1639 * src-gpl/realpath.c: new file
1640 * AUTHORS: add Steven Barker
1641 * PROGLIST: add realpath
1642 * README: mention realpath
1643 * src-gpl/Makefile.am: add realpath to proglist
1644 * src-gpl/Makefile.in: regenerate
1646 2002-01-18 Mark Bradshaw <bradshaw@staff.crosswalk.com>
1648 * src-gpl/utmpdump.c: new file
1649 * AUTHORS: add Mark Bradshaw
1650 * PROGLIST: add utmpdump
1651 * README: mention utmpdump
1652 * src-gpl/Makefile.am: add utmpdump to proglist
1653 * src-gpl/Makefile.in: regenerate
1655 2002-01-16 Charles Wilson <cwilson@ece.gatech.edu>
1657 * bootstrap: new file
1658 * src-gpl/Makefile.am: add last to proglist
1659 * src-gpl/Makefile.in: regenerate
1660 * PROGLIST: add last
1661 * README: mention last
1662 * AUTHORS: add Mark Bradshaw
1664 2002-01-16 Mark Bradshaw <bradshaw@staff.crosswalk.com>
1666 * src-gpl/last.c: new file
1667 * src-gpl/last.1: new file
1668 * src-gpl/lastb.1: new file
1669 * src-gpl/oldutmp.h: new file
1671 2001-12-05 Joerg Schaible <joerg.schaible@gft.com>
1673 * src-gpl/banner.c: fix the -c option, use ANSI
1674 font to print the extended charset
1676 2001-12-04 Charles Wilson <cwilson@ece.gatech.edu>
1678 * licenses: new subdir
1679 * licenses/COPYING.GPL: new file (GPL text)
1680 * licenses/COPYING.BSD-no-advert: new file (BSD license,
1681 without the advertising clause)
1682 * src-pd: new subdir (for public domain source code that
1683 I've taken, modified, and released under the GPL)
1684 * src-bsd: new subdir (for source code that is covered
1685 by the BSD-no-advert license) Note that BSD-w-advert
1686 code is disallowed -- can't legally be linked to
1688 * src: removed (renamed to src-gpl for consistency)
1689 * src-gpl: new (renamed from src)
1690 * PROGLIST: new file (contains descriptions of the
1692 * README: proglist stuff removed. README is more general.
1693 * src-bsd/Makefile.am: new file
1694 * src-bsd/Makefile.in: new file
1695 * src-bsd/README.cal: new file
1696 * src-bsd/cal.1: new file
1697 * src-bsd/cal.c: new file
1698 * src-bsd/err.c: new file
1699 * src-bsd/errs.h: new file
1700 * src-bsd/widechar.h: new file
1701 * src-pd/Makefile.am: new file
1702 * src-pd/Makefile.in: new file
1703 * src-pd/README.namei: new file
1704 * src-pd/README1.namei: new file
1705 * src-pd/namei.1: new file
1706 * src-pd/namei.c: new file
1707 * configure.ac: add new tests to support namei and cal
1708 * Makefile.am: add new subdirs
1709 * config.h.in: regenerate
1710 * aclocal.m4: regenerate
1711 * Makefile.in: regenerate
1712 * src/Makefile.in: regenerate
1714 2001-11-28 Charles Wilson <cwilson@ece.gatech.edu>
1716 * package renamed to 'cygutils'
1719 * AUTHORS: add Jorg Schaible
1720 * configure.ac: package name change
1721 * src/Makefile.am: add 'banner'
1722 * src/banner.c: new file. Modified from Joerg's
1723 original to use popt for argument processing.
1724 * configure: regenerate
1725 * config.h.in: regenerate
1726 * aclocal.m4: regenerate
1727 * Makefile.in: regenerate
1728 * src/Makefile.in: regenerate
1730 2001-11-26 Charles Wilson <cwilson@ece.gatech.edu>
1732 * src/semtool.c: added
1733 * src/semstat.c: added
1734 * src/msgtool.c: added
1735 * src/shmtool.c: added
1736 * src/Makefile.am: add semtool, semstat, msgtool,
1737 and shmtool targets.
1738 * configure.ac: add check for cygipc, and for
1740 * configure: regenerate
1741 * config.h.in: regenerate
1742 * aclocal.m4: regenerate
1743 * Makefile.in: regenerate
1744 * src/Makefile.in: regenerate
1746 2001-11-25 Charles Wilson <cwilson@ece.gatech.edu>
1748 * uuencode.1: deleted
1749 * uuencode.c: deleted
1750 * uudecode.1: deleted
1751 * uudecond.c: deleted (get these from GNU sharutils)
1753 * mktemp.c: deleted (get these from
1754 http://www.courtesan.com/mktemp/)
1755 * autoconfiscated -- lots of new files
1756 * moved remaining .c files into src subdir
1757 * src/conv.c: now recognize 'dos2unix.exe' and
1758 'unix2dos.exe' as special argv[0] values, along
1759 with 'd2u.exe' and 'u2d.exe'
1760 * src/Makefile.in: install conv.exe as itself but
1761 also as d2u.exe, u2d.exe, dos2unix.exe and unix2dos.exe
1765 * link with /usr/lib/libpopt.a ('official' version)
1766 * add mktemp implementation
1767 * add friendly help/option handling to dump, putclip,