1 2003-06-16 Charles Wilson <cwilson@ece.gatech.edu>
3 * src/mkshortcut/mkshortcut.1: fix ^M problem.
5 2003-06-13 Charles Wilson <cwilson@ece.gatech.edu>
7 * Makefile.am: add ipcs, ipcrm, and ipck
8 * configure.ac: change search method for libcygipc,
10 * src/ipc/ipcs.c: new file
11 * src/ipc/ipcs.8: new file
12 * src/ipc/ipcrm.c: new file
13 * src/ipc/ipcrm.8: new file
14 * src/ipc/ipck: new file
15 * NEWS: add info about ipcs, ipcrm, ipck
18 * config.h.in: regenerate
20 2003-06-12 gilles civario <gilles.civario@cea.fr>
22 * src/lpr/Printer.cc (Printer::open): correct
25 2003-06-10 Charles Wilson <cwilson@ece.gatech.edu>
29 2003-06-10 Charles Wilson <cwilson@ece.gatech.edu>
31 * Bump version to 1.1.4. Release.
33 2003-06-07 Rick Rankin <rick_rankin@yahoo.com>
35 * src/lpr/Printer.hh: Added m_rawFlag attribute. If true, no CR/LF
36 translation is done. Defaults to false. Also added accessor
37 operations getRawFlag(), setRawFlag().
38 * src/lpr/Printer.cc: ditto.
39 * src/lpr/lpr.cc: added -l option to suppress CR/LF translation.
40 * src/lpr/lpr.1: added documentation for -l option.
42 2003-05-20 Charles Wilson <cwilson@ece.gatech.edu>
44 * NEWS: update lpr entry
46 2003-05-20 Rick Rankin <rick_rankin@yahoo.com>
47 * src/lpr/lpr.c: removed file
48 * src/lpr/Printer.cc: new file
49 * src/lpr/Printer.hh: new file
50 * src/lpr/PrinterException.hh: new file
51 * src/lpr/README: new file
52 * src/lpr/Win32Utils.cc: new file
53 * src/lpr/Win32Utils.hh: new file
54 * src/lpr/lpr.1: new file
55 * src/lpr/lpr.cc: new file
56 * Makefile.am: add macro src_lpr_lpr_SOURCES
57 updated macros noinst_HEADERS, man_MANS
58 * configure.ac: added AC_PROG_CXX to compile C++ files
60 2003-05-17 Charles Wilson <cwilson@ece.gatech.edu>
62 * configure.ac: correct a problem with newer
64 * config.h.in: regenerate
66 2003-02-05 Charles Wilson <cwilson@ece.gatech.edu>
68 * NEWS: announce mkshortcut changes
70 2003-02-05 David G. Baur <dgbaur@idmicro.com>
72 Added --workdir option to mkshortcut to set working directory
75 * mkshortcut.c (main): added dir_name_arg to opts
76 set dir_name to dir_name_arg if option was set
77 otherwise obtained from exe_name.
78 * mkshortcut.1: update
80 2002-11-11 Charles Wilson <cwilson@ece.gatech.edu>
82 Convert mkshortcut to popt. Bump to version 1.1.3
84 * mkshortcut.c (license): new function
85 (version): popt version() function
86 (version): static variable renamed to versionStr
88 (usage): popt usage() function; the old usage()
90 (printLicense): new function
91 (printBottomDescription): new function
92 (printTopDescription): new function
93 (getVersion): new function
94 (mkshortcut): new function, contains core code
95 (print_version): removed.
96 (main): almost completely rewritten to use popt
98 * TODO: remove note about mkshortcut.
100 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
102 Fix things so that 'make dist' works
104 * Makefile.am: split up EXTRA_DIST into several
105 variables. Add a lot of files. Remove reference
106 to the m4/ directory.
107 * HOW-TO-CONTRIBUTE: correct a few things affected
110 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
112 Tired of long 'cvs diff' times over my modem, I
113 removed the files generated by bootstrap from
114 CVS. tarballs will have them, but cvs checkouts
115 will need to always run bootstrap. Since gettextize
116 is too intrusive, leave ABOUT-NLS and config.rpath
117 so we don't have to include gettext in bootstrap.
118 Also, don't bother with autoheader, so leave config.h.in
122 * mkinstalldirs: remove
124 * config.guess: remove
128 * Makefile.in: remove
131 * stamp-h.in: remove (not used by newer autotools)
133 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
135 Because utmpdump and last are now provided by the new
136 sysvinit package, those programs have been removed
137 from cygutils. Also, update to recent autotools &
138 gettext, plus a few cleanups.
140 * src/last/last.c: remove
141 * src/last/utmpdump.c: remove
142 * src/last/oldutmp.h: remove
143 * src/last/last.1: remove
144 * src/last/lastb.1: remove
145 * src/last/: remove directory
146 * intl/Makefile.in: remove
147 * intl/: remove directory
149 * src/cal/cal.c: cygwin provides langinfo.h, but
150 not the nl_langinfo function. Make sure both exist
151 before calling nl_langinfo.
152 * configure.ac: remove references to system header files
153 needed only by utmpdump or last. Don't try to generate
155 * Makefile.am: remove intl/ directory; add po/ directory
156 to make new gettext happy. Remove last and utmpdump from
157 bin_PROGRAMS; remove last.1 and lastb.1 from man_MANS.
158 change _LDADD vars from @INTLLIBS@ to @LIBINTL@. Remove
159 references to last and utmpdump _SOURCES.
160 * po/LINGUAS: new file (needed by new gettext)
161 * po/POTFILES.in: new file (needed by new gettext)
162 * common.h: remove references to system header files used
163 only by utmpdump or last
164 * bootstrap: add `force' options
166 * PROGLIST: docu update
167 * README: dpcu update
169 * HOW-TO-CONTRIBUTE: docu update
171 * aclocal.m4: regenerate
172 * configure: regenerate
173 * Makefile.in: regenerate
174 * config.h.in: regenerate
175 * ABOUT-NLS: new version
176 * COPYING: new version
177 * INSTALL: new version
178 * mkinstalldirs: new version
179 * missing: new version
180 * install-sh: new version
181 * depcomp: new version
182 * config.sub: new version
183 * config.guess: new version
185 2002-07-17 Charles Wilson <cwilson@ece.gatech.edu>
187 At Bruno Haible's suggestion, don't include all of
188 gettext. Just have an intl/ directory with a null
189 Makefile.in, and a populated po/ directory. m4/
190 is no longer necessary. Later, when automake bug
191 is fixed, we can remove the intl/ directory entirely,
192 but we'll still need the po/ directory and the ABOUT-NLS
196 * intl/Makefile.in: turn this into a null file
198 * configure.ac: remove m4/Makefile from AC_CONFIG_FILES
199 * Makefile.am: remove m4/ from SUBDIRS
200 * Makefile.in: regenerate
201 * configure: regenerate
203 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
205 * configure.ac: bump version to 1.1.2
206 * configure: regenerate
208 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
210 Add 'mcookie' program. Tag "v1_1_1d"
212 * src/mcookie: new directory
213 * src/mcookie/mcookie.c: new file
214 * src/mcookie/mcookie.1: new file
215 * src/mcookie/md5.h: new file
216 * src/mcookie/md5.c: new file
217 * Makefile.am: add program 'mcookie'
218 * configure.ac: add test for gettimeofday
219 * config.h.in: regenerate
220 * Makefile.in: regenerate
221 * PROGLIST: add mcookie
222 * README: add mcookie
223 * NEWS: mention mcookie
225 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
227 Add 'colrm' program. Tag "v1_1_1c"
229 * src/colrm: new directory
230 * src/colrm/colrm.c: new file
231 * src/colrm/colrm.1: new file
232 * src/colrm/widechar.h: new file
233 * Makefile.am: add program 'colrm'
234 * Makefile.in: regenerate
235 * PROGLIST: add colrm
237 * NEWS: hasn't been updated in a while...
239 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
241 Add 'colcrt' program. Tag "v1_1_1b"
243 * src/colcrt: new directory
244 * src/colcrt/colcrt.c: new file
245 * src/colcrt/colcrt.1: new file
246 * src/colcrt/widechar.h: new file
247 * Makefile.am: add program 'colcrt'
248 * Makefile.in: regenerate
249 * PROGLIST: add colcrt
252 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
254 Add 'column' program. Tag "v1_1_1a"
256 * src/column: new directory
257 * src/column/column.c: new file
258 * src/column/column.1: new file
259 * src/column/err.c: new file
260 * src/column/errs.h: new file
261 * src/column/widechar.h: new file
262 * Makefile.am: add program 'column'
263 * configure.ac: add check for TIOCGWINSZ, termios.h, and ioctl.h.
264 * common.h: use TIOCGWINSZ to include sys/termios.h or sys/ioctl.h.
265 * Makefile.in: regenerate
266 * config.h.in: regenerate
267 * configure: regenerate
268 * PROGLIST: add column
271 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
273 * TODO: remove gettext reminder
274 * HOW-TO-CONTRIBUTE: explain how to handle programs
275 that need -lintl, given the gettextize changes below.
276 * Makefile.in: regenerate
278 2002-07-12 gettextize <bug-gnu-gettext@gnu.org>
280 Bug in automake means that we have to gettextize -- even tho
281 we will never actually build gettext ourselves ('external'
282 option in AM_GNU_GETTEXT). Reported to automake list.
284 Bug in gettext means that we have to explicitly set and AC_SUBST
285 BUILD_INCLUDED_LIBINTL and USE_INCLUDED_LIBINTL in configure.ac.
288 * Makefile.am (SUBDIRS): Add intl, m4.
289 (ACLOCAL_AMFLAGS): New variable.
290 (EXTRA_DIST): Add config.rpath.
291 * configure.ac (AC_CONFIG_FILES): Add intl/Makefile, po/Makefile.in,
293 * intl/: new directory
299 * config.rpath: new file
300 * ABOUT-NLS: new file
301 * aclocal.m4: regenerate
302 * Makefile.in: regenerate
303 * configure: regenerate
304 * bootstrap: add -I m4 to aclocal command; copy files
305 * config.guess: new file
306 * config.sub: new file
308 * config.h.in: regenerate
309 * TODO: note to remove all this garbage when it becomes
310 possible; need bugfix to automake and gettext.m4
312 2002-07-12 Charles S. Wilson <cwilson@ece.gatech.edu>
314 Adjust to cygwin's libintl library now depending on libiconv.
315 Easiest way: remove explicit search for -lintl and libintl.h;
316 instead use AM_GNU_GETTEXT.
320 * configure.ac: don't look for -lintl and libintl.h 'by hand';
321 use AM_GNU_GETTEXT instead. Unfortunately, even 'external'
322 option requires po/ and intl/ directories. See gettextize above.
323 * src/rev: new directory
324 * src/rev/rev.c: new file
325 * src/rev/rev.1: new file
326 * src/rev/widechar.h: new file
327 * Makefile.am: add program 'rev'. Add LDADD variables for
328 the programs that use gettext, since -lintl is no longer
329 automatically included in LIBS (use @INTLLIBS@)
330 * Makefile.in: regenerate
334 2002-06-06 Charles S. Wilson <cwilson@ece.gatech.edu>
337 Add getopt.exe, readlink.exe. Bump to 1.1.1.
339 * AUTHORS: add Egor, Kenneth Stailey, and Frodo Looijaard
340 * configure.ac: bump to 1.1.1
341 * Makefile.am: add getopt and readlink
344 * Makefile.in: regenerate
345 * configure: regenerate
346 * src/Makefile.am: delete (forgot to do so in previous commit)
347 * src/Makefile.in: delete (ditto)
348 * src/readlink/readlink.1: new file
349 * src/readlink/readlink.c: new file
350 * src/getopt/getopt.1: new file
351 * src/getopt/getopt.c: new file
352 * src/getopt/parse.bash: new file
353 * src/getopt/parse.tcsh: new file
354 * src/getopt/test.bash: new file
355 * src/getopt/test.tcsh: new file
357 2002-06-05 Charles S. Wilson <cwilson@ece.gatech.edu>
358 Robert Collins <robert.collins@itdomain.com.au>
360 Convert to one-big-makefile style. cf "Recursive make
361 considered harmful". Bump to 1.1.0
363 * HOW-TO-CONTRIBUTE: update to reflect one-big-makefile style.
364 * Makefile.am: consolidate from src/*/Makefile.am
365 * configure.ac: remove src/*/Makefile from AC_CONFIG_FILES list.
367 * NEWS: Note one-file-to-build-them-all
369 * aclocal.m4: regenerate
370 * Makefile.in: regenerate
371 * configure: regenerate
372 * /src/realpath/Makefile.in: delete
373 * /src/realpath/Makefile.am: delete
374 * /src/namei/Makefile.in: delete
375 * /src/namei/Makefile.am: delete
376 * /src/mkshortcut/Makefile.in: delete
377 * /src/mkshortcut/Makefile.am: delete
378 * /src/lpr/Makefile.in: delete
379 * /src/lpr/Makefile.am: delete
380 * /src/last/Makefile.in: delete
381 * /src/last/Makefile.am: delete
382 * /src/ipc/Makefile.in: delete
383 * /src/ipc/Makefile.am: delete
384 * /src/dump/Makefile.in: delete
385 * /src/dump/Makefile.am: delete
386 * /src/ddate/Makefile.in: delete
387 * /src/ddate/Makefile.am: delete
388 * /src/cygstart/Makefile.in: delete
389 * /src/cygstart/Makefile.am: delete
390 * /src/conv/Makefile.in: delete
391 * /src/conv/Makefile.am: delete
392 * /src/col/Makefile.in: delete
393 * /src/col/Makefile.am: delete
394 * /src/cal/Makefile.in: delete
395 * /src/cal/Makefile.am: delete
396 * /src/banner/Makefile.in: delete
397 * /src/banner/Makefile.am: delete
398 * /src/ascii/Makefile.in: delete
399 * /src/ascii/Makefile.am: delete
400 * /src/Makefile.in: delete
401 * /src/Makefile.am: delete
403 2002-05-23 Charles S. Wilson <cwilson@ece.gatech.edu>
405 * Makefile.in: regenerate
406 * src/Makefile.in: regenerate
407 * src/*/Makefile.in: regenerate
408 * configure: regenerate
409 * aclocal.m4: regenerate
411 2002-05-22 David A. Willis <dawillis1214@yahoo.com>
413 * src/col: new directory
414 * src/col/Makefile.am: new file
415 * src/col/Makefile.in: new file
416 * src/col/col.c: new file
417 * src/col/err.c: new file
418 * src/col/err.h: new file
419 * src/col/col.1: new file
420 * src/col/README.col: new file
421 * src/Makefile.am: add subdirectory col
422 * src/Makefile.in: regenerate
423 * AUTHORS: add David A. Willis for col
427 2002-04-16 Chris January <chris@atomice.net>
429 * src/conv/conv.c (convert): Use correct type to store the
430 return value of fgetc()
432 2002-03-15 Charles Wilson <cwilson@ece.gatech.edu>
434 * Makefile.in: rebootstrap
437 * src/Makefile.in: ditto
438 * src/ascii/Makefile.in: ditto
439 * src/banner/Makefile.in: ditto
440 * src/cal/Makefile.in: ditto
441 * src/clip/Makefile.in: ditto
442 * src/conv/Makefile.in: ditto
443 * src/ddate/Makefile.in: ditto
444 * src/dump/Makefile.in: ditto
445 * src/ipc/Makefile.in: ditto
446 * src/last/Makefile.in: ditto
447 * src/lpr/Makefile.in: ditto
448 * src/mkshortcut/Makefile.in: ditto
449 * src/namei/Makefile.in: ditto
450 * src/realpath/Makefile.in: ditto
452 2002-03-15 Michael Schaap <cygwin_start@mscha.org>
454 * src/cygstart: new directory
455 * src/cygstart/Makefile.am: new file
456 * src/cygstart/Makefile.in: new file
457 * src/cygstart/cygstart.c: new file
458 * src/cygstart/cygstart.1: new file
459 * src/Makefile.am: add subdirectory cygstart
460 * src/Makefile.in: regenerate
461 * AUTHORS: add Michael Schaap for cygstart
462 * PROGLIST: add cygstart
463 * README: add cygstart
465 2002-03-13 Charles Wilson <cwilson@ece.gatech.edu>
467 * HOW-TO-CONTRIBUTE: fix typos
469 2002-03-13 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
471 * src/mkshortcut/mkshortcut.c: fix NULL pointer problem
473 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
475 * TODO: remove 'reorg' note
476 * configure.ac: mark as version 1.0.0
477 * configure: regenerate
478 * HOW-TO-CONTRIBUTE: new file
480 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
482 * configure.ac: build Makefiles in new directories
483 * configure.in: regenerate
484 * Makefile.am: change subdirs
485 * Makefile.in: regenerate
487 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
490 * src/Makefile.am: new file
491 * src/Makefile.in: new file
492 * src-gpl/Makefile.am: removed
493 * src-gpl/Makefile.in: removed
494 * src-pd/Makefile.am: removed
495 * src-pd/Makefile.in: removed
496 * src-bsd/Makefile.am: removed
497 * src-bsd/Makefile.in: removed
499 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
501 * src/ascii: new directory
502 * src-gpl/ascii.c: moved to src/ascii/ascii.c
503 * src/ascii/ascii.c: moved from src-gpl/ascii.c
504 * src/ascii/Makefile.am: new file
505 * src/ascii/Makefile.in: new file
507 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
509 * src/banner: new directory
510 * src-gpl/banner.c: moved to src/banner/banner.c
511 * src/banner/banner.c: moved from src-gpl/banner.c
512 * src/banner/Makefile.am: new file
513 * src/banner/Makefile.in: new file
515 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
517 * src/cal: new directory
518 * src-bsd/cal.c: moved to src/cal/cal.c
519 * src/cal/cal.c: moved from src-bsd/cal.c
520 * src-bsd/cal.1: moved to src/cal/cal.1
521 * src/cal/cal.1: moved from src-bsd/cal.1
522 * src-bsd/err.c: moved to src/cal/err.c
523 * src/cal/err.c: moved from src-bsd/err.c
524 * src-bsd/errs.h: moved to src/cal/errs.h
525 * src/cal/errs.h: moved from src-bsd/errs.h
526 * src-bsd/widechar.h: moved to src/cal/widechar.h
527 * src/cal/widechar.h: moved from src-bsd/widechar.h
528 * src-bsd/README.cal: moved to src/cal/README.cal
529 * src/cal/README.cal: moved from src-bsd/README.cal
530 * src/cal/Makefile.am: new file
531 * src/cal/Makefile.in: new file
533 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
535 * src/clip: new directory
536 * src-gpl/putclip.c: moved to src/clip/putclip.c
537 * src/clip/putclip.c: moved from src-gpl/putclip.c
538 * src-gpl/getclip.c: moved to src/clip/getclip.c
539 * src/clip/getclip.c: moved from src-gpl/getclip.c
540 * src/clip/Makefile.am: new file
541 * src/clip/Makefile.in: new file
543 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
545 * src/conv: new directory
546 * src-gpl/conv.c: moved to src/conv/conv.c
547 * src/conv/conv.c: moved from src-gpl/conv.c
548 * src/conv/Makefile.am: new file
549 * src/conv/Makefile.in: new file
551 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
553 * src/ddate: new directory
554 * src-pd/ddate.c: moved to src/ddate/ddate.c
555 * src/ddate/ddate.c: moved from src-pd/ddate.c
556 * src-pd/ddate.1: moved to src/ddate/ddate.1
557 * src/ddate/ddate.1: moved from src-pd/ddate.1
558 * src-pd/ddate.doc: moved to src/ddate/ddate.doc
559 * src/ddate/ddate.doc: moved from src-pd/ddate.doc
560 * src/ddate/Makefile.am: new file
561 * src/ddate/Makefile.in: new file
563 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
565 * src/dump: new directory
566 * src-gpl/dump.c: moved to src/dump/dump.c
567 * src/dump/dump.c: moved from src-gpl/dump.c
568 * src/dump/Makefile.am: new file
569 * src/dump/Makefile.in: new file
571 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
573 * src/ipc: new directory
574 * src-gpl/msgtool.c: moved to src/ipc/msgtool.c
575 * src/ipc/msgtool.c: moved from src-gpl/msgtool.c
576 * src-gpl/semstat.c: moved to src/ipc/semstat.c
577 * src/ipc/semstat.c: moved from src-gpl/semstat.c
578 * src-gpl/semtool.c: moved to src/ipc/semtool.c
579 * src/ipc/semtool.c: moved from src-gpl/semtool.c
580 * src-gpl/shmtool.c: moved to src/ipc/shmtool.c
581 * src/ipc/shmtool.c: moved from src-gpl/shmtool.c
582 * src/ipc/Makefile.am: new file
583 * src/ipc/Makefile.in: new file
585 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
587 * src/last: new directory
588 * src-gpl/last.c: moved to src/last/last.c
589 * src/last/last.c: moved from src-gpl/last.c
590 * src-gpl/last.1: moved to src/last/last.1
591 * src/last/last.1: moved from src-gpl/last.1
592 * src-gpl/lastb.1: moved to src/last/lastb.1
593 * src/last/lastb.1: moved from src-gpl/lastb.1
594 * src-gpl/oldutmp.h: moved to src/last/oldutmp.h
595 * src/last/oldutmp.h: moved from src-gpl/oldutmp.h
596 * src-gpl/utmpdump.c: moved to src/last/utmpdump.c
597 * src/last/utmpdump.c: moved from src-gpl/utmpdump.c
598 * src/last/Makefile.am: new file
599 * src/last/Makefile.in: new file
601 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
603 * src/lpr: new directory
604 * src-gpl/lpr.c: moved to src/lpr/lpr.c
605 * src/lpr/lpr.c: moved from src-gpl/lpr.c
606 * src/lpr/Makefile.am: new file
607 * src/lpr/Makefile.in: new file
609 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
611 * src/mkshortcut: new directory
612 * src-gpl/mkshortcut.c: moved to src/mkshortcut/mkshortcut.c
613 * src/mkshortcut/mkshortcut.c: moved from src-gpl/mkshortcut.c
614 * src-gpl/mkshortcut.1: moved to src/mkshortcut/mkshortcut.1
615 * src/mkshortcut/mkshortcut.1: moved from src-gpl/mkshortcut.1
616 * src/mkshortcut/Makefile.am: new file
617 * src/mkshortcut/Makefile.in: new file
619 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
621 * src/namei: new directory
622 * src-pd/namei.c: moved to src/namei/namei.c
623 * src/namei/namei.c: moved from src-pd/namei.c
624 * src-pd/namei.1: moved to src/namei/namei.1
625 * src/namei/namei.1: moved from src-pd/namei.1
626 * src-pd/README.namei: moved to src/namei/README.namei
627 * src/namei/README.namei: moved from src-pd/README.namei
628 * src-pd/README1.namei: moved to src/namei/README1.namei
629 * src/namei/README1.namei: moved from src-pd/README1.namei
630 * src/namei/Makefile.am: new file
631 * src/namei/Makefile.in: new file
633 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
635 * src/realpath: new directory
636 * src-gpl/realpath.c: moved to src/realpath/realpath.c
637 * src/realpath/realpath.c: moved from src-gpl/realpath.c
638 * src/realpath/Makefile.am: new file
639 * src/realpath/Makefile.in: new file
642 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
644 * src-gpl/Makefile.am: add lpr and mkshortcut
645 * src-gpl/Makefile.in: regenerate
646 * configure.ac: update version number
647 * configure: regenerate
648 * AUTHORS: add Rick and Joshua
649 * PROGLIST: add lpr and mkshortcut
650 * NEWS: add lpr and mkshortcut
651 * README: add lpr and mkshortcut
652 * TODO: add some notes...
653 * src-gpl/mkshortcut.c: Reformat comment block. Explicitly
654 include config.h and common.h. Move other #inludes to
655 common.h. Add some static strings for later use (version,
657 * src-gpl/lpr.c: Add license reference. Explicitly include
658 config.h and common.h. Move other #includes to common.h.
659 Add some static strings for later use (version, Id, copyright).
660 Change programName to program_name (to match style of other
661 programs). Strdup from argv[0] instead of hardcoding. Use
662 VA_START macro instead of va_start.
664 2002-02-23 Rick Rankin <rick_rankin@yahoo.com>
666 * src-gpl/lpr.c: new file
668 2002-02-23 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
670 * src-gpl/mkshortcut.c: new file
671 * src-gpl/mkshortcut.1: new file
673 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
675 * src-pd/ddate.c: add explicit license reference
676 and move #includes to common.h. Guard setlocale.
677 Explicitly include config.h, common.h
678 * src-pd/namei.c: ditto
679 * src-bsd/cal.c: ditto
680 * src-bsd/err.c: ditto
681 * src-bsd/errs.h: explicitly include config.h, common.h
682 * src-bsd/widechar.h: explicitly include config.h (NOT common.h)
683 * src-gpl/ascii.c: explicitly include config.h
684 * src-gpl/banner.c: reformat license notice. explicitly
686 * src-gpl/conv.c: explictly include config.h
687 * src-gpl/dump.c: explictly include config.h; move other
688 includes into common.h
689 * src-gpl/getclip.c: explicitly include config.h
690 * src-gpl/last.c: reformat license notice. explicitly include
691 config.h. Move other #includes into common.h
692 * src-gpl/oldutmp.h: add explicit license reference.
693 * src-gpl/putclip.c: include config.h. Move other #includes
695 * src-gpl/realpath.c: Reformat license reference. Explicitly
697 * src-gpl/msgtool.c: add explicit license reference. include
698 config.h. Guard ipc #includes. Move other includes into common.h
699 * src-gpl/semstat.c: ditto
700 * src-gpl/semtool.c: ditto
701 * src-gpl/shmtool.c: ditto
702 * src-gpl/utmpdump.c: Reformat license reference. Explicitly
703 include config.h. Move other includes into common.h.
704 * config.h.in: regenerate
705 * configure.ac: Add the new checks
706 * common.h: Migrate other includes from .c files here.
707 * configure: regenerate
709 2002-01-28 Charles Wilson <cwilson@ece.gatech.edu>
711 * src-bsd/cal.c: fix spelling
713 2002-01-27 Charles Wilson <cwilson@ece.gatech.edu>
715 * acinclude.m4: new file
717 * configure.ac: add conditionals for windows-only,
719 * src-gpl/Makefile.am: use conditionals
720 * aclocal.m4: regenerate
721 * config.h.in: regenerate
722 * Makefile.in: regenerate
723 * src-gpl/Makefile.in: regenerate
724 * configure: regenerate
725 * README: minor changes
726 * src-bsd/cal.c: use common.h
727 * src-pd/ddate.c: use common.h
728 * src-pd/namei.c: use common.h
729 * src-gpl/ascii.c: use common.h
730 * src-gpl/banner.c: use common.h
731 * src-gpl/conv.c: use common.h
732 * src-gpl/dump.c: use common.h
733 * src-gpl/getclip.c: use common.h
734 * src-gpl/last.c: use common.h
735 * src-gpl/msgtool.c: use common.h
736 * src-gpl/putclip.c: use common.h
737 * src-gpl/realpath.c: use common.h
738 * src-gpl/semstat.c: use common.h
739 * src-gpl/semtool.c: use common.h
740 * src-gpl/shmtool.c: use common.h
741 * src-gpl/utmpdump.c: use common.h
743 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
745 * NEWS: add entries for 0.9.6, .7, and .8
746 * ChangeLog: fix tabs
747 * release version 0.9.8
749 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
751 * src-pd/ddate.c: new file
752 * src-pd/ddate.1: new file
753 * src-pd/ddate.doc: new file
754 * AUTHORS: add Druel the Chaotic
755 * PROGLIST: add ddate
756 * README: mention ddate
757 * src-pd/Makefile.am: add ddate to proglist, ddate.1
759 * src-bsd/Makefile.in: regenerate
761 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
763 * src-gpl/realpath.c: new file
764 * AUTHORS: add Steven Barker
765 * PROGLIST: add realpath
766 * README: mention realpath
767 * src-gpl/Makefile.am: add realpath to proglist
768 * src-gpl/Makefile.in: regenerate
770 2002-01-18 Mark Bradshaw <bradshaw@staff.crosswalk.com>
772 * src-gpl/utmpdump.c: new file
773 * AUTHORS: add Mark Bradshaw
774 * PROGLIST: add utmpdump
775 * README: mention utmpdump
776 * src-gpl/Makefile.am: add utmpdump to proglist
777 * src-gpl/Makefile.in: regenerate
779 2002-01-16 Charles Wilson <cwilson@ece.gatech.edu>
781 * bootstrap: new file
782 * src-gpl/Makefile.am: add last to proglist
783 * src-gpl/Makefile.in: regenerate
785 * README: mention last
786 * AUTHORS: add Mark Bradshaw
788 2002-01-16 Mark Bradshaw <bradshaw@staff.crosswalk.com>
790 * src-gpl/last.c: new file
791 * src-gpl/last.1: new file
792 * src-gpl/lastb.1: new file
793 * src-gpl/oldutmp.h: new file
795 2001-12-05 Joerg Schaible <joerg.schaible@gft.com>
797 * src-gpl/banner.c: fix the -c option, use ANSI
798 font to print the extended charset
800 2001-12-04 Charles Wilson <cwilson@ece.gatech.edu>
802 * licenses: new subdir
803 * licenses/COPYING.GPL: new file (GPL text)
804 * licenses/COPYING.BSD-no-advert: new file (BSD license,
805 without the advertising clause)
806 * src-pd: new subdir (for public domain source code that
807 I've taken, modified, and released under the GPL)
808 * src-bsd: new subdir (for source code that is covered
809 by the BSD-no-advert license) Note that BSD-w-advert
810 code is disallowed -- can't legally be linked to
812 * src: removed (renamed to src-gpl for consistency)
813 * src-gpl: new (renamed from src)
814 * PROGLIST: new file (contains descriptions of the
816 * README: proglist stuff removed. README is more general.
817 * src-bsd/Makefile.am: new file
818 * src-bsd/Makefile.in: new file
819 * src-bsd/README.cal: new file
820 * src-bsd/cal.1: new file
821 * src-bsd/cal.c: new file
822 * src-bsd/err.c: new file
823 * src-bsd/errs.h: new file
824 * src-bsd/widechar.h: new file
825 * src-pd/Makefile.am: new file
826 * src-pd/Makefile.in: new file
827 * src-pd/README.namei: new file
828 * src-pd/README1.namei: new file
829 * src-pd/namei.1: new file
830 * src-pd/namei.c: new file
831 * configure.ac: add new tests to support namei and cal
832 * Makefile.am: add new subdirs
833 * config.h.in: regenerate
834 * aclocal.m4: regenerate
835 * Makefile.in: regenerate
836 * src/Makefile.in: regenerate
838 2001-11-28 Charles Wilson <cwilson@ece.gatech.edu>
840 * package renamed to 'cygutils'
843 * AUTHORS: add Jorg Schaible
844 * configure.ac: package name change
845 * src/Makefile.am: add 'banner'
846 * src/banner.c: new file. Modified from Joerg's
847 original to use popt for argument processing.
848 * configure: regenerate
849 * config.h.in: regenerate
850 * aclocal.m4: regenerate
851 * Makefile.in: regenerate
852 * src/Makefile.in: regenerate
854 2001-11-26 Charles Wilson <cwilson@ece.gatech.edu>
856 * src/semtool.c: added
857 * src/semstat.c: added
858 * src/msgtool.c: added
859 * src/shmtool.c: added
860 * src/Makefile.am: add semtool, semstat, msgtool,
862 * configure.ac: add check for cygipc, and for
864 * configure: regenerate
865 * config.h.in: regenerate
866 * aclocal.m4: regenerate
867 * Makefile.in: regenerate
868 * src/Makefile.in: regenerate
870 2001-11-25 Charles Wilson <cwilson@ece.gatech.edu>
872 * uuencode.1: deleted
873 * uuencode.c: deleted
874 * uudecode.1: deleted
875 * uudecond.c: deleted (get these from GNU sharutils)
877 * mktemp.c: deleted (get these from
878 http://www.courtesan.com/mktemp/)
879 * autoconfiscated -- lots of new files
880 * moved remaining .c files into src subdir
881 * src/conv.c: now recognize 'dos2unix.exe' and
882 'unix2dos.exe' as special argv[0] values, along
883 with 'd2u.exe' and 'u2d.exe'
884 * src/Makefile.in: install conv.exe as itself but
885 also as d2u.exe, u2d.exe, dos2unix.exe and unix2dos.exe
889 * link with /usr/lib/libpopt.a ('official' version)
890 * add mktemp implementation
891 * add friendly help/option handling to dump, putclip,
897 2002-11-11 Charles Wilson <cwilson@ece.gatech.edu>
899 Convert mkshortcut to popt. Bump to version 1.1.3
901 * mkshortcut.c (license): new function
902 (version): popt version() function
903 (version): static variable renamed to versionStr
905 (usage): popt usage() function; the old usage()
907 (printLicense): new function
908 (printBottomDescription): new function
909 (printTopDescription): new function
910 (getVersion): new function
911 (mkshortcut): new function, contains core code
912 (print_version): removed.
913 (main): almost completely rewritten to use popt
915 * TODO: remove note about mkshortcut.
917 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
919 Fix things so that 'make dist' works
921 * Makefile.am: split up EXTRA_DIST into several
922 variables. Add a lot of files. Remove reference
923 to the m4/ directory.
924 * HOW-TO-CONTRIBUTE: correct a few things affected
927 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
929 Tired of long 'cvs diff' times over my modem, I
930 removed the files generated by bootstrap from
931 CVS. tarballs will have them, but cvs checkouts
932 will need to always run bootstrap. Since gettextize
933 is too intrusive, leave ABOUT-NLS and config.rpath
934 so we don't have to include gettext in bootstrap.
935 Also, don't bother with autoheader, so leave config.h.in
939 * mkinstalldirs: remove
941 * config.guess: remove
945 * Makefile.in: remove
948 * stamp-h.in: remove (not used by newer autotools)
950 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
952 Because utmpdump and last are now provided by the new
953 sysvinit package, those programs have been removed
954 from cygutils. Also, update to recent autotools &
955 gettext, plus a few cleanups.
957 * src/last/last.c: remove
958 * src/last/utmpdump.c: remove
959 * src/last/oldutmp.h: remove
960 * src/last/last.1: remove
961 * src/last/lastb.1: remove
962 * src/last/: remove directory
963 * intl/Makefile.in: remove
964 * intl/: remove directory
966 * src/cal/cal.c: cygwin provides langinfo.h, but
967 not the nl_langinfo function. Make sure both exist
968 before calling nl_langinfo.
969 * configure.ac: remove references to system header files
970 needed only by utmpdump or last. Don't try to generate
972 * Makefile.am: remove intl/ directory; add po/ directory
973 to make new gettext happy. Remove last and utmpdump from
974 bin_PROGRAMS; remove last.1 and lastb.1 from man_MANS.
975 change _LDADD vars from @INTLLIBS@ to @LIBINTL@. Remove
976 references to last and utmpdump _SOURCES.
977 * po/LINGUAS: new file (needed by new gettext)
978 * po/POTFILES.in: new file (needed by new gettext)
979 * common.h: remove references to system header files used
980 only by utmpdump or last
981 * bootstrap: add `force' options
983 * PROGLIST: docu update
984 * README: dpcu update
986 * HOW-TO-CONTRIBUTE: docu update
988 * aclocal.m4: regenerate
989 * configure: regenerate
990 * Makefile.in: regenerate
991 * config.h.in: regenerate
992 * ABOUT-NLS: new version
993 * COPYING: new version
994 * INSTALL: new version
995 * mkinstalldirs: new version
996 * missing: new version
997 * install-sh: new version
998 * depcomp: new version
999 * config.sub: new version
1000 * config.guess: new version
1002 2002-07-17 Charles Wilson <cwilson@ece.gatech.edu>
1004 At Bruno Haible's suggestion, don't include all of
1005 gettext. Just have an intl/ directory with a null
1006 Makefile.in, and a populated po/ directory. m4/
1007 is no longer necessary. Later, when automake bug
1008 is fixed, we can remove the intl/ directory entirely,
1009 but we'll still need the po/ directory and the ABOUT-NLS
1013 * intl/Makefile.in: turn this into a null file
1015 * configure.ac: remove m4/Makefile from AC_CONFIG_FILES
1016 * Makefile.am: remove m4/ from SUBDIRS
1017 * Makefile.in: regenerate
1018 * configure: regenerate
1020 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1022 * configure.ac: bump version to 1.1.2
1023 * configure: regenerate
1025 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1027 Add 'mcookie' program. Tag "v1_1_1d"
1029 * src/mcookie: new directory
1030 * src/mcookie/mcookie.c: new file
1031 * src/mcookie/mcookie.1: new file
1032 * src/mcookie/md5.h: new file
1033 * src/mcookie/md5.c: new file
1034 * Makefile.am: add program 'mcookie'
1035 * configure.ac: add test for gettimeofday
1036 * config.h.in: regenerate
1037 * Makefile.in: regenerate
1038 * PROGLIST: add mcookie
1039 * README: add mcookie
1040 * NEWS: mention mcookie
1042 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1044 Add 'colrm' program. Tag "v1_1_1c"
1046 * src/colrm: new directory
1047 * src/colrm/colrm.c: new file
1048 * src/colrm/colrm.1: new file
1049 * src/colrm/widechar.h: new file
1050 * Makefile.am: add program 'colrm'
1051 * Makefile.in: regenerate
1052 * PROGLIST: add colrm
1054 * NEWS: hasn't been updated in a while...
1056 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1058 Add 'colcrt' program. Tag "v1_1_1b"
1060 * src/colcrt: new directory
1061 * src/colcrt/colcrt.c: new file
1062 * src/colcrt/colcrt.1: new file
1063 * src/colcrt/widechar.h: new file
1064 * Makefile.am: add program 'colcrt'
1065 * Makefile.in: regenerate
1066 * PROGLIST: add colcrt
1067 * README: add colcrt
1069 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1071 Add 'column' program. Tag "v1_1_1a"
1073 * src/column: new directory
1074 * src/column/column.c: new file
1075 * src/column/column.1: new file
1076 * src/column/err.c: new file
1077 * src/column/errs.h: new file
1078 * src/column/widechar.h: new file
1079 * Makefile.am: add program 'column'
1080 * configure.ac: add check for TIOCGWINSZ, termios.h, and ioctl.h.
1081 * common.h: use TIOCGWINSZ to include sys/termios.h or sys/ioctl.h.
1082 * Makefile.in: regenerate
1083 * config.h.in: regenerate
1084 * configure: regenerate
1085 * PROGLIST: add column
1086 * README: add column
1088 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1090 * TODO: remove gettext reminder
1091 * HOW-TO-CONTRIBUTE: explain how to handle programs
1092 that need -lintl, given the gettextize changes below.
1093 * Makefile.in: regenerate
1095 2002-07-12 gettextize <bug-gnu-gettext@gnu.org>
1097 Bug in automake means that we have to gettextize -- even tho
1098 we will never actually build gettext ourselves ('external'
1099 option in AM_GNU_GETTEXT). Reported to automake list.
1101 Bug in gettext means that we have to explicitly set and AC_SUBST
1102 BUILD_INCLUDED_LIBINTL and USE_INCLUDED_LIBINTL in configure.ac.
1105 * Makefile.am (SUBDIRS): Add intl, m4.
1106 (ACLOCAL_AMFLAGS): New variable.
1107 (EXTRA_DIST): Add config.rpath.
1108 * configure.ac (AC_CONFIG_FILES): Add intl/Makefile, po/Makefile.in,
1110 * intl/: new directory
1112 * po/: new directory
1114 * m4/: new directory
1116 * config.rpath: new file
1117 * ABOUT-NLS: new file
1118 * aclocal.m4: regenerate
1119 * Makefile.in: regenerate
1120 * configure: regenerate
1121 * bootstrap: add -I m4 to aclocal command; copy files
1122 * config.guess: new file
1123 * config.sub: new file
1125 * config.h.in: regenerate
1126 * TODO: note to remove all this garbage when it becomes
1127 possible; need bugfix to automake and gettext.m4
1129 2002-07-12 Charles S. Wilson <cwilson@ece.gatech.edu>
1131 Adjust to cygwin's libintl library now depending on libiconv.
1132 Easiest way: remove explicit search for -lintl and libintl.h;
1133 instead use AM_GNU_GETTEXT.
1137 * configure.ac: don't look for -lintl and libintl.h 'by hand';
1138 use AM_GNU_GETTEXT instead. Unfortunately, even 'external'
1139 option requires po/ and intl/ directories. See gettextize above.
1140 * src/rev: new directory
1141 * src/rev/rev.c: new file
1142 * src/rev/rev.1: new file
1143 * src/rev/widechar.h: new file
1144 * Makefile.am: add program 'rev'. Add LDADD variables for
1145 the programs that use gettext, since -lintl is no longer
1146 automatically included in LIBS (use @INTLLIBS@)
1147 * Makefile.in: regenerate
1151 2002-06-06 Charles S. Wilson <cwilson@ece.gatech.edu>
1154 Add getopt.exe, readlink.exe. Bump to 1.1.1.
1156 * AUTHORS: add Egor, Kenneth Stailey, and Frodo Looijaard
1157 * configure.ac: bump to 1.1.1
1158 * Makefile.am: add getopt and readlink
1161 * Makefile.in: regenerate
1162 * configure: regenerate
1163 * src/Makefile.am: delete (forgot to do so in previous commit)
1164 * src/Makefile.in: delete (ditto)
1165 * src/readlink/readlink.1: new file
1166 * src/readlink/readlink.c: new file
1167 * src/getopt/getopt.1: new file
1168 * src/getopt/getopt.c: new file
1169 * src/getopt/parse.bash: new file
1170 * src/getopt/parse.tcsh: new file
1171 * src/getopt/test.bash: new file
1172 * src/getopt/test.tcsh: new file
1174 2002-06-05 Charles S. Wilson <cwilson@ece.gatech.edu>
1175 Robert Collins <robert.collins@itdomain.com.au>
1177 Convert to one-big-makefile style. cf "Recursive make
1178 considered harmful". Bump to 1.1.0
1180 * HOW-TO-CONTRIBUTE: update to reflect one-big-makefile style.
1181 * Makefile.am: consolidate from src/*/Makefile.am
1182 * configure.ac: remove src/*/Makefile from AC_CONFIG_FILES list.
1184 * NEWS: Note one-file-to-build-them-all
1186 * aclocal.m4: regenerate
1187 * Makefile.in: regenerate
1188 * configure: regenerate
1189 * /src/realpath/Makefile.in: delete
1190 * /src/realpath/Makefile.am: delete
1191 * /src/namei/Makefile.in: delete
1192 * /src/namei/Makefile.am: delete
1193 * /src/mkshortcut/Makefile.in: delete
1194 * /src/mkshortcut/Makefile.am: delete
1195 * /src/lpr/Makefile.in: delete
1196 * /src/lpr/Makefile.am: delete
1197 * /src/last/Makefile.in: delete
1198 * /src/last/Makefile.am: delete
1199 * /src/ipc/Makefile.in: delete
1200 * /src/ipc/Makefile.am: delete
1201 * /src/dump/Makefile.in: delete
1202 * /src/dump/Makefile.am: delete
1203 * /src/ddate/Makefile.in: delete
1204 * /src/ddate/Makefile.am: delete
1205 * /src/cygstart/Makefile.in: delete
1206 * /src/cygstart/Makefile.am: delete
1207 * /src/conv/Makefile.in: delete
1208 * /src/conv/Makefile.am: delete
1209 * /src/col/Makefile.in: delete
1210 * /src/col/Makefile.am: delete
1211 * /src/cal/Makefile.in: delete
1212 * /src/cal/Makefile.am: delete
1213 * /src/banner/Makefile.in: delete
1214 * /src/banner/Makefile.am: delete
1215 * /src/ascii/Makefile.in: delete
1216 * /src/ascii/Makefile.am: delete
1217 * /src/Makefile.in: delete
1218 * /src/Makefile.am: delete
1220 2002-05-23 Charles S. Wilson <cwilson@ece.gatech.edu>
1222 * Makefile.in: regenerate
1223 * src/Makefile.in: regenerate
1224 * src/*/Makefile.in: regenerate
1225 * configure: regenerate
1226 * aclocal.m4: regenerate
1228 2002-05-22 David A. Willis <dawillis1214@yahoo.com>
1230 * src/col: new directory
1231 * src/col/Makefile.am: new file
1232 * src/col/Makefile.in: new file
1233 * src/col/col.c: new file
1234 * src/col/err.c: new file
1235 * src/col/err.h: new file
1236 * src/col/col.1: new file
1237 * src/col/README.col: new file
1238 * src/Makefile.am: add subdirectory col
1239 * src/Makefile.in: regenerate
1240 * AUTHORS: add David A. Willis for col
1244 2002-04-16 Chris January <chris@atomice.net>
1246 * src/conv/conv.c (convert): Use correct type to store the
1247 return value of fgetc()
1249 2002-03-15 Charles Wilson <cwilson@ece.gatech.edu>
1251 * Makefile.in: rebootstrap
1254 * src/Makefile.in: ditto
1255 * src/ascii/Makefile.in: ditto
1256 * src/banner/Makefile.in: ditto
1257 * src/cal/Makefile.in: ditto
1258 * src/clip/Makefile.in: ditto
1259 * src/conv/Makefile.in: ditto
1260 * src/ddate/Makefile.in: ditto
1261 * src/dump/Makefile.in: ditto
1262 * src/ipc/Makefile.in: ditto
1263 * src/last/Makefile.in: ditto
1264 * src/lpr/Makefile.in: ditto
1265 * src/mkshortcut/Makefile.in: ditto
1266 * src/namei/Makefile.in: ditto
1267 * src/realpath/Makefile.in: ditto
1269 2002-03-15 Michael Schaap <cygwin_start@mscha.org>
1271 * src/cygstart: new directory
1272 * src/cygstart/Makefile.am: new file
1273 * src/cygstart/Makefile.in: new file
1274 * src/cygstart/cygstart.c: new file
1275 * src/cygstart/cygstart.1: new file
1276 * src/Makefile.am: add subdirectory cygstart
1277 * src/Makefile.in: regenerate
1278 * AUTHORS: add Michael Schaap for cygstart
1279 * PROGLIST: add cygstart
1280 * README: add cygstart
1282 2002-03-13 Charles Wilson <cwilson@ece.gatech.edu>
1284 * HOW-TO-CONTRIBUTE: fix typos
1286 2002-03-13 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
1288 * src/mkshortcut/mkshortcut.c: fix NULL pointer problem
1290 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1292 * TODO: remove 'reorg' note
1293 * configure.ac: mark as version 1.0.0
1294 * configure: regenerate
1295 * HOW-TO-CONTRIBUTE: new file
1297 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1299 * configure.ac: build Makefiles in new directories
1300 * configure.in: regenerate
1301 * Makefile.am: change subdirs
1302 * Makefile.in: regenerate
1304 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1306 * src: new directory
1307 * src/Makefile.am: new file
1308 * src/Makefile.in: new file
1309 * src-gpl/Makefile.am: removed
1310 * src-gpl/Makefile.in: removed
1311 * src-pd/Makefile.am: removed
1312 * src-pd/Makefile.in: removed
1313 * src-bsd/Makefile.am: removed
1314 * src-bsd/Makefile.in: removed
1316 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1318 * src/ascii: new directory
1319 * src-gpl/ascii.c: moved to src/ascii/ascii.c
1320 * src/ascii/ascii.c: moved from src-gpl/ascii.c
1321 * src/ascii/Makefile.am: new file
1322 * src/ascii/Makefile.in: new file
1324 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1326 * src/banner: new directory
1327 * src-gpl/banner.c: moved to src/banner/banner.c
1328 * src/banner/banner.c: moved from src-gpl/banner.c
1329 * src/banner/Makefile.am: new file
1330 * src/banner/Makefile.in: new file
1332 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1334 * src/cal: new directory
1335 * src-bsd/cal.c: moved to src/cal/cal.c
1336 * src/cal/cal.c: moved from src-bsd/cal.c
1337 * src-bsd/cal.1: moved to src/cal/cal.1
1338 * src/cal/cal.1: moved from src-bsd/cal.1
1339 * src-bsd/err.c: moved to src/cal/err.c
1340 * src/cal/err.c: moved from src-bsd/err.c
1341 * src-bsd/errs.h: moved to src/cal/errs.h
1342 * src/cal/errs.h: moved from src-bsd/errs.h
1343 * src-bsd/widechar.h: moved to src/cal/widechar.h
1344 * src/cal/widechar.h: moved from src-bsd/widechar.h
1345 * src-bsd/README.cal: moved to src/cal/README.cal
1346 * src/cal/README.cal: moved from src-bsd/README.cal
1347 * src/cal/Makefile.am: new file
1348 * src/cal/Makefile.in: new file
1350 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1352 * src/clip: new directory
1353 * src-gpl/putclip.c: moved to src/clip/putclip.c
1354 * src/clip/putclip.c: moved from src-gpl/putclip.c
1355 * src-gpl/getclip.c: moved to src/clip/getclip.c
1356 * src/clip/getclip.c: moved from src-gpl/getclip.c
1357 * src/clip/Makefile.am: new file
1358 * src/clip/Makefile.in: new file
1360 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1362 * src/conv: new directory
1363 * src-gpl/conv.c: moved to src/conv/conv.c
1364 * src/conv/conv.c: moved from src-gpl/conv.c
1365 * src/conv/Makefile.am: new file
1366 * src/conv/Makefile.in: new file
1368 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1370 * src/ddate: new directory
1371 * src-pd/ddate.c: moved to src/ddate/ddate.c
1372 * src/ddate/ddate.c: moved from src-pd/ddate.c
1373 * src-pd/ddate.1: moved to src/ddate/ddate.1
1374 * src/ddate/ddate.1: moved from src-pd/ddate.1
1375 * src-pd/ddate.doc: moved to src/ddate/ddate.doc
1376 * src/ddate/ddate.doc: moved from src-pd/ddate.doc
1377 * src/ddate/Makefile.am: new file
1378 * src/ddate/Makefile.in: new file
1380 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1382 * src/dump: new directory
1383 * src-gpl/dump.c: moved to src/dump/dump.c
1384 * src/dump/dump.c: moved from src-gpl/dump.c
1385 * src/dump/Makefile.am: new file
1386 * src/dump/Makefile.in: new file
1388 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1390 * src/ipc: new directory
1391 * src-gpl/msgtool.c: moved to src/ipc/msgtool.c
1392 * src/ipc/msgtool.c: moved from src-gpl/msgtool.c
1393 * src-gpl/semstat.c: moved to src/ipc/semstat.c
1394 * src/ipc/semstat.c: moved from src-gpl/semstat.c
1395 * src-gpl/semtool.c: moved to src/ipc/semtool.c
1396 * src/ipc/semtool.c: moved from src-gpl/semtool.c
1397 * src-gpl/shmtool.c: moved to src/ipc/shmtool.c
1398 * src/ipc/shmtool.c: moved from src-gpl/shmtool.c
1399 * src/ipc/Makefile.am: new file
1400 * src/ipc/Makefile.in: new file
1402 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1404 * src/last: new directory
1405 * src-gpl/last.c: moved to src/last/last.c
1406 * src/last/last.c: moved from src-gpl/last.c
1407 * src-gpl/last.1: moved to src/last/last.1
1408 * src/last/last.1: moved from src-gpl/last.1
1409 * src-gpl/lastb.1: moved to src/last/lastb.1
1410 * src/last/lastb.1: moved from src-gpl/lastb.1
1411 * src-gpl/oldutmp.h: moved to src/last/oldutmp.h
1412 * src/last/oldutmp.h: moved from src-gpl/oldutmp.h
1413 * src-gpl/utmpdump.c: moved to src/last/utmpdump.c
1414 * src/last/utmpdump.c: moved from src-gpl/utmpdump.c
1415 * src/last/Makefile.am: new file
1416 * src/last/Makefile.in: new file
1418 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1420 * src/lpr: new directory
1421 * src-gpl/lpr.c: moved to src/lpr/lpr.c
1422 * src/lpr/lpr.c: moved from src-gpl/lpr.c
1423 * src/lpr/Makefile.am: new file
1424 * src/lpr/Makefile.in: new file
1426 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1428 * src/mkshortcut: new directory
1429 * src-gpl/mkshortcut.c: moved to src/mkshortcut/mkshortcut.c
1430 * src/mkshortcut/mkshortcut.c: moved from src-gpl/mkshortcut.c
1431 * src-gpl/mkshortcut.1: moved to src/mkshortcut/mkshortcut.1
1432 * src/mkshortcut/mkshortcut.1: moved from src-gpl/mkshortcut.1
1433 * src/mkshortcut/Makefile.am: new file
1434 * src/mkshortcut/Makefile.in: new file
1436 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1438 * src/namei: new directory
1439 * src-pd/namei.c: moved to src/namei/namei.c
1440 * src/namei/namei.c: moved from src-pd/namei.c
1441 * src-pd/namei.1: moved to src/namei/namei.1
1442 * src/namei/namei.1: moved from src-pd/namei.1
1443 * src-pd/README.namei: moved to src/namei/README.namei
1444 * src/namei/README.namei: moved from src-pd/README.namei
1445 * src-pd/README1.namei: moved to src/namei/README1.namei
1446 * src/namei/README1.namei: moved from src-pd/README1.namei
1447 * src/namei/Makefile.am: new file
1448 * src/namei/Makefile.in: new file
1450 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1452 * src/realpath: new directory
1453 * src-gpl/realpath.c: moved to src/realpath/realpath.c
1454 * src/realpath/realpath.c: moved from src-gpl/realpath.c
1455 * src/realpath/Makefile.am: new file
1456 * src/realpath/Makefile.in: new file
1459 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
1461 * src-gpl/Makefile.am: add lpr and mkshortcut
1462 * src-gpl/Makefile.in: regenerate
1463 * configure.ac: update version number
1464 * configure: regenerate
1465 * AUTHORS: add Rick and Joshua
1466 * PROGLIST: add lpr and mkshortcut
1467 * NEWS: add lpr and mkshortcut
1468 * README: add lpr and mkshortcut
1469 * TODO: add some notes...
1470 * src-gpl/mkshortcut.c: Reformat comment block. Explicitly
1471 include config.h and common.h. Move other #inludes to
1472 common.h. Add some static strings for later use (version,
1474 * src-gpl/lpr.c: Add license reference. Explicitly include
1475 config.h and common.h. Move other #includes to common.h.
1476 Add some static strings for later use (version, Id, copyright).
1477 Change programName to program_name (to match style of other
1478 programs). Strdup from argv[0] instead of hardcoding. Use
1479 VA_START macro instead of va_start.
1481 2002-02-23 Rick Rankin <rick_rankin@yahoo.com>
1483 * src-gpl/lpr.c: new file
1485 2002-02-23 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
1487 * src-gpl/mkshortcut.c: new file
1488 * src-gpl/mkshortcut.1: new file
1490 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
1492 * src-pd/ddate.c: add explicit license reference
1493 and move #includes to common.h. Guard setlocale.
1494 Explicitly include config.h, common.h
1495 * src-pd/namei.c: ditto
1496 * src-bsd/cal.c: ditto
1497 * src-bsd/err.c: ditto
1498 * src-bsd/errs.h: explicitly include config.h, common.h
1499 * src-bsd/widechar.h: explicitly include config.h (NOT common.h)
1500 * src-gpl/ascii.c: explicitly include config.h
1501 * src-gpl/banner.c: reformat license notice. explicitly
1503 * src-gpl/conv.c: explictly include config.h
1504 * src-gpl/dump.c: explictly include config.h; move other
1505 includes into common.h
1506 * src-gpl/getclip.c: explicitly include config.h
1507 * src-gpl/last.c: reformat license notice. explicitly include
1508 config.h. Move other #includes into common.h
1509 * src-gpl/oldutmp.h: add explicit license reference.
1510 * src-gpl/putclip.c: include config.h. Move other #includes
1512 * src-gpl/realpath.c: Reformat license reference. Explicitly
1514 * src-gpl/msgtool.c: add explicit license reference. include
1515 config.h. Guard ipc #includes. Move other includes into common.h
1516 * src-gpl/semstat.c: ditto
1517 * src-gpl/semtool.c: ditto
1518 * src-gpl/shmtool.c: ditto
1519 * src-gpl/utmpdump.c: Reformat license reference. Explicitly
1520 include config.h. Move other includes into common.h.
1521 * config.h.in: regenerate
1522 * configure.ac: Add the new checks
1523 * common.h: Migrate other includes from .c files here.
1524 * configure: regenerate
1526 2002-01-28 Charles Wilson <cwilson@ece.gatech.edu>
1528 * src-bsd/cal.c: fix spelling
1530 2002-01-27 Charles Wilson <cwilson@ece.gatech.edu>
1532 * acinclude.m4: new file
1533 * common.h: new file
1534 * configure.ac: add conditionals for windows-only,
1535 cygipc-only programs
1536 * src-gpl/Makefile.am: use conditionals
1537 * aclocal.m4: regenerate
1538 * config.h.in: regenerate
1539 * Makefile.in: regenerate
1540 * src-gpl/Makefile.in: regenerate
1541 * configure: regenerate
1542 * README: minor changes
1543 * src-bsd/cal.c: use common.h
1544 * src-pd/ddate.c: use common.h
1545 * src-pd/namei.c: use common.h
1546 * src-gpl/ascii.c: use common.h
1547 * src-gpl/banner.c: use common.h
1548 * src-gpl/conv.c: use common.h
1549 * src-gpl/dump.c: use common.h
1550 * src-gpl/getclip.c: use common.h
1551 * src-gpl/last.c: use common.h
1552 * src-gpl/msgtool.c: use common.h
1553 * src-gpl/putclip.c: use common.h
1554 * src-gpl/realpath.c: use common.h
1555 * src-gpl/semstat.c: use common.h
1556 * src-gpl/semtool.c: use common.h
1557 * src-gpl/shmtool.c: use common.h
1558 * src-gpl/utmpdump.c: use common.h
1560 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1562 * NEWS: add entries for 0.9.6, .7, and .8
1563 * ChangeLog: fix tabs
1564 * release version 0.9.8
1566 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1568 * src-pd/ddate.c: new file
1569 * src-pd/ddate.1: new file
1570 * src-pd/ddate.doc: new file
1571 * AUTHORS: add Druel the Chaotic
1572 * PROGLIST: add ddate
1573 * README: mention ddate
1574 * src-pd/Makefile.am: add ddate to proglist, ddate.1
1576 * src-bsd/Makefile.in: regenerate
1578 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1580 * src-gpl/realpath.c: new file
1581 * AUTHORS: add Steven Barker
1582 * PROGLIST: add realpath
1583 * README: mention realpath
1584 * src-gpl/Makefile.am: add realpath to proglist
1585 * src-gpl/Makefile.in: regenerate
1587 2002-01-18 Mark Bradshaw <bradshaw@staff.crosswalk.com>
1589 * src-gpl/utmpdump.c: new file
1590 * AUTHORS: add Mark Bradshaw
1591 * PROGLIST: add utmpdump
1592 * README: mention utmpdump
1593 * src-gpl/Makefile.am: add utmpdump to proglist
1594 * src-gpl/Makefile.in: regenerate
1596 2002-01-16 Charles Wilson <cwilson@ece.gatech.edu>
1598 * bootstrap: new file
1599 * src-gpl/Makefile.am: add last to proglist
1600 * src-gpl/Makefile.in: regenerate
1601 * PROGLIST: add last
1602 * README: mention last
1603 * AUTHORS: add Mark Bradshaw
1605 2002-01-16 Mark Bradshaw <bradshaw@staff.crosswalk.com>
1607 * src-gpl/last.c: new file
1608 * src-gpl/last.1: new file
1609 * src-gpl/lastb.1: new file
1610 * src-gpl/oldutmp.h: new file
1612 2001-12-05 Joerg Schaible <joerg.schaible@gft.com>
1614 * src-gpl/banner.c: fix the -c option, use ANSI
1615 font to print the extended charset
1617 2001-12-04 Charles Wilson <cwilson@ece.gatech.edu>
1619 * licenses: new subdir
1620 * licenses/COPYING.GPL: new file (GPL text)
1621 * licenses/COPYING.BSD-no-advert: new file (BSD license,
1622 without the advertising clause)
1623 * src-pd: new subdir (for public domain source code that
1624 I've taken, modified, and released under the GPL)
1625 * src-bsd: new subdir (for source code that is covered
1626 by the BSD-no-advert license) Note that BSD-w-advert
1627 code is disallowed -- can't legally be linked to
1629 * src: removed (renamed to src-gpl for consistency)
1630 * src-gpl: new (renamed from src)
1631 * PROGLIST: new file (contains descriptions of the
1633 * README: proglist stuff removed. README is more general.
1634 * src-bsd/Makefile.am: new file
1635 * src-bsd/Makefile.in: new file
1636 * src-bsd/README.cal: new file
1637 * src-bsd/cal.1: new file
1638 * src-bsd/cal.c: new file
1639 * src-bsd/err.c: new file
1640 * src-bsd/errs.h: new file
1641 * src-bsd/widechar.h: new file
1642 * src-pd/Makefile.am: new file
1643 * src-pd/Makefile.in: new file
1644 * src-pd/README.namei: new file
1645 * src-pd/README1.namei: new file
1646 * src-pd/namei.1: new file
1647 * src-pd/namei.c: new file
1648 * configure.ac: add new tests to support namei and cal
1649 * Makefile.am: add new subdirs
1650 * config.h.in: regenerate
1651 * aclocal.m4: regenerate
1652 * Makefile.in: regenerate
1653 * src/Makefile.in: regenerate
1655 2001-11-28 Charles Wilson <cwilson@ece.gatech.edu>
1657 * package renamed to 'cygutils'
1660 * AUTHORS: add Jorg Schaible
1661 * configure.ac: package name change
1662 * src/Makefile.am: add 'banner'
1663 * src/banner.c: new file. Modified from Joerg's
1664 original to use popt for argument processing.
1665 * configure: regenerate
1666 * config.h.in: regenerate
1667 * aclocal.m4: regenerate
1668 * Makefile.in: regenerate
1669 * src/Makefile.in: regenerate
1671 2001-11-26 Charles Wilson <cwilson@ece.gatech.edu>
1673 * src/semtool.c: added
1674 * src/semstat.c: added
1675 * src/msgtool.c: added
1676 * src/shmtool.c: added
1677 * src/Makefile.am: add semtool, semstat, msgtool,
1678 and shmtool targets.
1679 * configure.ac: add check for cygipc, and for
1681 * configure: regenerate
1682 * config.h.in: regenerate
1683 * aclocal.m4: regenerate
1684 * Makefile.in: regenerate
1685 * src/Makefile.in: regenerate
1687 2001-11-25 Charles Wilson <cwilson@ece.gatech.edu>
1689 * uuencode.1: deleted
1690 * uuencode.c: deleted
1691 * uudecode.1: deleted
1692 * uudecond.c: deleted (get these from GNU sharutils)
1694 * mktemp.c: deleted (get these from
1695 http://www.courtesan.com/mktemp/)
1696 * autoconfiscated -- lots of new files
1697 * moved remaining .c files into src subdir
1698 * src/conv.c: now recognize 'dos2unix.exe' and
1699 'unix2dos.exe' as special argv[0] values, along
1700 with 'd2u.exe' and 'u2d.exe'
1701 * src/Makefile.in: install conv.exe as itself but
1702 also as d2u.exe, u2d.exe, dos2unix.exe and unix2dos.exe
1706 * link with /usr/lib/libpopt.a ('official' version)
1707 * add mktemp implementation
1708 * add friendly help/option handling to dump, putclip,