2019-03-28 02:10:18 +08:00
|
|
|
What's new:
|
|
|
|
-----------
|
|
|
|
|
2019-04-01 01:36:23 +08: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-24 05:51:06 +08:00
|
|
|
- New APIs: sched_getaffinity, sched_setaffinity, pthread_getaffinity_np,
|
2019-08-05 06:45:46 +08:00
|
|
|
pthread_setaffinity_np, plus CPU_SET macros.
|
2019-06-24 05:51:06 +08:00
|
|
|
|
2019-07-25 04:05:00 +08:00
|
|
|
- New APIs: dbm_clearerr, dbm_close, dbm_delete, dbm_dirfno, dbm_error,
|
|
|
|
dbm_fetch, dbm_firstkey, dbm_nextkey, dbm_open, dbm_store.
|
2019-03-28 02:10:18 +08: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-07 00:03:22 +08: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-13 04:31:14 +08: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-28 02:10:18 +08:00
|
|
|
|
|
|
|
Bug Fixes
|
|
|
|
---------
|
2019-04-01 01:36:23 +08: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-26 00:49:32 +08: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-25 00:28:48 +08:00
|
|
|
|
2019-06-26 04:38:39 +08:00
|
|
|
- Fix a timerfd deadlock.
|
2019-06-25 00:28:48 +08:00
|
|
|
Addresses: https://cygwin.com/ml/cygwin/2019-06/msg00096.html
|
2019-07-12 23:18:48 +08:00
|
|
|
|
|
|
|
- Fix sigpending() incorrectly returning signals for unrelated threads.
|
|
|
|
Addresses: https://cygwin.com/ml/cygwin/2019-07/msg00051.html
|