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