]> cygwin.com Git - cygwin-apps/cygutils.git/blame - ChangeLog
64bit fixes -- folded into 1.4.12 release
[cygwin-apps/cygutils.git] / ChangeLog
CommitLineData
e3bd66ef
CW
12013-04-27 Charles Wilson <cwilson@...>
2
3 Release 1.4.12
4 * configure.ac: Bump version number to 1.4.12.
5 Update to latest autoconf/automake. Remove -Wall
6 -Werror from automake, due to old intl.m4/po.m4.
ca2fea90 7 Update to latest gettext files (0.18).
e3bd66ef 8 * BRANCHES: Ditto.
ca2fea90
CW
9 * ABOUT-NLS: Update to latest gettext (0.18).
10 * po/Makefile.in.in: Update to latest gettext (0.18).
11 * po/Rules-quot: Update to latest gettext (0.18).
974caaa9 12 * src/cygstart/cygstart.c: Avoid compiler warnings.
e3bd66ef 13
835dc6f3
CW
142013-04-27 Charles Wilson <cwilson@...>
15
16 Other w32api corrections.
17 * src/conv/conv.c: Use _setmode, not setmode.
18 * src/mkshortcut/mkshortcut.c: Fix include file.
19 * src/readshortcut/readshortcut.c: Fix include file.
20
b8e80933
CW
212013-04-27 Charles Wilson <cwilson@...>
22
23 Prep for release.
24 * AUTHORS: Add Daniel Colascione.
25 * README: Add winln.
26 * NEWS: Update documentation.
27
282013-04-02 Daniel Colascione <dancol@...>
29
30 Add winln, a ln(1) workalike that generates Windows
31 symbolic links instead of Cygwin ones.
32
33 * configure.ac: Require $AR program.
34 * Makefile.am: Add winln to program list.
35 * src/winln/winln.c: New.
36 * src/winln/winln.1: New.
37 * PROGLIST: Describe winln.
38
a6593965
CW
392013-02-20 Yaakov Selkowitz <yselkowitz@...>
40
41 New w32api and cross build fixes
42 * Makefile.am: Use $CC -print-file-name to find the location
43 of w32api libuuid.a, to allow cross-compiling.
44
5fe107d9
CW
452012-04-13 Charles Wilson <cwilson@...>
46
47 lpr and readshortcut bugfixes
48 * src/readshortcut/readshortcut.c: --raw was always "on".
49 Now handles embedded "windows" environment variables (%foo%)
50 correctly.
51 * src/lpr/lpr.cc (main): longstanding issue with lpr printer
52 name normalization corrected.
53
cb37b022
CW
542012-04-12 Charles Wilson <cwilson@...>
55
56 Post-release version bump 1.4.11
57 * configure.ac: Bump version number to 1.4.11
58 * BRANCHES: Ditto.
59
876b167a
CW
602012-04-12 Charles Wilson <cwilson@...>
61
62 Release 1.4.10
63 * configure.ac: Bump version number to 1.4.10.
64 * BRANCHES: Ditto.
65 * PROGLIST: Update.
66
1ec3acf3
CW
672012-04-12 Charles Wilson <cwilson@...>
68
69 Modernize pathname handling in readshortcut, mkshortcut, and lpr.
70 * src/readshortcut/readshortcut.c (formatPath): Now always returns
71 a newly-allocated char*.
72 (readshortcut): Use cygwin-1.7 path conversion functions
73 throughout. Adapt to new formatPath signature; handle memory
74 allocation and path conversion errors.
75 * src/mkshortcut/mkshortcut.c (main): Use cygwin-1.7 path
76 conversion function for icon_name.
77 (xstrndup, xstrncat): New static utility functions.
78 (mkshortcut): Use cygwin-1.7 path conversion functions throughout.
79 Handle allocation issues for link_name, exe_name, dir_name, and
80 desc, which were previously static arrays of [MAX_PATH]. buf_str
81 memory allocation is now strictly local to each block.
82 * src/lpr/lpr.cc (main): Use cygwin-1.7 path conversion function
83 for winPrinter. Convert char* result to std::string immediately.
84 * NEWS: Document.
85 * TODO: Update.
86
edfd8611
CW
872012-04-10 Charles Wilson <cwilson@...>
88
89 Add new -R/--raw option to readshortcut.
90 * src/readshortcut/readshortcut.c: Don't redefine SLGP_RAWPATH
91 Win32 macro. Added new show_raw member to optvals struct.
92 (main): Added -R/--raw option to popt array.
93 (readshortcut): Implement -R/--raw option.
94 * src/readshortcut/readshortcut.1: Document new commandline option.
95 * NEWS: Document.
96
fc791ce2
CW
972012-03-30 Yaakov Selkowitz <yselkowitz@...>
98
99 * src/cygstart/cygstart.c (cygStart): Handle file: and mailto: URIs.
100 * NEWS: Document.
101
9f1d5254
CW
1022012-04-09 Charles Wilson <cwilson@...>
103
104 Support new cygwin-1.7.13+ clipboard format.
105 * src/clip/getclip.c (getCygVer): New utility function.
106 (getclip): If cygwin version >= 1.7.13, expect clipboard
107 data to use new format.
108 * src/clip/putclip.c (getCygVer): New utility function.
109 (putclip): If cygwin version >= 1.7.13, use new format.
110 * NEWS: Document.
111
10ec4679
CW
1122012-04-09 Charles Wilson <cwilson@...>
113
114 Post-release version bump 1.4.9
115 * configure.ac: Bump version number to 1.4.9.
116 * BRANCHES: Ditto.
117
adfc34ae
CW
1182012-02-09 Charles Wilson <cwilson@...>
119
120 Release 1.4.8
121 * configure.ac: Bump version number to 1.4.8.
122 * BRANCHES: Ditto.
123
46d62f45
CW
1242012-02-05 Charles Wilson <cwilson@...>
125
126 Remove realpath in deference to coreutils(>=8.15) implementation.
127 * Makefile.am: Remove mentions of realpath.
128 * PROGLIST: Ditto.
129 * README: Ditto.
130 * NEWS: Update.
131 * src/realpath/realpath.c: Remove.
132
2870c9ec
CW
1332011-10-30 Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
134
135 Remove ascii in deference to new (external) package.
136 * Makefile.am: Remove mentions of ascii.
137 * PROGLIST: Ditto.
138 * README: Ditto.
139 * NEWS: Update.
140 * src/ascii/ascii.c: Remove.
141
fe478dde
CW
1422011-10-27 Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
143
144 Integrate cygstart with FD.o menu and mimetype system.
145 * src/cygstart/cygstart.desktop: New file.
146 * src/cygstart/cygutils.xml: New file.
147 * Makefile.am: Dist and install these files.
148 * NEWS: Update documentation.
149
2c7aa551
CW
1502011-10-27 Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
151
152 Update bootstrap for libtool-2.[2,4]
153 * bootstrap: Don't do libtoolize's work for it.
154
92a06272
CW
1552011-10-27 Charles Wilson <cwilson@...>
156
157 Post-release version bump (1.4.7)
158 * configure.ac: Bump version number to 1.4.7.
159 * NEWS: Update documentation.
160 * BRANCHES: Ditto.
161
ef453222
CW
1622011-04-28 Charles Wilson <cwilson@...>
163
164 Release 1.4.6
165 * configure.ac: Bump version number to 1.4.6.
166 * NEWS: Update documentation.
167 * TODO: Ditto.
168 * BRANCHES: Ditto.
169
d2d984ab
CW
1702011-04-21 Jon TURNEY <jon.turney@dronecode.org.uk>
171 Charles Wilson <cwilson@...>
172
173 * src/mkshortcut/mkshortcut.c (mkshortcut): If we are
174 creating shortcut for all users, ensure it is readable by
175 all users.
176
f4ae4802
CW
1772011-04-28 Christian Franke <franke@computer.org>
178
179 * src/cygdrop/cygdrop.cc: Don't permute options.
180 Add missing fflush(). Fix typo. Print author.
181
5a3996fa
CW
1822011-04-28 Charles Wilson <cwilson@...>
183
184 Don't distribute dos2unix, unix2dos, u2d, or d2u.
185 * Makefile.am: Don't install conv.exe as dos2unix,
186 unix2dos, d2u, or u2d any longer. Those programs are
187 now provided by the separate dos2unix package.
188 * PROGLIST: Remove references to dos2unix/unix2dos.
189 * README: Ditto.
190 * NEWS: Document changes.
191
5db1fa14
CW
1922010-09-05 Charles Wilson <cwilson@...>
193
194 Change license for banner to GPLv3+
195 * src/banner/banner.c: Update license to GPLv3+.
196 * AUTHORS: Update licensing info for banner.
197 * NEWS: Ditto.
198 * PROGLIST: Ditto.
199 * README: Ditto.
200 * TODO: Ditto.
201
426acf63
CW
2022010-08-18 Charles Wilson <cwilson@...>
203
204 Change license for cygicons.dll to GPLv3+
205 * src/cygicons/cygicons.rc.in: Update license to GPLv3+.
206 * AUTHORS: Update licensing info for cygicons.dll.
207 * NEWS: Ditto.
208 * PROGLIST: Ditto.
209 * README: Ditto.
210 * TODO: Ditto.
211
3a076f8e
CW
2122010-08-18 Charles Wilson <cwilson@...>
213
214 Change license for mkshortcut to GPLv3+
215 * src/mkshortcut/mkshortcut.c: Update license to GPLv3+.
216 * src/mkshortcut/mkshortcut.1: Ditto.
217 * AUTHORS: Update licensing info for mkshortcut.
218 * NEWS: Ditto.
219 * PROGLIST: Ditto.
220 * README: Ditto.
221 * TODO: Ditto.
222
c91963aa
CW
2232010-08-16 Charles Wilson <cwilson@...>
224
225 * cygstart.c (cygstart_posix_to_win_w): Use CCP_RELATIVE
226 when converting paths; enables 'cygstart calc'. Reported
227 by Ken Hirsch.
228 * NEWS: Document.
229
0a121f19
CW
2302010-08-16 Charles Wilson <cwilson@...>
231
232 * cygstart.1: Update URL for reference to MS 'ShellExecute'
233 documentation.
234 * cygstart.c: Ditto (fixes --reference option).
235
55673fb0
CW
2362010-08-16 Charles Wilson <cwilson@...>
237
238 Change license for cygdrop to GPLv3+
239 * src/cygdrop/cygdrop.cc: Update license to GPLv3+.
3a076f8e 240 * AUTHORS: Update licensing info for cygdrop.
55673fb0
CW
241 * NEWS: Ditto.
242 * PROGLIST: Ditto.
243 * README: Ditto.
244 * TODO: Ditto.
245
25a32756
CW
2462010-08-16 Charles Wilson <cwilson@...>
247
248 Correct licensing oversights.
249 * clip/getclip.c (printLicense): Update internal license
250 text to GPLv3+.
251 * clip/putclip.c (printLicense): Ditto.
252 * conv/conv.c (printLicense): Ditto.
253 * cygstart/cygstart.c (printLicense): Ditto.
254 * realpath/realpath.c (printLicense): Ditto.
255 * readshortcut/readshortcut.c (printLicense): Ditto.
256 * dump/dump.c (printLicense): Ditto.
257 (printBottomDescription): Add reference to 'od'.
258 * readshortcut/readshortcut.1: Update license to GPLv3+.
259
4e224388
CW
2602010-08-16 Charles Wilson <cwilson@...>
261
262 ascii: display only lower 128 chars by default.
263 * src/ascii/ascii.c (license): Update internal license
264 text to GPLv3+.
265 (main): Accept new option '--extended'; new option flag.
266 (ascii): Accept new option flag; only display characters
267 128..255 if enabled.
268 NEWS: Document.
269
25a7e4b9
CW
2702010-08-16 Charles Wilson <cwilson@...>
271
f7e43063
CW
272 Change license for cygstart to GPLv3+
273 * src/cygstart/cygstart.c: Update license to GPLv3+.
274 * src/cygstart/cygstart.1: Ditto.
3a076f8e 275 * AUTHORS: Update licensing info for cygstart.
25a7e4b9
CW
276 * NEWS: Ditto.
277 * PROGLIST: Ditto.
278 * README: Ditto.
279 * TODO: Ditto.
280
3181ec72
CW
2812010-08-16 Charles Wilson <cwilson@...>
282
283 Change license for readshortcut to GPLv3+
284 * src/readshortcut/readshortcut.c: Update license
285 to GPLv3+.
286 * AUTHORS: Update licensing info for readshortcut.
287 * NEWS: Ditto.
288 * PROGLIST: Ditto.
289 * README: Ditto.
290 * TODO: Ditto.
291
d76073f1
CW
2922010-08-15 Charles Wilson <cwilson@...>
293
3181ec72 294 Change license for lpr to GPLv3+.
d76073f1
CW
295 * src/lpr/lpr.cc: Update license to GPLv3+.
296 * src/lpr/Printer.hh: Ditto.
297 * src/lpr/Printer.cc: Ditto.
298 * src/lpr/PrinterException.hh: Ditto.
299 * src/lpr/Win32Utils.hh: Ditto.
300 * src/lpr/Win32Utils.cc: Ditto.
301 * AUTHORS: Update licensing info for lpr.
302 * NEWS: Ditto.
303 * PROGLIST: Ditto.
304 * README: Ditto.
305 * TODO: Ditto.
306
eefafd90
CW
3072010-08-15 Charles Wilson <cwilson@...>
308
309 Devel 1.4.5
310 * configure.ac: Post-release version bump.
311
94b8dd6f
CW
3122010-08-15 Charles Wilson <cwilson@...>
313
314 Release 1.4.4 (tag moved to this checkin).
315 * BRANCHES: Update documentation.
316 * NEWS: Add entries for 1.4.4
317
7bc54602
CW
3182010-08-15 Charles Wilson <cwilson@...>
319
320 Release 1.4.4
321 * configure.ac: Bump version number to 1.4.4.
322
3232010-08-15 Charles Wilson <cwilson@...>
324
325 Add standard cmdline options to cygdrop:
326 * src/cygdrop/cygdrop.cc (license, version, help,
327 printLicense, printBottomDescription, printTopDescription,
328 getVersion): New functions.
329 (usage): Implementation moved to usageCore; this function
330 now delegates.
331 (usageCore): This, and signature changed to accept FILE*
332 and progname as arguments.
333 (main): Use getopt_long and new struct option to support
334 --version, --license, --usage, and --help.
335
c570c1f7
CW
3362010-08-15 Charles Wilson <cwilson@...>
337
338 * src/realpath/realpath.c: Correct licensing info.
339 Original code was GPLv2+, not GPLv2 only (see
340 http://lists.gnu.org/archive/html/bug-sh-utils/2001-10/msg00002.html)
341 As all subsequent modifications to this file were by
342 me, this reversion to the original licensing terms is OK.
343 * AUTHORS: Ditto.
344 * TODO: Ditto.
345
a4905427
CW
3462010-08-15 Charles Wilson <cwilson@...>
347
348 Various code cleanups
349 * Makefile.am: Hack to work around conflict between
350 /usr/lib/libuuid* and /usr/lib/w32api/libuuid.
351 * src/ascii/ascii.c (main): Make optCon a global static.
352 When information is explicitly requested by the user, it
353 is not an error: invoke usage, help, version, license with
354 stdout not stderr.
355 (usage, help, version, license): Remove optCon function
356 argument throughout.
357 * src/banner/banner.c: Ditto.
358 * src/clip/getclip.c: Ditto.
359 * src/clip/putclip.c: Ditto.
360 * src/conv/conv.c: Ditto.
361 * src/cygstart/cygstart.c: Ditto.
362 * src/dump/dump.c: Ditto.
363 * src/mkshortcut/mkshortcut.c: Ditto.
364 * src/readshortcut/readshortcut.c: Ditto.
365 * src/realpath/realpath.c: Ditto.
366
79a32f3a
CW
3672010-08-15 Charles Wilson <cwilson@...>
368
369 * INSTALL: Remove from source control.
370
3d86489d
CW
3712010-08-15 Andy Koppe <andy.koppe@gmail.com>
372
373 * src/mkshortcut/mkshortcut.c (mkshortcut):
374 Add missing return statement.
375
96090301
CW
3762009-12-28 Charles Wilson <cwilson@...>
377
378 Release 1.4.2
379 * configure.ac: Update version.
380 * BRANCHES: Update documentation.
381
3822009-12-28 Charles Wilson <cwilson@...>
7b4dda32
CW
383
384 Add hippo.ico to cygicons DLL.
385 * src/cygicons/hippo.svg: New file.
386 * src/cygicons/hippo.ico: New file.
387 * src/cygicons/README: Update documentation.
388 * src/cygicons/cygicons.h: Add hippo.ico.
389 * src/cygicons/cygicons.rc.in: Add hippo.ico. Update
390 copyright date.
391 * Makefile.am: Add hippo.svg and hippo.ico.
392 * NEWS: Update documentation.
393
88041160
CW
3942009-12-03 Dave Korn <dave.korn.cygwin@googlemail.com>
395
396 Fix mkshortcut bug.
397 * src/mkshortcut/mkshortcut.c (mkshortcut): Fix off-
398 by-one error.
399
1cb970ef
CW
4002009-11-21 Charles Wilson <cwilson@...>
401
402 Release 1.4.1
403 * configure.ac: Update version.
404 * NEWS: fix typo.
c05f12ec 405 * BRANCHES: Update documentation.
1cb970ef 406
6d7a7b82
CW
4072009-11-21 Charles Wilson <cwilson@...>
408
409 Convert many programs to GPLv3+.
410 * COPYING: Update to GPLv3 (applies to compilation).
411 * licenses/COPYING.GPL: Renamed to...
412 * licenses/COPYING.GPLv2: this.
413 * licenses/COPYING.GPLv3: New.
7156ebbc 414 * Makefile.am: Update file list.
6d7a7b82
CW
415 * ascii/ascii.c: Switch to GPLv3+. Update copyright years.
416 * clip/getclip.c: Ditto.
417 * clip/putclip.c: Ditto.
418 * conv/conv.c: Ditto.
419 * dump/dump.c: Ditto.
420 * ipc/ipck: Ditto.
421 * ipc/msgtool.c: Ditto.
422 * ipc/semstat.c: Ditto.
423 * ipc/semtool.c: Ditto.
424 * ipc/shmtool.c: Ditto.
425 * PROGLIST: Update license information for each utility.
426 * README: Ditto.
427 * AUTHORS: Ditto. Also reorganize.
428 * TODO: Add notes concerning utilities that have not
429 been converted to GPLv3+.
430 * NEWS: Note license change.
431
29197d74
CW
4322009-11-21 Charles Wilson <cwilson@...>
433
434 Only build cygdrop when $host is cygwin.
435 * configure.ac: Arrange to build cygdrop only when CYGWIN.
436 * Makefile.am: Ditto.
437 * NEWS: Add cygdrop.
438
40d43529
CW
4392009-11-21 Christian Franke <franke@computer.org>
440
441 Add cygdrop utility.
442 * src/cygdrop: New directory.
443 * src/cygdrop/cygdrop.cc: New file.
444 * Makefile.am: Add program cygdrop.
445 * AUTHORS: Add Christian Franke for cygdrop.
446 * PROGLIST: Add cygdrop.
447 * README: Add cygdrop.
448
7854241f
CW
4492009-09-13 Charles Wilson <cwilson@...>
450
451 * src/lpr/Printer.cc: Silence compiler warnings.
452
8043b054
CW
4532009-09-13 Charles Wilson <cwilson@...>
454
455 Branch-specific fixes for building on MinGW
456 * configure.ac: Only error if cygwin && !cygwin-1.7; it
457 is okay if !cygwin.
458 * src/cygstart/cygstart.c (cygStart): Refactor much
459 of this code to the following two functions. If !cygwin,
460 always use cygstart_mbs_to_wcs. Retain existing logic for
461 context-dependent use of the two functions, for cygwin.
462 (cygstart_mbs_to_wcs): New function.
463 (cygstart_posix_to_win_w): New function. Guard so that
464 it is only compiled on cygwin.
465 * NEWS: Update.
466
5ca59930
CW
4672009-09-13 Charles Wilson <cwilson@...>
468
469 Build and distribution fixes.
470 * Makefile.am: Support silent-rules when building
471 libicons. Don't distributed cygicons.rc.
472
a5139f37
CW
4732009-09-13 Charles Wilson <cwilson@...>
474
475 Import relevant changes from MinGW and MSYS port
476 * Makefile.am: Specify --major-image-version and
477 --minor-image-version for DLL and EXEs.
478 * common.h: Compatibility macros for cygwin-specific
479 functions on MinGW.
480 * configure.ac: Force automake-1.11, enable silent rules.
481 * src/conv/conv.c (convert): Use mkstemp instead of tmpnam
482 (the latter fails horribly on MinGW+Vista).
483 * src/conv/mkstemp.c: New file (ported from an old NetBSD
484 version: svn://svn.debian.org/svn/pkg-discover/discover/trunk/)
485 * src/cygstart/cygstart.c: Guard cygwin.h include, and
486 cygwin-specific function calls.
487 * src/realpath/realpath.c: Guard cygwin.h include.
488 * src/readshortcut/readshortcut.c: Guard cygwin-specific
489 function forward declarations.
490 * src/lpr/lpr.cc: Guard cygwin.h include. Fix typo in help
491 text; extend help and usage text to reflect new options.
492 (usage): Accept errcode instead of always exit(1).
493 (help): New function.
494 (scan_for_help): New function.
495 (main): Add support for -help|--help long options; search
496 first for these and exit early, before allowing getopt().
497 Fix handling of getopt error states.
498 * NEWS: Update.
499
5002009-05-06 Charles Wslson <cwilson@...>
21e2cd88
CW
501
502 Release 1.4.0
503 * BRANCHES: Document new branch information.
504 * TODO: Add new items.
505 * configure.ac: Check for cygwin_conv_path (which
506 exists only on cygwin-1.7); error if missing.
507 Bump version number.
508 * config.h.in: Regenerate.
509
fe3a7d70
CW
5102009-05-06 Charles Wilson <cwilson@...>
511
512 Make coding style consistent throughout.
513 * ascii/ascii.c: Format using 'indent -gnu
514 -nut -ppi 1'.
515 * banner/banner.c: Ditto.
516 * clip/getclip.c: Ditto.
517 * clip/putclip.c: Ditto.
518 * cygstart/cygstart.c: Ditto.
519 * dump/dump.c: Ditto.
520 * ipc/msgtool.c: Ditto.
521 * ipc/semstat.c: Ditto.
522 * ipc/semtool.c: Ditto.
523 * ipc/shmtool.c: Ditto.
524 * mkshortcut/mkshortcut.c: Ditto.
525 * readshortcut/readshortcut.c: Ditto.
526 * realpath/realpath.c: Ditto.
527 * Printer.hh: Format using 'astyle --style=gnu -c'.
528 Move 'using namespace' from hh to cc.
529 * Printer.cc: Ditto.
530 * Win32Utils.cc: Ditto.
531 * Win32Utils.hh: Ditto.
532 * PrinterException.hh: Format using 'astyle --style=gnu
533 -c'. Removed 'using namespace' statement.
534 * lpr.cc: Format using 'astyle --style=gnu -c'
535
b96d6602
CW
5362009-05-06 Charles Wilson <cwilson@...>
537
538 Ensure uniformity for --version option.
539 * src/ascii/ascii.c: Ensure --version output
540 reports package version; harmonize formats.
541 * src/banner/banner.c: Ditto.
542 * src/clip/getclip.c: Ditto.
543 * src/clip/putclip.c: Ditto.
544 * src/conv/conv.c: Ditto.
545 * src/cygstart/cygstart.c: Ditto.
546 * src/dump/dump.c: Ditto.
547 * src/mkshortcut/mkshortcut.c: Ditto.
548 * src/realpath/realpath.c: Ditto.
549 * src/readshortcut/readshortcut.c: Ditto, and
550 fix line endings.
551 * src/readshortcut/readshortcut.c: Fix line
552 endings.
553
b87221e3
CW
5542009-05-06 Charles Wilson <cwilson@...>
555
556 * PROGLIST: Fix typo.
557
608458df
CW
5582009-05-05 IWAMURO Motonori <deenheart@gmail.com>
559 Corinna Vinschen <corinna@vinschen.de>
560
561 Support UTF pathnames in cygstart
562 * src/cygstart/cygstart.c (mbstowcs_noerr): New.
563 (mbstowcs_dup): New.
564 (main): Changed *action and *args to wchar_t*.
565 Transcode and dup from argv, rather than strdup.
566 When constructing args, use appropriate wide
567 constants and transoding operations.
568 (skipLocalUNCPart): New.
569 (cygStart): Rewrite to handle wchar_t and new
570 cygwin-1.7 path conversion functions.
571 (winStart): Use ShellExecute[Ex]W, wprintf, and L""
572 throughout.
573
7245242a
CW
5742009-05-05 Charles Wilson <cwilson@...>
575
576 Branch for 1.3.x (cygwin-1.5 only)
577 * BRANCHES: Update documentation
578
b773d56f
CW
5792009-04-22 Charles Wilson <cwilson@...>
580
581 Release 1.3.4
582 * configure.ac: Bump version number.
583 * Makefile.am: Fix post-install.
584 * BRANCHES: Update.
585 * NEWS: Update.
586
6492d64c
CW
5872009-04-21 Charles Wilson <cwilson@...>
588
589 * src/cygicons/README: Remove trailing spaces.
590 * NEWS: Update.
591 * PROGLIST: Fix typos.
b773d56f 592 * BRANCHES: Update.
6492d64c 593 * configure.ac: Bump version number. Update
2798d970
CW
594 to libtool-2.2 idioms. Require ac-2.63. Require
595 gettext-0.17. Modify dist to use lzma.
b773d56f
CW
596 * ABOUT-NLS: Regenerate.
597 * INSTALL: Regenerate.
598 * config.h.in: Regenerate.
599 * po/Makefile.in.in: Regenerate.
6492d64c 600
fe23b761
CW
6012008-09-04 Alex Smith <madalexonline@yahoo.co.uk>
602
603 If cygstart -w, then propagate child exit status.
604 * src/cygstart/cygstart.c (main): exit with
605 value returned by cygStart().
606 (cygStart): If -w/--wait, then get exit status
607 of child process and return it.
608
11adee90
CW
6092008-08-10 Barry Kelly <bkelly.ie@gmail.com>
610
fe23b761 611 Add -w/--wait option to cygstart.
11adee90
CW
612 * src/cygstart/cygstart.c: New enum StartFlags.
613 (main): Add startup options category, containing
614 new -w/--wait option. Use it to set StartFlags.
615 Modify -v/--verbose to set StartFlags.
616 Pass StartFlags to cygStart().
617 (printLastError): New.
618 (cygStart): Change signature to accept StartFlags.
619 Propagate StartFlags to winStart().
620 (winStart): Change signature to accept StartFlags.
621 Wait for child process to finish if SF_WAIT flag
622 is set in StartFlags.
623
65b579cb
CW
6242007-08-24 Charles Wilson <cwilson@...>
625
626 Bump version number to 1.3.2
627
628 * bootstrap: copy libtool.m4 to m4/.
629 * configure.ac: Bumped version number. Created
630 VERSION_* AC_SUBSTS for use by cygicons.rc.in.
631 Created AC_SUBST value for cygicon dll vernum.
632 Added libtool. Don't force -lpopt into LIBS.
633 Added cygicons.rc to list of generated files.
634 * Makefile.am: Added rules for building cygicons
635 DLL (but only on win32). Added doc_DATA target for
636 installing documentation. Added licenses_DATA
637 target for installing component licenses into
638 subdir of $(docdir). Added include_HEADERS target
639 for installing cygicons header (but only on win32).
640 Added lpr_doc_DATA and cygicons_doc_DATA targets
641 for installing component documentation into separate
642 subdirs of $(docdir). Added -lpopt to the *_LDADD
643 rules for the targets that need it, now that -lpopt
644 is not added to LIBS (created *_LDADD if not exist).
645 Added install-hook/uninstall-hook commands to force
646 the cygicons import and libtool libraries to have
647 the desired name. Added necessary variables, targets,
648 flags, and custom rules for building cygicons (special
649 care needed to deal with .rc files).
650 * src/cygicons/README: new file.
651 * src/cygicons/cygicons.h: new file.
652 * src/cygicons/cygicons.rc.in: new file.
653 * src/cygicons/cygwin-kde.ico: new file.
654 * src/cygicons/cygwin.ico: new file.
655 * src/cygicons/cygwinblue.ico: new file.
656 * src/cygicons/cygwincyan.ico: new file.
657 * src/cygicons/cygwing.ico: new file.
658 * src/cygicons/cygwings.ico: new file.
659 * src/cygicons/cygwinpurple.ico: new file.
660 * src/cygicons/cygwinred.ico: new file.
661 * src/cygicons/cygwinshiny.ico: new file.
662 * src/cygicons/cygwinyellow.ico: new file.
663 * config.h.in: regenerated.
664 * AUTHORS: updated documentation.
665 * NEWS: updated documentation.
666 * PROGLIST: updated documentation.
667 * README: updated documentation.
668 * HOW-TO-INSTALL: updated documentation.
669 * BRANCHES: updated documentation.
670
a15e13ca
CW
6712006-12-12 Charles Wilson <cwilson@...>
672
673 Release 1.3.1
674 Update build machinery to ac-2.61, am-1.10, gt-0.15
675
676 * configure.ac: bump version number
677 Move auxilliary files to build-aux dir.
678 Move .m4 files to m4/ dir.
679 * Makefile.am: Make sure aclocal can find m4 files.
680 * BRANCHES: update documentation
681 * NEWS: update documentation
682 * config.rpath: remove from CVS control
683 * acinclude.m4: moved to...
684 * m4/check_stdcall_func.m4: here.
685 * INSTALL: update to latest automake
686 * bootstrap: use autoreconf
687 * config.h.in: regenerate with latest autoconf
688 * ABOUT-NLS: update to latest gettext
689 * po/Makefile.in.in: update to latest gettext
690 * po/Rules-quot: update to latest gettext
691 * po/Makevars.template: new file due to gettext update
692
6932006-12-12 Michael Schaap <cygwin@mscha.nl>
694
695 * src/cygstart/cygstart.c (winstart): use
696 cygwin_internal(CW_SYNC_WINENV) instead of own
697 code to sync environment
698 (main): add --verbose option to show actual
699 ShellExecute call made
700
76e235a1
CW
7012006-03-20 Charles Wilson <cwilson@...>
702
703 bump version number to 1.3.0
704
705 * Makefile.am: remove programs, code, and documentation for
706 cal, col, colcrt, colrm, column, ddate, getopt, mcookie,
707 namei, rename, and rev. These programs now provided by
708 util-linux package.
709 * configure.ac: bump version number
710 * BRANCHES: update documentation
711 * NEWS: update documentation
712 * PROGLIST: update documentation
713 * README: update documentation
714 * src/cal/README.cal: removed
715 * src/cal/cal.1: removed
716 * src/cal/cal.c: removed
717 * src/cal/err.c: removed
718 * src/cal/errs.h: removed
719 * src/cal/widechar.h: removed
720 * src/col/README.col: removed
721 * src/col/col.1: removed
722 * src/col/col.c: removed
723 * src/col/err.c: removed
724 * src/col/err.h: removed
725 * src/colcrt/colcrt.1: removed
726 * src/colcrt/colcrt.c: removed
727 * src/colcrt/widechar.h: removed
728 * src/colrm/colrm.1: removed
729 * src/colrm/colrm.c: removed
730 * src/colrm/widechar.h: removed
731 * src/column/column.1: removed
732 * src/column/column.c: removed
733 * src/column/err.c: removed
734 * src/column/errs.h: removed
735 * src/column/widechar.h: removed
736 * src/ddate/ddate.1: removed
737 * src/ddate/ddate.c: removed
738 * src/ddate/ddate.doc: removed
739 * src/getopt/getopt.1: removed
740 * src/getopt/getopt.c: removed
741 * src/getopt/parse.bash: removed
742 * src/getopt/parse.tcsh: removed
743 * src/getopt/test.bash: removed
744 * src/getopt/test.tcsh: removed
745 * src/mcookie/mcookie.1: removed
746 * src/mcookie/mcookie.c: removed
747 * src/mcookie/md5.c: removed
748 * src/mcookie/md5.h: removed
749 * src/namei/README.namei: removed
750 * src/namei/README1.namei: removed
751 * src/namei/namei.1: removed
752 * src/namei/namei.c: removed
753 * src/rename/nls.h: removed
754 * src/rename/rename.1: removed
755 * src/rename/rename.c: removed
756 * src/rev/rev.1: removed
757 * src/rev/rev.c: removed
758 * src/rev/widechar.h: removed
759
67eb9474
CW
7602006-02-10 Charles Wilson <cwilson@...>
761
762 bump version number - 1.2.10
763 * configure.ac: ditto
764 * NEWS: update documentation
765 * BRANCHES: ditto
766 * INSTALL: update from autotools
767
7682006-02-10 Michael Schaap <cygwin@mscha.org>
769
770 * src/cygstart/cygstart.c (setup_win_environ): properly convert
771 environment variables to Win32.
772
7732006-02-10 Eric Blake <ebb9@byu.net>
774
775 * src/cygstart/cygstart.c (main): Don't permute options
776
41322b40
CW
7772005-07-09 Charles Wilson <cwilson@...>
778
779 bump version number - 1.2.9
780 * configure.ac: ditto
781 * NEWS: update documentation
782 * BRANCHES: ditto
783
4156620e
CF
7842005-07-08 Christopher Faylor <cgf@timesys.com>
785
786 * src/readshortcut.c (readshortcut): Pass opts by reference so that
787 changes made to the opts contents are reflected in the caller to
788 accommodate freeing of malloced fields.
789
ee86c819
CW
7902005-05-16 Charles Wilson <cwilson@...>
791
792 bump version number - 1.2.8
793 * configure.ac: bump version
794 * BRANCHES: update documentation
795
c09847dc
CW
7962005-05-16 Kees Zeelenberg <kzlq@...>
797
798 * src/dump/dump.c: fixes for -mno-cygwin/mingw
799 compatibility.
800 * common.h: ditto
801 * NEWS: update documentation
802
8032005-05-16 Michael Schaap <cygstart@...>
a932f2dd
CW
804
805 * src/cygstart/cygstart.c: improve compatibility with
806 'mount -X' by syncing env between cygwin and windows.
807 * NEWS: update documentation
808
0a9fe2f2
CW
8092005-04-12 Charles Wilson <cwilson@...>
810
811 bump version number - 1.2.7
812
813 * configure.ac: bump version
814 * BRANCHES: update documentation
815 * NEWS: ditto
816 * AUTHORS: ditto
817 * PROGLIST: ditto
818
b493aa03
CF
8192005-04-12 Christopher Faylor <cgf@timesys.com>
820
821 * Makefile.am: Add rename.
822 * src/rename/rename.c: New file.
823 * src/rename/nls.h: Ditto.
824 * src/rename/rename.1: Ditto.
825
48101fdb
CW
8262005-03-07 Michael Schaap <cygstart@...>
827
828 * src/cygstart/cygstart.c: reorganize around previous
829 patch.
830 * NEWS: document.
831
7fadead1
CW
8322005-03-03 Anthony Derosa <anthony.derosa1@...>
833
834 * src/cygstart/cygstart.c: fix memory leak, and improve
835 handling of long command lines.
836
23348f9f
CW
8372005-02-01 Charles Wilson <cwilson@....>
838
839 bump version number - 1.2.6
840
841 * configure.ac: bump version number
842 * src/conv/conv.c (exitOnZero): new function
843 (main): add new options --force, --safe
844 (conv): look for '\0' to signify binary files, not
845 "early" other-style line endings. Always convert
846 to specified type, unless '\0' found and --force not
847 given. But if disobeying user, print reason.
848 See thread: http://www.cygwin.com/ml/cygwin/2004-04/msg00080.html
849 * NEWS: document new behavior
850 * BRANCHES: update
851
8522005-01-31 Charles Wilson <cwilson@....>
853
854 * src/readlink/readlink.1: remove
855 * src/readlink/readlink.c: remove
856 * Makefile.am: remove readlink.1 and readlink.c
857 * NEWS: document it
858 * README: document it; also fix typo
859 * AUTHORS: remove references to readlink
860 * PROGLIST: remove readlink
861 * configure: regenerate
862
08cb7edc
CW
8632004-03-12 Charles Wilson <cwilson@....>
864
865 bump version number
866
867 * src/mkshortcut/mkshortcut.c: fix some
868 memory leaks in mkshortcut().
869 * configure.ac: bump version number
870 * BRANCHES: update
871
8722004-03-10 Harold L Hunt II <huntharo@....>
873
874 * src/mkshortcut/mkshortcut.c: add -d|--desc
875 option to set the description field (==tooltip
876 text) of the shortcut.
877 * src/mkshortcut/mkshortcut.1: document it.
878 * NEWS: document it
879
6d007d60
CW
8802004-02-14 Dick Repansky <rrepasky@....>
881 Joshua Danial Franklin <joshuadfranklin@....>
882
883 * src/mkshortcut/mkshortcut.c: add -s option
884 to control normal|minimized|maximized state
885 of the launched application.
886 * src/mkshortcut/mkshortcut.1: document it.
887 * NEWS: document it
888
b5edac4c
CW
8892004-01-31 Charles Wilson <cwilson@....>
890
891 bump version number
892
893 * src/ipc/ipcrm.c: remove
894 * src/ipc/ipcrm.8: remove
895 * src/ipc/ipcs.c: remove
896 * src/ipc/ipcs.8: remove
897 * src/ipc/semtool.c: compensate for interface differences
898 in cygserver vs. cygipc
899 * configure.ac: don't look for cygipc; just look for shmget
900 * Makefile.am: remove src/ipc/ipcs and src/ipc/ipcrm and their
901 manpages. Don't use extra libs (IPCLIBS) to build ipc programs
902 -- rely on cygserver support.
903 * README: update
904 * PROGLIST: update
905 * NEWS: update
906 * BRANCHES: update
907
807fb049
CW
9082003-12-01 Charles Wilson <cwilson@ece.gatech.edu>
909
910 bump version number
911
912 * src/ipc/ipck: fix typo, adapt for cygserver
913 compatibility
914 * NEWS: update
915 * BRANCHES: update
916
9172003-11-25 Rick Rankin <rick_rankin@yahoo.com>
918
919 * src/lpr/Printer.cc: fix bug in print() operation that was
920 causing duplication of the last character of a file.
921 * src/lpr/lpr.cc: add description of -l option to help message.
922
04226fa8
CW
9232003-10-23 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
924
925 * src/mkshortcut/mkshortcut.1: update to reflect
926 new -w/--workingdir option.
927
dd028aac
CW
9282003-09-13 Charles Wilson <cwilson@ece.gatech.edu>
929
930 * src/clip/getclip.c: Handle /dev/clipboard
931 native format. Add --no-conv option. Make it
932 the default.
933 * src/clip/putclip.c: Handle /dev/clipboard
934 native format. Add --no-conv option. Make it
935 the default.
936
9372003-09-12 Rob Siklos <rob3@siklos.ca>
938
939 * src/clip/getclip.c: implemented --dos and --unix,
940 renamed putclip() to getclip()
941 * src/clip/putclip.c: implemented --dos and --unix,
942 fixed segfault on null input,
943 fixed indentation spacing,
944 return FALSE instead of TRUE on failed GlobalAlloc and GlobalLock
945 * TODO: removed --unix --dos flag item for getclip and putclip
946
c56f3b40
CW
9472003-09-04 Chalres Wilson <cwilson@ece.gatech.edu>
948
949 * NEWS: update
950
9512003-09-04 Rob Siklos <rob3@siklos.ca>
952
953 * src/readshortcut: new directory
954 * src/readshortcut/readshortcut.c: new file
955 * src/readshortcut/readshortcut.1: new file
956 * Makefile.am: add program 'readshortcut'
957 * AUTHORS: add Rob Siklos for readshortcut
958 * PROGLIST: add readshortcut
959 * README: add readshortcut
960
73d352cb
CW
9612003-08-02 Charles Wilson <cwilson@ece.gatech.edu>
962
963 tag and release v1_2_1
964
965 * configure.ac: don't add cygipc to libs; put
966 value in a separate variable IPCLIBS
967 * Makefile.am: use @IPCLIBS@
968 * HOW-TO-CONTRIBUTE: update
969 * PROGLIST: update
b1858d43 970
e1225768
CW
9712003-07-13 Charles Wilson <cwilson@ece.gatech.edu>
972
973 tag and release v1_2_0
974
975 * BRANCHES: add v1_2_0
976
b1858d43
CW
9772003-07-13 Charles Wilson <cwilson@ece.gatech.edu>
978
979 * Makefile.am: correct some mistakes with
980 optionally-built progs.
981
02073789
CW
9822003-06-16 Charles Wilson <cwilson@ece.gatech.edu>
983
984 * src/mkshortcut/mkshortcut.1: fix ^M problem.
985
9420d22f
CW
9862003-06-13 Charles Wilson <cwilson@ece.gatech.edu>
987
988 * Makefile.am: add ipcs, ipcrm, and ipck
989 * configure.ac: change search method for libcygipc,
990 bump version number.
991 * src/ipc/ipcs.c: new file
992 * src/ipc/ipcs.8: new file
993 * src/ipc/ipcrm.c: new file
994 * src/ipc/ipcrm.8: new file
995 * src/ipc/ipck: new file
996 * NEWS: add info about ipcs, ipcrm, ipck
997 * PROGLIST: ditto
998 * README: ditto
999 * config.h.in: regenerate
1000
669b09e4
CW
10012003-06-12 gilles civario <gilles.civario@cea.fr>
1002
1003 * src/lpr/Printer.cc (Printer::open): correct
1004 access mode.
1005
b7b5914e
CW
10062003-06-10 Charles Wilson <cwilson@ece.gatech.edu>
1007
1008 * BRANCHES: new file.
1009
5f27608b
CW
10102003-06-10 Charles Wilson <cwilson@ece.gatech.edu>
1011
1012 * Bump version to 1.1.4. Release.
1013
a18d2869
CW
10142003-06-07 Rick Rankin <rick_rankin@yahoo.com>
1015
1016 * src/lpr/Printer.hh: Added m_rawFlag attribute. If true, no CR/LF
1017 translation is done. Defaults to false. Also added accessor
1018 operations getRawFlag(), setRawFlag().
1019 * src/lpr/Printer.cc: ditto.
1020 * src/lpr/lpr.cc: added -l option to suppress CR/LF translation.
1021 * src/lpr/lpr.1: added documentation for -l option.
1022
e3a19465
CW
10232003-05-20 Charles Wilson <cwilson@ece.gatech.edu>
1024
1025 * NEWS: update lpr entry
21006e63
CW
1026
10272003-05-20 Rick Rankin <rick_rankin@yahoo.com>
1028 * src/lpr/lpr.c: removed file
1029 * src/lpr/Printer.cc: new file
1030 * src/lpr/Printer.hh: new file
1031 * src/lpr/PrinterException.hh: new file
1032 * src/lpr/README: new file
1033 * src/lpr/Win32Utils.cc: new file
1034 * src/lpr/Win32Utils.hh: new file
1035 * src/lpr/lpr.1: new file
1036 * src/lpr/lpr.cc: new file
1037 * Makefile.am: add macro src_lpr_lpr_SOURCES
1038 updated macros noinst_HEADERS, man_MANS
1039 * configure.ac: added AC_PROG_CXX to compile C++ files
1040
ec5b9412
CW
10412003-05-17 Charles Wilson <cwilson@ece.gatech.edu>
1042
1043 * configure.ac: correct a problem with newer
1044 autoconf
1045 * config.h.in: regenerate
1046
b2682e03
CW
10472003-02-05 Charles Wilson <cwilson@ece.gatech.edu>
1048
1049 * NEWS: announce mkshortcut changes
1050
10512003-02-05 David G. Baur <dgbaur@idmicro.com>
1052
1053 Added --workdir option to mkshortcut to set working directory
1054 specified directory.
1055
1056 * mkshortcut.c (main): added dir_name_arg to opts
1057 set dir_name to dir_name_arg if option was set
1058 otherwise obtained from exe_name.
1059 * mkshortcut.1: update
1060
c4453a3d
CW
10612002-11-11 Charles Wilson <cwilson@ece.gatech.edu>
1062
1063 Convert mkshortcut to popt. Bump to version 1.1.3
1064
1065 * mkshortcut.c (license): new function
1066 (version): popt version() function
1067 (version): static variable renamed to versionStr
1068 (help): new function
1069 (usage): popt usage() function; the old usage()
1070 function eliminated
1071 (printLicense): new function
1072 (printBottomDescription): new function
1073 (printTopDescription): new function
1074 (getVersion): new function
1075 (mkshortcut): new function, contains core code
1076 (print_version): removed.
1077 (main): almost completely rewritten to use popt
b2682e03
CW
1078 instead of getopt
1079 * TODO: remove note about mkshortcut.
1080
10812002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
1082
1083 Fix things so that 'make dist' works
1084
1085 * Makefile.am: split up EXTRA_DIST into several
1086 variables. Add a lot of files. Remove reference
1087 to the m4/ directory.
1088 * HOW-TO-CONTRIBUTE: correct a few things affected
1089 by the above change.
1090
10912002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
1092
1093 Tired of long 'cvs diff' times over my modem, I
1094 removed the files generated by bootstrap from
1095 CVS. tarballs will have them, but cvs checkouts
1096 will need to always run bootstrap. Since gettextize
1097 is too intrusive, leave ABOUT-NLS and config.rpath
1098 so we don't have to include gettext in bootstrap.
1099 Also, don't bother with autoheader, so leave config.h.in
1100 in CVS as well.
1101
1102 * missing: remove
1103 * mkinstalldirs: remove
1104 * install-sh: remove
1105 * config.guess: remove
1106 * config.sub: remove
1107 * depcomp: remove
1108 * compile: remove
1109 * Makefile.in: remove
1110 * aclocal.m4: remove
1111 * configure: remove
1112 * stamp-h.in: remove (not used by newer autotools)
1113
11142002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
1115
1116 Because utmpdump and last are now provided by the new
1117 sysvinit package, those programs have been removed
1118 from cygutils. Also, update to recent autotools &
1119 gettext, plus a few cleanups.
1120
1121 * src/last/last.c: remove
1122 * src/last/utmpdump.c: remove
1123 * src/last/oldutmp.h: remove
1124 * src/last/last.1: remove
1125 * src/last/lastb.1: remove
1126 * src/last/: remove directory
1127 * intl/Makefile.in: remove
1128 * intl/: remove directory
1129
1130 * src/cal/cal.c: cygwin provides langinfo.h, but
1131 not the nl_langinfo function. Make sure both exist
1132 before calling nl_langinfo.
1133 * configure.ac: remove references to system header files
1134 needed only by utmpdump or last. Don't try to generate
1135 intl/Makefile.
1136 * Makefile.am: remove intl/ directory; add po/ directory
1137 to make new gettext happy. Remove last and utmpdump from
1138 bin_PROGRAMS; remove last.1 and lastb.1 from man_MANS.
1139 change _LDADD vars from @INTLLIBS@ to @LIBINTL@. Remove
1140 references to last and utmpdump _SOURCES.
1141 * po/LINGUAS: new file (needed by new gettext)
1142 * po/POTFILES.in: new file (needed by new gettext)
1143 * common.h: remove references to system header files used
1144 only by utmpdump or last
1145 * bootstrap: add `force' options
1146 * NEWS: docu update
1147 * PROGLIST: docu update
1148 * README: dpcu update
1149 * TODO: docu update
1150 * HOW-TO-CONTRIBUTE: docu update
1151
1152 * aclocal.m4: regenerate
1153 * configure: regenerate
1154 * Makefile.in: regenerate
1155 * config.h.in: regenerate
1156 * ABOUT-NLS: new version
1157 * COPYING: new version
1158 * INSTALL: new version
1159 * mkinstalldirs: new version
1160 * missing: new version
1161 * install-sh: new version
1162 * depcomp: new version
1163 * config.sub: new version
1164 * config.guess: new version
1165
11662002-07-17 Charles Wilson <cwilson@ece.gatech.edu>
1167
1168 At Bruno Haible's suggestion, don't include all of
1169 gettext. Just have an intl/ directory with a null
1170 Makefile.in, and a populated po/ directory. m4/
1171 is no longer necessary. Later, when automake bug
1172 is fixed, we can remove the intl/ directory entirely,
1173 but we'll still need the po/ directory and the ABOUT-NLS
1174 file.
1175
1176 * intl/*: remove
1177 * intl/Makefile.in: turn this into a null file
1178 * m4/*: remove
1179 * configure.ac: remove m4/Makefile from AC_CONFIG_FILES
1180 * Makefile.am: remove m4/ from SUBDIRS
1181 * Makefile.in: regenerate
1182 * configure: regenerate
1183
11842002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1185
1186 * configure.ac: bump version to 1.1.2
1187 * configure: regenerate
1188
11892002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1190
1191 Add 'mcookie' program. Tag "v1_1_1d"
1192
1193 * src/mcookie: new directory
1194 * src/mcookie/mcookie.c: new file
1195 * src/mcookie/mcookie.1: new file
1196 * src/mcookie/md5.h: new file
1197 * src/mcookie/md5.c: new file
1198 * Makefile.am: add program 'mcookie'
1199 * configure.ac: add test for gettimeofday
1200 * config.h.in: regenerate
1201 * Makefile.in: regenerate
1202 * PROGLIST: add mcookie
1203 * README: add mcookie
1204 * NEWS: mention mcookie
1205
12062002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1207
1208 Add 'colrm' program. Tag "v1_1_1c"
1209
1210 * src/colrm: new directory
1211 * src/colrm/colrm.c: new file
1212 * src/colrm/colrm.1: new file
1213 * src/colrm/widechar.h: new file
1214 * Makefile.am: add program 'colrm'
1215 * Makefile.in: regenerate
1216 * PROGLIST: add colrm
1217 * README: add colrm
1218 * NEWS: hasn't been updated in a while...
1219
12202002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1221
1222 Add 'colcrt' program. Tag "v1_1_1b"
1223
1224 * src/colcrt: new directory
1225 * src/colcrt/colcrt.c: new file
1226 * src/colcrt/colcrt.1: new file
1227 * src/colcrt/widechar.h: new file
1228 * Makefile.am: add program 'colcrt'
1229 * Makefile.in: regenerate
1230 * PROGLIST: add colcrt
1231 * README: add colcrt
1232
12332002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1234
1235 Add 'column' program. Tag "v1_1_1a"
1236
1237 * src/column: new directory
1238 * src/column/column.c: new file
1239 * src/column/column.1: new file
1240 * src/column/err.c: new file
1241 * src/column/errs.h: new file
1242 * src/column/widechar.h: new file
1243 * Makefile.am: add program 'column'
1244 * configure.ac: add check for TIOCGWINSZ, termios.h, and ioctl.h.
1245 * common.h: use TIOCGWINSZ to include sys/termios.h or sys/ioctl.h.
1246 * Makefile.in: regenerate
1247 * config.h.in: regenerate
1248 * configure: regenerate
1249 * PROGLIST: add column
1250 * README: add column
1251
12522002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1253
1254 * TODO: remove gettext reminder
1255 * HOW-TO-CONTRIBUTE: explain how to handle programs
1256 that need -lintl, given the gettextize changes below.
1257 * Makefile.in: regenerate
1258
12592002-07-12 gettextize <bug-gnu-gettext@gnu.org>
1260
1261 Bug in automake means that we have to gettextize -- even tho
1262 we will never actually build gettext ourselves ('external'
1263 option in AM_GNU_GETTEXT). Reported to automake list.
1264
1265 Bug in gettext means that we have to explicitly set and AC_SUBST
1266 BUILD_INCLUDED_LIBINTL and USE_INCLUDED_LIBINTL in configure.ac.
1267 Reported to Bruno.
1268
1269 * Makefile.am (SUBDIRS): Add intl, m4.
1270 (ACLOCAL_AMFLAGS): New variable.
1271 (EXTRA_DIST): Add config.rpath.
1272 * configure.ac (AC_CONFIG_FILES): Add intl/Makefile, po/Makefile.in,
1273 m4/Makefile.
1274 * intl/: new directory
1275 * intl/*: new files
1276 * po/: new directory
1277 * po/*: new files
1278 * m4/: new directory
1279 * m4/*: new files
1280 * config.rpath: new file
1281 * ABOUT-NLS: new file
1282 * aclocal.m4: regenerate
1283 * Makefile.in: regenerate
1284 * configure: regenerate
1285 * bootstrap: add -I m4 to aclocal command; copy files
1286 * config.guess: new file
1287 * config.sub: new file
1288 * compile: new file
1289 * config.h.in: regenerate
1290 * TODO: note to remove all this garbage when it becomes
1291 possible; need bugfix to automake and gettext.m4
1292
12932002-07-12 Charles S. Wilson <cwilson@ece.gatech.edu>
1294
1295 Adjust to cygwin's libintl library now depending on libiconv.
1296 Easiest way: remove explicit search for -lintl and libintl.h;
1297 instead use AM_GNU_GETTEXT.
1298
1299 Add 'rev' program
1300
1301 * configure.ac: don't look for -lintl and libintl.h 'by hand';
1302 use AM_GNU_GETTEXT instead. Unfortunately, even 'external'
1303 option requires po/ and intl/ directories. See gettextize above.
1304 * src/rev: new directory
1305 * src/rev/rev.c: new file
1306 * src/rev/rev.1: new file
1307 * src/rev/widechar.h: new file
1308 * Makefile.am: add program 'rev'. Add LDADD variables for
1309 the programs that use gettext, since -lintl is no longer
1310 automatically included in LIBS (use @INTLLIBS@)
1311 * Makefile.in: regenerate
1312 * PROGLIST: add rev
1313 * README: add rev
1314
13152002-06-06 Charles S. Wilson <cwilson@ece.gatech.edu>
1316 Egor Duda
1317
1318 Add getopt.exe, readlink.exe. Bump to 1.1.1.
1319
1320 * AUTHORS: add Egor, Kenneth Stailey, and Frodo Looijaard
1321 * configure.ac: bump to 1.1.1
1322 * Makefile.am: add getopt and readlink
1323 * PROGLIST: ditto
1324 * README: ditto
1325 * Makefile.in: regenerate
1326 * configure: regenerate
1327 * src/Makefile.am: delete (forgot to do so in previous commit)
1328 * src/Makefile.in: delete (ditto)
1329 * src/readlink/readlink.1: new file
1330 * src/readlink/readlink.c: new file
1331 * src/getopt/getopt.1: new file
1332 * src/getopt/getopt.c: new file
1333 * src/getopt/parse.bash: new file
1334 * src/getopt/parse.tcsh: new file
1335 * src/getopt/test.bash: new file
1336 * src/getopt/test.tcsh: new file
1337
13382002-06-05 Charles S. Wilson <cwilson@ece.gatech.edu>
1339 Robert Collins <robert.collins@itdomain.com.au>
1340
1341 Convert to one-big-makefile style. cf "Recursive make
1342 considered harmful". Bump to 1.1.0
1343
1344 * HOW-TO-CONTRIBUTE: update to reflect one-big-makefile style.
1345 * Makefile.am: consolidate from src/*/Makefile.am
1346 * configure.ac: remove src/*/Makefile from AC_CONFIG_FILES list.
1347 bump version.
1348 * NEWS: Note one-file-to-build-them-all
1349 * TODO: update
1350 * aclocal.m4: regenerate
1351 * Makefile.in: regenerate
1352 * configure: regenerate
1353 * /src/realpath/Makefile.in: delete
1354 * /src/realpath/Makefile.am: delete
1355 * /src/namei/Makefile.in: delete
1356 * /src/namei/Makefile.am: delete
1357 * /src/mkshortcut/Makefile.in: delete
1358 * /src/mkshortcut/Makefile.am: delete
1359 * /src/lpr/Makefile.in: delete
1360 * /src/lpr/Makefile.am: delete
1361 * /src/last/Makefile.in: delete
1362 * /src/last/Makefile.am: delete
1363 * /src/ipc/Makefile.in: delete
1364 * /src/ipc/Makefile.am: delete
1365 * /src/dump/Makefile.in: delete
1366 * /src/dump/Makefile.am: delete
1367 * /src/ddate/Makefile.in: delete
1368 * /src/ddate/Makefile.am: delete
1369 * /src/cygstart/Makefile.in: delete
1370 * /src/cygstart/Makefile.am: delete
1371 * /src/conv/Makefile.in: delete
1372 * /src/conv/Makefile.am: delete
1373 * /src/col/Makefile.in: delete
1374 * /src/col/Makefile.am: delete
1375 * /src/cal/Makefile.in: delete
1376 * /src/cal/Makefile.am: delete
1377 * /src/banner/Makefile.in: delete
1378 * /src/banner/Makefile.am: delete
1379 * /src/ascii/Makefile.in: delete
1380 * /src/ascii/Makefile.am: delete
1381 * /src/Makefile.in: delete
1382 * /src/Makefile.am: delete
1383
13842002-05-23 Charles S. Wilson <cwilson@ece.gatech.edu>
1385
1386 * Makefile.in: regenerate
1387 * src/Makefile.in: regenerate
1388 * src/*/Makefile.in: regenerate
1389 * configure: regenerate
1390 * aclocal.m4: regenerate
1391
13922002-05-22 David A. Willis <dawillis1214@yahoo.com>
1393
1394 * src/col: new directory
1395 * src/col/Makefile.am: new file
1396 * src/col/Makefile.in: new file
1397 * src/col/col.c: new file
1398 * src/col/err.c: new file
1399 * src/col/err.h: new file
1400 * src/col/col.1: new file
1401 * src/col/README.col: new file
1402 * src/Makefile.am: add subdirectory col
1403 * src/Makefile.in: regenerate
1404 * AUTHORS: add David A. Willis for col
1405 * PROGLIST: add col
1406 * README: add col
1407
14082002-04-16 Chris January <chris@atomice.net>
1409
1410 * src/conv/conv.c (convert): Use correct type to store the
1411 return value of fgetc()
1412
14132002-03-15 Charles Wilson <cwilson@ece.gatech.edu>
1414
1415 * Makefile.in: rebootstrap
1416 * aclocal.m4: ditto
1417 * configure: ditto
1418 * src/Makefile.in: ditto
1419 * src/ascii/Makefile.in: ditto
1420 * src/banner/Makefile.in: ditto
1421 * src/cal/Makefile.in: ditto
1422 * src/clip/Makefile.in: ditto
1423 * src/conv/Makefile.in: ditto
1424 * src/ddate/Makefile.in: ditto
1425 * src/dump/Makefile.in: ditto
1426 * src/ipc/Makefile.in: ditto
1427 * src/last/Makefile.in: ditto
1428 * src/lpr/Makefile.in: ditto
1429 * src/mkshortcut/Makefile.in: ditto
1430 * src/namei/Makefile.in: ditto
1431 * src/realpath/Makefile.in: ditto
1432
14332002-03-15 Michael Schaap <cygwin_start@mscha.org>
1434
1435 * src/cygstart: new directory
1436 * src/cygstart/Makefile.am: new file
1437 * src/cygstart/Makefile.in: new file
1438 * src/cygstart/cygstart.c: new file
1439 * src/cygstart/cygstart.1: new file
1440 * src/Makefile.am: add subdirectory cygstart
1441 * src/Makefile.in: regenerate
1442 * AUTHORS: add Michael Schaap for cygstart
1443 * PROGLIST: add cygstart
1444 * README: add cygstart
1445
14462002-03-13 Charles Wilson <cwilson@ece.gatech.edu>
1447
1448 * HOW-TO-CONTRIBUTE: fix typos
1449
14502002-03-13 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
1451
1452 * src/mkshortcut/mkshortcut.c: fix NULL pointer problem
1453
14542002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1455
1456 * TODO: remove 'reorg' note
1457 * configure.ac: mark as version 1.0.0
1458 * configure: regenerate
1459 * HOW-TO-CONTRIBUTE: new file
1460
14612002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1462
1463 * configure.ac: build Makefiles in new directories
1464 * configure.in: regenerate
1465 * Makefile.am: change subdirs
1466 * Makefile.in: regenerate
1467
14682002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1469
1470 * src: new directory
1471 * src/Makefile.am: new file
1472 * src/Makefile.in: new file
1473 * src-gpl/Makefile.am: removed
1474 * src-gpl/Makefile.in: removed
1475 * src-pd/Makefile.am: removed
1476 * src-pd/Makefile.in: removed
1477 * src-bsd/Makefile.am: removed
1478 * src-bsd/Makefile.in: removed
1479
14802002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1481
1482 * src/ascii: new directory
1483 * src-gpl/ascii.c: moved to src/ascii/ascii.c
1484 * src/ascii/ascii.c: moved from src-gpl/ascii.c
1485 * src/ascii/Makefile.am: new file
1486 * src/ascii/Makefile.in: new file
1487
14882002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1489
1490 * src/banner: new directory
1491 * src-gpl/banner.c: moved to src/banner/banner.c
1492 * src/banner/banner.c: moved from src-gpl/banner.c
1493 * src/banner/Makefile.am: new file
1494 * src/banner/Makefile.in: new file
1495
14962002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1497
1498 * src/cal: new directory
1499 * src-bsd/cal.c: moved to src/cal/cal.c
1500 * src/cal/cal.c: moved from src-bsd/cal.c
1501 * src-bsd/cal.1: moved to src/cal/cal.1
1502 * src/cal/cal.1: moved from src-bsd/cal.1
1503 * src-bsd/err.c: moved to src/cal/err.c
1504 * src/cal/err.c: moved from src-bsd/err.c
1505 * src-bsd/errs.h: moved to src/cal/errs.h
1506 * src/cal/errs.h: moved from src-bsd/errs.h
1507 * src-bsd/widechar.h: moved to src/cal/widechar.h
1508 * src/cal/widechar.h: moved from src-bsd/widechar.h
1509 * src-bsd/README.cal: moved to src/cal/README.cal
1510 * src/cal/README.cal: moved from src-bsd/README.cal
1511 * src/cal/Makefile.am: new file
1512 * src/cal/Makefile.in: new file
1513
15142002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1515
1516 * src/clip: new directory
1517 * src-gpl/putclip.c: moved to src/clip/putclip.c
1518 * src/clip/putclip.c: moved from src-gpl/putclip.c
1519 * src-gpl/getclip.c: moved to src/clip/getclip.c
1520 * src/clip/getclip.c: moved from src-gpl/getclip.c
1521 * src/clip/Makefile.am: new file
1522 * src/clip/Makefile.in: new file
1523
15242002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1525
1526 * src/conv: new directory
1527 * src-gpl/conv.c: moved to src/conv/conv.c
1528 * src/conv/conv.c: moved from src-gpl/conv.c
1529 * src/conv/Makefile.am: new file
1530 * src/conv/Makefile.in: new file
1531
15322002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1533
1534 * src/ddate: new directory
1535 * src-pd/ddate.c: moved to src/ddate/ddate.c
1536 * src/ddate/ddate.c: moved from src-pd/ddate.c
1537 * src-pd/ddate.1: moved to src/ddate/ddate.1
1538 * src/ddate/ddate.1: moved from src-pd/ddate.1
1539 * src-pd/ddate.doc: moved to src/ddate/ddate.doc
1540 * src/ddate/ddate.doc: moved from src-pd/ddate.doc
1541 * src/ddate/Makefile.am: new file
1542 * src/ddate/Makefile.in: new file
1543
15442002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1545
1546 * src/dump: new directory
1547 * src-gpl/dump.c: moved to src/dump/dump.c
1548 * src/dump/dump.c: moved from src-gpl/dump.c
1549 * src/dump/Makefile.am: new file
1550 * src/dump/Makefile.in: new file
1551
15522002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1553
1554 * src/ipc: new directory
1555 * src-gpl/msgtool.c: moved to src/ipc/msgtool.c
1556 * src/ipc/msgtool.c: moved from src-gpl/msgtool.c
1557 * src-gpl/semstat.c: moved to src/ipc/semstat.c
1558 * src/ipc/semstat.c: moved from src-gpl/semstat.c
1559 * src-gpl/semtool.c: moved to src/ipc/semtool.c
1560 * src/ipc/semtool.c: moved from src-gpl/semtool.c
1561 * src-gpl/shmtool.c: moved to src/ipc/shmtool.c
1562 * src/ipc/shmtool.c: moved from src-gpl/shmtool.c
1563 * src/ipc/Makefile.am: new file
1564 * src/ipc/Makefile.in: new file
1565
15662002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1567
1568 * src/last: new directory
1569 * src-gpl/last.c: moved to src/last/last.c
1570 * src/last/last.c: moved from src-gpl/last.c
1571 * src-gpl/last.1: moved to src/last/last.1
1572 * src/last/last.1: moved from src-gpl/last.1
1573 * src-gpl/lastb.1: moved to src/last/lastb.1
1574 * src/last/lastb.1: moved from src-gpl/lastb.1
1575 * src-gpl/oldutmp.h: moved to src/last/oldutmp.h
1576 * src/last/oldutmp.h: moved from src-gpl/oldutmp.h
1577 * src-gpl/utmpdump.c: moved to src/last/utmpdump.c
1578 * src/last/utmpdump.c: moved from src-gpl/utmpdump.c
1579 * src/last/Makefile.am: new file
1580 * src/last/Makefile.in: new file
1581
15822002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1583
1584 * src/lpr: new directory
1585 * src-gpl/lpr.c: moved to src/lpr/lpr.c
1586 * src/lpr/lpr.c: moved from src-gpl/lpr.c
1587 * src/lpr/Makefile.am: new file
1588 * src/lpr/Makefile.in: new file
1589
15902002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1591
1592 * src/mkshortcut: new directory
1593 * src-gpl/mkshortcut.c: moved to src/mkshortcut/mkshortcut.c
1594 * src/mkshortcut/mkshortcut.c: moved from src-gpl/mkshortcut.c
1595 * src-gpl/mkshortcut.1: moved to src/mkshortcut/mkshortcut.1
1596 * src/mkshortcut/mkshortcut.1: moved from src-gpl/mkshortcut.1
1597 * src/mkshortcut/Makefile.am: new file
1598 * src/mkshortcut/Makefile.in: new file
1599
16002002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1601
1602 * src/namei: new directory
1603 * src-pd/namei.c: moved to src/namei/namei.c
1604 * src/namei/namei.c: moved from src-pd/namei.c
1605 * src-pd/namei.1: moved to src/namei/namei.1
1606 * src/namei/namei.1: moved from src-pd/namei.1
1607 * src-pd/README.namei: moved to src/namei/README.namei
1608 * src/namei/README.namei: moved from src-pd/README.namei
1609 * src-pd/README1.namei: moved to src/namei/README1.namei
1610 * src/namei/README1.namei: moved from src-pd/README1.namei
1611 * src/namei/Makefile.am: new file
1612 * src/namei/Makefile.in: new file
1613
16142002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1615
1616 * src/realpath: new directory
1617 * src-gpl/realpath.c: moved to src/realpath/realpath.c
1618 * src/realpath/realpath.c: moved from src-gpl/realpath.c
1619 * src/realpath/Makefile.am: new file
1620 * src/realpath/Makefile.in: new file
1621
1622
16232002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
1624
1625 * src-gpl/Makefile.am: add lpr and mkshortcut
1626 * src-gpl/Makefile.in: regenerate
1627 * configure.ac: update version number
1628 * configure: regenerate
1629 * AUTHORS: add Rick and Joshua
1630 * PROGLIST: add lpr and mkshortcut
1631 * NEWS: add lpr and mkshortcut
1632 * README: add lpr and mkshortcut
1633 * TODO: add some notes...
1634 * src-gpl/mkshortcut.c: Reformat comment block. Explicitly
1635 include config.h and common.h. Move other #inludes to
1636 common.h. Add some static strings for later use (version,
1637 Id, copyright).
1638 * src-gpl/lpr.c: Add license reference. Explicitly include
1639 config.h and common.h. Move other #includes to common.h.
1640 Add some static strings for later use (version, Id, copyright).
1641 Change programName to program_name (to match style of other
1642 programs). Strdup from argv[0] instead of hardcoding. Use
1643 VA_START macro instead of va_start.
1644
16452002-02-23 Rick Rankin <rick_rankin@yahoo.com>
1646
1647 * src-gpl/lpr.c: new file
1648
16492002-02-23 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
1650
1651 * src-gpl/mkshortcut.c: new file
1652 * src-gpl/mkshortcut.1: new file
1653
16542002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
1655
1656 * src-pd/ddate.c: add explicit license reference
1657 and move #includes to common.h. Guard setlocale.
1658 Explicitly include config.h, common.h
1659 * src-pd/namei.c: ditto
1660 * src-bsd/cal.c: ditto
1661 * src-bsd/err.c: ditto
1662 * src-bsd/errs.h: explicitly include config.h, common.h
1663 * src-bsd/widechar.h: explicitly include config.h (NOT common.h)
1664 * src-gpl/ascii.c: explicitly include config.h
1665 * src-gpl/banner.c: reformat license notice. explicitly
1666 include config.h
1667 * src-gpl/conv.c: explictly include config.h
1668 * src-gpl/dump.c: explictly include config.h; move other
1669 includes into common.h
1670 * src-gpl/getclip.c: explicitly include config.h
1671 * src-gpl/last.c: reformat license notice. explicitly include
1672 config.h. Move other #includes into common.h
1673 * src-gpl/oldutmp.h: add explicit license reference.
1674 * src-gpl/putclip.c: include config.h. Move other #includes
1675 into common.h
1676 * src-gpl/realpath.c: Reformat license reference. Explicitly
1677 include config.h.
1678 * src-gpl/msgtool.c: add explicit license reference. include
1679 config.h. Guard ipc #includes. Move other includes into common.h
1680 * src-gpl/semstat.c: ditto
1681 * src-gpl/semtool.c: ditto
1682 * src-gpl/shmtool.c: ditto
1683 * src-gpl/utmpdump.c: Reformat license reference. Explicitly
1684 include config.h. Move other includes into common.h.
1685 * config.h.in: regenerate
1686 * configure.ac: Add the new checks
1687 * common.h: Migrate other includes from .c files here.
1688 * configure: regenerate
1689
16902002-01-28 Charles Wilson <cwilson@ece.gatech.edu>
1691
1692 * src-bsd/cal.c: fix spelling
1693
16942002-01-27 Charles Wilson <cwilson@ece.gatech.edu>
1695
1696 * acinclude.m4: new file
1697 * common.h: new file
1698 * configure.ac: add conditionals for windows-only,
1699 cygipc-only programs
1700 * src-gpl/Makefile.am: use conditionals
1701 * aclocal.m4: regenerate
1702 * config.h.in: regenerate
1703 * Makefile.in: regenerate
1704 * src-gpl/Makefile.in: regenerate
1705 * configure: regenerate
1706 * README: minor changes
1707 * src-bsd/cal.c: use common.h
1708 * src-pd/ddate.c: use common.h
1709 * src-pd/namei.c: use common.h
1710 * src-gpl/ascii.c: use common.h
1711 * src-gpl/banner.c: use common.h
1712 * src-gpl/conv.c: use common.h
1713 * src-gpl/dump.c: use common.h
1714 * src-gpl/getclip.c: use common.h
1715 * src-gpl/last.c: use common.h
1716 * src-gpl/msgtool.c: use common.h
1717 * src-gpl/putclip.c: use common.h
1718 * src-gpl/realpath.c: use common.h
1719 * src-gpl/semstat.c: use common.h
1720 * src-gpl/semtool.c: use common.h
1721 * src-gpl/shmtool.c: use common.h
1722 * src-gpl/utmpdump.c: use common.h
1723
17242002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1725
1726 * NEWS: add entries for 0.9.6, .7, and .8
1727 * ChangeLog: fix tabs
1728 * release version 0.9.8
1729
17302002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1731
1732 * src-pd/ddate.c: new file
1733 * src-pd/ddate.1: new file
1734 * src-pd/ddate.doc: new file
1735 * AUTHORS: add Druel the Chaotic
1736 * PROGLIST: add ddate
1737 * README: mention ddate
1738 * src-pd/Makefile.am: add ddate to proglist, ddate.1
1739 to manlist
1740 * src-bsd/Makefile.in: regenerate
1741
17422002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
1743
1744 * src-gpl/realpath.c: new file
1745 * AUTHORS: add Steven Barker
1746 * PROGLIST: add realpath
1747 * README: mention realpath
1748 * src-gpl/Makefile.am: add realpath to proglist
1749 * src-gpl/Makefile.in: regenerate
1750
17512002-01-18 Mark Bradshaw <bradshaw@staff.crosswalk.com>
1752
1753 * src-gpl/utmpdump.c: new file
1754 * AUTHORS: add Mark Bradshaw
1755 * PROGLIST: add utmpdump
1756 * README: mention utmpdump
1757 * src-gpl/Makefile.am: add utmpdump to proglist
1758 * src-gpl/Makefile.in: regenerate
1759
17602002-01-16 Charles Wilson <cwilson@ece.gatech.edu>
1761
1762 * bootstrap: new file
1763 * src-gpl/Makefile.am: add last to proglist
1764 * src-gpl/Makefile.in: regenerate
1765 * PROGLIST: add last
1766 * README: mention last
1767 * AUTHORS: add Mark Bradshaw
1768
17692002-01-16 Mark Bradshaw <bradshaw@staff.crosswalk.com>
1770
1771 * src-gpl/last.c: new file
1772 * src-gpl/last.1: new file
1773 * src-gpl/lastb.1: new file
1774 * src-gpl/oldutmp.h: new file
1775
17762001-12-05 Joerg Schaible <joerg.schaible@gft.com>
1777
1778 * src-gpl/banner.c: fix the -c option, use ANSI
1779 font to print the extended charset
1780
17812001-12-04 Charles Wilson <cwilson@ece.gatech.edu>
1782
1783 * licenses: new subdir
1784 * licenses/COPYING.GPL: new file (GPL text)
1785 * licenses/COPYING.BSD-no-advert: new file (BSD license,
1786 without the advertising clause)
1787 * src-pd: new subdir (for public domain source code that
1788 I've taken, modified, and released under the GPL)
1789 * src-bsd: new subdir (for source code that is covered
1790 by the BSD-no-advert license) Note that BSD-w-advert
1791 code is disallowed -- can't legally be linked to
1792 cygwin1.dll.
1793 * src: removed (renamed to src-gpl for consistency)
1794 * src-gpl: new (renamed from src)
1795 * PROGLIST: new file (contains descriptions of the
1796 various programs)
1797 * README: proglist stuff removed. README is more general.
1798 * src-bsd/Makefile.am: new file
1799 * src-bsd/Makefile.in: new file
1800 * src-bsd/README.cal: new file
1801 * src-bsd/cal.1: new file
1802 * src-bsd/cal.c: new file
1803 * src-bsd/err.c: new file
1804 * src-bsd/errs.h: new file
1805 * src-bsd/widechar.h: new file
1806 * src-pd/Makefile.am: new file
1807 * src-pd/Makefile.in: new file
1808 * src-pd/README.namei: new file
1809 * src-pd/README1.namei: new file
1810 * src-pd/namei.1: new file
1811 * src-pd/namei.c: new file
1812 * configure.ac: add new tests to support namei and cal
1813 * Makefile.am: add new subdirs
1814 * config.h.in: regenerate
1815 * aclocal.m4: regenerate
1816 * Makefile.in: regenerate
1817 * src/Makefile.in: regenerate
1818
18192001-11-28 Charles Wilson <cwilson@ece.gatech.edu>
1820
1821 * package renamed to 'cygutils'
1822 * README: update
1823 * NEWS: update
5db1fa14 1824 * AUTHORS: add Joerg Schaible
b2682e03
CW
1825 * configure.ac: package name change
1826 * src/Makefile.am: add 'banner'
1827 * src/banner.c: new file. Modified from Joerg's
1828 original to use popt for argument processing.
1829 * configure: regenerate
1830 * config.h.in: regenerate
1831 * aclocal.m4: regenerate
1832 * Makefile.in: regenerate
1833 * src/Makefile.in: regenerate
1834
18352001-11-26 Charles Wilson <cwilson@ece.gatech.edu>
1836
1837 * src/semtool.c: added
1838 * src/semstat.c: added
1839 * src/msgtool.c: added
1840 * src/shmtool.c: added
1841 * src/Makefile.am: add semtool, semstat, msgtool,
1842 and shmtool targets.
1843 * configure.ac: add check for cygipc, and for
1844 ipc headers
1845 * configure: regenerate
1846 * config.h.in: regenerate
1847 * aclocal.m4: regenerate
1848 * Makefile.in: regenerate
1849 * src/Makefile.in: regenerate
1850
18512001-11-25 Charles Wilson <cwilson@ece.gatech.edu>
1852
1853 * uuencode.1: deleted
1854 * uuencode.c: deleted
1855 * uudecode.1: deleted
1856 * uudecond.c: deleted (get these from GNU sharutils)
1857 * mktemp.1: deleted
1858 * mktemp.c: deleted (get these from
1859 http://www.courtesan.com/mktemp/)
1860 * autoconfiscated -- lots of new files
1861 * moved remaining .c files into src subdir
1862 * src/conv.c: now recognize 'dos2unix.exe' and
1863 'unix2dos.exe' as special argv[0] values, along
1864 with 'd2u.exe' and 'u2d.exe'
1865 * src/Makefile.in: install conv.exe as itself but
1866 also as d2u.exe, u2d.exe, dos2unix.exe and unix2dos.exe
1867
18680.9.2
1869
1870 * link with /usr/lib/libpopt.a ('official' version)
1871 * add mktemp implementation
1872 * add friendly help/option handling to dump, putclip,
1873 getclip, and ascii.
1874
18750.9.1 ---- baseline
1876
1877
18782002-11-11 Charles Wilson <cwilson@ece.gatech.edu>
1879
1880 Convert mkshortcut to popt. Bump to version 1.1.3
1881
1882 * mkshortcut.c (license): new function
1883 (version): popt version() function
1884 (version): static variable renamed to versionStr
1885 (help): new function
1886 (usage): popt usage() function; the old usage()
1887 function eliminated
1888 (printLicense): new function
1889 (printBottomDescription): new function
1890 (printTopDescription): new function
1891 (getVersion): new function
1892 (mkshortcut): new function, contains core code
1893 (print_version): removed.
1894 (main): almost completely rewritten to use popt
c4453a3d
CW
1895 instead of getopt
1896 * TODO: remove note about mkshortcut.
1897
0c884560
CW
18982002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
1899
1900 Fix things so that 'make dist' works
1901
1902 * Makefile.am: split up EXTRA_DIST into several
1903 variables. Add a lot of files. Remove reference
1904 to the m4/ directory.
1905 * HOW-TO-CONTRIBUTE: correct a few things affected
1906 by the above change.
1907
41bbee92
CW
19082002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
1909
1910 Tired of long 'cvs diff' times over my modem, I
1911 removed the files generated by bootstrap from
1912 CVS. tarballs will have them, but cvs checkouts
1913 will need to always run bootstrap. Since gettextize
1914 is too intrusive, leave ABOUT-NLS and config.rpath
1915 so we don't have to include gettext in bootstrap.
1916 Also, don't bother with autoheader, so leave config.h.in
1917 in CVS as well.
1918
1919 * missing: remove
1920 * mkinstalldirs: remove
1921 * install-sh: remove
1922 * config.guess: remove
1923 * config.sub: remove
1924 * depcomp: remove
1925 * compile: remove
1926 * Makefile.in: remove
1927 * aclocal.m4: remove
1928 * configure: remove
5376d247 1929 * stamp-h.in: remove (not used by newer autotools)
41bbee92 1930
2cacf0ee
CW
19312002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
1932
1933 Because utmpdump and last are now provided by the new
1934 sysvinit package, those programs have been removed
1935 from cygutils. Also, update to recent autotools &
1936 gettext, plus a few cleanups.
1937
1938 * src/last/last.c: remove
1939 * src/last/utmpdump.c: remove
1940 * src/last/oldutmp.h: remove
1941 * src/last/last.1: remove
1942 * src/last/lastb.1: remove
639cf7c5 1943 * src/last/: remove directory
2cacf0ee 1944 * intl/Makefile.in: remove
639cf7c5
CW
1945 * intl/: remove directory
1946
2cacf0ee
CW
1947 * src/cal/cal.c: cygwin provides langinfo.h, but
1948 not the nl_langinfo function. Make sure both exist
1949 before calling nl_langinfo.
1950 * configure.ac: remove references to system header files
1951 needed only by utmpdump or last. Don't try to generate
1952 intl/Makefile.
1953 * Makefile.am: remove intl/ directory; add po/ directory
1954 to make new gettext happy. Remove last and utmpdump from
1955 bin_PROGRAMS; remove last.1 and lastb.1 from man_MANS.
1956 change _LDADD vars from @INTLLIBS@ to @LIBINTL@. Remove
1957 references to last and utmpdump _SOURCES.
1958 * po/LINGUAS: new file (needed by new gettext)
1959 * po/POTFILES.in: new file (needed by new gettext)
1960 * common.h: remove references to system header files used
1961 only by utmpdump or last
1962 * bootstrap: add `force' options
1963 * NEWS: docu update
1964 * PROGLIST: docu update
1965 * README: dpcu update
1966 * TODO: docu update
639cf7c5 1967 * HOW-TO-CONTRIBUTE: docu update
2cacf0ee
CW
1968
1969 * aclocal.m4: regenerate
1970 * configure: regenerate
1971 * Makefile.in: regenerate
1972 * config.h.in: regenerate
1973 * ABOUT-NLS: new version
1974 * COPYING: new version
1975 * INSTALL: new version
1976 * mkinstalldirs: new version
1977 * missing: new version
1978 * install-sh: new version
1979 * depcomp: new version
1980 * config.sub: new version
1981 * config.guess: new version
1982
da13c36e
CW
19832002-07-17 Charles Wilson <cwilson@ece.gatech.edu>
1984
1985 At Bruno Haible's suggestion, don't include all of
1986 gettext. Just have an intl/ directory with a null
1987 Makefile.in, and a populated po/ directory. m4/
1988 is no longer necessary. Later, when automake bug
1989 is fixed, we can remove the intl/ directory entirely,
1990 but we'll still need the po/ directory and the ABOUT-NLS
1991 file.
1992
1993 * intl/*: remove
1994 * intl/Makefile.in: turn this into a null file
1995 * m4/*: remove
1996 * configure.ac: remove m4/Makefile from AC_CONFIG_FILES
1997 * Makefile.am: remove m4/ from SUBDIRS
1998 * Makefile.in: regenerate
1999 * configure: regenerate
2000
0a2e687a
CW
20012002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
2002
2003 * configure.ac: bump version to 1.1.2
2004 * configure: regenerate
2005
eb7cdcb6
CW
20062002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
2007
2008 Add 'mcookie' program. Tag "v1_1_1d"
2009
2010 * src/mcookie: new directory
2011 * src/mcookie/mcookie.c: new file
2012 * src/mcookie/mcookie.1: new file
2013 * src/mcookie/md5.h: new file
2014 * src/mcookie/md5.c: new file
2015 * Makefile.am: add program 'mcookie'
2016 * configure.ac: add test for gettimeofday
2017 * config.h.in: regenerate
2018 * Makefile.in: regenerate
2019 * PROGLIST: add mcookie
2020 * README: add mcookie
2021 * NEWS: mention mcookie
2022
47852e8f
CW
20232002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
2024
2025 Add 'colrm' program. Tag "v1_1_1c"
2026
2027 * src/colrm: new directory
2028 * src/colrm/colrm.c: new file
2029 * src/colrm/colrm.1: new file
2030 * src/colrm/widechar.h: new file
2031 * Makefile.am: add program 'colrm'
2032 * Makefile.in: regenerate
2033 * PROGLIST: add colrm
2034 * README: add colrm
2035 * NEWS: hasn't been updated in a while...
2036
67358361
CW
20372002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
2038
53baeb9d 2039 Add 'colcrt' program. Tag "v1_1_1b"
67358361 2040
53baeb9d
CW
2041 * src/colcrt: new directory
2042 * src/colcrt/colcrt.c: new file
2043 * src/colcrt/colcrt.1: new file
2044 * src/colcrt/widechar.h: new file
2045 * Makefile.am: add program 'colcrt'
2046 * Makefile.in: regenerate
2047 * PROGLIST: add colcrt
2048 * README: add colcrt
2049
20502002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
2051
2052 Add 'column' program. Tag "v1_1_1a"
2053
2054 * src/column: new directory
67358361 2055 * src/column/column.c: new file
53baeb9d 2056 * src/column/column.1: new file
67358361
CW
2057 * src/column/err.c: new file
2058 * src/column/errs.h: new file
2059 * src/column/widechar.h: new file
2060 * Makefile.am: add program 'column'
2061 * configure.ac: add check for TIOCGWINSZ, termios.h, and ioctl.h.
2062 * common.h: use TIOCGWINSZ to include sys/termios.h or sys/ioctl.h.
2063 * Makefile.in: regenerate
2064 * config.h.in: regenerate
2065 * configure: regenerate
2066 * PROGLIST: add column
2067 * README: add column
2068
53feab08
CW
20692002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
2070
2071 * TODO: remove gettext reminder
2072 * HOW-TO-CONTRIBUTE: explain how to handle programs
2073 that need -lintl, given the gettextize changes below.
2074 * Makefile.in: regenerate
2075
5a07c6d2
CW
20762002-07-12 gettextize <bug-gnu-gettext@gnu.org>
2077
2078 Bug in automake means that we have to gettextize -- even tho
2079 we will never actually build gettext ourselves ('external'
2080 option in AM_GNU_GETTEXT). Reported to automake list.
2081
2082 Bug in gettext means that we have to explicitly set and AC_SUBST
2083 BUILD_INCLUDED_LIBINTL and USE_INCLUDED_LIBINTL in configure.ac.
2084 Reported to Bruno.
2085
2086 * Makefile.am (SUBDIRS): Add intl, m4.
2087 (ACLOCAL_AMFLAGS): New variable.
2088 (EXTRA_DIST): Add config.rpath.
2089 * configure.ac (AC_CONFIG_FILES): Add intl/Makefile, po/Makefile.in,
2090 m4/Makefile.
2091 * intl/: new directory
2092 * intl/*: new files
2093 * po/: new directory
2094 * po/*: new files
2095 * m4/: new directory
2096 * m4/*: new files
2097 * config.rpath: new file
2098 * ABOUT-NLS: new file
2099 * aclocal.m4: regenerate
2100 * Makefile.in: regenerate
2101 * configure: regenerate
d4c0f4e5
CW
2102 * bootstrap: add -I m4 to aclocal command; copy files
2103 * config.guess: new file
2104 * config.sub: new file
2105 * compile: new file
5a07c6d2
CW
2106 * config.h.in: regenerate
2107 * TODO: note to remove all this garbage when it becomes
2108 possible; need bugfix to automake and gettext.m4
2109
21102002-07-12 Charles S. Wilson <cwilson@ece.gatech.edu>
2111
2112 Adjust to cygwin's libintl library now depending on libiconv.
2113 Easiest way: remove explicit search for -lintl and libintl.h;
2114 instead use AM_GNU_GETTEXT.
2115
67358361
CW
2116 Add 'rev' program
2117
5a07c6d2
CW
2118 * configure.ac: don't look for -lintl and libintl.h 'by hand';
2119 use AM_GNU_GETTEXT instead. Unfortunately, even 'external'
2120 option requires po/ and intl/ directories. See gettextize above.
2121 * src/rev: new directory
2122 * src/rev/rev.c: new file
2123 * src/rev/rev.1: new file
2124 * src/rev/widechar.h: new file
2125 * Makefile.am: add program 'rev'. Add LDADD variables for
2126 the programs that use gettext, since -lintl is no longer
2127 automatically included in LIBS (use @INTLLIBS@)
2128 * Makefile.in: regenerate
2129 * PROGLIST: add rev
2130 * README: add rev
2131
d7091d84
CW
21322002-06-06 Charles S. Wilson <cwilson@ece.gatech.edu>
2133 Egor Duda
2134
2135 Add getopt.exe, readlink.exe. Bump to 1.1.1.
2136
2137 * AUTHORS: add Egor, Kenneth Stailey, and Frodo Looijaard
2138 * configure.ac: bump to 1.1.1
2139 * Makefile.am: add getopt and readlink
2140 * PROGLIST: ditto
2141 * README: ditto
2142 * Makefile.in: regenerate
2143 * configure: regenerate
2144 * src/Makefile.am: delete (forgot to do so in previous commit)
2145 * src/Makefile.in: delete (ditto)
2146 * src/readlink/readlink.1: new file
2147 * src/readlink/readlink.c: new file
2148 * src/getopt/getopt.1: new file
2149 * src/getopt/getopt.c: new file
2150 * src/getopt/parse.bash: new file
2151 * src/getopt/parse.tcsh: new file
2152 * src/getopt/test.bash: new file
2153 * src/getopt/test.tcsh: new file
2154
41326bf7
CW
21552002-06-05 Charles S. Wilson <cwilson@ece.gatech.edu>
2156 Robert Collins <robert.collins@itdomain.com.au>
2157
2158 Convert to one-big-makefile style. cf "Recursive make
d7091d84 2159 considered harmful". Bump to 1.1.0
41326bf7 2160
49fd867f 2161 * HOW-TO-CONTRIBUTE: update to reflect one-big-makefile style.
41326bf7
CW
2162 * Makefile.am: consolidate from src/*/Makefile.am
2163 * configure.ac: remove src/*/Makefile from AC_CONFIG_FILES list.
2164 bump version.
2165 * NEWS: Note one-file-to-build-them-all
2166 * TODO: update
2167 * aclocal.m4: regenerate
2168 * Makefile.in: regenerate
2169 * configure: regenerate
2170 * /src/realpath/Makefile.in: delete
2171 * /src/realpath/Makefile.am: delete
2172 * /src/namei/Makefile.in: delete
2173 * /src/namei/Makefile.am: delete
2174 * /src/mkshortcut/Makefile.in: delete
2175 * /src/mkshortcut/Makefile.am: delete
2176 * /src/lpr/Makefile.in: delete
2177 * /src/lpr/Makefile.am: delete
2178 * /src/last/Makefile.in: delete
2179 * /src/last/Makefile.am: delete
2180 * /src/ipc/Makefile.in: delete
2181 * /src/ipc/Makefile.am: delete
2182 * /src/dump/Makefile.in: delete
2183 * /src/dump/Makefile.am: delete
2184 * /src/ddate/Makefile.in: delete
2185 * /src/ddate/Makefile.am: delete
2186 * /src/cygstart/Makefile.in: delete
2187 * /src/cygstart/Makefile.am: delete
2188 * /src/conv/Makefile.in: delete
2189 * /src/conv/Makefile.am: delete
2190 * /src/col/Makefile.in: delete
2191 * /src/col/Makefile.am: delete
2192 * /src/cal/Makefile.in: delete
2193 * /src/cal/Makefile.am: delete
2194 * /src/banner/Makefile.in: delete
2195 * /src/banner/Makefile.am: delete
2196 * /src/ascii/Makefile.in: delete
2197 * /src/ascii/Makefile.am: delete
2198 * /src/Makefile.in: delete
2199 * /src/Makefile.am: delete
2200
ad412770
CW
22012002-05-23 Charles S. Wilson <cwilson@ece.gatech.edu>
2202
2203 * Makefile.in: regenerate
2204 * src/Makefile.in: regenerate
2205 * src/*/Makefile.in: regenerate
2206 * configure: regenerate
2207 * aclocal.m4: regenerate
2208
22092002-05-22 David A. Willis <dawillis1214@yahoo.com>
2210
2211 * src/col: new directory
2212 * src/col/Makefile.am: new file
2213 * src/col/Makefile.in: new file
2214 * src/col/col.c: new file
2215 * src/col/err.c: new file
2216 * src/col/err.h: new file
2217 * src/col/col.1: new file
2218 * src/col/README.col: new file
2219 * src/Makefile.am: add subdirectory col
2220 * src/Makefile.in: regenerate
2221 * AUTHORS: add David A. Willis for col
2222 * PROGLIST: add col
2223 * README: add col
2224
7af598f5
CW
22252002-04-16 Chris January <chris@atomice.net>
2226
2227 * src/conv/conv.c (convert): Use correct type to store the
2228 return value of fgetc()
2229
13a7ef4c
CW
22302002-03-15 Charles Wilson <cwilson@ece.gatech.edu>
2231
2232 * Makefile.in: rebootstrap
2233 * aclocal.m4: ditto
2234 * configure: ditto
2235 * src/Makefile.in: ditto
2236 * src/ascii/Makefile.in: ditto
2237 * src/banner/Makefile.in: ditto
2238 * src/cal/Makefile.in: ditto
2239 * src/clip/Makefile.in: ditto
2240 * src/conv/Makefile.in: ditto
2241 * src/ddate/Makefile.in: ditto
2242 * src/dump/Makefile.in: ditto
2243 * src/ipc/Makefile.in: ditto
2244 * src/last/Makefile.in: ditto
2245 * src/lpr/Makefile.in: ditto
2246 * src/mkshortcut/Makefile.in: ditto
2247 * src/namei/Makefile.in: ditto
2248 * src/realpath/Makefile.in: ditto
2249
4805cb48
CW
22502002-03-15 Michael Schaap <cygwin_start@mscha.org>
2251
2252 * src/cygstart: new directory
2253 * src/cygstart/Makefile.am: new file
2254 * src/cygstart/Makefile.in: new file
2255 * src/cygstart/cygstart.c: new file
2256 * src/cygstart/cygstart.1: new file
2257 * src/Makefile.am: add subdirectory cygstart
2258 * src/Makefile.in: regenerate
2259 * AUTHORS: add Michael Schaap for cygstart
2260 * PROGLIST: add cygstart
2261 * README: add cygstart
2262
7ab0751f
CW
22632002-03-13 Charles Wilson <cwilson@ece.gatech.edu>
2264
2265 * HOW-TO-CONTRIBUTE: fix typos
2266
22672002-03-13 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
2268
2269 * src/mkshortcut/mkshortcut.c: fix NULL pointer problem
2270
a18613f3
CW
22712002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
2272
2273 * TODO: remove 'reorg' note
2274 * configure.ac: mark as version 1.0.0
2275 * configure: regenerate
2075abba 2276 * HOW-TO-CONTRIBUTE: new file
a18613f3 2277
334b0592
CW
22782002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
2279
2280 * configure.ac: build Makefiles in new directories
2281 * configure.in: regenerate
2282 * Makefile.am: change subdirs
a18613f3 2283 * Makefile.in: regenerate
334b0592 2284
6cc111d5
CW
22852002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
2286
2287 * src: new directory
2288 * src/Makefile.am: new file
2289 * src/Makefile.in: new file
2290 * src-gpl/Makefile.am: removed
2291 * src-gpl/Makefile.in: removed
334b0592
CW
2292 * src-pd/Makefile.am: removed
2293 * src-pd/Makefile.in: removed
2294 * src-bsd/Makefile.am: removed
2295 * src-bsd/Makefile.in: removed
6cc111d5
CW
2296
22972002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
2298
2299 * src/ascii: new directory
2300 * src-gpl/ascii.c: moved to src/ascii/ascii.c
2301 * src/ascii/ascii.c: moved from src-gpl/ascii.c
2302 * src/ascii/Makefile.am: new file
2303 * src/ascii/Makefile.in: new file
2304
23052002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
2306
2307 * src/banner: new directory
2308 * src-gpl/banner.c: moved to src/banner/banner.c
2309 * src/banner/banner.c: moved from src-gpl/banner.c
2310 * src/banner/Makefile.am: new file
2311 * src/banner/Makefile.in: new file
2312
23132002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
2314
2315 * src/cal: new directory
2316 * src-bsd/cal.c: moved to src/cal/cal.c
2317 * src/cal/cal.c: moved from src-bsd/cal.c
2318 * src-bsd/cal.1: moved to src/cal/cal.1
2319 * src/cal/cal.1: moved from src-bsd/cal.1
2320 * src-bsd/err.c: moved to src/cal/err.c
2321 * src/cal/err.c: moved from src-bsd/err.c
2322 * src-bsd/errs.h: moved to src/cal/errs.h
2323 * src/cal/errs.h: moved from src-bsd/errs.h
2324 * src-bsd/widechar.h: moved to src/cal/widechar.h
2325 * src/cal/widechar.h: moved from src-bsd/widechar.h
2326 * src-bsd/README.cal: moved to src/cal/README.cal
2327 * src/cal/README.cal: moved from src-bsd/README.cal
2328 * src/cal/Makefile.am: new file
2329 * src/cal/Makefile.in: new file
2330
23312002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
2332
2333 * src/clip: new directory
2334 * src-gpl/putclip.c: moved to src/clip/putclip.c
2335 * src/clip/putclip.c: moved from src-gpl/putclip.c
2336 * src-gpl/getclip.c: moved to src/clip/getclip.c
2337 * src/clip/getclip.c: moved from src-gpl/getclip.c
2338 * src/clip/Makefile.am: new file
2339 * src/clip/Makefile.in: new file
2340
23412002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
2342
2343 * src/conv: new directory
2344 * src-gpl/conv.c: moved to src/conv/conv.c
2345 * src/conv/conv.c: moved from src-gpl/conv.c
2346 * src/conv/Makefile.am: new file
2347 * src/conv/Makefile.in: new file
2348
23492002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
2350
2351 * src/ddate: new directory
2352 * src-pd/ddate.c: moved to src/ddate/ddate.c
2353 * src/ddate/ddate.c: moved from src-pd/ddate.c
2354 * src-pd/ddate.1: moved to src/ddate/ddate.1
2355 * src/ddate/ddate.1: moved from src-pd/ddate.1
2356 * src-pd/ddate.doc: moved to src/ddate/ddate.doc
2357 * src/ddate/ddate.doc: moved from src-pd/ddate.doc
2358 * src/ddate/Makefile.am: new file
2359 * src/ddate/Makefile.in: new file
2360
23612002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
2362
2363 * src/dump: new directory
2364 * src-gpl/dump.c: moved to src/dump/dump.c
2365 * src/dump/dump.c: moved from src-gpl/dump.c
2366 * src/dump/Makefile.am: new file
2367 * src/dump/Makefile.in: new file
2368
23692002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
2370
2371 * src/ipc: new directory
2372 * src-gpl/msgtool.c: moved to src/ipc/msgtool.c
2373 * src/ipc/msgtool.c: moved from src-gpl/msgtool.c
2374 * src-gpl/semstat.c: moved to src/ipc/semstat.c
2375 * src/ipc/semstat.c: moved from src-gpl/semstat.c
2376 * src-gpl/semtool.c: moved to src/ipc/semtool.c
2377 * src/ipc/semtool.c: moved from src-gpl/semtool.c
2378 * src-gpl/shmtool.c: moved to src/ipc/shmtool.c
2379 * src/ipc/shmtool.c: moved from src-gpl/shmtool.c
2380 * src/ipc/Makefile.am: new file
2381 * src/ipc/Makefile.in: new file
2382
334b0592
CW
23832002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
2384
2385 * src/last: new directory
2386 * src-gpl/last.c: moved to src/last/last.c
2387 * src/last/last.c: moved from src-gpl/last.c
2388 * src-gpl/last.1: moved to src/last/last.1
2389 * src/last/last.1: moved from src-gpl/last.1
2390 * src-gpl/lastb.1: moved to src/last/lastb.1
2391 * src/last/lastb.1: moved from src-gpl/lastb.1
2392 * src-gpl/oldutmp.h: moved to src/last/oldutmp.h
2393 * src/last/oldutmp.h: moved from src-gpl/oldutmp.h
2394 * src-gpl/utmpdump.c: moved to src/last/utmpdump.c
2395 * src/last/utmpdump.c: moved from src-gpl/utmpdump.c
2396 * src/last/Makefile.am: new file
2397 * src/last/Makefile.in: new file
2398
23992002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
2400
2401 * src/lpr: new directory
2402 * src-gpl/lpr.c: moved to src/lpr/lpr.c
2403 * src/lpr/lpr.c: moved from src-gpl/lpr.c
2404 * src/lpr/Makefile.am: new file
2405 * src/lpr/Makefile.in: new file
2406
24072002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
2408
2409 * src/mkshortcut: new directory
2410 * src-gpl/mkshortcut.c: moved to src/mkshortcut/mkshortcut.c
2411 * src/mkshortcut/mkshortcut.c: moved from src-gpl/mkshortcut.c
2412 * src-gpl/mkshortcut.1: moved to src/mkshortcut/mkshortcut.1
2413 * src/mkshortcut/mkshortcut.1: moved from src-gpl/mkshortcut.1
2414 * src/mkshortcut/Makefile.am: new file
2415 * src/mkshortcut/Makefile.in: new file
2416
24172002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
2418
2419 * src/namei: new directory
2420 * src-pd/namei.c: moved to src/namei/namei.c
2421 * src/namei/namei.c: moved from src-pd/namei.c
2422 * src-pd/namei.1: moved to src/namei/namei.1
2423 * src/namei/namei.1: moved from src-pd/namei.1
2424 * src-pd/README.namei: moved to src/namei/README.namei
2425 * src/namei/README.namei: moved from src-pd/README.namei
2426 * src-pd/README1.namei: moved to src/namei/README1.namei
2427 * src/namei/README1.namei: moved from src-pd/README1.namei
2428 * src/namei/Makefile.am: new file
2429 * src/namei/Makefile.in: new file
2430
24312002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
2432
2433 * src/realpath: new directory
2434 * src-gpl/realpath.c: moved to src/realpath/realpath.c
2435 * src/realpath/realpath.c: moved from src-gpl/realpath.c
2436 * src/realpath/Makefile.am: new file
2437 * src/realpath/Makefile.in: new file
2438
2439
0bb67178
CW
24402002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
2441
2442 * src-gpl/Makefile.am: add lpr and mkshortcut
2443 * src-gpl/Makefile.in: regenerate
2444 * configure.ac: update version number
2445 * configure: regenerate
2446 * AUTHORS: add Rick and Joshua
2447 * PROGLIST: add lpr and mkshortcut
2448 * NEWS: add lpr and mkshortcut
2449 * README: add lpr and mkshortcut
2450 * TODO: add some notes...
2451 * src-gpl/mkshortcut.c: Reformat comment block. Explicitly
2452 include config.h and common.h. Move other #inludes to
2453 common.h. Add some static strings for later use (version,
2454 Id, copyright).
2455 * src-gpl/lpr.c: Add license reference. Explicitly include
2456 config.h and common.h. Move other #includes to common.h.
2457 Add some static strings for later use (version, Id, copyright).
2458 Change programName to program_name (to match style of other
2459 programs). Strdup from argv[0] instead of hardcoding. Use
2460 VA_START macro instead of va_start.
2461
24622002-02-23 Rick Rankin <rick_rankin@yahoo.com>
2463
2464 * src-gpl/lpr.c: new file
2465
24662002-02-23 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
2467
2468 * src-gpl/mkshortcut.c: new file
2469 * src-gpl/mkshortcut.1: new file
2470
bd695173
CW
24712002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
2472
2473 * src-pd/ddate.c: add explicit license reference
2474 and move #includes to common.h. Guard setlocale.
2475 Explicitly include config.h, common.h
2476 * src-pd/namei.c: ditto
2477 * src-bsd/cal.c: ditto
2478 * src-bsd/err.c: ditto
2479 * src-bsd/errs.h: explicitly include config.h, common.h
2480 * src-bsd/widechar.h: explicitly include config.h (NOT common.h)
2481 * src-gpl/ascii.c: explicitly include config.h
2482 * src-gpl/banner.c: reformat license notice. explicitly
2483 include config.h
2484 * src-gpl/conv.c: explictly include config.h
2485 * src-gpl/dump.c: explictly include config.h; move other
2486 includes into common.h
2487 * src-gpl/getclip.c: explicitly include config.h
2488 * src-gpl/last.c: reformat license notice. explicitly include
2489 config.h. Move other #includes into common.h
2490 * src-gpl/oldutmp.h: add explicit license reference.
2491 * src-gpl/putclip.c: include config.h. Move other #includes
2492 into common.h
2493 * src-gpl/realpath.c: Reformat license reference. Explicitly
2494 include config.h.
2495 * src-gpl/msgtool.c: add explicit license reference. include
2496 config.h. Guard ipc #includes. Move other includes into common.h
2497 * src-gpl/semstat.c: ditto
2498 * src-gpl/semtool.c: ditto
2499 * src-gpl/shmtool.c: ditto
2500 * src-gpl/utmpdump.c: Reformat license reference. Explicitly
2501 include config.h. Move other includes into common.h.
2502 * config.h.in: regenerate
2503 * configure.ac: Add the new checks
2504 * common.h: Migrate other includes from .c files here.
2505 * configure: regenerate
2506
b0a6ede7
CW
25072002-01-28 Charles Wilson <cwilson@ece.gatech.edu>
2508
2509 * src-bsd/cal.c: fix spelling
2510
d2b03e6a 25112002-01-27 Charles Wilson <cwilson@ece.gatech.edu>
d955e090 2512
d2b03e6a
CW
2513 * acinclude.m4: new file
2514 * common.h: new file
2515 * configure.ac: add conditionals for windows-only,
2516 cygipc-only programs
2517 * src-gpl/Makefile.am: use conditionals
2518 * aclocal.m4: regenerate
2519 * config.h.in: regenerate
2520 * Makefile.in: regenerate
2521 * src-gpl/Makefile.in: regenerate
2522 * configure: regenerate
2523 * README: minor changes
2524 * src-bsd/cal.c: use common.h
2525 * src-pd/ddate.c: use common.h
2526 * src-pd/namei.c: use common.h
2527 * src-gpl/ascii.c: use common.h
2528 * src-gpl/banner.c: use common.h
2529 * src-gpl/conv.c: use common.h
2530 * src-gpl/dump.c: use common.h
2531 * src-gpl/getclip.c: use common.h
2532 * src-gpl/last.c: use common.h
2533 * src-gpl/msgtool.c: use common.h
2534 * src-gpl/putclip.c: use common.h
2535 * src-gpl/realpath.c: use common.h
2536 * src-gpl/semstat.c: use common.h
2537 * src-gpl/semtool.c: use common.h
2538 * src-gpl/shmtool.c: use common.h
2539 * src-gpl/utmpdump.c: use common.h
2540
25412002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
d955e090
CW
2542
2543 * NEWS: add entries for 0.9.6, .7, and .8
2544 * ChangeLog: fix tabs
2545 * release version 0.9.8
2546
d2b03e6a 25472002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
304a161b
CW
2548
2549 * src-pd/ddate.c: new file
2550 * src-pd/ddate.1: new file
2551 * src-pd/ddate.doc: new file
2552 * AUTHORS: add Druel the Chaotic
2553 * PROGLIST: add ddate
2554 * README: mention ddate
2555 * src-pd/Makefile.am: add ddate to proglist, ddate.1
2556 to manlist
2557 * src-bsd/Makefile.in: regenerate
2558
d2b03e6a 25592002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
7beb4079
CW
2560
2561 * src-gpl/realpath.c: new file
2562 * AUTHORS: add Steven Barker
2563 * PROGLIST: add realpath
2564 * README: mention realpath
2565 * src-gpl/Makefile.am: add realpath to proglist
2566 * src-gpl/Makefile.in: regenerate
2567
d2b03e6a 25682002-01-18 Mark Bradshaw <bradshaw@staff.crosswalk.com>
c9f916ab
CW
2569
2570 * src-gpl/utmpdump.c: new file
7beb4079 2571 * AUTHORS: add Mark Bradshaw
c9f916ab
CW
2572 * PROGLIST: add utmpdump
2573 * README: mention utmpdump
2574 * src-gpl/Makefile.am: add utmpdump to proglist
2575 * src-gpl/Makefile.in: regenerate
2576
d2b03e6a 25772002-01-16 Charles Wilson <cwilson@ece.gatech.edu>
6cf885d7
CW
2578
2579 * bootstrap: new file
2580 * src-gpl/Makefile.am: add last to proglist
2581 * src-gpl/Makefile.in: regenerate
2582 * PROGLIST: add last
2583 * README: mention last
2584 * AUTHORS: add Mark Bradshaw
2585
d2b03e6a 25862002-01-16 Mark Bradshaw <bradshaw@staff.crosswalk.com>
6cf885d7
CW
2587
2588 * src-gpl/last.c: new file
2589 * src-gpl/last.1: new file
2590 * src-gpl/lastb.1: new file
2591 * src-gpl/oldutmp.h: new file
2592
d4a28ab0
CW
25932001-12-05 Joerg Schaible <joerg.schaible@gft.com>
2594
2595 * src-gpl/banner.c: fix the -c option, use ANSI
2596 font to print the extended charset
2597
25982001-12-04 Charles Wilson <cwilson@ece.gatech.edu>
2599
2600 * licenses: new subdir
2601 * licenses/COPYING.GPL: new file (GPL text)
2602 * licenses/COPYING.BSD-no-advert: new file (BSD license,
2603 without the advertising clause)
2604 * src-pd: new subdir (for public domain source code that
2605 I've taken, modified, and released under the GPL)
2606 * src-bsd: new subdir (for source code that is covered
2607 by the BSD-no-advert license) Note that BSD-w-advert
2608 code is disallowed -- can't legally be linked to
2609 cygwin1.dll.
2610 * src: removed (renamed to src-gpl for consistency)
2611 * src-gpl: new (renamed from src)
2612 * PROGLIST: new file (contains descriptions of the
2613 various programs)
2614 * README: proglist stuff removed. README is more general.
d955e090
CW
2615 * src-bsd/Makefile.am: new file
2616 * src-bsd/Makefile.in: new file
2617 * src-bsd/README.cal: new file
2618 * src-bsd/cal.1: new file
2619 * src-bsd/cal.c: new file
2620 * src-bsd/err.c: new file
2621 * src-bsd/errs.h: new file
2622 * src-bsd/widechar.h: new file
2623 * src-pd/Makefile.am: new file
d4a28ab0
CW
2624 * src-pd/Makefile.in: new file
2625 * src-pd/README.namei: new file
2626 * src-pd/README1.namei: new file
2627 * src-pd/namei.1: new file
2628 * src-pd/namei.c: new file
2629 * configure.ac: add new tests to support namei and cal
2630 * Makefile.am: add new subdirs
2631 * config.h.in: regenerate
2632 * aclocal.m4: regenerate
2633 * Makefile.in: regenerate
2634 * src/Makefile.in: regenerate
2635
26362001-11-28 Charles Wilson <cwilson@ece.gatech.edu>
2637
2638 * package renamed to 'cygutils'
2639 * README: update
2640 * NEWS: update
5db1fa14 2641 * AUTHORS: add Joerg Schaible
d4a28ab0
CW
2642 * configure.ac: package name change
2643 * src/Makefile.am: add 'banner'
2644 * src/banner.c: new file. Modified from Joerg's
2645 original to use popt for argument processing.
2646 * configure: regenerate
2647 * config.h.in: regenerate
2648 * aclocal.m4: regenerate
2649 * Makefile.in: regenerate
2650 * src/Makefile.in: regenerate
2651
26522001-11-26 Charles Wilson <cwilson@ece.gatech.edu>
2653
2654 * src/semtool.c: added
2655 * src/semstat.c: added
2656 * src/msgtool.c: added
2657 * src/shmtool.c: added
2658 * src/Makefile.am: add semtool, semstat, msgtool,
2659 and shmtool targets.
2660 * configure.ac: add check for cygipc, and for
2661 ipc headers
2662 * configure: regenerate
2663 * config.h.in: regenerate
2664 * aclocal.m4: regenerate
2665 * Makefile.in: regenerate
2666 * src/Makefile.in: regenerate
2667
26682001-11-25 Charles Wilson <cwilson@ece.gatech.edu>
2669
2670 * uuencode.1: deleted
2671 * uuencode.c: deleted
2672 * uudecode.1: deleted
2673 * uudecond.c: deleted (get these from GNU sharutils)
2674 * mktemp.1: deleted
2675 * mktemp.c: deleted (get these from
2676 http://www.courtesan.com/mktemp/)
2677 * autoconfiscated -- lots of new files
2678 * moved remaining .c files into src subdir
2679 * src/conv.c: now recognize 'dos2unix.exe' and
2680 'unix2dos.exe' as special argv[0] values, along
2681 with 'd2u.exe' and 'u2d.exe'
2682 * src/Makefile.in: install conv.exe as itself but
2683 also as d2u.exe, u2d.exe, dos2unix.exe and unix2dos.exe
2684
26850.9.2
2686
d955e090
CW
2687 * link with /usr/lib/libpopt.a ('official' version)
2688 * add mktemp implementation
2689 * add friendly help/option handling to dump, putclip,
2690 getclip, and ascii.
d4a28ab0
CW
2691
26920.9.1 ---- baseline
2693
This page took 0.302913 seconds and 5 git commands to generate.