Mercurial > gnulib
comparison NEWS @ 30165:9ecf84bb4ac5
implement full-blown select(2) for winsock
2008-09-24 Paolo Bonzini <bonzini@gnu.org>
* NEWS: Document increased portability that sys_select now provides.
* lib/sys_select.in.h: Install select wrapper.
* lib/sys_socket.in.h: Use more descriptive name when there is no
select wrapper.
* lib/winsock-select.c: New.
* m4/sys_select_h.m4: Compile lib/winsock-select.c if WinSock is used.
Require gl_HEADER_SYS_SOCKET.
* modules/sys_select: Depend on alloca, add lib/winsock-select.c.
* modules/sys_select-tests: Copy dependencies from modules/poll-tests.
* tests/test-sys_select.c: Add functional tests.
author | Paolo Bonzini <bonzini@gnu.org> |
---|---|
date | Tue, 23 Sep 2008 15:11:23 +0200 |
parents | 0a6caee61f76 |
children | bd583d46ccfb |
comparison
equal
deleted
inserted
replaced
30164:c1343a90f0d5 | 30165:9ecf84bb4ac5 |
---|---|
3 | 3 |
4 User visible incompatible changes | 4 User visible incompatible changes |
5 --------------------------------- | 5 --------------------------------- |
6 | 6 |
7 Date Modules Changes | 7 Date Modules Changes |
8 | |
9 2008-09-24 sys_select The limitation on `select', introduced 2008-09-23, | |
10 was removed. sys_select now includes a select | |
11 wrapper for Winsock. The wrapper expects socket | |
12 and file descriptors to be compatible as arranged | |
13 by the sys_socket on MinGW. | |
8 | 14 |
9 2008-09-23 sys_socket Under Windows (MinGW), the module now adds | 15 2008-09-23 sys_socket Under Windows (MinGW), the module now adds |
10 wrappers around Winsock functions, so that | 16 wrappers around Winsock functions, so that |
11 socket descriptors are now compatible with | 17 socket descriptors are now compatible with |
12 file descriptors. In general, this change | 18 file descriptors. In general, this change |