]> cygwin.com Git - cygwin-apps/cygutils.git/blobdiff - ChangeLog
Add hippo.ico to cygicons DLL
[cygwin-apps/cygutils.git] / ChangeLog
index f817b04880d5117f1de7a4d0250d60dd35694e45..f2cb34f31bfaf1874514167d12b10f33f74eaeb1 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,398 @@
+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>
+
+       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  <cwilson@...>
+
+       Branch for 1.3.x (cygwin-1.5 only)
+       * BRANCHES: Update documentation
+
+2009-04-22  Charles Wilson  <cwilson@...>
+
+       Release 1.3.4
+       * configure.ac: Bump version number.
+       * Makefile.am: Fix post-install.
+       * BRANCHES: Update.
+       * NEWS: Update.
+
+2009-04-21  Charles Wilson  <cwilson@...>
+
+       * src/cygicons/README: Remove trailing spaces.
+       * NEWS: Update.
+       * PROGLIST: Fix typos.
+       * 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: Regenerate.
+       * INSTALL: Regenerate.
+       * config.h.in: Regenerate.
+       * po/Makefile.in.in: Regenerate.
+
+2008-09-04  Alex Smith  <madalexonline@yahoo.co.uk>
+
+       If cygstart -w, then propagate child exit status.
+       * src/cygstart/cygstart.c (main): exit with
+       value returned by cygStart().
+       (cygStart): If -w/--wait, then get exit status
+       of child process and return it.
+
+2008-08-10  Barry Kelly  <bkelly.ie@gmail.com>
+
+       Add -w/--wait option to cygstart.
+       * src/cygstart/cygstart.c: New enum StartFlags.
+       (main): Add startup options category, containing
+       new -w/--wait option. Use it to set StartFlags.
+       Modify -v/--verbose to set StartFlags.
+       Pass StartFlags to cygStart().
+       (printLastError): New.
+       (cygStart): Change signature to accept StartFlags.
+       Propagate StartFlags to winStart().
+       (winStart): Change signature to accept StartFlags.
+       Wait for child process to finish if SF_WAIT flag
+       is set in StartFlags.
+
+2007-08-24  Charles Wilson  <cwilson@...>
+
+       Bump version number to 1.3.2
+
+       * bootstrap: copy libtool.m4 to m4/.
+       * configure.ac: Bumped version number. Created
+       VERSION_* AC_SUBSTS for use by cygicons.rc.in.
+       Created AC_SUBST value for cygicon dll vernum.
+       Added libtool. Don't force -lpopt into LIBS.
+       Added cygicons.rc to list of generated files.
+       * Makefile.am: Added rules for building cygicons
+       DLL (but only on win32). Added doc_DATA target for
+       installing documentation.  Added licenses_DATA
+       target for installing component licenses into 
+       subdir of $(docdir).  Added include_HEADERS target
+       for installing cygicons header (but only on win32).
+       Added lpr_doc_DATA and cygicons_doc_DATA targets 
+       for installing component documentation into separate
+       subdirs of $(docdir).  Added -lpopt to the *_LDADD
+       rules for the targets that need it, now that -lpopt
+       is not added to LIBS (created *_LDADD if not exist).
+       Added install-hook/uninstall-hook commands to force
+       the cygicons import and libtool libraries to have 
+       the desired name. Added necessary variables, targets,
+       flags, and custom rules for building cygicons (special
+       care needed to deal with .rc files).
+       * src/cygicons/README: new file.
+       * src/cygicons/cygicons.h: new file.
+       * src/cygicons/cygicons.rc.in: new file.
+       * src/cygicons/cygwin-kde.ico: new file.
+       * src/cygicons/cygwin.ico: new file.
+       * src/cygicons/cygwinblue.ico: new file.
+       * src/cygicons/cygwincyan.ico: new file.
+       * src/cygicons/cygwing.ico: new file.
+       * src/cygicons/cygwings.ico: new file.
+       * src/cygicons/cygwinpurple.ico: new file.
+       * src/cygicons/cygwinred.ico: new file.
+       * src/cygicons/cygwinshiny.ico: new file.
+       * src/cygicons/cygwinyellow.ico: new file.
+       * config.h.in: regenerated.
+       * AUTHORS: updated documentation.
+       * NEWS: updated documentation.
+       * PROGLIST: updated documentation.
+       * README: updated documentation.
+       * HOW-TO-INSTALL: updated documentation.
+       * BRANCHES: updated documentation.
+
+2006-12-12  Charles Wilson  <cwilson@...>
+       
+       Release 1.3.1
+       Update build machinery to ac-2.61, am-1.10, gt-0.15
+
+       * configure.ac: bump version number
+       Move auxilliary files to build-aux dir.
+       Move .m4 files to m4/ dir.
+       * Makefile.am: Make sure aclocal can find m4 files.
+       * BRANCHES: update documentation
+       * NEWS: update documentation
+       * config.rpath: remove from CVS control
+       * acinclude.m4: moved to...
+       * m4/check_stdcall_func.m4: here.
+       * INSTALL: update to latest automake
+       * bootstrap: use autoreconf
+       * config.h.in: regenerate with latest autoconf
+       * ABOUT-NLS: update to latest gettext
+       * po/Makefile.in.in: update to latest gettext
+       * po/Rules-quot: update to latest gettext
+       * po/Makevars.template: new file due to gettext update
+
+2006-12-12  Michael Schaap  <cygwin@mscha.nl>
+
+       * src/cygstart/cygstart.c (winstart): use 
+       cygwin_internal(CW_SYNC_WINENV) instead of own
+       code to sync environment
+       (main): add --verbose option to show actual 
+       ShellExecute call made
+
+2006-03-20  Charles Wilson  <cwilson@...>
+
+       bump version number to 1.3.0
+       
+       * Makefile.am: remove programs, code, and documentation for
+       cal, col, colcrt, colrm, column, ddate, getopt, mcookie,
+       namei, rename, and rev.  These programs now provided by
+       util-linux package.
+       * configure.ac: bump version number
+       * BRANCHES: update documentation
+       * NEWS: update documentation
+       * PROGLIST: update documentation
+       * README: update documentation
+       * src/cal/README.cal: removed
+       * src/cal/cal.1: removed
+       * src/cal/cal.c: removed
+       * src/cal/err.c: removed
+       * src/cal/errs.h: removed
+       * src/cal/widechar.h: removed
+       * src/col/README.col: removed
+       * src/col/col.1: removed
+       * src/col/col.c: removed
+       * src/col/err.c: removed
+       * src/col/err.h: removed
+       * src/colcrt/colcrt.1: removed
+       * src/colcrt/colcrt.c: removed
+       * src/colcrt/widechar.h: removed
+       * src/colrm/colrm.1: removed
+       * src/colrm/colrm.c: removed
+       * src/colrm/widechar.h: removed
+       * src/column/column.1: removed
+       * src/column/column.c: removed
+       * src/column/err.c: removed
+       * src/column/errs.h: removed
+       * src/column/widechar.h: removed
+       * src/ddate/ddate.1: removed
+       * src/ddate/ddate.c: removed
+       * src/ddate/ddate.doc: removed
+       * src/getopt/getopt.1: removed
+       * src/getopt/getopt.c: removed
+       * src/getopt/parse.bash: removed
+       * src/getopt/parse.tcsh: removed
+       * src/getopt/test.bash: removed
+       * src/getopt/test.tcsh: removed
+       * src/mcookie/mcookie.1: removed
+       * src/mcookie/mcookie.c: removed
+       * src/mcookie/md5.c: removed
+       * src/mcookie/md5.h: removed
+       * src/namei/README.namei: removed
+       * src/namei/README1.namei: removed
+       * src/namei/namei.1: removed
+       * src/namei/namei.c: removed
+       * src/rename/nls.h: removed
+       * src/rename/rename.1: removed
+       * src/rename/rename.c: removed
+       * src/rev/rev.1: removed
+       * src/rev/rev.c: removed
+       * src/rev/widechar.h: removed
+
+2006-02-10  Charles Wilson  <cwilson@...>
+
+       bump version number - 1.2.10
+       * configure.ac: ditto
+       * NEWS: update documentation
+       * BRANCHES: ditto
+       * INSTALL: update from autotools
+
+2006-02-10  Michael Schaap  <cygwin@mscha.org>
+
+       * src/cygstart/cygstart.c (setup_win_environ): properly convert 
+       environment variables to Win32.
+
+2006-02-10  Eric Blake  <ebb9@byu.net>
+
+       * src/cygstart/cygstart.c (main): Don't permute options
+
 2005-07-09  Charles Wilson  <cwilson@...>
 
        bump version number - 1.2.9
This page took 0.028058 seconds and 5 git commands to generate.