1 2003-08-02 Charles Wilson <cwilson@ece.gatech.edu>
5 * configure.ac: don't add cygipc to libs; put
6 value in a separate variable IPCLIBS
7 * Makefile.am: use @IPCLIBS@
8 * HOW-TO-CONTRIBUTE: update
11 2003-07-13 Charles Wilson <cwilson@ece.gatech.edu>
13 tag and release v1_2_0
15 * BRANCHES: add v1_2_0
17 2003-07-13 Charles Wilson <cwilson@ece.gatech.edu>
19 * Makefile.am: correct some mistakes with
20 optionally-built progs.
22 2003-06-16 Charles Wilson <cwilson@ece.gatech.edu>
24 * src/mkshortcut/mkshortcut.1: fix ^M problem.
26 2003-06-13 Charles Wilson <cwilson@ece.gatech.edu>
28 * Makefile.am: add ipcs, ipcrm, and ipck
29 * configure.ac: change search method for libcygipc,
31 * src/ipc/ipcs.c: new file
32 * src/ipc/ipcs.8: new file
33 * src/ipc/ipcrm.c: new file
34 * src/ipc/ipcrm.8: new file
35 * src/ipc/ipck: new file
36 * NEWS: add info about ipcs, ipcrm, ipck
39 * config.h.in: regenerate
41 2003-06-12 gilles civario <gilles.civario@cea.fr>
43 * src/lpr/Printer.cc (Printer::open): correct
46 2003-06-10 Charles Wilson <cwilson@ece.gatech.edu>
50 2003-06-10 Charles Wilson <cwilson@ece.gatech.edu>
52 * Bump version to 1.1.4. Release.
54 2003-06-07 Rick Rankin <rick_rankin@yahoo.com>
56 * src/lpr/Printer.hh: Added m_rawFlag attribute. If true, no CR/LF
57 translation is done. Defaults to false. Also added accessor
58 operations getRawFlag(), setRawFlag().
59 * src/lpr/Printer.cc: ditto.
60 * src/lpr/lpr.cc: added -l option to suppress CR/LF translation.
61 * src/lpr/lpr.1: added documentation for -l option.
63 2003-05-20 Charles Wilson <cwilson@ece.gatech.edu>
65 * NEWS: update lpr entry
67 2003-05-20 Rick Rankin <rick_rankin@yahoo.com>
68 * src/lpr/lpr.c: removed file
69 * src/lpr/Printer.cc: new file
70 * src/lpr/Printer.hh: new file
71 * src/lpr/PrinterException.hh: new file
72 * src/lpr/README: new file
73 * src/lpr/Win32Utils.cc: new file
74 * src/lpr/Win32Utils.hh: new file
75 * src/lpr/lpr.1: new file
76 * src/lpr/lpr.cc: new file
77 * Makefile.am: add macro src_lpr_lpr_SOURCES
78 updated macros noinst_HEADERS, man_MANS
79 * configure.ac: added AC_PROG_CXX to compile C++ files
81 2003-05-17 Charles Wilson <cwilson@ece.gatech.edu>
83 * configure.ac: correct a problem with newer
85 * config.h.in: regenerate
87 2003-02-05 Charles Wilson <cwilson@ece.gatech.edu>
89 * NEWS: announce mkshortcut changes
91 2003-02-05 David G. Baur <dgbaur@idmicro.com>
93 Added --workdir option to mkshortcut to set working directory
96 * mkshortcut.c (main): added dir_name_arg to opts
97 set dir_name to dir_name_arg if option was set
98 otherwise obtained from exe_name.
99 * mkshortcut.1: update
101 2002-11-11 Charles Wilson <cwilson@ece.gatech.edu>
103 Convert mkshortcut to popt. Bump to version 1.1.3
105 * mkshortcut.c (license): new function
106 (version): popt version() function
107 (version): static variable renamed to versionStr
109 (usage): popt usage() function; the old usage()
111 (printLicense): new function
112 (printBottomDescription): new function
113 (printTopDescription): new function
114 (getVersion): new function
115 (mkshortcut): new function, contains core code
116 (print_version): removed.
117 (main): almost completely rewritten to use popt
119 * TODO: remove note about mkshortcut.
121 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
123 Fix things so that 'make dist' works
125 * Makefile.am: split up EXTRA_DIST into several
126 variables. Add a lot of files. Remove reference
127 to the m4/ directory.
128 * HOW-TO-CONTRIBUTE: correct a few things affected
131 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
133 Tired of long 'cvs diff' times over my modem, I
134 removed the files generated by bootstrap from
135 CVS. tarballs will have them, but cvs checkouts
136 will need to always run bootstrap. Since gettextize
137 is too intrusive, leave ABOUT-NLS and config.rpath
138 so we don't have to include gettext in bootstrap.
139 Also, don't bother with autoheader, so leave config.h.in
143 * mkinstalldirs: remove
145 * config.guess: remove
149 * Makefile.in: remove
152 * stamp-h.in: remove (not used by newer autotools)
154 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
156 Because utmpdump and last are now provided by the new
157 sysvinit package, those programs have been removed
158 from cygutils. Also, update to recent autotools &
159 gettext, plus a few cleanups.
161 * src/last/last.c: remove
162 * src/last/utmpdump.c: remove
163 * src/last/oldutmp.h: remove
164 * src/last/last.1: remove
165 * src/last/lastb.1: remove
166 * src/last/: remove directory
167 * intl/Makefile.in: remove
168 * intl/: remove directory
170 * src/cal/cal.c: cygwin provides langinfo.h, but
171 not the nl_langinfo function. Make sure both exist
172 before calling nl_langinfo.
173 * configure.ac: remove references to system header files
174 needed only by utmpdump or last. Don't try to generate
176 * Makefile.am: remove intl/ directory; add po/ directory
177 to make new gettext happy. Remove last and utmpdump from
178 bin_PROGRAMS; remove last.1 and lastb.1 from man_MANS.
179 change _LDADD vars from @INTLLIBS@ to @LIBINTL@. Remove
180 references to last and utmpdump _SOURCES.
181 * po/LINGUAS: new file (needed by new gettext)
182 * po/POTFILES.in: new file (needed by new gettext)
183 * common.h: remove references to system header files used
184 only by utmpdump or last
185 * bootstrap: add `force' options
187 * PROGLIST: docu update
188 * README: dpcu update
190 * HOW-TO-CONTRIBUTE: docu update
192 * aclocal.m4: regenerate
193 * configure: regenerate
194 * Makefile.in: regenerate
195 * config.h.in: regenerate
196 * ABOUT-NLS: new version
197 * COPYING: new version
198 * INSTALL: new version
199 * mkinstalldirs: new version
200 * missing: new version
201 * install-sh: new version
202 * depcomp: new version
203 * config.sub: new version
204 * config.guess: new version
206 2002-07-17 Charles Wilson <cwilson@ece.gatech.edu>
208 At Bruno Haible's suggestion, don't include all of
209 gettext. Just have an intl/ directory with a null
210 Makefile.in, and a populated po/ directory. m4/
211 is no longer necessary. Later, when automake bug
212 is fixed, we can remove the intl/ directory entirely,
213 but we'll still need the po/ directory and the ABOUT-NLS
217 * intl/Makefile.in: turn this into a null file
219 * configure.ac: remove m4/Makefile from AC_CONFIG_FILES
220 * Makefile.am: remove m4/ from SUBDIRS
221 * Makefile.in: regenerate
222 * configure: regenerate
224 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
226 * configure.ac: bump version to 1.1.2
227 * configure: regenerate
229 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
231 Add 'mcookie' program. Tag "v1_1_1d"
233 * src/mcookie: new directory
234 * src/mcookie/mcookie.c: new file
235 * src/mcookie/mcookie.1: new file
236 * src/mcookie/md5.h: new file
237 * src/mcookie/md5.c: new file
238 * Makefile.am: add program 'mcookie'
239 * configure.ac: add test for gettimeofday
240 * config.h.in: regenerate
241 * Makefile.in: regenerate
242 * PROGLIST: add mcookie
243 * README: add mcookie
244 * NEWS: mention mcookie
246 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
248 Add 'colrm' program. Tag "v1_1_1c"
250 * src/colrm: new directory
251 * src/colrm/colrm.c: new file
252 * src/colrm/colrm.1: new file
253 * src/colrm/widechar.h: new file
254 * Makefile.am: add program 'colrm'
255 * Makefile.in: regenerate
256 * PROGLIST: add colrm
258 * NEWS: hasn't been updated in a while...
260 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
262 Add 'colcrt' program. Tag "v1_1_1b"
264 * src/colcrt: new directory
265 * src/colcrt/colcrt.c: new file
266 * src/colcrt/colcrt.1: new file
267 * src/colcrt/widechar.h: new file
268 * Makefile.am: add program 'colcrt'
269 * Makefile.in: regenerate
270 * PROGLIST: add colcrt
273 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
275 Add 'column' program. Tag "v1_1_1a"
277 * src/column: new directory
278 * src/column/column.c: new file
279 * src/column/column.1: new file
280 * src/column/err.c: new file
281 * src/column/errs.h: new file
282 * src/column/widechar.h: new file
283 * Makefile.am: add program 'column'
284 * configure.ac: add check for TIOCGWINSZ, termios.h, and ioctl.h.
285 * common.h: use TIOCGWINSZ to include sys/termios.h or sys/ioctl.h.
286 * Makefile.in: regenerate
287 * config.h.in: regenerate
288 * configure: regenerate
289 * PROGLIST: add column
292 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
294 * TODO: remove gettext reminder
295 * HOW-TO-CONTRIBUTE: explain how to handle programs
296 that need -lintl, given the gettextize changes below.
297 * Makefile.in: regenerate
299 2002-07-12 gettextize <bug-gnu-gettext@gnu.org>
301 Bug in automake means that we have to gettextize -- even tho
302 we will never actually build gettext ourselves ('external'
303 option in AM_GNU_GETTEXT). Reported to automake list.
305 Bug in gettext means that we have to explicitly set and AC_SUBST
306 BUILD_INCLUDED_LIBINTL and USE_INCLUDED_LIBINTL in configure.ac.
309 * Makefile.am (SUBDIRS): Add intl, m4.
310 (ACLOCAL_AMFLAGS): New variable.
311 (EXTRA_DIST): Add config.rpath.
312 * configure.ac (AC_CONFIG_FILES): Add intl/Makefile, po/Makefile.in,
314 * intl/: new directory
320 * config.rpath: new file
321 * ABOUT-NLS: new file
322 * aclocal.m4: regenerate
323 * Makefile.in: regenerate
324 * configure: regenerate
325 * bootstrap: add -I m4 to aclocal command; copy files
326 * config.guess: new file
327 * config.sub: new file
329 * config.h.in: regenerate
330 * TODO: note to remove all this garbage when it becomes
331 possible; need bugfix to automake and gettext.m4
333 2002-07-12 Charles S. Wilson <cwilson@ece.gatech.edu>
335 Adjust to cygwin's libintl library now depending on libiconv.
336 Easiest way: remove explicit search for -lintl and libintl.h;
337 instead use AM_GNU_GETTEXT.
341 * configure.ac: don't look for -lintl and libintl.h 'by hand';
342 use AM_GNU_GETTEXT instead. Unfortunately, even 'external'
343 option requires po/ and intl/ directories. See gettextize above.
344 * src/rev: new directory
345 * src/rev/rev.c: new file
346 * src/rev/rev.1: new file
347 * src/rev/widechar.h: new file
348 * Makefile.am: add program 'rev'. Add LDADD variables for
349 the programs that use gettext, since -lintl is no longer
350 automatically included in LIBS (use @INTLLIBS@)
351 * Makefile.in: regenerate
355 2002-06-06 Charles S. Wilson <cwilson@ece.gatech.edu>
358 Add getopt.exe, readlink.exe. Bump to 1.1.1.
360 * AUTHORS: add Egor, Kenneth Stailey, and Frodo Looijaard
361 * configure.ac: bump to 1.1.1
362 * Makefile.am: add getopt and readlink
365 * Makefile.in: regenerate
366 * configure: regenerate
367 * src/Makefile.am: delete (forgot to do so in previous commit)
368 * src/Makefile.in: delete (ditto)
369 * src/readlink/readlink.1: new file
370 * src/readlink/readlink.c: new file
371 * src/getopt/getopt.1: new file
372 * src/getopt/getopt.c: new file
373 * src/getopt/parse.bash: new file
374 * src/getopt/parse.tcsh: new file
375 * src/getopt/test.bash: new file
376 * src/getopt/test.tcsh: new file
378 2002-06-05 Charles S. Wilson <cwilson@ece.gatech.edu>
379 Robert Collins <robert.collins@itdomain.com.au>
381 Convert to one-big-makefile style. cf "Recursive make
382 considered harmful". Bump to 1.1.0
384 * HOW-TO-CONTRIBUTE: update to reflect one-big-makefile style.
385 * Makefile.am: consolidate from src/*/Makefile.am
386 * configure.ac: remove src/*/Makefile from AC_CONFIG_FILES list.
388 * NEWS: Note one-file-to-build-them-all
390 * aclocal.m4: regenerate
391 * Makefile.in: regenerate
392 * configure: regenerate
393 * /src/realpath/Makefile.in: delete
394 * /src/realpath/Makefile.am: delete
395 * /src/namei/Makefile.in: delete
396 * /src/namei/Makefile.am: delete
397 * /src/mkshortcut/Makefile.in: delete
398 * /src/mkshortcut/Makefile.am: delete
399 * /src/lpr/Makefile.in: delete
400 * /src/lpr/Makefile.am: delete
401 * /src/last/Makefile.in: delete
402 * /src/last/Makefile.am: delete
403 * /src/ipc/Makefile.in: delete
404 * /src/ipc/Makefile.am: delete
405 * /src/dump/Makefile.in: delete
406 * /src/dump/Makefile.am: delete
407 * /src/ddate/Makefile.in: delete
408 * /src/ddate/Makefile.am: delete
409 * /src/cygstart/Makefile.in: delete
410 * /src/cygstart/Makefile.am: delete
411 * /src/conv/Makefile.in: delete
412 * /src/conv/Makefile.am: delete
413 * /src/col/Makefile.in: delete
414 * /src/col/Makefile.am: delete
415 * /src/cal/Makefile.in: delete
416 * /src/cal/Makefile.am: delete
417 * /src/banner/Makefile.in: delete
418 * /src/banner/Makefile.am: delete
419 * /src/ascii/Makefile.in: delete
420 * /src/ascii/Makefile.am: delete
421 * /src/Makefile.in: delete
422 * /src/Makefile.am: delete
424 2002-05-23 Charles S. Wilson <cwilson@ece.gatech.edu>
426 * Makefile.in: regenerate
427 * src/Makefile.in: regenerate
428 * src/*/Makefile.in: regenerate
429 * configure: regenerate
430 * aclocal.m4: regenerate
432 2002-05-22 David A. Willis <dawillis1214@yahoo.com>
434 * src/col: new directory
435 * src/col/Makefile.am: new file
436 * src/col/Makefile.in: new file
437 * src/col/col.c: new file
438 * src/col/err.c: new file
439 * src/col/err.h: new file
440 * src/col/col.1: new file
441 * src/col/README.col: new file
442 * src/Makefile.am: add subdirectory col
443 * src/Makefile.in: regenerate
444 * AUTHORS: add David A. Willis for col
448 2002-04-16 Chris January <chris@atomice.net>
450 * src/conv/conv.c (convert): Use correct type to store the
451 return value of fgetc()
453 2002-03-15 Charles Wilson <cwilson@ece.gatech.edu>
455 * Makefile.in: rebootstrap
458 * src/Makefile.in: ditto
459 * src/ascii/Makefile.in: ditto
460 * src/banner/Makefile.in: ditto
461 * src/cal/Makefile.in: ditto
462 * src/clip/Makefile.in: ditto
463 * src/conv/Makefile.in: ditto
464 * src/ddate/Makefile.in: ditto
465 * src/dump/Makefile.in: ditto
466 * src/ipc/Makefile.in: ditto
467 * src/last/Makefile.in: ditto
468 * src/lpr/Makefile.in: ditto
469 * src/mkshortcut/Makefile.in: ditto
470 * src/namei/Makefile.in: ditto
471 * src/realpath/Makefile.in: ditto
473 2002-03-15 Michael Schaap <cygwin_start@mscha.org>
475 * src/cygstart: new directory
476 * src/cygstart/Makefile.am: new file
477 * src/cygstart/Makefile.in: new file
478 * src/cygstart/cygstart.c: new file
479 * src/cygstart/cygstart.1: new file
480 * src/Makefile.am: add subdirectory cygstart
481 * src/Makefile.in: regenerate
482 * AUTHORS: add Michael Schaap for cygstart
483 * PROGLIST: add cygstart
484 * README: add cygstart
486 2002-03-13 Charles Wilson <cwilson@ece.gatech.edu>
488 * HOW-TO-CONTRIBUTE: fix typos
490 2002-03-13 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
492 * src/mkshortcut/mkshortcut.c: fix NULL pointer problem
494 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
496 * TODO: remove 'reorg' note
497 * configure.ac: mark as version 1.0.0
498 * configure: regenerate
499 * HOW-TO-CONTRIBUTE: new file
501 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
503 * configure.ac: build Makefiles in new directories
504 * configure.in: regenerate
505 * Makefile.am: change subdirs
506 * Makefile.in: regenerate
508 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
511 * src/Makefile.am: new file
512 * src/Makefile.in: new file
513 * src-gpl/Makefile.am: removed
514 * src-gpl/Makefile.in: removed
515 * src-pd/Makefile.am: removed
516 * src-pd/Makefile.in: removed
517 * src-bsd/Makefile.am: removed
518 * src-bsd/Makefile.in: removed
520 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
522 * src/ascii: new directory
523 * src-gpl/ascii.c: moved to src/ascii/ascii.c
524 * src/ascii/ascii.c: moved from src-gpl/ascii.c
525 * src/ascii/Makefile.am: new file
526 * src/ascii/Makefile.in: new file
528 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
530 * src/banner: new directory
531 * src-gpl/banner.c: moved to src/banner/banner.c
532 * src/banner/banner.c: moved from src-gpl/banner.c
533 * src/banner/Makefile.am: new file
534 * src/banner/Makefile.in: new file
536 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
538 * src/cal: new directory
539 * src-bsd/cal.c: moved to src/cal/cal.c
540 * src/cal/cal.c: moved from src-bsd/cal.c
541 * src-bsd/cal.1: moved to src/cal/cal.1
542 * src/cal/cal.1: moved from src-bsd/cal.1
543 * src-bsd/err.c: moved to src/cal/err.c
544 * src/cal/err.c: moved from src-bsd/err.c
545 * src-bsd/errs.h: moved to src/cal/errs.h
546 * src/cal/errs.h: moved from src-bsd/errs.h
547 * src-bsd/widechar.h: moved to src/cal/widechar.h
548 * src/cal/widechar.h: moved from src-bsd/widechar.h
549 * src-bsd/README.cal: moved to src/cal/README.cal
550 * src/cal/README.cal: moved from src-bsd/README.cal
551 * src/cal/Makefile.am: new file
552 * src/cal/Makefile.in: new file
554 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
556 * src/clip: new directory
557 * src-gpl/putclip.c: moved to src/clip/putclip.c
558 * src/clip/putclip.c: moved from src-gpl/putclip.c
559 * src-gpl/getclip.c: moved to src/clip/getclip.c
560 * src/clip/getclip.c: moved from src-gpl/getclip.c
561 * src/clip/Makefile.am: new file
562 * src/clip/Makefile.in: new file
564 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
566 * src/conv: new directory
567 * src-gpl/conv.c: moved to src/conv/conv.c
568 * src/conv/conv.c: moved from src-gpl/conv.c
569 * src/conv/Makefile.am: new file
570 * src/conv/Makefile.in: new file
572 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
574 * src/ddate: new directory
575 * src-pd/ddate.c: moved to src/ddate/ddate.c
576 * src/ddate/ddate.c: moved from src-pd/ddate.c
577 * src-pd/ddate.1: moved to src/ddate/ddate.1
578 * src/ddate/ddate.1: moved from src-pd/ddate.1
579 * src-pd/ddate.doc: moved to src/ddate/ddate.doc
580 * src/ddate/ddate.doc: moved from src-pd/ddate.doc
581 * src/ddate/Makefile.am: new file
582 * src/ddate/Makefile.in: new file
584 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
586 * src/dump: new directory
587 * src-gpl/dump.c: moved to src/dump/dump.c
588 * src/dump/dump.c: moved from src-gpl/dump.c
589 * src/dump/Makefile.am: new file
590 * src/dump/Makefile.in: new file
592 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
594 * src/ipc: new directory
595 * src-gpl/msgtool.c: moved to src/ipc/msgtool.c
596 * src/ipc/msgtool.c: moved from src-gpl/msgtool.c
597 * src-gpl/semstat.c: moved to src/ipc/semstat.c
598 * src/ipc/semstat.c: moved from src-gpl/semstat.c
599 * src-gpl/semtool.c: moved to src/ipc/semtool.c
600 * src/ipc/semtool.c: moved from src-gpl/semtool.c
601 * src-gpl/shmtool.c: moved to src/ipc/shmtool.c
602 * src/ipc/shmtool.c: moved from src-gpl/shmtool.c
603 * src/ipc/Makefile.am: new file
604 * src/ipc/Makefile.in: new file
606 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
608 * src/last: new directory
609 * src-gpl/last.c: moved to src/last/last.c
610 * src/last/last.c: moved from src-gpl/last.c
611 * src-gpl/last.1: moved to src/last/last.1
612 * src/last/last.1: moved from src-gpl/last.1
613 * src-gpl/lastb.1: moved to src/last/lastb.1
614 * src/last/lastb.1: moved from src-gpl/lastb.1
615 * src-gpl/oldutmp.h: moved to src/last/oldutmp.h
616 * src/last/oldutmp.h: moved from src-gpl/oldutmp.h
617 * src-gpl/utmpdump.c: moved to src/last/utmpdump.c
618 * src/last/utmpdump.c: moved from src-gpl/utmpdump.c
619 * src/last/Makefile.am: new file
620 * src/last/Makefile.in: new file
622 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
624 * src/lpr: new directory
625 * src-gpl/lpr.c: moved to src/lpr/lpr.c
626 * src/lpr/lpr.c: moved from src-gpl/lpr.c
627 * src/lpr/Makefile.am: new file
628 * src/lpr/Makefile.in: new file
630 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
632 * src/mkshortcut: new directory
633 * src-gpl/mkshortcut.c: moved to src/mkshortcut/mkshortcut.c
634 * src/mkshortcut/mkshortcut.c: moved from src-gpl/mkshortcut.c
635 * src-gpl/mkshortcut.1: moved to src/mkshortcut/mkshortcut.1
636 * src/mkshortcut/mkshortcut.1: moved from src-gpl/mkshortcut.1
637 * src/mkshortcut/Makefile.am: new file
638 * src/mkshortcut/Makefile.in: new file
640 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
642 * src/namei: new directory
643 * src-pd/namei.c: moved to src/namei/namei.c
644 * src/namei/namei.c: moved from src-pd/namei.c
645 * src-pd/namei.1: moved to src/namei/namei.1
646 * src/namei/namei.1: moved from src-pd/namei.1
647 * src-pd/README.namei: moved to src/namei/README.namei
648 * src/namei/README.namei: moved from src-pd/README.namei
649 * src-pd/README1.namei: moved to src/namei/README1.namei
650 * src/namei/README1.namei: moved from src-pd/README1.namei
651 * src/namei/Makefile.am: new file
652 * src/namei/Makefile.in: new file
654 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
656 * src/realpath: new directory
657 * src-gpl/realpath.c: moved to src/realpath/realpath.c
658 * src/realpath/realpath.c: moved from src-gpl/realpath.c
659 * src/realpath/Makefile.am: new file
660 * src/realpath/Makefile.in: new file
663 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
665 * src-gpl/Makefile.am: add lpr and mkshortcut
666 * src-gpl/Makefile.in: regenerate
667 * configure.ac: update version number
668 * configure: regenerate
669 * AUTHORS: add Rick and Joshua
670 * PROGLIST: add lpr and mkshortcut
671 * NEWS: add lpr and mkshortcut
672 * README: add lpr and mkshortcut
673 * TODO: add some notes...
674 * src-gpl/mkshortcut.c: Reformat comment block. Explicitly
675 include config.h and common.h. Move other #inludes to
676 common.h. Add some static strings for later use (version,
678 * src-gpl/lpr.c: Add license reference. Explicitly include
679 config.h and common.h. Move other #includes to common.h.
680 Add some static strings for later use (version, Id, copyright).
681 Change programName to program_name (to match style of other
682 programs). Strdup from argv[0] instead of hardcoding. Use
683 VA_START macro instead of va_start.
685 2002-02-23 Rick Rankin <rick_rankin@yahoo.com>
687 * src-gpl/lpr.c: new file
689 2002-02-23 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
691 * src-gpl/mkshortcut.c: new file
692 * src-gpl/mkshortcut.1: new file
694 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
696 * src-pd/ddate.c: add explicit license reference
697 and move #includes to common.h. Guard setlocale.
698 Explicitly include config.h, common.h
699 * src-pd/namei.c: ditto
700 * src-bsd/cal.c: ditto
701 * src-bsd/err.c: ditto
702 * src-bsd/errs.h: explicitly include config.h, common.h
703 * src-bsd/widechar.h: explicitly include config.h (NOT common.h)
704 * src-gpl/ascii.c: explicitly include config.h
705 * src-gpl/banner.c: reformat license notice. explicitly
707 * src-gpl/conv.c: explictly include config.h
708 * src-gpl/dump.c: explictly include config.h; move other
709 includes into common.h
710 * src-gpl/getclip.c: explicitly include config.h
711 * src-gpl/last.c: reformat license notice. explicitly include
712 config.h. Move other #includes into common.h
713 * src-gpl/oldutmp.h: add explicit license reference.
714 * src-gpl/putclip.c: include config.h. Move other #includes
716 * src-gpl/realpath.c: Reformat license reference. Explicitly
718 * src-gpl/msgtool.c: add explicit license reference. include
719 config.h. Guard ipc #includes. Move other includes into common.h
720 * src-gpl/semstat.c: ditto
721 * src-gpl/semtool.c: ditto
722 * src-gpl/shmtool.c: ditto
723 * src-gpl/utmpdump.c: Reformat license reference. Explicitly
724 include config.h. Move other includes into common.h.
725 * config.h.in: regenerate
726 * configure.ac: Add the new checks
727 * common.h: Migrate other includes from .c files here.
728 * configure: regenerate
730 2002-01-28 Charles Wilson <cwilson@ece.gatech.edu>
732 * src-bsd/cal.c: fix spelling
734 2002-01-27 Charles Wilson <cwilson@ece.gatech.edu>
736 * acinclude.m4: new file
738 * configure.ac: add conditionals for windows-only,
740 * src-gpl/Makefile.am: use conditionals
741 * aclocal.m4: regenerate
742 * config.h.in: regenerate
743 * Makefile.in: regenerate
744 * src-gpl/Makefile.in: regenerate
745 * configure: regenerate
746 * README: minor changes
747 * src-bsd/cal.c: use common.h
748 * src-pd/ddate.c: use common.h
749 * src-pd/namei.c: use common.h
750 * src-gpl/ascii.c: use common.h
751 * src-gpl/banner.c: use common.h
752 * src-gpl/conv.c: use common.h
753 * src-gpl/dump.c: use common.h
754 * src-gpl/getclip.c: use common.h
755 * src-gpl/last.c: use common.h
756 * src-gpl/msgtool.c: use common.h
757 * src-gpl/putclip.c: use common.h
758 * src-gpl/realpath.c: use common.h
759 * src-gpl/semstat.c: use common.h
760 * src-gpl/semtool.c: use common.h
761 * src-gpl/shmtool.c: use common.h
762 * src-gpl/utmpdump.c: use common.h
764 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
766 * NEWS: add entries for 0.9.6, .7, and .8
767 * ChangeLog: fix tabs
768 * release version 0.9.8
770 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
772 * src-pd/ddate.c: new file
773 * src-pd/ddate.1: new file
774 * src-pd/ddate.doc: new file
775 * AUTHORS: add Druel the Chaotic
776 * PROGLIST: add ddate
777 * README: mention ddate
778 * src-pd/Makefile.am: add ddate to proglist, ddate.1
780 * src-bsd/Makefile.in: regenerate
782 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
784 * src-gpl/realpath.c: new file
785 * AUTHORS: add Steven Barker
786 * PROGLIST: add realpath
787 * README: mention realpath
788 * src-gpl/Makefile.am: add realpath to proglist
789 * src-gpl/Makefile.in: regenerate
791 2002-01-18 Mark Bradshaw <bradshaw@staff.crosswalk.com>
793 * src-gpl/utmpdump.c: new file
794 * AUTHORS: add Mark Bradshaw
795 * PROGLIST: add utmpdump
796 * README: mention utmpdump
797 * src-gpl/Makefile.am: add utmpdump to proglist
798 * src-gpl/Makefile.in: regenerate
800 2002-01-16 Charles Wilson <cwilson@ece.gatech.edu>
802 * bootstrap: new file
803 * src-gpl/Makefile.am: add last to proglist
804 * src-gpl/Makefile.in: regenerate
806 * README: mention last
807 * AUTHORS: add Mark Bradshaw
809 2002-01-16 Mark Bradshaw <bradshaw@staff.crosswalk.com>
811 * src-gpl/last.c: new file
812 * src-gpl/last.1: new file
813 * src-gpl/lastb.1: new file
814 * src-gpl/oldutmp.h: new file
816 2001-12-05 Joerg Schaible <joerg.schaible@gft.com>
818 * src-gpl/banner.c: fix the -c option, use ANSI
819 font to print the extended charset
821 2001-12-04 Charles Wilson <cwilson@ece.gatech.edu>
823 * licenses: new subdir
824 * licenses/COPYING.GPL: new file (GPL text)
825 * licenses/COPYING.BSD-no-advert: new file (BSD license,
826 without the advertising clause)
827 * src-pd: new subdir (for public domain source code that
828 I've taken, modified, and released under the GPL)
829 * src-bsd: new subdir (for source code that is covered
830 by the BSD-no-advert license) Note that BSD-w-advert
831 code is disallowed -- can't legally be linked to
833 * src: removed (renamed to src-gpl for consistency)
834 * src-gpl: new (renamed from src)
835 * PROGLIST: new file (contains descriptions of the
837 * README: proglist stuff removed. README is more general.
838 * src-bsd/Makefile.am: new file
839 * src-bsd/Makefile.in: new file
840 * src-bsd/README.cal: new file
841 * src-bsd/cal.1: new file
842 * src-bsd/cal.c: new file
843 * src-bsd/err.c: new file
844 * src-bsd/errs.h: new file
845 * src-bsd/widechar.h: new file
846 * src-pd/Makefile.am: new file
847 * src-pd/Makefile.in: new file
848 * src-pd/README.namei: new file
849 * src-pd/README1.namei: new file
850 * src-pd/namei.1: new file
851 * src-pd/namei.c: new file
852 * configure.ac: add new tests to support namei and cal
853 * Makefile.am: add new subdirs
854 * config.h.in: regenerate
855 * aclocal.m4: regenerate
856 * Makefile.in: regenerate
857 * src/Makefile.in: regenerate
859 2001-11-28 Charles Wilson <cwilson@ece.gatech.edu>
861 * package renamed to 'cygutils'
864 * AUTHORS: add Jorg Schaible
865 * configure.ac: package name change
866 * src/Makefile.am: add 'banner'
867 * src/banner.c: new file. Modified from Joerg's
868 original to use popt for argument processing.
869 * configure: regenerate
870 * config.h.in: regenerate
871 * aclocal.m4: regenerate
872 * Makefile.in: regenerate
873 * src/Makefile.in: regenerate
875 2001-11-26 Charles Wilson <cwilson@ece.gatech.edu>
877 * src/semtool.c: added
878 * src/semstat.c: added
879 * src/msgtool.c: added
880 * src/shmtool.c: added
881 * src/Makefile.am: add semtool, semstat, msgtool,
883 * configure.ac: add check for cygipc, and for
885 * configure: regenerate
886 * config.h.in: regenerate
887 * aclocal.m4: regenerate
888 * Makefile.in: regenerate
889 * src/Makefile.in: regenerate
891 2001-11-25 Charles Wilson <cwilson@ece.gatech.edu>
893 * uuencode.1: deleted
894 * uuencode.c: deleted
895 * uudecode.1: deleted
896 * uudecond.c: deleted (get these from GNU sharutils)
898 * mktemp.c: deleted (get these from
899 http://www.courtesan.com/mktemp/)
900 * autoconfiscated -- lots of new files
901 * moved remaining .c files into src subdir
902 * src/conv.c: now recognize 'dos2unix.exe' and
903 'unix2dos.exe' as special argv[0] values, along
904 with 'd2u.exe' and 'u2d.exe'
905 * src/Makefile.in: install conv.exe as itself but
906 also as d2u.exe, u2d.exe, dos2unix.exe and unix2dos.exe
910 * link with /usr/lib/libpopt.a ('official' version)
911 * add mktemp implementation
912 * add friendly help/option handling to dump, putclip,
918 2002-11-11 Charles Wilson <cwilson@ece.gatech.edu>
920 Convert mkshortcut to popt. Bump to version 1.1.3
922 * mkshortcut.c (license): new function
923 (version): popt version() function
924 (version): static variable renamed to versionStr
926 (usage): popt usage() function; the old usage()
928 (printLicense): new function
929 (printBottomDescription): new function
930 (printTopDescription): new function
931 (getVersion): new function
932 (mkshortcut): new function, contains core code
933 (print_version): removed.
934 (main): almost completely rewritten to use popt
936 * TODO: remove note about mkshortcut.
938 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
940 Fix things so that 'make dist' works
942 * Makefile.am: split up EXTRA_DIST into several
943 variables. Add a lot of files. Remove reference
944 to the m4/ directory.
945 * HOW-TO-CONTRIBUTE: correct a few things affected
948 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
950 Tired of long 'cvs diff' times over my modem, I
951 removed the files generated by bootstrap from
952 CVS. tarballs will have them, but cvs checkouts
953 will need to always run bootstrap. Since gettextize
954 is too intrusive, leave ABOUT-NLS and config.rpath
955 so we don't have to include gettext in bootstrap.
956 Also, don't bother with autoheader, so leave config.h.in
960 * mkinstalldirs: remove
962 * config.guess: remove
966 * Makefile.in: remove
969 * stamp-h.in: remove (not used by newer autotools)
971 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
973 Because utmpdump and last are now provided by the new
974 sysvinit package, those programs have been removed
975 from cygutils. Also, update to recent autotools &
976 gettext, plus a few cleanups.
978 * src/last/last.c: remove
979 * src/last/utmpdump.c: remove
980 * src/last/oldutmp.h: remove
981 * src/last/last.1: remove
982 * src/last/lastb.1: remove
983 * src/last/: remove directory
984 * intl/Makefile.in: remove
985 * intl/: remove directory
987 * src/cal/cal.c: cygwin provides langinfo.h, but
988 not the nl_langinfo function. Make sure both exist
989 before calling nl_langinfo.
990 * configure.ac: remove references to system header files
991 needed only by utmpdump or last. Don't try to generate
993 * Makefile.am: remove intl/ directory; add po/ directory
994 to make new gettext happy. Remove last and utmpdump from
995 bin_PROGRAMS; remove last.1 and lastb.1 from man_MANS.
996 change _LDADD vars from @INTLLIBS@ to @LIBINTL@. Remove
997 references to last and utmpdump _SOURCES.
998 * po/LINGUAS: new file (needed by new gettext)
999 * po/POTFILES.in: new file (needed by new gettext)
1000 * common.h: remove references to system header files used
1001 only by utmpdump or last
1002 * bootstrap: add `force' options
1004 * PROGLIST: docu update
1005 * README: dpcu update
1007 * HOW-TO-CONTRIBUTE: docu update
1009 * aclocal.m4: regenerate
1010 * configure: regenerate
1011 * Makefile.in: regenerate
1012 * config.h.in: regenerate
1013 * ABOUT-NLS: new version
1014 * COPYING: new version
1015 * INSTALL: new version
1016 * mkinstalldirs: new version
1017 * missing: new version
1018 * install-sh: new version
1019 * depcomp: new version
1020 * config.sub: new version
1021 * config.guess: new version
1023 2002-07-17 Charles Wilson <cwilson@ece.gatech.edu>
1025 At Bruno Haible's suggestion, don't include all of
1026 gettext. Just have an intl/ directory with a null
1027 Makefile.in, and a populated po/ directory. m4/
1028 is no longer necessary. Later, when automake bug
1029 is fixed, we can remove the intl/ directory entirely,
1030 but we'll still need the po/ directory and the ABOUT-NLS
1034 * intl/Makefile.in: turn this into a null file
1036 * configure.ac: remove m4/Makefile from AC_CONFIG_FILES
1037 * Makefile.am: remove m4/ from SUBDIRS
1038 * Makefile.in: regenerate
1039 * configure: regenerate
1041 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1043 * configure.ac: bump version to 1.1.2
1044 * configure: regenerate
1046 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1048 Add 'mcookie' program. Tag "v1_1_1d"
1050 * src/mcookie: new directory
1051 * src/mcookie/mcookie.c: new file
1052 * src/mcookie/mcookie.1: new file
1053 * src/mcookie/md5.h: new file
1054 * src/mcookie/md5.c: new file
1055 * Makefile.am: add program 'mcookie'
1056 * configure.ac: add test for gettimeofday
1057 * config.h.in: regenerate
1058 * Makefile.in: regenerate
1059 * PROGLIST: add mcookie
1060 * README: add mcookie
1061 * NEWS: mention mcookie
1063 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1065 Add 'colrm' program. Tag "v1_1_1c"
1067 * src/colrm: new directory
1068 * src/colrm/colrm.c: new file
1069 * src/colrm/colrm.1: new file
1070 * src/colrm/widechar.h: new file
1071 * Makefile.am: add program 'colrm'
1072 * Makefile.in: regenerate
1073 * PROGLIST: add colrm
1075 * NEWS: hasn't been updated in a while...
1077 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1079 Add 'colcrt' program. Tag "v1_1_1b"
1081 * src/colcrt: new directory
1082 * src/colcrt/colcrt.c: new file
1083 * src/colcrt/colcrt.1: new file
1084 * src/colcrt/widechar.h: new file
1085 * Makefile.am: add program 'colcrt'
1086 * Makefile.in: regenerate
1087 * PROGLIST: add colcrt
1088 * README: add colcrt
1090 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1092 Add 'column' program. Tag "v1_1_1a"
1094 * src/column: new directory
1095 * src/column/column.c: new file
1096 * src/column/column.1: new file
1097 * src/column/err.c: new file
1098 * src/column/errs.h: new file
1099 * src/column/widechar.h: new file
1100 * Makefile.am: add program 'column'
1101 * configure.ac: add check for TIOCGWINSZ, termios.h, and ioctl.h.
1102 * common.h: use TIOCGWINSZ to include sys/termios.h or sys/ioctl.h.
1103 * Makefile.in: regenerate
1104 * config.h.in: regenerate
1105 * configure: regenerate
1106 * PROGLIST: add column
1107 * README: add column
1109 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1111 * TODO: remove gettext reminder
1112 * HOW-TO-CONTRIBUTE: explain how to handle programs
1113 that need -lintl, given the gettextize changes below.
1114 * Makefile.in: regenerate
1116 2002-07-12 gettextize <bug-gnu-gettext@gnu.org>
1118 Bug in automake means that we have to gettextize -- even tho
1119 we will never actually build gettext ourselves ('external'
1120 option in AM_GNU_GETTEXT). Reported to automake list.
1122 Bug in gettext means that we have to explicitly set and AC_SUBST
1123 BUILD_INCLUDED_LIBINTL and USE_INCLUDED_LIBINTL in configure.ac.
1126 * Makefile.am (SUBDIRS): Add intl, m4.
1127 (ACLOCAL_AMFLAGS): New variable.
1128 (EXTRA_DIST): Add config.rpath.
1129 * configure.ac (AC_CONFIG_FILES): Add intl/Makefile, po/Makefile.in,
1131 * intl/: new directory
1133 * po/: new directory
1135 * m4/: new directory
1137 * config.rpath: new file
1138 * ABOUT-NLS: new file
1139 * aclocal.m4: regenerate
1140 * Makefile.in: regenerate
1141 * configure: regenerate
1142 * bootstrap: add -I m4 to aclocal command; copy files
1143 * config.guess: new file
1144 * config.sub: new file
1146 * config.h.in: regenerate
1147 * TODO: note to remove all this garbage when it becomes
1148 possible; need bugfix to automake and gettext.m4
1150 2002-07-12 Charles S. Wilson <cwilson@ece.gatech.edu>
1152 Adjust to cygwin's libintl library now depending on libiconv.
1153 Easiest way: remove explicit search for -lintl and libintl.h;
1154 instead use AM_GNU_GETTEXT.
1158 * configure.ac: don't look for -lintl and libintl.h 'by hand';
1159 use AM_GNU_GETTEXT instead. Unfortunately, even 'external'
1160 option requires po/ and intl/ directories. See gettextize above.
1161 * src/rev: new directory
1162 * src/rev/rev.c: new file
1163 * src/rev/rev.1: new file
1164 * src/rev/widechar.h: new file
1165 * Makefile.am: add program 'rev'. Add LDADD variables for
1166 the programs that use gettext, since -lintl is no longer
1167 automatically included in LIBS (use @INTLLIBS@)
1168 * Makefile.in: regenerate
1172 2002-06-06 Charles S. Wilson <cwilson@ece.gatech.edu>
1175 Add getopt.exe, readlink.exe. Bump to 1.1.1.
1177 * AUTHORS: add Egor, Kenneth Stailey, and Frodo Looijaard
1178 * configure.ac: bump to 1.1.1
1179 * Makefile.am: add getopt and readlink
1182 * Makefile.in: regenerate
1183 * configure: regenerate
1184 * src/Makefile.am: delete (forgot to do so in previous commit)
1185 * src/Makefile.in: delete (ditto)
1186 * src/readlink/readlink.1: new file
1187 * src/readlink/readlink.c: new file
1188 * src/getopt/getopt.1: new file
1189 * src/getopt/getopt.c: new file
1190 * src/getopt/parse.bash: new file
1191 * src/getopt/parse.tcsh: new file
1192 * src/getopt/test.bash: new file
1193 * src/getopt/test.tcsh: new file
1195 2002-06-05 Charles S. Wilson <cwilson@ece.gatech.edu>
1196 Robert Collins <robert.collins@itdomain.com.au>
1198 Convert to one-big-makefile style. cf "Recursive make
1199 considered harmful". Bump to 1.1.0
1201 * HOW-TO-CONTRIBUTE: update to reflect one-big-makefile style.
1202 * Makefile.am: consolidate from src/*/Makefile.am
1203 * configure.ac: remove src/*/Makefile from AC_CONFIG_FILES list.
1205 * NEWS: Note one-file-to-build-them-all
1207 * aclocal.m4: regenerate
1208 * Makefile.in: regenerate
1209 * configure: regenerate
1210 * /src/realpath/Makefile.in: delete
1211 * /src/realpath/Makefile.am: delete
1212 * /src/namei/Makefile.in: delete
1213 * /src/namei/Makefile.am: delete
1214 * /src/mkshortcut/Makefile.in: delete
1215 * /src/mkshortcut/Makefile.am: delete
1216 * /src/lpr/Makefile.in: delete
1217 * /src/lpr/Makefile.am: delete
1218 * /src/last/Makefile.in: delete
1219 * /src/last/Makefile.am: delete
1220 * /src/ipc/Makefile.in: delete
1221 * /src/ipc/Makefile.am: delete
1222 * /src/dump/Makefile.in: delete
1223 * /src/dump/Makefile.am: delete
1224 * /src/ddate/Makefile.in: delete
1225 * /src/ddate/Makefile.am: delete
1226 * /src/cygstart/Makefile.in: delete
1227 * /src/cygstart/Makefile.am: delete
1228 * /src/conv/Makefile.in: delete
1229 * /src/conv/Makefile.am: delete
1230 * /src/col/Makefile.in: delete
1231 * /src/col/Makefile.am: delete
1232 * /src/cal/Makefile.in: delete
1233 * /src/cal/Makefile.am: delete
1234 * /src/banner/Makefile.in: delete
1235 * /src/banner/Makefile.am: delete
1236 * /src/ascii/Makefile.in: delete
1237 * /src/ascii/Makefile.am: delete
1238 * /src/Makefile.in: delete
1239 * /src/Makefile.am: delete
1241 2002-05-23 Charles S. Wilson <cwilson@ece.gatech.edu>
1243 * Makefile.in: regenerate
1244 * src/Makefile.in: regenerate
1245 * src/*/Makefile.in: regenerate
1246 * configure: regenerate
1247 * aclocal.m4: regenerate
1249 2002-05-22 David A. Willis <dawillis1214@yahoo.com>
1251 * src/col: new directory
1252 * src/col/Makefile.am: new file
1253 * src/col/Makefile.in: new file
1254 * src/col/col.c: new file
1255 * src/col/err.c: new file
1256 * src/col/err.h: new file
1257 * src/col/col.1: new file
1258 * src/col/README.col: new file
1259 * src/Makefile.am: add subdirectory col
1260 * src/Makefile.in: regenerate
1261 * AUTHORS: add David A. Willis for col
1265 2002-04-16 Chris January <chris@atomice.net>
1267 * src/conv/conv.c (convert): Use correct type to store the
1268 return value of fgetc()
1270 2002-03-15 Charles Wilson <cwilson@ece.gatech.edu>
1272 * Makefile.in: rebootstrap
1275 * src/Makefile.in: ditto
1276 * src/ascii/Makefile.in: ditto
1277 * src/banner/Makefile.in: ditto
1278 * src/cal/Makefile.in: ditto
1279 * src/clip/Makefile.in: ditto
1280 * src/conv/Makefile.in: ditto
1281 * src/ddate/Makefile.in: ditto
1282 * src/dump/Makefile.in: ditto
1283 * src/ipc/Makefile.in: ditto
1284 * src/last/Makefile.in: ditto
1285 * src/lpr/Makefile.in: ditto
1286 * src/mkshortcut/Makefile.in: ditto
1287 * src/namei/Makefile.in: ditto
1288 * src/realpath/Makefile.in: ditto
1290 2002-03-15 Michael Schaap <cygwin_start@mscha.org>
1292 * src/cygstart: new directory
1293 * src/cygstart/Makefile.am: new file
1294 * src/cygstart/Makefile.in: new file
1295 * src/cygstart/cygstart.c: new file
1296 * src/cygstart/cygstart.1: new file
1297 * src/Makefile.am: add subdirectory cygstart
1298 * src/Makefile.in: regenerate
1299 * AUTHORS: add Michael Schaap for cygstart
1300 * PROGLIST: add cygstart
1301 * README: add cygstart
1303 2002-03-13 Charles Wilson <cwilson@ece.gatech.edu>
1305 * HOW-TO-CONTRIBUTE: fix typos
1307 2002-03-13 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
1309 * src/mkshortcut/mkshortcut.c: fix NULL pointer problem
1311 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1313 * TODO: remove 'reorg' note
1314 * configure.ac: mark as version 1.0.0
1315 * configure: regenerate
1316 * HOW-TO-CONTRIBUTE: new file
1318 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1320 * configure.ac: build Makefiles in new directories
1321 * configure.in: regenerate
1322 * Makefile.am: change subdirs
1323 * Makefile.in: regenerate
1325 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1327 * src: new directory
1328 * src/Makefile.am: new file
1329 * src/Makefile.in: new file
1330 * src-gpl/Makefile.am: removed
1331 * src-gpl/Makefile.in: removed
1332 * src-pd/Makefile.am: removed
1333 * src-pd/Makefile.in: removed
1334 * src-bsd/Makefile.am: removed
1335 * src-bsd/Makefile.in: removed
1337 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1339 * src/ascii: new directory
1340 * src-gpl/ascii.c: moved to src/ascii/ascii.c
1341 * src/ascii/ascii.c: moved from src-gpl/ascii.c
1342 * src/ascii/Makefile.am: new file
1343 * src/ascii/Makefile.in: new file
1345 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1347 * src/banner: new directory
1348 * src-gpl/banner.c: moved to src/banner/banner.c
1349 * src/banner/banner.c: moved from src-gpl/banner.c
1350 * src/banner/Makefile.am: new file
1351 * src/banner/Makefile.in: new file
1353 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1355 * src/cal: new directory
1356 * src-bsd/cal.c: moved to src/cal/cal.c
1357 * src/cal/cal.c: moved from src-bsd/cal.c
1358 * src-bsd/cal.1: moved to src/cal/cal.1
1359 * src/cal/cal.1: moved from src-bsd/cal.1
1360 * src-bsd/err.c: moved to src/cal/err.c
1361 * src/cal/err.c: moved from src-bsd/err.c
1362 * src-bsd/errs.h: moved to src/cal/errs.h
1363 * src/cal/errs.h: moved from src-bsd/errs.h
1364 * src-bsd/widechar.h: moved to src/cal/widechar.h
1365 * src/cal/widechar.h: moved from src-bsd/widechar.h
1366 * src-bsd/README.cal: moved to src/cal/README.cal
1367 * src/cal/README.cal: moved from src-bsd/README.cal
1368 * src/cal/Makefile.am: new file
1369 * src/cal/Makefile.in: new file
1371 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1373 * src/clip: new directory
1374 * src-gpl/putclip.c: moved to src/clip/putclip.c
1375 * src/clip/putclip.c: moved from src-gpl/putclip.c
1376 * src-gpl/getclip.c: moved to src/clip/getclip.c
1377 * src/clip/getclip.c: moved from src-gpl/getclip.c
1378 * src/clip/Makefile.am: new file
1379 * src/clip/Makefile.in: new file
1381 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1383 * src/conv: new directory
1384 * src-gpl/conv.c: moved to src/conv/conv.c
1385 * src/conv/conv.c: moved from src-gpl/conv.c
1386 * src/conv/Makefile.am: new file
1387 * src/conv/Makefile.in: new file
1389 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1391 * src/ddate: new directory
1392 * src-pd/ddate.c: moved to src/ddate/ddate.c
1393 * src/ddate/ddate.c: moved from src-pd/ddate.c
1394 * src-pd/ddate.1: moved to src/ddate/ddate.1
1395 * src/ddate/ddate.1: moved from src-pd/ddate.1
1396 * src-pd/ddate.doc: moved to src/ddate/ddate.doc
1397 * src/ddate/ddate.doc: moved from src-pd/ddate.doc
1398 * src/ddate/Makefile.am: new file
1399 * src/ddate/Makefile.in: new file
1401 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1403 * src/dump: new directory
1404 * src-gpl/dump.c: moved to src/dump/dump.c
1405 * src/dump/dump.c: moved from src-gpl/dump.c
1406 * src/dump/Makefile.am: new file
1407 * src/dump/Makefile.in: new file
1409 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1411 * src/ipc: new directory
1412 * src-gpl/msgtool.c: moved to src/ipc/msgtool.c
1413 * src/ipc/msgtool.c: moved from src-gpl/msgtool.c
1414 * src-gpl/semstat.c: moved to src/ipc/semstat.c
1415 * src/ipc/semstat.c: moved from src-gpl/semstat.c
1416 * src-gpl/semtool.c: moved to src/ipc/semtool.c
1417 * src/ipc/semtool.c: moved from src-gpl/semtool.c
1418 * src-gpl/shmtool.c: moved to src/ipc/shmtool.c
1419 * src/ipc/shmtool.c: moved from src-gpl/shmtool.c
1420 * src/ipc/Makefile.am: new file
1421 * src/ipc/Makefile.in: new file
1423 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1425 * src/last: new directory
1426 * src-gpl/last.c: moved to src/last/last.c
1427 * src/last/last.c: moved from src-gpl/last.c
1428 * src-gpl/last.1: moved to src/last/last.1
1429 * src/last/last.1: moved from src-gpl/last.1
1430 * src-gpl/lastb.1: moved to src/last/lastb.1
1431 * src/last/lastb.1: moved from src-gpl/lastb.1
1432 * src-gpl/oldutmp.h: moved to src/last/oldutmp.h
1433 * src/last/oldutmp.h: moved from src-gpl/oldutmp.h
1434 * src-gpl/utmpdump.c: moved to src/last/utmpdump.c
1435 * src/last/utmpdump.c: moved from src-gpl/utmpdump.c
1436 * src/last/Makefile.am: new file
1437 * src/last/Makefile.in: new file
1439 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1441 * src/lpr: new directory
1442 * src-gpl/lpr.c: moved to src/lpr/lpr.c
1443 * src/lpr/lpr.c: moved from src-gpl/lpr.c
1444 * src/lpr/Makefile.am: new file
1445 * src/lpr/Makefile.in: new file
1447 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1449 * src/mkshortcut: new directory
1450 * src-gpl/mkshortcut.c: moved to src/mkshortcut/mkshortcut.c
1451 * src/mkshortcut/mkshortcut.c: moved from src-gpl/mkshortcut.c
1452 * src-gpl/mkshortcut.1: moved to src/mkshortcut/mkshortcut.1
1453 * src/mkshortcut/mkshortcut.1: moved from src-gpl/mkshortcut.1
1454 * src/mkshortcut/Makefile.am: new file
1455 * src/mkshortcut/Makefile.in: new file
1457 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1459 * src/namei: new directory
1460 * src-pd/namei.c: moved to src/namei/namei.c
1461 * src/namei/namei.c: moved from src-pd/namei.c
1462 * src-pd/namei.1: moved to src/namei/namei.1
1463 * src/namei/namei.1: moved from src-pd/namei.1
1464 * src-pd/README.namei: moved to src/namei/README.namei
1465 * src/namei/README.namei: moved from src-pd/README.namei
1466 * src-pd/README1.namei: moved to src/namei/README1.namei
1467 * src/namei/README1.namei: moved from src-pd/README1.namei
1468 * src/namei/Makefile.am: new file
1469 * src/namei/Makefile.in: new file
1471 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1473 * src/realpath: new directory
1474 * src-gpl/realpath.c: moved to src/realpath/realpath.c
1475 * src/realpath/realpath.c: moved from src-gpl/realpath.c
1476 * src/realpath/Makefile.am: new file
1477 * src/realpath/Makefile.in: new file
1480 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
1482 * src-gpl/Makefile.am: add lpr and mkshortcut
1483 * src-gpl/Makefile.in: regenerate
1484 * configure.ac: update version number
1485 * configure: regenerate
1486 * AUTHORS: add Rick and Joshua
1487 * PROGLIST: add lpr and mkshortcut
1488 * NEWS: add lpr and mkshortcut
1489 * README: add lpr and mkshortcut
1490 * TODO: add some notes...
1491 * src-gpl/mkshortcut.c: Reformat comment block. Explicitly
1492 include config.h and common.h. Move other #inludes to
1493 common.h. Add some static strings for later use (version,
1495 * src-gpl/lpr.c: Add license reference. Explicitly include
1496 config.h and common.h. Move other #includes to common.h.
1497 Add some static strings for later use (version, Id, copyright).
1498 Change programName to program_name (to match style of other
1499 programs). Strdup from argv[0] instead of hardcoding. Use
1500 VA_START macro instead of va_start.
1502 2002-02-23 Rick Rankin <rick_rankin@yahoo.com>
1504 * src-gpl/lpr.c: new file
1506 2002-02-23 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
1508 * src-gpl/mkshortcut.c: new file
1509 * src-gpl/mkshortcut.1: new file
1511 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
1513 * src-pd/ddate.c: add explicit license reference
1514 and move #includes to common.h. Guard setlocale.
1515 Explicitly include config.h, common.h
1516 * src-pd/namei.c: ditto
1517 * src-bsd/cal.c: ditto
1518 * src-bsd/err.c: ditto
1519 * src-bsd/errs.h: explicitly include config.h, common.h
1520 * src-bsd/widechar.h: explicitly include config.h (NOT common.h)
1521 * src-gpl/ascii.c: explicitly include config.h
1522 * src-gpl/banner.c: reformat license notice. explicitly
1524 * src-gpl/conv.c: explictly include config.h
1525 * src-gpl/dump.c: explictly include config.h; move other
1526 includes into common.h
1527 * src-gpl/getclip.c: explicitly include config.h
1528 * src-gpl/last.c: reformat license notice. explicitly include
1529 config.h. Move other #includes into common.h
1530 * src-gpl/oldutmp.h: add explicit license reference.
1531 * src-gpl/putclip.c: include config.h. Move other #includes
1533 * src-gpl/realpath.c: Reformat license reference. Explicitly
1535 * src-gpl/msgtool.c: add explicit license reference. include
1536 config.h. Guard ipc #includes. Move other includes into common.h
1537 * src-gpl/semstat.c: ditto
1538 * src-gpl/semtool.c: ditto
1539 * src-gpl/shmtool.c: ditto
1540 * src-gpl/utmpdump.c: Reformat license reference. Explicitly
1541 include config.h. Move other includes into common.h.
1542 * config.h.in: regenerate
1543 * configure.ac: Add the new checks
1544 * common.h: Migrate other includes from .c files here.
1545 * configure: regenerate
1547 2002-01-28 Charles Wilson <cwilson@ece.gatech.edu>
1549 * src-bsd/cal.c: fix spelling
1551 2002-01-27 Charles Wilson <cwilson@ece.gatech.edu>
1553 * acinclude.m4: new file
1554 * common.h: new file
1555 * configure.ac: add conditionals for windows-only,
1556 cygipc-only programs
1557 * src-gpl/Makefile.am: use conditionals
1558 * aclocal.m4: regenerate
1559 * config.h.in: regenerate
1560 * Makefile.in: regenerate
1561 * src-gpl/Makefile.in: regenerate
1562 * configure: regenerate
1563 * README: minor changes
1564 * src-bsd/cal.c: use common.h
1565 * src-pd/ddate.c: use common.h
1566 * src-pd/namei.c: use common.h
1567 * src-gpl/ascii.c: use common.h
1568 * src-gpl/banner.c: use common.h
1569 * src-gpl/conv.c: use common.h
1570 * src-gpl/dump.c: use common.h
1571 * src-gpl/getclip.c: use common.h
1572 * src-gpl/last.c: use common.h
1573 * src-gpl/msgtool.c: use common.h
1574 * src-gpl/putclip.c: use common.h
1575 * src-gpl/realpath.c: use common.h
1576 * src-gpl/semstat.c: use common.h
1577 * src-gpl/semtool.c: use common.h
1578 * src-gpl/shmtool.c: use common.h
1579 * src-gpl/utmpdump.c: use common.h
1581 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1583 * NEWS: add entries for 0.9.6, .7, and .8
1584 * ChangeLog: fix tabs
1585 * release version 0.9.8
1587 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1589 * src-pd/ddate.c: new file
1590 * src-pd/ddate.1: new file
1591 * src-pd/ddate.doc: new file
1592 * AUTHORS: add Druel the Chaotic
1593 * PROGLIST: add ddate
1594 * README: mention ddate
1595 * src-pd/Makefile.am: add ddate to proglist, ddate.1
1597 * src-bsd/Makefile.in: regenerate
1599 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1601 * src-gpl/realpath.c: new file
1602 * AUTHORS: add Steven Barker
1603 * PROGLIST: add realpath
1604 * README: mention realpath
1605 * src-gpl/Makefile.am: add realpath to proglist
1606 * src-gpl/Makefile.in: regenerate
1608 2002-01-18 Mark Bradshaw <bradshaw@staff.crosswalk.com>
1610 * src-gpl/utmpdump.c: new file
1611 * AUTHORS: add Mark Bradshaw
1612 * PROGLIST: add utmpdump
1613 * README: mention utmpdump
1614 * src-gpl/Makefile.am: add utmpdump to proglist
1615 * src-gpl/Makefile.in: regenerate
1617 2002-01-16 Charles Wilson <cwilson@ece.gatech.edu>
1619 * bootstrap: new file
1620 * src-gpl/Makefile.am: add last to proglist
1621 * src-gpl/Makefile.in: regenerate
1622 * PROGLIST: add last
1623 * README: mention last
1624 * AUTHORS: add Mark Bradshaw
1626 2002-01-16 Mark Bradshaw <bradshaw@staff.crosswalk.com>
1628 * src-gpl/last.c: new file
1629 * src-gpl/last.1: new file
1630 * src-gpl/lastb.1: new file
1631 * src-gpl/oldutmp.h: new file
1633 2001-12-05 Joerg Schaible <joerg.schaible@gft.com>
1635 * src-gpl/banner.c: fix the -c option, use ANSI
1636 font to print the extended charset
1638 2001-12-04 Charles Wilson <cwilson@ece.gatech.edu>
1640 * licenses: new subdir
1641 * licenses/COPYING.GPL: new file (GPL text)
1642 * licenses/COPYING.BSD-no-advert: new file (BSD license,
1643 without the advertising clause)
1644 * src-pd: new subdir (for public domain source code that
1645 I've taken, modified, and released under the GPL)
1646 * src-bsd: new subdir (for source code that is covered
1647 by the BSD-no-advert license) Note that BSD-w-advert
1648 code is disallowed -- can't legally be linked to
1650 * src: removed (renamed to src-gpl for consistency)
1651 * src-gpl: new (renamed from src)
1652 * PROGLIST: new file (contains descriptions of the
1654 * README: proglist stuff removed. README is more general.
1655 * src-bsd/Makefile.am: new file
1656 * src-bsd/Makefile.in: new file
1657 * src-bsd/README.cal: new file
1658 * src-bsd/cal.1: new file
1659 * src-bsd/cal.c: new file
1660 * src-bsd/err.c: new file
1661 * src-bsd/errs.h: new file
1662 * src-bsd/widechar.h: new file
1663 * src-pd/Makefile.am: new file
1664 * src-pd/Makefile.in: new file
1665 * src-pd/README.namei: new file
1666 * src-pd/README1.namei: new file
1667 * src-pd/namei.1: new file
1668 * src-pd/namei.c: new file
1669 * configure.ac: add new tests to support namei and cal
1670 * Makefile.am: add new subdirs
1671 * config.h.in: regenerate
1672 * aclocal.m4: regenerate
1673 * Makefile.in: regenerate
1674 * src/Makefile.in: regenerate
1676 2001-11-28 Charles Wilson <cwilson@ece.gatech.edu>
1678 * package renamed to 'cygutils'
1681 * AUTHORS: add Jorg Schaible
1682 * configure.ac: package name change
1683 * src/Makefile.am: add 'banner'
1684 * src/banner.c: new file. Modified from Joerg's
1685 original to use popt for argument processing.
1686 * configure: regenerate
1687 * config.h.in: regenerate
1688 * aclocal.m4: regenerate
1689 * Makefile.in: regenerate
1690 * src/Makefile.in: regenerate
1692 2001-11-26 Charles Wilson <cwilson@ece.gatech.edu>
1694 * src/semtool.c: added
1695 * src/semstat.c: added
1696 * src/msgtool.c: added
1697 * src/shmtool.c: added
1698 * src/Makefile.am: add semtool, semstat, msgtool,
1699 and shmtool targets.
1700 * configure.ac: add check for cygipc, and for
1702 * configure: regenerate
1703 * config.h.in: regenerate
1704 * aclocal.m4: regenerate
1705 * Makefile.in: regenerate
1706 * src/Makefile.in: regenerate
1708 2001-11-25 Charles Wilson <cwilson@ece.gatech.edu>
1710 * uuencode.1: deleted
1711 * uuencode.c: deleted
1712 * uudecode.1: deleted
1713 * uudecond.c: deleted (get these from GNU sharutils)
1715 * mktemp.c: deleted (get these from
1716 http://www.courtesan.com/mktemp/)
1717 * autoconfiscated -- lots of new files
1718 * moved remaining .c files into src subdir
1719 * src/conv.c: now recognize 'dos2unix.exe' and
1720 'unix2dos.exe' as special argv[0] values, along
1721 with 'd2u.exe' and 'u2d.exe'
1722 * src/Makefile.in: install conv.exe as itself but
1723 also as d2u.exe, u2d.exe, dos2unix.exe and unix2dos.exe
1727 * link with /usr/lib/libpopt.a ('official' version)
1728 * add mktemp implementation
1729 * add friendly help/option handling to dump, putclip,