2019-03-27 19:10:18 +01:00
|
|
|
What's new:
|
|
|
|
-----------
|
|
|
|
|
2019-03-31 19:36:23 +02:00
|
|
|
- Add 24 bit color support using xterm compatibility mode in Windows 10
|
|
|
|
1703 or later. Add fake 24 bit color support for legacy console,
|
|
|
|
which uses the nearest color from 16 system colors.
|
|
|
|
|
2019-06-23 23:51:06 +02:00
|
|
|
- New APIs: sched_getaffinity, sched_setaffinity, pthread_getaffinity_np,
|
|
|
|
pthread_setaffinity_np.
|
|
|
|
|
2019-03-27 19:10:18 +01:00
|
|
|
|
|
|
|
What changed:
|
|
|
|
-------------
|
|
|
|
|
|
|
|
- FIFOs can now be opened multiple times for writing.
|
|
|
|
Addresses: https://cygwin.com/ml/cygwin/2015-03/msg00047.html
|
|
|
|
https://cygwin.com/ml/cygwin/2015-12/msg00311.html
|
|
|
|
|
2019-04-06 18:03:22 +02:00
|
|
|
- If a SA_SIGINFO signal handler changes the ucontext_t pointed to by
|
|
|
|
the third parameter, follow it after returning from the handler.
|
|
|
|
|
2019-06-12 22:31:14 +02:00
|
|
|
- Eliminate a header file name collision with <X11/XLocale.h> on case
|
|
|
|
insensitive filesystems by reverting <xlocale.h> back to <sys/_locale.h>.
|
|
|
|
|
2019-03-27 19:10:18 +01:00
|
|
|
|
|
|
|
Bug Fixes
|
|
|
|
---------
|
2019-03-31 19:36:23 +02:00
|
|
|
|
|
|
|
- Fix select() on console in canonical mode. Return after one line is
|
|
|
|
completed, instead of when only one key is typed.
|
|
|
|
|
|
|
|
- Make console I/O functions thread-safe.
|
2019-04-25 18:49:32 +02:00
|
|
|
|
|
|
|
- Define missing MSG_EOR. It's unsupported by the underlying Winsock
|
|
|
|
layer so using it in send(2), sendto(2), or sendmsg(2) will return -1
|
|
|
|
with errno set to EOPNOTSUPP and recvmsg(2) will never return it.
|
2019-06-24 18:28:48 +02:00
|
|
|
|
2019-06-25 22:38:39 +02:00
|
|
|
- Fix a timerfd deadlock.
|
2019-06-24 18:28:48 +02:00
|
|
|
Addresses: https://cygwin.com/ml/cygwin/2019-06/msg00096.html
|
2019-07-12 17:18:48 +02:00
|
|
|
|
|
|
|
- Fix sigpending() incorrectly returning signals for unrelated threads.
|
|
|
|
Addresses: https://cygwin.com/ml/cygwin/2019-07/msg00051.html
|