2 2003-07-13 Charles Wilson <cwilson@ece.gatech.edu>
8 2003-07-13 Charles Wilson <cwilson@ece.gatech.edu>
10 * Makefile.am: correct some mistakes with
11 optionally-built progs.
13 2003-06-16 Charles Wilson <cwilson@ece.gatech.edu>
15 * src/mkshortcut/mkshortcut.1: fix ^M problem.
17 2003-06-13 Charles Wilson <cwilson@ece.gatech.edu>
19 * Makefile.am: add ipcs, ipcrm, and ipck
20 * configure.ac: change search method for libcygipc,
22 * src/ipc/ipcs.c: new file
23 * src/ipc/ipcs.8: new file
24 * src/ipc/ipcrm.c: new file
25 * src/ipc/ipcrm.8: new file
26 * src/ipc/ipck: new file
27 * NEWS: add info about ipcs, ipcrm, ipck
30 * config.h.in: regenerate
32 2003-06-12 gilles civario <gilles.civario@cea.fr>
34 * src/lpr/Printer.cc (Printer::open): correct
37 2003-06-10 Charles Wilson <cwilson@ece.gatech.edu>
41 2003-06-10 Charles Wilson <cwilson@ece.gatech.edu>
43 * Bump version to 1.1.4. Release.
45 2003-06-07 Rick Rankin <rick_rankin@yahoo.com>
47 * src/lpr/Printer.hh: Added m_rawFlag attribute. If true, no CR/LF
48 translation is done. Defaults to false. Also added accessor
49 operations getRawFlag(), setRawFlag().
50 * src/lpr/Printer.cc: ditto.
51 * src/lpr/lpr.cc: added -l option to suppress CR/LF translation.
52 * src/lpr/lpr.1: added documentation for -l option.
54 2003-05-20 Charles Wilson <cwilson@ece.gatech.edu>
56 * NEWS: update lpr entry
58 2003-05-20 Rick Rankin <rick_rankin@yahoo.com>
59 * src/lpr/lpr.c: removed file
60 * src/lpr/Printer.cc: new file
61 * src/lpr/Printer.hh: new file
62 * src/lpr/PrinterException.hh: new file
63 * src/lpr/README: new file
64 * src/lpr/Win32Utils.cc: new file
65 * src/lpr/Win32Utils.hh: new file
66 * src/lpr/lpr.1: new file
67 * src/lpr/lpr.cc: new file
68 * Makefile.am: add macro src_lpr_lpr_SOURCES
69 updated macros noinst_HEADERS, man_MANS
70 * configure.ac: added AC_PROG_CXX to compile C++ files
72 2003-05-17 Charles Wilson <cwilson@ece.gatech.edu>
74 * configure.ac: correct a problem with newer
76 * config.h.in: regenerate
78 2003-02-05 Charles Wilson <cwilson@ece.gatech.edu>
80 * NEWS: announce mkshortcut changes
82 2003-02-05 David G. Baur <dgbaur@idmicro.com>
84 Added --workdir option to mkshortcut to set working directory
87 * mkshortcut.c (main): added dir_name_arg to opts
88 set dir_name to dir_name_arg if option was set
89 otherwise obtained from exe_name.
90 * mkshortcut.1: update
92 2002-11-11 Charles Wilson <cwilson@ece.gatech.edu>
94 Convert mkshortcut to popt. Bump to version 1.1.3
96 * mkshortcut.c (license): new function
97 (version): popt version() function
98 (version): static variable renamed to versionStr
100 (usage): popt usage() function; the old usage()
102 (printLicense): new function
103 (printBottomDescription): new function
104 (printTopDescription): new function
105 (getVersion): new function
106 (mkshortcut): new function, contains core code
107 (print_version): removed.
108 (main): almost completely rewritten to use popt
110 * TODO: remove note about mkshortcut.
112 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
114 Fix things so that 'make dist' works
116 * Makefile.am: split up EXTRA_DIST into several
117 variables. Add a lot of files. Remove reference
118 to the m4/ directory.
119 * HOW-TO-CONTRIBUTE: correct a few things affected
122 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
124 Tired of long 'cvs diff' times over my modem, I
125 removed the files generated by bootstrap from
126 CVS. tarballs will have them, but cvs checkouts
127 will need to always run bootstrap. Since gettextize
128 is too intrusive, leave ABOUT-NLS and config.rpath
129 so we don't have to include gettext in bootstrap.
130 Also, don't bother with autoheader, so leave config.h.in
134 * mkinstalldirs: remove
136 * config.guess: remove
140 * Makefile.in: remove
143 * stamp-h.in: remove (not used by newer autotools)
145 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
147 Because utmpdump and last are now provided by the new
148 sysvinit package, those programs have been removed
149 from cygutils. Also, update to recent autotools &
150 gettext, plus a few cleanups.
152 * src/last/last.c: remove
153 * src/last/utmpdump.c: remove
154 * src/last/oldutmp.h: remove
155 * src/last/last.1: remove
156 * src/last/lastb.1: remove
157 * src/last/: remove directory
158 * intl/Makefile.in: remove
159 * intl/: remove directory
161 * src/cal/cal.c: cygwin provides langinfo.h, but
162 not the nl_langinfo function. Make sure both exist
163 before calling nl_langinfo.
164 * configure.ac: remove references to system header files
165 needed only by utmpdump or last. Don't try to generate
167 * Makefile.am: remove intl/ directory; add po/ directory
168 to make new gettext happy. Remove last and utmpdump from
169 bin_PROGRAMS; remove last.1 and lastb.1 from man_MANS.
170 change _LDADD vars from @INTLLIBS@ to @LIBINTL@. Remove
171 references to last and utmpdump _SOURCES.
172 * po/LINGUAS: new file (needed by new gettext)
173 * po/POTFILES.in: new file (needed by new gettext)
174 * common.h: remove references to system header files used
175 only by utmpdump or last
176 * bootstrap: add `force' options
178 * PROGLIST: docu update
179 * README: dpcu update
181 * HOW-TO-CONTRIBUTE: docu update
183 * aclocal.m4: regenerate
184 * configure: regenerate
185 * Makefile.in: regenerate
186 * config.h.in: regenerate
187 * ABOUT-NLS: new version
188 * COPYING: new version
189 * INSTALL: new version
190 * mkinstalldirs: new version
191 * missing: new version
192 * install-sh: new version
193 * depcomp: new version
194 * config.sub: new version
195 * config.guess: new version
197 2002-07-17 Charles Wilson <cwilson@ece.gatech.edu>
199 At Bruno Haible's suggestion, don't include all of
200 gettext. Just have an intl/ directory with a null
201 Makefile.in, and a populated po/ directory. m4/
202 is no longer necessary. Later, when automake bug
203 is fixed, we can remove the intl/ directory entirely,
204 but we'll still need the po/ directory and the ABOUT-NLS
208 * intl/Makefile.in: turn this into a null file
210 * configure.ac: remove m4/Makefile from AC_CONFIG_FILES
211 * Makefile.am: remove m4/ from SUBDIRS
212 * Makefile.in: regenerate
213 * configure: regenerate
215 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
217 * configure.ac: bump version to 1.1.2
218 * configure: regenerate
220 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
222 Add 'mcookie' program. Tag "v1_1_1d"
224 * src/mcookie: new directory
225 * src/mcookie/mcookie.c: new file
226 * src/mcookie/mcookie.1: new file
227 * src/mcookie/md5.h: new file
228 * src/mcookie/md5.c: new file
229 * Makefile.am: add program 'mcookie'
230 * configure.ac: add test for gettimeofday
231 * config.h.in: regenerate
232 * Makefile.in: regenerate
233 * PROGLIST: add mcookie
234 * README: add mcookie
235 * NEWS: mention mcookie
237 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
239 Add 'colrm' program. Tag "v1_1_1c"
241 * src/colrm: new directory
242 * src/colrm/colrm.c: new file
243 * src/colrm/colrm.1: new file
244 * src/colrm/widechar.h: new file
245 * Makefile.am: add program 'colrm'
246 * Makefile.in: regenerate
247 * PROGLIST: add colrm
249 * NEWS: hasn't been updated in a while...
251 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
253 Add 'colcrt' program. Tag "v1_1_1b"
255 * src/colcrt: new directory
256 * src/colcrt/colcrt.c: new file
257 * src/colcrt/colcrt.1: new file
258 * src/colcrt/widechar.h: new file
259 * Makefile.am: add program 'colcrt'
260 * Makefile.in: regenerate
261 * PROGLIST: add colcrt
264 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
266 Add 'column' program. Tag "v1_1_1a"
268 * src/column: new directory
269 * src/column/column.c: new file
270 * src/column/column.1: new file
271 * src/column/err.c: new file
272 * src/column/errs.h: new file
273 * src/column/widechar.h: new file
274 * Makefile.am: add program 'column'
275 * configure.ac: add check for TIOCGWINSZ, termios.h, and ioctl.h.
276 * common.h: use TIOCGWINSZ to include sys/termios.h or sys/ioctl.h.
277 * Makefile.in: regenerate
278 * config.h.in: regenerate
279 * configure: regenerate
280 * PROGLIST: add column
283 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
285 * TODO: remove gettext reminder
286 * HOW-TO-CONTRIBUTE: explain how to handle programs
287 that need -lintl, given the gettextize changes below.
288 * Makefile.in: regenerate
290 2002-07-12 gettextize <bug-gnu-gettext@gnu.org>
292 Bug in automake means that we have to gettextize -- even tho
293 we will never actually build gettext ourselves ('external'
294 option in AM_GNU_GETTEXT). Reported to automake list.
296 Bug in gettext means that we have to explicitly set and AC_SUBST
297 BUILD_INCLUDED_LIBINTL and USE_INCLUDED_LIBINTL in configure.ac.
300 * Makefile.am (SUBDIRS): Add intl, m4.
301 (ACLOCAL_AMFLAGS): New variable.
302 (EXTRA_DIST): Add config.rpath.
303 * configure.ac (AC_CONFIG_FILES): Add intl/Makefile, po/Makefile.in,
305 * intl/: new directory
311 * config.rpath: new file
312 * ABOUT-NLS: new file
313 * aclocal.m4: regenerate
314 * Makefile.in: regenerate
315 * configure: regenerate
316 * bootstrap: add -I m4 to aclocal command; copy files
317 * config.guess: new file
318 * config.sub: new file
320 * config.h.in: regenerate
321 * TODO: note to remove all this garbage when it becomes
322 possible; need bugfix to automake and gettext.m4
324 2002-07-12 Charles S. Wilson <cwilson@ece.gatech.edu>
326 Adjust to cygwin's libintl library now depending on libiconv.
327 Easiest way: remove explicit search for -lintl and libintl.h;
328 instead use AM_GNU_GETTEXT.
332 * configure.ac: don't look for -lintl and libintl.h 'by hand';
333 use AM_GNU_GETTEXT instead. Unfortunately, even 'external'
334 option requires po/ and intl/ directories. See gettextize above.
335 * src/rev: new directory
336 * src/rev/rev.c: new file
337 * src/rev/rev.1: new file
338 * src/rev/widechar.h: new file
339 * Makefile.am: add program 'rev'. Add LDADD variables for
340 the programs that use gettext, since -lintl is no longer
341 automatically included in LIBS (use @INTLLIBS@)
342 * Makefile.in: regenerate
346 2002-06-06 Charles S. Wilson <cwilson@ece.gatech.edu>
349 Add getopt.exe, readlink.exe. Bump to 1.1.1.
351 * AUTHORS: add Egor, Kenneth Stailey, and Frodo Looijaard
352 * configure.ac: bump to 1.1.1
353 * Makefile.am: add getopt and readlink
356 * Makefile.in: regenerate
357 * configure: regenerate
358 * src/Makefile.am: delete (forgot to do so in previous commit)
359 * src/Makefile.in: delete (ditto)
360 * src/readlink/readlink.1: new file
361 * src/readlink/readlink.c: new file
362 * src/getopt/getopt.1: new file
363 * src/getopt/getopt.c: new file
364 * src/getopt/parse.bash: new file
365 * src/getopt/parse.tcsh: new file
366 * src/getopt/test.bash: new file
367 * src/getopt/test.tcsh: new file
369 2002-06-05 Charles S. Wilson <cwilson@ece.gatech.edu>
370 Robert Collins <robert.collins@itdomain.com.au>
372 Convert to one-big-makefile style. cf "Recursive make
373 considered harmful". Bump to 1.1.0
375 * HOW-TO-CONTRIBUTE: update to reflect one-big-makefile style.
376 * Makefile.am: consolidate from src/*/Makefile.am
377 * configure.ac: remove src/*/Makefile from AC_CONFIG_FILES list.
379 * NEWS: Note one-file-to-build-them-all
381 * aclocal.m4: regenerate
382 * Makefile.in: regenerate
383 * configure: regenerate
384 * /src/realpath/Makefile.in: delete
385 * /src/realpath/Makefile.am: delete
386 * /src/namei/Makefile.in: delete
387 * /src/namei/Makefile.am: delete
388 * /src/mkshortcut/Makefile.in: delete
389 * /src/mkshortcut/Makefile.am: delete
390 * /src/lpr/Makefile.in: delete
391 * /src/lpr/Makefile.am: delete
392 * /src/last/Makefile.in: delete
393 * /src/last/Makefile.am: delete
394 * /src/ipc/Makefile.in: delete
395 * /src/ipc/Makefile.am: delete
396 * /src/dump/Makefile.in: delete
397 * /src/dump/Makefile.am: delete
398 * /src/ddate/Makefile.in: delete
399 * /src/ddate/Makefile.am: delete
400 * /src/cygstart/Makefile.in: delete
401 * /src/cygstart/Makefile.am: delete
402 * /src/conv/Makefile.in: delete
403 * /src/conv/Makefile.am: delete
404 * /src/col/Makefile.in: delete
405 * /src/col/Makefile.am: delete
406 * /src/cal/Makefile.in: delete
407 * /src/cal/Makefile.am: delete
408 * /src/banner/Makefile.in: delete
409 * /src/banner/Makefile.am: delete
410 * /src/ascii/Makefile.in: delete
411 * /src/ascii/Makefile.am: delete
412 * /src/Makefile.in: delete
413 * /src/Makefile.am: delete
415 2002-05-23 Charles S. Wilson <cwilson@ece.gatech.edu>
417 * Makefile.in: regenerate
418 * src/Makefile.in: regenerate
419 * src/*/Makefile.in: regenerate
420 * configure: regenerate
421 * aclocal.m4: regenerate
423 2002-05-22 David A. Willis <dawillis1214@yahoo.com>
425 * src/col: new directory
426 * src/col/Makefile.am: new file
427 * src/col/Makefile.in: new file
428 * src/col/col.c: new file
429 * src/col/err.c: new file
430 * src/col/err.h: new file
431 * src/col/col.1: new file
432 * src/col/README.col: new file
433 * src/Makefile.am: add subdirectory col
434 * src/Makefile.in: regenerate
435 * AUTHORS: add David A. Willis for col
439 2002-04-16 Chris January <chris@atomice.net>
441 * src/conv/conv.c (convert): Use correct type to store the
442 return value of fgetc()
444 2002-03-15 Charles Wilson <cwilson@ece.gatech.edu>
446 * Makefile.in: rebootstrap
449 * src/Makefile.in: ditto
450 * src/ascii/Makefile.in: ditto
451 * src/banner/Makefile.in: ditto
452 * src/cal/Makefile.in: ditto
453 * src/clip/Makefile.in: ditto
454 * src/conv/Makefile.in: ditto
455 * src/ddate/Makefile.in: ditto
456 * src/dump/Makefile.in: ditto
457 * src/ipc/Makefile.in: ditto
458 * src/last/Makefile.in: ditto
459 * src/lpr/Makefile.in: ditto
460 * src/mkshortcut/Makefile.in: ditto
461 * src/namei/Makefile.in: ditto
462 * src/realpath/Makefile.in: ditto
464 2002-03-15 Michael Schaap <cygwin_start@mscha.org>
466 * src/cygstart: new directory
467 * src/cygstart/Makefile.am: new file
468 * src/cygstart/Makefile.in: new file
469 * src/cygstart/cygstart.c: new file
470 * src/cygstart/cygstart.1: new file
471 * src/Makefile.am: add subdirectory cygstart
472 * src/Makefile.in: regenerate
473 * AUTHORS: add Michael Schaap for cygstart
474 * PROGLIST: add cygstart
475 * README: add cygstart
477 2002-03-13 Charles Wilson <cwilson@ece.gatech.edu>
479 * HOW-TO-CONTRIBUTE: fix typos
481 2002-03-13 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
483 * src/mkshortcut/mkshortcut.c: fix NULL pointer problem
485 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
487 * TODO: remove 'reorg' note
488 * configure.ac: mark as version 1.0.0
489 * configure: regenerate
490 * HOW-TO-CONTRIBUTE: new file
492 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
494 * configure.ac: build Makefiles in new directories
495 * configure.in: regenerate
496 * Makefile.am: change subdirs
497 * Makefile.in: regenerate
499 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
502 * src/Makefile.am: new file
503 * src/Makefile.in: new file
504 * src-gpl/Makefile.am: removed
505 * src-gpl/Makefile.in: removed
506 * src-pd/Makefile.am: removed
507 * src-pd/Makefile.in: removed
508 * src-bsd/Makefile.am: removed
509 * src-bsd/Makefile.in: removed
511 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
513 * src/ascii: new directory
514 * src-gpl/ascii.c: moved to src/ascii/ascii.c
515 * src/ascii/ascii.c: moved from src-gpl/ascii.c
516 * src/ascii/Makefile.am: new file
517 * src/ascii/Makefile.in: new file
519 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
521 * src/banner: new directory
522 * src-gpl/banner.c: moved to src/banner/banner.c
523 * src/banner/banner.c: moved from src-gpl/banner.c
524 * src/banner/Makefile.am: new file
525 * src/banner/Makefile.in: new file
527 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
529 * src/cal: new directory
530 * src-bsd/cal.c: moved to src/cal/cal.c
531 * src/cal/cal.c: moved from src-bsd/cal.c
532 * src-bsd/cal.1: moved to src/cal/cal.1
533 * src/cal/cal.1: moved from src-bsd/cal.1
534 * src-bsd/err.c: moved to src/cal/err.c
535 * src/cal/err.c: moved from src-bsd/err.c
536 * src-bsd/errs.h: moved to src/cal/errs.h
537 * src/cal/errs.h: moved from src-bsd/errs.h
538 * src-bsd/widechar.h: moved to src/cal/widechar.h
539 * src/cal/widechar.h: moved from src-bsd/widechar.h
540 * src-bsd/README.cal: moved to src/cal/README.cal
541 * src/cal/README.cal: moved from src-bsd/README.cal
542 * src/cal/Makefile.am: new file
543 * src/cal/Makefile.in: new file
545 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
547 * src/clip: new directory
548 * src-gpl/putclip.c: moved to src/clip/putclip.c
549 * src/clip/putclip.c: moved from src-gpl/putclip.c
550 * src-gpl/getclip.c: moved to src/clip/getclip.c
551 * src/clip/getclip.c: moved from src-gpl/getclip.c
552 * src/clip/Makefile.am: new file
553 * src/clip/Makefile.in: new file
555 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
557 * src/conv: new directory
558 * src-gpl/conv.c: moved to src/conv/conv.c
559 * src/conv/conv.c: moved from src-gpl/conv.c
560 * src/conv/Makefile.am: new file
561 * src/conv/Makefile.in: new file
563 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
565 * src/ddate: new directory
566 * src-pd/ddate.c: moved to src/ddate/ddate.c
567 * src/ddate/ddate.c: moved from src-pd/ddate.c
568 * src-pd/ddate.1: moved to src/ddate/ddate.1
569 * src/ddate/ddate.1: moved from src-pd/ddate.1
570 * src-pd/ddate.doc: moved to src/ddate/ddate.doc
571 * src/ddate/ddate.doc: moved from src-pd/ddate.doc
572 * src/ddate/Makefile.am: new file
573 * src/ddate/Makefile.in: new file
575 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
577 * src/dump: new directory
578 * src-gpl/dump.c: moved to src/dump/dump.c
579 * src/dump/dump.c: moved from src-gpl/dump.c
580 * src/dump/Makefile.am: new file
581 * src/dump/Makefile.in: new file
583 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
585 * src/ipc: new directory
586 * src-gpl/msgtool.c: moved to src/ipc/msgtool.c
587 * src/ipc/msgtool.c: moved from src-gpl/msgtool.c
588 * src-gpl/semstat.c: moved to src/ipc/semstat.c
589 * src/ipc/semstat.c: moved from src-gpl/semstat.c
590 * src-gpl/semtool.c: moved to src/ipc/semtool.c
591 * src/ipc/semtool.c: moved from src-gpl/semtool.c
592 * src-gpl/shmtool.c: moved to src/ipc/shmtool.c
593 * src/ipc/shmtool.c: moved from src-gpl/shmtool.c
594 * src/ipc/Makefile.am: new file
595 * src/ipc/Makefile.in: new file
597 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
599 * src/last: new directory
600 * src-gpl/last.c: moved to src/last/last.c
601 * src/last/last.c: moved from src-gpl/last.c
602 * src-gpl/last.1: moved to src/last/last.1
603 * src/last/last.1: moved from src-gpl/last.1
604 * src-gpl/lastb.1: moved to src/last/lastb.1
605 * src/last/lastb.1: moved from src-gpl/lastb.1
606 * src-gpl/oldutmp.h: moved to src/last/oldutmp.h
607 * src/last/oldutmp.h: moved from src-gpl/oldutmp.h
608 * src-gpl/utmpdump.c: moved to src/last/utmpdump.c
609 * src/last/utmpdump.c: moved from src-gpl/utmpdump.c
610 * src/last/Makefile.am: new file
611 * src/last/Makefile.in: new file
613 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
615 * src/lpr: new directory
616 * src-gpl/lpr.c: moved to src/lpr/lpr.c
617 * src/lpr/lpr.c: moved from src-gpl/lpr.c
618 * src/lpr/Makefile.am: new file
619 * src/lpr/Makefile.in: new file
621 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
623 * src/mkshortcut: new directory
624 * src-gpl/mkshortcut.c: moved to src/mkshortcut/mkshortcut.c
625 * src/mkshortcut/mkshortcut.c: moved from src-gpl/mkshortcut.c
626 * src-gpl/mkshortcut.1: moved to src/mkshortcut/mkshortcut.1
627 * src/mkshortcut/mkshortcut.1: moved from src-gpl/mkshortcut.1
628 * src/mkshortcut/Makefile.am: new file
629 * src/mkshortcut/Makefile.in: new file
631 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
633 * src/namei: new directory
634 * src-pd/namei.c: moved to src/namei/namei.c
635 * src/namei/namei.c: moved from src-pd/namei.c
636 * src-pd/namei.1: moved to src/namei/namei.1
637 * src/namei/namei.1: moved from src-pd/namei.1
638 * src-pd/README.namei: moved to src/namei/README.namei
639 * src/namei/README.namei: moved from src-pd/README.namei
640 * src-pd/README1.namei: moved to src/namei/README1.namei
641 * src/namei/README1.namei: moved from src-pd/README1.namei
642 * src/namei/Makefile.am: new file
643 * src/namei/Makefile.in: new file
645 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
647 * src/realpath: new directory
648 * src-gpl/realpath.c: moved to src/realpath/realpath.c
649 * src/realpath/realpath.c: moved from src-gpl/realpath.c
650 * src/realpath/Makefile.am: new file
651 * src/realpath/Makefile.in: new file
654 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
656 * src-gpl/Makefile.am: add lpr and mkshortcut
657 * src-gpl/Makefile.in: regenerate
658 * configure.ac: update version number
659 * configure: regenerate
660 * AUTHORS: add Rick and Joshua
661 * PROGLIST: add lpr and mkshortcut
662 * NEWS: add lpr and mkshortcut
663 * README: add lpr and mkshortcut
664 * TODO: add some notes...
665 * src-gpl/mkshortcut.c: Reformat comment block. Explicitly
666 include config.h and common.h. Move other #inludes to
667 common.h. Add some static strings for later use (version,
669 * src-gpl/lpr.c: Add license reference. Explicitly include
670 config.h and common.h. Move other #includes to common.h.
671 Add some static strings for later use (version, Id, copyright).
672 Change programName to program_name (to match style of other
673 programs). Strdup from argv[0] instead of hardcoding. Use
674 VA_START macro instead of va_start.
676 2002-02-23 Rick Rankin <rick_rankin@yahoo.com>
678 * src-gpl/lpr.c: new file
680 2002-02-23 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
682 * src-gpl/mkshortcut.c: new file
683 * src-gpl/mkshortcut.1: new file
685 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
687 * src-pd/ddate.c: add explicit license reference
688 and move #includes to common.h. Guard setlocale.
689 Explicitly include config.h, common.h
690 * src-pd/namei.c: ditto
691 * src-bsd/cal.c: ditto
692 * src-bsd/err.c: ditto
693 * src-bsd/errs.h: explicitly include config.h, common.h
694 * src-bsd/widechar.h: explicitly include config.h (NOT common.h)
695 * src-gpl/ascii.c: explicitly include config.h
696 * src-gpl/banner.c: reformat license notice. explicitly
698 * src-gpl/conv.c: explictly include config.h
699 * src-gpl/dump.c: explictly include config.h; move other
700 includes into common.h
701 * src-gpl/getclip.c: explicitly include config.h
702 * src-gpl/last.c: reformat license notice. explicitly include
703 config.h. Move other #includes into common.h
704 * src-gpl/oldutmp.h: add explicit license reference.
705 * src-gpl/putclip.c: include config.h. Move other #includes
707 * src-gpl/realpath.c: Reformat license reference. Explicitly
709 * src-gpl/msgtool.c: add explicit license reference. include
710 config.h. Guard ipc #includes. Move other includes into common.h
711 * src-gpl/semstat.c: ditto
712 * src-gpl/semtool.c: ditto
713 * src-gpl/shmtool.c: ditto
714 * src-gpl/utmpdump.c: Reformat license reference. Explicitly
715 include config.h. Move other includes into common.h.
716 * config.h.in: regenerate
717 * configure.ac: Add the new checks
718 * common.h: Migrate other includes from .c files here.
719 * configure: regenerate
721 2002-01-28 Charles Wilson <cwilson@ece.gatech.edu>
723 * src-bsd/cal.c: fix spelling
725 2002-01-27 Charles Wilson <cwilson@ece.gatech.edu>
727 * acinclude.m4: new file
729 * configure.ac: add conditionals for windows-only,
731 * src-gpl/Makefile.am: use conditionals
732 * aclocal.m4: regenerate
733 * config.h.in: regenerate
734 * Makefile.in: regenerate
735 * src-gpl/Makefile.in: regenerate
736 * configure: regenerate
737 * README: minor changes
738 * src-bsd/cal.c: use common.h
739 * src-pd/ddate.c: use common.h
740 * src-pd/namei.c: use common.h
741 * src-gpl/ascii.c: use common.h
742 * src-gpl/banner.c: use common.h
743 * src-gpl/conv.c: use common.h
744 * src-gpl/dump.c: use common.h
745 * src-gpl/getclip.c: use common.h
746 * src-gpl/last.c: use common.h
747 * src-gpl/msgtool.c: use common.h
748 * src-gpl/putclip.c: use common.h
749 * src-gpl/realpath.c: use common.h
750 * src-gpl/semstat.c: use common.h
751 * src-gpl/semtool.c: use common.h
752 * src-gpl/shmtool.c: use common.h
753 * src-gpl/utmpdump.c: use common.h
755 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
757 * NEWS: add entries for 0.9.6, .7, and .8
758 * ChangeLog: fix tabs
759 * release version 0.9.8
761 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
763 * src-pd/ddate.c: new file
764 * src-pd/ddate.1: new file
765 * src-pd/ddate.doc: new file
766 * AUTHORS: add Druel the Chaotic
767 * PROGLIST: add ddate
768 * README: mention ddate
769 * src-pd/Makefile.am: add ddate to proglist, ddate.1
771 * src-bsd/Makefile.in: regenerate
773 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
775 * src-gpl/realpath.c: new file
776 * AUTHORS: add Steven Barker
777 * PROGLIST: add realpath
778 * README: mention realpath
779 * src-gpl/Makefile.am: add realpath to proglist
780 * src-gpl/Makefile.in: regenerate
782 2002-01-18 Mark Bradshaw <bradshaw@staff.crosswalk.com>
784 * src-gpl/utmpdump.c: new file
785 * AUTHORS: add Mark Bradshaw
786 * PROGLIST: add utmpdump
787 * README: mention utmpdump
788 * src-gpl/Makefile.am: add utmpdump to proglist
789 * src-gpl/Makefile.in: regenerate
791 2002-01-16 Charles Wilson <cwilson@ece.gatech.edu>
793 * bootstrap: new file
794 * src-gpl/Makefile.am: add last to proglist
795 * src-gpl/Makefile.in: regenerate
797 * README: mention last
798 * AUTHORS: add Mark Bradshaw
800 2002-01-16 Mark Bradshaw <bradshaw@staff.crosswalk.com>
802 * src-gpl/last.c: new file
803 * src-gpl/last.1: new file
804 * src-gpl/lastb.1: new file
805 * src-gpl/oldutmp.h: new file
807 2001-12-05 Joerg Schaible <joerg.schaible@gft.com>
809 * src-gpl/banner.c: fix the -c option, use ANSI
810 font to print the extended charset
812 2001-12-04 Charles Wilson <cwilson@ece.gatech.edu>
814 * licenses: new subdir
815 * licenses/COPYING.GPL: new file (GPL text)
816 * licenses/COPYING.BSD-no-advert: new file (BSD license,
817 without the advertising clause)
818 * src-pd: new subdir (for public domain source code that
819 I've taken, modified, and released under the GPL)
820 * src-bsd: new subdir (for source code that is covered
821 by the BSD-no-advert license) Note that BSD-w-advert
822 code is disallowed -- can't legally be linked to
824 * src: removed (renamed to src-gpl for consistency)
825 * src-gpl: new (renamed from src)
826 * PROGLIST: new file (contains descriptions of the
828 * README: proglist stuff removed. README is more general.
829 * src-bsd/Makefile.am: new file
830 * src-bsd/Makefile.in: new file
831 * src-bsd/README.cal: new file
832 * src-bsd/cal.1: new file
833 * src-bsd/cal.c: new file
834 * src-bsd/err.c: new file
835 * src-bsd/errs.h: new file
836 * src-bsd/widechar.h: new file
837 * src-pd/Makefile.am: new file
838 * src-pd/Makefile.in: new file
839 * src-pd/README.namei: new file
840 * src-pd/README1.namei: new file
841 * src-pd/namei.1: new file
842 * src-pd/namei.c: new file
843 * configure.ac: add new tests to support namei and cal
844 * Makefile.am: add new subdirs
845 * config.h.in: regenerate
846 * aclocal.m4: regenerate
847 * Makefile.in: regenerate
848 * src/Makefile.in: regenerate
850 2001-11-28 Charles Wilson <cwilson@ece.gatech.edu>
852 * package renamed to 'cygutils'
855 * AUTHORS: add Jorg Schaible
856 * configure.ac: package name change
857 * src/Makefile.am: add 'banner'
858 * src/banner.c: new file. Modified from Joerg's
859 original to use popt for argument processing.
860 * configure: regenerate
861 * config.h.in: regenerate
862 * aclocal.m4: regenerate
863 * Makefile.in: regenerate
864 * src/Makefile.in: regenerate
866 2001-11-26 Charles Wilson <cwilson@ece.gatech.edu>
868 * src/semtool.c: added
869 * src/semstat.c: added
870 * src/msgtool.c: added
871 * src/shmtool.c: added
872 * src/Makefile.am: add semtool, semstat, msgtool,
874 * configure.ac: add check for cygipc, and for
876 * configure: regenerate
877 * config.h.in: regenerate
878 * aclocal.m4: regenerate
879 * Makefile.in: regenerate
880 * src/Makefile.in: regenerate
882 2001-11-25 Charles Wilson <cwilson@ece.gatech.edu>
884 * uuencode.1: deleted
885 * uuencode.c: deleted
886 * uudecode.1: deleted
887 * uudecond.c: deleted (get these from GNU sharutils)
889 * mktemp.c: deleted (get these from
890 http://www.courtesan.com/mktemp/)
891 * autoconfiscated -- lots of new files
892 * moved remaining .c files into src subdir
893 * src/conv.c: now recognize 'dos2unix.exe' and
894 'unix2dos.exe' as special argv[0] values, along
895 with 'd2u.exe' and 'u2d.exe'
896 * src/Makefile.in: install conv.exe as itself but
897 also as d2u.exe, u2d.exe, dos2unix.exe and unix2dos.exe
901 * link with /usr/lib/libpopt.a ('official' version)
902 * add mktemp implementation
903 * add friendly help/option handling to dump, putclip,
909 2002-11-11 Charles Wilson <cwilson@ece.gatech.edu>
911 Convert mkshortcut to popt. Bump to version 1.1.3
913 * mkshortcut.c (license): new function
914 (version): popt version() function
915 (version): static variable renamed to versionStr
917 (usage): popt usage() function; the old usage()
919 (printLicense): new function
920 (printBottomDescription): new function
921 (printTopDescription): new function
922 (getVersion): new function
923 (mkshortcut): new function, contains core code
924 (print_version): removed.
925 (main): almost completely rewritten to use popt
927 * TODO: remove note about mkshortcut.
929 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
931 Fix things so that 'make dist' works
933 * Makefile.am: split up EXTRA_DIST into several
934 variables. Add a lot of files. Remove reference
935 to the m4/ directory.
936 * HOW-TO-CONTRIBUTE: correct a few things affected
939 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
941 Tired of long 'cvs diff' times over my modem, I
942 removed the files generated by bootstrap from
943 CVS. tarballs will have them, but cvs checkouts
944 will need to always run bootstrap. Since gettextize
945 is too intrusive, leave ABOUT-NLS and config.rpath
946 so we don't have to include gettext in bootstrap.
947 Also, don't bother with autoheader, so leave config.h.in
951 * mkinstalldirs: remove
953 * config.guess: remove
957 * Makefile.in: remove
960 * stamp-h.in: remove (not used by newer autotools)
962 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
964 Because utmpdump and last are now provided by the new
965 sysvinit package, those programs have been removed
966 from cygutils. Also, update to recent autotools &
967 gettext, plus a few cleanups.
969 * src/last/last.c: remove
970 * src/last/utmpdump.c: remove
971 * src/last/oldutmp.h: remove
972 * src/last/last.1: remove
973 * src/last/lastb.1: remove
974 * src/last/: remove directory
975 * intl/Makefile.in: remove
976 * intl/: remove directory
978 * src/cal/cal.c: cygwin provides langinfo.h, but
979 not the nl_langinfo function. Make sure both exist
980 before calling nl_langinfo.
981 * configure.ac: remove references to system header files
982 needed only by utmpdump or last. Don't try to generate
984 * Makefile.am: remove intl/ directory; add po/ directory
985 to make new gettext happy. Remove last and utmpdump from
986 bin_PROGRAMS; remove last.1 and lastb.1 from man_MANS.
987 change _LDADD vars from @INTLLIBS@ to @LIBINTL@. Remove
988 references to last and utmpdump _SOURCES.
989 * po/LINGUAS: new file (needed by new gettext)
990 * po/POTFILES.in: new file (needed by new gettext)
991 * common.h: remove references to system header files used
992 only by utmpdump or last
993 * bootstrap: add `force' options
995 * PROGLIST: docu update
996 * README: dpcu update
998 * HOW-TO-CONTRIBUTE: docu update
1000 * aclocal.m4: regenerate
1001 * configure: regenerate
1002 * Makefile.in: regenerate
1003 * config.h.in: regenerate
1004 * ABOUT-NLS: new version
1005 * COPYING: new version
1006 * INSTALL: new version
1007 * mkinstalldirs: new version
1008 * missing: new version
1009 * install-sh: new version
1010 * depcomp: new version
1011 * config.sub: new version
1012 * config.guess: new version
1014 2002-07-17 Charles Wilson <cwilson@ece.gatech.edu>
1016 At Bruno Haible's suggestion, don't include all of
1017 gettext. Just have an intl/ directory with a null
1018 Makefile.in, and a populated po/ directory. m4/
1019 is no longer necessary. Later, when automake bug
1020 is fixed, we can remove the intl/ directory entirely,
1021 but we'll still need the po/ directory and the ABOUT-NLS
1025 * intl/Makefile.in: turn this into a null file
1027 * configure.ac: remove m4/Makefile from AC_CONFIG_FILES
1028 * Makefile.am: remove m4/ from SUBDIRS
1029 * Makefile.in: regenerate
1030 * configure: regenerate
1032 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1034 * configure.ac: bump version to 1.1.2
1035 * configure: regenerate
1037 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1039 Add 'mcookie' program. Tag "v1_1_1d"
1041 * src/mcookie: new directory
1042 * src/mcookie/mcookie.c: new file
1043 * src/mcookie/mcookie.1: new file
1044 * src/mcookie/md5.h: new file
1045 * src/mcookie/md5.c: new file
1046 * Makefile.am: add program 'mcookie'
1047 * configure.ac: add test for gettimeofday
1048 * config.h.in: regenerate
1049 * Makefile.in: regenerate
1050 * PROGLIST: add mcookie
1051 * README: add mcookie
1052 * NEWS: mention mcookie
1054 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1056 Add 'colrm' program. Tag "v1_1_1c"
1058 * src/colrm: new directory
1059 * src/colrm/colrm.c: new file
1060 * src/colrm/colrm.1: new file
1061 * src/colrm/widechar.h: new file
1062 * Makefile.am: add program 'colrm'
1063 * Makefile.in: regenerate
1064 * PROGLIST: add colrm
1066 * NEWS: hasn't been updated in a while...
1068 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1070 Add 'colcrt' program. Tag "v1_1_1b"
1072 * src/colcrt: new directory
1073 * src/colcrt/colcrt.c: new file
1074 * src/colcrt/colcrt.1: new file
1075 * src/colcrt/widechar.h: new file
1076 * Makefile.am: add program 'colcrt'
1077 * Makefile.in: regenerate
1078 * PROGLIST: add colcrt
1079 * README: add colcrt
1081 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1083 Add 'column' program. Tag "v1_1_1a"
1085 * src/column: new directory
1086 * src/column/column.c: new file
1087 * src/column/column.1: new file
1088 * src/column/err.c: new file
1089 * src/column/errs.h: new file
1090 * src/column/widechar.h: new file
1091 * Makefile.am: add program 'column'
1092 * configure.ac: add check for TIOCGWINSZ, termios.h, and ioctl.h.
1093 * common.h: use TIOCGWINSZ to include sys/termios.h or sys/ioctl.h.
1094 * Makefile.in: regenerate
1095 * config.h.in: regenerate
1096 * configure: regenerate
1097 * PROGLIST: add column
1098 * README: add column
1100 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1102 * TODO: remove gettext reminder
1103 * HOW-TO-CONTRIBUTE: explain how to handle programs
1104 that need -lintl, given the gettextize changes below.
1105 * Makefile.in: regenerate
1107 2002-07-12 gettextize <bug-gnu-gettext@gnu.org>
1109 Bug in automake means that we have to gettextize -- even tho
1110 we will never actually build gettext ourselves ('external'
1111 option in AM_GNU_GETTEXT). Reported to automake list.
1113 Bug in gettext means that we have to explicitly set and AC_SUBST
1114 BUILD_INCLUDED_LIBINTL and USE_INCLUDED_LIBINTL in configure.ac.
1117 * Makefile.am (SUBDIRS): Add intl, m4.
1118 (ACLOCAL_AMFLAGS): New variable.
1119 (EXTRA_DIST): Add config.rpath.
1120 * configure.ac (AC_CONFIG_FILES): Add intl/Makefile, po/Makefile.in,
1122 * intl/: new directory
1124 * po/: new directory
1126 * m4/: new directory
1128 * config.rpath: new file
1129 * ABOUT-NLS: new file
1130 * aclocal.m4: regenerate
1131 * Makefile.in: regenerate
1132 * configure: regenerate
1133 * bootstrap: add -I m4 to aclocal command; copy files
1134 * config.guess: new file
1135 * config.sub: new file
1137 * config.h.in: regenerate
1138 * TODO: note to remove all this garbage when it becomes
1139 possible; need bugfix to automake and gettext.m4
1141 2002-07-12 Charles S. Wilson <cwilson@ece.gatech.edu>
1143 Adjust to cygwin's libintl library now depending on libiconv.
1144 Easiest way: remove explicit search for -lintl and libintl.h;
1145 instead use AM_GNU_GETTEXT.
1149 * configure.ac: don't look for -lintl and libintl.h 'by hand';
1150 use AM_GNU_GETTEXT instead. Unfortunately, even 'external'
1151 option requires po/ and intl/ directories. See gettextize above.
1152 * src/rev: new directory
1153 * src/rev/rev.c: new file
1154 * src/rev/rev.1: new file
1155 * src/rev/widechar.h: new file
1156 * Makefile.am: add program 'rev'. Add LDADD variables for
1157 the programs that use gettext, since -lintl is no longer
1158 automatically included in LIBS (use @INTLLIBS@)
1159 * Makefile.in: regenerate
1163 2002-06-06 Charles S. Wilson <cwilson@ece.gatech.edu>
1166 Add getopt.exe, readlink.exe. Bump to 1.1.1.
1168 * AUTHORS: add Egor, Kenneth Stailey, and Frodo Looijaard
1169 * configure.ac: bump to 1.1.1
1170 * Makefile.am: add getopt and readlink
1173 * Makefile.in: regenerate
1174 * configure: regenerate
1175 * src/Makefile.am: delete (forgot to do so in previous commit)
1176 * src/Makefile.in: delete (ditto)
1177 * src/readlink/readlink.1: new file
1178 * src/readlink/readlink.c: new file
1179 * src/getopt/getopt.1: new file
1180 * src/getopt/getopt.c: new file
1181 * src/getopt/parse.bash: new file
1182 * src/getopt/parse.tcsh: new file
1183 * src/getopt/test.bash: new file
1184 * src/getopt/test.tcsh: new file
1186 2002-06-05 Charles S. Wilson <cwilson@ece.gatech.edu>
1187 Robert Collins <robert.collins@itdomain.com.au>
1189 Convert to one-big-makefile style. cf "Recursive make
1190 considered harmful". Bump to 1.1.0
1192 * HOW-TO-CONTRIBUTE: update to reflect one-big-makefile style.
1193 * Makefile.am: consolidate from src/*/Makefile.am
1194 * configure.ac: remove src/*/Makefile from AC_CONFIG_FILES list.
1196 * NEWS: Note one-file-to-build-them-all
1198 * aclocal.m4: regenerate
1199 * Makefile.in: regenerate
1200 * configure: regenerate
1201 * /src/realpath/Makefile.in: delete
1202 * /src/realpath/Makefile.am: delete
1203 * /src/namei/Makefile.in: delete
1204 * /src/namei/Makefile.am: delete
1205 * /src/mkshortcut/Makefile.in: delete
1206 * /src/mkshortcut/Makefile.am: delete
1207 * /src/lpr/Makefile.in: delete
1208 * /src/lpr/Makefile.am: delete
1209 * /src/last/Makefile.in: delete
1210 * /src/last/Makefile.am: delete
1211 * /src/ipc/Makefile.in: delete
1212 * /src/ipc/Makefile.am: delete
1213 * /src/dump/Makefile.in: delete
1214 * /src/dump/Makefile.am: delete
1215 * /src/ddate/Makefile.in: delete
1216 * /src/ddate/Makefile.am: delete
1217 * /src/cygstart/Makefile.in: delete
1218 * /src/cygstart/Makefile.am: delete
1219 * /src/conv/Makefile.in: delete
1220 * /src/conv/Makefile.am: delete
1221 * /src/col/Makefile.in: delete
1222 * /src/col/Makefile.am: delete
1223 * /src/cal/Makefile.in: delete
1224 * /src/cal/Makefile.am: delete
1225 * /src/banner/Makefile.in: delete
1226 * /src/banner/Makefile.am: delete
1227 * /src/ascii/Makefile.in: delete
1228 * /src/ascii/Makefile.am: delete
1229 * /src/Makefile.in: delete
1230 * /src/Makefile.am: delete
1232 2002-05-23 Charles S. Wilson <cwilson@ece.gatech.edu>
1234 * Makefile.in: regenerate
1235 * src/Makefile.in: regenerate
1236 * src/*/Makefile.in: regenerate
1237 * configure: regenerate
1238 * aclocal.m4: regenerate
1240 2002-05-22 David A. Willis <dawillis1214@yahoo.com>
1242 * src/col: new directory
1243 * src/col/Makefile.am: new file
1244 * src/col/Makefile.in: new file
1245 * src/col/col.c: new file
1246 * src/col/err.c: new file
1247 * src/col/err.h: new file
1248 * src/col/col.1: new file
1249 * src/col/README.col: new file
1250 * src/Makefile.am: add subdirectory col
1251 * src/Makefile.in: regenerate
1252 * AUTHORS: add David A. Willis for col
1256 2002-04-16 Chris January <chris@atomice.net>
1258 * src/conv/conv.c (convert): Use correct type to store the
1259 return value of fgetc()
1261 2002-03-15 Charles Wilson <cwilson@ece.gatech.edu>
1263 * Makefile.in: rebootstrap
1266 * src/Makefile.in: ditto
1267 * src/ascii/Makefile.in: ditto
1268 * src/banner/Makefile.in: ditto
1269 * src/cal/Makefile.in: ditto
1270 * src/clip/Makefile.in: ditto
1271 * src/conv/Makefile.in: ditto
1272 * src/ddate/Makefile.in: ditto
1273 * src/dump/Makefile.in: ditto
1274 * src/ipc/Makefile.in: ditto
1275 * src/last/Makefile.in: ditto
1276 * src/lpr/Makefile.in: ditto
1277 * src/mkshortcut/Makefile.in: ditto
1278 * src/namei/Makefile.in: ditto
1279 * src/realpath/Makefile.in: ditto
1281 2002-03-15 Michael Schaap <cygwin_start@mscha.org>
1283 * src/cygstart: new directory
1284 * src/cygstart/Makefile.am: new file
1285 * src/cygstart/Makefile.in: new file
1286 * src/cygstart/cygstart.c: new file
1287 * src/cygstart/cygstart.1: new file
1288 * src/Makefile.am: add subdirectory cygstart
1289 * src/Makefile.in: regenerate
1290 * AUTHORS: add Michael Schaap for cygstart
1291 * PROGLIST: add cygstart
1292 * README: add cygstart
1294 2002-03-13 Charles Wilson <cwilson@ece.gatech.edu>
1296 * HOW-TO-CONTRIBUTE: fix typos
1298 2002-03-13 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
1300 * src/mkshortcut/mkshortcut.c: fix NULL pointer problem
1302 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1304 * TODO: remove 'reorg' note
1305 * configure.ac: mark as version 1.0.0
1306 * configure: regenerate
1307 * HOW-TO-CONTRIBUTE: new file
1309 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1311 * configure.ac: build Makefiles in new directories
1312 * configure.in: regenerate
1313 * Makefile.am: change subdirs
1314 * Makefile.in: regenerate
1316 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1318 * src: new directory
1319 * src/Makefile.am: new file
1320 * src/Makefile.in: new file
1321 * src-gpl/Makefile.am: removed
1322 * src-gpl/Makefile.in: removed
1323 * src-pd/Makefile.am: removed
1324 * src-pd/Makefile.in: removed
1325 * src-bsd/Makefile.am: removed
1326 * src-bsd/Makefile.in: removed
1328 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1330 * src/ascii: new directory
1331 * src-gpl/ascii.c: moved to src/ascii/ascii.c
1332 * src/ascii/ascii.c: moved from src-gpl/ascii.c
1333 * src/ascii/Makefile.am: new file
1334 * src/ascii/Makefile.in: new file
1336 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1338 * src/banner: new directory
1339 * src-gpl/banner.c: moved to src/banner/banner.c
1340 * src/banner/banner.c: moved from src-gpl/banner.c
1341 * src/banner/Makefile.am: new file
1342 * src/banner/Makefile.in: new file
1344 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1346 * src/cal: new directory
1347 * src-bsd/cal.c: moved to src/cal/cal.c
1348 * src/cal/cal.c: moved from src-bsd/cal.c
1349 * src-bsd/cal.1: moved to src/cal/cal.1
1350 * src/cal/cal.1: moved from src-bsd/cal.1
1351 * src-bsd/err.c: moved to src/cal/err.c
1352 * src/cal/err.c: moved from src-bsd/err.c
1353 * src-bsd/errs.h: moved to src/cal/errs.h
1354 * src/cal/errs.h: moved from src-bsd/errs.h
1355 * src-bsd/widechar.h: moved to src/cal/widechar.h
1356 * src/cal/widechar.h: moved from src-bsd/widechar.h
1357 * src-bsd/README.cal: moved to src/cal/README.cal
1358 * src/cal/README.cal: moved from src-bsd/README.cal
1359 * src/cal/Makefile.am: new file
1360 * src/cal/Makefile.in: new file
1362 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1364 * src/clip: new directory
1365 * src-gpl/putclip.c: moved to src/clip/putclip.c
1366 * src/clip/putclip.c: moved from src-gpl/putclip.c
1367 * src-gpl/getclip.c: moved to src/clip/getclip.c
1368 * src/clip/getclip.c: moved from src-gpl/getclip.c
1369 * src/clip/Makefile.am: new file
1370 * src/clip/Makefile.in: new file
1372 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1374 * src/conv: new directory
1375 * src-gpl/conv.c: moved to src/conv/conv.c
1376 * src/conv/conv.c: moved from src-gpl/conv.c
1377 * src/conv/Makefile.am: new file
1378 * src/conv/Makefile.in: new file
1380 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1382 * src/ddate: new directory
1383 * src-pd/ddate.c: moved to src/ddate/ddate.c
1384 * src/ddate/ddate.c: moved from src-pd/ddate.c
1385 * src-pd/ddate.1: moved to src/ddate/ddate.1
1386 * src/ddate/ddate.1: moved from src-pd/ddate.1
1387 * src-pd/ddate.doc: moved to src/ddate/ddate.doc
1388 * src/ddate/ddate.doc: moved from src-pd/ddate.doc
1389 * src/ddate/Makefile.am: new file
1390 * src/ddate/Makefile.in: new file
1392 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1394 * src/dump: new directory
1395 * src-gpl/dump.c: moved to src/dump/dump.c
1396 * src/dump/dump.c: moved from src-gpl/dump.c
1397 * src/dump/Makefile.am: new file
1398 * src/dump/Makefile.in: new file
1400 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1402 * src/ipc: new directory
1403 * src-gpl/msgtool.c: moved to src/ipc/msgtool.c
1404 * src/ipc/msgtool.c: moved from src-gpl/msgtool.c
1405 * src-gpl/semstat.c: moved to src/ipc/semstat.c
1406 * src/ipc/semstat.c: moved from src-gpl/semstat.c
1407 * src-gpl/semtool.c: moved to src/ipc/semtool.c
1408 * src/ipc/semtool.c: moved from src-gpl/semtool.c
1409 * src-gpl/shmtool.c: moved to src/ipc/shmtool.c
1410 * src/ipc/shmtool.c: moved from src-gpl/shmtool.c
1411 * src/ipc/Makefile.am: new file
1412 * src/ipc/Makefile.in: new file
1414 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1416 * src/last: new directory
1417 * src-gpl/last.c: moved to src/last/last.c
1418 * src/last/last.c: moved from src-gpl/last.c
1419 * src-gpl/last.1: moved to src/last/last.1
1420 * src/last/last.1: moved from src-gpl/last.1
1421 * src-gpl/lastb.1: moved to src/last/lastb.1
1422 * src/last/lastb.1: moved from src-gpl/lastb.1
1423 * src-gpl/oldutmp.h: moved to src/last/oldutmp.h
1424 * src/last/oldutmp.h: moved from src-gpl/oldutmp.h
1425 * src-gpl/utmpdump.c: moved to src/last/utmpdump.c
1426 * src/last/utmpdump.c: moved from src-gpl/utmpdump.c
1427 * src/last/Makefile.am: new file
1428 * src/last/Makefile.in: new file
1430 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1432 * src/lpr: new directory
1433 * src-gpl/lpr.c: moved to src/lpr/lpr.c
1434 * src/lpr/lpr.c: moved from src-gpl/lpr.c
1435 * src/lpr/Makefile.am: new file
1436 * src/lpr/Makefile.in: new file
1438 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1440 * src/mkshortcut: new directory
1441 * src-gpl/mkshortcut.c: moved to src/mkshortcut/mkshortcut.c
1442 * src/mkshortcut/mkshortcut.c: moved from src-gpl/mkshortcut.c
1443 * src-gpl/mkshortcut.1: moved to src/mkshortcut/mkshortcut.1
1444 * src/mkshortcut/mkshortcut.1: moved from src-gpl/mkshortcut.1
1445 * src/mkshortcut/Makefile.am: new file
1446 * src/mkshortcut/Makefile.in: new file
1448 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1450 * src/namei: new directory
1451 * src-pd/namei.c: moved to src/namei/namei.c
1452 * src/namei/namei.c: moved from src-pd/namei.c
1453 * src-pd/namei.1: moved to src/namei/namei.1
1454 * src/namei/namei.1: moved from src-pd/namei.1
1455 * src-pd/README.namei: moved to src/namei/README.namei
1456 * src/namei/README.namei: moved from src-pd/README.namei
1457 * src-pd/README1.namei: moved to src/namei/README1.namei
1458 * src/namei/README1.namei: moved from src-pd/README1.namei
1459 * src/namei/Makefile.am: new file
1460 * src/namei/Makefile.in: new file
1462 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1464 * src/realpath: new directory
1465 * src-gpl/realpath.c: moved to src/realpath/realpath.c
1466 * src/realpath/realpath.c: moved from src-gpl/realpath.c
1467 * src/realpath/Makefile.am: new file
1468 * src/realpath/Makefile.in: new file
1471 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
1473 * src-gpl/Makefile.am: add lpr and mkshortcut
1474 * src-gpl/Makefile.in: regenerate
1475 * configure.ac: update version number
1476 * configure: regenerate
1477 * AUTHORS: add Rick and Joshua
1478 * PROGLIST: add lpr and mkshortcut
1479 * NEWS: add lpr and mkshortcut
1480 * README: add lpr and mkshortcut
1481 * TODO: add some notes...
1482 * src-gpl/mkshortcut.c: Reformat comment block. Explicitly
1483 include config.h and common.h. Move other #inludes to
1484 common.h. Add some static strings for later use (version,
1486 * src-gpl/lpr.c: Add license reference. Explicitly include
1487 config.h and common.h. Move other #includes to common.h.
1488 Add some static strings for later use (version, Id, copyright).
1489 Change programName to program_name (to match style of other
1490 programs). Strdup from argv[0] instead of hardcoding. Use
1491 VA_START macro instead of va_start.
1493 2002-02-23 Rick Rankin <rick_rankin@yahoo.com>
1495 * src-gpl/lpr.c: new file
1497 2002-02-23 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
1499 * src-gpl/mkshortcut.c: new file
1500 * src-gpl/mkshortcut.1: new file
1502 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
1504 * src-pd/ddate.c: add explicit license reference
1505 and move #includes to common.h. Guard setlocale.
1506 Explicitly include config.h, common.h
1507 * src-pd/namei.c: ditto
1508 * src-bsd/cal.c: ditto
1509 * src-bsd/err.c: ditto
1510 * src-bsd/errs.h: explicitly include config.h, common.h
1511 * src-bsd/widechar.h: explicitly include config.h (NOT common.h)
1512 * src-gpl/ascii.c: explicitly include config.h
1513 * src-gpl/banner.c: reformat license notice. explicitly
1515 * src-gpl/conv.c: explictly include config.h
1516 * src-gpl/dump.c: explictly include config.h; move other
1517 includes into common.h
1518 * src-gpl/getclip.c: explicitly include config.h
1519 * src-gpl/last.c: reformat license notice. explicitly include
1520 config.h. Move other #includes into common.h
1521 * src-gpl/oldutmp.h: add explicit license reference.
1522 * src-gpl/putclip.c: include config.h. Move other #includes
1524 * src-gpl/realpath.c: Reformat license reference. Explicitly
1526 * src-gpl/msgtool.c: add explicit license reference. include
1527 config.h. Guard ipc #includes. Move other includes into common.h
1528 * src-gpl/semstat.c: ditto
1529 * src-gpl/semtool.c: ditto
1530 * src-gpl/shmtool.c: ditto
1531 * src-gpl/utmpdump.c: Reformat license reference. Explicitly
1532 include config.h. Move other includes into common.h.
1533 * config.h.in: regenerate
1534 * configure.ac: Add the new checks
1535 * common.h: Migrate other includes from .c files here.
1536 * configure: regenerate
1538 2002-01-28 Charles Wilson <cwilson@ece.gatech.edu>
1540 * src-bsd/cal.c: fix spelling
1542 2002-01-27 Charles Wilson <cwilson@ece.gatech.edu>
1544 * acinclude.m4: new file
1545 * common.h: new file
1546 * configure.ac: add conditionals for windows-only,
1547 cygipc-only programs
1548 * src-gpl/Makefile.am: use conditionals
1549 * aclocal.m4: regenerate
1550 * config.h.in: regenerate
1551 * Makefile.in: regenerate
1552 * src-gpl/Makefile.in: regenerate
1553 * configure: regenerate
1554 * README: minor changes
1555 * src-bsd/cal.c: use common.h
1556 * src-pd/ddate.c: use common.h
1557 * src-pd/namei.c: use common.h
1558 * src-gpl/ascii.c: use common.h
1559 * src-gpl/banner.c: use common.h
1560 * src-gpl/conv.c: use common.h
1561 * src-gpl/dump.c: use common.h
1562 * src-gpl/getclip.c: use common.h
1563 * src-gpl/last.c: use common.h
1564 * src-gpl/msgtool.c: use common.h
1565 * src-gpl/putclip.c: use common.h
1566 * src-gpl/realpath.c: use common.h
1567 * src-gpl/semstat.c: use common.h
1568 * src-gpl/semtool.c: use common.h
1569 * src-gpl/shmtool.c: use common.h
1570 * src-gpl/utmpdump.c: use common.h
1572 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1574 * NEWS: add entries for 0.9.6, .7, and .8
1575 * ChangeLog: fix tabs
1576 * release version 0.9.8
1578 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1580 * src-pd/ddate.c: new file
1581 * src-pd/ddate.1: new file
1582 * src-pd/ddate.doc: new file
1583 * AUTHORS: add Druel the Chaotic
1584 * PROGLIST: add ddate
1585 * README: mention ddate
1586 * src-pd/Makefile.am: add ddate to proglist, ddate.1
1588 * src-bsd/Makefile.in: regenerate
1590 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1592 * src-gpl/realpath.c: new file
1593 * AUTHORS: add Steven Barker
1594 * PROGLIST: add realpath
1595 * README: mention realpath
1596 * src-gpl/Makefile.am: add realpath to proglist
1597 * src-gpl/Makefile.in: regenerate
1599 2002-01-18 Mark Bradshaw <bradshaw@staff.crosswalk.com>
1601 * src-gpl/utmpdump.c: new file
1602 * AUTHORS: add Mark Bradshaw
1603 * PROGLIST: add utmpdump
1604 * README: mention utmpdump
1605 * src-gpl/Makefile.am: add utmpdump to proglist
1606 * src-gpl/Makefile.in: regenerate
1608 2002-01-16 Charles Wilson <cwilson@ece.gatech.edu>
1610 * bootstrap: new file
1611 * src-gpl/Makefile.am: add last to proglist
1612 * src-gpl/Makefile.in: regenerate
1613 * PROGLIST: add last
1614 * README: mention last
1615 * AUTHORS: add Mark Bradshaw
1617 2002-01-16 Mark Bradshaw <bradshaw@staff.crosswalk.com>
1619 * src-gpl/last.c: new file
1620 * src-gpl/last.1: new file
1621 * src-gpl/lastb.1: new file
1622 * src-gpl/oldutmp.h: new file
1624 2001-12-05 Joerg Schaible <joerg.schaible@gft.com>
1626 * src-gpl/banner.c: fix the -c option, use ANSI
1627 font to print the extended charset
1629 2001-12-04 Charles Wilson <cwilson@ece.gatech.edu>
1631 * licenses: new subdir
1632 * licenses/COPYING.GPL: new file (GPL text)
1633 * licenses/COPYING.BSD-no-advert: new file (BSD license,
1634 without the advertising clause)
1635 * src-pd: new subdir (for public domain source code that
1636 I've taken, modified, and released under the GPL)
1637 * src-bsd: new subdir (for source code that is covered
1638 by the BSD-no-advert license) Note that BSD-w-advert
1639 code is disallowed -- can't legally be linked to
1641 * src: removed (renamed to src-gpl for consistency)
1642 * src-gpl: new (renamed from src)
1643 * PROGLIST: new file (contains descriptions of the
1645 * README: proglist stuff removed. README is more general.
1646 * src-bsd/Makefile.am: new file
1647 * src-bsd/Makefile.in: new file
1648 * src-bsd/README.cal: new file
1649 * src-bsd/cal.1: new file
1650 * src-bsd/cal.c: new file
1651 * src-bsd/err.c: new file
1652 * src-bsd/errs.h: new file
1653 * src-bsd/widechar.h: new file
1654 * src-pd/Makefile.am: new file
1655 * src-pd/Makefile.in: new file
1656 * src-pd/README.namei: new file
1657 * src-pd/README1.namei: new file
1658 * src-pd/namei.1: new file
1659 * src-pd/namei.c: new file
1660 * configure.ac: add new tests to support namei and cal
1661 * Makefile.am: add new subdirs
1662 * config.h.in: regenerate
1663 * aclocal.m4: regenerate
1664 * Makefile.in: regenerate
1665 * src/Makefile.in: regenerate
1667 2001-11-28 Charles Wilson <cwilson@ece.gatech.edu>
1669 * package renamed to 'cygutils'
1672 * AUTHORS: add Jorg Schaible
1673 * configure.ac: package name change
1674 * src/Makefile.am: add 'banner'
1675 * src/banner.c: new file. Modified from Joerg's
1676 original to use popt for argument processing.
1677 * configure: regenerate
1678 * config.h.in: regenerate
1679 * aclocal.m4: regenerate
1680 * Makefile.in: regenerate
1681 * src/Makefile.in: regenerate
1683 2001-11-26 Charles Wilson <cwilson@ece.gatech.edu>
1685 * src/semtool.c: added
1686 * src/semstat.c: added
1687 * src/msgtool.c: added
1688 * src/shmtool.c: added
1689 * src/Makefile.am: add semtool, semstat, msgtool,
1690 and shmtool targets.
1691 * configure.ac: add check for cygipc, and for
1693 * configure: regenerate
1694 * config.h.in: regenerate
1695 * aclocal.m4: regenerate
1696 * Makefile.in: regenerate
1697 * src/Makefile.in: regenerate
1699 2001-11-25 Charles Wilson <cwilson@ece.gatech.edu>
1701 * uuencode.1: deleted
1702 * uuencode.c: deleted
1703 * uudecode.1: deleted
1704 * uudecond.c: deleted (get these from GNU sharutils)
1706 * mktemp.c: deleted (get these from
1707 http://www.courtesan.com/mktemp/)
1708 * autoconfiscated -- lots of new files
1709 * moved remaining .c files into src subdir
1710 * src/conv.c: now recognize 'dos2unix.exe' and
1711 'unix2dos.exe' as special argv[0] values, along
1712 with 'd2u.exe' and 'u2d.exe'
1713 * src/Makefile.in: install conv.exe as itself but
1714 also as d2u.exe, u2d.exe, dos2unix.exe and unix2dos.exe
1718 * link with /usr/lib/libpopt.a ('official' version)
1719 * add mktemp implementation
1720 * add friendly help/option handling to dump, putclip,