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