+2009-12-06 Charles Wilson <cwilson@...>
+
+ Add hippo.ico to cygicons DLL.
+ * src/cygicons/hippo.svg: New file.
+ * src/cygicons/hippo.ico: New file.
+ * src/cygicons/README: Update documentation.
+ * src/cygicons/cygicons.h: Add hippo.ico.
+ * src/cygicons/cygicons.rc.in: Add hippo.ico. Update
+ copyright date.
+ * Makefile.am: Add hippo.svg and hippo.ico.
+ * NEWS: Update documentation.
+
+2009-12-03 Dave Korn <dave.korn.cygwin@googlemail.com>
+
+ Fix mkshortcut bug.
+ * src/mkshortcut/mkshortcut.c (mkshortcut): Fix off-
+ by-one error.
+
+2009-11-21 Charles Wilson <cwilson@...>
+
+ Release 1.4.1
+ * configure.ac: Update version.
+ * NEWS: fix typo.
+ * BRANCHES: Update documentation.
+
+2009-11-21 Charles Wilson <cwilson@...>
+
+ Convert many programs to GPLv3+.
+ * COPYING: Update to GPLv3 (applies to compilation).
+ * licenses/COPYING.GPL: Renamed to...
+ * licenses/COPYING.GPLv2: this.
+ * licenses/COPYING.GPLv3: New.
+ * Makefile.am: Update file list.
+ * ascii/ascii.c: Switch to GPLv3+. Update copyright years.
+ * clip/getclip.c: Ditto.
+ * clip/putclip.c: Ditto.
+ * conv/conv.c: Ditto.
+ * dump/dump.c: Ditto.
+ * ipc/ipck: Ditto.
+ * ipc/msgtool.c: Ditto.
+ * ipc/semstat.c: Ditto.
+ * ipc/semtool.c: Ditto.
+ * ipc/shmtool.c: Ditto.
+ * PROGLIST: Update license information for each utility.
+ * README: Ditto.
+ * AUTHORS: Ditto. Also reorganize.
+ * TODO: Add notes concerning utilities that have not
+ been converted to GPLv3+.
+ * NEWS: Note license change.
+
+2009-11-21 Charles Wilson <cwilson@...>
+
+ Only build cygdrop when $host is cygwin.
+ * configure.ac: Arrange to build cygdrop only when CYGWIN.
+ * Makefile.am: Ditto.
+ * NEWS: Add cygdrop.
+
+2009-11-21 Christian Franke <franke@computer.org>
+
+ Add cygdrop utility.
+ * src/cygdrop: New directory.
+ * src/cygdrop/cygdrop.cc: New file.
+ * Makefile.am: Add program cygdrop.
+ * AUTHORS: Add Christian Franke for cygdrop.
+ * PROGLIST: Add cygdrop.
+ * README: Add cygdrop.
+
+2009-09-13 Charles Wilson <cwilson@...>
+
+ * src/lpr/Printer.cc: Silence compiler warnings.
+
+2009-09-13 Charles Wilson <cwilson@...>
+
+ Branch-specific fixes for building on MinGW
+ * configure.ac: Only error if cygwin && !cygwin-1.7; it
+ is okay if !cygwin.
+ * src/cygstart/cygstart.c (cygStart): Refactor much
+ of this code to the following two functions. If !cygwin,
+ always use cygstart_mbs_to_wcs. Retain existing logic for
+ context-dependent use of the two functions, for cygwin.
+ (cygstart_mbs_to_wcs): New function.
+ (cygstart_posix_to_win_w): New function. Guard so that
+ it is only compiled on cygwin.
+ * NEWS: Update.
+
+2009-09-13 Charles Wilson <cwilson@...>
+
+ Build and distribution fixes.
+ * Makefile.am: Support silent-rules when building
+ libicons. Don't distributed cygicons.rc.
+
+2009-09-13 Charles Wilson <cwilson@...>
+
+ Import relevant changes from MinGW and MSYS port
+ * Makefile.am: Specify --major-image-version and
+ --minor-image-version for DLL and EXEs.
+ * common.h: Compatibility macros for cygwin-specific
+ functions on MinGW.
+ * configure.ac: Force automake-1.11, enable silent rules.
+ * src/conv/conv.c (convert): Use mkstemp instead of tmpnam
+ (the latter fails horribly on MinGW+Vista).
+ * src/conv/mkstemp.c: New file (ported from an old NetBSD
+ version: svn://svn.debian.org/svn/pkg-discover/discover/trunk/)
+ * src/cygstart/cygstart.c: Guard cygwin.h include, and
+ cygwin-specific function calls.
+ * src/realpath/realpath.c: Guard cygwin.h include.
+ * src/readshortcut/readshortcut.c: Guard cygwin-specific
+ function forward declarations.
+ * src/lpr/lpr.cc: Guard cygwin.h include. Fix typo in help
+ text; extend help and usage text to reflect new options.
+ (usage): Accept errcode instead of always exit(1).
+ (help): New function.
+ (scan_for_help): New function.
+ (main): Add support for -help|--help long options; search
+ first for these and exit early, before allowing getopt().
+ Fix handling of getopt error states.
+ * NEWS: Update.
+
+2009-05-06 Charles Wslson <cwilson@...>
+
+ Release 1.4.0
+ * BRANCHES: Document new branch information.
+ * TODO: Add new items.
+ * configure.ac: Check for cygwin_conv_path (which
+ exists only on cygwin-1.7); error if missing.
+ Bump version number.
+ * config.h.in: Regenerate.
+
+2009-05-06 Charles Wilson <cwilson@...>
+
+ Make coding style consistent throughout.
+ * ascii/ascii.c: Format using 'indent -gnu
+ -nut -ppi 1'.
+ * banner/banner.c: Ditto.
+ * clip/getclip.c: Ditto.
+ * clip/putclip.c: Ditto.
+ * cygstart/cygstart.c: Ditto.
+ * dump/dump.c: Ditto.
+ * ipc/msgtool.c: Ditto.
+ * ipc/semstat.c: Ditto.
+ * ipc/semtool.c: Ditto.
+ * ipc/shmtool.c: Ditto.
+ * mkshortcut/mkshortcut.c: Ditto.
+ * readshortcut/readshortcut.c: Ditto.
+ * realpath/realpath.c: Ditto.
+ * Printer.hh: Format using 'astyle --style=gnu -c'.
+ Move 'using namespace' from hh to cc.
+ * Printer.cc: Ditto.
+ * Win32Utils.cc: Ditto.
+ * Win32Utils.hh: Ditto.
+ * PrinterException.hh: Format using 'astyle --style=gnu
+ -c'. Removed 'using namespace' statement.
+ * lpr.cc: Format using 'astyle --style=gnu -c'
+
+2009-05-06 Charles Wilson <cwilson@...>
+
+ Ensure uniformity for --version option.
+ * src/ascii/ascii.c: Ensure --version output
+ reports package version; harmonize formats.
+ * src/banner/banner.c: Ditto.
+ * src/clip/getclip.c: Ditto.
+ * src/clip/putclip.c: Ditto.
+ * src/conv/conv.c: Ditto.
+ * src/cygstart/cygstart.c: Ditto.
+ * src/dump/dump.c: Ditto.
+ * src/mkshortcut/mkshortcut.c: Ditto.
+ * src/realpath/realpath.c: Ditto.
+ * src/readshortcut/readshortcut.c: Ditto, and
+ fix line endings.
+ * src/readshortcut/readshortcut.c: Fix line
+ endings.
+
+2009-05-06 Charles Wilson <cwilson@...>
+
+ * PROGLIST: Fix typo.
+
2009-05-05 IWAMURO Motonori <deenheart@gmail.com>
Corinna Vinschen <corinna@vinschen.de>