1 2003-05-17 Charles Wilson <cwilson@ece.gatech.edu>
3 * configure.ac: correct a problem with newer
5 * config.h.in: regenerate
7 2003-02-05 Charles Wilson <cwilson@ece.gatech.edu>
9 * NEWS: announce mkshortcut changes
11 2003-02-05 David G. Baur <dgbaur@idmicro.com>
13 Added --workdir option to mkshortcut to set working directory
16 * mkshortcut.c (main): added dir_name_arg to opts
17 set dir_name to dir_name_arg if option was set
18 otherwise obtained from exe_name.
19 * mkshortcut.1: update
21 2002-11-11 Charles Wilson <cwilson@ece.gatech.edu>
23 Convert mkshortcut to popt. Bump to version 1.1.3
25 * mkshortcut.c (license): new function
26 (version): popt version() function
27 (version): static variable renamed to versionStr
29 (usage): popt usage() function; the old usage()
31 (printLicense): new function
32 (printBottomDescription): new function
33 (printTopDescription): new function
34 (getVersion): new function
35 (mkshortcut): new function, contains core code
36 (print_version): removed.
37 (main): almost completely rewritten to use popt
39 * TODO: remove note about mkshortcut.
41 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
43 Fix things so that 'make dist' works
45 * Makefile.am: split up EXTRA_DIST into several
46 variables. Add a lot of files. Remove reference
48 * HOW-TO-CONTRIBUTE: correct a few things affected
51 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
53 Tired of long 'cvs diff' times over my modem, I
54 removed the files generated by bootstrap from
55 CVS. tarballs will have them, but cvs checkouts
56 will need to always run bootstrap. Since gettextize
57 is too intrusive, leave ABOUT-NLS and config.rpath
58 so we don't have to include gettext in bootstrap.
59 Also, don't bother with autoheader, so leave config.h.in
63 * mkinstalldirs: remove
65 * config.guess: remove
72 * stamp-h.in: remove (not used by newer autotools)
74 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
76 Because utmpdump and last are now provided by the new
77 sysvinit package, those programs have been removed
78 from cygutils. Also, update to recent autotools &
79 gettext, plus a few cleanups.
81 * src/last/last.c: remove
82 * src/last/utmpdump.c: remove
83 * src/last/oldutmp.h: remove
84 * src/last/last.1: remove
85 * src/last/lastb.1: remove
86 * src/last/: remove directory
87 * intl/Makefile.in: remove
88 * intl/: remove directory
90 * src/cal/cal.c: cygwin provides langinfo.h, but
91 not the nl_langinfo function. Make sure both exist
92 before calling nl_langinfo.
93 * configure.ac: remove references to system header files
94 needed only by utmpdump or last. Don't try to generate
96 * Makefile.am: remove intl/ directory; add po/ directory
97 to make new gettext happy. Remove last and utmpdump from
98 bin_PROGRAMS; remove last.1 and lastb.1 from man_MANS.
99 change _LDADD vars from @INTLLIBS@ to @LIBINTL@. Remove
100 references to last and utmpdump _SOURCES.
101 * po/LINGUAS: new file (needed by new gettext)
102 * po/POTFILES.in: new file (needed by new gettext)
103 * common.h: remove references to system header files used
104 only by utmpdump or last
105 * bootstrap: add `force' options
107 * PROGLIST: docu update
108 * README: dpcu update
110 * HOW-TO-CONTRIBUTE: docu update
112 * aclocal.m4: regenerate
113 * configure: regenerate
114 * Makefile.in: regenerate
115 * config.h.in: regenerate
116 * ABOUT-NLS: new version
117 * COPYING: new version
118 * INSTALL: new version
119 * mkinstalldirs: new version
120 * missing: new version
121 * install-sh: new version
122 * depcomp: new version
123 * config.sub: new version
124 * config.guess: new version
126 2002-07-17 Charles Wilson <cwilson@ece.gatech.edu>
128 At Bruno Haible's suggestion, don't include all of
129 gettext. Just have an intl/ directory with a null
130 Makefile.in, and a populated po/ directory. m4/
131 is no longer necessary. Later, when automake bug
132 is fixed, we can remove the intl/ directory entirely,
133 but we'll still need the po/ directory and the ABOUT-NLS
137 * intl/Makefile.in: turn this into a null file
139 * configure.ac: remove m4/Makefile from AC_CONFIG_FILES
140 * Makefile.am: remove m4/ from SUBDIRS
141 * Makefile.in: regenerate
142 * configure: regenerate
144 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
146 * configure.ac: bump version to 1.1.2
147 * configure: regenerate
149 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
151 Add 'mcookie' program. Tag "v1_1_1d"
153 * src/mcookie: new directory
154 * src/mcookie/mcookie.c: new file
155 * src/mcookie/mcookie.1: new file
156 * src/mcookie/md5.h: new file
157 * src/mcookie/md5.c: new file
158 * Makefile.am: add program 'mcookie'
159 * configure.ac: add test for gettimeofday
160 * config.h.in: regenerate
161 * Makefile.in: regenerate
162 * PROGLIST: add mcookie
163 * README: add mcookie
164 * NEWS: mention mcookie
166 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
168 Add 'colrm' program. Tag "v1_1_1c"
170 * src/colrm: new directory
171 * src/colrm/colrm.c: new file
172 * src/colrm/colrm.1: new file
173 * src/colrm/widechar.h: new file
174 * Makefile.am: add program 'colrm'
175 * Makefile.in: regenerate
176 * PROGLIST: add colrm
178 * NEWS: hasn't been updated in a while...
180 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
182 Add 'colcrt' program. Tag "v1_1_1b"
184 * src/colcrt: new directory
185 * src/colcrt/colcrt.c: new file
186 * src/colcrt/colcrt.1: new file
187 * src/colcrt/widechar.h: new file
188 * Makefile.am: add program 'colcrt'
189 * Makefile.in: regenerate
190 * PROGLIST: add colcrt
193 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
195 Add 'column' program. Tag "v1_1_1a"
197 * src/column: new directory
198 * src/column/column.c: new file
199 * src/column/column.1: new file
200 * src/column/err.c: new file
201 * src/column/errs.h: new file
202 * src/column/widechar.h: new file
203 * Makefile.am: add program 'column'
204 * configure.ac: add check for TIOCGWINSZ, termios.h, and ioctl.h.
205 * common.h: use TIOCGWINSZ to include sys/termios.h or sys/ioctl.h.
206 * Makefile.in: regenerate
207 * config.h.in: regenerate
208 * configure: regenerate
209 * PROGLIST: add column
212 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
214 * TODO: remove gettext reminder
215 * HOW-TO-CONTRIBUTE: explain how to handle programs
216 that need -lintl, given the gettextize changes below.
217 * Makefile.in: regenerate
219 2002-07-12 gettextize <bug-gnu-gettext@gnu.org>
221 Bug in automake means that we have to gettextize -- even tho
222 we will never actually build gettext ourselves ('external'
223 option in AM_GNU_GETTEXT). Reported to automake list.
225 Bug in gettext means that we have to explicitly set and AC_SUBST
226 BUILD_INCLUDED_LIBINTL and USE_INCLUDED_LIBINTL in configure.ac.
229 * Makefile.am (SUBDIRS): Add intl, m4.
230 (ACLOCAL_AMFLAGS): New variable.
231 (EXTRA_DIST): Add config.rpath.
232 * configure.ac (AC_CONFIG_FILES): Add intl/Makefile, po/Makefile.in,
234 * intl/: new directory
240 * config.rpath: new file
241 * ABOUT-NLS: new file
242 * aclocal.m4: regenerate
243 * Makefile.in: regenerate
244 * configure: regenerate
245 * bootstrap: add -I m4 to aclocal command; copy files
246 * config.guess: new file
247 * config.sub: new file
249 * config.h.in: regenerate
250 * TODO: note to remove all this garbage when it becomes
251 possible; need bugfix to automake and gettext.m4
253 2002-07-12 Charles S. Wilson <cwilson@ece.gatech.edu>
255 Adjust to cygwin's libintl library now depending on libiconv.
256 Easiest way: remove explicit search for -lintl and libintl.h;
257 instead use AM_GNU_GETTEXT.
261 * configure.ac: don't look for -lintl and libintl.h 'by hand';
262 use AM_GNU_GETTEXT instead. Unfortunately, even 'external'
263 option requires po/ and intl/ directories. See gettextize above.
264 * src/rev: new directory
265 * src/rev/rev.c: new file
266 * src/rev/rev.1: new file
267 * src/rev/widechar.h: new file
268 * Makefile.am: add program 'rev'. Add LDADD variables for
269 the programs that use gettext, since -lintl is no longer
270 automatically included in LIBS (use @INTLLIBS@)
271 * Makefile.in: regenerate
275 2002-06-06 Charles S. Wilson <cwilson@ece.gatech.edu>
278 Add getopt.exe, readlink.exe. Bump to 1.1.1.
280 * AUTHORS: add Egor, Kenneth Stailey, and Frodo Looijaard
281 * configure.ac: bump to 1.1.1
282 * Makefile.am: add getopt and readlink
285 * Makefile.in: regenerate
286 * configure: regenerate
287 * src/Makefile.am: delete (forgot to do so in previous commit)
288 * src/Makefile.in: delete (ditto)
289 * src/readlink/readlink.1: new file
290 * src/readlink/readlink.c: new file
291 * src/getopt/getopt.1: new file
292 * src/getopt/getopt.c: new file
293 * src/getopt/parse.bash: new file
294 * src/getopt/parse.tcsh: new file
295 * src/getopt/test.bash: new file
296 * src/getopt/test.tcsh: new file
298 2002-06-05 Charles S. Wilson <cwilson@ece.gatech.edu>
299 Robert Collins <robert.collins@itdomain.com.au>
301 Convert to one-big-makefile style. cf "Recursive make
302 considered harmful". Bump to 1.1.0
304 * HOW-TO-CONTRIBUTE: update to reflect one-big-makefile style.
305 * Makefile.am: consolidate from src/*/Makefile.am
306 * configure.ac: remove src/*/Makefile from AC_CONFIG_FILES list.
308 * NEWS: Note one-file-to-build-them-all
310 * aclocal.m4: regenerate
311 * Makefile.in: regenerate
312 * configure: regenerate
313 * /src/realpath/Makefile.in: delete
314 * /src/realpath/Makefile.am: delete
315 * /src/namei/Makefile.in: delete
316 * /src/namei/Makefile.am: delete
317 * /src/mkshortcut/Makefile.in: delete
318 * /src/mkshortcut/Makefile.am: delete
319 * /src/lpr/Makefile.in: delete
320 * /src/lpr/Makefile.am: delete
321 * /src/last/Makefile.in: delete
322 * /src/last/Makefile.am: delete
323 * /src/ipc/Makefile.in: delete
324 * /src/ipc/Makefile.am: delete
325 * /src/dump/Makefile.in: delete
326 * /src/dump/Makefile.am: delete
327 * /src/ddate/Makefile.in: delete
328 * /src/ddate/Makefile.am: delete
329 * /src/cygstart/Makefile.in: delete
330 * /src/cygstart/Makefile.am: delete
331 * /src/conv/Makefile.in: delete
332 * /src/conv/Makefile.am: delete
333 * /src/col/Makefile.in: delete
334 * /src/col/Makefile.am: delete
335 * /src/cal/Makefile.in: delete
336 * /src/cal/Makefile.am: delete
337 * /src/banner/Makefile.in: delete
338 * /src/banner/Makefile.am: delete
339 * /src/ascii/Makefile.in: delete
340 * /src/ascii/Makefile.am: delete
341 * /src/Makefile.in: delete
342 * /src/Makefile.am: delete
344 2002-05-23 Charles S. Wilson <cwilson@ece.gatech.edu>
346 * Makefile.in: regenerate
347 * src/Makefile.in: regenerate
348 * src/*/Makefile.in: regenerate
349 * configure: regenerate
350 * aclocal.m4: regenerate
352 2002-05-22 David A. Willis <dawillis1214@yahoo.com>
354 * src/col: new directory
355 * src/col/Makefile.am: new file
356 * src/col/Makefile.in: new file
357 * src/col/col.c: new file
358 * src/col/err.c: new file
359 * src/col/err.h: new file
360 * src/col/col.1: new file
361 * src/col/README.col: new file
362 * src/Makefile.am: add subdirectory col
363 * src/Makefile.in: regenerate
364 * AUTHORS: add David A. Willis for col
368 2002-04-16 Chris January <chris@atomice.net>
370 * src/conv/conv.c (convert): Use correct type to store the
371 return value of fgetc()
373 2002-03-15 Charles Wilson <cwilson@ece.gatech.edu>
375 * Makefile.in: rebootstrap
378 * src/Makefile.in: ditto
379 * src/ascii/Makefile.in: ditto
380 * src/banner/Makefile.in: ditto
381 * src/cal/Makefile.in: ditto
382 * src/clip/Makefile.in: ditto
383 * src/conv/Makefile.in: ditto
384 * src/ddate/Makefile.in: ditto
385 * src/dump/Makefile.in: ditto
386 * src/ipc/Makefile.in: ditto
387 * src/last/Makefile.in: ditto
388 * src/lpr/Makefile.in: ditto
389 * src/mkshortcut/Makefile.in: ditto
390 * src/namei/Makefile.in: ditto
391 * src/realpath/Makefile.in: ditto
393 2002-03-15 Michael Schaap <cygwin_start@mscha.org>
395 * src/cygstart: new directory
396 * src/cygstart/Makefile.am: new file
397 * src/cygstart/Makefile.in: new file
398 * src/cygstart/cygstart.c: new file
399 * src/cygstart/cygstart.1: new file
400 * src/Makefile.am: add subdirectory cygstart
401 * src/Makefile.in: regenerate
402 * AUTHORS: add Michael Schaap for cygstart
403 * PROGLIST: add cygstart
404 * README: add cygstart
406 2002-03-13 Charles Wilson <cwilson@ece.gatech.edu>
408 * HOW-TO-CONTRIBUTE: fix typos
410 2002-03-13 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
412 * src/mkshortcut/mkshortcut.c: fix NULL pointer problem
414 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
416 * TODO: remove 'reorg' note
417 * configure.ac: mark as version 1.0.0
418 * configure: regenerate
419 * HOW-TO-CONTRIBUTE: new file
421 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
423 * configure.ac: build Makefiles in new directories
424 * configure.in: regenerate
425 * Makefile.am: change subdirs
426 * Makefile.in: regenerate
428 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
431 * src/Makefile.am: new file
432 * src/Makefile.in: new file
433 * src-gpl/Makefile.am: removed
434 * src-gpl/Makefile.in: removed
435 * src-pd/Makefile.am: removed
436 * src-pd/Makefile.in: removed
437 * src-bsd/Makefile.am: removed
438 * src-bsd/Makefile.in: removed
440 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
442 * src/ascii: new directory
443 * src-gpl/ascii.c: moved to src/ascii/ascii.c
444 * src/ascii/ascii.c: moved from src-gpl/ascii.c
445 * src/ascii/Makefile.am: new file
446 * src/ascii/Makefile.in: new file
448 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
450 * src/banner: new directory
451 * src-gpl/banner.c: moved to src/banner/banner.c
452 * src/banner/banner.c: moved from src-gpl/banner.c
453 * src/banner/Makefile.am: new file
454 * src/banner/Makefile.in: new file
456 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
458 * src/cal: new directory
459 * src-bsd/cal.c: moved to src/cal/cal.c
460 * src/cal/cal.c: moved from src-bsd/cal.c
461 * src-bsd/cal.1: moved to src/cal/cal.1
462 * src/cal/cal.1: moved from src-bsd/cal.1
463 * src-bsd/err.c: moved to src/cal/err.c
464 * src/cal/err.c: moved from src-bsd/err.c
465 * src-bsd/errs.h: moved to src/cal/errs.h
466 * src/cal/errs.h: moved from src-bsd/errs.h
467 * src-bsd/widechar.h: moved to src/cal/widechar.h
468 * src/cal/widechar.h: moved from src-bsd/widechar.h
469 * src-bsd/README.cal: moved to src/cal/README.cal
470 * src/cal/README.cal: moved from src-bsd/README.cal
471 * src/cal/Makefile.am: new file
472 * src/cal/Makefile.in: new file
474 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
476 * src/clip: new directory
477 * src-gpl/putclip.c: moved to src/clip/putclip.c
478 * src/clip/putclip.c: moved from src-gpl/putclip.c
479 * src-gpl/getclip.c: moved to src/clip/getclip.c
480 * src/clip/getclip.c: moved from src-gpl/getclip.c
481 * src/clip/Makefile.am: new file
482 * src/clip/Makefile.in: new file
484 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
486 * src/conv: new directory
487 * src-gpl/conv.c: moved to src/conv/conv.c
488 * src/conv/conv.c: moved from src-gpl/conv.c
489 * src/conv/Makefile.am: new file
490 * src/conv/Makefile.in: new file
492 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
494 * src/ddate: new directory
495 * src-pd/ddate.c: moved to src/ddate/ddate.c
496 * src/ddate/ddate.c: moved from src-pd/ddate.c
497 * src-pd/ddate.1: moved to src/ddate/ddate.1
498 * src/ddate/ddate.1: moved from src-pd/ddate.1
499 * src-pd/ddate.doc: moved to src/ddate/ddate.doc
500 * src/ddate/ddate.doc: moved from src-pd/ddate.doc
501 * src/ddate/Makefile.am: new file
502 * src/ddate/Makefile.in: new file
504 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
506 * src/dump: new directory
507 * src-gpl/dump.c: moved to src/dump/dump.c
508 * src/dump/dump.c: moved from src-gpl/dump.c
509 * src/dump/Makefile.am: new file
510 * src/dump/Makefile.in: new file
512 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
514 * src/ipc: new directory
515 * src-gpl/msgtool.c: moved to src/ipc/msgtool.c
516 * src/ipc/msgtool.c: moved from src-gpl/msgtool.c
517 * src-gpl/semstat.c: moved to src/ipc/semstat.c
518 * src/ipc/semstat.c: moved from src-gpl/semstat.c
519 * src-gpl/semtool.c: moved to src/ipc/semtool.c
520 * src/ipc/semtool.c: moved from src-gpl/semtool.c
521 * src-gpl/shmtool.c: moved to src/ipc/shmtool.c
522 * src/ipc/shmtool.c: moved from src-gpl/shmtool.c
523 * src/ipc/Makefile.am: new file
524 * src/ipc/Makefile.in: new file
526 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
528 * src/last: new directory
529 * src-gpl/last.c: moved to src/last/last.c
530 * src/last/last.c: moved from src-gpl/last.c
531 * src-gpl/last.1: moved to src/last/last.1
532 * src/last/last.1: moved from src-gpl/last.1
533 * src-gpl/lastb.1: moved to src/last/lastb.1
534 * src/last/lastb.1: moved from src-gpl/lastb.1
535 * src-gpl/oldutmp.h: moved to src/last/oldutmp.h
536 * src/last/oldutmp.h: moved from src-gpl/oldutmp.h
537 * src-gpl/utmpdump.c: moved to src/last/utmpdump.c
538 * src/last/utmpdump.c: moved from src-gpl/utmpdump.c
539 * src/last/Makefile.am: new file
540 * src/last/Makefile.in: new file
542 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
544 * src/lpr: new directory
545 * src-gpl/lpr.c: moved to src/lpr/lpr.c
546 * src/lpr/lpr.c: moved from src-gpl/lpr.c
547 * src/lpr/Makefile.am: new file
548 * src/lpr/Makefile.in: new file
550 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
552 * src/mkshortcut: new directory
553 * src-gpl/mkshortcut.c: moved to src/mkshortcut/mkshortcut.c
554 * src/mkshortcut/mkshortcut.c: moved from src-gpl/mkshortcut.c
555 * src-gpl/mkshortcut.1: moved to src/mkshortcut/mkshortcut.1
556 * src/mkshortcut/mkshortcut.1: moved from src-gpl/mkshortcut.1
557 * src/mkshortcut/Makefile.am: new file
558 * src/mkshortcut/Makefile.in: new file
560 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
562 * src/namei: new directory
563 * src-pd/namei.c: moved to src/namei/namei.c
564 * src/namei/namei.c: moved from src-pd/namei.c
565 * src-pd/namei.1: moved to src/namei/namei.1
566 * src/namei/namei.1: moved from src-pd/namei.1
567 * src-pd/README.namei: moved to src/namei/README.namei
568 * src/namei/README.namei: moved from src-pd/README.namei
569 * src-pd/README1.namei: moved to src/namei/README1.namei
570 * src/namei/README1.namei: moved from src-pd/README1.namei
571 * src/namei/Makefile.am: new file
572 * src/namei/Makefile.in: new file
574 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
576 * src/realpath: new directory
577 * src-gpl/realpath.c: moved to src/realpath/realpath.c
578 * src/realpath/realpath.c: moved from src-gpl/realpath.c
579 * src/realpath/Makefile.am: new file
580 * src/realpath/Makefile.in: new file
583 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
585 * src-gpl/Makefile.am: add lpr and mkshortcut
586 * src-gpl/Makefile.in: regenerate
587 * configure.ac: update version number
588 * configure: regenerate
589 * AUTHORS: add Rick and Joshua
590 * PROGLIST: add lpr and mkshortcut
591 * NEWS: add lpr and mkshortcut
592 * README: add lpr and mkshortcut
593 * TODO: add some notes...
594 * src-gpl/mkshortcut.c: Reformat comment block. Explicitly
595 include config.h and common.h. Move other #inludes to
596 common.h. Add some static strings for later use (version,
598 * src-gpl/lpr.c: Add license reference. Explicitly include
599 config.h and common.h. Move other #includes to common.h.
600 Add some static strings for later use (version, Id, copyright).
601 Change programName to program_name (to match style of other
602 programs). Strdup from argv[0] instead of hardcoding. Use
603 VA_START macro instead of va_start.
605 2002-02-23 Rick Rankin <rick_rankin@yahoo.com>
607 * src-gpl/lpr.c: new file
609 2002-02-23 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
611 * src-gpl/mkshortcut.c: new file
612 * src-gpl/mkshortcut.1: new file
614 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
616 * src-pd/ddate.c: add explicit license reference
617 and move #includes to common.h. Guard setlocale.
618 Explicitly include config.h, common.h
619 * src-pd/namei.c: ditto
620 * src-bsd/cal.c: ditto
621 * src-bsd/err.c: ditto
622 * src-bsd/errs.h: explicitly include config.h, common.h
623 * src-bsd/widechar.h: explicitly include config.h (NOT common.h)
624 * src-gpl/ascii.c: explicitly include config.h
625 * src-gpl/banner.c: reformat license notice. explicitly
627 * src-gpl/conv.c: explictly include config.h
628 * src-gpl/dump.c: explictly include config.h; move other
629 includes into common.h
630 * src-gpl/getclip.c: explicitly include config.h
631 * src-gpl/last.c: reformat license notice. explicitly include
632 config.h. Move other #includes into common.h
633 * src-gpl/oldutmp.h: add explicit license reference.
634 * src-gpl/putclip.c: include config.h. Move other #includes
636 * src-gpl/realpath.c: Reformat license reference. Explicitly
638 * src-gpl/msgtool.c: add explicit license reference. include
639 config.h. Guard ipc #includes. Move other includes into common.h
640 * src-gpl/semstat.c: ditto
641 * src-gpl/semtool.c: ditto
642 * src-gpl/shmtool.c: ditto
643 * src-gpl/utmpdump.c: Reformat license reference. Explicitly
644 include config.h. Move other includes into common.h.
645 * config.h.in: regenerate
646 * configure.ac: Add the new checks
647 * common.h: Migrate other includes from .c files here.
648 * configure: regenerate
650 2002-01-28 Charles Wilson <cwilson@ece.gatech.edu>
652 * src-bsd/cal.c: fix spelling
654 2002-01-27 Charles Wilson <cwilson@ece.gatech.edu>
656 * acinclude.m4: new file
658 * configure.ac: add conditionals for windows-only,
660 * src-gpl/Makefile.am: use conditionals
661 * aclocal.m4: regenerate
662 * config.h.in: regenerate
663 * Makefile.in: regenerate
664 * src-gpl/Makefile.in: regenerate
665 * configure: regenerate
666 * README: minor changes
667 * src-bsd/cal.c: use common.h
668 * src-pd/ddate.c: use common.h
669 * src-pd/namei.c: use common.h
670 * src-gpl/ascii.c: use common.h
671 * src-gpl/banner.c: use common.h
672 * src-gpl/conv.c: use common.h
673 * src-gpl/dump.c: use common.h
674 * src-gpl/getclip.c: use common.h
675 * src-gpl/last.c: use common.h
676 * src-gpl/msgtool.c: use common.h
677 * src-gpl/putclip.c: use common.h
678 * src-gpl/realpath.c: use common.h
679 * src-gpl/semstat.c: use common.h
680 * src-gpl/semtool.c: use common.h
681 * src-gpl/shmtool.c: use common.h
682 * src-gpl/utmpdump.c: use common.h
684 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
686 * NEWS: add entries for 0.9.6, .7, and .8
687 * ChangeLog: fix tabs
688 * release version 0.9.8
690 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
692 * src-pd/ddate.c: new file
693 * src-pd/ddate.1: new file
694 * src-pd/ddate.doc: new file
695 * AUTHORS: add Druel the Chaotic
696 * PROGLIST: add ddate
697 * README: mention ddate
698 * src-pd/Makefile.am: add ddate to proglist, ddate.1
700 * src-bsd/Makefile.in: regenerate
702 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
704 * src-gpl/realpath.c: new file
705 * AUTHORS: add Steven Barker
706 * PROGLIST: add realpath
707 * README: mention realpath
708 * src-gpl/Makefile.am: add realpath to proglist
709 * src-gpl/Makefile.in: regenerate
711 2002-01-18 Mark Bradshaw <bradshaw@staff.crosswalk.com>
713 * src-gpl/utmpdump.c: new file
714 * AUTHORS: add Mark Bradshaw
715 * PROGLIST: add utmpdump
716 * README: mention utmpdump
717 * src-gpl/Makefile.am: add utmpdump to proglist
718 * src-gpl/Makefile.in: regenerate
720 2002-01-16 Charles Wilson <cwilson@ece.gatech.edu>
722 * bootstrap: new file
723 * src-gpl/Makefile.am: add last to proglist
724 * src-gpl/Makefile.in: regenerate
726 * README: mention last
727 * AUTHORS: add Mark Bradshaw
729 2002-01-16 Mark Bradshaw <bradshaw@staff.crosswalk.com>
731 * src-gpl/last.c: new file
732 * src-gpl/last.1: new file
733 * src-gpl/lastb.1: new file
734 * src-gpl/oldutmp.h: new file
736 2001-12-05 Joerg Schaible <joerg.schaible@gft.com>
738 * src-gpl/banner.c: fix the -c option, use ANSI
739 font to print the extended charset
741 2001-12-04 Charles Wilson <cwilson@ece.gatech.edu>
743 * licenses: new subdir
744 * licenses/COPYING.GPL: new file (GPL text)
745 * licenses/COPYING.BSD-no-advert: new file (BSD license,
746 without the advertising clause)
747 * src-pd: new subdir (for public domain source code that
748 I've taken, modified, and released under the GPL)
749 * src-bsd: new subdir (for source code that is covered
750 by the BSD-no-advert license) Note that BSD-w-advert
751 code is disallowed -- can't legally be linked to
753 * src: removed (renamed to src-gpl for consistency)
754 * src-gpl: new (renamed from src)
755 * PROGLIST: new file (contains descriptions of the
757 * README: proglist stuff removed. README is more general.
758 * src-bsd/Makefile.am: new file
759 * src-bsd/Makefile.in: new file
760 * src-bsd/README.cal: new file
761 * src-bsd/cal.1: new file
762 * src-bsd/cal.c: new file
763 * src-bsd/err.c: new file
764 * src-bsd/errs.h: new file
765 * src-bsd/widechar.h: new file
766 * src-pd/Makefile.am: new file
767 * src-pd/Makefile.in: new file
768 * src-pd/README.namei: new file
769 * src-pd/README1.namei: new file
770 * src-pd/namei.1: new file
771 * src-pd/namei.c: new file
772 * configure.ac: add new tests to support namei and cal
773 * Makefile.am: add new subdirs
774 * config.h.in: regenerate
775 * aclocal.m4: regenerate
776 * Makefile.in: regenerate
777 * src/Makefile.in: regenerate
779 2001-11-28 Charles Wilson <cwilson@ece.gatech.edu>
781 * package renamed to 'cygutils'
784 * AUTHORS: add Jorg Schaible
785 * configure.ac: package name change
786 * src/Makefile.am: add 'banner'
787 * src/banner.c: new file. Modified from Joerg's
788 original to use popt for argument processing.
789 * configure: regenerate
790 * config.h.in: regenerate
791 * aclocal.m4: regenerate
792 * Makefile.in: regenerate
793 * src/Makefile.in: regenerate
795 2001-11-26 Charles Wilson <cwilson@ece.gatech.edu>
797 * src/semtool.c: added
798 * src/semstat.c: added
799 * src/msgtool.c: added
800 * src/shmtool.c: added
801 * src/Makefile.am: add semtool, semstat, msgtool,
803 * configure.ac: add check for cygipc, and for
805 * configure: regenerate
806 * config.h.in: regenerate
807 * aclocal.m4: regenerate
808 * Makefile.in: regenerate
809 * src/Makefile.in: regenerate
811 2001-11-25 Charles Wilson <cwilson@ece.gatech.edu>
813 * uuencode.1: deleted
814 * uuencode.c: deleted
815 * uudecode.1: deleted
816 * uudecond.c: deleted (get these from GNU sharutils)
818 * mktemp.c: deleted (get these from
819 http://www.courtesan.com/mktemp/)
820 * autoconfiscated -- lots of new files
821 * moved remaining .c files into src subdir
822 * src/conv.c: now recognize 'dos2unix.exe' and
823 'unix2dos.exe' as special argv[0] values, along
824 with 'd2u.exe' and 'u2d.exe'
825 * src/Makefile.in: install conv.exe as itself but
826 also as d2u.exe, u2d.exe, dos2unix.exe and unix2dos.exe
830 * link with /usr/lib/libpopt.a ('official' version)
831 * add mktemp implementation
832 * add friendly help/option handling to dump, putclip,
838 2002-11-11 Charles Wilson <cwilson@ece.gatech.edu>
840 Convert mkshortcut to popt. Bump to version 1.1.3
842 * mkshortcut.c (license): new function
843 (version): popt version() function
844 (version): static variable renamed to versionStr
846 (usage): popt usage() function; the old usage()
848 (printLicense): new function
849 (printBottomDescription): new function
850 (printTopDescription): new function
851 (getVersion): new function
852 (mkshortcut): new function, contains core code
853 (print_version): removed.
854 (main): almost completely rewritten to use popt
856 * TODO: remove note about mkshortcut.
858 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
860 Fix things so that 'make dist' works
862 * Makefile.am: split up EXTRA_DIST into several
863 variables. Add a lot of files. Remove reference
864 to the m4/ directory.
865 * HOW-TO-CONTRIBUTE: correct a few things affected
868 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
870 Tired of long 'cvs diff' times over my modem, I
871 removed the files generated by bootstrap from
872 CVS. tarballs will have them, but cvs checkouts
873 will need to always run bootstrap. Since gettextize
874 is too intrusive, leave ABOUT-NLS and config.rpath
875 so we don't have to include gettext in bootstrap.
876 Also, don't bother with autoheader, so leave config.h.in
880 * mkinstalldirs: remove
882 * config.guess: remove
886 * Makefile.in: remove
889 * stamp-h.in: remove (not used by newer autotools)
891 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
893 Because utmpdump and last are now provided by the new
894 sysvinit package, those programs have been removed
895 from cygutils. Also, update to recent autotools &
896 gettext, plus a few cleanups.
898 * src/last/last.c: remove
899 * src/last/utmpdump.c: remove
900 * src/last/oldutmp.h: remove
901 * src/last/last.1: remove
902 * src/last/lastb.1: remove
903 * src/last/: remove directory
904 * intl/Makefile.in: remove
905 * intl/: remove directory
907 * src/cal/cal.c: cygwin provides langinfo.h, but
908 not the nl_langinfo function. Make sure both exist
909 before calling nl_langinfo.
910 * configure.ac: remove references to system header files
911 needed only by utmpdump or last. Don't try to generate
913 * Makefile.am: remove intl/ directory; add po/ directory
914 to make new gettext happy. Remove last and utmpdump from
915 bin_PROGRAMS; remove last.1 and lastb.1 from man_MANS.
916 change _LDADD vars from @INTLLIBS@ to @LIBINTL@. Remove
917 references to last and utmpdump _SOURCES.
918 * po/LINGUAS: new file (needed by new gettext)
919 * po/POTFILES.in: new file (needed by new gettext)
920 * common.h: remove references to system header files used
921 only by utmpdump or last
922 * bootstrap: add `force' options
924 * PROGLIST: docu update
925 * README: dpcu update
927 * HOW-TO-CONTRIBUTE: docu update
929 * aclocal.m4: regenerate
930 * configure: regenerate
931 * Makefile.in: regenerate
932 * config.h.in: regenerate
933 * ABOUT-NLS: new version
934 * COPYING: new version
935 * INSTALL: new version
936 * mkinstalldirs: new version
937 * missing: new version
938 * install-sh: new version
939 * depcomp: new version
940 * config.sub: new version
941 * config.guess: new version
943 2002-07-17 Charles Wilson <cwilson@ece.gatech.edu>
945 At Bruno Haible's suggestion, don't include all of
946 gettext. Just have an intl/ directory with a null
947 Makefile.in, and a populated po/ directory. m4/
948 is no longer necessary. Later, when automake bug
949 is fixed, we can remove the intl/ directory entirely,
950 but we'll still need the po/ directory and the ABOUT-NLS
954 * intl/Makefile.in: turn this into a null file
956 * configure.ac: remove m4/Makefile from AC_CONFIG_FILES
957 * Makefile.am: remove m4/ from SUBDIRS
958 * Makefile.in: regenerate
959 * configure: regenerate
961 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
963 * configure.ac: bump version to 1.1.2
964 * configure: regenerate
966 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
968 Add 'mcookie' program. Tag "v1_1_1d"
970 * src/mcookie: new directory
971 * src/mcookie/mcookie.c: new file
972 * src/mcookie/mcookie.1: new file
973 * src/mcookie/md5.h: new file
974 * src/mcookie/md5.c: new file
975 * Makefile.am: add program 'mcookie'
976 * configure.ac: add test for gettimeofday
977 * config.h.in: regenerate
978 * Makefile.in: regenerate
979 * PROGLIST: add mcookie
980 * README: add mcookie
981 * NEWS: mention mcookie
983 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
985 Add 'colrm' program. Tag "v1_1_1c"
987 * src/colrm: new directory
988 * src/colrm/colrm.c: new file
989 * src/colrm/colrm.1: new file
990 * src/colrm/widechar.h: new file
991 * Makefile.am: add program 'colrm'
992 * Makefile.in: regenerate
993 * PROGLIST: add colrm
995 * NEWS: hasn't been updated in a while...
997 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
999 Add 'colcrt' program. Tag "v1_1_1b"
1001 * src/colcrt: new directory
1002 * src/colcrt/colcrt.c: new file
1003 * src/colcrt/colcrt.1: new file
1004 * src/colcrt/widechar.h: new file
1005 * Makefile.am: add program 'colcrt'
1006 * Makefile.in: regenerate
1007 * PROGLIST: add colcrt
1008 * README: add colcrt
1010 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1012 Add 'column' program. Tag "v1_1_1a"
1014 * src/column: new directory
1015 * src/column/column.c: new file
1016 * src/column/column.1: new file
1017 * src/column/err.c: new file
1018 * src/column/errs.h: new file
1019 * src/column/widechar.h: new file
1020 * Makefile.am: add program 'column'
1021 * configure.ac: add check for TIOCGWINSZ, termios.h, and ioctl.h.
1022 * common.h: use TIOCGWINSZ to include sys/termios.h or sys/ioctl.h.
1023 * Makefile.in: regenerate
1024 * config.h.in: regenerate
1025 * configure: regenerate
1026 * PROGLIST: add column
1027 * README: add column
1029 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1031 * TODO: remove gettext reminder
1032 * HOW-TO-CONTRIBUTE: explain how to handle programs
1033 that need -lintl, given the gettextize changes below.
1034 * Makefile.in: regenerate
1036 2002-07-12 gettextize <bug-gnu-gettext@gnu.org>
1038 Bug in automake means that we have to gettextize -- even tho
1039 we will never actually build gettext ourselves ('external'
1040 option in AM_GNU_GETTEXT). Reported to automake list.
1042 Bug in gettext means that we have to explicitly set and AC_SUBST
1043 BUILD_INCLUDED_LIBINTL and USE_INCLUDED_LIBINTL in configure.ac.
1046 * Makefile.am (SUBDIRS): Add intl, m4.
1047 (ACLOCAL_AMFLAGS): New variable.
1048 (EXTRA_DIST): Add config.rpath.
1049 * configure.ac (AC_CONFIG_FILES): Add intl/Makefile, po/Makefile.in,
1051 * intl/: new directory
1053 * po/: new directory
1055 * m4/: new directory
1057 * config.rpath: new file
1058 * ABOUT-NLS: new file
1059 * aclocal.m4: regenerate
1060 * Makefile.in: regenerate
1061 * configure: regenerate
1062 * bootstrap: add -I m4 to aclocal command; copy files
1063 * config.guess: new file
1064 * config.sub: new file
1066 * config.h.in: regenerate
1067 * TODO: note to remove all this garbage when it becomes
1068 possible; need bugfix to automake and gettext.m4
1070 2002-07-12 Charles S. Wilson <cwilson@ece.gatech.edu>
1072 Adjust to cygwin's libintl library now depending on libiconv.
1073 Easiest way: remove explicit search for -lintl and libintl.h;
1074 instead use AM_GNU_GETTEXT.
1078 * configure.ac: don't look for -lintl and libintl.h 'by hand';
1079 use AM_GNU_GETTEXT instead. Unfortunately, even 'external'
1080 option requires po/ and intl/ directories. See gettextize above.
1081 * src/rev: new directory
1082 * src/rev/rev.c: new file
1083 * src/rev/rev.1: new file
1084 * src/rev/widechar.h: new file
1085 * Makefile.am: add program 'rev'. Add LDADD variables for
1086 the programs that use gettext, since -lintl is no longer
1087 automatically included in LIBS (use @INTLLIBS@)
1088 * Makefile.in: regenerate
1092 2002-06-06 Charles S. Wilson <cwilson@ece.gatech.edu>
1095 Add getopt.exe, readlink.exe. Bump to 1.1.1.
1097 * AUTHORS: add Egor, Kenneth Stailey, and Frodo Looijaard
1098 * configure.ac: bump to 1.1.1
1099 * Makefile.am: add getopt and readlink
1102 * Makefile.in: regenerate
1103 * configure: regenerate
1104 * src/Makefile.am: delete (forgot to do so in previous commit)
1105 * src/Makefile.in: delete (ditto)
1106 * src/readlink/readlink.1: new file
1107 * src/readlink/readlink.c: new file
1108 * src/getopt/getopt.1: new file
1109 * src/getopt/getopt.c: new file
1110 * src/getopt/parse.bash: new file
1111 * src/getopt/parse.tcsh: new file
1112 * src/getopt/test.bash: new file
1113 * src/getopt/test.tcsh: new file
1115 2002-06-05 Charles S. Wilson <cwilson@ece.gatech.edu>
1116 Robert Collins <robert.collins@itdomain.com.au>
1118 Convert to one-big-makefile style. cf "Recursive make
1119 considered harmful". Bump to 1.1.0
1121 * HOW-TO-CONTRIBUTE: update to reflect one-big-makefile style.
1122 * Makefile.am: consolidate from src/*/Makefile.am
1123 * configure.ac: remove src/*/Makefile from AC_CONFIG_FILES list.
1125 * NEWS: Note one-file-to-build-them-all
1127 * aclocal.m4: regenerate
1128 * Makefile.in: regenerate
1129 * configure: regenerate
1130 * /src/realpath/Makefile.in: delete
1131 * /src/realpath/Makefile.am: delete
1132 * /src/namei/Makefile.in: delete
1133 * /src/namei/Makefile.am: delete
1134 * /src/mkshortcut/Makefile.in: delete
1135 * /src/mkshortcut/Makefile.am: delete
1136 * /src/lpr/Makefile.in: delete
1137 * /src/lpr/Makefile.am: delete
1138 * /src/last/Makefile.in: delete
1139 * /src/last/Makefile.am: delete
1140 * /src/ipc/Makefile.in: delete
1141 * /src/ipc/Makefile.am: delete
1142 * /src/dump/Makefile.in: delete
1143 * /src/dump/Makefile.am: delete
1144 * /src/ddate/Makefile.in: delete
1145 * /src/ddate/Makefile.am: delete
1146 * /src/cygstart/Makefile.in: delete
1147 * /src/cygstart/Makefile.am: delete
1148 * /src/conv/Makefile.in: delete
1149 * /src/conv/Makefile.am: delete
1150 * /src/col/Makefile.in: delete
1151 * /src/col/Makefile.am: delete
1152 * /src/cal/Makefile.in: delete
1153 * /src/cal/Makefile.am: delete
1154 * /src/banner/Makefile.in: delete
1155 * /src/banner/Makefile.am: delete
1156 * /src/ascii/Makefile.in: delete
1157 * /src/ascii/Makefile.am: delete
1158 * /src/Makefile.in: delete
1159 * /src/Makefile.am: delete
1161 2002-05-23 Charles S. Wilson <cwilson@ece.gatech.edu>
1163 * Makefile.in: regenerate
1164 * src/Makefile.in: regenerate
1165 * src/*/Makefile.in: regenerate
1166 * configure: regenerate
1167 * aclocal.m4: regenerate
1169 2002-05-22 David A. Willis <dawillis1214@yahoo.com>
1171 * src/col: new directory
1172 * src/col/Makefile.am: new file
1173 * src/col/Makefile.in: new file
1174 * src/col/col.c: new file
1175 * src/col/err.c: new file
1176 * src/col/err.h: new file
1177 * src/col/col.1: new file
1178 * src/col/README.col: new file
1179 * src/Makefile.am: add subdirectory col
1180 * src/Makefile.in: regenerate
1181 * AUTHORS: add David A. Willis for col
1185 2002-04-16 Chris January <chris@atomice.net>
1187 * src/conv/conv.c (convert): Use correct type to store the
1188 return value of fgetc()
1190 2002-03-15 Charles Wilson <cwilson@ece.gatech.edu>
1192 * Makefile.in: rebootstrap
1195 * src/Makefile.in: ditto
1196 * src/ascii/Makefile.in: ditto
1197 * src/banner/Makefile.in: ditto
1198 * src/cal/Makefile.in: ditto
1199 * src/clip/Makefile.in: ditto
1200 * src/conv/Makefile.in: ditto
1201 * src/ddate/Makefile.in: ditto
1202 * src/dump/Makefile.in: ditto
1203 * src/ipc/Makefile.in: ditto
1204 * src/last/Makefile.in: ditto
1205 * src/lpr/Makefile.in: ditto
1206 * src/mkshortcut/Makefile.in: ditto
1207 * src/namei/Makefile.in: ditto
1208 * src/realpath/Makefile.in: ditto
1210 2002-03-15 Michael Schaap <cygwin_start@mscha.org>
1212 * src/cygstart: new directory
1213 * src/cygstart/Makefile.am: new file
1214 * src/cygstart/Makefile.in: new file
1215 * src/cygstart/cygstart.c: new file
1216 * src/cygstart/cygstart.1: new file
1217 * src/Makefile.am: add subdirectory cygstart
1218 * src/Makefile.in: regenerate
1219 * AUTHORS: add Michael Schaap for cygstart
1220 * PROGLIST: add cygstart
1221 * README: add cygstart
1223 2002-03-13 Charles Wilson <cwilson@ece.gatech.edu>
1225 * HOW-TO-CONTRIBUTE: fix typos
1227 2002-03-13 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
1229 * src/mkshortcut/mkshortcut.c: fix NULL pointer problem
1231 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1233 * TODO: remove 'reorg' note
1234 * configure.ac: mark as version 1.0.0
1235 * configure: regenerate
1236 * HOW-TO-CONTRIBUTE: new file
1238 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1240 * configure.ac: build Makefiles in new directories
1241 * configure.in: regenerate
1242 * Makefile.am: change subdirs
1243 * Makefile.in: regenerate
1245 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1247 * src: new directory
1248 * src/Makefile.am: new file
1249 * src/Makefile.in: new file
1250 * src-gpl/Makefile.am: removed
1251 * src-gpl/Makefile.in: removed
1252 * src-pd/Makefile.am: removed
1253 * src-pd/Makefile.in: removed
1254 * src-bsd/Makefile.am: removed
1255 * src-bsd/Makefile.in: removed
1257 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1259 * src/ascii: new directory
1260 * src-gpl/ascii.c: moved to src/ascii/ascii.c
1261 * src/ascii/ascii.c: moved from src-gpl/ascii.c
1262 * src/ascii/Makefile.am: new file
1263 * src/ascii/Makefile.in: new file
1265 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1267 * src/banner: new directory
1268 * src-gpl/banner.c: moved to src/banner/banner.c
1269 * src/banner/banner.c: moved from src-gpl/banner.c
1270 * src/banner/Makefile.am: new file
1271 * src/banner/Makefile.in: new file
1273 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1275 * src/cal: new directory
1276 * src-bsd/cal.c: moved to src/cal/cal.c
1277 * src/cal/cal.c: moved from src-bsd/cal.c
1278 * src-bsd/cal.1: moved to src/cal/cal.1
1279 * src/cal/cal.1: moved from src-bsd/cal.1
1280 * src-bsd/err.c: moved to src/cal/err.c
1281 * src/cal/err.c: moved from src-bsd/err.c
1282 * src-bsd/errs.h: moved to src/cal/errs.h
1283 * src/cal/errs.h: moved from src-bsd/errs.h
1284 * src-bsd/widechar.h: moved to src/cal/widechar.h
1285 * src/cal/widechar.h: moved from src-bsd/widechar.h
1286 * src-bsd/README.cal: moved to src/cal/README.cal
1287 * src/cal/README.cal: moved from src-bsd/README.cal
1288 * src/cal/Makefile.am: new file
1289 * src/cal/Makefile.in: new file
1291 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1293 * src/clip: new directory
1294 * src-gpl/putclip.c: moved to src/clip/putclip.c
1295 * src/clip/putclip.c: moved from src-gpl/putclip.c
1296 * src-gpl/getclip.c: moved to src/clip/getclip.c
1297 * src/clip/getclip.c: moved from src-gpl/getclip.c
1298 * src/clip/Makefile.am: new file
1299 * src/clip/Makefile.in: new file
1301 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1303 * src/conv: new directory
1304 * src-gpl/conv.c: moved to src/conv/conv.c
1305 * src/conv/conv.c: moved from src-gpl/conv.c
1306 * src/conv/Makefile.am: new file
1307 * src/conv/Makefile.in: new file
1309 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1311 * src/ddate: new directory
1312 * src-pd/ddate.c: moved to src/ddate/ddate.c
1313 * src/ddate/ddate.c: moved from src-pd/ddate.c
1314 * src-pd/ddate.1: moved to src/ddate/ddate.1
1315 * src/ddate/ddate.1: moved from src-pd/ddate.1
1316 * src-pd/ddate.doc: moved to src/ddate/ddate.doc
1317 * src/ddate/ddate.doc: moved from src-pd/ddate.doc
1318 * src/ddate/Makefile.am: new file
1319 * src/ddate/Makefile.in: new file
1321 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1323 * src/dump: new directory
1324 * src-gpl/dump.c: moved to src/dump/dump.c
1325 * src/dump/dump.c: moved from src-gpl/dump.c
1326 * src/dump/Makefile.am: new file
1327 * src/dump/Makefile.in: new file
1329 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1331 * src/ipc: new directory
1332 * src-gpl/msgtool.c: moved to src/ipc/msgtool.c
1333 * src/ipc/msgtool.c: moved from src-gpl/msgtool.c
1334 * src-gpl/semstat.c: moved to src/ipc/semstat.c
1335 * src/ipc/semstat.c: moved from src-gpl/semstat.c
1336 * src-gpl/semtool.c: moved to src/ipc/semtool.c
1337 * src/ipc/semtool.c: moved from src-gpl/semtool.c
1338 * src-gpl/shmtool.c: moved to src/ipc/shmtool.c
1339 * src/ipc/shmtool.c: moved from src-gpl/shmtool.c
1340 * src/ipc/Makefile.am: new file
1341 * src/ipc/Makefile.in: new file
1343 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1345 * src/last: new directory
1346 * src-gpl/last.c: moved to src/last/last.c
1347 * src/last/last.c: moved from src-gpl/last.c
1348 * src-gpl/last.1: moved to src/last/last.1
1349 * src/last/last.1: moved from src-gpl/last.1
1350 * src-gpl/lastb.1: moved to src/last/lastb.1
1351 * src/last/lastb.1: moved from src-gpl/lastb.1
1352 * src-gpl/oldutmp.h: moved to src/last/oldutmp.h
1353 * src/last/oldutmp.h: moved from src-gpl/oldutmp.h
1354 * src-gpl/utmpdump.c: moved to src/last/utmpdump.c
1355 * src/last/utmpdump.c: moved from src-gpl/utmpdump.c
1356 * src/last/Makefile.am: new file
1357 * src/last/Makefile.in: new file
1359 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1361 * src/lpr: new directory
1362 * src-gpl/lpr.c: moved to src/lpr/lpr.c
1363 * src/lpr/lpr.c: moved from src-gpl/lpr.c
1364 * src/lpr/Makefile.am: new file
1365 * src/lpr/Makefile.in: new file
1367 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1369 * src/mkshortcut: new directory
1370 * src-gpl/mkshortcut.c: moved to src/mkshortcut/mkshortcut.c
1371 * src/mkshortcut/mkshortcut.c: moved from src-gpl/mkshortcut.c
1372 * src-gpl/mkshortcut.1: moved to src/mkshortcut/mkshortcut.1
1373 * src/mkshortcut/mkshortcut.1: moved from src-gpl/mkshortcut.1
1374 * src/mkshortcut/Makefile.am: new file
1375 * src/mkshortcut/Makefile.in: new file
1377 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1379 * src/namei: new directory
1380 * src-pd/namei.c: moved to src/namei/namei.c
1381 * src/namei/namei.c: moved from src-pd/namei.c
1382 * src-pd/namei.1: moved to src/namei/namei.1
1383 * src/namei/namei.1: moved from src-pd/namei.1
1384 * src-pd/README.namei: moved to src/namei/README.namei
1385 * src/namei/README.namei: moved from src-pd/README.namei
1386 * src-pd/README1.namei: moved to src/namei/README1.namei
1387 * src/namei/README1.namei: moved from src-pd/README1.namei
1388 * src/namei/Makefile.am: new file
1389 * src/namei/Makefile.in: new file
1391 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1393 * src/realpath: new directory
1394 * src-gpl/realpath.c: moved to src/realpath/realpath.c
1395 * src/realpath/realpath.c: moved from src-gpl/realpath.c
1396 * src/realpath/Makefile.am: new file
1397 * src/realpath/Makefile.in: new file
1400 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
1402 * src-gpl/Makefile.am: add lpr and mkshortcut
1403 * src-gpl/Makefile.in: regenerate
1404 * configure.ac: update version number
1405 * configure: regenerate
1406 * AUTHORS: add Rick and Joshua
1407 * PROGLIST: add lpr and mkshortcut
1408 * NEWS: add lpr and mkshortcut
1409 * README: add lpr and mkshortcut
1410 * TODO: add some notes...
1411 * src-gpl/mkshortcut.c: Reformat comment block. Explicitly
1412 include config.h and common.h. Move other #inludes to
1413 common.h. Add some static strings for later use (version,
1415 * src-gpl/lpr.c: Add license reference. Explicitly include
1416 config.h and common.h. Move other #includes to common.h.
1417 Add some static strings for later use (version, Id, copyright).
1418 Change programName to program_name (to match style of other
1419 programs). Strdup from argv[0] instead of hardcoding. Use
1420 VA_START macro instead of va_start.
1422 2002-02-23 Rick Rankin <rick_rankin@yahoo.com>
1424 * src-gpl/lpr.c: new file
1426 2002-02-23 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
1428 * src-gpl/mkshortcut.c: new file
1429 * src-gpl/mkshortcut.1: new file
1431 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
1433 * src-pd/ddate.c: add explicit license reference
1434 and move #includes to common.h. Guard setlocale.
1435 Explicitly include config.h, common.h
1436 * src-pd/namei.c: ditto
1437 * src-bsd/cal.c: ditto
1438 * src-bsd/err.c: ditto
1439 * src-bsd/errs.h: explicitly include config.h, common.h
1440 * src-bsd/widechar.h: explicitly include config.h (NOT common.h)
1441 * src-gpl/ascii.c: explicitly include config.h
1442 * src-gpl/banner.c: reformat license notice. explicitly
1444 * src-gpl/conv.c: explictly include config.h
1445 * src-gpl/dump.c: explictly include config.h; move other
1446 includes into common.h
1447 * src-gpl/getclip.c: explicitly include config.h
1448 * src-gpl/last.c: reformat license notice. explicitly include
1449 config.h. Move other #includes into common.h
1450 * src-gpl/oldutmp.h: add explicit license reference.
1451 * src-gpl/putclip.c: include config.h. Move other #includes
1453 * src-gpl/realpath.c: Reformat license reference. Explicitly
1455 * src-gpl/msgtool.c: add explicit license reference. include
1456 config.h. Guard ipc #includes. Move other includes into common.h
1457 * src-gpl/semstat.c: ditto
1458 * src-gpl/semtool.c: ditto
1459 * src-gpl/shmtool.c: ditto
1460 * src-gpl/utmpdump.c: Reformat license reference. Explicitly
1461 include config.h. Move other includes into common.h.
1462 * config.h.in: regenerate
1463 * configure.ac: Add the new checks
1464 * common.h: Migrate other includes from .c files here.
1465 * configure: regenerate
1467 2002-01-28 Charles Wilson <cwilson@ece.gatech.edu>
1469 * src-bsd/cal.c: fix spelling
1471 2002-01-27 Charles Wilson <cwilson@ece.gatech.edu>
1473 * acinclude.m4: new file
1474 * common.h: new file
1475 * configure.ac: add conditionals for windows-only,
1476 cygipc-only programs
1477 * src-gpl/Makefile.am: use conditionals
1478 * aclocal.m4: regenerate
1479 * config.h.in: regenerate
1480 * Makefile.in: regenerate
1481 * src-gpl/Makefile.in: regenerate
1482 * configure: regenerate
1483 * README: minor changes
1484 * src-bsd/cal.c: use common.h
1485 * src-pd/ddate.c: use common.h
1486 * src-pd/namei.c: use common.h
1487 * src-gpl/ascii.c: use common.h
1488 * src-gpl/banner.c: use common.h
1489 * src-gpl/conv.c: use common.h
1490 * src-gpl/dump.c: use common.h
1491 * src-gpl/getclip.c: use common.h
1492 * src-gpl/last.c: use common.h
1493 * src-gpl/msgtool.c: use common.h
1494 * src-gpl/putclip.c: use common.h
1495 * src-gpl/realpath.c: use common.h
1496 * src-gpl/semstat.c: use common.h
1497 * src-gpl/semtool.c: use common.h
1498 * src-gpl/shmtool.c: use common.h
1499 * src-gpl/utmpdump.c: use common.h
1501 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1503 * NEWS: add entries for 0.9.6, .7, and .8
1504 * ChangeLog: fix tabs
1505 * release version 0.9.8
1507 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1509 * src-pd/ddate.c: new file
1510 * src-pd/ddate.1: new file
1511 * src-pd/ddate.doc: new file
1512 * AUTHORS: add Druel the Chaotic
1513 * PROGLIST: add ddate
1514 * README: mention ddate
1515 * src-pd/Makefile.am: add ddate to proglist, ddate.1
1517 * src-bsd/Makefile.in: regenerate
1519 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1521 * src-gpl/realpath.c: new file
1522 * AUTHORS: add Steven Barker
1523 * PROGLIST: add realpath
1524 * README: mention realpath
1525 * src-gpl/Makefile.am: add realpath to proglist
1526 * src-gpl/Makefile.in: regenerate
1528 2002-01-18 Mark Bradshaw <bradshaw@staff.crosswalk.com>
1530 * src-gpl/utmpdump.c: new file
1531 * AUTHORS: add Mark Bradshaw
1532 * PROGLIST: add utmpdump
1533 * README: mention utmpdump
1534 * src-gpl/Makefile.am: add utmpdump to proglist
1535 * src-gpl/Makefile.in: regenerate
1537 2002-01-16 Charles Wilson <cwilson@ece.gatech.edu>
1539 * bootstrap: new file
1540 * src-gpl/Makefile.am: add last to proglist
1541 * src-gpl/Makefile.in: regenerate
1542 * PROGLIST: add last
1543 * README: mention last
1544 * AUTHORS: add Mark Bradshaw
1546 2002-01-16 Mark Bradshaw <bradshaw@staff.crosswalk.com>
1548 * src-gpl/last.c: new file
1549 * src-gpl/last.1: new file
1550 * src-gpl/lastb.1: new file
1551 * src-gpl/oldutmp.h: new file
1553 2001-12-05 Joerg Schaible <joerg.schaible@gft.com>
1555 * src-gpl/banner.c: fix the -c option, use ANSI
1556 font to print the extended charset
1558 2001-12-04 Charles Wilson <cwilson@ece.gatech.edu>
1560 * licenses: new subdir
1561 * licenses/COPYING.GPL: new file (GPL text)
1562 * licenses/COPYING.BSD-no-advert: new file (BSD license,
1563 without the advertising clause)
1564 * src-pd: new subdir (for public domain source code that
1565 I've taken, modified, and released under the GPL)
1566 * src-bsd: new subdir (for source code that is covered
1567 by the BSD-no-advert license) Note that BSD-w-advert
1568 code is disallowed -- can't legally be linked to
1570 * src: removed (renamed to src-gpl for consistency)
1571 * src-gpl: new (renamed from src)
1572 * PROGLIST: new file (contains descriptions of the
1574 * README: proglist stuff removed. README is more general.
1575 * src-bsd/Makefile.am: new file
1576 * src-bsd/Makefile.in: new file
1577 * src-bsd/README.cal: new file
1578 * src-bsd/cal.1: new file
1579 * src-bsd/cal.c: new file
1580 * src-bsd/err.c: new file
1581 * src-bsd/errs.h: new file
1582 * src-bsd/widechar.h: new file
1583 * src-pd/Makefile.am: new file
1584 * src-pd/Makefile.in: new file
1585 * src-pd/README.namei: new file
1586 * src-pd/README1.namei: new file
1587 * src-pd/namei.1: new file
1588 * src-pd/namei.c: new file
1589 * configure.ac: add new tests to support namei and cal
1590 * Makefile.am: add new subdirs
1591 * config.h.in: regenerate
1592 * aclocal.m4: regenerate
1593 * Makefile.in: regenerate
1594 * src/Makefile.in: regenerate
1596 2001-11-28 Charles Wilson <cwilson@ece.gatech.edu>
1598 * package renamed to 'cygutils'
1601 * AUTHORS: add Jorg Schaible
1602 * configure.ac: package name change
1603 * src/Makefile.am: add 'banner'
1604 * src/banner.c: new file. Modified from Joerg's
1605 original to use popt for argument processing.
1606 * configure: regenerate
1607 * config.h.in: regenerate
1608 * aclocal.m4: regenerate
1609 * Makefile.in: regenerate
1610 * src/Makefile.in: regenerate
1612 2001-11-26 Charles Wilson <cwilson@ece.gatech.edu>
1614 * src/semtool.c: added
1615 * src/semstat.c: added
1616 * src/msgtool.c: added
1617 * src/shmtool.c: added
1618 * src/Makefile.am: add semtool, semstat, msgtool,
1619 and shmtool targets.
1620 * configure.ac: add check for cygipc, and for
1622 * configure: regenerate
1623 * config.h.in: regenerate
1624 * aclocal.m4: regenerate
1625 * Makefile.in: regenerate
1626 * src/Makefile.in: regenerate
1628 2001-11-25 Charles Wilson <cwilson@ece.gatech.edu>
1630 * uuencode.1: deleted
1631 * uuencode.c: deleted
1632 * uudecode.1: deleted
1633 * uudecond.c: deleted (get these from GNU sharutils)
1635 * mktemp.c: deleted (get these from
1636 http://www.courtesan.com/mktemp/)
1637 * autoconfiscated -- lots of new files
1638 * moved remaining .c files into src subdir
1639 * src/conv.c: now recognize 'dos2unix.exe' and
1640 'unix2dos.exe' as special argv[0] values, along
1641 with 'd2u.exe' and 'u2d.exe'
1642 * src/Makefile.in: install conv.exe as itself but
1643 also as d2u.exe, u2d.exe, dos2unix.exe and unix2dos.exe
1647 * link with /usr/lib/libpopt.a ('official' version)
1648 * add mktemp implementation
1649 * add friendly help/option handling to dump, putclip,