mirror of
git://sourceware.org/git/newlib-cygwin.git
synced 2025-01-26 17:17:20 +08:00
935c33877d
32 bit Cygwin still exports function calls to support old applications. E. g., when switching from 16 to 32 bit uid/gid values, new function like getuid32 have been added and the old getuid function still only provides 16 bit values. Newly built applications using getuid are actually calling getuid32. However, this link magic isn't performed inside Cygwin itself, so if newlib functions call getuid, they actually call the old getuid, not the new getuid32. This leads to truncated uid/gid values. https://cygwin.com/pipermail/cygwin/2022-January/250453.html reports how this leads to problems in posix_spawn. Fix this temporarily. i686 support will go away soon in Cygwin and the fix can be dropped. Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
26 lines
1.1 KiB
Groff
26 lines
1.1 KiB
Groff
Bug Fixes
|
|
---------
|
|
|
|
- Fix a bug in fhandler_dev_clipboard::read() that the second read
|
|
fails with 'Bad address'.
|
|
Addresses: https://cygwin.com/pipermail/cygwin/2021-December/250141.html
|
|
|
|
- Convert UNC path prefix back to drive letter in symlink_info::check().
|
|
This solves the following issues:
|
|
Addresses: https://cygwin.com/pipermail/cygwin/2021-November/250087.html
|
|
https://cygwin.com/pipermail/cygwin/2021-December/250103.html
|
|
|
|
- Fix a bug in pty code that input is wrongly sent to io_handle_nat
|
|
rather than io_handle while neither read() nor select() is called
|
|
after the cygwin app is started from non-cygwin app.
|
|
Addresses: https://cygwin.com/pipermail/cygwin-patches/2021q4/011587.html
|
|
|
|
- Avoid a crash when NtQueryInformationProcess returns invalid handle data.
|
|
Addresses: https://cygwin.com/pipermail/cygwin-patches/2021q4/011611.html
|
|
|
|
- Ignore INHERIT ACEs when reading the DACL of non-directory files.
|
|
Addresses: https://cygwin.com/pipermail/cygwin/2022-January/250363.html
|
|
|
|
- Fix an "Invalid argument" problem in posix_spawn on i686.
|
|
Addresses: https://cygwin.com/pipermail/cygwin/2022-January/250453.html
|