X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=NEWS;h=5a85b8411c322bd609581df97c1a81a5b4f32cff;hb=a1b6c7c4b1fd17796611cbc3d2b3ac9dcd48ab81;hp=75735e518429cbe4cea8f67dd44af8a0b205e1ea;hpb=f7bab1b29955f86484cb70871c7b88915542abeb;p=gnulib.git diff --git a/NEWS b/NEWS index 75735e518..5a85b8411 100644 --- a/NEWS +++ b/NEWS @@ -6,6 +6,64 @@ User visible incompatible changes Date Modules Changes +2008-09-24 sys_select The limitation on `select', introduced 2008-09-23, + was removed. sys_select now includes a select + wrapper for Winsock. The wrapper expects socket + and file descriptors to be compatible as arranged + by the sys_socket on MinGW. + +2008-09-23 sys_socket Under Windows (MinGW), the module now adds + wrappers around Winsock functions, so that + socket descriptors are now compatible with + file descriptors. In general, this change + will simply improve your code's portability + between POSIX platforms and Windows. In + particular, you will be able to use ioctl and + close instead of ioctlsocket and closesocket, + and test errno instead of WSAGetLastError (). + On the other hand, you have to audit your code to + remove usage of these Winsock-specific functions. + + This change does not remove the need to call + the gl_sockets_startup function from the sockets + gnulib module. Also, for now select is disabled + when you include the sys_socket module; while + the functionality will be restored soon, for + efficiency it is suggested to use the poll system + poll system call and gnulib module instead. + +2008-09-13 EOVERFLOW The module is removed. Use module errno instead. + +2008-09-01 filename The module does not define the function + concatenated_filename any more. To get an + equivalent function, use function + xconcatenated_filename from module + 'xconcat-filename'. + +2008-08-31 havelib On Solaris, when searching for 64-bit mode + libraries the directory $prefix/lib is now ignored. + Instead the directory $prefix/lib/64 is searched. + You may need to create a symbolic link for + $prefix/lib/64 if you have 64-bit libraries + installed in $prefix/lib. + +2008-08-19 strverscmp The include file is changed from "strverscmp.h" + to . + +2008-08-14 lock The include file is changed from "lock.h" + to "glthread/lock.h". + tls The include file is changed from "tls.h" + to "glthread/tls.h". + +2008-07-17 c-stack The module now requires the addition of + $(LIBCSTACK) or $(LTLIBCSTACK) in Makefile.am, + since it may depend on linking with libsigsegv. + +2008-07-07 isnanf-nolibm The include file is changed from "isnanf.h" + to "isnanf-nolibm.h". + isnand-nolibm The include file is changed from "isnand.h" + to "isnand-nolibm.h". + 2008-06-10 execute The execute function takes an additional termsigp argument. Passing termsigp = NULL is ok. wait-process The wait_subprocess function takes an additional