This is the mail archive of the cygwin@sources.redhat.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

[ANNOUNCEMENT] test version available: Cygwin 1.1.5-1


I've uploaded a new, testing version of Cygwin to sources.redhat.com.

A partial list of what has changed is below.  If anyone who has
submitted changes that are not mentioned below wants to chime in, please
feel free.

I'm making this available as a testing version first because there were
major changes in this version of cygwin and I thought it would be easier
to test if it was installable via setup.exe.

If there are no serious complaints with this version of cygwin, I'll make
it the next official version on Thursday.

To update your installation, click on the "Install Cygwin now" link on
the http://sources.redhat.com/cygwin web page.  This downloads setup.exe
to your system.

Run setup and answer all of the questions.  PLEASE, PLEASE, PLEASE
choose a mirror site for your download.  The 'sources.redhat.com' site
is badly overloaded.  The mirrors below have the latest version of this
package:

ftp://ftp.freesoftware.com/pub/sourceware/cygwin/ (US)
ftp://ftp.franken.de/pub/win32/develop/gnuwin32/cygwin/mirrors/cygnus/ (Germany)
ftp://ftp.eq.uc.pt/pub/software/pc/prog/cygwin/ (Portugal)

The setup.exe program will figure out what needs to be updated on your
system and should install the package automatically.  To install this
Test version of Cygwin you'll have to tell setup.exe to specifically
install it by clicking on the arrows to the left of the cygwin package
line until "Test" shows up.

If you have questions or comments, please send them to the Cygwin
mailing list at:  cygwin@sources.redhat.com .  I would appreciate if you
would use this mailing list rather than emailing me directly. This
includes ideas and comments about the setup utility or Cygwin general.

If you want to make a point or ask a question the Cygwin mailing list is
the appropriate place.

              *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO ***

If you want to unsubscribe to the cygwin-announce mailing list, look at
the "List-Unsubscribe: " tag in the email header of this message. Send
email to the address specified there.  It will be in the format:

cygwin-announce-unsubscribe-you=yourdomain.com@sources.redhat.com

(Note that this announcement has not been sent to cygwin-announce.  That
will happen when 1.1.5 moves out of the testing phase.)

Christopher Faylor
Cygwin Engineering Manager (and Developer)
Red Hat, Inc.

Fixes/New Features:

- Major speedup in tty I/O.

- /dev/mem

- The use of Windows pids, where possible, rather than cygwin-invented pids.
  (Unfortunately there is still a "cygwin pid" which is usually based on the
  windows pid of the last forked process.)

- An additional option to "ps": '-W' lists all Windows pids as well as Cygwin
  pids.  ps also lists complete information, including cygwin and windows pids, by
  default.

- An additional option to "kill", '-f' which will force the termination of any
  Windows or Cygwin process.

- True UNIX style argument list passing to cygwin subprocesses.  No more strange
  quoting of the command line to preserver white space, etc.

- True UNIX passing of environment variables to cygwin subprocesses.  No more
  conversion back and forth between Windows and UNIX formats.

- Improved (?) parameter passing, quoting, and parsing for non-cygwin processes.

- Preliminary /dev/clipboard read-only support.

- Properly identify Windows ME.

- Fix for the unknown "__cygwin_dll_entry@12" problem.

- Fix for the "CTRL-S stops rxvt" forever problem.

- Fix for "CTRL-C doesn't seem to do anything at the bash prompt" problem.

- Fixes for current-working-directory problems.

- Fixes for a couple of problems found by Egor Duda's new cygwin testsuite.

- Fixes for time conversion factor

- Fixes for overflow problems in select(), especially with non-standard
  fd_set sizes.

- Force pipes to be in binmode by default, like they were prior to 1.1.3.

- Automatic extension of the fd table when required by dup2.

- Allow any descriptor and any number of descriptors in poll().

- Fix for buffer overruns in syslog().

- Fix for readdir to only set errno when appropriate (should quite CVS?).

- Fix for tcsendbreak to use correct time units.

- Fix for cygpath -u e:foo

- Allow newaction == oldaction in sigaction.

- Directories or files mounted with the '-x' bit will show up as executable
  in a directory listing.

- Proper return value for sleep() function when interrupted by a signal.

- Fix output of text with \r\n endings when fd is opened in text mode.

- Fix bogus date when mounting a FAT root directory.

- Fix "not a socket" problems on Windows 95.

- Fix CTRL-Z; kill %%; fg hanging problem.

- Generate inodes based on *case insensitive* version of filename.

- Fix for "couldn't send signal 20" problem in make.

- Flag any file with an "executable header" as executable.

- Fix for incorrect CPU usage statistics after a fork/exec.

- Additional strace options.

- Handle e:foo pathnames correctly.

--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]