This is the mail archive of the
cygwin-developers@cygwin.com
mailing list for the Cygwin project.
1.5.10 release notes mark V
- From: Christopher Faylor <cgf at alum dot bu dot edu>
- To: cygwin-developers at cygwin dot com
- Date: Wed, 19 May 2004 13:52:58 -0400
- Subject: 1.5.10 release notes mark V
- Reply-to: cygwin-developers at cygwin dot com
Corinna, I think we need some words about your net-related changes, don't
we?
cgf
Changes since 1.5.9-1:
- Improve cygheap debugging, Fix heap size problems in child processes.
(Christopher Faylor)
- Add sound recording capabilities and most Open Sound System (OSS)
compliant ioctls. Perform general improvements to audio code. (Gerd Spalink)
- Simplify and speed up path handling. (Pierre Humblet)
- Fix SIGCHLD handling. (Christopher Faylor)
- Fix semget and shmat. (Corinna Vinschen)
- Improve thread safety of newlib's file I/O functions. (Thomas Pfaff)
- Rewrite tape code to operate like Linux SCSI tape driver. (Corinna Vinschen)
- Add SIGPIPE handling to sendmsg. (Corinna Vinschen)
- Allow successful socket send/recv even after signal has arrived.
(Patrick Samson)
- Add libtextreadmode.a to allow setting only file input to O_TEXT by default.
(Corinna Vinschen)
- Speed up stat-like file operations. Minimize file open/close calls.
in NT. (Corinna Vinschen)
- Fix lseek return code in case of error. (Corinna Vinschen)
- 16 byte align stacks to allow SSE operations. (DJ Delorie)
- Ensure that newly created threads are always ready to receive a
signal. (Christopher Faylor)
- Fix two races with multithreaded programs which use sockets. (Christopher Faylor)
- Ensure that correct errno is set for failing opens. (Christopher Faylor)
- Fix so that cygwin works correctly on Windows 95. (Pierre Humblet)
- Make lstat return the correct size for symbolic links. (Pierre Humblet)
- Make /dev/mem access work again. (Corinna Vinschen)
- Fix problems with "find /". (Pierre Humblet)
- Fix problem where simultaneous attempts to open new ptys could lead to the
same pty being opened multiple times. (Christopher Faylor)
- Implement flockfile, ftrylockfile, funlockfile, getgrgid_r, getgrnam_r and
getlogin_r. (Corinna Vinschen)