2004-03-12 Charles Wilson bump version number * src/mkshortcut/mkshortcut.c: fix some memory leaks in mkshortcut(). * configure.ac: bump version number * BRANCHES: update 2004-03-10 Harold L Hunt II * src/mkshortcut/mkshortcut.c: add -d|--desc option to set the description field (==tooltip text) of the shortcut. * src/mkshortcut/mkshortcut.1: document it. * NEWS: document it 2004-02-14 Dick Repansky Joshua Danial Franklin * src/mkshortcut/mkshortcut.c: add -s option to control normal|minimized|maximized state of the launched application. * src/mkshortcut/mkshortcut.1: document it. * NEWS: document it 2004-01-31 Charles Wilson bump version number * src/ipc/ipcrm.c: remove * src/ipc/ipcrm.8: remove * src/ipc/ipcs.c: remove * src/ipc/ipcs.8: remove * src/ipc/semtool.c: compensate for interface differences in cygserver vs. cygipc * configure.ac: don't look for cygipc; just look for shmget * Makefile.am: remove src/ipc/ipcs and src/ipc/ipcrm and their manpages. Don't use extra libs (IPCLIBS) to build ipc programs -- rely on cygserver support. * README: update * PROGLIST: update * NEWS: update * BRANCHES: update 2003-12-01 Charles Wilson bump version number * src/ipc/ipck: fix typo, adapt for cygserver compatibility * NEWS: update * BRANCHES: update 2003-11-25 Rick Rankin * src/lpr/Printer.cc: fix bug in print() operation that was causing duplication of the last character of a file. * src/lpr/lpr.cc: add description of -l option to help message. 2003-10-23 Joshua Daniel Franklin * src/mkshortcut/mkshortcut.1: update to reflect new -w/--workingdir option. 2003-09-13 Charles Wilson * src/clip/getclip.c: Handle /dev/clipboard native format. Add --no-conv option. Make it the default. * src/clip/putclip.c: Handle /dev/clipboard native format. Add --no-conv option. Make it the default. 2003-09-12 Rob Siklos * src/clip/getclip.c: implemented --dos and --unix, renamed putclip() to getclip() * src/clip/putclip.c: implemented --dos and --unix, fixed segfault on null input, fixed indentation spacing, return FALSE instead of TRUE on failed GlobalAlloc and GlobalLock * TODO: removed --unix --dos flag item for getclip and putclip 2003-09-04 Chalres Wilson * NEWS: update 2003-09-04 Rob Siklos * src/readshortcut: new directory * src/readshortcut/readshortcut.c: new file * src/readshortcut/readshortcut.1: new file * Makefile.am: add program 'readshortcut' * AUTHORS: add Rob Siklos for readshortcut * PROGLIST: add readshortcut * README: add readshortcut 2003-08-02 Charles Wilson tag and release v1_2_1 * configure.ac: don't add cygipc to libs; put value in a separate variable IPCLIBS * Makefile.am: use @IPCLIBS@ * HOW-TO-CONTRIBUTE: update * PROGLIST: update 2003-07-13 Charles Wilson tag and release v1_2_0 * BRANCHES: add v1_2_0 2003-07-13 Charles Wilson * Makefile.am: correct some mistakes with optionally-built progs. 2003-06-16 Charles Wilson * src/mkshortcut/mkshortcut.1: fix ^M problem. 2003-06-13 Charles Wilson * Makefile.am: add ipcs, ipcrm, and ipck * configure.ac: change search method for libcygipc, bump version number. * src/ipc/ipcs.c: new file * src/ipc/ipcs.8: new file * src/ipc/ipcrm.c: new file * src/ipc/ipcrm.8: new file * src/ipc/ipck: new file * NEWS: add info about ipcs, ipcrm, ipck * PROGLIST: ditto * README: ditto * config.h.in: regenerate 2003-06-12 gilles civario * src/lpr/Printer.cc (Printer::open): correct access mode. 2003-06-10 Charles Wilson * BRANCHES: new file. 2003-06-10 Charles Wilson * Bump version to 1.1.4. Release. 2003-06-07 Rick Rankin * src/lpr/Printer.hh: Added m_rawFlag attribute. If true, no CR/LF translation is done. Defaults to false. Also added accessor operations getRawFlag(), setRawFlag(). * src/lpr/Printer.cc: ditto. * src/lpr/lpr.cc: added -l option to suppress CR/LF translation. * src/lpr/lpr.1: added documentation for -l option. 2003-05-20 Charles Wilson * NEWS: update lpr entry 2003-05-20 Rick Rankin * src/lpr/lpr.c: removed file * src/lpr/Printer.cc: new file * src/lpr/Printer.hh: new file * src/lpr/PrinterException.hh: new file * src/lpr/README: new file * src/lpr/Win32Utils.cc: new file * src/lpr/Win32Utils.hh: new file * src/lpr/lpr.1: new file * src/lpr/lpr.cc: new file * Makefile.am: add macro src_lpr_lpr_SOURCES updated macros noinst_HEADERS, man_MANS * configure.ac: added AC_PROG_CXX to compile C++ files 2003-05-17 Charles Wilson * configure.ac: correct a problem with newer autoconf * config.h.in: regenerate 2003-02-05 Charles Wilson * NEWS: announce mkshortcut changes 2003-02-05 David G. Baur Added --workdir option to mkshortcut to set working directory specified directory. * mkshortcut.c (main): added dir_name_arg to opts set dir_name to dir_name_arg if option was set otherwise obtained from exe_name. * mkshortcut.1: update 2002-11-11 Charles Wilson Convert mkshortcut to popt. Bump to version 1.1.3 * mkshortcut.c (license): new function (version): popt version() function (version): static variable renamed to versionStr (help): new function (usage): popt usage() function; the old usage() function eliminated (printLicense): new function (printBottomDescription): new function (printTopDescription): new function (getVersion): new function (mkshortcut): new function, contains core code (print_version): removed. (main): almost completely rewritten to use popt instead of getopt * TODO: remove note about mkshortcut. 2002-11-10 Charles Wilson Fix things so that 'make dist' works * Makefile.am: split up EXTRA_DIST into several variables. Add a lot of files. Remove reference to the m4/ directory. * HOW-TO-CONTRIBUTE: correct a few things affected by the above change. 2002-11-10 Charles Wilson Tired of long 'cvs diff' times over my modem, I removed the files generated by bootstrap from CVS. tarballs will have them, but cvs checkouts will need to always run bootstrap. Since gettextize is too intrusive, leave ABOUT-NLS and config.rpath so we don't have to include gettext in bootstrap. Also, don't bother with autoheader, so leave config.h.in in CVS as well. * missing: remove * mkinstalldirs: remove * install-sh: remove * config.guess: remove * config.sub: remove * depcomp: remove * compile: remove * Makefile.in: remove * aclocal.m4: remove * configure: remove * stamp-h.in: remove (not used by newer autotools) 2002-11-10 Charles Wilson Because utmpdump and last are now provided by the new sysvinit package, those programs have been removed from cygutils. Also, update to recent autotools & gettext, plus a few cleanups. * src/last/last.c: remove * src/last/utmpdump.c: remove * src/last/oldutmp.h: remove * src/last/last.1: remove * src/last/lastb.1: remove * src/last/: remove directory * intl/Makefile.in: remove * intl/: remove directory * src/cal/cal.c: cygwin provides langinfo.h, but not the nl_langinfo function. Make sure both exist before calling nl_langinfo. * configure.ac: remove references to system header files needed only by utmpdump or last. Don't try to generate intl/Makefile. * Makefile.am: remove intl/ directory; add po/ directory to make new gettext happy. Remove last and utmpdump from bin_PROGRAMS; remove last.1 and lastb.1 from man_MANS. change _LDADD vars from @INTLLIBS@ to @LIBINTL@. Remove references to last and utmpdump _SOURCES. * po/LINGUAS: new file (needed by new gettext) * po/POTFILES.in: new file (needed by new gettext) * common.h: remove references to system header files used only by utmpdump or last * bootstrap: add `force' options * NEWS: docu update * PROGLIST: docu update * README: dpcu update * TODO: docu update * HOW-TO-CONTRIBUTE: docu update * aclocal.m4: regenerate * configure: regenerate * Makefile.in: regenerate * config.h.in: regenerate * ABOUT-NLS: new version * COPYING: new version * INSTALL: new version * mkinstalldirs: new version * missing: new version * install-sh: new version * depcomp: new version * config.sub: new version * config.guess: new version 2002-07-17 Charles Wilson At Bruno Haible's suggestion, don't include all of gettext. Just have an intl/ directory with a null Makefile.in, and a populated po/ directory. m4/ is no longer necessary. Later, when automake bug is fixed, we can remove the intl/ directory entirely, but we'll still need the po/ directory and the ABOUT-NLS file. * intl/*: remove * intl/Makefile.in: turn this into a null file * m4/*: remove * configure.ac: remove m4/Makefile from AC_CONFIG_FILES * Makefile.am: remove m4/ from SUBDIRS * Makefile.in: regenerate * configure: regenerate 2002-07-12 Charles Wilson * configure.ac: bump version to 1.1.2 * configure: regenerate 2002-07-12 Charles Wilson Add 'mcookie' program. Tag "v1_1_1d" * src/mcookie: new directory * src/mcookie/mcookie.c: new file * src/mcookie/mcookie.1: new file * src/mcookie/md5.h: new file * src/mcookie/md5.c: new file * Makefile.am: add program 'mcookie' * configure.ac: add test for gettimeofday * config.h.in: regenerate * Makefile.in: regenerate * PROGLIST: add mcookie * README: add mcookie * NEWS: mention mcookie 2002-07-12 Charles Wilson Add 'colrm' program. Tag "v1_1_1c" * src/colrm: new directory * src/colrm/colrm.c: new file * src/colrm/colrm.1: new file * src/colrm/widechar.h: new file * Makefile.am: add program 'colrm' * Makefile.in: regenerate * PROGLIST: add colrm * README: add colrm * NEWS: hasn't been updated in a while... 2002-07-12 Charles Wilson Add 'colcrt' program. Tag "v1_1_1b" * src/colcrt: new directory * src/colcrt/colcrt.c: new file * src/colcrt/colcrt.1: new file * src/colcrt/widechar.h: new file * Makefile.am: add program 'colcrt' * Makefile.in: regenerate * PROGLIST: add colcrt * README: add colcrt 2002-07-12 Charles Wilson Add 'column' program. Tag "v1_1_1a" * src/column: new directory * src/column/column.c: new file * src/column/column.1: new file * src/column/err.c: new file * src/column/errs.h: new file * src/column/widechar.h: new file * Makefile.am: add program 'column' * configure.ac: add check for TIOCGWINSZ, termios.h, and ioctl.h. * common.h: use TIOCGWINSZ to include sys/termios.h or sys/ioctl.h. * Makefile.in: regenerate * config.h.in: regenerate * configure: regenerate * PROGLIST: add column * README: add column 2002-07-12 Charles Wilson * TODO: remove gettext reminder * HOW-TO-CONTRIBUTE: explain how to handle programs that need -lintl, given the gettextize changes below. * Makefile.in: regenerate 2002-07-12 gettextize Bug in automake means that we have to gettextize -- even tho we will never actually build gettext ourselves ('external' option in AM_GNU_GETTEXT). Reported to automake list. Bug in gettext means that we have to explicitly set and AC_SUBST BUILD_INCLUDED_LIBINTL and USE_INCLUDED_LIBINTL in configure.ac. Reported to Bruno. * Makefile.am (SUBDIRS): Add intl, m4. (ACLOCAL_AMFLAGS): New variable. (EXTRA_DIST): Add config.rpath. * configure.ac (AC_CONFIG_FILES): Add intl/Makefile, po/Makefile.in, m4/Makefile. * intl/: new directory * intl/*: new files * po/: new directory * po/*: new files * m4/: new directory * m4/*: new files * config.rpath: new file * ABOUT-NLS: new file * aclocal.m4: regenerate * Makefile.in: regenerate * configure: regenerate * bootstrap: add -I m4 to aclocal command; copy files * config.guess: new file * config.sub: new file * compile: new file * config.h.in: regenerate * TODO: note to remove all this garbage when it becomes possible; need bugfix to automake and gettext.m4 2002-07-12 Charles S. Wilson Adjust to cygwin's libintl library now depending on libiconv. Easiest way: remove explicit search for -lintl and libintl.h; instead use AM_GNU_GETTEXT. Add 'rev' program * configure.ac: don't look for -lintl and libintl.h 'by hand'; use AM_GNU_GETTEXT instead. Unfortunately, even 'external' option requires po/ and intl/ directories. See gettextize above. * src/rev: new directory * src/rev/rev.c: new file * src/rev/rev.1: new file * src/rev/widechar.h: new file * Makefile.am: add program 'rev'. Add LDADD variables for the programs that use gettext, since -lintl is no longer automatically included in LIBS (use @INTLLIBS@) * Makefile.in: regenerate * PROGLIST: add rev * README: add rev 2002-06-06 Charles S. Wilson Egor Duda Add getopt.exe, readlink.exe. Bump to 1.1.1. * AUTHORS: add Egor, Kenneth Stailey, and Frodo Looijaard * configure.ac: bump to 1.1.1 * Makefile.am: add getopt and readlink * PROGLIST: ditto * README: ditto * Makefile.in: regenerate * configure: regenerate * src/Makefile.am: delete (forgot to do so in previous commit) * src/Makefile.in: delete (ditto) * src/readlink/readlink.1: new file * src/readlink/readlink.c: new file * src/getopt/getopt.1: new file * src/getopt/getopt.c: new file * src/getopt/parse.bash: new file * src/getopt/parse.tcsh: new file * src/getopt/test.bash: new file * src/getopt/test.tcsh: new file 2002-06-05 Charles S. Wilson Robert Collins Convert to one-big-makefile style. cf "Recursive make considered harmful". Bump to 1.1.0 * HOW-TO-CONTRIBUTE: update to reflect one-big-makefile style. * Makefile.am: consolidate from src/*/Makefile.am * configure.ac: remove src/*/Makefile from AC_CONFIG_FILES list. bump version. * NEWS: Note one-file-to-build-them-all * TODO: update * aclocal.m4: regenerate * Makefile.in: regenerate * configure: regenerate * /src/realpath/Makefile.in: delete * /src/realpath/Makefile.am: delete * /src/namei/Makefile.in: delete * /src/namei/Makefile.am: delete * /src/mkshortcut/Makefile.in: delete * /src/mkshortcut/Makefile.am: delete * /src/lpr/Makefile.in: delete * /src/lpr/Makefile.am: delete * /src/last/Makefile.in: delete * /src/last/Makefile.am: delete * /src/ipc/Makefile.in: delete * /src/ipc/Makefile.am: delete * /src/dump/Makefile.in: delete * /src/dump/Makefile.am: delete * /src/ddate/Makefile.in: delete * /src/ddate/Makefile.am: delete * /src/cygstart/Makefile.in: delete * /src/cygstart/Makefile.am: delete * /src/conv/Makefile.in: delete * /src/conv/Makefile.am: delete * /src/col/Makefile.in: delete * /src/col/Makefile.am: delete * /src/cal/Makefile.in: delete * /src/cal/Makefile.am: delete * /src/banner/Makefile.in: delete * /src/banner/Makefile.am: delete * /src/ascii/Makefile.in: delete * /src/ascii/Makefile.am: delete * /src/Makefile.in: delete * /src/Makefile.am: delete 2002-05-23 Charles S. Wilson * Makefile.in: regenerate * src/Makefile.in: regenerate * src/*/Makefile.in: regenerate * configure: regenerate * aclocal.m4: regenerate 2002-05-22 David A. Willis * src/col: new directory * src/col/Makefile.am: new file * src/col/Makefile.in: new file * src/col/col.c: new file * src/col/err.c: new file * src/col/err.h: new file * src/col/col.1: new file * src/col/README.col: new file * src/Makefile.am: add subdirectory col * src/Makefile.in: regenerate * AUTHORS: add David A. Willis for col * PROGLIST: add col * README: add col 2002-04-16 Chris January * src/conv/conv.c (convert): Use correct type to store the return value of fgetc() 2002-03-15 Charles Wilson * Makefile.in: rebootstrap * aclocal.m4: ditto * configure: ditto * src/Makefile.in: ditto * src/ascii/Makefile.in: ditto * src/banner/Makefile.in: ditto * src/cal/Makefile.in: ditto * src/clip/Makefile.in: ditto * src/conv/Makefile.in: ditto * src/ddate/Makefile.in: ditto * src/dump/Makefile.in: ditto * src/ipc/Makefile.in: ditto * src/last/Makefile.in: ditto * src/lpr/Makefile.in: ditto * src/mkshortcut/Makefile.in: ditto * src/namei/Makefile.in: ditto * src/realpath/Makefile.in: ditto 2002-03-15 Michael Schaap * src/cygstart: new directory * src/cygstart/Makefile.am: new file * src/cygstart/Makefile.in: new file * src/cygstart/cygstart.c: new file * src/cygstart/cygstart.1: new file * src/Makefile.am: add subdirectory cygstart * src/Makefile.in: regenerate * AUTHORS: add Michael Schaap for cygstart * PROGLIST: add cygstart * README: add cygstart 2002-03-13 Charles Wilson * HOW-TO-CONTRIBUTE: fix typos 2002-03-13 Joshua Daniel Franklin * src/mkshortcut/mkshortcut.c: fix NULL pointer problem 2002-03-02 Charles Wilson * TODO: remove 'reorg' note * configure.ac: mark as version 1.0.0 * configure: regenerate * HOW-TO-CONTRIBUTE: new file 2002-03-02 Charles Wilson * configure.ac: build Makefiles in new directories * configure.in: regenerate * Makefile.am: change subdirs * Makefile.in: regenerate 2002-03-02 Charles Wilson * src: new directory * src/Makefile.am: new file * src/Makefile.in: new file * src-gpl/Makefile.am: removed * src-gpl/Makefile.in: removed * src-pd/Makefile.am: removed * src-pd/Makefile.in: removed * src-bsd/Makefile.am: removed * src-bsd/Makefile.in: removed 2002-03-02 Charles Wilson * src/ascii: new directory * src-gpl/ascii.c: moved to src/ascii/ascii.c * src/ascii/ascii.c: moved from src-gpl/ascii.c * src/ascii/Makefile.am: new file * src/ascii/Makefile.in: new file 2002-03-02 Charles Wilson * src/banner: new directory * src-gpl/banner.c: moved to src/banner/banner.c * src/banner/banner.c: moved from src-gpl/banner.c * src/banner/Makefile.am: new file * src/banner/Makefile.in: new file 2002-03-02 Charles Wilson * src/cal: new directory * src-bsd/cal.c: moved to src/cal/cal.c * src/cal/cal.c: moved from src-bsd/cal.c * src-bsd/cal.1: moved to src/cal/cal.1 * src/cal/cal.1: moved from src-bsd/cal.1 * src-bsd/err.c: moved to src/cal/err.c * src/cal/err.c: moved from src-bsd/err.c * src-bsd/errs.h: moved to src/cal/errs.h * src/cal/errs.h: moved from src-bsd/errs.h * src-bsd/widechar.h: moved to src/cal/widechar.h * src/cal/widechar.h: moved from src-bsd/widechar.h * src-bsd/README.cal: moved to src/cal/README.cal * src/cal/README.cal: moved from src-bsd/README.cal * src/cal/Makefile.am: new file * src/cal/Makefile.in: new file 2002-03-02 Charles Wilson * src/clip: new directory * src-gpl/putclip.c: moved to src/clip/putclip.c * src/clip/putclip.c: moved from src-gpl/putclip.c * src-gpl/getclip.c: moved to src/clip/getclip.c * src/clip/getclip.c: moved from src-gpl/getclip.c * src/clip/Makefile.am: new file * src/clip/Makefile.in: new file 2002-03-02 Charles Wilson * src/conv: new directory * src-gpl/conv.c: moved to src/conv/conv.c * src/conv/conv.c: moved from src-gpl/conv.c * src/conv/Makefile.am: new file * src/conv/Makefile.in: new file 2002-03-02 Charles Wilson * src/ddate: new directory * src-pd/ddate.c: moved to src/ddate/ddate.c * src/ddate/ddate.c: moved from src-pd/ddate.c * src-pd/ddate.1: moved to src/ddate/ddate.1 * src/ddate/ddate.1: moved from src-pd/ddate.1 * src-pd/ddate.doc: moved to src/ddate/ddate.doc * src/ddate/ddate.doc: moved from src-pd/ddate.doc * src/ddate/Makefile.am: new file * src/ddate/Makefile.in: new file 2002-03-02 Charles Wilson * src/dump: new directory * src-gpl/dump.c: moved to src/dump/dump.c * src/dump/dump.c: moved from src-gpl/dump.c * src/dump/Makefile.am: new file * src/dump/Makefile.in: new file 2002-03-02 Charles Wilson * src/ipc: new directory * src-gpl/msgtool.c: moved to src/ipc/msgtool.c * src/ipc/msgtool.c: moved from src-gpl/msgtool.c * src-gpl/semstat.c: moved to src/ipc/semstat.c * src/ipc/semstat.c: moved from src-gpl/semstat.c * src-gpl/semtool.c: moved to src/ipc/semtool.c * src/ipc/semtool.c: moved from src-gpl/semtool.c * src-gpl/shmtool.c: moved to src/ipc/shmtool.c * src/ipc/shmtool.c: moved from src-gpl/shmtool.c * src/ipc/Makefile.am: new file * src/ipc/Makefile.in: new file 2002-03-02 Charles Wilson * src/last: new directory * src-gpl/last.c: moved to src/last/last.c * src/last/last.c: moved from src-gpl/last.c * src-gpl/last.1: moved to src/last/last.1 * src/last/last.1: moved from src-gpl/last.1 * src-gpl/lastb.1: moved to src/last/lastb.1 * src/last/lastb.1: moved from src-gpl/lastb.1 * src-gpl/oldutmp.h: moved to src/last/oldutmp.h * src/last/oldutmp.h: moved from src-gpl/oldutmp.h * src-gpl/utmpdump.c: moved to src/last/utmpdump.c * src/last/utmpdump.c: moved from src-gpl/utmpdump.c * src/last/Makefile.am: new file * src/last/Makefile.in: new file 2002-03-02 Charles Wilson * src/lpr: new directory * src-gpl/lpr.c: moved to src/lpr/lpr.c * src/lpr/lpr.c: moved from src-gpl/lpr.c * src/lpr/Makefile.am: new file * src/lpr/Makefile.in: new file 2002-03-02 Charles Wilson * src/mkshortcut: new directory * src-gpl/mkshortcut.c: moved to src/mkshortcut/mkshortcut.c * src/mkshortcut/mkshortcut.c: moved from src-gpl/mkshortcut.c * src-gpl/mkshortcut.1: moved to src/mkshortcut/mkshortcut.1 * src/mkshortcut/mkshortcut.1: moved from src-gpl/mkshortcut.1 * src/mkshortcut/Makefile.am: new file * src/mkshortcut/Makefile.in: new file 2002-03-02 Charles Wilson * src/namei: new directory * src-pd/namei.c: moved to src/namei/namei.c * src/namei/namei.c: moved from src-pd/namei.c * src-pd/namei.1: moved to src/namei/namei.1 * src/namei/namei.1: moved from src-pd/namei.1 * src-pd/README.namei: moved to src/namei/README.namei * src/namei/README.namei: moved from src-pd/README.namei * src-pd/README1.namei: moved to src/namei/README1.namei * src/namei/README1.namei: moved from src-pd/README1.namei * src/namei/Makefile.am: new file * src/namei/Makefile.in: new file 2002-03-02 Charles Wilson * src/realpath: new directory * src-gpl/realpath.c: moved to src/realpath/realpath.c * src/realpath/realpath.c: moved from src-gpl/realpath.c * src/realpath/Makefile.am: new file * src/realpath/Makefile.in: new file 2002-02-23 Charles Wilson * src-gpl/Makefile.am: add lpr and mkshortcut * src-gpl/Makefile.in: regenerate * configure.ac: update version number * configure: regenerate * AUTHORS: add Rick and Joshua * PROGLIST: add lpr and mkshortcut * NEWS: add lpr and mkshortcut * README: add lpr and mkshortcut * TODO: add some notes... * src-gpl/mkshortcut.c: Reformat comment block. Explicitly include config.h and common.h. Move other #inludes to common.h. Add some static strings for later use (version, Id, copyright). * src-gpl/lpr.c: Add license reference. Explicitly include config.h and common.h. Move other #includes to common.h. Add some static strings for later use (version, Id, copyright). Change programName to program_name (to match style of other programs). Strdup from argv[0] instead of hardcoding. Use VA_START macro instead of va_start. 2002-02-23 Rick Rankin * src-gpl/lpr.c: new file 2002-02-23 Joshua Daniel Franklin * src-gpl/mkshortcut.c: new file * src-gpl/mkshortcut.1: new file 2002-02-23 Charles Wilson * src-pd/ddate.c: add explicit license reference and move #includes to common.h. Guard setlocale. Explicitly include config.h, common.h * src-pd/namei.c: ditto * src-bsd/cal.c: ditto * src-bsd/err.c: ditto * src-bsd/errs.h: explicitly include config.h, common.h * src-bsd/widechar.h: explicitly include config.h (NOT common.h) * src-gpl/ascii.c: explicitly include config.h * src-gpl/banner.c: reformat license notice. explicitly include config.h * src-gpl/conv.c: explictly include config.h * src-gpl/dump.c: explictly include config.h; move other includes into common.h * src-gpl/getclip.c: explicitly include config.h * src-gpl/last.c: reformat license notice. explicitly include config.h. Move other #includes into common.h * src-gpl/oldutmp.h: add explicit license reference. * src-gpl/putclip.c: include config.h. Move other #includes into common.h * src-gpl/realpath.c: Reformat license reference. Explicitly include config.h. * src-gpl/msgtool.c: add explicit license reference. include config.h. Guard ipc #includes. Move other includes into common.h * src-gpl/semstat.c: ditto * src-gpl/semtool.c: ditto * src-gpl/shmtool.c: ditto * src-gpl/utmpdump.c: Reformat license reference. Explicitly include config.h. Move other includes into common.h. * config.h.in: regenerate * configure.ac: Add the new checks * common.h: Migrate other includes from .c files here. * configure: regenerate 2002-01-28 Charles Wilson * src-bsd/cal.c: fix spelling 2002-01-27 Charles Wilson * acinclude.m4: new file * common.h: new file * configure.ac: add conditionals for windows-only, cygipc-only programs * src-gpl/Makefile.am: use conditionals * aclocal.m4: regenerate * config.h.in: regenerate * Makefile.in: regenerate * src-gpl/Makefile.in: regenerate * configure: regenerate * README: minor changes * src-bsd/cal.c: use common.h * src-pd/ddate.c: use common.h * src-pd/namei.c: use common.h * src-gpl/ascii.c: use common.h * src-gpl/banner.c: use common.h * src-gpl/conv.c: use common.h * src-gpl/dump.c: use common.h * src-gpl/getclip.c: use common.h * src-gpl/last.c: use common.h * src-gpl/msgtool.c: use common.h * src-gpl/putclip.c: use common.h * src-gpl/realpath.c: use common.h * src-gpl/semstat.c: use common.h * src-gpl/semtool.c: use common.h * src-gpl/shmtool.c: use common.h * src-gpl/utmpdump.c: use common.h 2002-01-26 Charles Wilson * NEWS: add entries for 0.9.6, .7, and .8 * ChangeLog: fix tabs * release version 0.9.8 2002-01-26 Charles Wilson * src-pd/ddate.c: new file * src-pd/ddate.1: new file * src-pd/ddate.doc: new file * AUTHORS: add Druel the Chaotic * PROGLIST: add ddate * README: mention ddate * src-pd/Makefile.am: add ddate to proglist, ddate.1 to manlist * src-bsd/Makefile.in: regenerate 2002-01-26 Charles Wilson * src-gpl/realpath.c: new file * AUTHORS: add Steven Barker * PROGLIST: add realpath * README: mention realpath * src-gpl/Makefile.am: add realpath to proglist * src-gpl/Makefile.in: regenerate 2002-01-18 Mark Bradshaw * src-gpl/utmpdump.c: new file * AUTHORS: add Mark Bradshaw * PROGLIST: add utmpdump * README: mention utmpdump * src-gpl/Makefile.am: add utmpdump to proglist * src-gpl/Makefile.in: regenerate 2002-01-16 Charles Wilson * bootstrap: new file * src-gpl/Makefile.am: add last to proglist * src-gpl/Makefile.in: regenerate * PROGLIST: add last * README: mention last * AUTHORS: add Mark Bradshaw 2002-01-16 Mark Bradshaw * src-gpl/last.c: new file * src-gpl/last.1: new file * src-gpl/lastb.1: new file * src-gpl/oldutmp.h: new file 2001-12-05 Joerg Schaible * src-gpl/banner.c: fix the -c option, use ANSI font to print the extended charset 2001-12-04 Charles Wilson * licenses: new subdir * licenses/COPYING.GPL: new file (GPL text) * licenses/COPYING.BSD-no-advert: new file (BSD license, without the advertising clause) * src-pd: new subdir (for public domain source code that I've taken, modified, and released under the GPL) * src-bsd: new subdir (for source code that is covered by the BSD-no-advert license) Note that BSD-w-advert code is disallowed -- can't legally be linked to cygwin1.dll. * src: removed (renamed to src-gpl for consistency) * src-gpl: new (renamed from src) * PROGLIST: new file (contains descriptions of the various programs) * README: proglist stuff removed. README is more general. * src-bsd/Makefile.am: new file * src-bsd/Makefile.in: new file * src-bsd/README.cal: new file * src-bsd/cal.1: new file * src-bsd/cal.c: new file * src-bsd/err.c: new file * src-bsd/errs.h: new file * src-bsd/widechar.h: new file * src-pd/Makefile.am: new file * src-pd/Makefile.in: new file * src-pd/README.namei: new file * src-pd/README1.namei: new file * src-pd/namei.1: new file * src-pd/namei.c: new file * configure.ac: add new tests to support namei and cal * Makefile.am: add new subdirs * config.h.in: regenerate * aclocal.m4: regenerate * Makefile.in: regenerate * src/Makefile.in: regenerate 2001-11-28 Charles Wilson * package renamed to 'cygutils' * README: update * NEWS: update * AUTHORS: add Jorg Schaible * configure.ac: package name change * src/Makefile.am: add 'banner' * src/banner.c: new file. Modified from Joerg's original to use popt for argument processing. * configure: regenerate * config.h.in: regenerate * aclocal.m4: regenerate * Makefile.in: regenerate * src/Makefile.in: regenerate 2001-11-26 Charles Wilson * src/semtool.c: added * src/semstat.c: added * src/msgtool.c: added * src/shmtool.c: added * src/Makefile.am: add semtool, semstat, msgtool, and shmtool targets. * configure.ac: add check for cygipc, and for ipc headers * configure: regenerate * config.h.in: regenerate * aclocal.m4: regenerate * Makefile.in: regenerate * src/Makefile.in: regenerate 2001-11-25 Charles Wilson * uuencode.1: deleted * uuencode.c: deleted * uudecode.1: deleted * uudecond.c: deleted (get these from GNU sharutils) * mktemp.1: deleted * mktemp.c: deleted (get these from http://www.courtesan.com/mktemp/) * autoconfiscated -- lots of new files * moved remaining .c files into src subdir * src/conv.c: now recognize 'dos2unix.exe' and 'unix2dos.exe' as special argv[0] values, along with 'd2u.exe' and 'u2d.exe' * src/Makefile.in: install conv.exe as itself but also as d2u.exe, u2d.exe, dos2unix.exe and unix2dos.exe 0.9.2 * link with /usr/lib/libpopt.a ('official' version) * add mktemp implementation * add friendly help/option handling to dump, putclip, getclip, and ascii. 0.9.1 ---- baseline 2002-11-11 Charles Wilson Convert mkshortcut to popt. Bump to version 1.1.3 * mkshortcut.c (license): new function (version): popt version() function (version): static variable renamed to versionStr (help): new function (usage): popt usage() function; the old usage() function eliminated (printLicense): new function (printBottomDescription): new function (printTopDescription): new function (getVersion): new function (mkshortcut): new function, contains core code (print_version): removed. (main): almost completely rewritten to use popt instead of getopt * TODO: remove note about mkshortcut. 2002-11-10 Charles Wilson Fix things so that 'make dist' works * Makefile.am: split up EXTRA_DIST into several variables. Add a lot of files. Remove reference to the m4/ directory. * HOW-TO-CONTRIBUTE: correct a few things affected by the above change. 2002-11-10 Charles Wilson Tired of long 'cvs diff' times over my modem, I removed the files generated by bootstrap from CVS. tarballs will have them, but cvs checkouts will need to always run bootstrap. Since gettextize is too intrusive, leave ABOUT-NLS and config.rpath so we don't have to include gettext in bootstrap. Also, don't bother with autoheader, so leave config.h.in in CVS as well. * missing: remove * mkinstalldirs: remove * install-sh: remove * config.guess: remove * config.sub: remove * depcomp: remove * compile: remove * Makefile.in: remove * aclocal.m4: remove * configure: remove * stamp-h.in: remove (not used by newer autotools) 2002-11-10 Charles Wilson Because utmpdump and last are now provided by the new sysvinit package, those programs have been removed from cygutils. Also, update to recent autotools & gettext, plus a few cleanups. * src/last/last.c: remove * src/last/utmpdump.c: remove * src/last/oldutmp.h: remove * src/last/last.1: remove * src/last/lastb.1: remove * src/last/: remove directory * intl/Makefile.in: remove * intl/: remove directory * src/cal/cal.c: cygwin provides langinfo.h, but not the nl_langinfo function. Make sure both exist before calling nl_langinfo. * configure.ac: remove references to system header files needed only by utmpdump or last. Don't try to generate intl/Makefile. * Makefile.am: remove intl/ directory; add po/ directory to make new gettext happy. Remove last and utmpdump from bin_PROGRAMS; remove last.1 and lastb.1 from man_MANS. change _LDADD vars from @INTLLIBS@ to @LIBINTL@. Remove references to last and utmpdump _SOURCES. * po/LINGUAS: new file (needed by new gettext) * po/POTFILES.in: new file (needed by new gettext) * common.h: remove references to system header files used only by utmpdump or last * bootstrap: add `force' options * NEWS: docu update * PROGLIST: docu update * README: dpcu update * TODO: docu update * HOW-TO-CONTRIBUTE: docu update * aclocal.m4: regenerate * configure: regenerate * Makefile.in: regenerate * config.h.in: regenerate * ABOUT-NLS: new version * COPYING: new version * INSTALL: new version * mkinstalldirs: new version * missing: new version * install-sh: new version * depcomp: new version * config.sub: new version * config.guess: new version 2002-07-17 Charles Wilson At Bruno Haible's suggestion, don't include all of gettext. Just have an intl/ directory with a null Makefile.in, and a populated po/ directory. m4/ is no longer necessary. Later, when automake bug is fixed, we can remove the intl/ directory entirely, but we'll still need the po/ directory and the ABOUT-NLS file. * intl/*: remove * intl/Makefile.in: turn this into a null file * m4/*: remove * configure.ac: remove m4/Makefile from AC_CONFIG_FILES * Makefile.am: remove m4/ from SUBDIRS * Makefile.in: regenerate * configure: regenerate 2002-07-12 Charles Wilson * configure.ac: bump version to 1.1.2 * configure: regenerate 2002-07-12 Charles Wilson Add 'mcookie' program. Tag "v1_1_1d" * src/mcookie: new directory * src/mcookie/mcookie.c: new file * src/mcookie/mcookie.1: new file * src/mcookie/md5.h: new file * src/mcookie/md5.c: new file * Makefile.am: add program 'mcookie' * configure.ac: add test for gettimeofday * config.h.in: regenerate * Makefile.in: regenerate * PROGLIST: add mcookie * README: add mcookie * NEWS: mention mcookie 2002-07-12 Charles Wilson Add 'colrm' program. Tag "v1_1_1c" * src/colrm: new directory * src/colrm/colrm.c: new file * src/colrm/colrm.1: new file * src/colrm/widechar.h: new file * Makefile.am: add program 'colrm' * Makefile.in: regenerate * PROGLIST: add colrm * README: add colrm * NEWS: hasn't been updated in a while... 2002-07-12 Charles Wilson Add 'colcrt' program. Tag "v1_1_1b" * src/colcrt: new directory * src/colcrt/colcrt.c: new file * src/colcrt/colcrt.1: new file * src/colcrt/widechar.h: new file * Makefile.am: add program 'colcrt' * Makefile.in: regenerate * PROGLIST: add colcrt * README: add colcrt 2002-07-12 Charles Wilson Add 'column' program. Tag "v1_1_1a" * src/column: new directory * src/column/column.c: new file * src/column/column.1: new file * src/column/err.c: new file * src/column/errs.h: new file * src/column/widechar.h: new file * Makefile.am: add program 'column' * configure.ac: add check for TIOCGWINSZ, termios.h, and ioctl.h. * common.h: use TIOCGWINSZ to include sys/termios.h or sys/ioctl.h. * Makefile.in: regenerate * config.h.in: regenerate * configure: regenerate * PROGLIST: add column * README: add column 2002-07-12 Charles Wilson * TODO: remove gettext reminder * HOW-TO-CONTRIBUTE: explain how to handle programs that need -lintl, given the gettextize changes below. * Makefile.in: regenerate 2002-07-12 gettextize Bug in automake means that we have to gettextize -- even tho we will never actually build gettext ourselves ('external' option in AM_GNU_GETTEXT). Reported to automake list. Bug in gettext means that we have to explicitly set and AC_SUBST BUILD_INCLUDED_LIBINTL and USE_INCLUDED_LIBINTL in configure.ac. Reported to Bruno. * Makefile.am (SUBDIRS): Add intl, m4. (ACLOCAL_AMFLAGS): New variable. (EXTRA_DIST): Add config.rpath. * configure.ac (AC_CONFIG_FILES): Add intl/Makefile, po/Makefile.in, m4/Makefile. * intl/: new directory * intl/*: new files * po/: new directory * po/*: new files * m4/: new directory * m4/*: new files * config.rpath: new file * ABOUT-NLS: new file * aclocal.m4: regenerate * Makefile.in: regenerate * configure: regenerate * bootstrap: add -I m4 to aclocal command; copy files * config.guess: new file * config.sub: new file * compile: new file * config.h.in: regenerate * TODO: note to remove all this garbage when it becomes possible; need bugfix to automake and gettext.m4 2002-07-12 Charles S. Wilson Adjust to cygwin's libintl library now depending on libiconv. Easiest way: remove explicit search for -lintl and libintl.h; instead use AM_GNU_GETTEXT. Add 'rev' program * configure.ac: don't look for -lintl and libintl.h 'by hand'; use AM_GNU_GETTEXT instead. Unfortunately, even 'external' option requires po/ and intl/ directories. See gettextize above. * src/rev: new directory * src/rev/rev.c: new file * src/rev/rev.1: new file * src/rev/widechar.h: new file * Makefile.am: add program 'rev'. Add LDADD variables for the programs that use gettext, since -lintl is no longer automatically included in LIBS (use @INTLLIBS@) * Makefile.in: regenerate * PROGLIST: add rev * README: add rev 2002-06-06 Charles S. Wilson Egor Duda Add getopt.exe, readlink.exe. Bump to 1.1.1. * AUTHORS: add Egor, Kenneth Stailey, and Frodo Looijaard * configure.ac: bump to 1.1.1 * Makefile.am: add getopt and readlink * PROGLIST: ditto * README: ditto * Makefile.in: regenerate * configure: regenerate * src/Makefile.am: delete (forgot to do so in previous commit) * src/Makefile.in: delete (ditto) * src/readlink/readlink.1: new file * src/readlink/readlink.c: new file * src/getopt/getopt.1: new file * src/getopt/getopt.c: new file * src/getopt/parse.bash: new file * src/getopt/parse.tcsh: new file * src/getopt/test.bash: new file * src/getopt/test.tcsh: new file 2002-06-05 Charles S. Wilson Robert Collins Convert to one-big-makefile style. cf "Recursive make considered harmful". Bump to 1.1.0 * HOW-TO-CONTRIBUTE: update to reflect one-big-makefile style. * Makefile.am: consolidate from src/*/Makefile.am * configure.ac: remove src/*/Makefile from AC_CONFIG_FILES list. bump version. * NEWS: Note one-file-to-build-them-all * TODO: update * aclocal.m4: regenerate * Makefile.in: regenerate * configure: regenerate * /src/realpath/Makefile.in: delete * /src/realpath/Makefile.am: delete * /src/namei/Makefile.in: delete * /src/namei/Makefile.am: delete * /src/mkshortcut/Makefile.in: delete * /src/mkshortcut/Makefile.am: delete * /src/lpr/Makefile.in: delete * /src/lpr/Makefile.am: delete * /src/last/Makefile.in: delete * /src/last/Makefile.am: delete * /src/ipc/Makefile.in: delete * /src/ipc/Makefile.am: delete * /src/dump/Makefile.in: delete * /src/dump/Makefile.am: delete * /src/ddate/Makefile.in: delete * /src/ddate/Makefile.am: delete * /src/cygstart/Makefile.in: delete * /src/cygstart/Makefile.am: delete * /src/conv/Makefile.in: delete * /src/conv/Makefile.am: delete * /src/col/Makefile.in: delete * /src/col/Makefile.am: delete * /src/cal/Makefile.in: delete * /src/cal/Makefile.am: delete * /src/banner/Makefile.in: delete * /src/banner/Makefile.am: delete * /src/ascii/Makefile.in: delete * /src/ascii/Makefile.am: delete * /src/Makefile.in: delete * /src/Makefile.am: delete 2002-05-23 Charles S. Wilson * Makefile.in: regenerate * src/Makefile.in: regenerate * src/*/Makefile.in: regenerate * configure: regenerate * aclocal.m4: regenerate 2002-05-22 David A. Willis * src/col: new directory * src/col/Makefile.am: new file * src/col/Makefile.in: new file * src/col/col.c: new file * src/col/err.c: new file * src/col/err.h: new file * src/col/col.1: new file * src/col/README.col: new file * src/Makefile.am: add subdirectory col * src/Makefile.in: regenerate * AUTHORS: add David A. Willis for col * PROGLIST: add col * README: add col 2002-04-16 Chris January * src/conv/conv.c (convert): Use correct type to store the return value of fgetc() 2002-03-15 Charles Wilson * Makefile.in: rebootstrap * aclocal.m4: ditto * configure: ditto * src/Makefile.in: ditto * src/ascii/Makefile.in: ditto * src/banner/Makefile.in: ditto * src/cal/Makefile.in: ditto * src/clip/Makefile.in: ditto * src/conv/Makefile.in: ditto * src/ddate/Makefile.in: ditto * src/dump/Makefile.in: ditto * src/ipc/Makefile.in: ditto * src/last/Makefile.in: ditto * src/lpr/Makefile.in: ditto * src/mkshortcut/Makefile.in: ditto * src/namei/Makefile.in: ditto * src/realpath/Makefile.in: ditto 2002-03-15 Michael Schaap * src/cygstart: new directory * src/cygstart/Makefile.am: new file * src/cygstart/Makefile.in: new file * src/cygstart/cygstart.c: new file * src/cygstart/cygstart.1: new file * src/Makefile.am: add subdirectory cygstart * src/Makefile.in: regenerate * AUTHORS: add Michael Schaap for cygstart * PROGLIST: add cygstart * README: add cygstart 2002-03-13 Charles Wilson * HOW-TO-CONTRIBUTE: fix typos 2002-03-13 Joshua Daniel Franklin * src/mkshortcut/mkshortcut.c: fix NULL pointer problem 2002-03-02 Charles Wilson * TODO: remove 'reorg' note * configure.ac: mark as version 1.0.0 * configure: regenerate * HOW-TO-CONTRIBUTE: new file 2002-03-02 Charles Wilson * configure.ac: build Makefiles in new directories * configure.in: regenerate * Makefile.am: change subdirs * Makefile.in: regenerate 2002-03-02 Charles Wilson * src: new directory * src/Makefile.am: new file * src/Makefile.in: new file * src-gpl/Makefile.am: removed * src-gpl/Makefile.in: removed * src-pd/Makefile.am: removed * src-pd/Makefile.in: removed * src-bsd/Makefile.am: removed * src-bsd/Makefile.in: removed 2002-03-02 Charles Wilson * src/ascii: new directory * src-gpl/ascii.c: moved to src/ascii/ascii.c * src/ascii/ascii.c: moved from src-gpl/ascii.c * src/ascii/Makefile.am: new file * src/ascii/Makefile.in: new file 2002-03-02 Charles Wilson * src/banner: new directory * src-gpl/banner.c: moved to src/banner/banner.c * src/banner/banner.c: moved from src-gpl/banner.c * src/banner/Makefile.am: new file * src/banner/Makefile.in: new file 2002-03-02 Charles Wilson * src/cal: new directory * src-bsd/cal.c: moved to src/cal/cal.c * src/cal/cal.c: moved from src-bsd/cal.c * src-bsd/cal.1: moved to src/cal/cal.1 * src/cal/cal.1: moved from src-bsd/cal.1 * src-bsd/err.c: moved to src/cal/err.c * src/cal/err.c: moved from src-bsd/err.c * src-bsd/errs.h: moved to src/cal/errs.h * src/cal/errs.h: moved from src-bsd/errs.h * src-bsd/widechar.h: moved to src/cal/widechar.h * src/cal/widechar.h: moved from src-bsd/widechar.h * src-bsd/README.cal: moved to src/cal/README.cal * src/cal/README.cal: moved from src-bsd/README.cal * src/cal/Makefile.am: new file * src/cal/Makefile.in: new file 2002-03-02 Charles Wilson * src/clip: new directory * src-gpl/putclip.c: moved to src/clip/putclip.c * src/clip/putclip.c: moved from src-gpl/putclip.c * src-gpl/getclip.c: moved to src/clip/getclip.c * src/clip/getclip.c: moved from src-gpl/getclip.c * src/clip/Makefile.am: new file * src/clip/Makefile.in: new file 2002-03-02 Charles Wilson * src/conv: new directory * src-gpl/conv.c: moved to src/conv/conv.c * src/conv/conv.c: moved from src-gpl/conv.c * src/conv/Makefile.am: new file * src/conv/Makefile.in: new file 2002-03-02 Charles Wilson * src/ddate: new directory * src-pd/ddate.c: moved to src/ddate/ddate.c * src/ddate/ddate.c: moved from src-pd/ddate.c * src-pd/ddate.1: moved to src/ddate/ddate.1 * src/ddate/ddate.1: moved from src-pd/ddate.1 * src-pd/ddate.doc: moved to src/ddate/ddate.doc * src/ddate/ddate.doc: moved from src-pd/ddate.doc * src/ddate/Makefile.am: new file * src/ddate/Makefile.in: new file 2002-03-02 Charles Wilson * src/dump: new directory * src-gpl/dump.c: moved to src/dump/dump.c * src/dump/dump.c: moved from src-gpl/dump.c * src/dump/Makefile.am: new file * src/dump/Makefile.in: new file 2002-03-02 Charles Wilson * src/ipc: new directory * src-gpl/msgtool.c: moved to src/ipc/msgtool.c * src/ipc/msgtool.c: moved from src-gpl/msgtool.c * src-gpl/semstat.c: moved to src/ipc/semstat.c * src/ipc/semstat.c: moved from src-gpl/semstat.c * src-gpl/semtool.c: moved to src/ipc/semtool.c * src/ipc/semtool.c: moved from src-gpl/semtool.c * src-gpl/shmtool.c: moved to src/ipc/shmtool.c * src/ipc/shmtool.c: moved from src-gpl/shmtool.c * src/ipc/Makefile.am: new file * src/ipc/Makefile.in: new file 2002-03-02 Charles Wilson * src/last: new directory * src-gpl/last.c: moved to src/last/last.c * src/last/last.c: moved from src-gpl/last.c * src-gpl/last.1: moved to src/last/last.1 * src/last/last.1: moved from src-gpl/last.1 * src-gpl/lastb.1: moved to src/last/lastb.1 * src/last/lastb.1: moved from src-gpl/lastb.1 * src-gpl/oldutmp.h: moved to src/last/oldutmp.h * src/last/oldutmp.h: moved from src-gpl/oldutmp.h * src-gpl/utmpdump.c: moved to src/last/utmpdump.c * src/last/utmpdump.c: moved from src-gpl/utmpdump.c * src/last/Makefile.am: new file * src/last/Makefile.in: new file 2002-03-02 Charles Wilson * src/lpr: new directory * src-gpl/lpr.c: moved to src/lpr/lpr.c * src/lpr/lpr.c: moved from src-gpl/lpr.c * src/lpr/Makefile.am: new file * src/lpr/Makefile.in: new file 2002-03-02 Charles Wilson * src/mkshortcut: new directory * src-gpl/mkshortcut.c: moved to src/mkshortcut/mkshortcut.c * src/mkshortcut/mkshortcut.c: moved from src-gpl/mkshortcut.c * src-gpl/mkshortcut.1: moved to src/mkshortcut/mkshortcut.1 * src/mkshortcut/mkshortcut.1: moved from src-gpl/mkshortcut.1 * src/mkshortcut/Makefile.am: new file * src/mkshortcut/Makefile.in: new file 2002-03-02 Charles Wilson * src/namei: new directory * src-pd/namei.c: moved to src/namei/namei.c * src/namei/namei.c: moved from src-pd/namei.c * src-pd/namei.1: moved to src/namei/namei.1 * src/namei/namei.1: moved from src-pd/namei.1 * src-pd/README.namei: moved to src/namei/README.namei * src/namei/README.namei: moved from src-pd/README.namei * src-pd/README1.namei: moved to src/namei/README1.namei * src/namei/README1.namei: moved from src-pd/README1.namei * src/namei/Makefile.am: new file * src/namei/Makefile.in: new file 2002-03-02 Charles Wilson * src/realpath: new directory * src-gpl/realpath.c: moved to src/realpath/realpath.c * src/realpath/realpath.c: moved from src-gpl/realpath.c * src/realpath/Makefile.am: new file * src/realpath/Makefile.in: new file 2002-02-23 Charles Wilson * src-gpl/Makefile.am: add lpr and mkshortcut * src-gpl/Makefile.in: regenerate * configure.ac: update version number * configure: regenerate * AUTHORS: add Rick and Joshua * PROGLIST: add lpr and mkshortcut * NEWS: add lpr and mkshortcut * README: add lpr and mkshortcut * TODO: add some notes... * src-gpl/mkshortcut.c: Reformat comment block. Explicitly include config.h and common.h. Move other #inludes to common.h. Add some static strings for later use (version, Id, copyright). * src-gpl/lpr.c: Add license reference. Explicitly include config.h and common.h. Move other #includes to common.h. Add some static strings for later use (version, Id, copyright). Change programName to program_name (to match style of other programs). Strdup from argv[0] instead of hardcoding. Use VA_START macro instead of va_start. 2002-02-23 Rick Rankin * src-gpl/lpr.c: new file 2002-02-23 Joshua Daniel Franklin * src-gpl/mkshortcut.c: new file * src-gpl/mkshortcut.1: new file 2002-02-23 Charles Wilson * src-pd/ddate.c: add explicit license reference and move #includes to common.h. Guard setlocale. Explicitly include config.h, common.h * src-pd/namei.c: ditto * src-bsd/cal.c: ditto * src-bsd/err.c: ditto * src-bsd/errs.h: explicitly include config.h, common.h * src-bsd/widechar.h: explicitly include config.h (NOT common.h) * src-gpl/ascii.c: explicitly include config.h * src-gpl/banner.c: reformat license notice. explicitly include config.h * src-gpl/conv.c: explictly include config.h * src-gpl/dump.c: explictly include config.h; move other includes into common.h * src-gpl/getclip.c: explicitly include config.h * src-gpl/last.c: reformat license notice. explicitly include config.h. Move other #includes into common.h * src-gpl/oldutmp.h: add explicit license reference. * src-gpl/putclip.c: include config.h. Move other #includes into common.h * src-gpl/realpath.c: Reformat license reference. Explicitly include config.h. * src-gpl/msgtool.c: add explicit license reference. include config.h. Guard ipc #includes. Move other includes into common.h * src-gpl/semstat.c: ditto * src-gpl/semtool.c: ditto * src-gpl/shmtool.c: ditto * src-gpl/utmpdump.c: Reformat license reference. Explicitly include config.h. Move other includes into common.h. * config.h.in: regenerate * configure.ac: Add the new checks * common.h: Migrate other includes from .c files here. * configure: regenerate 2002-01-28 Charles Wilson * src-bsd/cal.c: fix spelling 2002-01-27 Charles Wilson * acinclude.m4: new file * common.h: new file * configure.ac: add conditionals for windows-only, cygipc-only programs * src-gpl/Makefile.am: use conditionals * aclocal.m4: regenerate * config.h.in: regenerate * Makefile.in: regenerate * src-gpl/Makefile.in: regenerate * configure: regenerate * README: minor changes * src-bsd/cal.c: use common.h * src-pd/ddate.c: use common.h * src-pd/namei.c: use common.h * src-gpl/ascii.c: use common.h * src-gpl/banner.c: use common.h * src-gpl/conv.c: use common.h * src-gpl/dump.c: use common.h * src-gpl/getclip.c: use common.h * src-gpl/last.c: use common.h * src-gpl/msgtool.c: use common.h * src-gpl/putclip.c: use common.h * src-gpl/realpath.c: use common.h * src-gpl/semstat.c: use common.h * src-gpl/semtool.c: use common.h * src-gpl/shmtool.c: use common.h * src-gpl/utmpdump.c: use common.h 2002-01-26 Charles Wilson * NEWS: add entries for 0.9.6, .7, and .8 * ChangeLog: fix tabs * release version 0.9.8 2002-01-26 Charles Wilson * src-pd/ddate.c: new file * src-pd/ddate.1: new file * src-pd/ddate.doc: new file * AUTHORS: add Druel the Chaotic * PROGLIST: add ddate * README: mention ddate * src-pd/Makefile.am: add ddate to proglist, ddate.1 to manlist * src-bsd/Makefile.in: regenerate 2002-01-26 Charles Wilson * src-gpl/realpath.c: new file * AUTHORS: add Steven Barker * PROGLIST: add realpath * README: mention realpath * src-gpl/Makefile.am: add realpath to proglist * src-gpl/Makefile.in: regenerate 2002-01-18 Mark Bradshaw * src-gpl/utmpdump.c: new file * AUTHORS: add Mark Bradshaw * PROGLIST: add utmpdump * README: mention utmpdump * src-gpl/Makefile.am: add utmpdump to proglist * src-gpl/Makefile.in: regenerate 2002-01-16 Charles Wilson * bootstrap: new file * src-gpl/Makefile.am: add last to proglist * src-gpl/Makefile.in: regenerate * PROGLIST: add last * README: mention last * AUTHORS: add Mark Bradshaw 2002-01-16 Mark Bradshaw * src-gpl/last.c: new file * src-gpl/last.1: new file * src-gpl/lastb.1: new file * src-gpl/oldutmp.h: new file 2001-12-05 Joerg Schaible * src-gpl/banner.c: fix the -c option, use ANSI font to print the extended charset 2001-12-04 Charles Wilson * licenses: new subdir * licenses/COPYING.GPL: new file (GPL text) * licenses/COPYING.BSD-no-advert: new file (BSD license, without the advertising clause) * src-pd: new subdir (for public domain source code that I've taken, modified, and released under the GPL) * src-bsd: new subdir (for source code that is covered by the BSD-no-advert license) Note that BSD-w-advert code is disallowed -- can't legally be linked to cygwin1.dll. * src: removed (renamed to src-gpl for consistency) * src-gpl: new (renamed from src) * PROGLIST: new file (contains descriptions of the various programs) * README: proglist stuff removed. README is more general. * src-bsd/Makefile.am: new file * src-bsd/Makefile.in: new file * src-bsd/README.cal: new file * src-bsd/cal.1: new file * src-bsd/cal.c: new file * src-bsd/err.c: new file * src-bsd/errs.h: new file * src-bsd/widechar.h: new file * src-pd/Makefile.am: new file * src-pd/Makefile.in: new file * src-pd/README.namei: new file * src-pd/README1.namei: new file * src-pd/namei.1: new file * src-pd/namei.c: new file * configure.ac: add new tests to support namei and cal * Makefile.am: add new subdirs * config.h.in: regenerate * aclocal.m4: regenerate * Makefile.in: regenerate * src/Makefile.in: regenerate 2001-11-28 Charles Wilson * package renamed to 'cygutils' * README: update * NEWS: update * AUTHORS: add Jorg Schaible * configure.ac: package name change * src/Makefile.am: add 'banner' * src/banner.c: new file. Modified from Joerg's original to use popt for argument processing. * configure: regenerate * config.h.in: regenerate * aclocal.m4: regenerate * Makefile.in: regenerate * src/Makefile.in: regenerate 2001-11-26 Charles Wilson * src/semtool.c: added * src/semstat.c: added * src/msgtool.c: added * src/shmtool.c: added * src/Makefile.am: add semtool, semstat, msgtool, and shmtool targets. * configure.ac: add check for cygipc, and for ipc headers * configure: regenerate * config.h.in: regenerate * aclocal.m4: regenerate * Makefile.in: regenerate * src/Makefile.in: regenerate 2001-11-25 Charles Wilson * uuencode.1: deleted * uuencode.c: deleted * uudecode.1: deleted * uudecond.c: deleted (get these from GNU sharutils) * mktemp.1: deleted * mktemp.c: deleted (get these from http://www.courtesan.com/mktemp/) * autoconfiscated -- lots of new files * moved remaining .c files into src subdir * src/conv.c: now recognize 'dos2unix.exe' and 'unix2dos.exe' as special argv[0] values, along with 'd2u.exe' and 'u2d.exe' * src/Makefile.in: install conv.exe as itself but also as d2u.exe, u2d.exe, dos2unix.exe and unix2dos.exe 0.9.2 * link with /usr/lib/libpopt.a ('official' version) * add mktemp implementation * add friendly help/option handling to dump, putclip, getclip, and ascii. 0.9.1 ---- baseline