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