mirror of
git://sourceware.org/git/newlib-cygwin.git
synced 2025-01-24 16:07:19 +08:00
cee03513d8
The Linux man page for cfsetspeed(3) specifies that the speed argument must be one of the constants Bnnn (e.g., B9600) defined in termios.h. But Linux in fact allows the speed to be the numerical baud rate (e.g., 9600). For consistency with Linux, we now do the same. Addresses: https://cygwin.com/pipermail/cygwin/2021-July/248887.html
40 lines
1.3 KiB
Groff
40 lines
1.3 KiB
Groff
What's new:
|
|
-----------
|
|
|
|
|
|
What changed:
|
|
-------------
|
|
|
|
- The speed argument to cfsetspeed(3) can now be a numerical baud rate
|
|
rather than a Bnnn constant, as on Linux.
|
|
Addresses: https://cygwin.com/pipermail/cygwin/2021-July/248887.html
|
|
|
|
|
|
Bug Fixes
|
|
---------
|
|
|
|
- Fix values returned by select(2) for shutdown sockets.
|
|
Addresses: https://cygwin.com/pipermail/cygwin-developers/2021-April/012092.html
|
|
|
|
- Introduce a new hypotl(3) function not suffering unnecessary overflows.
|
|
Addresses: https://cygwin.com/pipermail/cygwin/2021-April/248302.html
|
|
|
|
- Fix path handling for paths spanning native symlinks.
|
|
Addresses: https://cygwin.com/pipermail/cygwin/2021-April/248307.html
|
|
|
|
- Fix tab position evaluation after console window resize.
|
|
|
|
- Fix a regression in pseudo console handling, resulting in rlwrap not
|
|
being able to start a new pseudo console.
|
|
|
|
- Handle two race conditions in pseudo console usage.
|
|
Addresses: https://cygwin.com/pipermail/cygwin/2021-April/248292.html
|
|
|
|
- Fix a bug in recognizing a successful completion of connect(2) on a
|
|
datagram socket.
|
|
|
|
- Fix connect(2) when called with an address structure whose family is
|
|
AF_UNSPEC. As specified by POSIX and Linux, this is allowed on
|
|
datagram sockets, and its effect is to reset the socket's peer
|
|
address.
|