Mail Archives: cygwin/2009/07/24/05:49:21
Hi folks,
I just uploaded a new Cygwin 1.7 test release, 1.7.0-52.
As it turns out, there are still two problems to fix(*) and our vacation
schedule is so that we won't get to fix both of them in time *and*
release 1.7.1 next week.
So, here's 1.7.0-52, which is yet again supposed to be the last test
release. Which is to say, there will be definitely not more than one
more test release. I mean it.
You know the drill by now, see the older test release announcements
as http://cygwin.com/ml/cygwin-announce/2009-07/msg00012.html
Btw., the User's Guide is also available as PDF now:
http://cygwin.com/1.7/cygwin-ug-net/cygwin-ug-net.pdf
What's new in contrast to 1.7.0-51
===================================
- Implement waitpid(2) WCONTINUED option.
- Support MVFS (Rational ClearCase) filesystem.
- unlink(2) now never tries to remove files on remote drives (except on
NFS) which are opened by another process. Rather, it returns EBUSY,
in line with POSIX.
- mount(1) now prints the Windows filesystem name rather than just
"unknown" for filesystems not explicitely handled by Cygwin. For
developers: That's getmntent(3) for you.
- Support filesystems returning STATUS_NOT_SUPPORTED instead of
STATUS_EAS_NOT_SUPPORTED.
- A couple of performance tweaks when accessing files.
- Notice absence of the Windows character set translation tables for
eucJP, eucKR, SJIS, GBK, and Big5 on Windows versions up to Windows XP
and, if so, refuse to switch to these charsets in calls to setlocale.
Why only for these? Because they are the only charsets which require
OS support.
- strace(1) now writes debug output with UNIX LF lineendings, rather
than with DOS CR/LF.
- mount(1) now supports the -a option as well as a single POSIX filename
as parameter to allow mounting filesystems from a just changed fstab
file in the current session.
Bugfixes:
=========
- Return correct si_addr value in siginfo_t when calling signal handler.
- Fix typo (noexec -> notexec) in mount(1) and getmntent(3).
- Fix close-on-exec bug in flock(2).
- Return correct value in calls to dup2 (x, y) with x == y.
- Fix fork() not to run out of thread-local buffers if a process forks
recursively.
- Fix a problem in exception handling which made it unreliable on
Windows Server 2008 and 2008 R2.
- Don't report unavailable servers in network path existence check.
- Avoid to alloc excess buffer space on stack when accessing network
paths.
- Fix debug output in chdir().
(*) What's still to fix?
========================
- A problem in the destructor call order on process exit
http://cygwin.com/ml/cygwin-developers/2009-07/msg00000.html
- A FIFO regression
http://cygwin.com/ml/cygwin/2009-07/msg00233.html
FAQ:
====
- Q: How do I know that I'm running Cygwin 1.7.0-52?
A: The `uname -v' command prints "2009-07-24 09:59"
Have fun,
Corinna
*** 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=3D3Dyourdomain DOT com AT cygwin DOT com
If you need more information on unsubscribing, start reading here:
http://cygwin.com/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 Developer mailto:cygwin AT cygwin DOT com
Red Hat, Inc.
--
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
- Raw text -