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