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