moving towards 1.5.10?

Christopher Faylor cgf@alum.bu.edu
Tue May 4 15:35:00 GMT 2004


On Tue, May 04, 2004 at 01:12:03PM +0200, Corinna Vinschen wrote:
>On May  3 23:06, Christopher Faylor wrote:
>> I think it's time for a new release.  I haven't been involved much in cygwin
>> development lately, so I don't know if this is a good time or not, though.
>> 
>> Corinna, what do you think?  Are all of the kinks out of the NtCreateFile stuff?
>> Should "we" issue a general "Please try a snapshot" in the cygwin mailing list?
>
>Yes.  I'll prepare a posting to the cygwin ML asking for testing the
>new stuff and the part which I screwed up so diligently.
>
>I tried to come up with a list of changes for 1.5.10.  I'd like especially
>Gerd to add words about what he did to the sound capabilitites since I'm
>not quite sure if I can get that right.
>
>Did I miss something?

Here's a revised list.

Changes since 1.5.9-1:

- Improve cygheap debugging, Fix heap size problems in child processes
  (Christopher Faylor)

- Add sound recording capabilities.  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 thread stacks to allow SSE operations (DJ Delorie)

- Ensure that newly created threads are always ready to receive a
  signal.  (Christopher Faylor)

- Fix race with multithreaded programs using 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)



More information about the Cygwin-developers mailing list