]> cygwin.com Git - cygwin-apps/cygutils.git/blame - ChangeLog
bump to 1.4.16-2
[cygwin-apps/cygutils.git] / ChangeLog
CommitLineData
850f7301 12017-07-03 Mark Geisert <mark@maxrnd.com>
0bb55875
MG
2
3 Release 1.4.16
4 * configure.ac: Bump version number to 1.4.16.
5 * BRANCHES: Ditto.
6 * cygutils.cygport: Ditto, plus remove execute bits from file mode.
850f7301 7 * cygutils.cygport: Temporarily hide /usr/lib/libpopt.la for compile.
0bb55875
MG
8 * src/mkshortcut/mkshortcut.c: Add Unicode support from Thomas Wolff.
9 * src/readshortcut/readshortcut.c: Ditto, plus minor formatting fixes.
10 * src/conv/conv.c: Remove execute bits from file mode.
11 * src/ipc/semstat.c: Ditto.
12 * ABOUT-NLS: Ditto.
13 * src/ipc/ipck: Minor formatting fixes.
14 * src/*/*.c: Add 'void' type to printLicense() definition.
15 * src/winln/winln.c: Add "#define _GNU_SOURCE" to get asprintf() proto.
850f7301 16 * ChangeLog: Remove 800+ lines of dup content from end of file.
0bb55875 17
c40468c0
MG
182015-11-23 Mark Geisert <mark@maxrnd.com>
19
20 * src/conv/conv.c: Add "#include <io.h>" to avoid compiler warning.
21 * src/ipc/shmtool.c: Reorder functions to avoid compiler warnings.
22 * cygutils.cygport: Added.
23 * cygutils.cygport: Correct description text for all 3 packages.
24
c3bb28d5
MG
252015-11-03 Mark Geisert <mark@maxrnd.com>
26
27 Release 1.4.15
28 * configure.ac: Bump version number to 1.4.15.
29 * BRANCHES: Ditto.
30 * src/cygdrop/cygdrop.cc (match_priv): strcmpi() -> strcasecmp().
31 * src/lpr/Printer.cc (::mapPortName): stricmp() -> strcasecmp().
0bb55875 32 * src/mkshortcut/mkshortcut.c: Don't free() adjusted pointer.
c3bb28d5
MG
33 Also handle changed Windows behavior when saving link to relative
34 path; evident after Windows 7. Reporter Anthony Heading refers to
35 https://msdn.microsoft.com/en-us/
36 library/windows/desktop/hh848036%28v=vs.85%29.aspx
37
5d288b4e
CW
382013-07-28 Charles Wilson <cwilson@...>
39
40 Release 1.4.14
c3bb28d5 41 * configure.ac: Bump version number to 1.4.14.
5d288b4e
CW
42 Update to latest autoconf/automake.
43 * BRANCHES: Ditto.
44
bcf87db2
CW
452013-07-28 Jon Turney <jon.turney@dronecode.org.uk>
46
47 * src/mkshortcut/mkshortcut.c (xstrndup): Allocate
48 correct amount of memory.
49 * NEWS: update.
50
06d0ed58
CW
512013-05-30 Corinna Vinschen <corinna@...>
52
bcf87db2
CW
53 * src/cygdrop/cygdrop.cc (main): Use correct procedure
54 to allocate space for security token.
06d0ed58 55
f5799243
CW
562013-05-30 Charles Wilson <cwilson@...>
57
58 Post-release version bump 1.4.13
59 * configure.ac: Bump version number to 1.4.13
60 * BRANCHES: Ditto.
61
e3bd66ef
CW
622013-04-27 Charles Wilson <cwilson@...>
63
64 Release 1.4.12
65 * configure.ac: Bump version number to 1.4.12.
66 Update to latest autoconf/automake. Remove -Wall
67 -Werror from automake, due to old intl.m4/po.m4.
ca2fea90 68 Update to latest gettext files (0.18).
e3bd66ef 69 * BRANCHES: Ditto.
ca2fea90
CW
70 * ABOUT-NLS: Update to latest gettext (0.18).
71 * po/Makefile.in.in: Update to latest gettext (0.18).
72 * po/Rules-quot: Update to latest gettext (0.18).
974caaa9 73 * src/cygstart/cygstart.c: Avoid compiler warnings.
e3bd66ef 74
835dc6f3
CW
752013-04-27 Charles Wilson <cwilson@...>
76
77 Other w32api corrections.
78 * src/conv/conv.c: Use _setmode, not setmode.
79 * src/mkshortcut/mkshortcut.c: Fix include file.
80 * src/readshortcut/readshortcut.c: Fix include file.
81
b8e80933
CW
822013-04-27 Charles Wilson <cwilson@...>
83
84 Prep for release.
85 * AUTHORS: Add Daniel Colascione.
86 * README: Add winln.
87 * NEWS: Update documentation.
88
892013-04-02 Daniel Colascione <dancol@...>
90
91 Add winln, a ln(1) workalike that generates Windows
92 symbolic links instead of Cygwin ones.
93
94 * configure.ac: Require $AR program.
95 * Makefile.am: Add winln to program list.
96 * src/winln/winln.c: New.
97 * src/winln/winln.1: New.
98 * PROGLIST: Describe winln.
99
a6593965
CW
1002013-02-20 Yaakov Selkowitz <yselkowitz@...>
101
102 New w32api and cross build fixes
103 * Makefile.am: Use $CC -print-file-name to find the location
104 of w32api libuuid.a, to allow cross-compiling.
105
5fe107d9
CW
1062012-04-13 Charles Wilson <cwilson@...>
107
108 lpr and readshortcut bugfixes
109 * src/readshortcut/readshortcut.c: --raw was always "on".
110 Now handles embedded "windows" environment variables (%foo%)
111 correctly.
112 * src/lpr/lpr.cc (main): longstanding issue with lpr printer
113 name normalization corrected.
114
cb37b022
CW
1152012-04-12 Charles Wilson <cwilson@...>
116
117 Post-release version bump 1.4.11
118 * configure.ac: Bump version number to 1.4.11
119 * BRANCHES: Ditto.
120
876b167a
CW
1212012-04-12 Charles Wilson <cwilson@...>
122
123 Release 1.4.10
124 * configure.ac: Bump version number to 1.4.10.
125 * BRANCHES: Ditto.
126 * PROGLIST: Update.
127
1ec3acf3
CW
1282012-04-12 Charles Wilson <cwilson@...>
129
130 Modernize pathname handling in readshortcut, mkshortcut, and lpr.
131 * src/readshortcut/readshortcut.c (formatPath): Now always returns
132 a newly-allocated char*.
133 (readshortcut): Use cygwin-1.7 path conversion functions
134 throughout. Adapt to new formatPath signature; handle memory
135 allocation and path conversion errors.
136 * src/mkshortcut/mkshortcut.c (main): Use cygwin-1.7 path
137 conversion function for icon_name.
138 (xstrndup, xstrncat): New static utility functions.
139 (mkshortcut): Use cygwin-1.7 path conversion functions throughout.
140 Handle allocation issues for link_name, exe_name, dir_name, and
141 desc, which were previously static arrays of [MAX_PATH]. buf_str
142 memory allocation is now strictly local to each block.
143 * src/lpr/lpr.cc (main): Use cygwin-1.7 path conversion function
144 for winPrinter. Convert char* result to std::string immediately.
145 * NEWS: Document.
146 * TODO: Update.
147
edfd8611
CW
1482012-04-10 Charles Wilson <cwilson@...>
149
150 Add new -R/--raw option to readshortcut.
151 * src/readshortcut/readshortcut.c: Don't redefine SLGP_RAWPATH
152 Win32 macro. Added new show_raw member to optvals struct.
153 (main): Added -R/--raw option to popt array.
154 (readshortcut): Implement -R/--raw option.
155 * src/readshortcut/readshortcut.1: Document new commandline option.
156 * NEWS: Document.
157
fc791ce2
CW
1582012-03-30 Yaakov Selkowitz <yselkowitz@...>
159
160 * src/cygstart/cygstart.c (cygStart): Handle file: and mailto: URIs.
161 * NEWS: Document.
162
9f1d5254
CW
1632012-04-09 Charles Wilson <cwilson@...>
164
165 Support new cygwin-1.7.13+ clipboard format.
166 * src/clip/getclip.c (getCygVer): New utility function.
167 (getclip): If cygwin version >= 1.7.13, expect clipboard
168 data to use new format.
169 * src/clip/putclip.c (getCygVer): New utility function.
170 (putclip): If cygwin version >= 1.7.13, use new format.
171 * NEWS: Document.
172
10ec4679
CW
1732012-04-09 Charles Wilson <cwilson@...>
174
175 Post-release version bump 1.4.9
176 * configure.ac: Bump version number to 1.4.9.
177 * BRANCHES: Ditto.
178
adfc34ae
CW
1792012-02-09 Charles Wilson <cwilson@...>
180
181 Release 1.4.8
182 * configure.ac: Bump version number to 1.4.8.
183 * BRANCHES: Ditto.
184
46d62f45
CW
1852012-02-05 Charles Wilson <cwilson@...>
186
187 Remove realpath in deference to coreutils(>=8.15) implementation.
188 * Makefile.am: Remove mentions of realpath.
189 * PROGLIST: Ditto.
190 * README: Ditto.
191 * NEWS: Update.
192 * src/realpath/realpath.c: Remove.
193
2870c9ec
CW
1942011-10-30 Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
195
196 Remove ascii in deference to new (external) package.
197 * Makefile.am: Remove mentions of ascii.
198 * PROGLIST: Ditto.
199 * README: Ditto.
200 * NEWS: Update.
201 * src/ascii/ascii.c: Remove.
202
fe478dde
CW
2032011-10-27 Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
204
205 Integrate cygstart with FD.o menu and mimetype system.
206 * src/cygstart/cygstart.desktop: New file.
207 * src/cygstart/cygutils.xml: New file.
208 * Makefile.am: Dist and install these files.
209 * NEWS: Update documentation.
210
2c7aa551
CW
2112011-10-27 Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
212
213 Update bootstrap for libtool-2.[2,4]
214 * bootstrap: Don't do libtoolize's work for it.
215
92a06272
CW
2162011-10-27 Charles Wilson <cwilson@...>
217
218 Post-release version bump (1.4.7)
219 * configure.ac: Bump version number to 1.4.7.
220 * NEWS: Update documentation.
221 * BRANCHES: Ditto.
222
ef453222
CW
2232011-04-28 Charles Wilson <cwilson@...>
224
225 Release 1.4.6
226 * configure.ac: Bump version number to 1.4.6.
227 * NEWS: Update documentation.
228 * TODO: Ditto.
229 * BRANCHES: Ditto.
230
d2d984ab
CW
2312011-04-21 Jon TURNEY <jon.turney@dronecode.org.uk>
232 Charles Wilson <cwilson@...>
233
234 * src/mkshortcut/mkshortcut.c (mkshortcut): If we are
235 creating shortcut for all users, ensure it is readable by
236 all users.
237
f4ae4802
CW
2382011-04-28 Christian Franke <franke@computer.org>
239
240 * src/cygdrop/cygdrop.cc: Don't permute options.
241 Add missing fflush(). Fix typo. Print author.
242
5a3996fa
CW
2432011-04-28 Charles Wilson <cwilson@...>
244
245 Don't distribute dos2unix, unix2dos, u2d, or d2u.
246 * Makefile.am: Don't install conv.exe as dos2unix,
247 unix2dos, d2u, or u2d any longer. Those programs are
248 now provided by the separate dos2unix package.
249 * PROGLIST: Remove references to dos2unix/unix2dos.
250 * README: Ditto.
251 * NEWS: Document changes.
252
5db1fa14
CW
2532010-09-05 Charles Wilson <cwilson@...>
254
255 Change license for banner to GPLv3+
256 * src/banner/banner.c: Update license to GPLv3+.
257 * AUTHORS: Update licensing info for banner.
258 * NEWS: Ditto.
259 * PROGLIST: Ditto.
260 * README: Ditto.
261 * TODO: Ditto.
262
426acf63
CW
2632010-08-18 Charles Wilson <cwilson@...>
264
265 Change license for cygicons.dll to GPLv3+
266 * src/cygicons/cygicons.rc.in: Update license to GPLv3+.
267 * AUTHORS: Update licensing info for cygicons.dll.
268 * NEWS: Ditto.
269 * PROGLIST: Ditto.
270 * README: Ditto.
271 * TODO: Ditto.
272
3a076f8e
CW
2732010-08-18 Charles Wilson <cwilson@...>
274
275 Change license for mkshortcut to GPLv3+
276 * src/mkshortcut/mkshortcut.c: Update license to GPLv3+.
277 * src/mkshortcut/mkshortcut.1: Ditto.
278 * AUTHORS: Update licensing info for mkshortcut.
279 * NEWS: Ditto.
280 * PROGLIST: Ditto.
281 * README: Ditto.
282 * TODO: Ditto.
283
c91963aa
CW
2842010-08-16 Charles Wilson <cwilson@...>
285
286 * cygstart.c (cygstart_posix_to_win_w): Use CCP_RELATIVE
287 when converting paths; enables 'cygstart calc'. Reported
288 by Ken Hirsch.
289 * NEWS: Document.
290
0a121f19
CW
2912010-08-16 Charles Wilson <cwilson@...>
292
293 * cygstart.1: Update URL for reference to MS 'ShellExecute'
294 documentation.
295 * cygstart.c: Ditto (fixes --reference option).
296
55673fb0
CW
2972010-08-16 Charles Wilson <cwilson@...>
298
299 Change license for cygdrop to GPLv3+
300 * src/cygdrop/cygdrop.cc: Update license to GPLv3+.
3a076f8e 301 * AUTHORS: Update licensing info for cygdrop.
55673fb0
CW
302 * NEWS: Ditto.
303 * PROGLIST: Ditto.
304 * README: Ditto.
305 * TODO: Ditto.
306
25a32756
CW
3072010-08-16 Charles Wilson <cwilson@...>
308
309 Correct licensing oversights.
310 * clip/getclip.c (printLicense): Update internal license
311 text to GPLv3+.
312 * clip/putclip.c (printLicense): Ditto.
313 * conv/conv.c (printLicense): Ditto.
314 * cygstart/cygstart.c (printLicense): Ditto.
315 * realpath/realpath.c (printLicense): Ditto.
316 * readshortcut/readshortcut.c (printLicense): Ditto.
317 * dump/dump.c (printLicense): Ditto.
318 (printBottomDescription): Add reference to 'od'.
319 * readshortcut/readshortcut.1: Update license to GPLv3+.
320
4e224388
CW
3212010-08-16 Charles Wilson <cwilson@...>
322
323 ascii: display only lower 128 chars by default.
324 * src/ascii/ascii.c (license): Update internal license
325 text to GPLv3+.
326 (main): Accept new option '--extended'; new option flag.
327 (ascii): Accept new option flag; only display characters
328 128..255 if enabled.
329 NEWS: Document.
330
25a7e4b9
CW
3312010-08-16 Charles Wilson <cwilson@...>
332
f7e43063
CW
333 Change license for cygstart to GPLv3+
334 * src/cygstart/cygstart.c: Update license to GPLv3+.
335 * src/cygstart/cygstart.1: Ditto.
3a076f8e 336 * AUTHORS: Update licensing info for cygstart.
25a7e4b9
CW
337 * NEWS: Ditto.
338 * PROGLIST: Ditto.
339 * README: Ditto.
340 * TODO: Ditto.
341
3181ec72
CW
3422010-08-16 Charles Wilson <cwilson@...>
343
344 Change license for readshortcut to GPLv3+
345 * src/readshortcut/readshortcut.c: Update license
346 to GPLv3+.
347 * AUTHORS: Update licensing info for readshortcut.
348 * NEWS: Ditto.
349 * PROGLIST: Ditto.
350 * README: Ditto.
351 * TODO: Ditto.
352
d76073f1
CW
3532010-08-15 Charles Wilson <cwilson@...>
354
3181ec72 355 Change license for lpr to GPLv3+.
d76073f1
CW
356 * src/lpr/lpr.cc: Update license to GPLv3+.
357 * src/lpr/Printer.hh: Ditto.
358 * src/lpr/Printer.cc: Ditto.
359 * src/lpr/PrinterException.hh: Ditto.
360 * src/lpr/Win32Utils.hh: Ditto.
361 * src/lpr/Win32Utils.cc: Ditto.
362 * AUTHORS: Update licensing info for lpr.
363 * NEWS: Ditto.
364 * PROGLIST: Ditto.
365 * README: Ditto.
366 * TODO: Ditto.
367
eefafd90
CW
3682010-08-15 Charles Wilson <cwilson@...>
369
370 Devel 1.4.5
371 * configure.ac: Post-release version bump.
372
94b8dd6f
CW
3732010-08-15 Charles Wilson <cwilson@...>
374
375 Release 1.4.4 (tag moved to this checkin).
376 * BRANCHES: Update documentation.
377 * NEWS: Add entries for 1.4.4
378
7bc54602
CW
3792010-08-15 Charles Wilson <cwilson@...>
380
381 Release 1.4.4
382 * configure.ac: Bump version number to 1.4.4.
383
3842010-08-15 Charles Wilson <cwilson@...>
385
386 Add standard cmdline options to cygdrop:
387 * src/cygdrop/cygdrop.cc (license, version, help,
388 printLicense, printBottomDescription, printTopDescription,
389 getVersion): New functions.
390 (usage): Implementation moved to usageCore; this function
391 now delegates.
392 (usageCore): This, and signature changed to accept FILE*
393 and progname as arguments.
394 (main): Use getopt_long and new struct option to support
395 --version, --license, --usage, and --help.
396
c570c1f7
CW
3972010-08-15 Charles Wilson <cwilson@...>
398
399 * src/realpath/realpath.c: Correct licensing info.
400 Original code was GPLv2+, not GPLv2 only (see
401 http://lists.gnu.org/archive/html/bug-sh-utils/2001-10/msg00002.html)
402 As all subsequent modifications to this file were by
403 me, this reversion to the original licensing terms is OK.
404 * AUTHORS: Ditto.
405 * TODO: Ditto.
406
a4905427
CW
4072010-08-15 Charles Wilson <cwilson@...>
408
409 Various code cleanups
410 * Makefile.am: Hack to work around conflict between
411 /usr/lib/libuuid* and /usr/lib/w32api/libuuid.
412 * src/ascii/ascii.c (main): Make optCon a global static.
413 When information is explicitly requested by the user, it
414 is not an error: invoke usage, help, version, license with
415 stdout not stderr.
416 (usage, help, version, license): Remove optCon function
417 argument throughout.
418 * src/banner/banner.c: Ditto.
419 * src/clip/getclip.c: Ditto.
420 * src/clip/putclip.c: Ditto.
421 * src/conv/conv.c: Ditto.
422 * src/cygstart/cygstart.c: Ditto.
423 * src/dump/dump.c: Ditto.
424 * src/mkshortcut/mkshortcut.c: Ditto.
425 * src/readshortcut/readshortcut.c: Ditto.
426 * src/realpath/realpath.c: Ditto.
427
79a32f3a
CW
4282010-08-15 Charles Wilson <cwilson@...>
429
430 * INSTALL: Remove from source control.
431
3d86489d
CW
4322010-08-15 Andy Koppe <andy.koppe@gmail.com>
433
434 * src/mkshortcut/mkshortcut.c (mkshortcut):
435 Add missing return statement.
436
96090301
CW
4372009-12-28 Charles Wilson <cwilson@...>
438
439 Release 1.4.2
440 * configure.ac: Update version.
441 * BRANCHES: Update documentation.
442
4432009-12-28 Charles Wilson <cwilson@...>
7b4dda32
CW
444
445 Add hippo.ico to cygicons DLL.
446 * src/cygicons/hippo.svg: New file.
447 * src/cygicons/hippo.ico: New file.
448 * src/cygicons/README: Update documentation.
449 * src/cygicons/cygicons.h: Add hippo.ico.
450 * src/cygicons/cygicons.rc.in: Add hippo.ico. Update
451 copyright date.
452 * Makefile.am: Add hippo.svg and hippo.ico.
453 * NEWS: Update documentation.
454
88041160
CW
4552009-12-03 Dave Korn <dave.korn.cygwin@googlemail.com>
456
457 Fix mkshortcut bug.
458 * src/mkshortcut/mkshortcut.c (mkshortcut): Fix off-
459 by-one error.
460
1cb970ef
CW
4612009-11-21 Charles Wilson <cwilson@...>
462
463 Release 1.4.1
464 * configure.ac: Update version.
465 * NEWS: fix typo.
c05f12ec 466 * BRANCHES: Update documentation.
1cb970ef 467
6d7a7b82
CW
4682009-11-21 Charles Wilson <cwilson@...>
469
470 Convert many programs to GPLv3+.
471 * COPYING: Update to GPLv3 (applies to compilation).
472 * licenses/COPYING.GPL: Renamed to...
473 * licenses/COPYING.GPLv2: this.
474 * licenses/COPYING.GPLv3: New.
7156ebbc 475 * Makefile.am: Update file list.
6d7a7b82
CW
476 * ascii/ascii.c: Switch to GPLv3+. Update copyright years.
477 * clip/getclip.c: Ditto.
478 * clip/putclip.c: Ditto.
479 * conv/conv.c: Ditto.
480 * dump/dump.c: Ditto.
481 * ipc/ipck: Ditto.
482 * ipc/msgtool.c: Ditto.
483 * ipc/semstat.c: Ditto.
484 * ipc/semtool.c: Ditto.
485 * ipc/shmtool.c: Ditto.
486 * PROGLIST: Update license information for each utility.
487 * README: Ditto.
488 * AUTHORS: Ditto. Also reorganize.
489 * TODO: Add notes concerning utilities that have not
490 been converted to GPLv3+.
491 * NEWS: Note license change.
492
29197d74
CW
4932009-11-21 Charles Wilson <cwilson@...>
494
495 Only build cygdrop when $host is cygwin.
496 * configure.ac: Arrange to build cygdrop only when CYGWIN.
497 * Makefile.am: Ditto.
498 * NEWS: Add cygdrop.
499
40d43529
CW
5002009-11-21 Christian Franke <franke@computer.org>
501
502 Add cygdrop utility.
503 * src/cygdrop: New directory.
504 * src/cygdrop/cygdrop.cc: New file.
505 * Makefile.am: Add program cygdrop.
506 * AUTHORS: Add Christian Franke for cygdrop.
507 * PROGLIST: Add cygdrop.
508 * README: Add cygdrop.
509
7854241f
CW
5102009-09-13 Charles Wilson <cwilson@...>
511
512 * src/lpr/Printer.cc: Silence compiler warnings.
513
8043b054
CW
5142009-09-13 Charles Wilson <cwilson@...>
515
516 Branch-specific fixes for building on MinGW
517 * configure.ac: Only error if cygwin && !cygwin-1.7; it
518 is okay if !cygwin.
519 * src/cygstart/cygstart.c (cygStart): Refactor much
520 of this code to the following two functions. If !cygwin,
521 always use cygstart_mbs_to_wcs. Retain existing logic for
522 context-dependent use of the two functions, for cygwin.
523 (cygstart_mbs_to_wcs): New function.
524 (cygstart_posix_to_win_w): New function. Guard so that
525 it is only compiled on cygwin.
526 * NEWS: Update.
527
5ca59930
CW
5282009-09-13 Charles Wilson <cwilson@...>
529
530 Build and distribution fixes.
531 * Makefile.am: Support silent-rules when building
532 libicons. Don't distributed cygicons.rc.
533
a5139f37
CW
5342009-09-13 Charles Wilson <cwilson@...>
535
536 Import relevant changes from MinGW and MSYS port
537 * Makefile.am: Specify --major-image-version and
538 --minor-image-version for DLL and EXEs.
539 * common.h: Compatibility macros for cygwin-specific
540 functions on MinGW.
541 * configure.ac: Force automake-1.11, enable silent rules.
542 * src/conv/conv.c (convert): Use mkstemp instead of tmpnam
543 (the latter fails horribly on MinGW+Vista).
544 * src/conv/mkstemp.c: New file (ported from an old NetBSD
545 version: svn://svn.debian.org/svn/pkg-discover/discover/trunk/)
546 * src/cygstart/cygstart.c: Guard cygwin.h include, and
547 cygwin-specific function calls.
548 * src/realpath/realpath.c: Guard cygwin.h include.
549 * src/readshortcut/readshortcut.c: Guard cygwin-specific
550 function forward declarations.
551 * src/lpr/lpr.cc: Guard cygwin.h include. Fix typo in help
552 text; extend help and usage text to reflect new options.
553 (usage): Accept errcode instead of always exit(1).
554 (help): New function.
555 (scan_for_help): New function.
556 (main): Add support for -help|--help long options; search
557 first for these and exit early, before allowing getopt().
558 Fix handling of getopt error states.
559 * NEWS: Update.
560
5612009-05-06 Charles Wslson <cwilson@...>
21e2cd88
CW
562
563 Release 1.4.0
564 * BRANCHES: Document new branch information.
565 * TODO: Add new items.
566 * configure.ac: Check for cygwin_conv_path (which
567 exists only on cygwin-1.7); error if missing.
568 Bump version number.
569 * config.h.in: Regenerate.
570
fe3a7d70
CW
5712009-05-06 Charles Wilson <cwilson@...>
572
573 Make coding style consistent throughout.
574 * ascii/ascii.c: Format using 'indent -gnu
575 -nut -ppi 1'.
576 * banner/banner.c: Ditto.
577 * clip/getclip.c: Ditto.
578 * clip/putclip.c: Ditto.
579 * cygstart/cygstart.c: Ditto.
580 * dump/dump.c: Ditto.
581 * ipc/msgtool.c: Ditto.
582 * ipc/semstat.c: Ditto.
583 * ipc/semtool.c: Ditto.
584 * ipc/shmtool.c: Ditto.
585 * mkshortcut/mkshortcut.c: Ditto.
586 * readshortcut/readshortcut.c: Ditto.
587 * realpath/realpath.c: Ditto.
588 * Printer.hh: Format using 'astyle --style=gnu -c'.
589 Move 'using namespace' from hh to cc.
590 * Printer.cc: Ditto.
591 * Win32Utils.cc: Ditto.
592 * Win32Utils.hh: Ditto.
593 * PrinterException.hh: Format using 'astyle --style=gnu
594 -c'. Removed 'using namespace' statement.
595 * lpr.cc: Format using 'astyle --style=gnu -c'
596
b96d6602
CW
5972009-05-06 Charles Wilson <cwilson@...>
598
599 Ensure uniformity for --version option.
600 * src/ascii/ascii.c: Ensure --version output
601 reports package version; harmonize formats.
602 * src/banner/banner.c: Ditto.
603 * src/clip/getclip.c: Ditto.
604 * src/clip/putclip.c: Ditto.
605 * src/conv/conv.c: Ditto.
606 * src/cygstart/cygstart.c: Ditto.
607 * src/dump/dump.c: Ditto.
608 * src/mkshortcut/mkshortcut.c: Ditto.
609 * src/realpath/realpath.c: Ditto.
610 * src/readshortcut/readshortcut.c: Ditto, and
611 fix line endings.
612 * src/readshortcut/readshortcut.c: Fix line
613 endings.
614
b87221e3
CW
6152009-05-06 Charles Wilson <cwilson@...>
616
617 * PROGLIST: Fix typo.
618
608458df
CW
6192009-05-05 IWAMURO Motonori <deenheart@gmail.com>
620 Corinna Vinschen <corinna@vinschen.de>
621
622 Support UTF pathnames in cygstart
623 * src/cygstart/cygstart.c (mbstowcs_noerr): New.
624 (mbstowcs_dup): New.
625 (main): Changed *action and *args to wchar_t*.
626 Transcode and dup from argv, rather than strdup.
627 When constructing args, use appropriate wide
628 constants and transoding operations.
629 (skipLocalUNCPart): New.
630 (cygStart): Rewrite to handle wchar_t and new
631 cygwin-1.7 path conversion functions.
632 (winStart): Use ShellExecute[Ex]W, wprintf, and L""
633 throughout.
634
7245242a
CW
6352009-05-05 Charles Wilson <cwilson@...>
636
637 Branch for 1.3.x (cygwin-1.5 only)
638 * BRANCHES: Update documentation
639
b773d56f
CW
6402009-04-22 Charles Wilson <cwilson@...>
641
642 Release 1.3.4
643 * configure.ac: Bump version number.
644 * Makefile.am: Fix post-install.
645 * BRANCHES: Update.
646 * NEWS: Update.
647
6492d64c
CW
6482009-04-21 Charles Wilson <cwilson@...>
649
650 * src/cygicons/README: Remove trailing spaces.
651 * NEWS: Update.
652 * PROGLIST: Fix typos.
b773d56f 653 * BRANCHES: Update.
6492d64c 654 * configure.ac: Bump version number. Update
2798d970
CW
655 to libtool-2.2 idioms. Require ac-2.63. Require
656 gettext-0.17. Modify dist to use lzma.
b773d56f
CW
657 * ABOUT-NLS: Regenerate.
658 * INSTALL: Regenerate.
659 * config.h.in: Regenerate.
660 * po/Makefile.in.in: Regenerate.
6492d64c 661
fe23b761
CW
6622008-09-04 Alex Smith <madalexonline@yahoo.co.uk>
663
664 If cygstart -w, then propagate child exit status.
665 * src/cygstart/cygstart.c (main): exit with
666 value returned by cygStart().
667 (cygStart): If -w/--wait, then get exit status
668 of child process and return it.
669
11adee90
CW
6702008-08-10 Barry Kelly <bkelly.ie@gmail.com>
671
fe23b761 672 Add -w/--wait option to cygstart.
11adee90
CW
673 * src/cygstart/cygstart.c: New enum StartFlags.
674 (main): Add startup options category, containing
675 new -w/--wait option. Use it to set StartFlags.
676 Modify -v/--verbose to set StartFlags.
677 Pass StartFlags to cygStart().
678 (printLastError): New.
679 (cygStart): Change signature to accept StartFlags.
680 Propagate StartFlags to winStart().
681 (winStart): Change signature to accept StartFlags.
682 Wait for child process to finish if SF_WAIT flag
683 is set in StartFlags.
684
65b579cb
CW
6852007-08-24 Charles Wilson <cwilson@...>
686
687 Bump version number to 1.3.2
688
689 * bootstrap: copy libtool.m4 to m4/.
690 * configure.ac: Bumped version number. Created
691 VERSION_* AC_SUBSTS for use by cygicons.rc.in.
692 Created AC_SUBST value for cygicon dll vernum.
693 Added libtool. Don't force -lpopt into LIBS.
694 Added cygicons.rc to list of generated files.
695 * Makefile.am: Added rules for building cygicons
696 DLL (but only on win32). Added doc_DATA target for
697 installing documentation. Added licenses_DATA
698 target for installing component licenses into
699 subdir of $(docdir). Added include_HEADERS target
700 for installing cygicons header (but only on win32).
701 Added lpr_doc_DATA and cygicons_doc_DATA targets
702 for installing component documentation into separate
703 subdirs of $(docdir). Added -lpopt to the *_LDADD
704 rules for the targets that need it, now that -lpopt
705 is not added to LIBS (created *_LDADD if not exist).
706 Added install-hook/uninstall-hook commands to force
707 the cygicons import and libtool libraries to have
708 the desired name. Added necessary variables, targets,
709 flags, and custom rules for building cygicons (special
710 care needed to deal with .rc files).
711 * src/cygicons/README: new file.
712 * src/cygicons/cygicons.h: new file.
713 * src/cygicons/cygicons.rc.in: new file.
714 * src/cygicons/cygwin-kde.ico: new file.
715 * src/cygicons/cygwin.ico: new file.
716 * src/cygicons/cygwinblue.ico: new file.
717 * src/cygicons/cygwincyan.ico: new file.
718 * src/cygicons/cygwing.ico: new file.
719 * src/cygicons/cygwings.ico: new file.
720 * src/cygicons/cygwinpurple.ico: new file.
721 * src/cygicons/cygwinred.ico: new file.
722 * src/cygicons/cygwinshiny.ico: new file.
723 * src/cygicons/cygwinyellow.ico: new file.
724 * config.h.in: regenerated.
725 * AUTHORS: updated documentation.
726 * NEWS: updated documentation.
727 * PROGLIST: updated documentation.
728 * README: updated documentation.
729 * HOW-TO-INSTALL: updated documentation.
730 * BRANCHES: updated documentation.
731
a15e13ca
CW
7322006-12-12 Charles Wilson <cwilson@...>
733
734 Release 1.3.1
735 Update build machinery to ac-2.61, am-1.10, gt-0.15
736
737 * configure.ac: bump version number
738 Move auxilliary files to build-aux dir.
739 Move .m4 files to m4/ dir.
740 * Makefile.am: Make sure aclocal can find m4 files.
741 * BRANCHES: update documentation
742 * NEWS: update documentation
743 * config.rpath: remove from CVS control
744 * acinclude.m4: moved to...
745 * m4/check_stdcall_func.m4: here.
746 * INSTALL: update to latest automake
747 * bootstrap: use autoreconf
748 * config.h.in: regenerate with latest autoconf
749 * ABOUT-NLS: update to latest gettext
750 * po/Makefile.in.in: update to latest gettext
751 * po/Rules-quot: update to latest gettext
752 * po/Makevars.template: new file due to gettext update
753
7542006-12-12 Michael Schaap <cygwin@mscha.nl>
755
756 * src/cygstart/cygstart.c (winstart): use
757 cygwin_internal(CW_SYNC_WINENV) instead of own
758 code to sync environment
759 (main): add --verbose option to show actual
760 ShellExecute call made
761
76e235a1
CW
7622006-03-20 Charles Wilson <cwilson@...>
763
764 bump version number to 1.3.0
765
766 * Makefile.am: remove programs, code, and documentation for
767 cal, col, colcrt, colrm, column, ddate, getopt, mcookie,
768 namei, rename, and rev. These programs now provided by
769 util-linux package.
770 * configure.ac: bump version number
771 * BRANCHES: update documentation
772 * NEWS: update documentation
773 * PROGLIST: update documentation
774 * README: update documentation
775 * src/cal/README.cal: removed
776 * src/cal/cal.1: removed
777 * src/cal/cal.c: removed
778 * src/cal/err.c: removed
779 * src/cal/errs.h: removed
780 * src/cal/widechar.h: removed
781 * src/col/README.col: removed
782 * src/col/col.1: removed
783 * src/col/col.c: removed
784 * src/col/err.c: removed
785 * src/col/err.h: removed
786 * src/colcrt/colcrt.1: removed
787 * src/colcrt/colcrt.c: removed
788 * src/colcrt/widechar.h: removed
789 * src/colrm/colrm.1: removed
790 * src/colrm/colrm.c: removed
791 * src/colrm/widechar.h: removed
792 * src/column/column.1: removed
793 * src/column/column.c: removed
794 * src/column/err.c: removed
795 * src/column/errs.h: removed
796 * src/column/widechar.h: removed
797 * src/ddate/ddate.1: removed
798 * src/ddate/ddate.c: removed
799 * src/ddate/ddate.doc: removed
800 * src/getopt/getopt.1: removed
801 * src/getopt/getopt.c: removed
802 * src/getopt/parse.bash: removed
803 * src/getopt/parse.tcsh: removed
804 * src/getopt/test.bash: removed
805 * src/getopt/test.tcsh: removed
806 * src/mcookie/mcookie.1: removed
807 * src/mcookie/mcookie.c: removed
808 * src/mcookie/md5.c: removed
809 * src/mcookie/md5.h: removed
810 * src/namei/README.namei: removed
811 * src/namei/README1.namei: removed
812 * src/namei/namei.1: removed
813 * src/namei/namei.c: removed
814 * src/rename/nls.h: removed
815 * src/rename/rename.1: removed
816 * src/rename/rename.c: removed
817 * src/rev/rev.1: removed
818 * src/rev/rev.c: removed
819 * src/rev/widechar.h: removed
820
67eb9474
CW
8212006-02-10 Charles Wilson <cwilson@...>
822
823 bump version number - 1.2.10
824 * configure.ac: ditto
825 * NEWS: update documentation
826 * BRANCHES: ditto
827 * INSTALL: update from autotools
828
8292006-02-10 Michael Schaap <cygwin@mscha.org>
830
831 * src/cygstart/cygstart.c (setup_win_environ): properly convert
832 environment variables to Win32.
833
8342006-02-10 Eric Blake <ebb9@byu.net>
835
836 * src/cygstart/cygstart.c (main): Don't permute options
837
41322b40
CW
8382005-07-09 Charles Wilson <cwilson@...>
839
840 bump version number - 1.2.9
841 * configure.ac: ditto
842 * NEWS: update documentation
843 * BRANCHES: ditto
844
4156620e
CF
8452005-07-08 Christopher Faylor <cgf@timesys.com>
846
847 * src/readshortcut.c (readshortcut): Pass opts by reference so that
848 changes made to the opts contents are reflected in the caller to
849 accommodate freeing of malloced fields.
850
ee86c819
CW
8512005-05-16 Charles Wilson <cwilson@...>
852
853 bump version number - 1.2.8
854 * configure.ac: bump version
855 * BRANCHES: update documentation
856
c09847dc
CW
8572005-05-16 Kees Zeelenberg <kzlq@...>
858
859 * src/dump/dump.c: fixes for -mno-cygwin/mingw
860 compatibility.
861 * common.h: ditto
862 * NEWS: update documentation
863
8642005-05-16 Michael Schaap <cygstart@...>
a932f2dd
CW
865
866 * src/cygstart/cygstart.c: improve compatibility with
867 'mount -X' by syncing env between cygwin and windows.
868 * NEWS: update documentation
869
0a9fe2f2
CW
8702005-04-12 Charles Wilson <cwilson@...>
871
872 bump version number - 1.2.7
873
874 * configure.ac: bump version
875 * BRANCHES: update documentation
876 * NEWS: ditto
877 * AUTHORS: ditto
878 * PROGLIST: ditto
879
b493aa03
CF
8802005-04-12 Christopher Faylor <cgf@timesys.com>
881
882 * Makefile.am: Add rename.
883 * src/rename/rename.c: New file.
884 * src/rename/nls.h: Ditto.
885 * src/rename/rename.1: Ditto.
886
48101fdb
CW
8872005-03-07 Michael Schaap <cygstart@...>
888
889 * src/cygstart/cygstart.c: reorganize around previous
890 patch.
891 * NEWS: document.
892
7fadead1
CW
8932005-03-03 Anthony Derosa <anthony.derosa1@...>
894
895 * src/cygstart/cygstart.c: fix memory leak, and improve
896 handling of long command lines.
897
23348f9f
CW
8982005-02-01 Charles Wilson <cwilson@....>
899
900 bump version number - 1.2.6
901
902 * configure.ac: bump version number
903 * src/conv/conv.c (exitOnZero): new function
904 (main): add new options --force, --safe
905 (conv): look for '\0' to signify binary files, not
906 "early" other-style line endings. Always convert
907 to specified type, unless '\0' found and --force not
908 given. But if disobeying user, print reason.
909 See thread: http://www.cygwin.com/ml/cygwin/2004-04/msg00080.html
910 * NEWS: document new behavior
911 * BRANCHES: update
912
9132005-01-31 Charles Wilson <cwilson@....>
914
915 * src/readlink/readlink.1: remove
916 * src/readlink/readlink.c: remove
917 * Makefile.am: remove readlink.1 and readlink.c
918 * NEWS: document it
919 * README: document it; also fix typo
920 * AUTHORS: remove references to readlink
921 * PROGLIST: remove readlink
922 * configure: regenerate
923
08cb7edc
CW
9242004-03-12 Charles Wilson <cwilson@....>
925
926 bump version number
927
928 * src/mkshortcut/mkshortcut.c: fix some
929 memory leaks in mkshortcut().
930 * configure.ac: bump version number
931 * BRANCHES: update
932
9332004-03-10 Harold L Hunt II <huntharo@....>
934
935 * src/mkshortcut/mkshortcut.c: add -d|--desc
936 option to set the description field (==tooltip
937 text) of the shortcut.
938 * src/mkshortcut/mkshortcut.1: document it.
939 * NEWS: document it
940
6d007d60
CW
9412004-02-14 Dick Repansky <rrepasky@....>
942 Joshua Danial Franklin <joshuadfranklin@....>
943
944 * src/mkshortcut/mkshortcut.c: add -s option
945 to control normal|minimized|maximized state
946 of the launched application.
947 * src/mkshortcut/mkshortcut.1: document it.
948 * NEWS: document it
949
b5edac4c
CW
9502004-01-31 Charles Wilson <cwilson@....>
951
952 bump version number
953
954 * src/ipc/ipcrm.c: remove
955 * src/ipc/ipcrm.8: remove
956 * src/ipc/ipcs.c: remove
957 * src/ipc/ipcs.8: remove
958 * src/ipc/semtool.c: compensate for interface differences
959 in cygserver vs. cygipc
960 * configure.ac: don't look for cygipc; just look for shmget
961 * Makefile.am: remove src/ipc/ipcs and src/ipc/ipcrm and their
962 manpages. Don't use extra libs (IPCLIBS) to build ipc programs
963 -- rely on cygserver support.
964 * README: update
965 * PROGLIST: update
966 * NEWS: update
967 * BRANCHES: update
968
807fb049
CW
9692003-12-01 Charles Wilson <cwilson@ece.gatech.edu>
970
971 bump version number
972
973 * src/ipc/ipck: fix typo, adapt for cygserver
974 compatibility
975 * NEWS: update
976 * BRANCHES: update
977
9782003-11-25 Rick Rankin <rick_rankin@yahoo.com>
979
980 * src/lpr/Printer.cc: fix bug in print() operation that was
981 causing duplication of the last character of a file.
982 * src/lpr/lpr.cc: add description of -l option to help message.
983
04226fa8
CW
9842003-10-23 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
985
986 * src/mkshortcut/mkshortcut.1: update to reflect
987 new -w/--workingdir option.
988
dd028aac
CW
9892003-09-13 Charles Wilson <cwilson@ece.gatech.edu>
990
991 * src/clip/getclip.c: Handle /dev/clipboard
992 native format. Add --no-conv option. Make it
993 the default.
994 * src/clip/putclip.c: Handle /dev/clipboard
995 native format. Add --no-conv option. Make it
996 the default.
997
9982003-09-12 Rob Siklos <rob3@siklos.ca>
999
1000 * src/clip/getclip.c: implemented --dos and --unix,
1001 renamed putclip() to getclip()
1002 * src/clip/putclip.c: implemented --dos and --unix,
1003 fixed segfault on null input,
1004 fixed indentation spacing,
1005 return FALSE instead of TRUE on failed GlobalAlloc and GlobalLock
1006 * TODO: removed --unix --dos flag item for getclip and putclip
1007
c56f3b40
CW
10082003-09-04 Chalres Wilson <cwilson@ece.gatech.edu>
1009
1010 * NEWS: update
1011
10122003-09-04 Rob Siklos <rob3@siklos.ca>
1013
1014 * src/readshortcut: new directory
1015 * src/readshortcut/readshortcut.c: new file
1016 * src/readshortcut/readshortcut.1: new file
1017 * Makefile.am: add program 'readshortcut'
1018 * AUTHORS: add Rob Siklos for readshortcut
1019 * PROGLIST: add readshortcut
1020 * README: add readshortcut
1021
73d352cb
CW
10222003-08-02 Charles Wilson <cwilson@ece.gatech.edu>
1023
1024 tag and release v1_2_1
1025
1026 * configure.ac: don't add cygipc to libs; put
1027 value in a separate variable IPCLIBS
1028 * Makefile.am: use @IPCLIBS@
1029 * HOW-TO-CONTRIBUTE: update
1030 * PROGLIST: update
b1858d43 1031
e1225768
CW
10322003-07-13 Charles Wilson <cwilson@ece.gatech.edu>
1033
1034 tag and release v1_2_0
1035
1036 * BRANCHES: add v1_2_0
1037
b1858d43
CW
10382003-07-13 Charles Wilson <cwilson@ece.gatech.edu>
1039
1040 * Makefile.am: correct some mistakes with
1041 optionally-built progs.
1042
02073789
CW
10432003-06-16 Charles Wilson <cwilson@ece.gatech.edu>
1044
1045 * src/mkshortcut/mkshortcut.1: fix ^M problem.
1046
9420d22f
CW
10472003-06-13 Charles Wilson <cwilson@ece.gatech.edu>
1048
1049 * Makefile.am: add ipcs, ipcrm, and ipck
1050 * configure.ac: change search method for libcygipc,
1051 bump version number.
1052 * src/ipc/ipcs.c: new file
1053 * src/ipc/ipcs.8: new file
1054 * src/ipc/ipcrm.c: new file
1055 * src/ipc/ipcrm.8: new file
1056 * src/ipc/ipck: new file
1057 * NEWS: add info about ipcs, ipcrm, ipck
1058 * PROGLIST: ditto
1059 * README: ditto
1060 * config.h.in: regenerate
1061
669b09e4
CW
10622003-06-12 gilles civario <gilles.civario@cea.fr>
1063
1064 * src/lpr/Printer.cc (Printer::open): correct
1065 access mode.
1066
b7b5914e
CW
10672003-06-10 Charles Wilson <cwilson@ece.gatech.edu>
1068
1069 * BRANCHES: new file.
1070
5f27608b
CW
10712003-06-10 Charles Wilson <cwilson@ece.gatech.edu>
1072
1073 * Bump version to 1.1.4. Release.
1074
a18d2869
CW
10752003-06-07 Rick Rankin <rick_rankin@yahoo.com>
1076
1077 * src/lpr/Printer.hh: Added m_rawFlag attribute. If true, no CR/LF
1078 translation is done. Defaults to false. Also added accessor
1079 operations getRawFlag(), setRawFlag().
1080 * src/lpr/Printer.cc: ditto.
1081 * src/lpr/lpr.cc: added -l option to suppress CR/LF translation.
1082 * src/lpr/lpr.1: added documentation for -l option.
1083
e3a19465
CW
10842003-05-20 Charles Wilson <cwilson@ece.gatech.edu>
1085
1086 * NEWS: update lpr entry
21006e63
CW
1087
10882003-05-20 Rick Rankin <rick_rankin@yahoo.com>
1089 * src/lpr/lpr.c: removed file
1090 * src/lpr/Printer.cc: new file
1091 * src/lpr/Printer.hh: new file
1092 * src/lpr/PrinterException.hh: new file
1093 * src/lpr/README: new file
1094 * src/lpr/Win32Utils.cc: new file
1095 * src/lpr/Win32Utils.hh: new file
1096 * src/lpr/lpr.1: new file
1097 * src/lpr/lpr.cc: new file
1098 * Makefile.am: add macro src_lpr_lpr_SOURCES
1099 updated macros noinst_HEADERS, man_MANS
1100 * configure.ac: added AC_PROG_CXX to compile C++ files
1101
ec5b9412
CW
11022003-05-17 Charles Wilson <cwilson@ece.gatech.edu>
1103
1104 * configure.ac: correct a problem with newer
1105 autoconf
1106 * config.h.in: regenerate
1107
b2682e03
CW
11082003-02-05 Charles Wilson <cwilson@ece.gatech.edu>
1109
1110 * NEWS: announce mkshortcut changes
1111
11122003-02-05 David G. Baur <dgbaur@idmicro.com>
1113
1114 Added --workdir option to mkshortcut to set working directory
1115 specified directory.
1116
1117 * mkshortcut.c (main): added dir_name_arg to opts
1118 set dir_name to dir_name_arg if option was set
1119 otherwise obtained from exe_name.
1120 * mkshortcut.1: update
1121
b2682e03
CW
11222002-11-11 Charles Wilson <cwilson@ece.gatech.edu>
1123
1124 Convert mkshortcut to popt. Bump to version 1.1.3
1125
1126 * mkshortcut.c (license): new function
1127 (version): popt version() function
1128 (version): static variable renamed to versionStr
1129 (help): new function
1130 (usage): popt usage() function; the old usage()
1131 function eliminated
1132 (printLicense): new function
1133 (printBottomDescription): new function
1134 (printTopDescription): new function
1135 (getVersion): new function
1136 (mkshortcut): new function, contains core code
1137 (print_version): removed.
1138 (main): almost completely rewritten to use popt
c4453a3d
CW
1139 instead of getopt
1140 * TODO: remove note about mkshortcut.
1141
0c884560
CW
11422002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
1143
1144 Fix things so that 'make dist' works
1145
1146 * Makefile.am: split up EXTRA_DIST into several
1147 variables. Add a lot of files. Remove reference
1148 to the m4/ directory.
1149 * HOW-TO-CONTRIBUTE: correct a few things affected
1150 by the above change.
1151
41bbee92
CW
11522002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
1153
1154 Tired of long 'cvs diff' times over my modem, I
1155 removed the files generated by bootstrap from
1156 CVS. tarballs will have them, but cvs checkouts
1157 will need to always run bootstrap. Since gettextize
1158 is too intrusive, leave ABOUT-NLS and config.rpath
1159 so we don't have to include gettext in bootstrap.
1160 Also, don't bother with autoheader, so leave config.h.in
1161 in CVS as well.
1162
1163 * missing: remove
1164 * mkinstalldirs: remove
1165 * install-sh: remove
1166 * config.guess: remove
1167 * config.sub: remove
1168 * depcomp: remove
1169 * compile: remove
1170 * Makefile.in: remove
1171 * aclocal.m4: remove
1172 * configure: remove
5376d247 1173 * stamp-h.in: remove (not used by newer autotools)
41bbee92 1174
2cacf0ee
CW
11752002-11-10 Charles Wilson <cwilson@ece.gatech.edu>
1176
1177 Because utmpdump and last are now provided by the new
1178 sysvinit package, those programs have been removed
1179 from cygutils. Also, update to recent autotools &
1180 gettext, plus a few cleanups.
1181
1182 * src/last/last.c: remove
1183 * src/last/utmpdump.c: remove
1184 * src/last/oldutmp.h: remove
1185 * src/last/last.1: remove
1186 * src/last/lastb.1: remove
639cf7c5 1187 * src/last/: remove directory
2cacf0ee 1188 * intl/Makefile.in: remove
639cf7c5
CW
1189 * intl/: remove directory
1190
2cacf0ee
CW
1191 * src/cal/cal.c: cygwin provides langinfo.h, but
1192 not the nl_langinfo function. Make sure both exist
1193 before calling nl_langinfo.
1194 * configure.ac: remove references to system header files
1195 needed only by utmpdump or last. Don't try to generate
1196 intl/Makefile.
1197 * Makefile.am: remove intl/ directory; add po/ directory
1198 to make new gettext happy. Remove last and utmpdump from
1199 bin_PROGRAMS; remove last.1 and lastb.1 from man_MANS.
1200 change _LDADD vars from @INTLLIBS@ to @LIBINTL@. Remove
1201 references to last and utmpdump _SOURCES.
1202 * po/LINGUAS: new file (needed by new gettext)
1203 * po/POTFILES.in: new file (needed by new gettext)
1204 * common.h: remove references to system header files used
1205 only by utmpdump or last
1206 * bootstrap: add `force' options
1207 * NEWS: docu update
1208 * PROGLIST: docu update
1209 * README: dpcu update
1210 * TODO: docu update
639cf7c5 1211 * HOW-TO-CONTRIBUTE: docu update
2cacf0ee
CW
1212
1213 * aclocal.m4: regenerate
1214 * configure: regenerate
1215 * Makefile.in: regenerate
1216 * config.h.in: regenerate
1217 * ABOUT-NLS: new version
1218 * COPYING: new version
1219 * INSTALL: new version
1220 * mkinstalldirs: new version
1221 * missing: new version
1222 * install-sh: new version
1223 * depcomp: new version
1224 * config.sub: new version
1225 * config.guess: new version
1226
da13c36e
CW
12272002-07-17 Charles Wilson <cwilson@ece.gatech.edu>
1228
1229 At Bruno Haible's suggestion, don't include all of
1230 gettext. Just have an intl/ directory with a null
1231 Makefile.in, and a populated po/ directory. m4/
1232 is no longer necessary. Later, when automake bug
1233 is fixed, we can remove the intl/ directory entirely,
1234 but we'll still need the po/ directory and the ABOUT-NLS
1235 file.
1236
1237 * intl/*: remove
1238 * intl/Makefile.in: turn this into a null file
1239 * m4/*: remove
1240 * configure.ac: remove m4/Makefile from AC_CONFIG_FILES
1241 * Makefile.am: remove m4/ from SUBDIRS
1242 * Makefile.in: regenerate
1243 * configure: regenerate
1244
0a2e687a
CW
12452002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1246
1247 * configure.ac: bump version to 1.1.2
1248 * configure: regenerate
1249
eb7cdcb6
CW
12502002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1251
1252 Add 'mcookie' program. Tag "v1_1_1d"
1253
1254 * src/mcookie: new directory
1255 * src/mcookie/mcookie.c: new file
1256 * src/mcookie/mcookie.1: new file
1257 * src/mcookie/md5.h: new file
1258 * src/mcookie/md5.c: new file
1259 * Makefile.am: add program 'mcookie'
1260 * configure.ac: add test for gettimeofday
1261 * config.h.in: regenerate
1262 * Makefile.in: regenerate
1263 * PROGLIST: add mcookie
1264 * README: add mcookie
1265 * NEWS: mention mcookie
1266
47852e8f
CW
12672002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1268
1269 Add 'colrm' program. Tag "v1_1_1c"
1270
1271 * src/colrm: new directory
1272 * src/colrm/colrm.c: new file
1273 * src/colrm/colrm.1: new file
1274 * src/colrm/widechar.h: new file
1275 * Makefile.am: add program 'colrm'
1276 * Makefile.in: regenerate
1277 * PROGLIST: add colrm
1278 * README: add colrm
1279 * NEWS: hasn't been updated in a while...
1280
67358361
CW
12812002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1282
53baeb9d 1283 Add 'colcrt' program. Tag "v1_1_1b"
67358361 1284
53baeb9d
CW
1285 * src/colcrt: new directory
1286 * src/colcrt/colcrt.c: new file
1287 * src/colcrt/colcrt.1: new file
1288 * src/colcrt/widechar.h: new file
1289 * Makefile.am: add program 'colcrt'
1290 * Makefile.in: regenerate
1291 * PROGLIST: add colcrt
1292 * README: add colcrt
1293
12942002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1295
1296 Add 'column' program. Tag "v1_1_1a"
1297
1298 * src/column: new directory
67358361 1299 * src/column/column.c: new file
53baeb9d 1300 * src/column/column.1: new file
67358361
CW
1301 * src/column/err.c: new file
1302 * src/column/errs.h: new file
1303 * src/column/widechar.h: new file
1304 * Makefile.am: add program 'column'
1305 * configure.ac: add check for TIOCGWINSZ, termios.h, and ioctl.h.
1306 * common.h: use TIOCGWINSZ to include sys/termios.h or sys/ioctl.h.
1307 * Makefile.in: regenerate
1308 * config.h.in: regenerate
1309 * configure: regenerate
1310 * PROGLIST: add column
1311 * README: add column
1312
53feab08
CW
13132002-07-12 Charles Wilson <cwilson@ece.gatech.edu>
1314
1315 * TODO: remove gettext reminder
1316 * HOW-TO-CONTRIBUTE: explain how to handle programs
1317 that need -lintl, given the gettextize changes below.
1318 * Makefile.in: regenerate
1319
5a07c6d2
CW
13202002-07-12 gettextize <bug-gnu-gettext@gnu.org>
1321
1322 Bug in automake means that we have to gettextize -- even tho
1323 we will never actually build gettext ourselves ('external'
1324 option in AM_GNU_GETTEXT). Reported to automake list.
1325
1326 Bug in gettext means that we have to explicitly set and AC_SUBST
1327 BUILD_INCLUDED_LIBINTL and USE_INCLUDED_LIBINTL in configure.ac.
1328 Reported to Bruno.
1329
1330 * Makefile.am (SUBDIRS): Add intl, m4.
1331 (ACLOCAL_AMFLAGS): New variable.
1332 (EXTRA_DIST): Add config.rpath.
1333 * configure.ac (AC_CONFIG_FILES): Add intl/Makefile, po/Makefile.in,
1334 m4/Makefile.
1335 * intl/: new directory
1336 * intl/*: new files
1337 * po/: new directory
1338 * po/*: new files
1339 * m4/: new directory
1340 * m4/*: new files
1341 * config.rpath: new file
1342 * ABOUT-NLS: new file
1343 * aclocal.m4: regenerate
1344 * Makefile.in: regenerate
1345 * configure: regenerate
d4c0f4e5
CW
1346 * bootstrap: add -I m4 to aclocal command; copy files
1347 * config.guess: new file
1348 * config.sub: new file
1349 * compile: new file
5a07c6d2
CW
1350 * config.h.in: regenerate
1351 * TODO: note to remove all this garbage when it becomes
1352 possible; need bugfix to automake and gettext.m4
1353
13542002-07-12 Charles S. Wilson <cwilson@ece.gatech.edu>
1355
1356 Adjust to cygwin's libintl library now depending on libiconv.
1357 Easiest way: remove explicit search for -lintl and libintl.h;
1358 instead use AM_GNU_GETTEXT.
1359
67358361
CW
1360 Add 'rev' program
1361
5a07c6d2
CW
1362 * configure.ac: don't look for -lintl and libintl.h 'by hand';
1363 use AM_GNU_GETTEXT instead. Unfortunately, even 'external'
1364 option requires po/ and intl/ directories. See gettextize above.
1365 * src/rev: new directory
1366 * src/rev/rev.c: new file
1367 * src/rev/rev.1: new file
1368 * src/rev/widechar.h: new file
1369 * Makefile.am: add program 'rev'. Add LDADD variables for
1370 the programs that use gettext, since -lintl is no longer
1371 automatically included in LIBS (use @INTLLIBS@)
1372 * Makefile.in: regenerate
1373 * PROGLIST: add rev
1374 * README: add rev
1375
d7091d84
CW
13762002-06-06 Charles S. Wilson <cwilson@ece.gatech.edu>
1377 Egor Duda
1378
850f7301 1379 Add getopt.exe, readlink.exe. Bump to 1.1.1.
d7091d84
CW
1380
1381 * AUTHORS: add Egor, Kenneth Stailey, and Frodo Looijaard
1382 * configure.ac: bump to 1.1.1
1383 * Makefile.am: add getopt and readlink
1384 * PROGLIST: ditto
1385 * README: ditto
1386 * Makefile.in: regenerate
1387 * configure: regenerate
1388 * src/Makefile.am: delete (forgot to do so in previous commit)
1389 * src/Makefile.in: delete (ditto)
1390 * src/readlink/readlink.1: new file
1391 * src/readlink/readlink.c: new file
1392 * src/getopt/getopt.1: new file
1393 * src/getopt/getopt.c: new file
1394 * src/getopt/parse.bash: new file
1395 * src/getopt/parse.tcsh: new file
1396 * src/getopt/test.bash: new file
1397 * src/getopt/test.tcsh: new file
1398
41326bf7
CW
13992002-06-05 Charles S. Wilson <cwilson@ece.gatech.edu>
1400 Robert Collins <robert.collins@itdomain.com.au>
1401
1402 Convert to one-big-makefile style. cf "Recursive make
d7091d84 1403 considered harmful". Bump to 1.1.0
41326bf7 1404
49fd867f 1405 * HOW-TO-CONTRIBUTE: update to reflect one-big-makefile style.
41326bf7
CW
1406 * Makefile.am: consolidate from src/*/Makefile.am
1407 * configure.ac: remove src/*/Makefile from AC_CONFIG_FILES list.
1408 bump version.
1409 * NEWS: Note one-file-to-build-them-all
1410 * TODO: update
1411 * aclocal.m4: regenerate
1412 * Makefile.in: regenerate
1413 * configure: regenerate
1414 * /src/realpath/Makefile.in: delete
1415 * /src/realpath/Makefile.am: delete
1416 * /src/namei/Makefile.in: delete
1417 * /src/namei/Makefile.am: delete
1418 * /src/mkshortcut/Makefile.in: delete
1419 * /src/mkshortcut/Makefile.am: delete
1420 * /src/lpr/Makefile.in: delete
1421 * /src/lpr/Makefile.am: delete
1422 * /src/last/Makefile.in: delete
1423 * /src/last/Makefile.am: delete
1424 * /src/ipc/Makefile.in: delete
1425 * /src/ipc/Makefile.am: delete
1426 * /src/dump/Makefile.in: delete
1427 * /src/dump/Makefile.am: delete
1428 * /src/ddate/Makefile.in: delete
1429 * /src/ddate/Makefile.am: delete
1430 * /src/cygstart/Makefile.in: delete
1431 * /src/cygstart/Makefile.am: delete
1432 * /src/conv/Makefile.in: delete
1433 * /src/conv/Makefile.am: delete
1434 * /src/col/Makefile.in: delete
1435 * /src/col/Makefile.am: delete
1436 * /src/cal/Makefile.in: delete
1437 * /src/cal/Makefile.am: delete
1438 * /src/banner/Makefile.in: delete
1439 * /src/banner/Makefile.am: delete
1440 * /src/ascii/Makefile.in: delete
1441 * /src/ascii/Makefile.am: delete
1442 * /src/Makefile.in: delete
1443 * /src/Makefile.am: delete
1444
ad412770
CW
14452002-05-23 Charles S. Wilson <cwilson@ece.gatech.edu>
1446
1447 * Makefile.in: regenerate
1448 * src/Makefile.in: regenerate
1449 * src/*/Makefile.in: regenerate
1450 * configure: regenerate
1451 * aclocal.m4: regenerate
1452
14532002-05-22 David A. Willis <dawillis1214@yahoo.com>
1454
1455 * src/col: new directory
1456 * src/col/Makefile.am: new file
1457 * src/col/Makefile.in: new file
1458 * src/col/col.c: new file
1459 * src/col/err.c: new file
1460 * src/col/err.h: new file
1461 * src/col/col.1: new file
1462 * src/col/README.col: new file
1463 * src/Makefile.am: add subdirectory col
1464 * src/Makefile.in: regenerate
1465 * AUTHORS: add David A. Willis for col
1466 * PROGLIST: add col
1467 * README: add col
1468
7af598f5
CW
14692002-04-16 Chris January <chris@atomice.net>
1470
1471 * src/conv/conv.c (convert): Use correct type to store the
1472 return value of fgetc()
1473
13a7ef4c
CW
14742002-03-15 Charles Wilson <cwilson@ece.gatech.edu>
1475
1476 * Makefile.in: rebootstrap
1477 * aclocal.m4: ditto
1478 * configure: ditto
1479 * src/Makefile.in: ditto
1480 * src/ascii/Makefile.in: ditto
1481 * src/banner/Makefile.in: ditto
1482 * src/cal/Makefile.in: ditto
1483 * src/clip/Makefile.in: ditto
1484 * src/conv/Makefile.in: ditto
1485 * src/ddate/Makefile.in: ditto
1486 * src/dump/Makefile.in: ditto
1487 * src/ipc/Makefile.in: ditto
1488 * src/last/Makefile.in: ditto
1489 * src/lpr/Makefile.in: ditto
1490 * src/mkshortcut/Makefile.in: ditto
1491 * src/namei/Makefile.in: ditto
1492 * src/realpath/Makefile.in: ditto
1493
4805cb48
CW
14942002-03-15 Michael Schaap <cygwin_start@mscha.org>
1495
1496 * src/cygstart: new directory
1497 * src/cygstart/Makefile.am: new file
1498 * src/cygstart/Makefile.in: new file
1499 * src/cygstart/cygstart.c: new file
1500 * src/cygstart/cygstart.1: new file
1501 * src/Makefile.am: add subdirectory cygstart
1502 * src/Makefile.in: regenerate
1503 * AUTHORS: add Michael Schaap for cygstart
1504 * PROGLIST: add cygstart
1505 * README: add cygstart
1506
7ab0751f
CW
15072002-03-13 Charles Wilson <cwilson@ece.gatech.edu>
1508
1509 * HOW-TO-CONTRIBUTE: fix typos
1510
15112002-03-13 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
1512
1513 * src/mkshortcut/mkshortcut.c: fix NULL pointer problem
1514
a18613f3
CW
15152002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1516
1517 * TODO: remove 'reorg' note
1518 * configure.ac: mark as version 1.0.0
1519 * configure: regenerate
2075abba 1520 * HOW-TO-CONTRIBUTE: new file
a18613f3 1521
334b0592
CW
15222002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1523
1524 * configure.ac: build Makefiles in new directories
1525 * configure.in: regenerate
1526 * Makefile.am: change subdirs
a18613f3 1527 * Makefile.in: regenerate
334b0592 1528
6cc111d5
CW
15292002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1530
1531 * src: new directory
1532 * src/Makefile.am: new file
1533 * src/Makefile.in: new file
1534 * src-gpl/Makefile.am: removed
1535 * src-gpl/Makefile.in: removed
334b0592
CW
1536 * src-pd/Makefile.am: removed
1537 * src-pd/Makefile.in: removed
1538 * src-bsd/Makefile.am: removed
1539 * src-bsd/Makefile.in: removed
6cc111d5
CW
1540
15412002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1542
1543 * src/ascii: new directory
1544 * src-gpl/ascii.c: moved to src/ascii/ascii.c
1545 * src/ascii/ascii.c: moved from src-gpl/ascii.c
1546 * src/ascii/Makefile.am: new file
1547 * src/ascii/Makefile.in: new file
1548
15492002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1550
1551 * src/banner: new directory
1552 * src-gpl/banner.c: moved to src/banner/banner.c
1553 * src/banner/banner.c: moved from src-gpl/banner.c
1554 * src/banner/Makefile.am: new file
1555 * src/banner/Makefile.in: new file
1556
15572002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1558
1559 * src/cal: new directory
1560 * src-bsd/cal.c: moved to src/cal/cal.c
1561 * src/cal/cal.c: moved from src-bsd/cal.c
1562 * src-bsd/cal.1: moved to src/cal/cal.1
1563 * src/cal/cal.1: moved from src-bsd/cal.1
1564 * src-bsd/err.c: moved to src/cal/err.c
1565 * src/cal/err.c: moved from src-bsd/err.c
1566 * src-bsd/errs.h: moved to src/cal/errs.h
1567 * src/cal/errs.h: moved from src-bsd/errs.h
1568 * src-bsd/widechar.h: moved to src/cal/widechar.h
1569 * src/cal/widechar.h: moved from src-bsd/widechar.h
1570 * src-bsd/README.cal: moved to src/cal/README.cal
1571 * src/cal/README.cal: moved from src-bsd/README.cal
1572 * src/cal/Makefile.am: new file
1573 * src/cal/Makefile.in: new file
1574
15752002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1576
1577 * src/clip: new directory
1578 * src-gpl/putclip.c: moved to src/clip/putclip.c
1579 * src/clip/putclip.c: moved from src-gpl/putclip.c
1580 * src-gpl/getclip.c: moved to src/clip/getclip.c
1581 * src/clip/getclip.c: moved from src-gpl/getclip.c
1582 * src/clip/Makefile.am: new file
1583 * src/clip/Makefile.in: new file
1584
15852002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1586
1587 * src/conv: new directory
1588 * src-gpl/conv.c: moved to src/conv/conv.c
1589 * src/conv/conv.c: moved from src-gpl/conv.c
1590 * src/conv/Makefile.am: new file
1591 * src/conv/Makefile.in: new file
1592
15932002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1594
1595 * src/ddate: new directory
1596 * src-pd/ddate.c: moved to src/ddate/ddate.c
1597 * src/ddate/ddate.c: moved from src-pd/ddate.c
1598 * src-pd/ddate.1: moved to src/ddate/ddate.1
1599 * src/ddate/ddate.1: moved from src-pd/ddate.1
1600 * src-pd/ddate.doc: moved to src/ddate/ddate.doc
1601 * src/ddate/ddate.doc: moved from src-pd/ddate.doc
1602 * src/ddate/Makefile.am: new file
1603 * src/ddate/Makefile.in: new file
1604
16052002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1606
1607 * src/dump: new directory
1608 * src-gpl/dump.c: moved to src/dump/dump.c
1609 * src/dump/dump.c: moved from src-gpl/dump.c
1610 * src/dump/Makefile.am: new file
1611 * src/dump/Makefile.in: new file
1612
16132002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1614
1615 * src/ipc: new directory
1616 * src-gpl/msgtool.c: moved to src/ipc/msgtool.c
1617 * src/ipc/msgtool.c: moved from src-gpl/msgtool.c
1618 * src-gpl/semstat.c: moved to src/ipc/semstat.c
1619 * src/ipc/semstat.c: moved from src-gpl/semstat.c
1620 * src-gpl/semtool.c: moved to src/ipc/semtool.c
1621 * src/ipc/semtool.c: moved from src-gpl/semtool.c
1622 * src-gpl/shmtool.c: moved to src/ipc/shmtool.c
1623 * src/ipc/shmtool.c: moved from src-gpl/shmtool.c
1624 * src/ipc/Makefile.am: new file
1625 * src/ipc/Makefile.in: new file
1626
334b0592
CW
16272002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1628
1629 * src/last: new directory
1630 * src-gpl/last.c: moved to src/last/last.c
1631 * src/last/last.c: moved from src-gpl/last.c
1632 * src-gpl/last.1: moved to src/last/last.1
1633 * src/last/last.1: moved from src-gpl/last.1
1634 * src-gpl/lastb.1: moved to src/last/lastb.1
1635 * src/last/lastb.1: moved from src-gpl/lastb.1
1636 * src-gpl/oldutmp.h: moved to src/last/oldutmp.h
1637 * src/last/oldutmp.h: moved from src-gpl/oldutmp.h
1638 * src-gpl/utmpdump.c: moved to src/last/utmpdump.c
1639 * src/last/utmpdump.c: moved from src-gpl/utmpdump.c
1640 * src/last/Makefile.am: new file
1641 * src/last/Makefile.in: new file
1642
16432002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1644
1645 * src/lpr: new directory
1646 * src-gpl/lpr.c: moved to src/lpr/lpr.c
1647 * src/lpr/lpr.c: moved from src-gpl/lpr.c
1648 * src/lpr/Makefile.am: new file
1649 * src/lpr/Makefile.in: new file
1650
16512002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1652
1653 * src/mkshortcut: new directory
1654 * src-gpl/mkshortcut.c: moved to src/mkshortcut/mkshortcut.c
1655 * src/mkshortcut/mkshortcut.c: moved from src-gpl/mkshortcut.c
1656 * src-gpl/mkshortcut.1: moved to src/mkshortcut/mkshortcut.1
1657 * src/mkshortcut/mkshortcut.1: moved from src-gpl/mkshortcut.1
1658 * src/mkshortcut/Makefile.am: new file
1659 * src/mkshortcut/Makefile.in: new file
1660
16612002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1662
1663 * src/namei: new directory
1664 * src-pd/namei.c: moved to src/namei/namei.c
1665 * src/namei/namei.c: moved from src-pd/namei.c
1666 * src-pd/namei.1: moved to src/namei/namei.1
1667 * src/namei/namei.1: moved from src-pd/namei.1
1668 * src-pd/README.namei: moved to src/namei/README.namei
1669 * src/namei/README.namei: moved from src-pd/README.namei
1670 * src-pd/README1.namei: moved to src/namei/README1.namei
1671 * src/namei/README1.namei: moved from src-pd/README1.namei
1672 * src/namei/Makefile.am: new file
1673 * src/namei/Makefile.in: new file
1674
16752002-03-02 Charles Wilson <cwilson@ece.gatech.edu>
1676
1677 * src/realpath: new directory
1678 * src-gpl/realpath.c: moved to src/realpath/realpath.c
1679 * src/realpath/realpath.c: moved from src-gpl/realpath.c
1680 * src/realpath/Makefile.am: new file
1681 * src/realpath/Makefile.in: new file
1682
1683
0bb67178
CW
16842002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
1685
1686 * src-gpl/Makefile.am: add lpr and mkshortcut
1687 * src-gpl/Makefile.in: regenerate
1688 * configure.ac: update version number
1689 * configure: regenerate
1690 * AUTHORS: add Rick and Joshua
1691 * PROGLIST: add lpr and mkshortcut
1692 * NEWS: add lpr and mkshortcut
1693 * README: add lpr and mkshortcut
1694 * TODO: add some notes...
1695 * src-gpl/mkshortcut.c: Reformat comment block. Explicitly
1696 include config.h and common.h. Move other #inludes to
1697 common.h. Add some static strings for later use (version,
1698 Id, copyright).
1699 * src-gpl/lpr.c: Add license reference. Explicitly include
1700 config.h and common.h. Move other #includes to common.h.
1701 Add some static strings for later use (version, Id, copyright).
1702 Change programName to program_name (to match style of other
1703 programs). Strdup from argv[0] instead of hardcoding. Use
1704 VA_START macro instead of va_start.
1705
17062002-02-23 Rick Rankin <rick_rankin@yahoo.com>
1707
1708 * src-gpl/lpr.c: new file
1709
17102002-02-23 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
1711
1712 * src-gpl/mkshortcut.c: new file
1713 * src-gpl/mkshortcut.1: new file
1714
bd695173
CW
17152002-02-23 Charles Wilson <cwilson@ece.gatech.edu>
1716
1717 * src-pd/ddate.c: add explicit license reference
1718 and move #includes to common.h. Guard setlocale.
1719 Explicitly include config.h, common.h
1720 * src-pd/namei.c: ditto
1721 * src-bsd/cal.c: ditto
1722 * src-bsd/err.c: ditto
1723 * src-bsd/errs.h: explicitly include config.h, common.h
1724 * src-bsd/widechar.h: explicitly include config.h (NOT common.h)
1725 * src-gpl/ascii.c: explicitly include config.h
1726 * src-gpl/banner.c: reformat license notice. explicitly
1727 include config.h
1728 * src-gpl/conv.c: explictly include config.h
1729 * src-gpl/dump.c: explictly include config.h; move other
1730 includes into common.h
1731 * src-gpl/getclip.c: explicitly include config.h
1732 * src-gpl/last.c: reformat license notice. explicitly include
1733 config.h. Move other #includes into common.h
1734 * src-gpl/oldutmp.h: add explicit license reference.
1735 * src-gpl/putclip.c: include config.h. Move other #includes
1736 into common.h
1737 * src-gpl/realpath.c: Reformat license reference. Explicitly
1738 include config.h.
1739 * src-gpl/msgtool.c: add explicit license reference. include
1740 config.h. Guard ipc #includes. Move other includes into common.h
1741 * src-gpl/semstat.c: ditto
1742 * src-gpl/semtool.c: ditto
1743 * src-gpl/shmtool.c: ditto
1744 * src-gpl/utmpdump.c: Reformat license reference. Explicitly
1745 include config.h. Move other includes into common.h.
1746 * config.h.in: regenerate
1747 * configure.ac: Add the new checks
1748 * common.h: Migrate other includes from .c files here.
1749 * configure: regenerate
1750
b0a6ede7
CW
17512002-01-28 Charles Wilson <cwilson@ece.gatech.edu>
1752
1753 * src-bsd/cal.c: fix spelling
1754
d2b03e6a 17552002-01-27 Charles Wilson <cwilson@ece.gatech.edu>
d955e090 1756
d2b03e6a
CW
1757 * acinclude.m4: new file
1758 * common.h: new file
1759 * configure.ac: add conditionals for windows-only,
1760 cygipc-only programs
1761 * src-gpl/Makefile.am: use conditionals
1762 * aclocal.m4: regenerate
1763 * config.h.in: regenerate
1764 * Makefile.in: regenerate
1765 * src-gpl/Makefile.in: regenerate
1766 * configure: regenerate
1767 * README: minor changes
1768 * src-bsd/cal.c: use common.h
1769 * src-pd/ddate.c: use common.h
1770 * src-pd/namei.c: use common.h
1771 * src-gpl/ascii.c: use common.h
1772 * src-gpl/banner.c: use common.h
1773 * src-gpl/conv.c: use common.h
1774 * src-gpl/dump.c: use common.h
1775 * src-gpl/getclip.c: use common.h
1776 * src-gpl/last.c: use common.h
1777 * src-gpl/msgtool.c: use common.h
1778 * src-gpl/putclip.c: use common.h
1779 * src-gpl/realpath.c: use common.h
1780 * src-gpl/semstat.c: use common.h
1781 * src-gpl/semtool.c: use common.h
1782 * src-gpl/shmtool.c: use common.h
1783 * src-gpl/utmpdump.c: use common.h
1784
17852002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
d955e090
CW
1786
1787 * NEWS: add entries for 0.9.6, .7, and .8
1788 * ChangeLog: fix tabs
1789 * release version 0.9.8
1790
d2b03e6a 17912002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
304a161b
CW
1792
1793 * src-pd/ddate.c: new file
1794 * src-pd/ddate.1: new file
1795 * src-pd/ddate.doc: new file
1796 * AUTHORS: add Druel the Chaotic
1797 * PROGLIST: add ddate
1798 * README: mention ddate
1799 * src-pd/Makefile.am: add ddate to proglist, ddate.1
1800 to manlist
1801 * src-bsd/Makefile.in: regenerate
1802
d2b03e6a 18032002-01-26 Charles Wilson <cwilson@ece.gatech.edu>
7beb4079
CW
1804
1805 * src-gpl/realpath.c: new file
1806 * AUTHORS: add Steven Barker
1807 * PROGLIST: add realpath
1808 * README: mention realpath
1809 * src-gpl/Makefile.am: add realpath to proglist
1810 * src-gpl/Makefile.in: regenerate
1811
d2b03e6a 18122002-01-18 Mark Bradshaw <bradshaw@staff.crosswalk.com>
c9f916ab
CW
1813
1814 * src-gpl/utmpdump.c: new file
7beb4079 1815 * AUTHORS: add Mark Bradshaw
c9f916ab
CW
1816 * PROGLIST: add utmpdump
1817 * README: mention utmpdump
1818 * src-gpl/Makefile.am: add utmpdump to proglist
1819 * src-gpl/Makefile.in: regenerate
1820
d2b03e6a 18212002-01-16 Charles Wilson <cwilson@ece.gatech.edu>
6cf885d7
CW
1822
1823 * bootstrap: new file
1824 * src-gpl/Makefile.am: add last to proglist
1825 * src-gpl/Makefile.in: regenerate
1826 * PROGLIST: add last
1827 * README: mention last
1828 * AUTHORS: add Mark Bradshaw
1829
d2b03e6a 18302002-01-16 Mark Bradshaw <bradshaw@staff.crosswalk.com>
6cf885d7
CW
1831
1832 * src-gpl/last.c: new file
1833 * src-gpl/last.1: new file
1834 * src-gpl/lastb.1: new file
1835 * src-gpl/oldutmp.h: new file
1836
d4a28ab0
CW
18372001-12-05 Joerg Schaible <joerg.schaible@gft.com>
1838
1839 * src-gpl/banner.c: fix the -c option, use ANSI
1840 font to print the extended charset
1841
18422001-12-04 Charles Wilson <cwilson@ece.gatech.edu>
1843
1844 * licenses: new subdir
1845 * licenses/COPYING.GPL: new file (GPL text)
1846 * licenses/COPYING.BSD-no-advert: new file (BSD license,
1847 without the advertising clause)
1848 * src-pd: new subdir (for public domain source code that
1849 I've taken, modified, and released under the GPL)
1850 * src-bsd: new subdir (for source code that is covered
1851 by the BSD-no-advert license) Note that BSD-w-advert
1852 code is disallowed -- can't legally be linked to
1853 cygwin1.dll.
1854 * src: removed (renamed to src-gpl for consistency)
1855 * src-gpl: new (renamed from src)
1856 * PROGLIST: new file (contains descriptions of the
1857 various programs)
1858 * README: proglist stuff removed. README is more general.
d955e090
CW
1859 * src-bsd/Makefile.am: new file
1860 * src-bsd/Makefile.in: new file
1861 * src-bsd/README.cal: new file
1862 * src-bsd/cal.1: new file
1863 * src-bsd/cal.c: new file
1864 * src-bsd/err.c: new file
1865 * src-bsd/errs.h: new file
1866 * src-bsd/widechar.h: new file
1867 * src-pd/Makefile.am: new file
d4a28ab0
CW
1868 * src-pd/Makefile.in: new file
1869 * src-pd/README.namei: new file
1870 * src-pd/README1.namei: new file
1871 * src-pd/namei.1: new file
1872 * src-pd/namei.c: new file
1873 * configure.ac: add new tests to support namei and cal
1874 * Makefile.am: add new subdirs
1875 * config.h.in: regenerate
1876 * aclocal.m4: regenerate
1877 * Makefile.in: regenerate
1878 * src/Makefile.in: regenerate
1879
18802001-11-28 Charles Wilson <cwilson@ece.gatech.edu>
1881
1882 * package renamed to 'cygutils'
1883 * README: update
1884 * NEWS: update
5db1fa14 1885 * AUTHORS: add Joerg Schaible
d4a28ab0
CW
1886 * configure.ac: package name change
1887 * src/Makefile.am: add 'banner'
1888 * src/banner.c: new file. Modified from Joerg's
1889 original to use popt for argument processing.
1890 * configure: regenerate
1891 * config.h.in: regenerate
1892 * aclocal.m4: regenerate
1893 * Makefile.in: regenerate
1894 * src/Makefile.in: regenerate
1895
18962001-11-26 Charles Wilson <cwilson@ece.gatech.edu>
1897
1898 * src/semtool.c: added
1899 * src/semstat.c: added
1900 * src/msgtool.c: added
1901 * src/shmtool.c: added
1902 * src/Makefile.am: add semtool, semstat, msgtool,
1903 and shmtool targets.
1904 * configure.ac: add check for cygipc, and for
1905 ipc headers
1906 * configure: regenerate
1907 * config.h.in: regenerate
1908 * aclocal.m4: regenerate
1909 * Makefile.in: regenerate
1910 * src/Makefile.in: regenerate
1911
19122001-11-25 Charles Wilson <cwilson@ece.gatech.edu>
1913
1914 * uuencode.1: deleted
1915 * uuencode.c: deleted
1916 * uudecode.1: deleted
1917 * uudecond.c: deleted (get these from GNU sharutils)
1918 * mktemp.1: deleted
1919 * mktemp.c: deleted (get these from
1920 http://www.courtesan.com/mktemp/)
1921 * autoconfiscated -- lots of new files
1922 * moved remaining .c files into src subdir
850f7301 1923 * src/conv.c: now recognize 'dos2unix.exe' and
d4a28ab0
CW
1924 'unix2dos.exe' as special argv[0] values, along
1925 with 'd2u.exe' and 'u2d.exe'
1926 * src/Makefile.in: install conv.exe as itself but
1927 also as d2u.exe, u2d.exe, dos2unix.exe and unix2dos.exe
1928
19290.9.2
1930
d955e090
CW
1931 * link with /usr/lib/libpopt.a ('official' version)
1932 * add mktemp implementation
1933 * add friendly help/option handling to dump, putclip,
1934 getclip, and ascii.
d4a28ab0
CW
1935
19360.9.1 ---- baseline
This page took 0.226172 seconds and 5 git commands to generate.