1 2003-09-13 Charles Wilson <cwilson@ece.gatech.edu>
3 * src/clip/getclip.c: Handle /dev/clipboard
4 native format. Add --no-conv option. Make it
6 * src/clip/putclip.c: Handle /dev/clipboard
7 native format. Add --no-conv option. Make it
10 2003-09-12 Rob Siklos <rob3@siklos.ca>
12 * src/clip/getclip.c: implemented --dos and --unix,
13 renamed putclip() to getclip()
14 * src/clip/putclip.c: implemented --dos and --unix,
15 fixed segfault on null input,
16 fixed indentation spacing,
17 return FALSE instead of TRUE on failed GlobalAlloc and GlobalLock
18 * TODO: removed --unix --dos flag item for getclip and putclip
20 2003-09-04 Chalres Wilson <cwilson@ece.gatech.edu>
24 2003-09-04 Rob Siklos <rob3@siklos.ca>
26 * src/readshortcut: new directory
27 * src/readshortcut/readshortcut.c: new file
28 * src/readshortcut/readshortcut.1: new file
29 * Makefile.am: add program 'readshortcut'
30 * AUTHORS: add Rob Siklos for readshortcut
31 * PROGLIST: add readshortcut
32 * README: add readshortcut
34 2003-08-02 Charles Wilson <cwilson@ece.gatech.edu>
36 tag and release v1_2_1
38 * configure.ac: don't add cygipc to libs; put
39 value in a separate variable IPCLIBS
40 * Makefile.am: use @IPCLIBS@
41 * HOW-TO-CONTRIBUTE: update
44 2003-07-13 Charles Wilson <cwilson@ece.gatech.edu>
46 tag and release v1_2_0
48 * BRANCHES: add v1_2_0
50 2003-07-13 Charles Wilson <cwilson@ece.gatech.edu>
52 * Makefile.am: correct some mistakes with
53 optionally-built progs.
55 2003-06-16 Charles Wilson <cwilson@ece.gatech.edu>
57 * src/mkshortcut/mkshortcut.1: fix ^M problem.
59 2003-06-13 Charles Wilson <cwilson@ece.gatech.edu>
61 * Makefile.am: add ipcs, ipcrm, and ipck
62 * configure.ac: change search method for libcygipc,
64 * src/ipc/ipcs.c: new file
65 * src/ipc/ipcs.8: new file
66 * src/ipc/ipcrm.c: new file
67 * src/ipc/ipcrm.8: new file
68 * src/ipc/ipck: new file
69 * NEWS: add info about ipcs, ipcrm, ipck
72 * config.h.in: regenerate
74 2003-06-12 gilles civario <gilles.civario@cea.fr>
76 * src/lpr/Printer.cc (Printer::open): correct
79 2003-06-10 Charles Wilson <cwilson@ece.gatech.edu>
83 2003-06-10 Charles Wilson <cwilson@ece.gatech.edu>
85 * Bump version to 1.1.4. Release.
87 2003-06-07 Rick Rankin <rick_rankin@yahoo.com>
89 * src/lpr/Printer.hh: Added m_rawFlag attribute. If true, no CR/LF
90 translation is done. Defaults to false. Also added accessor
91 operations getRawFlag(), setRawFlag().
92 * src/lpr/Printer.cc: ditto.
93 * src/lpr/lpr.cc: added -l option to suppress CR/LF translation.
94 * src/lpr/lpr.1: added documentation for -l option.
96 2003-05-20 Charles Wilson <cwilson@ece.gatech.edu>
98 * NEWS: update lpr entry
100 2003-05-20 Rick Rankin <rick_rankin@yahoo.com>
101 * src/lpr/lpr.c: removed file
102 * src/lpr/Printer.cc: new file
103 * src/lpr/Printer.hh: new file
104 * src/lpr/PrinterException.hh: new file
105 * src/lpr/README: new file
106 * src/lpr/Win32Utils.cc: new file
107 * src/lpr/Win32Utils.hh: new file
108 * src/lpr/lpr.1: new file
109 * src/lpr/lpr.cc: new file
110 * Makefile.am: add macro src_lpr_lpr_SOURCES
111 updated macros noinst_HEADERS, man_MANS
112 * configure.ac: added AC_PROG_CXX to compile C++ files
114 2003-05-17 Charles Wilson <cwilson@ece.gatech.edu>
116 * configure.ac: correct a problem with newer
118 * config.h.in: regenerate
120 2003-02-05 Charles Wilson <cwilson@ece.gatech.edu>
122 * NEWS: announce mkshortcut changes
124 2003-02-05 David G. Baur <dgbaur@idmicro.com>
126 Added --workdir option to mkshortcut to set working directory
129 * mkshortcut.c (main): added dir_name_arg to opts
130 set dir_name to dir_name_arg if option was set
131 otherwise obtained from exe_name.
132 * mkshortcut.1: update
134 2002-11-11 Charles Wilson <cwilson@ece.gatech.edu>
136 Convert mkshortcut to popt. Bump to version 1.1.3
138 * mkshortcut.c (license): new function
139 (version): popt version() function
140 (version): static variable renamed to versionStr
142 (usage): popt usage() function; the old usage()
144 (printLicense): new function
145 (printBottomDescription): new function
146 (printTopDescription): new function
147 (getVersion): new function
148 (mkshortcut): new function, contains core code
149 (print_version): removed.
150 (main): almost completely rewritten to use popt
152 * TODO: remove note about mkshortcut.
154 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
156 Fix things so that 'make dist' works
158 * Makefile.am: split up EXTRA_DIST into several
159 variables. Add a lot of files. Remove reference
160 to the m4/ directory.
161 * HOW-TO-CONTRIBUTE: correct a few things affected
164 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
166 Tired of long 'cvs diff' times over my modem, I
167 removed the files generated by bootstrap from
168 CVS. tarballs will have them, but cvs checkouts
169 will need to always run bootstrap. Since gettextize
170 is too intrusive, leave ABOUT-NLS and config.rpath
171 so we don't have to include gettext in bootstrap.
172 Also, don't bother with autoheader, so leave config.h.in
176 * mkinstalldirs: remove
178 * config.guess: remove
182 * Makefile.in: remove
185 * stamp-h.in: remove (not used by newer autotools)
187 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
189 Because utmpdump and last are now provided by the new
190 sysvinit package, those programs have been removed
191 from cygutils. Also, update to recent autotools &
192 gettext, plus a few cleanups.
194 * src/last/last.c: remove
195 * src/last/utmpdump.c: remove
196 * src/last/oldutmp.h: remove
197 * src/last/last.1: remove
198 * src/last/lastb.1: remove
199 * src/last/: remove directory
200 * intl/Makefile.in: remove
201 * intl/: remove directory
203 * src/cal/cal.c: cygwin provides langinfo.h, but
204 not the nl_langinfo function. Make sure both exist
205 before calling nl_langinfo.
206 * configure.ac: remove references to system header files
207 needed only by utmpdump or last. Don't try to generate
209 * Makefile.am: remove intl/ directory; add po/ directory
210 to make new gettext happy. Remove last and utmpdump from
211 bin_PROGRAMS; remove last.1 and lastb.1 from man_MANS.
212 change _LDADD vars from @INTLLIBS@ to @LIBINTL@. Remove
213 references to last and utmpdump _SOURCES.
214 * po/LINGUAS: new file (needed by new gettext)
215 * po/POTFILES.in: new file (needed by new gettext)
216 * common.h: remove references to system header files used
217 only by utmpdump or last
218 * bootstrap: add `force' options
220 * PROGLIST: docu update
221 * README: dpcu update
223 * HOW-TO-CONTRIBUTE: docu update
225 * aclocal.m4: regenerate
226 * configure: regenerate
227 * Makefile.in: regenerate
228 * config.h.in: regenerate
229 * ABOUT-NLS: new version
230 * COPYING: new version
231 * INSTALL: new version
232 * mkinstalldirs: new version
233 * missing: new version
234 * install-sh: new version
235 * depcomp: new version
236 * config.sub: new version
237 * config.guess: new version
239 2002-07-17 Charles Wilson <cwilson@ece.gatech.edu>
241 At Bruno Haible's suggestion, don't include all of
242 gettext. Just have an intl/ directory with a null
243 Makefile.in, and a populated po/ directory. m4/
244 is no longer necessary. Later, when automake bug
245 is fixed, we can remove the intl/ directory entirely,
246 but we'll still need the po/ directory and the ABOUT-NLS
250 * intl/Makefile.in: turn this into a null file
252 * configure.ac: remove m4/Makefile from AC_CONFIG_FILES
253 * Makefile.am: remove m4/ from SUBDIRS
254 * Makefile.in: regenerate
255 * configure: regenerate
257 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
259 * configure.ac: bump version to 1.1.2
260 * configure: regenerate
262 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
264 Add 'mcookie' program. Tag "v1_1_1d"
266 * src/mcookie: new directory
267 * src/mcookie/mcookie.c: new file
268 * src/mcookie/mcookie.1: new file
269 * src/mcookie/md5.h: new file
270 * src/mcookie/md5.c: new file
271 * Makefile.am: add program 'mcookie'
272 * configure.ac: add test for gettimeofday
273 * config.h.in: regenerate
274 * Makefile.in: regenerate
275 * PROGLIST: add mcookie
276 * README: add mcookie
277 * NEWS: mention mcookie
279 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
281 Add 'colrm' program. Tag "v1_1_1c"
283 * src/colrm: new directory
284 * src/colrm/colrm.c: new file
285 * src/colrm/colrm.1: new file
286 * src/colrm/widechar.h: new file
287 * Makefile.am: add program 'colrm'
288 * Makefile.in: regenerate
289 * PROGLIST: add colrm
291 * NEWS: hasn't been updated in a while...
293 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
295 Add 'colcrt' program. Tag "v1_1_1b"
297 * src/colcrt: new directory
298 * src/colcrt/colcrt.c: new file
299 * src/colcrt/colcrt.1: new file
300 * src/colcrt/widechar.h: new file
301 * Makefile.am: add program 'colcrt'
302 * Makefile.in: regenerate
303 * PROGLIST: add colcrt
306 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
308 Add 'column' program. Tag "v1_1_1a"
310 * src/column: new directory
311 * src/column/column.c: new file
312 * src/column/column.1: new file
313 * src/column/err.c: new file
314 * src/column/errs.h: new file
315 * src/column/widechar.h: new file
316 * Makefile.am: add program 'column'
317 * configure.ac: add check for TIOCGWINSZ, termios.h, and ioctl.h.
318 * common.h: use TIOCGWINSZ to include sys/termios.h or sys/ioctl.h.
319 * Makefile.in: regenerate
320 * config.h.in: regenerate
321 * configure: regenerate
322 * PROGLIST: add column
325 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
327 * TODO: remove gettext reminder
328 * HOW-TO-CONTRIBUTE: explain how to handle programs
329 that need -lintl, given the gettextize changes below.
330 * Makefile.in: regenerate
332 2002-07-12 gettextize <bug-gnu-gettext@gnu.org>
334 Bug in automake means that we have to gettextize -- even tho
335 we will never actually build gettext ourselves ('external'
336 option in AM_GNU_GETTEXT). Reported to automake list.
338 Bug in gettext means that we have to explicitly set and AC_SUBST
339 BUILD_INCLUDED_LIBINTL and USE_INCLUDED_LIBINTL in configure.ac.
342 * Makefile.am (SUBDIRS): Add intl, m4.
343 (ACLOCAL_AMFLAGS): New variable.
344 (EXTRA_DIST): Add config.rpath.
345 * configure.ac (AC_CONFIG_FILES): Add intl/Makefile, po/Makefile.in,
347 * intl/: new directory
353 * config.rpath: new file
354 * ABOUT-NLS: new file
355 * aclocal.m4: regenerate
356 * Makefile.in: regenerate
357 * configure: regenerate
358 * bootstrap: add -I m4 to aclocal command; copy files
359 * config.guess: new file
360 * config.sub: new file
362 * config.h.in: regenerate
363 * TODO: note to remove all this garbage when it becomes
364 possible; need bugfix to automake and gettext.m4
366 2002-07-12 Charles S. Wilson <cwilson@ece.gatech.edu>
368 Adjust to cygwin's libintl library now depending on libiconv.
369 Easiest way: remove explicit search for -lintl and libintl.h;
370 instead use AM_GNU_GETTEXT.
374 * configure.ac: don't look for -lintl and libintl.h 'by hand';
375 use AM_GNU_GETTEXT instead. Unfortunately, even 'external'
376 option requires po/ and intl/ directories. See gettextize above.
377 * src/rev: new directory
378 * src/rev/rev.c: new file
379 * src/rev/rev.1: new file
380 * src/rev/widechar.h: new file
381 * Makefile.am: add program 'rev'. Add LDADD variables for
382 the programs that use gettext, since -lintl is no longer
383 automatically included in LIBS (use @INTLLIBS@)
384 * Makefile.in: regenerate
388 2002-06-06 Charles S. Wilson <cwilson@ece.gatech.edu>
391 Add getopt.exe, readlink.exe. Bump to 1.1.1.
393 * AUTHORS: add Egor, Kenneth Stailey, and Frodo Looijaard
394 * configure.ac: bump to 1.1.1
395 * Makefile.am: add getopt and readlink
398 * Makefile.in: regenerate
399 * configure: regenerate
400 * src/Makefile.am: delete (forgot to do so in previous commit)
401 * src/Makefile.in: delete (ditto)
402 * src/readlink/readlink.1: new file
403 * src/readlink/readlink.c: new file
404 * src/getopt/getopt.1: new file
405 * src/getopt/getopt.c: new file
406 * src/getopt/parse.bash: new file
407 * src/getopt/parse.tcsh: new file
408 * src/getopt/test.bash: new file
409 * src/getopt/test.tcsh: new file
411 2002-06-05 Charles S. Wilson <cwilson@ece.gatech.edu>
412 Robert Collins <robert.collins@itdomain.com.au>
414 Convert to one-big-makefile style. cf "Recursive make
415 considered harmful". Bump to 1.1.0
417 * HOW-TO-CONTRIBUTE: update to reflect one-big-makefile style.
418 * Makefile.am: consolidate from src/*/Makefile.am
419 * configure.ac: remove src/*/Makefile from AC_CONFIG_FILES list.
421 * NEWS: Note one-file-to-build-them-all
423 * aclocal.m4: regenerate
424 * Makefile.in: regenerate
425 * configure: regenerate
426 * /src/realpath/Makefile.in: delete
427 * /src/realpath/Makefile.am: delete
428 * /src/namei/Makefile.in: delete
429 * /src/namei/Makefile.am: delete
430 * /src/mkshortcut/Makefile.in: delete
431 * /src/mkshortcut/Makefile.am: delete
432 * /src/lpr/Makefile.in: delete
433 * /src/lpr/Makefile.am: delete
434 * /src/last/Makefile.in: delete
435 * /src/last/Makefile.am: delete
436 * /src/ipc/Makefile.in: delete
437 * /src/ipc/Makefile.am: delete
438 * /src/dump/Makefile.in: delete
439 * /src/dump/Makefile.am: delete
440 * /src/ddate/Makefile.in: delete
441 * /src/ddate/Makefile.am: delete
442 * /src/cygstart/Makefile.in: delete
443 * /src/cygstart/Makefile.am: delete
444 * /src/conv/Makefile.in: delete
445 * /src/conv/Makefile.am: delete
446 * /src/col/Makefile.in: delete
447 * /src/col/Makefile.am: delete
448 * /src/cal/Makefile.in: delete
449 * /src/cal/Makefile.am: delete
450 * /src/banner/Makefile.in: delete
451 * /src/banner/Makefile.am: delete
452 * /src/ascii/Makefile.in: delete
453 * /src/ascii/Makefile.am: delete
454 * /src/Makefile.in: delete
455 * /src/Makefile.am: delete
457 2002-05-23 Charles S. Wilson <cwilson@ece.gatech.edu>
459 * Makefile.in: regenerate
460 * src/Makefile.in: regenerate
461 * src/*/Makefile.in: regenerate
462 * configure: regenerate
463 * aclocal.m4: regenerate
465 2002-05-22 David A. Willis <dawillis1214@yahoo.com>
467 * src/col: new directory
468 * src/col/Makefile.am: new file
469 * src/col/Makefile.in: new file
470 * src/col/col.c: new file
471 * src/col/err.c: new file
472 * src/col/err.h: new file
473 * src/col/col.1: new file
474 * src/col/README.col: new file
475 * src/Makefile.am: add subdirectory col
476 * src/Makefile.in: regenerate
477 * AUTHORS: add David A. Willis for col
481 2002-04-16 Chris January <chris@atomice.net>
483 * src/conv/conv.c (convert): Use correct type to store the
484 return value of fgetc()
486 2002-03-15 Charles Wilson <cwilson@ece.gatech.edu>
488 * Makefile.in: rebootstrap
491 * src/Makefile.in: ditto
492 * src/ascii/Makefile.in: ditto
493 * src/banner/Makefile.in: ditto
494 * src/cal/Makefile.in: ditto
495 * src/clip/Makefile.in: ditto
496 * src/conv/Makefile.in: ditto
497 * src/ddate/Makefile.in: ditto
498 * src/dump/Makefile.in: ditto
499 * src/ipc/Makefile.in: ditto
500 * src/last/Makefile.in: ditto
501 * src/lpr/Makefile.in: ditto
502 * src/mkshortcut/Makefile.in: ditto
503 * src/namei/Makefile.in: ditto
504 * src/realpath/Makefile.in: ditto
506 2002-03-15 Michael Schaap <cygwin_start@mscha.org>
508 * src/cygstart: new directory
509 * src/cygstart/Makefile.am: new file
510 * src/cygstart/Makefile.in: new file
511 * src/cygstart/cygstart.c: new file
512 * src/cygstart/cygstart.1: new file
513 * src/Makefile.am: add subdirectory cygstart
514 * src/Makefile.in: regenerate
515 * AUTHORS: add Michael Schaap for cygstart
516 * PROGLIST: add cygstart
517 * README: add cygstart
519 2002-03-13 Charles Wilson <cwilson@ece.gatech.edu>
521 * HOW-TO-CONTRIBUTE: fix typos
523 2002-03-13 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
525 * src/mkshortcut/mkshortcut.c: fix NULL pointer problem
527 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
529 * TODO: remove 'reorg' note
530 * configure.ac: mark as version 1.0.0
531 * configure: regenerate
532 * HOW-TO-CONTRIBUTE: new file
534 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
536 * configure.ac: build Makefiles in new directories
537 * configure.in: regenerate
538 * Makefile.am: change subdirs
539 * Makefile.in: regenerate
541 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
544 * src/Makefile.am: new file
545 * src/Makefile.in: new file
546 * src-gpl/Makefile.am: removed
547 * src-gpl/Makefile.in: removed
548 * src-pd/Makefile.am: removed
549 * src-pd/Makefile.in: removed
550 * src-bsd/Makefile.am: removed
551 * src-bsd/Makefile.in: removed
553 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
555 * src/ascii: new directory
556 * src-gpl/ascii.c: moved to src/ascii/ascii.c
557 * src/ascii/ascii.c: moved from src-gpl/ascii.c
558 * src/ascii/Makefile.am: new file
559 * src/ascii/Makefile.in: new file
561 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
563 * src/banner: new directory
564 * src-gpl/banner.c: moved to src/banner/banner.c
565 * src/banner/banner.c: moved from src-gpl/banner.c
566 * src/banner/Makefile.am: new file
567 * src/banner/Makefile.in: new file
569 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
571 * src/cal: new directory
572 * src-bsd/cal.c: moved to src/cal/cal.c
573 * src/cal/cal.c: moved from src-bsd/cal.c
574 * src-bsd/cal.1: moved to src/cal/cal.1
575 * src/cal/cal.1: moved from src-bsd/cal.1
576 * src-bsd/err.c: moved to src/cal/err.c
577 * src/cal/err.c: moved from src-bsd/err.c
578 * src-bsd/errs.h: moved to src/cal/errs.h
579 * src/cal/errs.h: moved from src-bsd/errs.h
580 * src-bsd/widechar.h: moved to src/cal/widechar.h
581 * src/cal/widechar.h: moved from src-bsd/widechar.h
582 * src-bsd/README.cal: moved to src/cal/README.cal
583 * src/cal/README.cal: moved from src-bsd/README.cal
584 * src/cal/Makefile.am: new file
585 * src/cal/Makefile.in: new file
587 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
589 * src/clip: new directory
590 * src-gpl/putclip.c: moved to src/clip/putclip.c
591 * src/clip/putclip.c: moved from src-gpl/putclip.c
592 * src-gpl/getclip.c: moved to src/clip/getclip.c
593 * src/clip/getclip.c: moved from src-gpl/getclip.c
594 * src/clip/Makefile.am: new file
595 * src/clip/Makefile.in: new file
597 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
599 * src/conv: new directory
600 * src-gpl/conv.c: moved to src/conv/conv.c
601 * src/conv/conv.c: moved from src-gpl/conv.c
602 * src/conv/Makefile.am: new file
603 * src/conv/Makefile.in: new file
605 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
607 * src/ddate: new directory
608 * src-pd/ddate.c: moved to src/ddate/ddate.c
609 * src/ddate/ddate.c: moved from src-pd/ddate.c
610 * src-pd/ddate.1: moved to src/ddate/ddate.1
611 * src/ddate/ddate.1: moved from src-pd/ddate.1
612 * src-pd/ddate.doc: moved to src/ddate/ddate.doc
613 * src/ddate/ddate.doc: moved from src-pd/ddate.doc
614 * src/ddate/Makefile.am: new file
615 * src/ddate/Makefile.in: new file
617 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
619 * src/dump: new directory
620 * src-gpl/dump.c: moved to src/dump/dump.c
621 * src/dump/dump.c: moved from src-gpl/dump.c
622 * src/dump/Makefile.am: new file
623 * src/dump/Makefile.in: new file
625 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
627 * src/ipc: new directory
628 * src-gpl/msgtool.c: moved to src/ipc/msgtool.c
629 * src/ipc/msgtool.c: moved from src-gpl/msgtool.c
630 * src-gpl/semstat.c: moved to src/ipc/semstat.c
631 * src/ipc/semstat.c: moved from src-gpl/semstat.c
632 * src-gpl/semtool.c: moved to src/ipc/semtool.c
633 * src/ipc/semtool.c: moved from src-gpl/semtool.c
634 * src-gpl/shmtool.c: moved to src/ipc/shmtool.c
635 * src/ipc/shmtool.c: moved from src-gpl/shmtool.c
636 * src/ipc/Makefile.am: new file
637 * src/ipc/Makefile.in: new file
639 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
641 * src/last: new directory
642 * src-gpl/last.c: moved to src/last/last.c
643 * src/last/last.c: moved from src-gpl/last.c
644 * src-gpl/last.1: moved to src/last/last.1
645 * src/last/last.1: moved from src-gpl/last.1
646 * src-gpl/lastb.1: moved to src/last/lastb.1
647 * src/last/lastb.1: moved from src-gpl/lastb.1
648 * src-gpl/oldutmp.h: moved to src/last/oldutmp.h
649 * src/last/oldutmp.h: moved from src-gpl/oldutmp.h
650 * src-gpl/utmpdump.c: moved to src/last/utmpdump.c
651 * src/last/utmpdump.c: moved from src-gpl/utmpdump.c
652 * src/last/Makefile.am: new file
653 * src/last/Makefile.in: new file
655 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
657 * src/lpr: new directory
658 * src-gpl/lpr.c: moved to src/lpr/lpr.c
659 * src/lpr/lpr.c: moved from src-gpl/lpr.c
660 * src/lpr/Makefile.am: new file
661 * src/lpr/Makefile.in: new file
663 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
665 * src/mkshortcut: new directory
666 * src-gpl/mkshortcut.c: moved to src/mkshortcut/mkshortcut.c
667 * src/mkshortcut/mkshortcut.c: moved from src-gpl/mkshortcut.c
668 * src-gpl/mkshortcut.1: moved to src/mkshortcut/mkshortcut.1
669 * src/mkshortcut/mkshortcut.1: moved from src-gpl/mkshortcut.1
670 * src/mkshortcut/Makefile.am: new file
671 * src/mkshortcut/Makefile.in: new file
673 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
675 * src/namei: new directory
676 * src-pd/namei.c: moved to src/namei/namei.c
677 * src/namei/namei.c: moved from src-pd/namei.c
678 * src-pd/namei.1: moved to src/namei/namei.1
679 * src/namei/namei.1: moved from src-pd/namei.1
680 * src-pd/README.namei: moved to src/namei/README.namei
681 * src/namei/README.namei: moved from src-pd/README.namei
682 * src-pd/README1.namei: moved to src/namei/README1.namei
683 * src/namei/README1.namei: moved from src-pd/README1.namei
684 * src/namei/Makefile.am: new file
685 * src/namei/Makefile.in: new file
687 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
689 * src/realpath: new directory
690 * src-gpl/realpath.c: moved to src/realpath/realpath.c
691 * src/realpath/realpath.c: moved from src-gpl/realpath.c
692 * src/realpath/Makefile.am: new file
693 * src/realpath/Makefile.in: new file
696 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
698 * src-gpl/Makefile.am: add lpr and mkshortcut
699 * src-gpl/Makefile.in: regenerate
700 * configure.ac: update version number
701 * configure: regenerate
702 * AUTHORS: add Rick and Joshua
703 * PROGLIST: add lpr and mkshortcut
704 * NEWS: add lpr and mkshortcut
705 * README: add lpr and mkshortcut
706 * TODO: add some notes...
707 * src-gpl/mkshortcut.c: Reformat comment block. Explicitly
708 include config.h and common.h. Move other #inludes to
709 common.h. Add some static strings for later use (version,
711 * src-gpl/lpr.c: Add license reference. Explicitly include
712 config.h and common.h. Move other #includes to common.h.
713 Add some static strings for later use (version, Id, copyright).
714 Change programName to program_name (to match style of other
715 programs). Strdup from argv[0] instead of hardcoding. Use
716 VA_START macro instead of va_start.
718 2002-02-23 Rick Rankin <rick_rankin@yahoo.com>
720 * src-gpl/lpr.c: new file
722 2002-02-23 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
724 * src-gpl/mkshortcut.c: new file
725 * src-gpl/mkshortcut.1: new file
727 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
729 * src-pd/ddate.c: add explicit license reference
730 and move #includes to common.h. Guard setlocale.
731 Explicitly include config.h, common.h
732 * src-pd/namei.c: ditto
733 * src-bsd/cal.c: ditto
734 * src-bsd/err.c: ditto
735 * src-bsd/errs.h: explicitly include config.h, common.h
736 * src-bsd/widechar.h: explicitly include config.h (NOT common.h)
737 * src-gpl/ascii.c: explicitly include config.h
738 * src-gpl/banner.c: reformat license notice. explicitly
740 * src-gpl/conv.c: explictly include config.h
741 * src-gpl/dump.c: explictly include config.h; move other
742 includes into common.h
743 * src-gpl/getclip.c: explicitly include config.h
744 * src-gpl/last.c: reformat license notice. explicitly include
745 config.h. Move other #includes into common.h
746 * src-gpl/oldutmp.h: add explicit license reference.
747 * src-gpl/putclip.c: include config.h. Move other #includes
749 * src-gpl/realpath.c: Reformat license reference. Explicitly
751 * src-gpl/msgtool.c: add explicit license reference. include
752 config.h. Guard ipc #includes. Move other includes into common.h
753 * src-gpl/semstat.c: ditto
754 * src-gpl/semtool.c: ditto
755 * src-gpl/shmtool.c: ditto
756 * src-gpl/utmpdump.c: Reformat license reference. Explicitly
757 include config.h. Move other includes into common.h.
758 * config.h.in: regenerate
759 * configure.ac: Add the new checks
760 * common.h: Migrate other includes from .c files here.
761 * configure: regenerate
763 2002-01-28 Charles Wilson <cwilson@ece.gatech.edu>
765 * src-bsd/cal.c: fix spelling
767 2002-01-27 Charles Wilson <cwilson@ece.gatech.edu>
769 * acinclude.m4: new file
771 * configure.ac: add conditionals for windows-only,
773 * src-gpl/Makefile.am: use conditionals
774 * aclocal.m4: regenerate
775 * config.h.in: regenerate
776 * Makefile.in: regenerate
777 * src-gpl/Makefile.in: regenerate
778 * configure: regenerate
779 * README: minor changes
780 * src-bsd/cal.c: use common.h
781 * src-pd/ddate.c: use common.h
782 * src-pd/namei.c: use common.h
783 * src-gpl/ascii.c: use common.h
784 * src-gpl/banner.c: use common.h
785 * src-gpl/conv.c: use common.h
786 * src-gpl/dump.c: use common.h
787 * src-gpl/getclip.c: use common.h
788 * src-gpl/last.c: use common.h
789 * src-gpl/msgtool.c: use common.h
790 * src-gpl/putclip.c: use common.h
791 * src-gpl/realpath.c: use common.h
792 * src-gpl/semstat.c: use common.h
793 * src-gpl/semtool.c: use common.h
794 * src-gpl/shmtool.c: use common.h
795 * src-gpl/utmpdump.c: use common.h
797 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
799 * NEWS: add entries for 0.9.6, .7, and .8
800 * ChangeLog: fix tabs
801 * release version 0.9.8
803 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
805 * src-pd/ddate.c: new file
806 * src-pd/ddate.1: new file
807 * src-pd/ddate.doc: new file
808 * AUTHORS: add Druel the Chaotic
809 * PROGLIST: add ddate
810 * README: mention ddate
811 * src-pd/Makefile.am: add ddate to proglist, ddate.1
813 * src-bsd/Makefile.in: regenerate
815 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
817 * src-gpl/realpath.c: new file
818 * AUTHORS: add Steven Barker
819 * PROGLIST: add realpath
820 * README: mention realpath
821 * src-gpl/Makefile.am: add realpath to proglist
822 * src-gpl/Makefile.in: regenerate
824 2002-01-18 Mark Bradshaw <bradshaw@staff.crosswalk.com>
826 * src-gpl/utmpdump.c: new file
827 * AUTHORS: add Mark Bradshaw
828 * PROGLIST: add utmpdump
829 * README: mention utmpdump
830 * src-gpl/Makefile.am: add utmpdump to proglist
831 * src-gpl/Makefile.in: regenerate
833 2002-01-16 Charles Wilson <cwilson@ece.gatech.edu>
835 * bootstrap: new file
836 * src-gpl/Makefile.am: add last to proglist
837 * src-gpl/Makefile.in: regenerate
839 * README: mention last
840 * AUTHORS: add Mark Bradshaw
842 2002-01-16 Mark Bradshaw <bradshaw@staff.crosswalk.com>
844 * src-gpl/last.c: new file
845 * src-gpl/last.1: new file
846 * src-gpl/lastb.1: new file
847 * src-gpl/oldutmp.h: new file
849 2001-12-05 Joerg Schaible <joerg.schaible@gft.com>
851 * src-gpl/banner.c: fix the -c option, use ANSI
852 font to print the extended charset
854 2001-12-04 Charles Wilson <cwilson@ece.gatech.edu>
856 * licenses: new subdir
857 * licenses/COPYING.GPL: new file (GPL text)
858 * licenses/COPYING.BSD-no-advert: new file (BSD license,
859 without the advertising clause)
860 * src-pd: new subdir (for public domain source code that
861 I've taken, modified, and released under the GPL)
862 * src-bsd: new subdir (for source code that is covered
863 by the BSD-no-advert license) Note that BSD-w-advert
864 code is disallowed -- can't legally be linked to
866 * src: removed (renamed to src-gpl for consistency)
867 * src-gpl: new (renamed from src)
868 * PROGLIST: new file (contains descriptions of the
870 * README: proglist stuff removed. README is more general.
871 * src-bsd/Makefile.am: new file
872 * src-bsd/Makefile.in: new file
873 * src-bsd/README.cal: new file
874 * src-bsd/cal.1: new file
875 * src-bsd/cal.c: new file
876 * src-bsd/err.c: new file
877 * src-bsd/errs.h: new file
878 * src-bsd/widechar.h: new file
879 * src-pd/Makefile.am: new file
880 * src-pd/Makefile.in: new file
881 * src-pd/README.namei: new file
882 * src-pd/README1.namei: new file
883 * src-pd/namei.1: new file
884 * src-pd/namei.c: new file
885 * configure.ac: add new tests to support namei and cal
886 * Makefile.am: add new subdirs
887 * config.h.in: regenerate
888 * aclocal.m4: regenerate
889 * Makefile.in: regenerate
890 * src/Makefile.in: regenerate
892 2001-11-28 Charles Wilson <cwilson@ece.gatech.edu>
894 * package renamed to 'cygutils'
897 * AUTHORS: add Jorg Schaible
898 * configure.ac: package name change
899 * src/Makefile.am: add 'banner'
900 * src/banner.c: new file. Modified from Joerg's
901 original to use popt for argument processing.
902 * configure: regenerate
903 * config.h.in: regenerate
904 * aclocal.m4: regenerate
905 * Makefile.in: regenerate
906 * src/Makefile.in: regenerate
908 2001-11-26 Charles Wilson <cwilson@ece.gatech.edu>
910 * src/semtool.c: added
911 * src/semstat.c: added
912 * src/msgtool.c: added
913 * src/shmtool.c: added
914 * src/Makefile.am: add semtool, semstat, msgtool,
916 * configure.ac: add check for cygipc, and for
918 * configure: regenerate
919 * config.h.in: regenerate
920 * aclocal.m4: regenerate
921 * Makefile.in: regenerate
922 * src/Makefile.in: regenerate
924 2001-11-25 Charles Wilson <cwilson@ece.gatech.edu>
926 * uuencode.1: deleted
927 * uuencode.c: deleted
928 * uudecode.1: deleted
929 * uudecond.c: deleted (get these from GNU sharutils)
931 * mktemp.c: deleted (get these from
932 http://www.courtesan.com/mktemp/)
933 * autoconfiscated -- lots of new files
934 * moved remaining .c files into src subdir
935 * src/conv.c: now recognize 'dos2unix.exe' and
936 'unix2dos.exe' as special argv[0] values, along
937 with 'd2u.exe' and 'u2d.exe'
938 * src/Makefile.in: install conv.exe as itself but
939 also as d2u.exe, u2d.exe, dos2unix.exe and unix2dos.exe
943 * link with /usr/lib/libpopt.a ('official' version)
944 * add mktemp implementation
945 * add friendly help/option handling to dump, putclip,
951 2002-11-11 Charles Wilson <cwilson@ece.gatech.edu>
953 Convert mkshortcut to popt. Bump to version 1.1.3
955 * mkshortcut.c (license): new function
956 (version): popt version() function
957 (version): static variable renamed to versionStr
959 (usage): popt usage() function; the old usage()
961 (printLicense): new function
962 (printBottomDescription): new function
963 (printTopDescription): new function
964 (getVersion): new function
965 (mkshortcut): new function, contains core code
966 (print_version): removed.
967 (main): almost completely rewritten to use popt
969 * TODO: remove note about mkshortcut.
971 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
973 Fix things so that 'make dist' works
975 * Makefile.am: split up EXTRA_DIST into several
976 variables. Add a lot of files. Remove reference
977 to the m4/ directory.
978 * HOW-TO-CONTRIBUTE: correct a few things affected
981 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
983 Tired of long 'cvs diff' times over my modem, I
984 removed the files generated by bootstrap from
985 CVS. tarballs will have them, but cvs checkouts
986 will need to always run bootstrap. Since gettextize
987 is too intrusive, leave ABOUT-NLS and config.rpath
988 so we don't have to include gettext in bootstrap.
989 Also, don't bother with autoheader, so leave config.h.in
993 * mkinstalldirs: remove
995 * config.guess: remove
999 * Makefile.in: remove
1000 * aclocal.m4: remove
1002 * stamp-h.in: remove (not used by newer autotools)
1004 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
1006 Because utmpdump and last are now provided by the new
1007 sysvinit package, those programs have been removed
1008 from cygutils. Also, update to recent autotools &
1009 gettext, plus a few cleanups.
1011 * src/last/last.c: remove
1012 * src/last/utmpdump.c: remove
1013 * src/last/oldutmp.h: remove
1014 * src/last/last.1: remove
1015 * src/last/lastb.1: remove
1016 * src/last/: remove directory
1017 * intl/Makefile.in: remove
1018 * intl/: remove directory
1020 * src/cal/cal.c: cygwin provides langinfo.h, but
1021 not the nl_langinfo function. Make sure both exist
1022 before calling nl_langinfo.
1023 * configure.ac: remove references to system header files
1024 needed only by utmpdump or last. Don't try to generate
1026 * Makefile.am: remove intl/ directory; add po/ directory
1027 to make new gettext happy. Remove last and utmpdump from
1028 bin_PROGRAMS; remove last.1 and lastb.1 from man_MANS.
1029 change _LDADD vars from @INTLLIBS@ to @LIBINTL@. Remove
1030 references to last and utmpdump _SOURCES.
1031 * po/LINGUAS: new file (needed by new gettext)
1032 * po/POTFILES.in: new file (needed by new gettext)
1033 * common.h: remove references to system header files used
1034 only by utmpdump or last
1035 * bootstrap: add `force' options
1037 * PROGLIST: docu update
1038 * README: dpcu update
1040 * HOW-TO-CONTRIBUTE: docu update
1042 * aclocal.m4: regenerate
1043 * configure: regenerate
1044 * Makefile.in: regenerate
1045 * config.h.in: regenerate
1046 * ABOUT-NLS: new version
1047 * COPYING: new version
1048 * INSTALL: new version
1049 * mkinstalldirs: new version
1050 * missing: new version
1051 * install-sh: new version
1052 * depcomp: new version
1053 * config.sub: new version
1054 * config.guess: new version
1056 2002-07-17 Charles Wilson <cwilson@ece.gatech.edu>
1058 At Bruno Haible's suggestion, don't include all of
1059 gettext. Just have an intl/ directory with a null
1060 Makefile.in, and a populated po/ directory. m4/
1061 is no longer necessary. Later, when automake bug
1062 is fixed, we can remove the intl/ directory entirely,
1063 but we'll still need the po/ directory and the ABOUT-NLS
1067 * intl/Makefile.in: turn this into a null file
1069 * configure.ac: remove m4/Makefile from AC_CONFIG_FILES
1070 * Makefile.am: remove m4/ from SUBDIRS
1071 * Makefile.in: regenerate
1072 * configure: regenerate
1074 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1076 * configure.ac: bump version to 1.1.2
1077 * configure: regenerate
1079 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1081 Add 'mcookie' program. Tag "v1_1_1d"
1083 * src/mcookie: new directory
1084 * src/mcookie/mcookie.c: new file
1085 * src/mcookie/mcookie.1: new file
1086 * src/mcookie/md5.h: new file
1087 * src/mcookie/md5.c: new file
1088 * Makefile.am: add program 'mcookie'
1089 * configure.ac: add test for gettimeofday
1090 * config.h.in: regenerate
1091 * Makefile.in: regenerate
1092 * PROGLIST: add mcookie
1093 * README: add mcookie
1094 * NEWS: mention mcookie
1096 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1098 Add 'colrm' program. Tag "v1_1_1c"
1100 * src/colrm: new directory
1101 * src/colrm/colrm.c: new file
1102 * src/colrm/colrm.1: new file
1103 * src/colrm/widechar.h: new file
1104 * Makefile.am: add program 'colrm'
1105 * Makefile.in: regenerate
1106 * PROGLIST: add colrm
1108 * NEWS: hasn't been updated in a while...
1110 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1112 Add 'colcrt' program. Tag "v1_1_1b"
1114 * src/colcrt: new directory
1115 * src/colcrt/colcrt.c: new file
1116 * src/colcrt/colcrt.1: new file
1117 * src/colcrt/widechar.h: new file
1118 * Makefile.am: add program 'colcrt'
1119 * Makefile.in: regenerate
1120 * PROGLIST: add colcrt
1121 * README: add colcrt
1123 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1125 Add 'column' program. Tag "v1_1_1a"
1127 * src/column: new directory
1128 * src/column/column.c: new file
1129 * src/column/column.1: new file
1130 * src/column/err.c: new file
1131 * src/column/errs.h: new file
1132 * src/column/widechar.h: new file
1133 * Makefile.am: add program 'column'
1134 * configure.ac: add check for TIOCGWINSZ, termios.h, and ioctl.h.
1135 * common.h: use TIOCGWINSZ to include sys/termios.h or sys/ioctl.h.
1136 * Makefile.in: regenerate
1137 * config.h.in: regenerate
1138 * configure: regenerate
1139 * PROGLIST: add column
1140 * README: add column
1142 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1144 * TODO: remove gettext reminder
1145 * HOW-TO-CONTRIBUTE: explain how to handle programs
1146 that need -lintl, given the gettextize changes below.
1147 * Makefile.in: regenerate
1149 2002-07-12 gettextize <bug-gnu-gettext@gnu.org>
1151 Bug in automake means that we have to gettextize -- even tho
1152 we will never actually build gettext ourselves ('external'
1153 option in AM_GNU_GETTEXT). Reported to automake list.
1155 Bug in gettext means that we have to explicitly set and AC_SUBST
1156 BUILD_INCLUDED_LIBINTL and USE_INCLUDED_LIBINTL in configure.ac.
1159 * Makefile.am (SUBDIRS): Add intl, m4.
1160 (ACLOCAL_AMFLAGS): New variable.
1161 (EXTRA_DIST): Add config.rpath.
1162 * configure.ac (AC_CONFIG_FILES): Add intl/Makefile, po/Makefile.in,
1164 * intl/: new directory
1166 * po/: new directory
1168 * m4/: new directory
1170 * config.rpath: new file
1171 * ABOUT-NLS: new file
1172 * aclocal.m4: regenerate
1173 * Makefile.in: regenerate
1174 * configure: regenerate
1175 * bootstrap: add -I m4 to aclocal command; copy files
1176 * config.guess: new file
1177 * config.sub: new file
1179 * config.h.in: regenerate
1180 * TODO: note to remove all this garbage when it becomes
1181 possible; need bugfix to automake and gettext.m4
1183 2002-07-12 Charles S. Wilson <cwilson@ece.gatech.edu>
1185 Adjust to cygwin's libintl library now depending on libiconv.
1186 Easiest way: remove explicit search for -lintl and libintl.h;
1187 instead use AM_GNU_GETTEXT.
1191 * configure.ac: don't look for -lintl and libintl.h 'by hand';
1192 use AM_GNU_GETTEXT instead. Unfortunately, even 'external'
1193 option requires po/ and intl/ directories. See gettextize above.
1194 * src/rev: new directory
1195 * src/rev/rev.c: new file
1196 * src/rev/rev.1: new file
1197 * src/rev/widechar.h: new file
1198 * Makefile.am: add program 'rev'. Add LDADD variables for
1199 the programs that use gettext, since -lintl is no longer
1200 automatically included in LIBS (use @INTLLIBS@)
1201 * Makefile.in: regenerate
1205 2002-06-06 Charles S. Wilson <cwilson@ece.gatech.edu>
1208 Add getopt.exe, readlink.exe. Bump to 1.1.1.
1210 * AUTHORS: add Egor, Kenneth Stailey, and Frodo Looijaard
1211 * configure.ac: bump to 1.1.1
1212 * Makefile.am: add getopt and readlink
1215 * Makefile.in: regenerate
1216 * configure: regenerate
1217 * src/Makefile.am: delete (forgot to do so in previous commit)
1218 * src/Makefile.in: delete (ditto)
1219 * src/readlink/readlink.1: new file
1220 * src/readlink/readlink.c: new file
1221 * src/getopt/getopt.1: new file
1222 * src/getopt/getopt.c: new file
1223 * src/getopt/parse.bash: new file
1224 * src/getopt/parse.tcsh: new file
1225 * src/getopt/test.bash: new file
1226 * src/getopt/test.tcsh: new file
1228 2002-06-05 Charles S. Wilson <cwilson@ece.gatech.edu>
1229 Robert Collins <robert.collins@itdomain.com.au>
1231 Convert to one-big-makefile style. cf "Recursive make
1232 considered harmful". Bump to 1.1.0
1234 * HOW-TO-CONTRIBUTE: update to reflect one-big-makefile style.
1235 * Makefile.am: consolidate from src/*/Makefile.am
1236 * configure.ac: remove src/*/Makefile from AC_CONFIG_FILES list.
1238 * NEWS: Note one-file-to-build-them-all
1240 * aclocal.m4: regenerate
1241 * Makefile.in: regenerate
1242 * configure: regenerate
1243 * /src/realpath/Makefile.in: delete
1244 * /src/realpath/Makefile.am: delete
1245 * /src/namei/Makefile.in: delete
1246 * /src/namei/Makefile.am: delete
1247 * /src/mkshortcut/Makefile.in: delete
1248 * /src/mkshortcut/Makefile.am: delete
1249 * /src/lpr/Makefile.in: delete
1250 * /src/lpr/Makefile.am: delete
1251 * /src/last/Makefile.in: delete
1252 * /src/last/Makefile.am: delete
1253 * /src/ipc/Makefile.in: delete
1254 * /src/ipc/Makefile.am: delete
1255 * /src/dump/Makefile.in: delete
1256 * /src/dump/Makefile.am: delete
1257 * /src/ddate/Makefile.in: delete
1258 * /src/ddate/Makefile.am: delete
1259 * /src/cygstart/Makefile.in: delete
1260 * /src/cygstart/Makefile.am: delete
1261 * /src/conv/Makefile.in: delete
1262 * /src/conv/Makefile.am: delete
1263 * /src/col/Makefile.in: delete
1264 * /src/col/Makefile.am: delete
1265 * /src/cal/Makefile.in: delete
1266 * /src/cal/Makefile.am: delete
1267 * /src/banner/Makefile.in: delete
1268 * /src/banner/Makefile.am: delete
1269 * /src/ascii/Makefile.in: delete
1270 * /src/ascii/Makefile.am: delete
1271 * /src/Makefile.in: delete
1272 * /src/Makefile.am: delete
1274 2002-05-23 Charles S. Wilson <cwilson@ece.gatech.edu>
1276 * Makefile.in: regenerate
1277 * src/Makefile.in: regenerate
1278 * src/*/Makefile.in: regenerate
1279 * configure: regenerate
1280 * aclocal.m4: regenerate
1282 2002-05-22 David A. Willis <dawillis1214@yahoo.com>
1284 * src/col: new directory
1285 * src/col/Makefile.am: new file
1286 * src/col/Makefile.in: new file
1287 * src/col/col.c: new file
1288 * src/col/err.c: new file
1289 * src/col/err.h: new file
1290 * src/col/col.1: new file
1291 * src/col/README.col: new file
1292 * src/Makefile.am: add subdirectory col
1293 * src/Makefile.in: regenerate
1294 * AUTHORS: add David A. Willis for col
1298 2002-04-16 Chris January <chris@atomice.net>
1300 * src/conv/conv.c (convert): Use correct type to store the
1301 return value of fgetc()
1303 2002-03-15 Charles Wilson <cwilson@ece.gatech.edu>
1305 * Makefile.in: rebootstrap
1308 * src/Makefile.in: ditto
1309 * src/ascii/Makefile.in: ditto
1310 * src/banner/Makefile.in: ditto
1311 * src/cal/Makefile.in: ditto
1312 * src/clip/Makefile.in: ditto
1313 * src/conv/Makefile.in: ditto
1314 * src/ddate/Makefile.in: ditto
1315 * src/dump/Makefile.in: ditto
1316 * src/ipc/Makefile.in: ditto
1317 * src/last/Makefile.in: ditto
1318 * src/lpr/Makefile.in: ditto
1319 * src/mkshortcut/Makefile.in: ditto
1320 * src/namei/Makefile.in: ditto
1321 * src/realpath/Makefile.in: ditto
1323 2002-03-15 Michael Schaap <cygwin_start@mscha.org>
1325 * src/cygstart: new directory
1326 * src/cygstart/Makefile.am: new file
1327 * src/cygstart/Makefile.in: new file
1328 * src/cygstart/cygstart.c: new file
1329 * src/cygstart/cygstart.1: new file
1330 * src/Makefile.am: add subdirectory cygstart
1331 * src/Makefile.in: regenerate
1332 * AUTHORS: add Michael Schaap for cygstart
1333 * PROGLIST: add cygstart
1334 * README: add cygstart
1336 2002-03-13 Charles Wilson <cwilson@ece.gatech.edu>
1338 * HOW-TO-CONTRIBUTE: fix typos
1340 2002-03-13 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
1342 * src/mkshortcut/mkshortcut.c: fix NULL pointer problem
1344 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1346 * TODO: remove 'reorg' note
1347 * configure.ac: mark as version 1.0.0
1348 * configure: regenerate
1349 * HOW-TO-CONTRIBUTE: new file
1351 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1353 * configure.ac: build Makefiles in new directories
1354 * configure.in: regenerate
1355 * Makefile.am: change subdirs
1356 * Makefile.in: regenerate
1358 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1360 * src: new directory
1361 * src/Makefile.am: new file
1362 * src/Makefile.in: new file
1363 * src-gpl/Makefile.am: removed
1364 * src-gpl/Makefile.in: removed
1365 * src-pd/Makefile.am: removed
1366 * src-pd/Makefile.in: removed
1367 * src-bsd/Makefile.am: removed
1368 * src-bsd/Makefile.in: removed
1370 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1372 * src/ascii: new directory
1373 * src-gpl/ascii.c: moved to src/ascii/ascii.c
1374 * src/ascii/ascii.c: moved from src-gpl/ascii.c
1375 * src/ascii/Makefile.am: new file
1376 * src/ascii/Makefile.in: new file
1378 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1380 * src/banner: new directory
1381 * src-gpl/banner.c: moved to src/banner/banner.c
1382 * src/banner/banner.c: moved from src-gpl/banner.c
1383 * src/banner/Makefile.am: new file
1384 * src/banner/Makefile.in: new file
1386 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1388 * src/cal: new directory
1389 * src-bsd/cal.c: moved to src/cal/cal.c
1390 * src/cal/cal.c: moved from src-bsd/cal.c
1391 * src-bsd/cal.1: moved to src/cal/cal.1
1392 * src/cal/cal.1: moved from src-bsd/cal.1
1393 * src-bsd/err.c: moved to src/cal/err.c
1394 * src/cal/err.c: moved from src-bsd/err.c
1395 * src-bsd/errs.h: moved to src/cal/errs.h
1396 * src/cal/errs.h: moved from src-bsd/errs.h
1397 * src-bsd/widechar.h: moved to src/cal/widechar.h
1398 * src/cal/widechar.h: moved from src-bsd/widechar.h
1399 * src-bsd/README.cal: moved to src/cal/README.cal
1400 * src/cal/README.cal: moved from src-bsd/README.cal
1401 * src/cal/Makefile.am: new file
1402 * src/cal/Makefile.in: new file
1404 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1406 * src/clip: new directory
1407 * src-gpl/putclip.c: moved to src/clip/putclip.c
1408 * src/clip/putclip.c: moved from src-gpl/putclip.c
1409 * src-gpl/getclip.c: moved to src/clip/getclip.c
1410 * src/clip/getclip.c: moved from src-gpl/getclip.c
1411 * src/clip/Makefile.am: new file
1412 * src/clip/Makefile.in: new file
1414 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1416 * src/conv: new directory
1417 * src-gpl/conv.c: moved to src/conv/conv.c
1418 * src/conv/conv.c: moved from src-gpl/conv.c
1419 * src/conv/Makefile.am: new file
1420 * src/conv/Makefile.in: new file
1422 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1424 * src/ddate: new directory
1425 * src-pd/ddate.c: moved to src/ddate/ddate.c
1426 * src/ddate/ddate.c: moved from src-pd/ddate.c
1427 * src-pd/ddate.1: moved to src/ddate/ddate.1
1428 * src/ddate/ddate.1: moved from src-pd/ddate.1
1429 * src-pd/ddate.doc: moved to src/ddate/ddate.doc
1430 * src/ddate/ddate.doc: moved from src-pd/ddate.doc
1431 * src/ddate/Makefile.am: new file
1432 * src/ddate/Makefile.in: new file
1434 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1436 * src/dump: new directory
1437 * src-gpl/dump.c: moved to src/dump/dump.c
1438 * src/dump/dump.c: moved from src-gpl/dump.c
1439 * src/dump/Makefile.am: new file
1440 * src/dump/Makefile.in: new file
1442 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1444 * src/ipc: new directory
1445 * src-gpl/msgtool.c: moved to src/ipc/msgtool.c
1446 * src/ipc/msgtool.c: moved from src-gpl/msgtool.c
1447 * src-gpl/semstat.c: moved to src/ipc/semstat.c
1448 * src/ipc/semstat.c: moved from src-gpl/semstat.c
1449 * src-gpl/semtool.c: moved to src/ipc/semtool.c
1450 * src/ipc/semtool.c: moved from src-gpl/semtool.c
1451 * src-gpl/shmtool.c: moved to src/ipc/shmtool.c
1452 * src/ipc/shmtool.c: moved from src-gpl/shmtool.c
1453 * src/ipc/Makefile.am: new file
1454 * src/ipc/Makefile.in: new file
1456 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1458 * src/last: new directory
1459 * src-gpl/last.c: moved to src/last/last.c
1460 * src/last/last.c: moved from src-gpl/last.c
1461 * src-gpl/last.1: moved to src/last/last.1
1462 * src/last/last.1: moved from src-gpl/last.1
1463 * src-gpl/lastb.1: moved to src/last/lastb.1
1464 * src/last/lastb.1: moved from src-gpl/lastb.1
1465 * src-gpl/oldutmp.h: moved to src/last/oldutmp.h
1466 * src/last/oldutmp.h: moved from src-gpl/oldutmp.h
1467 * src-gpl/utmpdump.c: moved to src/last/utmpdump.c
1468 * src/last/utmpdump.c: moved from src-gpl/utmpdump.c
1469 * src/last/Makefile.am: new file
1470 * src/last/Makefile.in: new file
1472 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1474 * src/lpr: new directory
1475 * src-gpl/lpr.c: moved to src/lpr/lpr.c
1476 * src/lpr/lpr.c: moved from src-gpl/lpr.c
1477 * src/lpr/Makefile.am: new file
1478 * src/lpr/Makefile.in: new file
1480 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1482 * src/mkshortcut: new directory
1483 * src-gpl/mkshortcut.c: moved to src/mkshortcut/mkshortcut.c
1484 * src/mkshortcut/mkshortcut.c: moved from src-gpl/mkshortcut.c
1485 * src-gpl/mkshortcut.1: moved to src/mkshortcut/mkshortcut.1
1486 * src/mkshortcut/mkshortcut.1: moved from src-gpl/mkshortcut.1
1487 * src/mkshortcut/Makefile.am: new file
1488 * src/mkshortcut/Makefile.in: new file
1490 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1492 * src/namei: new directory
1493 * src-pd/namei.c: moved to src/namei/namei.c
1494 * src/namei/namei.c: moved from src-pd/namei.c
1495 * src-pd/namei.1: moved to src/namei/namei.1
1496 * src/namei/namei.1: moved from src-pd/namei.1
1497 * src-pd/README.namei: moved to src/namei/README.namei
1498 * src/namei/README.namei: moved from src-pd/README.namei
1499 * src-pd/README1.namei: moved to src/namei/README1.namei
1500 * src/namei/README1.namei: moved from src-pd/README1.namei
1501 * src/namei/Makefile.am: new file
1502 * src/namei/Makefile.in: new file
1504 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1506 * src/realpath: new directory
1507 * src-gpl/realpath.c: moved to src/realpath/realpath.c
1508 * src/realpath/realpath.c: moved from src-gpl/realpath.c
1509 * src/realpath/Makefile.am: new file
1510 * src/realpath/Makefile.in: new file
1513 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
1515 * src-gpl/Makefile.am: add lpr and mkshortcut
1516 * src-gpl/Makefile.in: regenerate
1517 * configure.ac: update version number
1518 * configure: regenerate
1519 * AUTHORS: add Rick and Joshua
1520 * PROGLIST: add lpr and mkshortcut
1521 * NEWS: add lpr and mkshortcut
1522 * README: add lpr and mkshortcut
1523 * TODO: add some notes...
1524 * src-gpl/mkshortcut.c: Reformat comment block. Explicitly
1525 include config.h and common.h. Move other #inludes to
1526 common.h. Add some static strings for later use (version,
1528 * src-gpl/lpr.c: Add license reference. Explicitly include
1529 config.h and common.h. Move other #includes to common.h.
1530 Add some static strings for later use (version, Id, copyright).
1531 Change programName to program_name (to match style of other
1532 programs). Strdup from argv[0] instead of hardcoding. Use
1533 VA_START macro instead of va_start.
1535 2002-02-23 Rick Rankin <rick_rankin@yahoo.com>
1537 * src-gpl/lpr.c: new file
1539 2002-02-23 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
1541 * src-gpl/mkshortcut.c: new file
1542 * src-gpl/mkshortcut.1: new file
1544 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
1546 * src-pd/ddate.c: add explicit license reference
1547 and move #includes to common.h. Guard setlocale.
1548 Explicitly include config.h, common.h
1549 * src-pd/namei.c: ditto
1550 * src-bsd/cal.c: ditto
1551 * src-bsd/err.c: ditto
1552 * src-bsd/errs.h: explicitly include config.h, common.h
1553 * src-bsd/widechar.h: explicitly include config.h (NOT common.h)
1554 * src-gpl/ascii.c: explicitly include config.h
1555 * src-gpl/banner.c: reformat license notice. explicitly
1557 * src-gpl/conv.c: explictly include config.h
1558 * src-gpl/dump.c: explictly include config.h; move other
1559 includes into common.h
1560 * src-gpl/getclip.c: explicitly include config.h
1561 * src-gpl/last.c: reformat license notice. explicitly include
1562 config.h. Move other #includes into common.h
1563 * src-gpl/oldutmp.h: add explicit license reference.
1564 * src-gpl/putclip.c: include config.h. Move other #includes
1566 * src-gpl/realpath.c: Reformat license reference. Explicitly
1568 * src-gpl/msgtool.c: add explicit license reference. include
1569 config.h. Guard ipc #includes. Move other includes into common.h
1570 * src-gpl/semstat.c: ditto
1571 * src-gpl/semtool.c: ditto
1572 * src-gpl/shmtool.c: ditto
1573 * src-gpl/utmpdump.c: Reformat license reference. Explicitly
1574 include config.h. Move other includes into common.h.
1575 * config.h.in: regenerate
1576 * configure.ac: Add the new checks
1577 * common.h: Migrate other includes from .c files here.
1578 * configure: regenerate
1580 2002-01-28 Charles Wilson <cwilson@ece.gatech.edu>
1582 * src-bsd/cal.c: fix spelling
1584 2002-01-27 Charles Wilson <cwilson@ece.gatech.edu>
1586 * acinclude.m4: new file
1587 * common.h: new file
1588 * configure.ac: add conditionals for windows-only,
1589 cygipc-only programs
1590 * src-gpl/Makefile.am: use conditionals
1591 * aclocal.m4: regenerate
1592 * config.h.in: regenerate
1593 * Makefile.in: regenerate
1594 * src-gpl/Makefile.in: regenerate
1595 * configure: regenerate
1596 * README: minor changes
1597 * src-bsd/cal.c: use common.h
1598 * src-pd/ddate.c: use common.h
1599 * src-pd/namei.c: use common.h
1600 * src-gpl/ascii.c: use common.h
1601 * src-gpl/banner.c: use common.h
1602 * src-gpl/conv.c: use common.h
1603 * src-gpl/dump.c: use common.h
1604 * src-gpl/getclip.c: use common.h
1605 * src-gpl/last.c: use common.h
1606 * src-gpl/msgtool.c: use common.h
1607 * src-gpl/putclip.c: use common.h
1608 * src-gpl/realpath.c: use common.h
1609 * src-gpl/semstat.c: use common.h
1610 * src-gpl/semtool.c: use common.h
1611 * src-gpl/shmtool.c: use common.h
1612 * src-gpl/utmpdump.c: use common.h
1614 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1616 * NEWS: add entries for 0.9.6, .7, and .8
1617 * ChangeLog: fix tabs
1618 * release version 0.9.8
1620 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1622 * src-pd/ddate.c: new file
1623 * src-pd/ddate.1: new file
1624 * src-pd/ddate.doc: new file
1625 * AUTHORS: add Druel the Chaotic
1626 * PROGLIST: add ddate
1627 * README: mention ddate
1628 * src-pd/Makefile.am: add ddate to proglist, ddate.1
1630 * src-bsd/Makefile.in: regenerate
1632 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1634 * src-gpl/realpath.c: new file
1635 * AUTHORS: add Steven Barker
1636 * PROGLIST: add realpath
1637 * README: mention realpath
1638 * src-gpl/Makefile.am: add realpath to proglist
1639 * src-gpl/Makefile.in: regenerate
1641 2002-01-18 Mark Bradshaw <bradshaw@staff.crosswalk.com>
1643 * src-gpl/utmpdump.c: new file
1644 * AUTHORS: add Mark Bradshaw
1645 * PROGLIST: add utmpdump
1646 * README: mention utmpdump
1647 * src-gpl/Makefile.am: add utmpdump to proglist
1648 * src-gpl/Makefile.in: regenerate
1650 2002-01-16 Charles Wilson <cwilson@ece.gatech.edu>
1652 * bootstrap: new file
1653 * src-gpl/Makefile.am: add last to proglist
1654 * src-gpl/Makefile.in: regenerate
1655 * PROGLIST: add last
1656 * README: mention last
1657 * AUTHORS: add Mark Bradshaw
1659 2002-01-16 Mark Bradshaw <bradshaw@staff.crosswalk.com>
1661 * src-gpl/last.c: new file
1662 * src-gpl/last.1: new file
1663 * src-gpl/lastb.1: new file
1664 * src-gpl/oldutmp.h: new file
1666 2001-12-05 Joerg Schaible <joerg.schaible@gft.com>
1668 * src-gpl/banner.c: fix the -c option, use ANSI
1669 font to print the extended charset
1671 2001-12-04 Charles Wilson <cwilson@ece.gatech.edu>
1673 * licenses: new subdir
1674 * licenses/COPYING.GPL: new file (GPL text)
1675 * licenses/COPYING.BSD-no-advert: new file (BSD license,
1676 without the advertising clause)
1677 * src-pd: new subdir (for public domain source code that
1678 I've taken, modified, and released under the GPL)
1679 * src-bsd: new subdir (for source code that is covered
1680 by the BSD-no-advert license) Note that BSD-w-advert
1681 code is disallowed -- can't legally be linked to
1683 * src: removed (renamed to src-gpl for consistency)
1684 * src-gpl: new (renamed from src)
1685 * PROGLIST: new file (contains descriptions of the
1687 * README: proglist stuff removed. README is more general.
1688 * src-bsd/Makefile.am: new file
1689 * src-bsd/Makefile.in: new file
1690 * src-bsd/README.cal: new file
1691 * src-bsd/cal.1: new file
1692 * src-bsd/cal.c: new file
1693 * src-bsd/err.c: new file
1694 * src-bsd/errs.h: new file
1695 * src-bsd/widechar.h: new file
1696 * src-pd/Makefile.am: new file
1697 * src-pd/Makefile.in: new file
1698 * src-pd/README.namei: new file
1699 * src-pd/README1.namei: new file
1700 * src-pd/namei.1: new file
1701 * src-pd/namei.c: new file
1702 * configure.ac: add new tests to support namei and cal
1703 * Makefile.am: add new subdirs
1704 * config.h.in: regenerate
1705 * aclocal.m4: regenerate
1706 * Makefile.in: regenerate
1707 * src/Makefile.in: regenerate
1709 2001-11-28 Charles Wilson <cwilson@ece.gatech.edu>
1711 * package renamed to 'cygutils'
1714 * AUTHORS: add Jorg Schaible
1715 * configure.ac: package name change
1716 * src/Makefile.am: add 'banner'
1717 * src/banner.c: new file. Modified from Joerg's
1718 original to use popt for argument processing.
1719 * configure: regenerate
1720 * config.h.in: regenerate
1721 * aclocal.m4: regenerate
1722 * Makefile.in: regenerate
1723 * src/Makefile.in: regenerate
1725 2001-11-26 Charles Wilson <cwilson@ece.gatech.edu>
1727 * src/semtool.c: added
1728 * src/semstat.c: added
1729 * src/msgtool.c: added
1730 * src/shmtool.c: added
1731 * src/Makefile.am: add semtool, semstat, msgtool,
1732 and shmtool targets.
1733 * configure.ac: add check for cygipc, and for
1735 * configure: regenerate
1736 * config.h.in: regenerate
1737 * aclocal.m4: regenerate
1738 * Makefile.in: regenerate
1739 * src/Makefile.in: regenerate
1741 2001-11-25 Charles Wilson <cwilson@ece.gatech.edu>
1743 * uuencode.1: deleted
1744 * uuencode.c: deleted
1745 * uudecode.1: deleted
1746 * uudecond.c: deleted (get these from GNU sharutils)
1748 * mktemp.c: deleted (get these from
1749 http://www.courtesan.com/mktemp/)
1750 * autoconfiscated -- lots of new files
1751 * moved remaining .c files into src subdir
1752 * src/conv.c: now recognize 'dos2unix.exe' and
1753 'unix2dos.exe' as special argv[0] values, along
1754 with 'd2u.exe' and 'u2d.exe'
1755 * src/Makefile.in: install conv.exe as itself but
1756 also as d2u.exe, u2d.exe, dos2unix.exe and unix2dos.exe
1760 * link with /usr/lib/libpopt.a ('official' version)
1761 * add mktemp implementation
1762 * add friendly help/option handling to dump, putclip,