 
    
    
    misc
News:
- 2001-Dec-02: This package has been
renamed (confusingly, to "cygutils") and relocated.  It has been 
split off of the cygutils website, and now has it's own page:
http://www.neuro.gatech.edu/users/cwilson/cygutils-package/.  "Misc" 
really was a dumb name...and the package has been relocated because it's
no longer just a "port" -- it is now an original package and deserves it's
own "space".
 
 
- 2001-Nov-25: updated to version 0.9.4. 
Changes include:
- added ipc utility programs from "Linux Programmer's Guide".
- ipc programs depend on cygipc-1.11 or newer
- built against popt-1.6.2-1
 
 
 
- 2001-Nov-25: updated to version 0.9.3. 
Changes include:
- no longer distributing binary packages of the new versions here. This
is part of preparation to make the 'misc' package an official one in the
"real" cygwin dist.
- autoconfiscated
- conv, when renamed to 'dos2unix' and 'unix2dos', now recognizes those
names and changes its default behavior. That is, unix2dos == u2d,
and dos2unix == d2u. 
- removed uuencode/uudecode files -- now included in official 'sharutils'
package.
- removed mktemp files -- now included in official 'mktemp' package
 
 
 
- 2001-Jan-24: updated to version 0.9.2. 
Changes include:
- now uses the 'official' cygwin-popt package in /usr/lib (popt-1.6.1-1, announced on
the Cygwin mailing list on 2001-Jan-24), instead of using a local version
of popt installed in /usr/local/lib.
- added friendly help/option handling to dump, putclip, getclip, and ascii.
- NEW mktemp implementation.
 
 
 
- 2001-Jan-19: The 
misc package
released, at version 0.9.1.
Notes:
This package contains a number of useful utilities I've collected
or written over the past several years.  Recently, I knocked them 
together into a form suitable for distribution, so here goes:
- ascii.exe: simple utility for displaying the ASCII character set
- dump.exe: simple utility for displaying a nicely formatted hexdump
of a file
- putclip.exe: copy stdin to the Windows clipboard
- getclip.exe: copy Windows clipboard to stdout
- uuencode.exe: REMOVED
 encode a file into unambiguous 7bit format
- uudecode.exe: REMOVED
decode a file encoded by uuencode
- conv.exe: a utility for converting line endings between DOS and UNIX format
- d2u.exe, dos2unix.exe: a copy of conv.exe which defaults to converting DOS->UNIX
- u2d.exe, unix2dos.exe: a copy of conv.exe which defaults to converting UNIX->DOS
- mktemp.exe: REMOVED
 make temporary files and directories with unique names
- semtool.exe: NEW
 tool for messing around with SysV semaphore sets. Requires cygipc, ipc-daemon.
- semstat.exe: NEW
 tool for messing around with SysV semaphore sets. Requires cygipc, ipc-daemon.
- shmtool.exe: NEW
 tool for messing around with SysV shared memory. Requires cygipc, ipc-daemon.
- msgtool.exe: NEW
 tool for messing around with SysV message passing. Requires cygipc, ipc-daemon.
Download:
  - misc-0.9.4.tar.gz
  
    - 57947 bytes
    
- f448f083da25824a0fd660fb96f22024  misc-0.9.4.tar.bz2
    
- source code package
  
 
- misc-0.9.3.tar.gz
  
    - 53513 bytes
    
- 596cc208f934abad97c690cd8b187a22  misc-0.9.3.tar.bz2
    
- source code package
  
 
- misc-0.9.2-1.tar.gz
  
    - 36319 bytes
    
- cbfc2a1867e5e97e014c9c7c9679fc78 *misc-0.9.2-1.tar.gz
    
- binary package; unpacks into /usr/local/*
  
 
- misc-0.9.2-1-src.tar.gz
  
    - 16557 bytes
    
- bb43d3867eeec155da5b1f535dc19047 *misc-0.9.2-1-src.tar.gz
    
- source code package
  
 
- misc-0.9.1-1.tar.gz
  
    - 31714 bytes
    
- 5ccca577161de26d96e33f2a47184a9c *misc-0.9.1-1.tar.gz
    
- binary package; unpacks into /usr/local/*
  
 
- misc-0.9.1-1-src.tar.gz
  
    - 12492 bytes
    
- 36132e5efff379cc89f80ed81e29b01f *misc-0.9.1-1-src.tar.gz
    
- source code package
  
 
- popt-1.6.1.tar.gz
  
    - 441214 bytes
    
- 4f8e2bc3a1dddcee5020958985d0b9d9 *popt-1.6.1.tar.gz
    
- source code for the popt package, required for some of the 
utilities in misc.  Builds OOB.
  
 
Readme
Many of these utilities require the popt 
library, available here:
  ftp://ftp.rpm.org/pub/rpm/test-4.0.1/popt-1.6.1.tar.gz
ascii.exe:
  dumps the 256 ascii characters to stdout
  using a nice format
dump.exe [file]
  hex dump of file to stdout, using a nice
  format
putclip.exe
  copies stdin to the Windows clipboard
  does NOT use Cygwin's /dev/clipboard 
  Not build unless on a WIN32 platform
getclip.exe
  copies the Windows clipboard to stdout
  does NOT use Cygwin's /dev/clipboard
  Not build unless on a WIN32 platform
conv.exe / d2u.exe / u2d.exe / dos2unix.exe / unix2dos.exe
  programs for converting line endings of text
  files between DOS and UNIX format.
  HEAVILY modified, but core routine is based on 
  the hd2d-0.5.12 distribution, available here:
  http://www.megaloman.com/~hany/_data/hd2u/
  by Peter Hanecak.
msgtool.exe / shmtool.exe / semtool.exe / semstat.exe 
  These programs were taken from "Linux Programmer's
  Guide - Chapter 6" with a few changes so that they 
  build cleanly.  The original versions were written
  by (C)opyright 1994-1995, Scott Burkett.
  ** MODULE: msgtool
     A command line tool for tinkering with SysV style 
	  Message Queues
  ** MODULE: semtool
     A command line tool for tinkering with SysV style 
	  Semaphore Sets
  ** MODULE: semstat
     Another tool for tinkering with Semaphore Sets
  ** MODULE: shmtool
     A command line tool for tinkering with shared memory 
  For information on how to use these tools, call them
  with the '-?' option.  Also, see the Linux Programmer's
  Guide -- the IPC chapter is included with the cygipc 
  distribution.
    These tools can only be built if cygipc is installed
  and thus are not portable to non-cygwin platforms.  Also,
  they can only operate properly if ipc-daemon is running.
  Eventually I'll figure out how to get autotools to NOT 
  try to build them if IPC services are not available, and
  I'll figure out how to link/test for libcygipc.a on cygwin
  and just -lc on linux, etc.
    
Obsolete V1.1 Home
Obsolete CygUtils Home
Last modified: Mon Nov 26 23:04:28 EST 2001