CygUtils - Utilities for Cygwin
Utilities for Cygwin
On this site you will find many utilities for the Cygwin environment,
including Perl and run. Both binaries and sourcecode are provided.
Cygwin
is an open-source POSIX emulation layer for W*ndows. It allows you to use
all your favorite GNU and Unix utilities while trapped in the wasteland
of a certain company's OS.
How To Install
See this helpful page.
News
- 2004年12月11日:Many thanks to Peter Castro, who donated
new webspace for the CygUtils site, when the old host (my
alma mater) began actually enforcing thier
bandwidth and space limits. I haven't actually revamped the site, but I plan to
reorganize it at some point.
- 2004年02月09日:
cygipc-2.03 released. Resolves some incompatibilities
with cygwin-1.5.7.
Note that ipcrm.exe, ipcs.exe, and
ipck are BACK in cygipc -- along with
semtool.exe, semstat.exe,
msgtool.exe, and shmtool.exe. However, in all cases
the names have been munged by appending "cygipc", to avoid
conflicting with the cygutils and
cygwin packages, which between them provide versions
of these utilities linked against the cygwin-daemon.
- 2003年10月17日:
cygipc-2.02 released. Improved shutdown behavior (Jason Tishler).
- 2003年08月05日:
cygipc-2.01 released. Library built as a DLL;
daemon linked dynamically. Documentation installs to /usr/share/*.
- 2003年07月15日:
cygipc-2.00 released. CygIPC-2.00 requires
cygwin-1.5.0. It is now an official part of the cygwin distribution; only
source is provided here; no more binaries. Use setup.exe from
the cygwin website to download and install
it. Note, however, that it will install into /usr/*, not /usr/local/*.
Further, the daemon has been renamed to 'ipc-daemon2.exe' to help coexist with
the 1.x daemon. All existing applications will continue to rely on
cygipc-1.x and ipc-daemon.exe, until they are recompiled. For more information,
see the NOTES and the README, below.
Further, ipcrm.exe, ipcs.exe, and
ipck are no longer included in cygipc. There are now
provided, along with semtool.exe, semstat.exe,
msgtool.exe, and shmtool.exe, by the
cygutils package, which is also available
via the cygwin mirror system (or
here)
- 2003年05月17日:
cygipc-1.14 released. This is a
backward-compatible, drop-in replacement for cygipc-1.13.
It adds a fix from Jason Tischler and Igor Pechtchanski that
corrects problems with WinXP and Fast User Switching.
- 2003年05月17日:
cygipc-1.14 released. This is a
backward-compatible, drop-in replacement for cygipc-1.13.
It adds a fix from Jason Tischler and Igor Pechtchanski that
corrects problems with WinXP and Fast User Switching.
- 2003-May-17: the
rpm
package has been
obsoleted by the rpm-4.1-1,
rpm-build-4.1-1 and rpm-doc-4.1-1 packages now included in the
official Cygwin net-release. Get the official versions at one of
these sites, in
the 'cygwin/release/rpm/' directories (but you really should be using
the setup.exe program to install cygwin components).
The web page for the port of rpm that was previously available here has
been moved to the obsolete part of this
site. The binaries are no longer available.
- 2002年11月13日:
cygipc-1.13 released. This is a
backward-compatible, drop-in replacement for cygipc-1.11. Pretend
1.12 never happened. 1.13 contains some error reporting fixes from
Jason Tishler, a bugfix for quoting the program path from
Przemysław Sztoch, and a fix for recording the verboseness level
in the registry.
- 2002-Jul-10: the
db
package has been
obsoleted by the db2-2.7.7-4,
libdb2-2.7.7-4 and libdb2-devel-2.7.7-4 now included in the
official Cygwin net-release. Get the official versions at one of
these sites, in
the 'cygwin/release/db/' directories (but you really should be using
the setup.exe program to install cygwin components).
The web page for the port of db that was previously available here has
been moved to the obsolete part of this
site. The binaries are no longer available.
- 2002年07月03日:
cygipc-1.12 released. Because newlib
redefined key_t to be 64 bits (as of cygwin-1.3.11), we have a binary
incompatibility between cygipc-1.11- and cygipc-1.12+. This required
major changes in cygipc to enable a smooth transition. See the
cygipc page for a full description.
UPDATE: withdrawn. I jumped the gun.
- 2002年04月09日: Massive site
reorganization. The obsolete stuff that has been absorbed
or otherwise superseded by packages in the official cygwin
distribution have been moved over to the
obsolete part of the site.
For more information, check out this
explanation.
- Older news is available
in the obsolete section of this site.
What's here
Some of these packages are not strictly cygwin-based, but I've found
them useful adjuncts to my cygwin installation. Not having a better
place for them, I'm making them available here.
cmd-reactos
An open-source clone of the NT/2K cmd shell for Win9x
consize
A scrollbuffer in Win9x/Me? It's true!
cygipc
Deprecated! Has been superseded by "the cygwin daemon", a
new native component of the cygwin distribution.
dll-stuff
Examples for building DLLs using cygwin tools
perl-contrib
Various useful contributions to the world of perl/cygwin
run
Avoid console windows with cygwin apps. Note that an (amicable) fork
of this program is distributed by the cygwin-x project, in the X-startup-scripts
package.
Where's the "CygUtils" package?
If you're looking for the 'misc' package, it has been renamed to 'cygutils-package'
and has it's own website:
cygutils-package.
Cygutils-Package is also distributed as an official part of the cygwin net-release. Get it
here.
The original webpages for cygutils-package (when it was still called 'misc') have been moved to the
obsolete section of this site.
Last modified: Tue Apr 08 05:16:21 Eastern Daylight Time 2002