X-Git-Url: https://cygwin.com/git/?a=blobdiff_plain;f=ChangeLog;h=f2cb34f31bfaf1874514167d12b10f33f74eaeb1;hb=7b4dda326f16fc85fa089bccabcf219f0e426def;hp=f2492b57adfdb8fbc0f099987aaf8facbf17de49;hpb=2798d9709c83c236dd02e5e52f947820d842a686;p=cygwin-apps%2Fcygutils.git diff --git a/ChangeLog b/ChangeLog index f2492b5..f2cb34f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,16 +1,221 @@ +2009-12-06 Charles Wilson + + 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 + + Fix mkshortcut bug. + * src/mkshortcut/mkshortcut.c (mkshortcut): Fix off- + by-one error. + +2009-11-21 Charles Wilson + + Release 1.4.1 + * configure.ac: Update version. + * NEWS: fix typo. + * BRANCHES: Update documentation. + +2009-11-21 Charles Wilson + + 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 + + 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 + + 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 + + * src/lpr/Printer.cc: Silence compiler warnings. + +2009-09-13 Charles Wilson + + 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 + + Build and distribution fixes. + * Makefile.am: Support silent-rules when building + libicons. Don't distributed cygicons.rc. + +2009-09-13 Charles Wilson + + 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 + + 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 + + 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 + + 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 + + * PROGLIST: Fix typo. + +2009-05-05 IWAMURO Motonori + Corinna Vinschen + + Support UTF pathnames in cygstart + * src/cygstart/cygstart.c (mbstowcs_noerr): New. + (mbstowcs_dup): New. + (main): Changed *action and *args to wchar_t*. + Transcode and dup from argv, rather than strdup. + When constructing args, use appropriate wide + constants and transoding operations. + (skipLocalUNCPart): New. + (cygStart): Rewrite to handle wchar_t and new + cygwin-1.7 path conversion functions. + (winStart): Use ShellExecute[Ex]W, wprintf, and L"" + throughout. + +2009-05-05 Charles Wilson + + Branch for 1.3.x (cygwin-1.5 only) + * BRANCHES: Update documentation + +2009-04-22 Charles Wilson + + Release 1.3.4 + * configure.ac: Bump version number. + * Makefile.am: Fix post-install. + * BRANCHES: Update. + * NEWS: Update. + 2009-04-21 Charles Wilson * src/cygicons/README: Remove trailing spaces. * NEWS: Update. * PROGLIST: Fix typos. - * BRANCHES: Updated. + * BRANCHES: Update. * configure.ac: Bump version number. Update to libtool-2.2 idioms. Require ac-2.63. Require gettext-0.17. Modify dist to use lzma. - * ABOUT-NLS: Regenerated. - * INSTALL: Regenerated. - * config.h.in: Regenerated. - * po/Makefile.in.in: Regenerated. + * ABOUT-NLS: Regenerate. + * INSTALL: Regenerate. + * config.h.in: Regenerate. + * po/Makefile.in.in: Regenerate. 2008-09-04 Alex Smith