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