]> cygwin.com Git - cygwin-apps/cygutils.git/blob - ChangeLog
a14f618c3e8335d7e39c17cc0e8e2956e03d2f7f
[cygwin-apps/cygutils.git] / ChangeLog
1 2006-12-12 Charles Wilson <cwilson@...>
2
3 Release 1.3.1
4 Update build machinery to ac-2.61, am-1.10, gt-0.15
5
6 * configure.ac: bump version number
7 Move auxilliary files to build-aux dir.
8 Move .m4 files to m4/ dir.
9 * Makefile.am: Make sure aclocal can find m4 files.
10 * BRANCHES: update documentation
11 * NEWS: update documentation
12 * config.rpath: remove from CVS control
13 * acinclude.m4: moved to...
14 * m4/check_stdcall_func.m4: here.
15 * INSTALL: update to latest automake
16 * bootstrap: use autoreconf
17 * config.h.in: regenerate with latest autoconf
18 * ABOUT-NLS: update to latest gettext
19 * po/Makefile.in.in: update to latest gettext
20 * po/Rules-quot: update to latest gettext
21 * po/Makevars.template: new file due to gettext update
22
23 2006-12-12 Michael Schaap <cygwin@mscha.nl>
24
25 * src/cygstart/cygstart.c (winstart): use
26 cygwin_internal(CW_SYNC_WINENV) instead of own
27 code to sync environment
28 (main): add --verbose option to show actual
29 ShellExecute call made
30
31 2006-03-20 Charles Wilson <cwilson@...>
32
33 bump version number to 1.3.0
34
35 * Makefile.am: remove programs, code, and documentation for
36 cal, col, colcrt, colrm, column, ddate, getopt, mcookie,
37 namei, rename, and rev. These programs now provided by
38 util-linux package.
39 * configure.ac: bump version number
40 * BRANCHES: update documentation
41 * NEWS: update documentation
42 * PROGLIST: update documentation
43 * README: update documentation
44 * src/cal/README.cal: removed
45 * src/cal/cal.1: removed
46 * src/cal/cal.c: removed
47 * src/cal/err.c: removed
48 * src/cal/errs.h: removed
49 * src/cal/widechar.h: removed
50 * src/col/README.col: removed
51 * src/col/col.1: removed
52 * src/col/col.c: removed
53 * src/col/err.c: removed
54 * src/col/err.h: removed
55 * src/colcrt/colcrt.1: removed
56 * src/colcrt/colcrt.c: removed
57 * src/colcrt/widechar.h: removed
58 * src/colrm/colrm.1: removed
59 * src/colrm/colrm.c: removed
60 * src/colrm/widechar.h: removed
61 * src/column/column.1: removed
62 * src/column/column.c: removed
63 * src/column/err.c: removed
64 * src/column/errs.h: removed
65 * src/column/widechar.h: removed
66 * src/ddate/ddate.1: removed
67 * src/ddate/ddate.c: removed
68 * src/ddate/ddate.doc: removed
69 * src/getopt/getopt.1: removed
70 * src/getopt/getopt.c: removed
71 * src/getopt/parse.bash: removed
72 * src/getopt/parse.tcsh: removed
73 * src/getopt/test.bash: removed
74 * src/getopt/test.tcsh: removed
75 * src/mcookie/mcookie.1: removed
76 * src/mcookie/mcookie.c: removed
77 * src/mcookie/md5.c: removed
78 * src/mcookie/md5.h: removed
79 * src/namei/README.namei: removed
80 * src/namei/README1.namei: removed
81 * src/namei/namei.1: removed
82 * src/namei/namei.c: removed
83 * src/rename/nls.h: removed
84 * src/rename/rename.1: removed
85 * src/rename/rename.c: removed
86 * src/rev/rev.1: removed
87 * src/rev/rev.c: removed
88 * src/rev/widechar.h: removed
89
90 2006-02-10 Charles Wilson <cwilson@...>
91
92 bump version number - 1.2.10
93 * configure.ac: ditto
94 * NEWS: update documentation
95 * BRANCHES: ditto
96 * INSTALL: update from autotools
97
98 2006-02-10 Michael Schaap <cygwin@mscha.org>
99
100 * src/cygstart/cygstart.c (setup_win_environ): properly convert
101 environment variables to Win32.
102
103 2006-02-10 Eric Blake <ebb9@byu.net>
104
105 * src/cygstart/cygstart.c (main): Don't permute options
106
107 2005-07-09 Charles Wilson <cwilson@...>
108
109 bump version number - 1.2.9
110 * configure.ac: ditto
111 * NEWS: update documentation
112 * BRANCHES: ditto
113
114 2005-07-08 Christopher Faylor <cgf@timesys.com>
115
116 * src/readshortcut.c (readshortcut): Pass opts by reference so that
117 changes made to the opts contents are reflected in the caller to
118 accommodate freeing of malloced fields.
119
120 2005-05-16 Charles Wilson <cwilson@...>
121
122 bump version number - 1.2.8
123 * configure.ac: bump version
124 * BRANCHES: update documentation
125
126 2005-05-16 Kees Zeelenberg <kzlq@...>
127
128 * src/dump/dump.c: fixes for -mno-cygwin/mingw
129 compatibility.
130 * common.h: ditto
131 * NEWS: update documentation
132
133 2005-05-16 Michael Schaap <cygstart@...>
134
135 * src/cygstart/cygstart.c: improve compatibility with
136 'mount -X' by syncing env between cygwin and windows.
137 * NEWS: update documentation
138
139 2005-04-12 Charles Wilson <cwilson@...>
140
141 bump version number - 1.2.7
142
143 * configure.ac: bump version
144 * BRANCHES: update documentation
145 * NEWS: ditto
146 * AUTHORS: ditto
147 * PROGLIST: ditto
148
149 2005-04-12 Christopher Faylor <cgf@timesys.com>
150
151 * Makefile.am: Add rename.
152 * src/rename/rename.c: New file.
153 * src/rename/nls.h: Ditto.
154 * src/rename/rename.1: Ditto.
155
156 2005-03-07 Michael Schaap <cygstart@...>
157
158 * src/cygstart/cygstart.c: reorganize around previous
159 patch.
160 * NEWS: document.
161
162 2005-03-03 Anthony Derosa <anthony.derosa1@...>
163
164 * src/cygstart/cygstart.c: fix memory leak, and improve
165 handling of long command lines.
166
167 2005-02-01 Charles Wilson <cwilson@....>
168
169 bump version number - 1.2.6
170
171 * configure.ac: bump version number
172 * src/conv/conv.c (exitOnZero): new function
173 (main): add new options --force, --safe
174 (conv): look for '\0' to signify binary files, not
175 "early" other-style line endings. Always convert
176 to specified type, unless '\0' found and --force not
177 given. But if disobeying user, print reason.
178 See thread: http://www.cygwin.com/ml/cygwin/2004-04/msg00080.html
179 * NEWS: document new behavior
180 * BRANCHES: update
181
182 2005-01-31 Charles Wilson <cwilson@....>
183
184 * src/readlink/readlink.1: remove
185 * src/readlink/readlink.c: remove
186 * Makefile.am: remove readlink.1 and readlink.c
187 * NEWS: document it
188 * README: document it; also fix typo
189 * AUTHORS: remove references to readlink
190 * PROGLIST: remove readlink
191 * configure: regenerate
192
193 2004-03-12 Charles Wilson <cwilson@....>
194
195 bump version number
196
197 * src/mkshortcut/mkshortcut.c: fix some
198 memory leaks in mkshortcut().
199 * configure.ac: bump version number
200 * BRANCHES: update
201
202 2004-03-10 Harold L Hunt II <huntharo@....>
203
204 * src/mkshortcut/mkshortcut.c: add -d|--desc
205 option to set the description field (==tooltip
206 text) of the shortcut.
207 * src/mkshortcut/mkshortcut.1: document it.
208 * NEWS: document it
209
210 2004-02-14 Dick Repansky <rrepasky@....>
211 Joshua Danial Franklin <joshuadfranklin@....>
212
213 * src/mkshortcut/mkshortcut.c: add -s option
214 to control normal|minimized|maximized state
215 of the launched application.
216 * src/mkshortcut/mkshortcut.1: document it.
217 * NEWS: document it
218
219 2004-01-31 Charles Wilson <cwilson@....>
220
221 bump version number
222
223 * src/ipc/ipcrm.c: remove
224 * src/ipc/ipcrm.8: remove
225 * src/ipc/ipcs.c: remove
226 * src/ipc/ipcs.8: remove
227 * src/ipc/semtool.c: compensate for interface differences
228 in cygserver vs. cygipc
229 * configure.ac: don't look for cygipc; just look for shmget
230 * Makefile.am: remove src/ipc/ipcs and src/ipc/ipcrm and their
231 manpages. Don't use extra libs (IPCLIBS) to build ipc programs
232 -- rely on cygserver support.
233 * README: update
234 * PROGLIST: update
235 * NEWS: update
236 * BRANCHES: update
237
238 2003-12-01 Charles Wilson <cwilson@ece.gatech.edu>
239
240 bump version number
241
242 * src/ipc/ipck: fix typo, adapt for cygserver
243 compatibility
244 * NEWS: update
245 * BRANCHES: update
246
247 2003-11-25 Rick Rankin <rick_rankin@yahoo.com>
248
249 * src/lpr/Printer.cc: fix bug in print() operation that was
250 causing duplication of the last character of a file.
251 * src/lpr/lpr.cc: add description of -l option to help message.
252
253 2003-10-23 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
254
255 * src/mkshortcut/mkshortcut.1: update to reflect
256 new -w/--workingdir option.
257
258 2003-09-13 Charles Wilson <cwilson@ece.gatech.edu>
259
260 * src/clip/getclip.c: Handle /dev/clipboard
261 native format. Add --no-conv option. Make it
262 the default.
263 * src/clip/putclip.c: Handle /dev/clipboard
264 native format. Add --no-conv option. Make it
265 the default.
266
267 2003-09-12 Rob Siklos <rob3@siklos.ca>
268
269 * src/clip/getclip.c: implemented --dos and --unix,
270 renamed putclip() to getclip()
271 * src/clip/putclip.c: implemented --dos and --unix,
272 fixed segfault on null input,
273 fixed indentation spacing,
274 return FALSE instead of TRUE on failed GlobalAlloc and GlobalLock
275 * TODO: removed --unix --dos flag item for getclip and putclip
276
277 2003-09-04 Chalres Wilson <cwilson@ece.gatech.edu>
278
279 * NEWS: update
280
281 2003-09-04 Rob Siklos <rob3@siklos.ca>
282
283 * src/readshortcut: new directory
284 * src/readshortcut/readshortcut.c: new file
285 * src/readshortcut/readshortcut.1: new file
286 * Makefile.am: add program 'readshortcut'
287 * AUTHORS: add Rob Siklos for readshortcut
288 * PROGLIST: add readshortcut
289 * README: add readshortcut
290
291 2003-08-02 Charles Wilson <cwilson@ece.gatech.edu>
292
293 tag and release v1_2_1
294
295 * configure.ac: don't add cygipc to libs; put
296 value in a separate variable IPCLIBS
297 * Makefile.am: use @IPCLIBS@
298 * HOW-TO-CONTRIBUTE: update
299 * PROGLIST: update
300
301 2003-07-13 Charles Wilson <cwilson@ece.gatech.edu>
302
303 tag and release v1_2_0
304
305 * BRANCHES: add v1_2_0
306
307 2003-07-13 Charles Wilson <cwilson@ece.gatech.edu>
308
309 * Makefile.am: correct some mistakes with
310 optionally-built progs.
311
312 2003-06-16 Charles Wilson <cwilson@ece.gatech.edu>
313
314 * src/mkshortcut/mkshortcut.1: fix ^M problem.
315
316 2003-06-13 Charles Wilson <cwilson@ece.gatech.edu>
317
318 * Makefile.am: add ipcs, ipcrm, and ipck
319 * configure.ac: change search method for libcygipc,
320 bump version number.
321 * src/ipc/ipcs.c: new file
322 * src/ipc/ipcs.8: new file
323 * src/ipc/ipcrm.c: new file
324 * src/ipc/ipcrm.8: new file
325 * src/ipc/ipck: new file
326 * NEWS: add info about ipcs, ipcrm, ipck
327 * PROGLIST: ditto
328 * README: ditto
329 * config.h.in: regenerate
330
331 2003-06-12 gilles civario <gilles.civario@cea.fr>
332
333 * src/lpr/Printer.cc (Printer::open): correct
334 access mode.
335
336 2003-06-10 Charles Wilson <cwilson@ece.gatech.edu>
337
338 * BRANCHES: new file.
339
340 2003-06-10 Charles Wilson <cwilson@ece.gatech.edu>
341
342 * Bump version to 1.1.4. Release.
343
344 2003-06-07 Rick Rankin <rick_rankin@yahoo.com>
345
346 * src/lpr/Printer.hh: Added m_rawFlag attribute. If true, no CR/LF
347 translation is done. Defaults to false. Also added accessor
348 operations getRawFlag(), setRawFlag().
349 * src/lpr/Printer.cc: ditto.
350 * src/lpr/lpr.cc: added -l option to suppress CR/LF translation.
351 * src/lpr/lpr.1: added documentation for -l option.
352
353 2003-05-20 Charles Wilson <cwilson@ece.gatech.edu>
354
355 * NEWS: update lpr entry
356
357 2003-05-20 Rick Rankin <rick_rankin@yahoo.com>
358 * src/lpr/lpr.c: removed file
359 * src/lpr/Printer.cc: new file
360 * src/lpr/Printer.hh: new file
361 * src/lpr/PrinterException.hh: new file
362 * src/lpr/README: new file
363 * src/lpr/Win32Utils.cc: new file
364 * src/lpr/Win32Utils.hh: new file
365 * src/lpr/lpr.1: new file
366 * src/lpr/lpr.cc: new file
367 * Makefile.am: add macro src_lpr_lpr_SOURCES
368 updated macros noinst_HEADERS, man_MANS
369 * configure.ac: added AC_PROG_CXX to compile C++ files
370
371 2003-05-17 Charles Wilson <cwilson@ece.gatech.edu>
372
373 * configure.ac: correct a problem with newer
374 autoconf
375 * config.h.in: regenerate
376
377 2003-02-05 Charles Wilson <cwilson@ece.gatech.edu>
378
379 * NEWS: announce mkshortcut changes
380
381 2003-02-05 David G. Baur <dgbaur@idmicro.com>
382
383 Added --workdir option to mkshortcut to set working directory
384 specified directory.
385
386 * mkshortcut.c (main): added dir_name_arg to opts
387 set dir_name to dir_name_arg if option was set
388 otherwise obtained from exe_name.
389 * mkshortcut.1: update
390
391 2002-11-11 Charles Wilson <cwilson@ece.gatech.edu>
392
393 Convert mkshortcut to popt. Bump to version 1.1.3
394
395 * mkshortcut.c (license): new function
396 (version): popt version() function
397 (version): static variable renamed to versionStr
398 (help): new function
399 (usage): popt usage() function; the old usage()
400 function eliminated
401 (printLicense): new function
402 (printBottomDescription): new function
403 (printTopDescription): new function
404 (getVersion): new function
405 (mkshortcut): new function, contains core code
406 (print_version): removed.
407 (main): almost completely rewritten to use popt
408 instead of getopt
409 * TODO: remove note about mkshortcut.
410
411 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
412
413 Fix things so that 'make dist' works
414
415 * Makefile.am: split up EXTRA_DIST into several
416 variables. Add a lot of files. Remove reference
417 to the m4/ directory.
418 * HOW-TO-CONTRIBUTE: correct a few things affected
419 by the above change.
420
421 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
422
423 Tired of long 'cvs diff' times over my modem, I
424 removed the files generated by bootstrap from
425 CVS. tarballs will have them, but cvs checkouts
426 will need to always run bootstrap. Since gettextize
427 is too intrusive, leave ABOUT-NLS and config.rpath
428 so we don't have to include gettext in bootstrap.
429 Also, don't bother with autoheader, so leave config.h.in
430 in CVS as well.
431
432 * missing: remove
433 * mkinstalldirs: remove
434 * install-sh: remove
435 * config.guess: remove
436 * config.sub: remove
437 * depcomp: remove
438 * compile: remove
439 * Makefile.in: remove
440 * aclocal.m4: remove
441 * configure: remove
442 * stamp-h.in: remove (not used by newer autotools)
443
444 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
445
446 Because utmpdump and last are now provided by the new
447 sysvinit package, those programs have been removed
448 from cygutils. Also, update to recent autotools &
449 gettext, plus a few cleanups.
450
451 * src/last/last.c: remove
452 * src/last/utmpdump.c: remove
453 * src/last/oldutmp.h: remove
454 * src/last/last.1: remove
455 * src/last/lastb.1: remove
456 * src/last/: remove directory
457 * intl/Makefile.in: remove
458 * intl/: remove directory
459
460 * src/cal/cal.c: cygwin provides langinfo.h, but
461 not the nl_langinfo function. Make sure both exist
462 before calling nl_langinfo.
463 * configure.ac: remove references to system header files
464 needed only by utmpdump or last. Don't try to generate
465 intl/Makefile.
466 * Makefile.am: remove intl/ directory; add po/ directory
467 to make new gettext happy. Remove last and utmpdump from
468 bin_PROGRAMS; remove last.1 and lastb.1 from man_MANS.
469 change _LDADD vars from @INTLLIBS@ to @LIBINTL@. Remove
470 references to last and utmpdump _SOURCES.
471 * po/LINGUAS: new file (needed by new gettext)
472 * po/POTFILES.in: new file (needed by new gettext)
473 * common.h: remove references to system header files used
474 only by utmpdump or last
475 * bootstrap: add `force' options
476 * NEWS: docu update
477 * PROGLIST: docu update
478 * README: dpcu update
479 * TODO: docu update
480 * HOW-TO-CONTRIBUTE: docu update
481
482 * aclocal.m4: regenerate
483 * configure: regenerate
484 * Makefile.in: regenerate
485 * config.h.in: regenerate
486 * ABOUT-NLS: new version
487 * COPYING: new version
488 * INSTALL: new version
489 * mkinstalldirs: new version
490 * missing: new version
491 * install-sh: new version
492 * depcomp: new version
493 * config.sub: new version
494 * config.guess: new version
495
496 2002-07-17 Charles Wilson <cwilson@ece.gatech.edu>
497
498 At Bruno Haible's suggestion, don't include all of
499 gettext. Just have an intl/ directory with a null
500 Makefile.in, and a populated po/ directory. m4/
501 is no longer necessary. Later, when automake bug
502 is fixed, we can remove the intl/ directory entirely,
503 but we'll still need the po/ directory and the ABOUT-NLS
504 file.
505
506 * intl/*: remove
507 * intl/Makefile.in: turn this into a null file
508 * m4/*: remove
509 * configure.ac: remove m4/Makefile from AC_CONFIG_FILES
510 * Makefile.am: remove m4/ from SUBDIRS
511 * Makefile.in: regenerate
512 * configure: regenerate
513
514 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
515
516 * configure.ac: bump version to 1.1.2
517 * configure: regenerate
518
519 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
520
521 Add 'mcookie' program. Tag "v1_1_1d"
522
523 * src/mcookie: new directory
524 * src/mcookie/mcookie.c: new file
525 * src/mcookie/mcookie.1: new file
526 * src/mcookie/md5.h: new file
527 * src/mcookie/md5.c: new file
528 * Makefile.am: add program 'mcookie'
529 * configure.ac: add test for gettimeofday
530 * config.h.in: regenerate
531 * Makefile.in: regenerate
532 * PROGLIST: add mcookie
533 * README: add mcookie
534 * NEWS: mention mcookie
535
536 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
537
538 Add 'colrm' program. Tag "v1_1_1c"
539
540 * src/colrm: new directory
541 * src/colrm/colrm.c: new file
542 * src/colrm/colrm.1: new file
543 * src/colrm/widechar.h: new file
544 * Makefile.am: add program 'colrm'
545 * Makefile.in: regenerate
546 * PROGLIST: add colrm
547 * README: add colrm
548 * NEWS: hasn't been updated in a while...
549
550 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
551
552 Add 'colcrt' program. Tag "v1_1_1b"
553
554 * src/colcrt: new directory
555 * src/colcrt/colcrt.c: new file
556 * src/colcrt/colcrt.1: new file
557 * src/colcrt/widechar.h: new file
558 * Makefile.am: add program 'colcrt'
559 * Makefile.in: regenerate
560 * PROGLIST: add colcrt
561 * README: add colcrt
562
563 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
564
565 Add 'column' program. Tag "v1_1_1a"
566
567 * src/column: new directory
568 * src/column/column.c: new file
569 * src/column/column.1: new file
570 * src/column/err.c: new file
571 * src/column/errs.h: new file
572 * src/column/widechar.h: new file
573 * Makefile.am: add program 'column'
574 * configure.ac: add check for TIOCGWINSZ, termios.h, and ioctl.h.
575 * common.h: use TIOCGWINSZ to include sys/termios.h or sys/ioctl.h.
576 * Makefile.in: regenerate
577 * config.h.in: regenerate
578 * configure: regenerate
579 * PROGLIST: add column
580 * README: add column
581
582 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
583
584 * TODO: remove gettext reminder
585 * HOW-TO-CONTRIBUTE: explain how to handle programs
586 that need -lintl, given the gettextize changes below.
587 * Makefile.in: regenerate
588
589 2002-07-12 gettextize <bug-gnu-gettext@gnu.org>
590
591 Bug in automake means that we have to gettextize -- even tho
592 we will never actually build gettext ourselves ('external'
593 option in AM_GNU_GETTEXT). Reported to automake list.
594
595 Bug in gettext means that we have to explicitly set and AC_SUBST
596 BUILD_INCLUDED_LIBINTL and USE_INCLUDED_LIBINTL in configure.ac.
597 Reported to Bruno.
598
599 * Makefile.am (SUBDIRS): Add intl, m4.
600 (ACLOCAL_AMFLAGS): New variable.
601 (EXTRA_DIST): Add config.rpath.
602 * configure.ac (AC_CONFIG_FILES): Add intl/Makefile, po/Makefile.in,
603 m4/Makefile.
604 * intl/: new directory
605 * intl/*: new files
606 * po/: new directory
607 * po/*: new files
608 * m4/: new directory
609 * m4/*: new files
610 * config.rpath: new file
611 * ABOUT-NLS: new file
612 * aclocal.m4: regenerate
613 * Makefile.in: regenerate
614 * configure: regenerate
615 * bootstrap: add -I m4 to aclocal command; copy files
616 * config.guess: new file
617 * config.sub: new file
618 * compile: new file
619 * config.h.in: regenerate
620 * TODO: note to remove all this garbage when it becomes
621 possible; need bugfix to automake and gettext.m4
622
623 2002-07-12 Charles S. Wilson <cwilson@ece.gatech.edu>
624
625 Adjust to cygwin's libintl library now depending on libiconv.
626 Easiest way: remove explicit search for -lintl and libintl.h;
627 instead use AM_GNU_GETTEXT.
628
629 Add 'rev' program
630
631 * configure.ac: don't look for -lintl and libintl.h 'by hand';
632 use AM_GNU_GETTEXT instead. Unfortunately, even 'external'
633 option requires po/ and intl/ directories. See gettextize above.
634 * src/rev: new directory
635 * src/rev/rev.c: new file
636 * src/rev/rev.1: new file
637 * src/rev/widechar.h: new file
638 * Makefile.am: add program 'rev'. Add LDADD variables for
639 the programs that use gettext, since -lintl is no longer
640 automatically included in LIBS (use @INTLLIBS@)
641 * Makefile.in: regenerate
642 * PROGLIST: add rev
643 * README: add rev
644
645 2002-06-06 Charles S. Wilson <cwilson@ece.gatech.edu>
646 Egor Duda
647
648 Add getopt.exe, readlink.exe. Bump to 1.1.1.
649
650 * AUTHORS: add Egor, Kenneth Stailey, and Frodo Looijaard
651 * configure.ac: bump to 1.1.1
652 * Makefile.am: add getopt and readlink
653 * PROGLIST: ditto
654 * README: ditto
655 * Makefile.in: regenerate
656 * configure: regenerate
657 * src/Makefile.am: delete (forgot to do so in previous commit)
658 * src/Makefile.in: delete (ditto)
659 * src/readlink/readlink.1: new file
660 * src/readlink/readlink.c: new file
661 * src/getopt/getopt.1: new file
662 * src/getopt/getopt.c: new file
663 * src/getopt/parse.bash: new file
664 * src/getopt/parse.tcsh: new file
665 * src/getopt/test.bash: new file
666 * src/getopt/test.tcsh: new file
667
668 2002-06-05 Charles S. Wilson <cwilson@ece.gatech.edu>
669 Robert Collins <robert.collins@itdomain.com.au>
670
671 Convert to one-big-makefile style. cf "Recursive make
672 considered harmful". Bump to 1.1.0
673
674 * HOW-TO-CONTRIBUTE: update to reflect one-big-makefile style.
675 * Makefile.am: consolidate from src/*/Makefile.am
676 * configure.ac: remove src/*/Makefile from AC_CONFIG_FILES list.
677 bump version.
678 * NEWS: Note one-file-to-build-them-all
679 * TODO: update
680 * aclocal.m4: regenerate
681 * Makefile.in: regenerate
682 * configure: regenerate
683 * /src/realpath/Makefile.in: delete
684 * /src/realpath/Makefile.am: delete
685 * /src/namei/Makefile.in: delete
686 * /src/namei/Makefile.am: delete
687 * /src/mkshortcut/Makefile.in: delete
688 * /src/mkshortcut/Makefile.am: delete
689 * /src/lpr/Makefile.in: delete
690 * /src/lpr/Makefile.am: delete
691 * /src/last/Makefile.in: delete
692 * /src/last/Makefile.am: delete
693 * /src/ipc/Makefile.in: delete
694 * /src/ipc/Makefile.am: delete
695 * /src/dump/Makefile.in: delete
696 * /src/dump/Makefile.am: delete
697 * /src/ddate/Makefile.in: delete
698 * /src/ddate/Makefile.am: delete
699 * /src/cygstart/Makefile.in: delete
700 * /src/cygstart/Makefile.am: delete
701 * /src/conv/Makefile.in: delete
702 * /src/conv/Makefile.am: delete
703 * /src/col/Makefile.in: delete
704 * /src/col/Makefile.am: delete
705 * /src/cal/Makefile.in: delete
706 * /src/cal/Makefile.am: delete
707 * /src/banner/Makefile.in: delete
708 * /src/banner/Makefile.am: delete
709 * /src/ascii/Makefile.in: delete
710 * /src/ascii/Makefile.am: delete
711 * /src/Makefile.in: delete
712 * /src/Makefile.am: delete
713
714 2002-05-23 Charles S. Wilson <cwilson@ece.gatech.edu>
715
716 * Makefile.in: regenerate
717 * src/Makefile.in: regenerate
718 * src/*/Makefile.in: regenerate
719 * configure: regenerate
720 * aclocal.m4: regenerate
721
722 2002-05-22 David A. Willis <dawillis1214@yahoo.com>
723
724 * src/col: new directory
725 * src/col/Makefile.am: new file
726 * src/col/Makefile.in: new file
727 * src/col/col.c: new file
728 * src/col/err.c: new file
729 * src/col/err.h: new file
730 * src/col/col.1: new file
731 * src/col/README.col: new file
732 * src/Makefile.am: add subdirectory col
733 * src/Makefile.in: regenerate
734 * AUTHORS: add David A. Willis for col
735 * PROGLIST: add col
736 * README: add col
737
738 2002-04-16 Chris January <chris@atomice.net>
739
740 * src/conv/conv.c (convert): Use correct type to store the
741 return value of fgetc()
742
743 2002-03-15 Charles Wilson <cwilson@ece.gatech.edu>
744
745 * Makefile.in: rebootstrap
746 * aclocal.m4: ditto
747 * configure: ditto
748 * src/Makefile.in: ditto
749 * src/ascii/Makefile.in: ditto
750 * src/banner/Makefile.in: ditto
751 * src/cal/Makefile.in: ditto
752 * src/clip/Makefile.in: ditto
753 * src/conv/Makefile.in: ditto
754 * src/ddate/Makefile.in: ditto
755 * src/dump/Makefile.in: ditto
756 * src/ipc/Makefile.in: ditto
757 * src/last/Makefile.in: ditto
758 * src/lpr/Makefile.in: ditto
759 * src/mkshortcut/Makefile.in: ditto
760 * src/namei/Makefile.in: ditto
761 * src/realpath/Makefile.in: ditto
762
763 2002-03-15 Michael Schaap <cygwin_start@mscha.org>
764
765 * src/cygstart: new directory
766 * src/cygstart/Makefile.am: new file
767 * src/cygstart/Makefile.in: new file
768 * src/cygstart/cygstart.c: new file
769 * src/cygstart/cygstart.1: new file
770 * src/Makefile.am: add subdirectory cygstart
771 * src/Makefile.in: regenerate
772 * AUTHORS: add Michael Schaap for cygstart
773 * PROGLIST: add cygstart
774 * README: add cygstart
775
776 2002-03-13 Charles Wilson <cwilson@ece.gatech.edu>
777
778 * HOW-TO-CONTRIBUTE: fix typos
779
780 2002-03-13 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
781
782 * src/mkshortcut/mkshortcut.c: fix NULL pointer problem
783
784 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
785
786 * TODO: remove 'reorg' note
787 * configure.ac: mark as version 1.0.0
788 * configure: regenerate
789 * HOW-TO-CONTRIBUTE: new file
790
791 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
792
793 * configure.ac: build Makefiles in new directories
794 * configure.in: regenerate
795 * Makefile.am: change subdirs
796 * Makefile.in: regenerate
797
798 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
799
800 * src: new directory
801 * src/Makefile.am: new file
802 * src/Makefile.in: new file
803 * src-gpl/Makefile.am: removed
804 * src-gpl/Makefile.in: removed
805 * src-pd/Makefile.am: removed
806 * src-pd/Makefile.in: removed
807 * src-bsd/Makefile.am: removed
808 * src-bsd/Makefile.in: removed
809
810 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
811
812 * src/ascii: new directory
813 * src-gpl/ascii.c: moved to src/ascii/ascii.c
814 * src/ascii/ascii.c: moved from src-gpl/ascii.c
815 * src/ascii/Makefile.am: new file
816 * src/ascii/Makefile.in: new file
817
818 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
819
820 * src/banner: new directory
821 * src-gpl/banner.c: moved to src/banner/banner.c
822 * src/banner/banner.c: moved from src-gpl/banner.c
823 * src/banner/Makefile.am: new file
824 * src/banner/Makefile.in: new file
825
826 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
827
828 * src/cal: new directory
829 * src-bsd/cal.c: moved to src/cal/cal.c
830 * src/cal/cal.c: moved from src-bsd/cal.c
831 * src-bsd/cal.1: moved to src/cal/cal.1
832 * src/cal/cal.1: moved from src-bsd/cal.1
833 * src-bsd/err.c: moved to src/cal/err.c
834 * src/cal/err.c: moved from src-bsd/err.c
835 * src-bsd/errs.h: moved to src/cal/errs.h
836 * src/cal/errs.h: moved from src-bsd/errs.h
837 * src-bsd/widechar.h: moved to src/cal/widechar.h
838 * src/cal/widechar.h: moved from src-bsd/widechar.h
839 * src-bsd/README.cal: moved to src/cal/README.cal
840 * src/cal/README.cal: moved from src-bsd/README.cal
841 * src/cal/Makefile.am: new file
842 * src/cal/Makefile.in: new file
843
844 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
845
846 * src/clip: new directory
847 * src-gpl/putclip.c: moved to src/clip/putclip.c
848 * src/clip/putclip.c: moved from src-gpl/putclip.c
849 * src-gpl/getclip.c: moved to src/clip/getclip.c
850 * src/clip/getclip.c: moved from src-gpl/getclip.c
851 * src/clip/Makefile.am: new file
852 * src/clip/Makefile.in: new file
853
854 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
855
856 * src/conv: new directory
857 * src-gpl/conv.c: moved to src/conv/conv.c
858 * src/conv/conv.c: moved from src-gpl/conv.c
859 * src/conv/Makefile.am: new file
860 * src/conv/Makefile.in: new file
861
862 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
863
864 * src/ddate: new directory
865 * src-pd/ddate.c: moved to src/ddate/ddate.c
866 * src/ddate/ddate.c: moved from src-pd/ddate.c
867 * src-pd/ddate.1: moved to src/ddate/ddate.1
868 * src/ddate/ddate.1: moved from src-pd/ddate.1
869 * src-pd/ddate.doc: moved to src/ddate/ddate.doc
870 * src/ddate/ddate.doc: moved from src-pd/ddate.doc
871 * src/ddate/Makefile.am: new file
872 * src/ddate/Makefile.in: new file
873
874 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
875
876 * src/dump: new directory
877 * src-gpl/dump.c: moved to src/dump/dump.c
878 * src/dump/dump.c: moved from src-gpl/dump.c
879 * src/dump/Makefile.am: new file
880 * src/dump/Makefile.in: new file
881
882 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
883
884 * src/ipc: new directory
885 * src-gpl/msgtool.c: moved to src/ipc/msgtool.c
886 * src/ipc/msgtool.c: moved from src-gpl/msgtool.c
887 * src-gpl/semstat.c: moved to src/ipc/semstat.c
888 * src/ipc/semstat.c: moved from src-gpl/semstat.c
889 * src-gpl/semtool.c: moved to src/ipc/semtool.c
890 * src/ipc/semtool.c: moved from src-gpl/semtool.c
891 * src-gpl/shmtool.c: moved to src/ipc/shmtool.c
892 * src/ipc/shmtool.c: moved from src-gpl/shmtool.c
893 * src/ipc/Makefile.am: new file
894 * src/ipc/Makefile.in: new file
895
896 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
897
898 * src/last: new directory
899 * src-gpl/last.c: moved to src/last/last.c
900 * src/last/last.c: moved from src-gpl/last.c
901 * src-gpl/last.1: moved to src/last/last.1
902 * src/last/last.1: moved from src-gpl/last.1
903 * src-gpl/lastb.1: moved to src/last/lastb.1
904 * src/last/lastb.1: moved from src-gpl/lastb.1
905 * src-gpl/oldutmp.h: moved to src/last/oldutmp.h
906 * src/last/oldutmp.h: moved from src-gpl/oldutmp.h
907 * src-gpl/utmpdump.c: moved to src/last/utmpdump.c
908 * src/last/utmpdump.c: moved from src-gpl/utmpdump.c
909 * src/last/Makefile.am: new file
910 * src/last/Makefile.in: new file
911
912 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
913
914 * src/lpr: new directory
915 * src-gpl/lpr.c: moved to src/lpr/lpr.c
916 * src/lpr/lpr.c: moved from src-gpl/lpr.c
917 * src/lpr/Makefile.am: new file
918 * src/lpr/Makefile.in: new file
919
920 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
921
922 * src/mkshortcut: new directory
923 * src-gpl/mkshortcut.c: moved to src/mkshortcut/mkshortcut.c
924 * src/mkshortcut/mkshortcut.c: moved from src-gpl/mkshortcut.c
925 * src-gpl/mkshortcut.1: moved to src/mkshortcut/mkshortcut.1
926 * src/mkshortcut/mkshortcut.1: moved from src-gpl/mkshortcut.1
927 * src/mkshortcut/Makefile.am: new file
928 * src/mkshortcut/Makefile.in: new file
929
930 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
931
932 * src/namei: new directory
933 * src-pd/namei.c: moved to src/namei/namei.c
934 * src/namei/namei.c: moved from src-pd/namei.c
935 * src-pd/namei.1: moved to src/namei/namei.1
936 * src/namei/namei.1: moved from src-pd/namei.1
937 * src-pd/README.namei: moved to src/namei/README.namei
938 * src/namei/README.namei: moved from src-pd/README.namei
939 * src-pd/README1.namei: moved to src/namei/README1.namei
940 * src/namei/README1.namei: moved from src-pd/README1.namei
941 * src/namei/Makefile.am: new file
942 * src/namei/Makefile.in: new file
943
944 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
945
946 * src/realpath: new directory
947 * src-gpl/realpath.c: moved to src/realpath/realpath.c
948 * src/realpath/realpath.c: moved from src-gpl/realpath.c
949 * src/realpath/Makefile.am: new file
950 * src/realpath/Makefile.in: new file
951
952
953 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
954
955 * src-gpl/Makefile.am: add lpr and mkshortcut
956 * src-gpl/Makefile.in: regenerate
957 * configure.ac: update version number
958 * configure: regenerate
959 * AUTHORS: add Rick and Joshua
960 * PROGLIST: add lpr and mkshortcut
961 * NEWS: add lpr and mkshortcut
962 * README: add lpr and mkshortcut
963 * TODO: add some notes...
964 * src-gpl/mkshortcut.c: Reformat comment block. Explicitly
965 include config.h and common.h. Move other #inludes to
966 common.h. Add some static strings for later use (version,
967 Id, copyright).
968 * src-gpl/lpr.c: Add license reference. Explicitly include
969 config.h and common.h. Move other #includes to common.h.
970 Add some static strings for later use (version, Id, copyright).
971 Change programName to program_name (to match style of other
972 programs). Strdup from argv[0] instead of hardcoding. Use
973 VA_START macro instead of va_start.
974
975 2002-02-23 Rick Rankin <rick_rankin@yahoo.com>
976
977 * src-gpl/lpr.c: new file
978
979 2002-02-23 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
980
981 * src-gpl/mkshortcut.c: new file
982 * src-gpl/mkshortcut.1: new file
983
984 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
985
986 * src-pd/ddate.c: add explicit license reference
987 and move #includes to common.h. Guard setlocale.
988 Explicitly include config.h, common.h
989 * src-pd/namei.c: ditto
990 * src-bsd/cal.c: ditto
991 * src-bsd/err.c: ditto
992 * src-bsd/errs.h: explicitly include config.h, common.h
993 * src-bsd/widechar.h: explicitly include config.h (NOT common.h)
994 * src-gpl/ascii.c: explicitly include config.h
995 * src-gpl/banner.c: reformat license notice. explicitly
996 include config.h
997 * src-gpl/conv.c: explictly include config.h
998 * src-gpl/dump.c: explictly include config.h; move other
999 includes into common.h
1000 * src-gpl/getclip.c: explicitly include config.h
1001 * src-gpl/last.c: reformat license notice. explicitly include
1002 config.h. Move other #includes into common.h
1003 * src-gpl/oldutmp.h: add explicit license reference.
1004 * src-gpl/putclip.c: include config.h. Move other #includes
1005 into common.h
1006 * src-gpl/realpath.c: Reformat license reference. Explicitly
1007 include config.h.
1008 * src-gpl/msgtool.c: add explicit license reference. include
1009 config.h. Guard ipc #includes. Move other includes into common.h
1010 * src-gpl/semstat.c: ditto
1011 * src-gpl/semtool.c: ditto
1012 * src-gpl/shmtool.c: ditto
1013 * src-gpl/utmpdump.c: Reformat license reference. Explicitly
1014 include config.h. Move other includes into common.h.
1015 * config.h.in: regenerate
1016 * configure.ac: Add the new checks
1017 * common.h: Migrate other includes from .c files here.
1018 * configure: regenerate
1019
1020 2002-01-28 Charles Wilson <cwilson@ece.gatech.edu>
1021
1022 * src-bsd/cal.c: fix spelling
1023
1024 2002-01-27 Charles Wilson <cwilson@ece.gatech.edu>
1025
1026 * acinclude.m4: new file
1027 * common.h: new file
1028 * configure.ac: add conditionals for windows-only,
1029 cygipc-only programs
1030 * src-gpl/Makefile.am: use conditionals
1031 * aclocal.m4: regenerate
1032 * config.h.in: regenerate
1033 * Makefile.in: regenerate
1034 * src-gpl/Makefile.in: regenerate
1035 * configure: regenerate
1036 * README: minor changes
1037 * src-bsd/cal.c: use common.h
1038 * src-pd/ddate.c: use common.h
1039 * src-pd/namei.c: use common.h
1040 * src-gpl/ascii.c: use common.h
1041 * src-gpl/banner.c: use common.h
1042 * src-gpl/conv.c: use common.h
1043 * src-gpl/dump.c: use common.h
1044 * src-gpl/getclip.c: use common.h
1045 * src-gpl/last.c: use common.h
1046 * src-gpl/msgtool.c: use common.h
1047 * src-gpl/putclip.c: use common.h
1048 * src-gpl/realpath.c: use common.h
1049 * src-gpl/semstat.c: use common.h
1050 * src-gpl/semtool.c: use common.h
1051 * src-gpl/shmtool.c: use common.h
1052 * src-gpl/utmpdump.c: use common.h
1053
1054 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1055
1056 * NEWS: add entries for 0.9.6, .7, and .8
1057 * ChangeLog: fix tabs
1058 * release version 0.9.8
1059
1060 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1061
1062 * src-pd/ddate.c: new file
1063 * src-pd/ddate.1: new file
1064 * src-pd/ddate.doc: new file
1065 * AUTHORS: add Druel the Chaotic
1066 * PROGLIST: add ddate
1067 * README: mention ddate
1068 * src-pd/Makefile.am: add ddate to proglist, ddate.1
1069 to manlist
1070 * src-bsd/Makefile.in: regenerate
1071
1072 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1073
1074 * src-gpl/realpath.c: new file
1075 * AUTHORS: add Steven Barker
1076 * PROGLIST: add realpath
1077 * README: mention realpath
1078 * src-gpl/Makefile.am: add realpath to proglist
1079 * src-gpl/Makefile.in: regenerate
1080
1081 2002-01-18 Mark Bradshaw <bradshaw@staff.crosswalk.com>
1082
1083 * src-gpl/utmpdump.c: new file
1084 * AUTHORS: add Mark Bradshaw
1085 * PROGLIST: add utmpdump
1086 * README: mention utmpdump
1087 * src-gpl/Makefile.am: add utmpdump to proglist
1088 * src-gpl/Makefile.in: regenerate
1089
1090 2002-01-16 Charles Wilson <cwilson@ece.gatech.edu>
1091
1092 * bootstrap: new file
1093 * src-gpl/Makefile.am: add last to proglist
1094 * src-gpl/Makefile.in: regenerate
1095 * PROGLIST: add last
1096 * README: mention last
1097 * AUTHORS: add Mark Bradshaw
1098
1099 2002-01-16 Mark Bradshaw <bradshaw@staff.crosswalk.com>
1100
1101 * src-gpl/last.c: new file
1102 * src-gpl/last.1: new file
1103 * src-gpl/lastb.1: new file
1104 * src-gpl/oldutmp.h: new file
1105
1106 2001-12-05 Joerg Schaible <joerg.schaible@gft.com>
1107
1108 * src-gpl/banner.c: fix the -c option, use ANSI
1109 font to print the extended charset
1110
1111 2001-12-04 Charles Wilson <cwilson@ece.gatech.edu>
1112
1113 * licenses: new subdir
1114 * licenses/COPYING.GPL: new file (GPL text)
1115 * licenses/COPYING.BSD-no-advert: new file (BSD license,
1116 without the advertising clause)
1117 * src-pd: new subdir (for public domain source code that
1118 I've taken, modified, and released under the GPL)
1119 * src-bsd: new subdir (for source code that is covered
1120 by the BSD-no-advert license) Note that BSD-w-advert
1121 code is disallowed -- can't legally be linked to
1122 cygwin1.dll.
1123 * src: removed (renamed to src-gpl for consistency)
1124 * src-gpl: new (renamed from src)
1125 * PROGLIST: new file (contains descriptions of the
1126 various programs)
1127 * README: proglist stuff removed. README is more general.
1128 * src-bsd/Makefile.am: new file
1129 * src-bsd/Makefile.in: new file
1130 * src-bsd/README.cal: new file
1131 * src-bsd/cal.1: new file
1132 * src-bsd/cal.c: new file
1133 * src-bsd/err.c: new file
1134 * src-bsd/errs.h: new file
1135 * src-bsd/widechar.h: new file
1136 * src-pd/Makefile.am: new file
1137 * src-pd/Makefile.in: new file
1138 * src-pd/README.namei: new file
1139 * src-pd/README1.namei: new file
1140 * src-pd/namei.1: new file
1141 * src-pd/namei.c: new file
1142 * configure.ac: add new tests to support namei and cal
1143 * Makefile.am: add new subdirs
1144 * config.h.in: regenerate
1145 * aclocal.m4: regenerate
1146 * Makefile.in: regenerate
1147 * src/Makefile.in: regenerate
1148
1149 2001-11-28 Charles Wilson <cwilson@ece.gatech.edu>
1150
1151 * package renamed to 'cygutils'
1152 * README: update
1153 * NEWS: update
1154 * AUTHORS: add Jorg Schaible
1155 * configure.ac: package name change
1156 * src/Makefile.am: add 'banner'
1157 * src/banner.c: new file. Modified from Joerg's
1158 original to use popt for argument processing.
1159 * configure: regenerate
1160 * config.h.in: regenerate
1161 * aclocal.m4: regenerate
1162 * Makefile.in: regenerate
1163 * src/Makefile.in: regenerate
1164
1165 2001-11-26 Charles Wilson <cwilson@ece.gatech.edu>
1166
1167 * src/semtool.c: added
1168 * src/semstat.c: added
1169 * src/msgtool.c: added
1170 * src/shmtool.c: added
1171 * src/Makefile.am: add semtool, semstat, msgtool,
1172 and shmtool targets.
1173 * configure.ac: add check for cygipc, and for
1174 ipc headers
1175 * configure: regenerate
1176 * config.h.in: regenerate
1177 * aclocal.m4: regenerate
1178 * Makefile.in: regenerate
1179 * src/Makefile.in: regenerate
1180
1181 2001-11-25 Charles Wilson <cwilson@ece.gatech.edu>
1182
1183 * uuencode.1: deleted
1184 * uuencode.c: deleted
1185 * uudecode.1: deleted
1186 * uudecond.c: deleted (get these from GNU sharutils)
1187 * mktemp.1: deleted
1188 * mktemp.c: deleted (get these from
1189 http://www.courtesan.com/mktemp/)
1190 * autoconfiscated -- lots of new files
1191 * moved remaining .c files into src subdir
1192 * src/conv.c: now recognize 'dos2unix.exe' and
1193 'unix2dos.exe' as special argv[0] values, along
1194 with 'd2u.exe' and 'u2d.exe'
1195 * src/Makefile.in: install conv.exe as itself but
1196 also as d2u.exe, u2d.exe, dos2unix.exe and unix2dos.exe
1197
1198 0.9.2
1199
1200 * link with /usr/lib/libpopt.a ('official' version)
1201 * add mktemp implementation
1202 * add friendly help/option handling to dump, putclip,
1203 getclip, and ascii.
1204
1205 0.9.1 ---- baseline
1206
1207
1208 2002-11-11 Charles Wilson <cwilson@ece.gatech.edu>
1209
1210 Convert mkshortcut to popt. Bump to version 1.1.3
1211
1212 * mkshortcut.c (license): new function
1213 (version): popt version() function
1214 (version): static variable renamed to versionStr
1215 (help): new function
1216 (usage): popt usage() function; the old usage()
1217 function eliminated
1218 (printLicense): new function
1219 (printBottomDescription): new function
1220 (printTopDescription): new function
1221 (getVersion): new function
1222 (mkshortcut): new function, contains core code
1223 (print_version): removed.
1224 (main): almost completely rewritten to use popt
1225 instead of getopt
1226 * TODO: remove note about mkshortcut.
1227
1228 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
1229
1230 Fix things so that 'make dist' works
1231
1232 * Makefile.am: split up EXTRA_DIST into several
1233 variables. Add a lot of files. Remove reference
1234 to the m4/ directory.
1235 * HOW-TO-CONTRIBUTE: correct a few things affected
1236 by the above change.
1237
1238 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
1239
1240 Tired of long 'cvs diff' times over my modem, I
1241 removed the files generated by bootstrap from
1242 CVS. tarballs will have them, but cvs checkouts
1243 will need to always run bootstrap. Since gettextize
1244 is too intrusive, leave ABOUT-NLS and config.rpath
1245 so we don't have to include gettext in bootstrap.
1246 Also, don't bother with autoheader, so leave config.h.in
1247 in CVS as well.
1248
1249 * missing: remove
1250 * mkinstalldirs: remove
1251 * install-sh: remove
1252 * config.guess: remove
1253 * config.sub: remove
1254 * depcomp: remove
1255 * compile: remove
1256 * Makefile.in: remove
1257 * aclocal.m4: remove
1258 * configure: remove
1259 * stamp-h.in: remove (not used by newer autotools)
1260
1261 2002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
1262
1263 Because utmpdump and last are now provided by the new
1264 sysvinit package, those programs have been removed
1265 from cygutils. Also, update to recent autotools &
1266 gettext, plus a few cleanups.
1267
1268 * src/last/last.c: remove
1269 * src/last/utmpdump.c: remove
1270 * src/last/oldutmp.h: remove
1271 * src/last/last.1: remove
1272 * src/last/lastb.1: remove
1273 * src/last/: remove directory
1274 * intl/Makefile.in: remove
1275 * intl/: remove directory
1276
1277 * src/cal/cal.c: cygwin provides langinfo.h, but
1278 not the nl_langinfo function. Make sure both exist
1279 before calling nl_langinfo.
1280 * configure.ac: remove references to system header files
1281 needed only by utmpdump or last. Don't try to generate
1282 intl/Makefile.
1283 * Makefile.am: remove intl/ directory; add po/ directory
1284 to make new gettext happy. Remove last and utmpdump from
1285 bin_PROGRAMS; remove last.1 and lastb.1 from man_MANS.
1286 change _LDADD vars from @INTLLIBS@ to @LIBINTL@. Remove
1287 references to last and utmpdump _SOURCES.
1288 * po/LINGUAS: new file (needed by new gettext)
1289 * po/POTFILES.in: new file (needed by new gettext)
1290 * common.h: remove references to system header files used
1291 only by utmpdump or last
1292 * bootstrap: add `force' options
1293 * NEWS: docu update
1294 * PROGLIST: docu update
1295 * README: dpcu update
1296 * TODO: docu update
1297 * HOW-TO-CONTRIBUTE: docu update
1298
1299 * aclocal.m4: regenerate
1300 * configure: regenerate
1301 * Makefile.in: regenerate
1302 * config.h.in: regenerate
1303 * ABOUT-NLS: new version
1304 * COPYING: new version
1305 * INSTALL: new version
1306 * mkinstalldirs: new version
1307 * missing: new version
1308 * install-sh: new version
1309 * depcomp: new version
1310 * config.sub: new version
1311 * config.guess: new version
1312
1313 2002-07-17 Charles Wilson <cwilson@ece.gatech.edu>
1314
1315 At Bruno Haible's suggestion, don't include all of
1316 gettext. Just have an intl/ directory with a null
1317 Makefile.in, and a populated po/ directory. m4/
1318 is no longer necessary. Later, when automake bug
1319 is fixed, we can remove the intl/ directory entirely,
1320 but we'll still need the po/ directory and the ABOUT-NLS
1321 file.
1322
1323 * intl/*: remove
1324 * intl/Makefile.in: turn this into a null file
1325 * m4/*: remove
1326 * configure.ac: remove m4/Makefile from AC_CONFIG_FILES
1327 * Makefile.am: remove m4/ from SUBDIRS
1328 * Makefile.in: regenerate
1329 * configure: regenerate
1330
1331 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1332
1333 * configure.ac: bump version to 1.1.2
1334 * configure: regenerate
1335
1336 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1337
1338 Add 'mcookie' program. Tag "v1_1_1d"
1339
1340 * src/mcookie: new directory
1341 * src/mcookie/mcookie.c: new file
1342 * src/mcookie/mcookie.1: new file
1343 * src/mcookie/md5.h: new file
1344 * src/mcookie/md5.c: new file
1345 * Makefile.am: add program 'mcookie'
1346 * configure.ac: add test for gettimeofday
1347 * config.h.in: regenerate
1348 * Makefile.in: regenerate
1349 * PROGLIST: add mcookie
1350 * README: add mcookie
1351 * NEWS: mention mcookie
1352
1353 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1354
1355 Add 'colrm' program. Tag "v1_1_1c"
1356
1357 * src/colrm: new directory
1358 * src/colrm/colrm.c: new file
1359 * src/colrm/colrm.1: new file
1360 * src/colrm/widechar.h: new file
1361 * Makefile.am: add program 'colrm'
1362 * Makefile.in: regenerate
1363 * PROGLIST: add colrm
1364 * README: add colrm
1365 * NEWS: hasn't been updated in a while...
1366
1367 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1368
1369 Add 'colcrt' program. Tag "v1_1_1b"
1370
1371 * src/colcrt: new directory
1372 * src/colcrt/colcrt.c: new file
1373 * src/colcrt/colcrt.1: new file
1374 * src/colcrt/widechar.h: new file
1375 * Makefile.am: add program 'colcrt'
1376 * Makefile.in: regenerate
1377 * PROGLIST: add colcrt
1378 * README: add colcrt
1379
1380 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1381
1382 Add 'column' program. Tag "v1_1_1a"
1383
1384 * src/column: new directory
1385 * src/column/column.c: new file
1386 * src/column/column.1: new file
1387 * src/column/err.c: new file
1388 * src/column/errs.h: new file
1389 * src/column/widechar.h: new file
1390 * Makefile.am: add program 'column'
1391 * configure.ac: add check for TIOCGWINSZ, termios.h, and ioctl.h.
1392 * common.h: use TIOCGWINSZ to include sys/termios.h or sys/ioctl.h.
1393 * Makefile.in: regenerate
1394 * config.h.in: regenerate
1395 * configure: regenerate
1396 * PROGLIST: add column
1397 * README: add column
1398
1399 2002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1400
1401 * TODO: remove gettext reminder
1402 * HOW-TO-CONTRIBUTE: explain how to handle programs
1403 that need -lintl, given the gettextize changes below.
1404 * Makefile.in: regenerate
1405
1406 2002-07-12 gettextize <bug-gnu-gettext@gnu.org>
1407
1408 Bug in automake means that we have to gettextize -- even tho
1409 we will never actually build gettext ourselves ('external'
1410 option in AM_GNU_GETTEXT). Reported to automake list.
1411
1412 Bug in gettext means that we have to explicitly set and AC_SUBST
1413 BUILD_INCLUDED_LIBINTL and USE_INCLUDED_LIBINTL in configure.ac.
1414 Reported to Bruno.
1415
1416 * Makefile.am (SUBDIRS): Add intl, m4.
1417 (ACLOCAL_AMFLAGS): New variable.
1418 (EXTRA_DIST): Add config.rpath.
1419 * configure.ac (AC_CONFIG_FILES): Add intl/Makefile, po/Makefile.in,
1420 m4/Makefile.
1421 * intl/: new directory
1422 * intl/*: new files
1423 * po/: new directory
1424 * po/*: new files
1425 * m4/: new directory
1426 * m4/*: new files
1427 * config.rpath: new file
1428 * ABOUT-NLS: new file
1429 * aclocal.m4: regenerate
1430 * Makefile.in: regenerate
1431 * configure: regenerate
1432 * bootstrap: add -I m4 to aclocal command; copy files
1433 * config.guess: new file
1434 * config.sub: new file
1435 * compile: new file
1436 * config.h.in: regenerate
1437 * TODO: note to remove all this garbage when it becomes
1438 possible; need bugfix to automake and gettext.m4
1439
1440 2002-07-12 Charles S. Wilson <cwilson@ece.gatech.edu>
1441
1442 Adjust to cygwin's libintl library now depending on libiconv.
1443 Easiest way: remove explicit search for -lintl and libintl.h;
1444 instead use AM_GNU_GETTEXT.
1445
1446 Add 'rev' program
1447
1448 * configure.ac: don't look for -lintl and libintl.h 'by hand';
1449 use AM_GNU_GETTEXT instead. Unfortunately, even 'external'
1450 option requires po/ and intl/ directories. See gettextize above.
1451 * src/rev: new directory
1452 * src/rev/rev.c: new file
1453 * src/rev/rev.1: new file
1454 * src/rev/widechar.h: new file
1455 * Makefile.am: add program 'rev'. Add LDADD variables for
1456 the programs that use gettext, since -lintl is no longer
1457 automatically included in LIBS (use @INTLLIBS@)
1458 * Makefile.in: regenerate
1459 * PROGLIST: add rev
1460 * README: add rev
1461
1462 2002-06-06 Charles S. Wilson <cwilson@ece.gatech.edu>
1463 Egor Duda
1464
1465 Add getopt.exe, readlink.exe. Bump to 1.1.1.
1466
1467 * AUTHORS: add Egor, Kenneth Stailey, and Frodo Looijaard
1468 * configure.ac: bump to 1.1.1
1469 * Makefile.am: add getopt and readlink
1470 * PROGLIST: ditto
1471 * README: ditto
1472 * Makefile.in: regenerate
1473 * configure: regenerate
1474 * src/Makefile.am: delete (forgot to do so in previous commit)
1475 * src/Makefile.in: delete (ditto)
1476 * src/readlink/readlink.1: new file
1477 * src/readlink/readlink.c: new file
1478 * src/getopt/getopt.1: new file
1479 * src/getopt/getopt.c: new file
1480 * src/getopt/parse.bash: new file
1481 * src/getopt/parse.tcsh: new file
1482 * src/getopt/test.bash: new file
1483 * src/getopt/test.tcsh: new file
1484
1485 2002-06-05 Charles S. Wilson <cwilson@ece.gatech.edu>
1486 Robert Collins <robert.collins@itdomain.com.au>
1487
1488 Convert to one-big-makefile style. cf "Recursive make
1489 considered harmful". Bump to 1.1.0
1490
1491 * HOW-TO-CONTRIBUTE: update to reflect one-big-makefile style.
1492 * Makefile.am: consolidate from src/*/Makefile.am
1493 * configure.ac: remove src/*/Makefile from AC_CONFIG_FILES list.
1494 bump version.
1495 * NEWS: Note one-file-to-build-them-all
1496 * TODO: update
1497 * aclocal.m4: regenerate
1498 * Makefile.in: regenerate
1499 * configure: regenerate
1500 * /src/realpath/Makefile.in: delete
1501 * /src/realpath/Makefile.am: delete
1502 * /src/namei/Makefile.in: delete
1503 * /src/namei/Makefile.am: delete
1504 * /src/mkshortcut/Makefile.in: delete
1505 * /src/mkshortcut/Makefile.am: delete
1506 * /src/lpr/Makefile.in: delete
1507 * /src/lpr/Makefile.am: delete
1508 * /src/last/Makefile.in: delete
1509 * /src/last/Makefile.am: delete
1510 * /src/ipc/Makefile.in: delete
1511 * /src/ipc/Makefile.am: delete
1512 * /src/dump/Makefile.in: delete
1513 * /src/dump/Makefile.am: delete
1514 * /src/ddate/Makefile.in: delete
1515 * /src/ddate/Makefile.am: delete
1516 * /src/cygstart/Makefile.in: delete
1517 * /src/cygstart/Makefile.am: delete
1518 * /src/conv/Makefile.in: delete
1519 * /src/conv/Makefile.am: delete
1520 * /src/col/Makefile.in: delete
1521 * /src/col/Makefile.am: delete
1522 * /src/cal/Makefile.in: delete
1523 * /src/cal/Makefile.am: delete
1524 * /src/banner/Makefile.in: delete
1525 * /src/banner/Makefile.am: delete
1526 * /src/ascii/Makefile.in: delete
1527 * /src/ascii/Makefile.am: delete
1528 * /src/Makefile.in: delete
1529 * /src/Makefile.am: delete
1530
1531 2002-05-23 Charles S. Wilson <cwilson@ece.gatech.edu>
1532
1533 * Makefile.in: regenerate
1534 * src/Makefile.in: regenerate
1535 * src/*/Makefile.in: regenerate
1536 * configure: regenerate
1537 * aclocal.m4: regenerate
1538
1539 2002-05-22 David A. Willis <dawillis1214@yahoo.com>
1540
1541 * src/col: new directory
1542 * src/col/Makefile.am: new file
1543 * src/col/Makefile.in: new file
1544 * src/col/col.c: new file
1545 * src/col/err.c: new file
1546 * src/col/err.h: new file
1547 * src/col/col.1: new file
1548 * src/col/README.col: new file
1549 * src/Makefile.am: add subdirectory col
1550 * src/Makefile.in: regenerate
1551 * AUTHORS: add David A. Willis for col
1552 * PROGLIST: add col
1553 * README: add col
1554
1555 2002-04-16 Chris January <chris@atomice.net>
1556
1557 * src/conv/conv.c (convert): Use correct type to store the
1558 return value of fgetc()
1559
1560 2002-03-15 Charles Wilson <cwilson@ece.gatech.edu>
1561
1562 * Makefile.in: rebootstrap
1563 * aclocal.m4: ditto
1564 * configure: ditto
1565 * src/Makefile.in: ditto
1566 * src/ascii/Makefile.in: ditto
1567 * src/banner/Makefile.in: ditto
1568 * src/cal/Makefile.in: ditto
1569 * src/clip/Makefile.in: ditto
1570 * src/conv/Makefile.in: ditto
1571 * src/ddate/Makefile.in: ditto
1572 * src/dump/Makefile.in: ditto
1573 * src/ipc/Makefile.in: ditto
1574 * src/last/Makefile.in: ditto
1575 * src/lpr/Makefile.in: ditto
1576 * src/mkshortcut/Makefile.in: ditto
1577 * src/namei/Makefile.in: ditto
1578 * src/realpath/Makefile.in: ditto
1579
1580 2002-03-15 Michael Schaap <cygwin_start@mscha.org>
1581
1582 * src/cygstart: new directory
1583 * src/cygstart/Makefile.am: new file
1584 * src/cygstart/Makefile.in: new file
1585 * src/cygstart/cygstart.c: new file
1586 * src/cygstart/cygstart.1: new file
1587 * src/Makefile.am: add subdirectory cygstart
1588 * src/Makefile.in: regenerate
1589 * AUTHORS: add Michael Schaap for cygstart
1590 * PROGLIST: add cygstart
1591 * README: add cygstart
1592
1593 2002-03-13 Charles Wilson <cwilson@ece.gatech.edu>
1594
1595 * HOW-TO-CONTRIBUTE: fix typos
1596
1597 2002-03-13 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
1598
1599 * src/mkshortcut/mkshortcut.c: fix NULL pointer problem
1600
1601 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1602
1603 * TODO: remove 'reorg' note
1604 * configure.ac: mark as version 1.0.0
1605 * configure: regenerate
1606 * HOW-TO-CONTRIBUTE: new file
1607
1608 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1609
1610 * configure.ac: build Makefiles in new directories
1611 * configure.in: regenerate
1612 * Makefile.am: change subdirs
1613 * Makefile.in: regenerate
1614
1615 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1616
1617 * src: new directory
1618 * src/Makefile.am: new file
1619 * src/Makefile.in: new file
1620 * src-gpl/Makefile.am: removed
1621 * src-gpl/Makefile.in: removed
1622 * src-pd/Makefile.am: removed
1623 * src-pd/Makefile.in: removed
1624 * src-bsd/Makefile.am: removed
1625 * src-bsd/Makefile.in: removed
1626
1627 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1628
1629 * src/ascii: new directory
1630 * src-gpl/ascii.c: moved to src/ascii/ascii.c
1631 * src/ascii/ascii.c: moved from src-gpl/ascii.c
1632 * src/ascii/Makefile.am: new file
1633 * src/ascii/Makefile.in: new file
1634
1635 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1636
1637 * src/banner: new directory
1638 * src-gpl/banner.c: moved to src/banner/banner.c
1639 * src/banner/banner.c: moved from src-gpl/banner.c
1640 * src/banner/Makefile.am: new file
1641 * src/banner/Makefile.in: new file
1642
1643 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1644
1645 * src/cal: new directory
1646 * src-bsd/cal.c: moved to src/cal/cal.c
1647 * src/cal/cal.c: moved from src-bsd/cal.c
1648 * src-bsd/cal.1: moved to src/cal/cal.1
1649 * src/cal/cal.1: moved from src-bsd/cal.1
1650 * src-bsd/err.c: moved to src/cal/err.c
1651 * src/cal/err.c: moved from src-bsd/err.c
1652 * src-bsd/errs.h: moved to src/cal/errs.h
1653 * src/cal/errs.h: moved from src-bsd/errs.h
1654 * src-bsd/widechar.h: moved to src/cal/widechar.h
1655 * src/cal/widechar.h: moved from src-bsd/widechar.h
1656 * src-bsd/README.cal: moved to src/cal/README.cal
1657 * src/cal/README.cal: moved from src-bsd/README.cal
1658 * src/cal/Makefile.am: new file
1659 * src/cal/Makefile.in: new file
1660
1661 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1662
1663 * src/clip: new directory
1664 * src-gpl/putclip.c: moved to src/clip/putclip.c
1665 * src/clip/putclip.c: moved from src-gpl/putclip.c
1666 * src-gpl/getclip.c: moved to src/clip/getclip.c
1667 * src/clip/getclip.c: moved from src-gpl/getclip.c
1668 * src/clip/Makefile.am: new file
1669 * src/clip/Makefile.in: new file
1670
1671 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1672
1673 * src/conv: new directory
1674 * src-gpl/conv.c: moved to src/conv/conv.c
1675 * src/conv/conv.c: moved from src-gpl/conv.c
1676 * src/conv/Makefile.am: new file
1677 * src/conv/Makefile.in: new file
1678
1679 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1680
1681 * src/ddate: new directory
1682 * src-pd/ddate.c: moved to src/ddate/ddate.c
1683 * src/ddate/ddate.c: moved from src-pd/ddate.c
1684 * src-pd/ddate.1: moved to src/ddate/ddate.1
1685 * src/ddate/ddate.1: moved from src-pd/ddate.1
1686 * src-pd/ddate.doc: moved to src/ddate/ddate.doc
1687 * src/ddate/ddate.doc: moved from src-pd/ddate.doc
1688 * src/ddate/Makefile.am: new file
1689 * src/ddate/Makefile.in: new file
1690
1691 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1692
1693 * src/dump: new directory
1694 * src-gpl/dump.c: moved to src/dump/dump.c
1695 * src/dump/dump.c: moved from src-gpl/dump.c
1696 * src/dump/Makefile.am: new file
1697 * src/dump/Makefile.in: new file
1698
1699 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1700
1701 * src/ipc: new directory
1702 * src-gpl/msgtool.c: moved to src/ipc/msgtool.c
1703 * src/ipc/msgtool.c: moved from src-gpl/msgtool.c
1704 * src-gpl/semstat.c: moved to src/ipc/semstat.c
1705 * src/ipc/semstat.c: moved from src-gpl/semstat.c
1706 * src-gpl/semtool.c: moved to src/ipc/semtool.c
1707 * src/ipc/semtool.c: moved from src-gpl/semtool.c
1708 * src-gpl/shmtool.c: moved to src/ipc/shmtool.c
1709 * src/ipc/shmtool.c: moved from src-gpl/shmtool.c
1710 * src/ipc/Makefile.am: new file
1711 * src/ipc/Makefile.in: new file
1712
1713 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1714
1715 * src/last: new directory
1716 * src-gpl/last.c: moved to src/last/last.c
1717 * src/last/last.c: moved from src-gpl/last.c
1718 * src-gpl/last.1: moved to src/last/last.1
1719 * src/last/last.1: moved from src-gpl/last.1
1720 * src-gpl/lastb.1: moved to src/last/lastb.1
1721 * src/last/lastb.1: moved from src-gpl/lastb.1
1722 * src-gpl/oldutmp.h: moved to src/last/oldutmp.h
1723 * src/last/oldutmp.h: moved from src-gpl/oldutmp.h
1724 * src-gpl/utmpdump.c: moved to src/last/utmpdump.c
1725 * src/last/utmpdump.c: moved from src-gpl/utmpdump.c
1726 * src/last/Makefile.am: new file
1727 * src/last/Makefile.in: new file
1728
1729 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1730
1731 * src/lpr: new directory
1732 * src-gpl/lpr.c: moved to src/lpr/lpr.c
1733 * src/lpr/lpr.c: moved from src-gpl/lpr.c
1734 * src/lpr/Makefile.am: new file
1735 * src/lpr/Makefile.in: new file
1736
1737 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1738
1739 * src/mkshortcut: new directory
1740 * src-gpl/mkshortcut.c: moved to src/mkshortcut/mkshortcut.c
1741 * src/mkshortcut/mkshortcut.c: moved from src-gpl/mkshortcut.c
1742 * src-gpl/mkshortcut.1: moved to src/mkshortcut/mkshortcut.1
1743 * src/mkshortcut/mkshortcut.1: moved from src-gpl/mkshortcut.1
1744 * src/mkshortcut/Makefile.am: new file
1745 * src/mkshortcut/Makefile.in: new file
1746
1747 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1748
1749 * src/namei: new directory
1750 * src-pd/namei.c: moved to src/namei/namei.c
1751 * src/namei/namei.c: moved from src-pd/namei.c
1752 * src-pd/namei.1: moved to src/namei/namei.1
1753 * src/namei/namei.1: moved from src-pd/namei.1
1754 * src-pd/README.namei: moved to src/namei/README.namei
1755 * src/namei/README.namei: moved from src-pd/README.namei
1756 * src-pd/README1.namei: moved to src/namei/README1.namei
1757 * src/namei/README1.namei: moved from src-pd/README1.namei
1758 * src/namei/Makefile.am: new file
1759 * src/namei/Makefile.in: new file
1760
1761 2002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1762
1763 * src/realpath: new directory
1764 * src-gpl/realpath.c: moved to src/realpath/realpath.c
1765 * src/realpath/realpath.c: moved from src-gpl/realpath.c
1766 * src/realpath/Makefile.am: new file
1767 * src/realpath/Makefile.in: new file
1768
1769
1770 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
1771
1772 * src-gpl/Makefile.am: add lpr and mkshortcut
1773 * src-gpl/Makefile.in: regenerate
1774 * configure.ac: update version number
1775 * configure: regenerate
1776 * AUTHORS: add Rick and Joshua
1777 * PROGLIST: add lpr and mkshortcut
1778 * NEWS: add lpr and mkshortcut
1779 * README: add lpr and mkshortcut
1780 * TODO: add some notes...
1781 * src-gpl/mkshortcut.c: Reformat comment block. Explicitly
1782 include config.h and common.h. Move other #inludes to
1783 common.h. Add some static strings for later use (version,
1784 Id, copyright).
1785 * src-gpl/lpr.c: Add license reference. Explicitly include
1786 config.h and common.h. Move other #includes to common.h.
1787 Add some static strings for later use (version, Id, copyright).
1788 Change programName to program_name (to match style of other
1789 programs). Strdup from argv[0] instead of hardcoding. Use
1790 VA_START macro instead of va_start.
1791
1792 2002-02-23 Rick Rankin <rick_rankin@yahoo.com>
1793
1794 * src-gpl/lpr.c: new file
1795
1796 2002-02-23 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
1797
1798 * src-gpl/mkshortcut.c: new file
1799 * src-gpl/mkshortcut.1: new file
1800
1801 2002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
1802
1803 * src-pd/ddate.c: add explicit license reference
1804 and move #includes to common.h. Guard setlocale.
1805 Explicitly include config.h, common.h
1806 * src-pd/namei.c: ditto
1807 * src-bsd/cal.c: ditto
1808 * src-bsd/err.c: ditto
1809 * src-bsd/errs.h: explicitly include config.h, common.h
1810 * src-bsd/widechar.h: explicitly include config.h (NOT common.h)
1811 * src-gpl/ascii.c: explicitly include config.h
1812 * src-gpl/banner.c: reformat license notice. explicitly
1813 include config.h
1814 * src-gpl/conv.c: explictly include config.h
1815 * src-gpl/dump.c: explictly include config.h; move other
1816 includes into common.h
1817 * src-gpl/getclip.c: explicitly include config.h
1818 * src-gpl/last.c: reformat license notice. explicitly include
1819 config.h. Move other #includes into common.h
1820 * src-gpl/oldutmp.h: add explicit license reference.
1821 * src-gpl/putclip.c: include config.h. Move other #includes
1822 into common.h
1823 * src-gpl/realpath.c: Reformat license reference. Explicitly
1824 include config.h.
1825 * src-gpl/msgtool.c: add explicit license reference. include
1826 config.h. Guard ipc #includes. Move other includes into common.h
1827 * src-gpl/semstat.c: ditto
1828 * src-gpl/semtool.c: ditto
1829 * src-gpl/shmtool.c: ditto
1830 * src-gpl/utmpdump.c: Reformat license reference. Explicitly
1831 include config.h. Move other includes into common.h.
1832 * config.h.in: regenerate
1833 * configure.ac: Add the new checks
1834 * common.h: Migrate other includes from .c files here.
1835 * configure: regenerate
1836
1837 2002-01-28 Charles Wilson <cwilson@ece.gatech.edu>
1838
1839 * src-bsd/cal.c: fix spelling
1840
1841 2002-01-27 Charles Wilson <cwilson@ece.gatech.edu>
1842
1843 * acinclude.m4: new file
1844 * common.h: new file
1845 * configure.ac: add conditionals for windows-only,
1846 cygipc-only programs
1847 * src-gpl/Makefile.am: use conditionals
1848 * aclocal.m4: regenerate
1849 * config.h.in: regenerate
1850 * Makefile.in: regenerate
1851 * src-gpl/Makefile.in: regenerate
1852 * configure: regenerate
1853 * README: minor changes
1854 * src-bsd/cal.c: use common.h
1855 * src-pd/ddate.c: use common.h
1856 * src-pd/namei.c: use common.h
1857 * src-gpl/ascii.c: use common.h
1858 * src-gpl/banner.c: use common.h
1859 * src-gpl/conv.c: use common.h
1860 * src-gpl/dump.c: use common.h
1861 * src-gpl/getclip.c: use common.h
1862 * src-gpl/last.c: use common.h
1863 * src-gpl/msgtool.c: use common.h
1864 * src-gpl/putclip.c: use common.h
1865 * src-gpl/realpath.c: use common.h
1866 * src-gpl/semstat.c: use common.h
1867 * src-gpl/semtool.c: use common.h
1868 * src-gpl/shmtool.c: use common.h
1869 * src-gpl/utmpdump.c: use common.h
1870
1871 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1872
1873 * NEWS: add entries for 0.9.6, .7, and .8
1874 * ChangeLog: fix tabs
1875 * release version 0.9.8
1876
1877 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1878
1879 * src-pd/ddate.c: new file
1880 * src-pd/ddate.1: new file
1881 * src-pd/ddate.doc: new file
1882 * AUTHORS: add Druel the Chaotic
1883 * PROGLIST: add ddate
1884 * README: mention ddate
1885 * src-pd/Makefile.am: add ddate to proglist, ddate.1
1886 to manlist
1887 * src-bsd/Makefile.in: regenerate
1888
1889 2002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1890
1891 * src-gpl/realpath.c: new file
1892 * AUTHORS: add Steven Barker
1893 * PROGLIST: add realpath
1894 * README: mention realpath
1895 * src-gpl/Makefile.am: add realpath to proglist
1896 * src-gpl/Makefile.in: regenerate
1897
1898 2002-01-18 Mark Bradshaw <bradshaw@staff.crosswalk.com>
1899
1900 * src-gpl/utmpdump.c: new file
1901 * AUTHORS: add Mark Bradshaw
1902 * PROGLIST: add utmpdump
1903 * README: mention utmpdump
1904 * src-gpl/Makefile.am: add utmpdump to proglist
1905 * src-gpl/Makefile.in: regenerate
1906
1907 2002-01-16 Charles Wilson <cwilson@ece.gatech.edu>
1908
1909 * bootstrap: new file
1910 * src-gpl/Makefile.am: add last to proglist
1911 * src-gpl/Makefile.in: regenerate
1912 * PROGLIST: add last
1913 * README: mention last
1914 * AUTHORS: add Mark Bradshaw
1915
1916 2002-01-16 Mark Bradshaw <bradshaw@staff.crosswalk.com>
1917
1918 * src-gpl/last.c: new file
1919 * src-gpl/last.1: new file
1920 * src-gpl/lastb.1: new file
1921 * src-gpl/oldutmp.h: new file
1922
1923 2001-12-05 Joerg Schaible <joerg.schaible@gft.com>
1924
1925 * src-gpl/banner.c: fix the -c option, use ANSI
1926 font to print the extended charset
1927
1928 2001-12-04 Charles Wilson <cwilson@ece.gatech.edu>
1929
1930 * licenses: new subdir
1931 * licenses/COPYING.GPL: new file (GPL text)
1932 * licenses/COPYING.BSD-no-advert: new file (BSD license,
1933 without the advertising clause)
1934 * src-pd: new subdir (for public domain source code that
1935 I've taken, modified, and released under the GPL)
1936 * src-bsd: new subdir (for source code that is covered
1937 by the BSD-no-advert license) Note that BSD-w-advert
1938 code is disallowed -- can't legally be linked to
1939 cygwin1.dll.
1940 * src: removed (renamed to src-gpl for consistency)
1941 * src-gpl: new (renamed from src)
1942 * PROGLIST: new file (contains descriptions of the
1943 various programs)
1944 * README: proglist stuff removed. README is more general.
1945 * src-bsd/Makefile.am: new file
1946 * src-bsd/Makefile.in: new file
1947 * src-bsd/README.cal: new file
1948 * src-bsd/cal.1: new file
1949 * src-bsd/cal.c: new file
1950 * src-bsd/err.c: new file
1951 * src-bsd/errs.h: new file
1952 * src-bsd/widechar.h: new file
1953 * src-pd/Makefile.am: new file
1954 * src-pd/Makefile.in: new file
1955 * src-pd/README.namei: new file
1956 * src-pd/README1.namei: new file
1957 * src-pd/namei.1: new file
1958 * src-pd/namei.c: new file
1959 * configure.ac: add new tests to support namei and cal
1960 * Makefile.am: add new subdirs
1961 * config.h.in: regenerate
1962 * aclocal.m4: regenerate
1963 * Makefile.in: regenerate
1964 * src/Makefile.in: regenerate
1965
1966 2001-11-28 Charles Wilson <cwilson@ece.gatech.edu>
1967
1968 * package renamed to 'cygutils'
1969 * README: update
1970 * NEWS: update
1971 * AUTHORS: add Jorg Schaible
1972 * configure.ac: package name change
1973 * src/Makefile.am: add 'banner'
1974 * src/banner.c: new file. Modified from Joerg's
1975 original to use popt for argument processing.
1976 * configure: regenerate
1977 * config.h.in: regenerate
1978 * aclocal.m4: regenerate
1979 * Makefile.in: regenerate
1980 * src/Makefile.in: regenerate
1981
1982 2001-11-26 Charles Wilson <cwilson@ece.gatech.edu>
1983
1984 * src/semtool.c: added
1985 * src/semstat.c: added
1986 * src/msgtool.c: added
1987 * src/shmtool.c: added
1988 * src/Makefile.am: add semtool, semstat, msgtool,
1989 and shmtool targets.
1990 * configure.ac: add check for cygipc, and for
1991 ipc headers
1992 * configure: regenerate
1993 * config.h.in: regenerate
1994 * aclocal.m4: regenerate
1995 * Makefile.in: regenerate
1996 * src/Makefile.in: regenerate
1997
1998 2001-11-25 Charles Wilson <cwilson@ece.gatech.edu>
1999
2000 * uuencode.1: deleted
2001 * uuencode.c: deleted
2002 * uudecode.1: deleted
2003 * uudecond.c: deleted (get these from GNU sharutils)
2004 * mktemp.1: deleted
2005 * mktemp.c: deleted (get these from
2006 http://www.courtesan.com/mktemp/)
2007 * autoconfiscated -- lots of new files
2008 * moved remaining .c files into src subdir
2009 * src/conv.c: now recognize 'dos2unix.exe' and
2010 'unix2dos.exe' as special argv[0] values, along
2011 with 'd2u.exe' and 'u2d.exe'
2012 * src/Makefile.in: install conv.exe as itself but
2013 also as d2u.exe, u2d.exe, dos2unix.exe and unix2dos.exe
2014
2015 0.9.2
2016
2017 * link with /usr/lib/libpopt.a ('official' version)
2018 * add mktemp implementation
2019 * add friendly help/option handling to dump, putclip,
2020 getclip, and ascii.
2021
2022 0.9.1 ---- baseline
2023
This page took 0.112767 seconds and 5 git commands to generate.