This is the mail archive of the
cygwin-developers@cygwin.com
mailing list for the Cygwin project.
1.5.8 release announcement
- From: Christopher Faylor <cgf at redhat dot com>
- To: cygwin-developers at cygwin dot com
- Date: Mon, 15 Mar 2004 14:27:28 -0500
- Subject: 1.5.8 release announcement
- Reply-to: cygwin-developers at cygwin dot com
If all of my tests continue to work, I plan on releasing this tomorrow.
Any additions or corrections to the below text are welcome.
cgf
Changes since 1.5.7-1:
- Fix hang typified by trying to execute an unknown command in zsh.
This was caused by a signal race which could have caused other strange hangs
or odd behavior.
(Christopher Faylor)
- Fix "make -j" hang. (Christopher Faylor)
- Fix problem where wait() was incorrectly interrupted by a signal. This sometimes
affected make. (Christopher Faylor)
- Tighten spawn()/exec() security. (Pierre Humblet)
- Add SIGRTMIN definition. (Christopher Faylor)
- Reimplement strtosigno/strsignal. (Christopher Faylor)
- Increase size of cygwin's heap. (Christopher Faylor)
- Start limited implementation of sigaction(SA_SIGINFO). (Christopher Faylor)
- Implement clock_gettime, sigwaitinfo, timer_create, timer_delete,
timer_settime. (Christopher Faylor)
- Ensure that localtime_r behaves similarly to localtime by calling tzset.
(Christopher Faylor)
- Make cygserver operations interruptible. (Corinna Vinschen)
- Import latest version of BSD getopt. (Corinna Vinschen)
- Add FIONREAD for sockets. (Ralf Habacker)
- Call tzset in localtime_r. (Christopher Faylor)
- No longer includes newlib's /usr/include/iconv.h . (Christopher Faylor)
- Fix SEGV when overly long path was passed to cygpath. (Christopher Faylor)
- Implement 'cygpath --mode' to print binary/text mode of given file(s).
(Christopher Faylor)
- Speed up mmap access. (Brian Ford, Corinna Vinschen)
- Implement sighold. (Christopher Faylor)
- Partially implement sigqueue. (Christopher Faylor)
- Fix potential race in signal mask setting when cygwin is setting up to
call a signal handler. (Pierre Humblet)
- Fix tape handling to be more linux-like. (Corinna Vinschen)
- Fix hang or SEGV in cygwin when attempting to remove a directory which
contains an open file or which is otherwise unremovable. (Pierre Humblet)
- Make "kill -f" more able to kill processes not running under current
user. (Rob Siklos)
- Implement TIOCSBRK and TIOCCBRK. (Jaakko Hyvatti)