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