This is the mail archive of the
cygwin
mailing list for the Cygwin project.
[ANNOUNCEMENT] CALL FOR TESTING: Cygwin 1.7.6 due soon
- From: Corinna Vinschen <corinna-cygwin at cygwin dot com>
- To: cygwin at cygwin dot com
- Date: Fri, 25 Jun 2010 14:45:00 +0200
- Subject: [ANNOUNCEMENT] CALL FOR TESTING: Cygwin 1.7.6 due soon
- Reply-to: cygwin at cygwin dot com
A lot of changes and fixes have been made in Cygwin since 1.7.5 has
been released, so we're looking forward to release Cygwin 1.7.6 soon.
Please test the latest developer snapshots at http://cygwin.com/snapshots/
which should have "Release Candidate" quality.
Please report bugs to the cygwin at cygwin dot com mailing list.
Please follow the guidelines at http://cygwin.com/problems.html
Be aware that we're mainly focusing on regressions from 1.7.5.
What's new:
- Add new mount options "dos" and "ihash" to allow overriding Cygwin
default behaviour on broken filesystems not recognized by Cygwin.
- A new mechanism is used to propagate pty handles safely to other
processes, which does not require to use Cygserver.
- Pass on coresize settings made with setrlimit(2). This allows
shells to disable creating stackdump files in child processes via
`ulimit -c 0' in bash or `limit coredumpsize 0' in tcsh.
- Locale categories contain all localization strings additionally as
wide-char strings. locale(1) prints these values just as on Linux.
nl_langinfo(3) allows to fetch them.
Fixes:
- Fix problem where pseudo-relocs were getting applied twice, resulting
in a crash.
- Fix a crash when accessing /proc/registry*
- Avoid that connect on a not yet established AF_LOCAL/AF_UNIX
socket misinterprets the socket file as non-socket.
- Fix stdin/out/err handle permissions when called from a non-Cygwin
process.
- Fix codeset problem in internal handling of process name.
- Fix abbreviated month names for japanese and korean locale.
- Fix calls to gettimeofday after call to settimeofday.
- Fix REG_MULTI_SZ handling in /proc/registry*
- Honor cygwin username even if it only differs by case from Windows
username.
- Fix potential memory leak when accessing // or //server directories.
- Fix using a wrong handle when cehcking for files inaccessible to
current user.
- Fix erroneous handling of devices in path checking.
- Fix potential crash in exec(2) if parent uses file locking.
Other changes:
- Change the way a process is made process group leader in case
we're started from a non-Cygwin process. This isn't foolproof
and may need more work.
- Workaround BLODA problem in rename(2) which otherwise results
in annoying errors.
- Improve error output in strace.
- Add more workarounds for broken filesystems which either don't grok
reopening a file by handle (NWFS) or which are not capable of
handling filenames with leading spaces or trailing dots or spaces
(NWFS, Netapp).
- Don't try to evaluate reparse points (junctions) on remote
filesystems as symlinks.
- Improve performance of stat and a few other functions. ls(1) should
be up to 30% faster on some drives.
Corinna
To update your installation, click on the "Install Cygwin now" link
on the http://cygwin.com/ web page. ÂThis downloads setup.exe to
your system. ÂThen, run setup and answer all of the questions.
  *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO ***
If you want to unsubscribe from 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@cygwin.com
If you need more information on unsubscribing, start reading here:
http://sourceware.org/lists.html#unsubscribe-simple
Please read *all* of the information on unsubscribing that is available
starting at this URL.
--
Corinna Vinschen Please, send mails regarding Cygwin to
Cygwin Project Co-Leader cygwin AT cygwin DOT com
Red Hat
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple