1 2003-06-12 gilles civario <gilles.civario@cea.fr>
3 * src/lpr/Printer.cc (Printer::open): correct
6 2003-06-10 Charles Wilson <cwilson@ece.gatech.edu>
10 2003-06-10 Charles Wilson <cwilson@ece.gatech.edu>
12 * Bump version to 1.1.4. Release.
14 2003-06-07 Rick Rankin <rick_rankin@yahoo.com>
16 * src/lpr/Printer.hh: Added m_rawFlag attribute. If true, no CR/LF
17 translation is done. Defaults to false. Also added accessor
18 operations getRawFlag(), setRawFlag().
19 * src/lpr/Printer.cc: ditto.
20 * src/lpr/lpr.cc: added -l option to suppress CR/LF translation.
21 * src/lpr/lpr.1: added documentation for -l option.
23 2003-05-20 Charles Wilson <cwilson@ece.gatech.edu>
25 * NEWS: update lpr entry
27 2003-05-20 Rick Rankin <rick_rankin@yahoo.com>
28 * src/lpr/lpr.c: removed file
29 * src/lpr/Printer.cc: new file
30 * src/lpr/Printer.hh: new file
31 * src/lpr/PrinterException.hh: new file
32 * src/lpr/README: new file
33 * src/lpr/Win32Utils.cc: new file
34 * src/lpr/Win32Utils.hh: new file
35 * src/lpr/lpr.1: new file
36 * src/lpr/lpr.cc: new file
37 * Makefile.am: add macro src_lpr_lpr_SOURCES
38 updated macros noinst_HEADERS, man_MANS
39 * configure.ac: added AC_PROG_CXX to compile C++ files
41 2003-05-17 Charles Wilson <cwilson@ece.gatech.edu>
43 * configure.ac: correct a problem with newer
45 * config.h.in: regenerate
47 2003-02-05 Charles Wilson <cwilson@ece.gatech.edu>
49 * NEWS: announce mkshortcut changes
51 2003-02-05 David G. Baur <dgbaur@idmicro.com>
53 Added --workdir option to mkshortcut to set working directory
56 * mkshortcut.c (main): added dir_name_arg to opts
57 set dir_name to dir_name_arg if option was set
58 otherwise obtained from exe_name.
59 * mkshortcut.1: update
61 2002-11-11 Charles Wilson <cwilson@ece.gatech.edu>
63 Convert mkshortcut to popt. Bump to version 1.1.3
65 * mkshortcut.c (license): new function
66 (version): popt version() function
67 (version): static variable renamed to versionStr
69 (usage): popt usage() function; the old usage()
71 (printLicense): new function
72 (printBottomDescription): new function
73 (printTopDescription): new function
74 (getVersion): new function
75 (mkshortcut): new function, contains core code
76 (print_version): removed.
77 (main): almost completely rewritten to use popt
79 * TODO: remove note about mkshortcut.
81 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
83 Fix things so that 'make dist' works
85 * Makefile.am: split up EXTRA_DIST into several
86 variables. Add a lot of files. Remove reference
88 * HOW-TO-CONTRIBUTE: correct a few things affected
91 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
93 Tired of long 'cvs diff' times over my modem, I
94 removed the files generated by bootstrap from
95 CVS. tarballs will have them, but cvs checkouts
96 will need to always run bootstrap. Since gettextize
97 is too intrusive, leave ABOUT-NLS and config.rpath
98 so we don't have to include gettext in bootstrap.
99 Also, don't bother with autoheader, so leave config.h.in
103 * mkinstalldirs: remove
105 * config.guess: remove
109 * Makefile.in: remove
112 * stamp-h.in: remove (not used by newer autotools)
114 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
116 Because utmpdump and last are now provided by the new
117 sysvinit package, those programs have been removed
118 from cygutils. Also, update to recent autotools &
119 gettext, plus a few cleanups.
121 * src/last/last.c: remove
122 * src/last/utmpdump.c: remove
123 * src/last/oldutmp.h: remove
124 * src/last/last.1: remove
125 * src/last/lastb.1: remove
126 * src/last/: remove directory
127 * intl/Makefile.in: remove
128 * intl/: remove directory
130 * src/cal/cal.c: cygwin provides langinfo.h, but
131 not the nl_langinfo function. Make sure both exist
132 before calling nl_langinfo.
133 * configure.ac: remove references to system header files
134 needed only by utmpdump or last. Don't try to generate
136 * Makefile.am: remove intl/ directory; add po/ directory
137 to make new gettext happy. Remove last and utmpdump from
138 bin_PROGRAMS; remove last.1 and lastb.1 from man_MANS.
139 change _LDADD vars from @INTLLIBS@ to @LIBINTL@. Remove
140 references to last and utmpdump _SOURCES.
141 * po/LINGUAS: new file (needed by new gettext)
142 * po/POTFILES.in: new file (needed by new gettext)
143 * common.h: remove references to system header files used
144 only by utmpdump or last
145 * bootstrap: add `force' options
147 * PROGLIST: docu update
148 * README: dpcu update
150 * HOW-TO-CONTRIBUTE: docu update
152 * aclocal.m4: regenerate
153 * configure: regenerate
154 * Makefile.in: regenerate
155 * config.h.in: regenerate
156 * ABOUT-NLS: new version
157 * COPYING: new version
158 * INSTALL: new version
159 * mkinstalldirs: new version
160 * missing: new version
161 * install-sh: new version
162 * depcomp: new version
163 * config.sub: new version
164 * config.guess: new version
166 2002-07-17 Charles Wilson <cwilson@ece.gatech.edu>
168 At Bruno Haible's suggestion, don't include all of
169 gettext. Just have an intl/ directory with a null
170 Makefile.in, and a populated po/ directory. m4/
171 is no longer necessary. Later, when automake bug
172 is fixed, we can remove the intl/ directory entirely,
173 but we'll still need the po/ directory and the ABOUT-NLS
177 * intl/Makefile.in: turn this into a null file
179 * configure.ac: remove m4/Makefile from AC_CONFIG_FILES
180 * Makefile.am: remove m4/ from SUBDIRS
181 * Makefile.in: regenerate
182 * configure: regenerate
184 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
186 * configure.ac: bump version to 1.1.2
187 * configure: regenerate
189 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
191 Add 'mcookie' program. Tag "v1_1_1d"
193 * src/mcookie: new directory
194 * src/mcookie/mcookie.c: new file
195 * src/mcookie/mcookie.1: new file
196 * src/mcookie/md5.h: new file
197 * src/mcookie/md5.c: new file
198 * Makefile.am: add program 'mcookie'
199 * configure.ac: add test for gettimeofday
200 * config.h.in: regenerate
201 * Makefile.in: regenerate
202 * PROGLIST: add mcookie
203 * README: add mcookie
204 * NEWS: mention mcookie
206 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
208 Add 'colrm' program. Tag "v1_1_1c"
210 * src/colrm: new directory
211 * src/colrm/colrm.c: new file
212 * src/colrm/colrm.1: new file
213 * src/colrm/widechar.h: new file
214 * Makefile.am: add program 'colrm'
215 * Makefile.in: regenerate
216 * PROGLIST: add colrm
218 * NEWS: hasn't been updated in a while...
220 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
222 Add 'colcrt' program. Tag "v1_1_1b"
224 * src/colcrt: new directory
225 * src/colcrt/colcrt.c: new file
226 * src/colcrt/colcrt.1: new file
227 * src/colcrt/widechar.h: new file
228 * Makefile.am: add program 'colcrt'
229 * Makefile.in: regenerate
230 * PROGLIST: add colcrt
233 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
235 Add 'column' program. Tag "v1_1_1a"
237 * src/column: new directory
238 * src/column/column.c: new file
239 * src/column/column.1: new file
240 * src/column/err.c: new file
241 * src/column/errs.h: new file
242 * src/column/widechar.h: new file
243 * Makefile.am: add program 'column'
244 * configure.ac: add check for TIOCGWINSZ, termios.h, and ioctl.h.
245 * common.h: use TIOCGWINSZ to include sys/termios.h or sys/ioctl.h.
246 * Makefile.in: regenerate
247 * config.h.in: regenerate
248 * configure: regenerate
249 * PROGLIST: add column
252 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
254 * TODO: remove gettext reminder
255 * HOW-TO-CONTRIBUTE: explain how to handle programs
256 that need -lintl, given the gettextize changes below.
257 * Makefile.in: regenerate
259 2002-07-12 gettextize <bug-gnu-gettext@gnu.org>
261 Bug in automake means that we have to gettextize -- even tho
262 we will never actually build gettext ourselves ('external'
263 option in AM_GNU_GETTEXT). Reported to automake list.
265 Bug in gettext means that we have to explicitly set and AC_SUBST
266 BUILD_INCLUDED_LIBINTL and USE_INCLUDED_LIBINTL in configure.ac.
269 * Makefile.am (SUBDIRS): Add intl, m4.
270 (ACLOCAL_AMFLAGS): New variable.
271 (EXTRA_DIST): Add config.rpath.
272 * configure.ac (AC_CONFIG_FILES): Add intl/Makefile, po/Makefile.in,
274 * intl/: new directory
280 * config.rpath: new file
281 * ABOUT-NLS: new file
282 * aclocal.m4: regenerate
283 * Makefile.in: regenerate
284 * configure: regenerate
285 * bootstrap: add -I m4 to aclocal command; copy files
286 * config.guess: new file
287 * config.sub: new file
289 * config.h.in: regenerate
290 * TODO: note to remove all this garbage when it becomes
291 possible; need bugfix to automake and gettext.m4
293 2002-07-12 Charles S. Wilson <cwilson@ece.gatech.edu>
295 Adjust to cygwin's libintl library now depending on libiconv.
296 Easiest way: remove explicit search for -lintl and libintl.h;
297 instead use AM_GNU_GETTEXT.
301 * configure.ac: don't look for -lintl and libintl.h 'by hand';
302 use AM_GNU_GETTEXT instead. Unfortunately, even 'external'
303 option requires po/ and intl/ directories. See gettextize above.
304 * src/rev: new directory
305 * src/rev/rev.c: new file
306 * src/rev/rev.1: new file
307 * src/rev/widechar.h: new file
308 * Makefile.am: add program 'rev'. Add LDADD variables for
309 the programs that use gettext, since -lintl is no longer
310 automatically included in LIBS (use @INTLLIBS@)
311 * Makefile.in: regenerate
315 2002-06-06 Charles S. Wilson <cwilson@ece.gatech.edu>
318 Add getopt.exe, readlink.exe. Bump to 1.1.1.
320 * AUTHORS: add Egor, Kenneth Stailey, and Frodo Looijaard
321 * configure.ac: bump to 1.1.1
322 * Makefile.am: add getopt and readlink
325 * Makefile.in: regenerate
326 * configure: regenerate
327 * src/Makefile.am: delete (forgot to do so in previous commit)
328 * src/Makefile.in: delete (ditto)
329 * src/readlink/readlink.1: new file
330 * src/readlink/readlink.c: new file
331 * src/getopt/getopt.1: new file
332 * src/getopt/getopt.c: new file
333 * src/getopt/parse.bash: new file
334 * src/getopt/parse.tcsh: new file
335 * src/getopt/test.bash: new file
336 * src/getopt/test.tcsh: new file
338 2002-06-05 Charles S. Wilson <cwilson@ece.gatech.edu>
339 Robert Collins <robert.collins@itdomain.com.au>
341 Convert to one-big-makefile style. cf "Recursive make
342 considered harmful". Bump to 1.1.0
344 * HOW-TO-CONTRIBUTE: update to reflect one-big-makefile style.
345 * Makefile.am: consolidate from src/*/Makefile.am
346 * configure.ac: remove src/*/Makefile from AC_CONFIG_FILES list.
348 * NEWS: Note one-file-to-build-them-all
350 * aclocal.m4: regenerate
351 * Makefile.in: regenerate
352 * configure: regenerate
353 * /src/realpath/Makefile.in: delete
354 * /src/realpath/Makefile.am: delete
355 * /src/namei/Makefile.in: delete
356 * /src/namei/Makefile.am: delete
357 * /src/mkshortcut/Makefile.in: delete
358 * /src/mkshortcut/Makefile.am: delete
359 * /src/lpr/Makefile.in: delete
360 * /src/lpr/Makefile.am: delete
361 * /src/last/Makefile.in: delete
362 * /src/last/Makefile.am: delete
363 * /src/ipc/Makefile.in: delete
364 * /src/ipc/Makefile.am: delete
365 * /src/dump/Makefile.in: delete
366 * /src/dump/Makefile.am: delete
367 * /src/ddate/Makefile.in: delete
368 * /src/ddate/Makefile.am: delete
369 * /src/cygstart/Makefile.in: delete
370 * /src/cygstart/Makefile.am: delete
371 * /src/conv/Makefile.in: delete
372 * /src/conv/Makefile.am: delete
373 * /src/col/Makefile.in: delete
374 * /src/col/Makefile.am: delete
375 * /src/cal/Makefile.in: delete
376 * /src/cal/Makefile.am: delete
377 * /src/banner/Makefile.in: delete
378 * /src/banner/Makefile.am: delete
379 * /src/ascii/Makefile.in: delete
380 * /src/ascii/Makefile.am: delete
381 * /src/Makefile.in: delete
382 * /src/Makefile.am: delete
384 2002-05-23 Charles S. Wilson <cwilson@ece.gatech.edu>
386 * Makefile.in: regenerate
387 * src/Makefile.in: regenerate
388 * src/*/Makefile.in: regenerate
389 * configure: regenerate
390 * aclocal.m4: regenerate
392 2002-05-22 David A. Willis <dawillis1214@yahoo.com>
394 * src/col: new directory
395 * src/col/Makefile.am: new file
396 * src/col/Makefile.in: new file
397 * src/col/col.c: new file
398 * src/col/err.c: new file
399 * src/col/err.h: new file
400 * src/col/col.1: new file
401 * src/col/README.col: new file
402 * src/Makefile.am: add subdirectory col
403 * src/Makefile.in: regenerate
404 * AUTHORS: add David A. Willis for col
408 2002-04-16 Chris January <chris@atomice.net>
410 * src/conv/conv.c (convert): Use correct type to store the
411 return value of fgetc()
413 2002-03-15 Charles Wilson <cwilson@ece.gatech.edu>
415 * Makefile.in: rebootstrap
418 * src/Makefile.in: ditto
419 * src/ascii/Makefile.in: ditto
420 * src/banner/Makefile.in: ditto
421 * src/cal/Makefile.in: ditto
422 * src/clip/Makefile.in: ditto
423 * src/conv/Makefile.in: ditto
424 * src/ddate/Makefile.in: ditto
425 * src/dump/Makefile.in: ditto
426 * src/ipc/Makefile.in: ditto
427 * src/last/Makefile.in: ditto
428 * src/lpr/Makefile.in: ditto
429 * src/mkshortcut/Makefile.in: ditto
430 * src/namei/Makefile.in: ditto
431 * src/realpath/Makefile.in: ditto
433 2002-03-15 Michael Schaap <cygwin_start@mscha.org>
435 * src/cygstart: new directory
436 * src/cygstart/Makefile.am: new file
437 * src/cygstart/Makefile.in: new file
438 * src/cygstart/cygstart.c: new file
439 * src/cygstart/cygstart.1: new file
440 * src/Makefile.am: add subdirectory cygstart
441 * src/Makefile.in: regenerate
442 * AUTHORS: add Michael Schaap for cygstart
443 * PROGLIST: add cygstart
444 * README: add cygstart
446 2002-03-13 Charles Wilson <cwilson@ece.gatech.edu>
448 * HOW-TO-CONTRIBUTE: fix typos
450 2002-03-13 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
452 * src/mkshortcut/mkshortcut.c: fix NULL pointer problem
454 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
456 * TODO: remove 'reorg' note
457 * configure.ac: mark as version 1.0.0
458 * configure: regenerate
459 * HOW-TO-CONTRIBUTE: new file
461 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
463 * configure.ac: build Makefiles in new directories
464 * configure.in: regenerate
465 * Makefile.am: change subdirs
466 * Makefile.in: regenerate
468 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
471 * src/Makefile.am: new file
472 * src/Makefile.in: new file
473 * src-gpl/Makefile.am: removed
474 * src-gpl/Makefile.in: removed
475 * src-pd/Makefile.am: removed
476 * src-pd/Makefile.in: removed
477 * src-bsd/Makefile.am: removed
478 * src-bsd/Makefile.in: removed
480 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
482 * src/ascii: new directory
483 * src-gpl/ascii.c: moved to src/ascii/ascii.c
484 * src/ascii/ascii.c: moved from src-gpl/ascii.c
485 * src/ascii/Makefile.am: new file
486 * src/ascii/Makefile.in: new file
488 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
490 * src/banner: new directory
491 * src-gpl/banner.c: moved to src/banner/banner.c
492 * src/banner/banner.c: moved from src-gpl/banner.c
493 * src/banner/Makefile.am: new file
494 * src/banner/Makefile.in: new file
496 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
498 * src/cal: new directory
499 * src-bsd/cal.c: moved to src/cal/cal.c
500 * src/cal/cal.c: moved from src-bsd/cal.c
501 * src-bsd/cal.1: moved to src/cal/cal.1
502 * src/cal/cal.1: moved from src-bsd/cal.1
503 * src-bsd/err.c: moved to src/cal/err.c
504 * src/cal/err.c: moved from src-bsd/err.c
505 * src-bsd/errs.h: moved to src/cal/errs.h
506 * src/cal/errs.h: moved from src-bsd/errs.h
507 * src-bsd/widechar.h: moved to src/cal/widechar.h
508 * src/cal/widechar.h: moved from src-bsd/widechar.h
509 * src-bsd/README.cal: moved to src/cal/README.cal
510 * src/cal/README.cal: moved from src-bsd/README.cal
511 * src/cal/Makefile.am: new file
512 * src/cal/Makefile.in: new file
514 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
516 * src/clip: new directory
517 * src-gpl/putclip.c: moved to src/clip/putclip.c
518 * src/clip/putclip.c: moved from src-gpl/putclip.c
519 * src-gpl/getclip.c: moved to src/clip/getclip.c
520 * src/clip/getclip.c: moved from src-gpl/getclip.c
521 * src/clip/Makefile.am: new file
522 * src/clip/Makefile.in: new file
524 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
526 * src/conv: new directory
527 * src-gpl/conv.c: moved to src/conv/conv.c
528 * src/conv/conv.c: moved from src-gpl/conv.c
529 * src/conv/Makefile.am: new file
530 * src/conv/Makefile.in: new file
532 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
534 * src/ddate: new directory
535 * src-pd/ddate.c: moved to src/ddate/ddate.c
536 * src/ddate/ddate.c: moved from src-pd/ddate.c
537 * src-pd/ddate.1: moved to src/ddate/ddate.1
538 * src/ddate/ddate.1: moved from src-pd/ddate.1
539 * src-pd/ddate.doc: moved to src/ddate/ddate.doc
540 * src/ddate/ddate.doc: moved from src-pd/ddate.doc
541 * src/ddate/Makefile.am: new file
542 * src/ddate/Makefile.in: new file
544 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
546 * src/dump: new directory
547 * src-gpl/dump.c: moved to src/dump/dump.c
548 * src/dump/dump.c: moved from src-gpl/dump.c
549 * src/dump/Makefile.am: new file
550 * src/dump/Makefile.in: new file
552 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
554 * src/ipc: new directory
555 * src-gpl/msgtool.c: moved to src/ipc/msgtool.c
556 * src/ipc/msgtool.c: moved from src-gpl/msgtool.c
557 * src-gpl/semstat.c: moved to src/ipc/semstat.c
558 * src/ipc/semstat.c: moved from src-gpl/semstat.c
559 * src-gpl/semtool.c: moved to src/ipc/semtool.c
560 * src/ipc/semtool.c: moved from src-gpl/semtool.c
561 * src-gpl/shmtool.c: moved to src/ipc/shmtool.c
562 * src/ipc/shmtool.c: moved from src-gpl/shmtool.c
563 * src/ipc/Makefile.am: new file
564 * src/ipc/Makefile.in: new file
566 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
568 * src/last: new directory
569 * src-gpl/last.c: moved to src/last/last.c
570 * src/last/last.c: moved from src-gpl/last.c
571 * src-gpl/last.1: moved to src/last/last.1
572 * src/last/last.1: moved from src-gpl/last.1
573 * src-gpl/lastb.1: moved to src/last/lastb.1
574 * src/last/lastb.1: moved from src-gpl/lastb.1
575 * src-gpl/oldutmp.h: moved to src/last/oldutmp.h
576 * src/last/oldutmp.h: moved from src-gpl/oldutmp.h
577 * src-gpl/utmpdump.c: moved to src/last/utmpdump.c
578 * src/last/utmpdump.c: moved from src-gpl/utmpdump.c
579 * src/last/Makefile.am: new file
580 * src/last/Makefile.in: new file
582 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
584 * src/lpr: new directory
585 * src-gpl/lpr.c: moved to src/lpr/lpr.c
586 * src/lpr/lpr.c: moved from src-gpl/lpr.c
587 * src/lpr/Makefile.am: new file
588 * src/lpr/Makefile.in: new file
590 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
592 * src/mkshortcut: new directory
593 * src-gpl/mkshortcut.c: moved to src/mkshortcut/mkshortcut.c
594 * src/mkshortcut/mkshortcut.c: moved from src-gpl/mkshortcut.c
595 * src-gpl/mkshortcut.1: moved to src/mkshortcut/mkshortcut.1
596 * src/mkshortcut/mkshortcut.1: moved from src-gpl/mkshortcut.1
597 * src/mkshortcut/Makefile.am: new file
598 * src/mkshortcut/Makefile.in: new file
600 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
602 * src/namei: new directory
603 * src-pd/namei.c: moved to src/namei/namei.c
604 * src/namei/namei.c: moved from src-pd/namei.c
605 * src-pd/namei.1: moved to src/namei/namei.1
606 * src/namei/namei.1: moved from src-pd/namei.1
607 * src-pd/README.namei: moved to src/namei/README.namei
608 * src/namei/README.namei: moved from src-pd/README.namei
609 * src-pd/README1.namei: moved to src/namei/README1.namei
610 * src/namei/README1.namei: moved from src-pd/README1.namei
611 * src/namei/Makefile.am: new file
612 * src/namei/Makefile.in: new file
614 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
616 * src/realpath: new directory
617 * src-gpl/realpath.c: moved to src/realpath/realpath.c
618 * src/realpath/realpath.c: moved from src-gpl/realpath.c
619 * src/realpath/Makefile.am: new file
620 * src/realpath/Makefile.in: new file
623 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
625 * src-gpl/Makefile.am: add lpr and mkshortcut
626 * src-gpl/Makefile.in: regenerate
627 * configure.ac: update version number
628 * configure: regenerate
629 * AUTHORS: add Rick and Joshua
630 * PROGLIST: add lpr and mkshortcut
631 * NEWS: add lpr and mkshortcut
632 * README: add lpr and mkshortcut
633 * TODO: add some notes...
634 * src-gpl/mkshortcut.c: Reformat comment block. Explicitly
635 include config.h and common.h. Move other #inludes to
636 common.h. Add some static strings for later use (version,
638 * src-gpl/lpr.c: Add license reference. Explicitly include
639 config.h and common.h. Move other #includes to common.h.
640 Add some static strings for later use (version, Id, copyright).
641 Change programName to program_name (to match style of other
642 programs). Strdup from argv[0] instead of hardcoding. Use
643 VA_START macro instead of va_start.
645 2002-02-23 Rick Rankin <rick_rankin@yahoo.com>
647 * src-gpl/lpr.c: new file
649 2002-02-23 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
651 * src-gpl/mkshortcut.c: new file
652 * src-gpl/mkshortcut.1: new file
654 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
656 * src-pd/ddate.c: add explicit license reference
657 and move #includes to common.h. Guard setlocale.
658 Explicitly include config.h, common.h
659 * src-pd/namei.c: ditto
660 * src-bsd/cal.c: ditto
661 * src-bsd/err.c: ditto
662 * src-bsd/errs.h: explicitly include config.h, common.h
663 * src-bsd/widechar.h: explicitly include config.h (NOT common.h)
664 * src-gpl/ascii.c: explicitly include config.h
665 * src-gpl/banner.c: reformat license notice. explicitly
667 * src-gpl/conv.c: explictly include config.h
668 * src-gpl/dump.c: explictly include config.h; move other
669 includes into common.h
670 * src-gpl/getclip.c: explicitly include config.h
671 * src-gpl/last.c: reformat license notice. explicitly include
672 config.h. Move other #includes into common.h
673 * src-gpl/oldutmp.h: add explicit license reference.
674 * src-gpl/putclip.c: include config.h. Move other #includes
676 * src-gpl/realpath.c: Reformat license reference. Explicitly
678 * src-gpl/msgtool.c: add explicit license reference. include
679 config.h. Guard ipc #includes. Move other includes into common.h
680 * src-gpl/semstat.c: ditto
681 * src-gpl/semtool.c: ditto
682 * src-gpl/shmtool.c: ditto
683 * src-gpl/utmpdump.c: Reformat license reference. Explicitly
684 include config.h. Move other includes into common.h.
685 * config.h.in: regenerate
686 * configure.ac: Add the new checks
687 * common.h: Migrate other includes from .c files here.
688 * configure: regenerate
690 2002-01-28 Charles Wilson <cwilson@ece.gatech.edu>
692 * src-bsd/cal.c: fix spelling
694 2002-01-27 Charles Wilson <cwilson@ece.gatech.edu>
696 * acinclude.m4: new file
698 * configure.ac: add conditionals for windows-only,
700 * src-gpl/Makefile.am: use conditionals
701 * aclocal.m4: regenerate
702 * config.h.in: regenerate
703 * Makefile.in: regenerate
704 * src-gpl/Makefile.in: regenerate
705 * configure: regenerate
706 * README: minor changes
707 * src-bsd/cal.c: use common.h
708 * src-pd/ddate.c: use common.h
709 * src-pd/namei.c: use common.h
710 * src-gpl/ascii.c: use common.h
711 * src-gpl/banner.c: use common.h
712 * src-gpl/conv.c: use common.h
713 * src-gpl/dump.c: use common.h
714 * src-gpl/getclip.c: use common.h
715 * src-gpl/last.c: use common.h
716 * src-gpl/msgtool.c: use common.h
717 * src-gpl/putclip.c: use common.h
718 * src-gpl/realpath.c: use common.h
719 * src-gpl/semstat.c: use common.h
720 * src-gpl/semtool.c: use common.h
721 * src-gpl/shmtool.c: use common.h
722 * src-gpl/utmpdump.c: use common.h
724 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
726 * NEWS: add entries for 0.9.6, .7, and .8
727 * ChangeLog: fix tabs
728 * release version 0.9.8
730 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
732 * src-pd/ddate.c: new file
733 * src-pd/ddate.1: new file
734 * src-pd/ddate.doc: new file
735 * AUTHORS: add Druel the Chaotic
736 * PROGLIST: add ddate
737 * README: mention ddate
738 * src-pd/Makefile.am: add ddate to proglist, ddate.1
740 * src-bsd/Makefile.in: regenerate
742 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
744 * src-gpl/realpath.c: new file
745 * AUTHORS: add Steven Barker
746 * PROGLIST: add realpath
747 * README: mention realpath
748 * src-gpl/Makefile.am: add realpath to proglist
749 * src-gpl/Makefile.in: regenerate
751 2002-01-18 Mark Bradshaw <bradshaw@staff.crosswalk.com>
753 * src-gpl/utmpdump.c: new file
754 * AUTHORS: add Mark Bradshaw
755 * PROGLIST: add utmpdump
756 * README: mention utmpdump
757 * src-gpl/Makefile.am: add utmpdump to proglist
758 * src-gpl/Makefile.in: regenerate
760 2002-01-16 Charles Wilson <cwilson@ece.gatech.edu>
762 * bootstrap: new file
763 * src-gpl/Makefile.am: add last to proglist
764 * src-gpl/Makefile.in: regenerate
766 * README: mention last
767 * AUTHORS: add Mark Bradshaw
769 2002-01-16 Mark Bradshaw <bradshaw@staff.crosswalk.com>
771 * src-gpl/last.c: new file
772 * src-gpl/last.1: new file
773 * src-gpl/lastb.1: new file
774 * src-gpl/oldutmp.h: new file
776 2001-12-05 Joerg Schaible <joerg.schaible@gft.com>
778 * src-gpl/banner.c: fix the -c option, use ANSI
779 font to print the extended charset
781 2001-12-04 Charles Wilson <cwilson@ece.gatech.edu>
783 * licenses: new subdir
784 * licenses/COPYING.GPL: new file (GPL text)
785 * licenses/COPYING.BSD-no-advert: new file (BSD license,
786 without the advertising clause)
787 * src-pd: new subdir (for public domain source code that
788 I've taken, modified, and released under the GPL)
789 * src-bsd: new subdir (for source code that is covered
790 by the BSD-no-advert license) Note that BSD-w-advert
791 code is disallowed -- can't legally be linked to
793 * src: removed (renamed to src-gpl for consistency)
794 * src-gpl: new (renamed from src)
795 * PROGLIST: new file (contains descriptions of the
797 * README: proglist stuff removed. README is more general.
798 * src-bsd/Makefile.am: new file
799 * src-bsd/Makefile.in: new file
800 * src-bsd/README.cal: new file
801 * src-bsd/cal.1: new file
802 * src-bsd/cal.c: new file
803 * src-bsd/err.c: new file
804 * src-bsd/errs.h: new file
805 * src-bsd/widechar.h: new file
806 * src-pd/Makefile.am: new file
807 * src-pd/Makefile.in: new file
808 * src-pd/README.namei: new file
809 * src-pd/README1.namei: new file
810 * src-pd/namei.1: new file
811 * src-pd/namei.c: new file
812 * configure.ac: add new tests to support namei and cal
813 * Makefile.am: add new subdirs
814 * config.h.in: regenerate
815 * aclocal.m4: regenerate
816 * Makefile.in: regenerate
817 * src/Makefile.in: regenerate
819 2001-11-28 Charles Wilson <cwilson@ece.gatech.edu>
821 * package renamed to 'cygutils'
824 * AUTHORS: add Jorg Schaible
825 * configure.ac: package name change
826 * src/Makefile.am: add 'banner'
827 * src/banner.c: new file. Modified from Joerg's
828 original to use popt for argument processing.
829 * configure: regenerate
830 * config.h.in: regenerate
831 * aclocal.m4: regenerate
832 * Makefile.in: regenerate
833 * src/Makefile.in: regenerate
835 2001-11-26 Charles Wilson <cwilson@ece.gatech.edu>
837 * src/semtool.c: added
838 * src/semstat.c: added
839 * src/msgtool.c: added
840 * src/shmtool.c: added
841 * src/Makefile.am: add semtool, semstat, msgtool,
843 * configure.ac: add check for cygipc, and for
845 * configure: regenerate
846 * config.h.in: regenerate
847 * aclocal.m4: regenerate
848 * Makefile.in: regenerate
849 * src/Makefile.in: regenerate
851 2001-11-25 Charles Wilson <cwilson@ece.gatech.edu>
853 * uuencode.1: deleted
854 * uuencode.c: deleted
855 * uudecode.1: deleted
856 * uudecond.c: deleted (get these from GNU sharutils)
858 * mktemp.c: deleted (get these from
859 http://www.courtesan.com/mktemp/)
860 * autoconfiscated -- lots of new files
861 * moved remaining .c files into src subdir
862 * src/conv.c: now recognize 'dos2unix.exe' and
863 'unix2dos.exe' as special argv[0] values, along
864 with 'd2u.exe' and 'u2d.exe'
865 * src/Makefile.in: install conv.exe as itself but
866 also as d2u.exe, u2d.exe, dos2unix.exe and unix2dos.exe
870 * link with /usr/lib/libpopt.a ('official' version)
871 * add mktemp implementation
872 * add friendly help/option handling to dump, putclip,
878 2002-11-11 Charles Wilson <cwilson@ece.gatech.edu>
880 Convert mkshortcut to popt. Bump to version 1.1.3
882 * mkshortcut.c (license): new function
883 (version): popt version() function
884 (version): static variable renamed to versionStr
886 (usage): popt usage() function; the old usage()
888 (printLicense): new function
889 (printBottomDescription): new function
890 (printTopDescription): new function
891 (getVersion): new function
892 (mkshortcut): new function, contains core code
893 (print_version): removed.
894 (main): almost completely rewritten to use popt
896 * TODO: remove note about mkshortcut.
898 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
900 Fix things so that 'make dist' works
902 * Makefile.am: split up EXTRA_DIST into several
903 variables. Add a lot of files. Remove reference
904 to the m4/ directory.
905 * HOW-TO-CONTRIBUTE: correct a few things affected
908 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
910 Tired of long 'cvs diff' times over my modem, I
911 removed the files generated by bootstrap from
912 CVS. tarballs will have them, but cvs checkouts
913 will need to always run bootstrap. Since gettextize
914 is too intrusive, leave ABOUT-NLS and config.rpath
915 so we don't have to include gettext in bootstrap.
916 Also, don't bother with autoheader, so leave config.h.in
920 * mkinstalldirs: remove
922 * config.guess: remove
926 * Makefile.in: remove
929 * stamp-h.in: remove (not used by newer autotools)
931 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
933 Because utmpdump and last are now provided by the new
934 sysvinit package, those programs have been removed
935 from cygutils. Also, update to recent autotools &
936 gettext, plus a few cleanups.
938 * src/last/last.c: remove
939 * src/last/utmpdump.c: remove
940 * src/last/oldutmp.h: remove
941 * src/last/last.1: remove
942 * src/last/lastb.1: remove
943 * src/last/: remove directory
944 * intl/Makefile.in: remove
945 * intl/: remove directory
947 * src/cal/cal.c: cygwin provides langinfo.h, but
948 not the nl_langinfo function. Make sure both exist
949 before calling nl_langinfo.
950 * configure.ac: remove references to system header files
951 needed only by utmpdump or last. Don't try to generate
953 * Makefile.am: remove intl/ directory; add po/ directory
954 to make new gettext happy. Remove last and utmpdump from
955 bin_PROGRAMS; remove last.1 and lastb.1 from man_MANS.
956 change _LDADD vars from @INTLLIBS@ to @LIBINTL@. Remove
957 references to last and utmpdump _SOURCES.
958 * po/LINGUAS: new file (needed by new gettext)
959 * po/POTFILES.in: new file (needed by new gettext)
960 * common.h: remove references to system header files used
961 only by utmpdump or last
962 * bootstrap: add `force' options
964 * PROGLIST: docu update
965 * README: dpcu update
967 * HOW-TO-CONTRIBUTE: docu update
969 * aclocal.m4: regenerate
970 * configure: regenerate
971 * Makefile.in: regenerate
972 * config.h.in: regenerate
973 * ABOUT-NLS: new version
974 * COPYING: new version
975 * INSTALL: new version
976 * mkinstalldirs: new version
977 * missing: new version
978 * install-sh: new version
979 * depcomp: new version
980 * config.sub: new version
981 * config.guess: new version
983 2002-07-17 Charles Wilson <cwilson@ece.gatech.edu>
985 At Bruno Haible's suggestion, don't include all of
986 gettext. Just have an intl/ directory with a null
987 Makefile.in, and a populated po/ directory. m4/
988 is no longer necessary. Later, when automake bug
989 is fixed, we can remove the intl/ directory entirely,
990 but we'll still need the po/ directory and the ABOUT-NLS
994 * intl/Makefile.in: turn this into a null file
996 * configure.ac: remove m4/Makefile from AC_CONFIG_FILES
997 * Makefile.am: remove m4/ from SUBDIRS
998 * Makefile.in: regenerate
999 * configure: regenerate
1001 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1003 * configure.ac: bump version to 1.1.2
1004 * configure: regenerate
1006 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1008 Add 'mcookie' program. Tag "v1_1_1d"
1010 * src/mcookie: new directory
1011 * src/mcookie/mcookie.c: new file
1012 * src/mcookie/mcookie.1: new file
1013 * src/mcookie/md5.h: new file
1014 * src/mcookie/md5.c: new file
1015 * Makefile.am: add program 'mcookie'
1016 * configure.ac: add test for gettimeofday
1017 * config.h.in: regenerate
1018 * Makefile.in: regenerate
1019 * PROGLIST: add mcookie
1020 * README: add mcookie
1021 * NEWS: mention mcookie
1023 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1025 Add 'colrm' program. Tag "v1_1_1c"
1027 * src/colrm: new directory
1028 * src/colrm/colrm.c: new file
1029 * src/colrm/colrm.1: new file
1030 * src/colrm/widechar.h: new file
1031 * Makefile.am: add program 'colrm'
1032 * Makefile.in: regenerate
1033 * PROGLIST: add colrm
1035 * NEWS: hasn't been updated in a while...
1037 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1039 Add 'colcrt' program. Tag "v1_1_1b"
1041 * src/colcrt: new directory
1042 * src/colcrt/colcrt.c: new file
1043 * src/colcrt/colcrt.1: new file
1044 * src/colcrt/widechar.h: new file
1045 * Makefile.am: add program 'colcrt'
1046 * Makefile.in: regenerate
1047 * PROGLIST: add colcrt
1048 * README: add colcrt
1050 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1052 Add 'column' program. Tag "v1_1_1a"
1054 * src/column: new directory
1055 * src/column/column.c: new file
1056 * src/column/column.1: new file
1057 * src/column/err.c: new file
1058 * src/column/errs.h: new file
1059 * src/column/widechar.h: new file
1060 * Makefile.am: add program 'column'
1061 * configure.ac: add check for TIOCGWINSZ, termios.h, and ioctl.h.
1062 * common.h: use TIOCGWINSZ to include sys/termios.h or sys/ioctl.h.
1063 * Makefile.in: regenerate
1064 * config.h.in: regenerate
1065 * configure: regenerate
1066 * PROGLIST: add column
1067 * README: add column
1069 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1071 * TODO: remove gettext reminder
1072 * HOW-TO-CONTRIBUTE: explain how to handle programs
1073 that need -lintl, given the gettextize changes below.
1074 * Makefile.in: regenerate
1076 2002-07-12 gettextize <bug-gnu-gettext@gnu.org>
1078 Bug in automake means that we have to gettextize -- even tho
1079 we will never actually build gettext ourselves ('external'
1080 option in AM_GNU_GETTEXT). Reported to automake list.
1082 Bug in gettext means that we have to explicitly set and AC_SUBST
1083 BUILD_INCLUDED_LIBINTL and USE_INCLUDED_LIBINTL in configure.ac.
1086 * Makefile.am (SUBDIRS): Add intl, m4.
1087 (ACLOCAL_AMFLAGS): New variable.
1088 (EXTRA_DIST): Add config.rpath.
1089 * configure.ac (AC_CONFIG_FILES): Add intl/Makefile, po/Makefile.in,
1091 * intl/: new directory
1093 * po/: new directory
1095 * m4/: new directory
1097 * config.rpath: new file
1098 * ABOUT-NLS: new file
1099 * aclocal.m4: regenerate
1100 * Makefile.in: regenerate
1101 * configure: regenerate
1102 * bootstrap: add -I m4 to aclocal command; copy files
1103 * config.guess: new file
1104 * config.sub: new file
1106 * config.h.in: regenerate
1107 * TODO: note to remove all this garbage when it becomes
1108 possible; need bugfix to automake and gettext.m4
1110 2002-07-12 Charles S. Wilson <cwilson@ece.gatech.edu>
1112 Adjust to cygwin's libintl library now depending on libiconv.
1113 Easiest way: remove explicit search for -lintl and libintl.h;
1114 instead use AM_GNU_GETTEXT.
1118 * configure.ac: don't look for -lintl and libintl.h 'by hand';
1119 use AM_GNU_GETTEXT instead. Unfortunately, even 'external'
1120 option requires po/ and intl/ directories. See gettextize above.
1121 * src/rev: new directory
1122 * src/rev/rev.c: new file
1123 * src/rev/rev.1: new file
1124 * src/rev/widechar.h: new file
1125 * Makefile.am: add program 'rev'. Add LDADD variables for
1126 the programs that use gettext, since -lintl is no longer
1127 automatically included in LIBS (use @INTLLIBS@)
1128 * Makefile.in: regenerate
1132 2002-06-06 Charles S. Wilson <cwilson@ece.gatech.edu>
1135 Add getopt.exe, readlink.exe. Bump to 1.1.1.
1137 * AUTHORS: add Egor, Kenneth Stailey, and Frodo Looijaard
1138 * configure.ac: bump to 1.1.1
1139 * Makefile.am: add getopt and readlink
1142 * Makefile.in: regenerate
1143 * configure: regenerate
1144 * src/Makefile.am: delete (forgot to do so in previous commit)
1145 * src/Makefile.in: delete (ditto)
1146 * src/readlink/readlink.1: new file
1147 * src/readlink/readlink.c: new file
1148 * src/getopt/getopt.1: new file
1149 * src/getopt/getopt.c: new file
1150 * src/getopt/parse.bash: new file
1151 * src/getopt/parse.tcsh: new file
1152 * src/getopt/test.bash: new file
1153 * src/getopt/test.tcsh: new file
1155 2002-06-05 Charles S. Wilson <cwilson@ece.gatech.edu>
1156 Robert Collins <robert.collins@itdomain.com.au>
1158 Convert to one-big-makefile style. cf "Recursive make
1159 considered harmful". Bump to 1.1.0
1161 * HOW-TO-CONTRIBUTE: update to reflect one-big-makefile style.
1162 * Makefile.am: consolidate from src/*/Makefile.am
1163 * configure.ac: remove src/*/Makefile from AC_CONFIG_FILES list.
1165 * NEWS: Note one-file-to-build-them-all
1167 * aclocal.m4: regenerate
1168 * Makefile.in: regenerate
1169 * configure: regenerate
1170 * /src/realpath/Makefile.in: delete
1171 * /src/realpath/Makefile.am: delete
1172 * /src/namei/Makefile.in: delete
1173 * /src/namei/Makefile.am: delete
1174 * /src/mkshortcut/Makefile.in: delete
1175 * /src/mkshortcut/Makefile.am: delete
1176 * /src/lpr/Makefile.in: delete
1177 * /src/lpr/Makefile.am: delete
1178 * /src/last/Makefile.in: delete
1179 * /src/last/Makefile.am: delete
1180 * /src/ipc/Makefile.in: delete
1181 * /src/ipc/Makefile.am: delete
1182 * /src/dump/Makefile.in: delete
1183 * /src/dump/Makefile.am: delete
1184 * /src/ddate/Makefile.in: delete
1185 * /src/ddate/Makefile.am: delete
1186 * /src/cygstart/Makefile.in: delete
1187 * /src/cygstart/Makefile.am: delete
1188 * /src/conv/Makefile.in: delete
1189 * /src/conv/Makefile.am: delete
1190 * /src/col/Makefile.in: delete
1191 * /src/col/Makefile.am: delete
1192 * /src/cal/Makefile.in: delete
1193 * /src/cal/Makefile.am: delete
1194 * /src/banner/Makefile.in: delete
1195 * /src/banner/Makefile.am: delete
1196 * /src/ascii/Makefile.in: delete
1197 * /src/ascii/Makefile.am: delete
1198 * /src/Makefile.in: delete
1199 * /src/Makefile.am: delete
1201 2002-05-23 Charles S. Wilson <cwilson@ece.gatech.edu>
1203 * Makefile.in: regenerate
1204 * src/Makefile.in: regenerate
1205 * src/*/Makefile.in: regenerate
1206 * configure: regenerate
1207 * aclocal.m4: regenerate
1209 2002-05-22 David A. Willis <dawillis1214@yahoo.com>
1211 * src/col: new directory
1212 * src/col/Makefile.am: new file
1213 * src/col/Makefile.in: new file
1214 * src/col/col.c: new file
1215 * src/col/err.c: new file
1216 * src/col/err.h: new file
1217 * src/col/col.1: new file
1218 * src/col/README.col: new file
1219 * src/Makefile.am: add subdirectory col
1220 * src/Makefile.in: regenerate
1221 * AUTHORS: add David A. Willis for col
1225 2002-04-16 Chris January <chris@atomice.net>
1227 * src/conv/conv.c (convert): Use correct type to store the
1228 return value of fgetc()
1230 2002-03-15 Charles Wilson <cwilson@ece.gatech.edu>
1232 * Makefile.in: rebootstrap
1235 * src/Makefile.in: ditto
1236 * src/ascii/Makefile.in: ditto
1237 * src/banner/Makefile.in: ditto
1238 * src/cal/Makefile.in: ditto
1239 * src/clip/Makefile.in: ditto
1240 * src/conv/Makefile.in: ditto
1241 * src/ddate/Makefile.in: ditto
1242 * src/dump/Makefile.in: ditto
1243 * src/ipc/Makefile.in: ditto
1244 * src/last/Makefile.in: ditto
1245 * src/lpr/Makefile.in: ditto
1246 * src/mkshortcut/Makefile.in: ditto
1247 * src/namei/Makefile.in: ditto
1248 * src/realpath/Makefile.in: ditto
1250 2002-03-15 Michael Schaap <cygwin_start@mscha.org>
1252 * src/cygstart: new directory
1253 * src/cygstart/Makefile.am: new file
1254 * src/cygstart/Makefile.in: new file
1255 * src/cygstart/cygstart.c: new file
1256 * src/cygstart/cygstart.1: new file
1257 * src/Makefile.am: add subdirectory cygstart
1258 * src/Makefile.in: regenerate
1259 * AUTHORS: add Michael Schaap for cygstart
1260 * PROGLIST: add cygstart
1261 * README: add cygstart
1263 2002-03-13 Charles Wilson <cwilson@ece.gatech.edu>
1265 * HOW-TO-CONTRIBUTE: fix typos
1267 2002-03-13 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
1269 * src/mkshortcut/mkshortcut.c: fix NULL pointer problem
1271 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1273 * TODO: remove 'reorg' note
1274 * configure.ac: mark as version 1.0.0
1275 * configure: regenerate
1276 * HOW-TO-CONTRIBUTE: new file
1278 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1280 * configure.ac: build Makefiles in new directories
1281 * configure.in: regenerate
1282 * Makefile.am: change subdirs
1283 * Makefile.in: regenerate
1285 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1287 * src: new directory
1288 * src/Makefile.am: new file
1289 * src/Makefile.in: new file
1290 * src-gpl/Makefile.am: removed
1291 * src-gpl/Makefile.in: removed
1292 * src-pd/Makefile.am: removed
1293 * src-pd/Makefile.in: removed
1294 * src-bsd/Makefile.am: removed
1295 * src-bsd/Makefile.in: removed
1297 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1299 * src/ascii: new directory
1300 * src-gpl/ascii.c: moved to src/ascii/ascii.c
1301 * src/ascii/ascii.c: moved from src-gpl/ascii.c
1302 * src/ascii/Makefile.am: new file
1303 * src/ascii/Makefile.in: new file
1305 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1307 * src/banner: new directory
1308 * src-gpl/banner.c: moved to src/banner/banner.c
1309 * src/banner/banner.c: moved from src-gpl/banner.c
1310 * src/banner/Makefile.am: new file
1311 * src/banner/Makefile.in: new file
1313 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1315 * src/cal: new directory
1316 * src-bsd/cal.c: moved to src/cal/cal.c
1317 * src/cal/cal.c: moved from src-bsd/cal.c
1318 * src-bsd/cal.1: moved to src/cal/cal.1
1319 * src/cal/cal.1: moved from src-bsd/cal.1
1320 * src-bsd/err.c: moved to src/cal/err.c
1321 * src/cal/err.c: moved from src-bsd/err.c
1322 * src-bsd/errs.h: moved to src/cal/errs.h
1323 * src/cal/errs.h: moved from src-bsd/errs.h
1324 * src-bsd/widechar.h: moved to src/cal/widechar.h
1325 * src/cal/widechar.h: moved from src-bsd/widechar.h
1326 * src-bsd/README.cal: moved to src/cal/README.cal
1327 * src/cal/README.cal: moved from src-bsd/README.cal
1328 * src/cal/Makefile.am: new file
1329 * src/cal/Makefile.in: new file
1331 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1333 * src/clip: new directory
1334 * src-gpl/putclip.c: moved to src/clip/putclip.c
1335 * src/clip/putclip.c: moved from src-gpl/putclip.c
1336 * src-gpl/getclip.c: moved to src/clip/getclip.c
1337 * src/clip/getclip.c: moved from src-gpl/getclip.c
1338 * src/clip/Makefile.am: new file
1339 * src/clip/Makefile.in: new file
1341 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1343 * src/conv: new directory
1344 * src-gpl/conv.c: moved to src/conv/conv.c
1345 * src/conv/conv.c: moved from src-gpl/conv.c
1346 * src/conv/Makefile.am: new file
1347 * src/conv/Makefile.in: new file
1349 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1351 * src/ddate: new directory
1352 * src-pd/ddate.c: moved to src/ddate/ddate.c
1353 * src/ddate/ddate.c: moved from src-pd/ddate.c
1354 * src-pd/ddate.1: moved to src/ddate/ddate.1
1355 * src/ddate/ddate.1: moved from src-pd/ddate.1
1356 * src-pd/ddate.doc: moved to src/ddate/ddate.doc
1357 * src/ddate/ddate.doc: moved from src-pd/ddate.doc
1358 * src/ddate/Makefile.am: new file
1359 * src/ddate/Makefile.in: new file
1361 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1363 * src/dump: new directory
1364 * src-gpl/dump.c: moved to src/dump/dump.c
1365 * src/dump/dump.c: moved from src-gpl/dump.c
1366 * src/dump/Makefile.am: new file
1367 * src/dump/Makefile.in: new file
1369 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1371 * src/ipc: new directory
1372 * src-gpl/msgtool.c: moved to src/ipc/msgtool.c
1373 * src/ipc/msgtool.c: moved from src-gpl/msgtool.c
1374 * src-gpl/semstat.c: moved to src/ipc/semstat.c
1375 * src/ipc/semstat.c: moved from src-gpl/semstat.c
1376 * src-gpl/semtool.c: moved to src/ipc/semtool.c
1377 * src/ipc/semtool.c: moved from src-gpl/semtool.c
1378 * src-gpl/shmtool.c: moved to src/ipc/shmtool.c
1379 * src/ipc/shmtool.c: moved from src-gpl/shmtool.c
1380 * src/ipc/Makefile.am: new file
1381 * src/ipc/Makefile.in: new file
1383 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1385 * src/last: new directory
1386 * src-gpl/last.c: moved to src/last/last.c
1387 * src/last/last.c: moved from src-gpl/last.c
1388 * src-gpl/last.1: moved to src/last/last.1
1389 * src/last/last.1: moved from src-gpl/last.1
1390 * src-gpl/lastb.1: moved to src/last/lastb.1
1391 * src/last/lastb.1: moved from src-gpl/lastb.1
1392 * src-gpl/oldutmp.h: moved to src/last/oldutmp.h
1393 * src/last/oldutmp.h: moved from src-gpl/oldutmp.h
1394 * src-gpl/utmpdump.c: moved to src/last/utmpdump.c
1395 * src/last/utmpdump.c: moved from src-gpl/utmpdump.c
1396 * src/last/Makefile.am: new file
1397 * src/last/Makefile.in: new file
1399 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1401 * src/lpr: new directory
1402 * src-gpl/lpr.c: moved to src/lpr/lpr.c
1403 * src/lpr/lpr.c: moved from src-gpl/lpr.c
1404 * src/lpr/Makefile.am: new file
1405 * src/lpr/Makefile.in: new file
1407 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1409 * src/mkshortcut: new directory
1410 * src-gpl/mkshortcut.c: moved to src/mkshortcut/mkshortcut.c
1411 * src/mkshortcut/mkshortcut.c: moved from src-gpl/mkshortcut.c
1412 * src-gpl/mkshortcut.1: moved to src/mkshortcut/mkshortcut.1
1413 * src/mkshortcut/mkshortcut.1: moved from src-gpl/mkshortcut.1
1414 * src/mkshortcut/Makefile.am: new file
1415 * src/mkshortcut/Makefile.in: new file
1417 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1419 * src/namei: new directory
1420 * src-pd/namei.c: moved to src/namei/namei.c
1421 * src/namei/namei.c: moved from src-pd/namei.c
1422 * src-pd/namei.1: moved to src/namei/namei.1
1423 * src/namei/namei.1: moved from src-pd/namei.1
1424 * src-pd/README.namei: moved to src/namei/README.namei
1425 * src/namei/README.namei: moved from src-pd/README.namei
1426 * src-pd/README1.namei: moved to src/namei/README1.namei
1427 * src/namei/README1.namei: moved from src-pd/README1.namei
1428 * src/namei/Makefile.am: new file
1429 * src/namei/Makefile.in: new file
1431 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1433 * src/realpath: new directory
1434 * src-gpl/realpath.c: moved to src/realpath/realpath.c
1435 * src/realpath/realpath.c: moved from src-gpl/realpath.c
1436 * src/realpath/Makefile.am: new file
1437 * src/realpath/Makefile.in: new file
1440 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
1442 * src-gpl/Makefile.am: add lpr and mkshortcut
1443 * src-gpl/Makefile.in: regenerate
1444 * configure.ac: update version number
1445 * configure: regenerate
1446 * AUTHORS: add Rick and Joshua
1447 * PROGLIST: add lpr and mkshortcut
1448 * NEWS: add lpr and mkshortcut
1449 * README: add lpr and mkshortcut
1450 * TODO: add some notes...
1451 * src-gpl/mkshortcut.c: Reformat comment block. Explicitly
1452 include config.h and common.h. Move other #inludes to
1453 common.h. Add some static strings for later use (version,
1455 * src-gpl/lpr.c: Add license reference. Explicitly include
1456 config.h and common.h. Move other #includes to common.h.
1457 Add some static strings for later use (version, Id, copyright).
1458 Change programName to program_name (to match style of other
1459 programs). Strdup from argv[0] instead of hardcoding. Use
1460 VA_START macro instead of va_start.
1462 2002-02-23 Rick Rankin <rick_rankin@yahoo.com>
1464 * src-gpl/lpr.c: new file
1466 2002-02-23 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
1468 * src-gpl/mkshortcut.c: new file
1469 * src-gpl/mkshortcut.1: new file
1471 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
1473 * src-pd/ddate.c: add explicit license reference
1474 and move #includes to common.h. Guard setlocale.
1475 Explicitly include config.h, common.h
1476 * src-pd/namei.c: ditto
1477 * src-bsd/cal.c: ditto
1478 * src-bsd/err.c: ditto
1479 * src-bsd/errs.h: explicitly include config.h, common.h
1480 * src-bsd/widechar.h: explicitly include config.h (NOT common.h)
1481 * src-gpl/ascii.c: explicitly include config.h
1482 * src-gpl/banner.c: reformat license notice. explicitly
1484 * src-gpl/conv.c: explictly include config.h
1485 * src-gpl/dump.c: explictly include config.h; move other
1486 includes into common.h
1487 * src-gpl/getclip.c: explicitly include config.h
1488 * src-gpl/last.c: reformat license notice. explicitly include
1489 config.h. Move other #includes into common.h
1490 * src-gpl/oldutmp.h: add explicit license reference.
1491 * src-gpl/putclip.c: include config.h. Move other #includes
1493 * src-gpl/realpath.c: Reformat license reference. Explicitly
1495 * src-gpl/msgtool.c: add explicit license reference. include
1496 config.h. Guard ipc #includes. Move other includes into common.h
1497 * src-gpl/semstat.c: ditto
1498 * src-gpl/semtool.c: ditto
1499 * src-gpl/shmtool.c: ditto
1500 * src-gpl/utmpdump.c: Reformat license reference. Explicitly
1501 include config.h. Move other includes into common.h.
1502 * config.h.in: regenerate
1503 * configure.ac: Add the new checks
1504 * common.h: Migrate other includes from .c files here.
1505 * configure: regenerate
1507 2002-01-28 Charles Wilson <cwilson@ece.gatech.edu>
1509 * src-bsd/cal.c: fix spelling
1511 2002-01-27 Charles Wilson <cwilson@ece.gatech.edu>
1513 * acinclude.m4: new file
1514 * common.h: new file
1515 * configure.ac: add conditionals for windows-only,
1516 cygipc-only programs
1517 * src-gpl/Makefile.am: use conditionals
1518 * aclocal.m4: regenerate
1519 * config.h.in: regenerate
1520 * Makefile.in: regenerate
1521 * src-gpl/Makefile.in: regenerate
1522 * configure: regenerate
1523 * README: minor changes
1524 * src-bsd/cal.c: use common.h
1525 * src-pd/ddate.c: use common.h
1526 * src-pd/namei.c: use common.h
1527 * src-gpl/ascii.c: use common.h
1528 * src-gpl/banner.c: use common.h
1529 * src-gpl/conv.c: use common.h
1530 * src-gpl/dump.c: use common.h
1531 * src-gpl/getclip.c: use common.h
1532 * src-gpl/last.c: use common.h
1533 * src-gpl/msgtool.c: use common.h
1534 * src-gpl/putclip.c: use common.h
1535 * src-gpl/realpath.c: use common.h
1536 * src-gpl/semstat.c: use common.h
1537 * src-gpl/semtool.c: use common.h
1538 * src-gpl/shmtool.c: use common.h
1539 * src-gpl/utmpdump.c: use common.h
1541 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1543 * NEWS: add entries for 0.9.6, .7, and .8
1544 * ChangeLog: fix tabs
1545 * release version 0.9.8
1547 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1549 * src-pd/ddate.c: new file
1550 * src-pd/ddate.1: new file
1551 * src-pd/ddate.doc: new file
1552 * AUTHORS: add Druel the Chaotic
1553 * PROGLIST: add ddate
1554 * README: mention ddate
1555 * src-pd/Makefile.am: add ddate to proglist, ddate.1
1557 * src-bsd/Makefile.in: regenerate
1559 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1561 * src-gpl/realpath.c: new file
1562 * AUTHORS: add Steven Barker
1563 * PROGLIST: add realpath
1564 * README: mention realpath
1565 * src-gpl/Makefile.am: add realpath to proglist
1566 * src-gpl/Makefile.in: regenerate
1568 2002-01-18 Mark Bradshaw <bradshaw@staff.crosswalk.com>
1570 * src-gpl/utmpdump.c: new file
1571 * AUTHORS: add Mark Bradshaw
1572 * PROGLIST: add utmpdump
1573 * README: mention utmpdump
1574 * src-gpl/Makefile.am: add utmpdump to proglist
1575 * src-gpl/Makefile.in: regenerate
1577 2002-01-16 Charles Wilson <cwilson@ece.gatech.edu>
1579 * bootstrap: new file
1580 * src-gpl/Makefile.am: add last to proglist
1581 * src-gpl/Makefile.in: regenerate
1582 * PROGLIST: add last
1583 * README: mention last
1584 * AUTHORS: add Mark Bradshaw
1586 2002-01-16 Mark Bradshaw <bradshaw@staff.crosswalk.com>
1588 * src-gpl/last.c: new file
1589 * src-gpl/last.1: new file
1590 * src-gpl/lastb.1: new file
1591 * src-gpl/oldutmp.h: new file
1593 2001-12-05 Joerg Schaible <joerg.schaible@gft.com>
1595 * src-gpl/banner.c: fix the -c option, use ANSI
1596 font to print the extended charset
1598 2001-12-04 Charles Wilson <cwilson@ece.gatech.edu>
1600 * licenses: new subdir
1601 * licenses/COPYING.GPL: new file (GPL text)
1602 * licenses/COPYING.BSD-no-advert: new file (BSD license,
1603 without the advertising clause)
1604 * src-pd: new subdir (for public domain source code that
1605 I've taken, modified, and released under the GPL)
1606 * src-bsd: new subdir (for source code that is covered
1607 by the BSD-no-advert license) Note that BSD-w-advert
1608 code is disallowed -- can't legally be linked to
1610 * src: removed (renamed to src-gpl for consistency)
1611 * src-gpl: new (renamed from src)
1612 * PROGLIST: new file (contains descriptions of the
1614 * README: proglist stuff removed. README is more general.
1615 * src-bsd/Makefile.am: new file
1616 * src-bsd/Makefile.in: new file
1617 * src-bsd/README.cal: new file
1618 * src-bsd/cal.1: new file
1619 * src-bsd/cal.c: new file
1620 * src-bsd/err.c: new file
1621 * src-bsd/errs.h: new file
1622 * src-bsd/widechar.h: new file
1623 * src-pd/Makefile.am: new file
1624 * src-pd/Makefile.in: new file
1625 * src-pd/README.namei: new file
1626 * src-pd/README1.namei: new file
1627 * src-pd/namei.1: new file
1628 * src-pd/namei.c: new file
1629 * configure.ac: add new tests to support namei and cal
1630 * Makefile.am: add new subdirs
1631 * config.h.in: regenerate
1632 * aclocal.m4: regenerate
1633 * Makefile.in: regenerate
1634 * src/Makefile.in: regenerate
1636 2001-11-28 Charles Wilson <cwilson@ece.gatech.edu>
1638 * package renamed to 'cygutils'
1641 * AUTHORS: add Jorg Schaible
1642 * configure.ac: package name change
1643 * src/Makefile.am: add 'banner'
1644 * src/banner.c: new file. Modified from Joerg's
1645 original to use popt for argument processing.
1646 * configure: regenerate
1647 * config.h.in: regenerate
1648 * aclocal.m4: regenerate
1649 * Makefile.in: regenerate
1650 * src/Makefile.in: regenerate
1652 2001-11-26 Charles Wilson <cwilson@ece.gatech.edu>
1654 * src/semtool.c: added
1655 * src/semstat.c: added
1656 * src/msgtool.c: added
1657 * src/shmtool.c: added
1658 * src/Makefile.am: add semtool, semstat, msgtool,
1659 and shmtool targets.
1660 * configure.ac: add check for cygipc, and for
1662 * configure: regenerate
1663 * config.h.in: regenerate
1664 * aclocal.m4: regenerate
1665 * Makefile.in: regenerate
1666 * src/Makefile.in: regenerate
1668 2001-11-25 Charles Wilson <cwilson@ece.gatech.edu>
1670 * uuencode.1: deleted
1671 * uuencode.c: deleted
1672 * uudecode.1: deleted
1673 * uudecond.c: deleted (get these from GNU sharutils)
1675 * mktemp.c: deleted (get these from
1676 http://www.courtesan.com/mktemp/)
1677 * autoconfiscated -- lots of new files
1678 * moved remaining .c files into src subdir
1679 * src/conv.c: now recognize 'dos2unix.exe' and
1680 'unix2dos.exe' as special argv[0] values, along
1681 with 'd2u.exe' and 'u2d.exe'
1682 * src/Makefile.in: install conv.exe as itself but
1683 also as d2u.exe, u2d.exe, dos2unix.exe and unix2dos.exe
1687 * link with /usr/lib/libpopt.a ('official' version)
1688 * add mktemp implementation
1689 * add friendly help/option handling to dump, putclip,