2 * conv: no longer distribute as dos2unix, unix2dos, u2d, or d2u.
3 Those programs now available from the separate dos2unix package.
4 * ascii: by default, now only prints characters 0..127. Use new
5 option --extended/-e for old behavior, printing characters 0..255.
6 See this thread: http://cygwin.com/ml/cygwin/2010-04/msg00600.html
7 * cygstart: Fix --reference. Allow relative paths (enables, e.g.
8 'cygstart calc'). Reported by Ken Hirsch.
9 http://cygwin.com/ml/cygwin/2010-01/msg01101.html
10 * cygdrop: Minor fixes (Christian Franke)
11 * mkshortcut: Minor fixes (Jon TURNEY)
12 * Updated license for lpr to GPLv3+ (with permission from
14 * Updated license for readshortcut to GPLv3+ (with permission
16 * Updated license for realpath to GPLv3+ (was GPLv2+)
17 * Updated license for cygstart to GPLv3+ (was GPLv2+; no objections
19 * Updated license for cygdrop to GPLv3+ (was GPLv2+; no objections
20 from Christian Franke)
21 * Updated license for mkshortcut to GPLv3+ (was GPLv2+; no objections
22 from Joshua Daniel Franklin)
23 * Updated license for the cygicons.dll (as a collection) to GPLv3+ (was
24 GPLv2+). Individual icons within the collection remain under their
26 * Updated license for banner to GPLv3+ (with permission from
30 * Fix longstanding bug in mkshortcut, in which failure was
31 reported even on success (Andy Koppe).
32 * --help, --license, --usage, and --version output now goes
33 to stdout instead of stderr
34 * Add standard command line options to cygdrop (--version,
35 --help, --license, --usage)
36 * Various internal code cleanups
39 Add hippo icon to cygicons.
43 Add --help option to lpr.
44 Build system improvements.
45 Add support for building on MinGW.
46 Add new cygdrop utility (Christian Franke; requires w2k or better)
47 Many of the utilities have been relicensed as GPLv3+.
50 Add support to cygstart for filenames with UTF/wide chars.
53 ^^ Begin cygwin-1.7-specific development ^^
56 Fix installation bug, exposed by new libtool's modified
57 behavior (reported by Jerry Hedden and David Rothenberger)
60 cygstart: Add new -w/--wait option (Barry Kelly)
61 Propagate exit status of child process when -w (Alex Smith)
64 cygicons: a new DLL that provides cygwin-related icons
65 original images were obtained from various (free
66 as in speech) sources.
67 Now installs documentation into $(prefix)/share/doc/cygutils
68 Also installs per-component documentation in $(docdir)/component/
69 No longer link apps to libpopt if they don't need it.
70 Needs libtool for building cygicons, but side effect is to use
71 libtool throughout. cygicons requires libtool to be configured
72 with RC support (e.g. windres). This may break building on
76 cygstart: compatibility fixes for recent cygwin snapshots
77 build machinery updated to latest autotools -- now passes distcheck
93 cygstart: properly convert environment variables to Win32 (Michael Schaap)
94 cygstart: don't parse options listed after the command (Eric Blake)
97 Fix memory leak/crash in readshortcut (cgf)
101 more updates to cygstart (Michael Schaap)
102 bugfix for dump under mingw (Kees Zeelenberg)
105 Updates to cygstart (Anthony Derosa, Michael Schaap)
106 New 'rename' program (Christopher Faylor)
109 Remove readlink (now provided by coreutils-5.3.0+)
110 conv/d2u/u2d: add --force/--safe options (defaults to safe).
111 Identify binary files by presence of '\0' and bail if --safe.
112 Do not short circuit if first line ends in target style; keep
113 going. Collapse sequences of '\r' without '\n' to a single
114 EOL of target style. '--force' propagates '\0' from input to
118 Add new -s (startup norm|max|min mode) option for
120 Add new -d|--desc option for mkshortcut (to control
121 the 'description' field == tooltip text)
124 Remove ipcs, ipcrm which are now provided by cygwin itself
125 Remove support for building ipc tools against cygipc; build
126 only against cygserver. CygIPC versions are now (again)
127 provided by the cygipc package itself.
132 Adapt ipck for cygserver compatibility
133 Fix docs for mkshortcut to reflect new -w/--workingdir option
136 Add readshortcut (Rob Siklos)
137 Actually implement the --dos/--unix options to putclip
138 and getclip (Rob Siklos)
139 Add the --no-conv option to putclip and getclip
142 Fix some configury errors, update documenation
145 Added ipcs, ipcrm, and ipck programs from cygipc.
148 Added -w/--workingdir option to mkshortcut (David Baur)
149 Reimplemented lpr in C++ (Rick Rankin)
152 Removed last, utmpdump (now provided by the sysvinit package)
153 Updated to latest autotools and gettext -- but remove gettext
154 source; no longer necessary with AM_GETTEXT_GNU([external])
157 Add rev, column, colcrt, colrm, mcookie. Use GNU gettext (add
158 gettext source, as well).
161 Add getopt and readlink
164 change to one-big-makefile (cf. "Recursive Make Considered
165 Harmful"). Update documentation (esp. "HOW-TO-CONTRIBUTE" to
169 rearrange directory structure to cut down on clutter
170 (first insure that every .c and .h file has the correct
174 add explicit license information to each .c and .h file.
175 move (almost all) #includes into common.h
180 add last, utmpdump implementations from Mark Bradshaw
181 add realpath, ddate implementations
184 fix banner, release on sources mirror system
187 huge reorg, separate apps by license
190 renamed the package to `cygutils'
191 added Joerg Schaible's 'banner' implementation
194 added ipc tools from "Linux Programmer's Guide":
195 semtool, semstat, shmtool, msgtool
198 Autoconfiscated. Not really cross-platform yet, still
199 will only build properly on cygwin.
202 initial public release