cygwin 3.5.4-1

Corinna Vinschen corinna-cygwin@cygwin.de
Sun Aug 25 17:55:26 GMT 2024


The following packages have been uploaded to the Cygwin distribution:

* cygwin-3.5.4-1
* cygwin-devel-3.5.4-1
* cygwin-doc-3.5.4-1


Fixes:
------

- Fix regression in 3.5.3 which fails to open files for stat(2) if the
  file is opened exclusively by another process.
  Addresses: https://cygwin.com/pipermail/cygwin/2024-April/255811.html

- Fix regression introduced in 3.5.0 when reading surrogate pairs (i.e.,
  unicode chars >= 0x10000) from the DOS command line.  Addresses:
  https://cygwin.com/pipermail/cygwin/2024-April/255807.html

- Fix regression of pthread::once() introduced in 3.5.0 (i.e., the race
  issue regarding destroying mutex).
  Addresses: https://cygwin.com/pipermail/cygwin/2024-May/255987.html

- Fix a problem that ldd command against cygwin DLLs sometimes hangs.
  Addresses: https://cygwin.com/pipermail/cygwin/2024-May/255991.html

- Fix a problem that pty slave hangs on writing when pty master stops
  to read.
  Addresses: https://cygwin.com/pipermail/cygwin/2024-June/256178.html

- Fix conflict on shared name in console between sessions.
  Addresses: https://cygwin.com/pipermail/cygwin/2024-April/255893.html

- Fix an off-by-one in LC_MESSAGE wide character data.
  Addresses: https://sourceware.org/pipermail/newlib/2024/021271.html

- Improve write pipe behaviour in case the pipe buffer is about to be
  filled up.


More information about the Cygwin-announce mailing list