4
0
mirror of git://sourceware.org/git/newlib-cygwin.git synced 2025-01-24 16:07:19 +08:00
Ken Brown cee03513d8 Cygwin: cfsetspeed: allow speed to be a numerical baud rate
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
2021-07-12 16:26:13 -04:00

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.