|
94d27ef5
|
2009-08-02T16:51:49
|
|
New module 'uname'.
|
|
80cb44fa
|
2009-07-21T09:00:57
|
|
dup2: fix more mingw problems
* lib/dup2.c (rpl_dup2) [_WIN32]: Avoid hanging when duplicating
fd to itself.
* doc/posix-functions/dup2.texi (dup2): Document the bug.
* lib/unistd.in.h (dup2) [REPLACE_FCHDIR]: Avoid name collision.
* lib/fchdir.c (dup2): Manage preprocessor macros correctly.
(rpl_dup2_fchdir): Rename from rpl_dup2, and let dup2 module take
care of mingw bugs.
Signed-off-by: Eric Blake <ebb9@byu.net>
|
|
ddd625dd
|
2009-07-21T06:48:26
|
|
dup2: work around mingw and cygwin 1.5 bug
* m4/dup2.m4 (gl_FUNC_DUP2): Detect mingw bug.
* m4/unistd_h.m4 (gl_UNISTD_H_DEFAULTS): Add witness.
* modules/unistd (Makefile.am): Substitute it.
* lib/unistd.in.h (dup2): Declare the replacement.
* lib/dup2.c (dup2) [REPLACE_DUP2]: Implement it.
* doc/posix-functions/dup2.texi (dup2): Document the bugs.
* lib/fchdir.c (rpl_dup2): Don't collide with mingw replacement.
* modules/execute (Depends-on): Add dup2.
* modules/fseterr (Depends-on): Likewise.
* modules/pipe (Depends-on): Likewise.
* modules/posix_spawn-internal (Depends-on): Likewise.
Signed-off-by: Eric Blake <ebb9@byu.net>
|
|
e3e47d17
|
2009-06-16T06:14:05
|
|
strstr, strcasestr: replace on platforms with broken memchr
* modules/strstr: Split into...
* modules/strstr-simple: ...new module that does not care about
performance, but does care about glibc bug.
* m4/strstr.m4 (gl_FUNC_STRSTR): Split...
(gl_FUNC_STRSTR_SIMPLE): ...into new macro, which replaces strstr
if platform memchr is broken, per Debian bug 521737.
* m4/strcasestr.m4 (gl_FUNC_STRCASESTR_SIMPLE): React to broken
memchr.
* m4/memchr.m4 (gl_FUNC_MEMCHR): Only expand once.
* doc/posix-functions/strstr.texi (strstr): Document the fix.
* doc/glibc-functions/strcasestr.texi (strcasestr): Likewise.
* modules/mountlist (Depends-on): Add strstr-simple.
* modules/gen-uni-tables (Depends-on): Likewise.
* modules/argz (Depends-on): Add strstr.
Signed-off-by: Eric Blake <ebb9@byu.net>
|
|
3ad7edd6
|
2009-06-14T23:40:38
|
|
Mention also the glibc bug on IA-64.
|
|
7cf183c3
|
2009-06-08T06:29:17
|
|
memchr: detect broken x86_64 and alpha implementations
* modules/memchr-tests (Depends-on): Move mmap detection...
* modules/memchr (Depends-on): ...here.
(configure.ac): Set indicator.
* lib/string.in.h (memchr): Declare replacement.
* modules/string (Makefile.am): Trigger replacement.
* m4/string_h.m4 (gl_HEADER_STRING_H_DEFAULTS): Likewise.
* m4/memchr.m4 (gl_FUNC_MEMCHR): Use mmap to detect platform
bugs.
* doc/posix-functions/memchr.texi (memchr): Document the bug.
* modules/getpagesize (License): Relax license.
Signed-off-by: Eric Blake <ebb9@byu.net>
|
|
feb70829
|
2009-05-04T00:32:52
|
|
Move the fnmatch-posix module into the fnmatch module.
|
|
a5bd4a56
|
2009-04-26T12:24:08
|
|
Avoid test failures on AIX and OSF/1.
|
|
f66b5346
|
2009-04-23T03:35:20
|
|
Fix cross-compilation results.
|
|
533b2774
|
2009-04-07T20:41:15
|
|
Make rename replace existing destinations on Windows.
|
|
c43f1383
|
2009-04-10T19:36:32
|
|
Fix cross-compile guess for utime test.
|
|
dbebf0e0
|
2009-03-19T06:11:36
|
|
doc: mention more functions added in cygwin 1.7.0
* doc/posix-functions/log2.texi: Mention recent cygwin 1.7.0
addition.
* doc/posix-functions/log2f.texi: Likewise.
Signed-off-by: Eric Blake <ebb9@byu.net>
|
|
887f0ad1
|
2009-03-17T05:58:52
|
|
doc: mention more functions added in cygwin 1.7.0
* doc/posix-functions/fwprintf.texi: Mention recent cygwin 1.7.0
addition.
* doc/posix-functions/fwscanf.texi: Likewise.
* doc/posix-functions/swprintf.texi: Likewise.
* doc/posix-functions/swscanf.texi: Likewise.
* doc/posix-functions/vfwprintf.texi: Likewise.
* doc/posix-functions/vfwscanf.texi: Likewise.
* doc/posix-functions/vswprintf.texi: Likewise.
* doc/posix-functions/vswscanf.texi: Likewise.
* doc/posix-functions/vwprintf.texi: Likewise.
* doc/posix-functions/vwscanf.texi: Likewise.
* doc/posix-functions/wcscasecmp.texi: Likewise.
* doc/posix-functions/wcsdup.texi: Likewise.
* doc/posix-functions/wcsftime.texi: Likewise.
* doc/posix-functions/wcsncasecmp.texi: Likewise.
* doc/posix-functions/wprintf.texi: Likewise.
* doc/posix-functions/wscanf.texi: Likewise.
* doc/glibc-functions/gethostbyname2.texi: Likewise.
Signed-off-by: Eric Blake <ebb9@byu.net>
|
|
ea64fe00
|
2009-03-12T11:46:05
|
|
Work around select() bug on Interix 3.5.
|
|
217fb89c
|
2009-02-28T16:05:43
|
|
Separate two tests. Mention the platforms in canonical order.
|
|
39e5b7a2
|
2009-02-27T06:23:36
|
|
doc: mention more functions added in cygwin 1.7.0
* doc/posix-functions/mbsnrtowcs.texi: Mention recent cygwin 1.7.0
addition.
* doc/posix-functions/open_wmemstream.texi: Likewise.
* doc/posix-functions/wcsnlen.texi: Likewise.
* doc/posix-functions/wcsnrtombs.texi: Likewise.
* doc/posix-functions/wcstod.texi: Likewise.
* doc/posix-functions/wcstof.texi: Likewise.
* doc/posix-functions/wcstoimax.texi: Likewise.
* doc/posix-functions/wcstok.texi: Likewise.
* doc/posix-functions/wcstoumax.texi: Likewise.
Signed-off-by: Eric Blake <ebb9@byu.net>
|
|
599e3ff6
|
2009-02-27T06:06:47
|
|
Detect bug in cygwin 1.5.x *printf on 1-character %ls.
* m4/printf.m4 (gl_PRINTF_DIRECTIVE_LS): Enhance filter.
* doc/posix-functions/fprintf.texi: Update.
* doc/posix-functions/printf.texi: Update.
* doc/posix-functions/snprintf.texi: Update.
* doc/posix-functions/sprintf.texi: Update.
* doc/posix-functions/vfprintf.texi: Update.
* doc/posix-functions/vprintf.texi: Update.
* doc/posix-functions/vsnprintf.texi: Update.
* doc/posix-functions/vsprintf.texi: Update.
* doc/glibc-functions/obstack_printf.texi: Update.
* doc/glibc-functions/obstack_vprintf.texi: Update.
Signed-off-by: Eric Blake <ebb9@byu.net>
|
|
f7beddb6
|
2009-02-27T02:14:00
|
|
Work around a *printf bug with %ls on Solaris.
|
|
220f76a1
|
2009-02-26T12:54:20
|
|
Fix *printf behaviour regarding the %ls directive.
|
|
0f0ea337
|
2009-02-26T02:21:14
|
|
Work around mbrtowc bug in zh_CN.GB18030 locale on Solaris 8.
|
|
3c05103d
|
2009-02-07T11:39:09
|
|
Improve doc of dirfd module.
|
|
542406c9
|
2009-01-19T06:38:16
|
|
doc: mention more functions added in cygwin 1.7.0
* doc/posix-functions/abort.texi (abort): Update wording related
to cygwin.
* doc/posix-functions/daylight.texi (daylight): Likewise.
* doc/posix-functions/optarg.texi (optarg): Likewise.
* doc/posix-functions/optarg.texi (opterr): Likewise.
* doc/posix-functions/optarg.texi (optind): Likewise.
* doc/posix-functions/optarg.texi (optopt): Likewise.
* doc/posix-functions/wprintf.texi (wprintf): Cygwin wprintf never
worked in 1.5.x, and was withdrawn in 1.7.
* doc/posix-functions/vwprintf.texi (vwprintf): Likewise.
* doc/posix-functions/fprintf.texi (fprintf): Tighten mention of
cygwin versions.
* doc/posix-functions/perror.texi (perror): Likewise.
* doc/posix-functions/printf.texi (printf): Likewise.
* doc/posix-functions/snprintf.texi (snprintf): Likewise.
* doc/posix-functions/sprintf.texi (sprintf): Likewise.
* doc/posix-functions/vfprintf.texi (vfprintf): Likewise.
* doc/posix-functions/vprintf.texi (vprintf): Likewise.
* doc/posix-functions/vsnprintf.texi (vsnprintf): Likewise.
* doc/posix-functions/vsprintf.texi (vsprintf): Likewise.
* doc/glibc-functions/obstack_printf.texi (obstack_printf):
Likewise.
* doc/glibc-functions/obstack_vprintf.texi (obstack_vprintf):
Likewise.
* doc/glibc-functions/cfmakeraw.texi (cfmakeraw): Cygwin 1.7 adds
this function.
* doc/glibc-functions/in6addr_any.texi (in6addr_any): Likewise.
* doc/glibc-functions/in6addr_loopback.texi (in6addr_loopback):
Likewise.
* doc/glibc-functions/updwtmpx.texi (updwtmpx): Likewise.
* doc/posix-functions/_Exit_C99.texi (_Exit): Likewise.
* doc/posix-functions/confstr.texi (confstr): Likewise.
* doc/posix-functions/dprintf.texi (dprintf): Likewise.
* doc/posix-functions/fgetwc.texi (fgetwc): Likewise.
* doc/posix-functions/fgetws.texi (fgetws): Likewise.
* doc/posix-functions/fputwc.texi (fputwc): Likewise.
* doc/posix-functions/fputws.texi (fputws): Likewise.
* doc/posix-functions/fwide.texi (fwide): Likewise.
* doc/posix-functions/getwc.texi (getwc): Likewise.
* doc/posix-functions/getwchar.texi (getwchar): Likewise.
* doc/posix-functions/putwc.texi (putwc): Likewise.
* doc/posix-functions/putwchar.texi (putwchar): Likewise.
* doc/posix-functions/sigignore.texi (sigignore): Likewise.
* doc/posix-functions/ungetwc.texi (ungetwc): Likewise.
* doc/posix-functions/vdprintf.texi (vdprintf): Likewise.
* doc/posix-functions/wcpcpy.texi (wcpcpy): Likewise.
* doc/posix-functions/wcpncpy.texi (wcpncpy): Likewise.
* doc/posix-functions/wcstol.texi (wcstol): Likewise.
* doc/posix-functions/wcstoll.texi (wcstoll): Likewise.
* doc/posix-functions/wcstoul.texi (wcstoul): Likewise.
* doc/posix-functions/wcstoull.texi (wcstoull): Likewise.
* doc/posix-functions/wcsxfrm.texi (wcsxfrm): Likewise.
Signed-off-by: Eric Blake <ebb9@byu.net>
|
|
d1ed8a81
|
2009-01-18T19:28:53
|
|
New module 'link'.
|
|
9d33c622
|
2009-01-18T12:40:22
|
|
New module 'alphasort'.
|
|
3806f4f6
|
2009-01-18T12:28:05
|
|
New module 'scandir'.
|
|
bad6928f
|
2009-01-18T03:22:08
|
|
New modules 'dprintf', 'dprintf-posix'.
|
|
d464708e
|
2009-01-18T02:48:41
|
|
New modules 'vdprintf', 'vdprintf-posix'.
|
|
20d24b61
|
2008-12-23T02:16:48
|
|
Mention platform-dependent limitations of wchar_t.
|
|
bed49847
|
2008-12-23T00:33:10
|
|
Work around mbrlen() bugs on various platforms.
|
|
8cfe59a0
|
2008-12-22T11:33:52
|
|
Mention a glibc bug.
|
|
a35b7df6
|
2008-12-22T00:42:11
|
|
New module 'wcsnrtombs'.
|
|
999b4493
|
2008-12-21T23:48:19
|
|
New module 'wcsrtombs'.
|
|
989c3cff
|
2008-12-21T21:57:36
|
|
Work around a wcrtomb() bug on Solaris 10 and OSF/1 5.1.
|
|
222bd6c8
|
2008-12-21T17:35:30
|
|
Work around a btowc() bug on IRIX 6.5.
|
|
5680a72a
|
2008-12-21T16:58:29
|
|
New module 'wcrtomb'.
|
|
6906a95b
|
2008-12-21T14:45:44
|
|
New module 'mbsnrtowcs'.
|
|
da3fe700
|
2008-12-21T13:36:23
|
|
Work around mbsrtowcs bug on various platforms.
|
|
1a5312f7
|
2008-12-21T13:26:10
|
|
Mention that AIX has a crippled wchar_t type.
|
|
ab777bf8
|
2008-12-21T12:33:42
|
|
Update for HP-UX 11.11.
|
|
7ff136ec
|
2008-12-21T12:05:35
|
|
Work around a portability problem.
|
|
2c11b49f
|
2008-12-21T02:55:00
|
|
Work around mbrtowc bugs on AIX, HP-UX, OSF/1, Solaris.
|
|
b1876e6e
|
2008-12-21T01:22:07
|
|
Work around wctob bug on Solaris 9.
|
|
99da6ddd
|
2008-12-20T20:44:55
|
|
Document a select() bug on Solaris 2.6.
|
|
1d4ebe41
|
2008-12-20T12:48:18
|
|
Ensure wctob is declared on IRIX 6.5.
|
|
7ec4dd07
|
2008-12-20T02:02:35
|
|
New module 'mbsrtowcs'.
|
|
975a1701
|
2008-12-19T13:01:07
|
|
New module 'mbrlen'.
|
|
ed95c63a
|
2008-12-19T03:30:28
|
|
New module 'mbrtowc'.
|
|
172b44d2
|
2008-12-19T03:12:24
|
|
New module 'wctob'.
|
|
82b3be21
|
2008-12-18T00:19:07
|
|
New module 'btowc'.
|
|
7697f254
|
2008-12-17T13:03:10
|
|
New module 'mbsinit'.
|
|
78ef4664
|
2008-12-16T00:13:22
|
|
Tweak wording.
|
|
0460b262
|
2008-12-15T07:05:41
|
|
Update doc for cygwin 1.7.
* doc/posix-functions/faccessat.texi: Cygwin 1.7 added several new
functions.
* doc/posix-functions/fchmodat.texi: Likewise.
* doc/posix-functions/fchownat.texi: Likewise.
* doc/posix-functions/fdopendir.texi: Likewise.
* doc/posix-functions/fmemopen.texi: Likewise.
* doc/posix-functions/freeaddrinfo.texi: Likewise.
* doc/posix-functions/fstatat.texi: Likewise.
* doc/posix-functions/futimens.texi: Likewise.
* doc/posix-functions/gai_strerror.texi: Likewise.
* doc/posix-functions/getaddrinfo.texi: Likewise.
* doc/posix-functions/getnameinfo.texi: Likewise.
* doc/posix-functions/if_freenameindex.texi: Likewise.
* doc/posix-functions/if_indextoname.texi: Likewise.
* doc/posix-functions/if_nameindex.texi: Likewise.
* doc/posix-functions/if_nametoindex.texi: Likewise.
* doc/posix-functions/insque .texi: Likewise.
* doc/posix-functions/linkat.texi: Likewise.
* doc/posix-functions/llrint.texi: Likewise.
* doc/posix-functions/llrintf.texi: Likewise.
* doc/posix-functions/llrintl.texi: Likewise.
* doc/posix-functions/lockf.texi: Likewise.
* doc/posix-functions/lrintl.texi: Likewise.
* doc/posix-functions/mkdirat.texi: Likewise.
* doc/posix-functions/mkfifoat.texi: Likewise.
* doc/posix-functions/mknodat.texi: Likewise.
* doc/posix-functions/mq_close.texi: Likewise.
* doc/posix-functions/mq_getattr.texi: Likewise.
* doc/posix-functions/mq_notify.texi: Likewise.
* doc/posix-functions/mq_open.texi: Likewise.
* doc/posix-functions/mq_receive.texi: Likewise.
* doc/posix-functions/mq_send.texi: Likewise.
* doc/posix-functions/mq_setattr.texi: Likewise.
* doc/posix-functions/mq_timedreceive.texi: Likewise.
* doc/posix-functions/mq_timedsend.texi: Likewise.
* doc/posix-functions/mq_unlink.texi: Likewise.
* doc/posix-functions/open_memstream.texi: Likewise.
* doc/posix-functions/openat.texi: Likewise.
* doc/posix-functions/posix_fadvise.texi: Likewise.
* doc/posix-functions/posix_fallocate.texi: Likewise.
* doc/posix-functions/posix_madvise.texi: Likewise.
* doc/posix-functions/posix_memalign.texi: Likewise.
* doc/posix-functions/posix_openpt.texi: Likewise.
* doc/posix-functions/readlinkat.texi: Likewise.
* doc/posix-functions/remque.texi: Likewise.
* doc/posix-functions/renameat.texi: Likewise.
* doc/posix-functions/rintl.texi: Likewise.
* doc/posix-functions/sem_unlink.texi: Likewise.
* doc/posix-functions/shm_open.texi: Likewise.
* doc/posix-functions/shm_unlink.texi: Likewise.
* doc/posix-functions/signgam.texi: Likewise.
* doc/posix-functions/sigset.texi: Likewise.
* doc/posix-functions/stpcpy.texi: Likewise.
* doc/posix-functions/stpncpy.texi: Likewise.
* doc/posix-functions/strerror.texi: Likewise.
* doc/posix-functions/strtod.texi: Likewise.
* doc/posix-functions/symlinkat.texi: Likewise.
* doc/posix-functions/unlinkat.texi: Likewise.
* doc/posix-functions/utimensat.texi: Likewise.
* doc/glibc-functions/bindresvport.texi: Likewise.
* doc/glibc-functions/dn_expand.texi: Likewise.
* doc/glibc-functions/exp10.texi: Likewise.
* doc/glibc-functions/exp10f.texi: Likewise.
* doc/glibc-functions/fgetxattr.texi: Likewise.
* doc/glibc-functions/flistxattr.texi: Likewise.
* doc/glibc-functions/fopencookie.texi: Likewise.
* doc/glibc-functions/freeifaddrs.texi: Likewise.
* doc/glibc-functions/fremovexattr.texi: Likewise.
* doc/glibc-functions/fsetxattr.texi: Likewise.
* doc/glibc-functions/getifaddrs.texi: Likewise.
* doc/glibc-functions/getxattr.texi: Likewise.
* doc/glibc-functions/lgetxattr.texi: Likewise.
* doc/glibc-functions/listxattr.texi: Likewise.
* doc/glibc-functions/llistxattr.texi: Likewise.
* doc/glibc-functions/lremovexattr.texi: Likewise.
* doc/glibc-functions/lsetxattr.texi: Likewise.
* doc/glibc-functions/pow10.texi: Likewise.
* doc/glibc-functions/pow10f.texi: Likewise.
* doc/glibc-functions/rcmd_af.texi: Likewise.
* doc/glibc-functions/removexattr.texi: Likewise.
* doc/glibc-functions/res_init.texi: Likewise.
* doc/glibc-functions/res_mkquery.texi: Likewise.
* doc/glibc-functions/res_query.texi: Likewise.
* doc/glibc-functions/res_querydomain.texi: Likewise.
* doc/glibc-functions/res_send.texi: Likewise.
* doc/glibc-functions/rresvport_af.texi: Likewise.
* doc/glibc-functions/setxattr.texi: Likewise.
* doc/glibc-functions/strcasestr.texi: Likewise.
Signed-off-by: Eric Blake <ebb9@byu.net>
|
|
f30bf56d
|
2008-12-15T12:32:33
|
|
Document the 'openat' module.
|
|
17f87c32
|
2008-12-14T19:47:43
|
|
Document functions that have been added to POSIX:2008.
|
|
e2bc86f6
|
2008-12-14T19:08:31
|
|
Move documentation for glibc functions that are now in POSIX.
|
|
6e2740c8
|
2008-12-14T14:51:45
|
|
Refer to new POSIX:2008 standard.
|
|
09ef7461
|
2008-12-14T14:38:13
|
|
Refer to new POSIX:2008 standard.
|
|
3b87bfe5
|
2008-12-14T14:28:16
|
|
Update doc for POSIX:2008. Part 1: Function removals.
|
|
66de54f8
|
2008-10-28T18:19:49
|
|
Add modules for sys/times.h header and times function.
|
|
20491bb1
|
2008-10-25T23:13:43
|
|
Override the gethostname() declaration on native Windows systems.
|
|
dbd243d0
|
2008-10-21T17:15:43
|
|
Cleanup and simplify winsock split changes.
Simplification.
* lib/sys_socket.in.h (_gl_close_fd_maybe_socket): Remove declaration.
* lib/close.c (_gl_close_fd_maybe_socket): Make static.
Simplification.
* lib/ioctl.c (ioctl): Don't undefine.
* lib/socket.c (socket): Don't undefine.
Remove unused module indicator macros.
* m4/sys_socket_h.m4 (gl_SYS_SOCKET_MODULE_INDICATOR): Don't define
GNULIB_$1 as a C macro.
* doc/posix-functions/close.texi: Undo last change.
* doc/posix-functions/ioctl.texi: Merge the two paragraphs about
Windows platforms.
|
|
11ee0e13
|
2008-10-21T12:17:19
|
|
Split winsock.c into many smaller files.
* lib/close.c: Add _gl_close_fd_maybe_socket from winsock.c.
* lib/accept.c: New file, based on winsock.c.
* lib/bind.c: New file, based on winsock.c.
* lib/connect.c: New file, based on winsock.c.
* lib/getpeername.c: New file, based on winsock.c.
* lib/getsockname.c: New file, based on winsock.c.
* lib/getsockopt.c: New file, based on winsock.c.
* lib/ioctl.c: New file, based on winsock.c.
* lib/listen.c: New file, based on winsock.c.
* lib/recv.c: New file, based on winsock.c.
* lib/recvfrom.c: New file, based on winsock.c.
* lib/send.c: New file, based on winsock.c.
* lib/sendto.c: New file, based on winsock.c.
* lib/setsockopt.c: New file, based on winsock.c.
* lib/shutdown.c: New file, based on winsock.c.
* lib/socket.c: New file, based on winsock.c.
* lib/w32sock.h: New file, based on winsock.c.
* lib/winsock.c: Remove file.
* modules/accept: Likewise.
* modules/bind: Likewise.
* modules/connect: Likewise.
* modules/getpeername: Likewise.
* modules/getsockname: Likewise.
* modules/getsockopt: Likewise.
* modules/ioctl: Likewise.
* modules/listen: Likewise.
* modules/recv: Likewise.
* modules/recvfrom: Likewise.
* modules/send: Likewise.
* modules/sendto: Likewise.
* modules/setsockopt: Likewise.
* modules/shutdown: Likewise.
* modules/socket: Use socket.c instead of winsock.c.
* modules/sys_socket: Remove (unneeded?) dependency on winsock.c.
* doc/posix-functions/accept.texi: Doc fix.
* doc/posix-functions/bind.texi: Doc fix.
* doc/posix-functions/close.texi: Doc fix.
* doc/posix-functions/connect.texi: Doc fix.
* doc/posix-functions/getpeername.texi: Doc fix.
* doc/posix-functions/getsockname.texi: Doc fix.
* doc/posix-functions/getsockopt.texi: Doc fix.
* doc/posix-functions/ioctl.texi: Doc fix.
* doc/posix-functions/listen.texi: Doc fix.
* doc/posix-functions/recv.texi: Doc fix.
* doc/posix-functions/recvfrom.texi: Doc fix.
* doc/posix-functions/send.texi: Doc fix.
* doc/posix-functions/sendto.texi: Doc fix.
* doc/posix-functions/setsockopt.texi: Doc fix.
* doc/posix-functions/shutdown.texi: Doc fix.
* doc/posix-functions/socket.texi: Doc fix.
|
|
2fbd3153
|
2008-10-19T19:11:37
|
|
New module 'atoll'.
|
|
1dc2801c
|
2008-10-19T16:47:58
|
|
Update doc regarding mingw.
|
|
f3c6a228
|
2008-10-11T23:39:55
|
|
Make sleep work on older versions of mingw.
|
|
47a2ecab
|
2008-10-11T15:00:33
|
|
New module 'shutdown'.
|
|
d1f20d36
|
2008-10-11T14:18:29
|
|
New module 'fclose'.
|
|
a8b0bc10
|
2008-10-10T04:33:25
|
|
New module 'ioctl'.
|
|
049efe1d
|
2008-10-10T02:35:24
|
|
Mention new module 'close'.
|
|
44656541
|
2008-10-06T02:15:14
|
|
New modules 'accept', 'bind', 'connect', 'getpeername', 'getsockname', 'getsockopt', 'listen', 'recv', 'recvfrom', 'send', 'sendto', 'setsockopt', 'socket'.
|
|
d952dbea
|
2008-10-05T17:31:59
|
|
Update after module 'select' was created.
|
|
9d7e96c8
|
2008-10-01T13:54:44
|
|
fsync: new module
* lib/fsync.c: New file.
* m4/fsync.m4: New file.
* modules/fsync: New file.
* modules/fsync-tests: New file.
* tests/test-fsync.c: New file.
* modules/unistd: Substitute GNULIB_FSYNC and HAVE_FSYNC.
* m4/unistd_h.m4 (gl_UNISTD_H_DEFAULTS): Define and AC_SUBST
both GNULIB_FSYNC and HAVE_FSYNC.
* lib/unistd.in.h (@GNULIB_FSYNC@): Add a block for fsync.
* MODULES.html.sh (posix_functions): Add fsync.
* doc/posix-functions/fsync.texi: Update.
|
|
60c92ef2
|
2008-10-02T01:26:13
|
|
Avoid the broken posix_spawn function on AIX 5.3 and 6.1.
|
|
32848a0b
|
2008-09-29T13:23:50
|
|
documentation update for mingw socket functions
2008-08-24 Paolo Bonzini <bonzini@gnu.org>
* doc/posix-functions/accept.texi: Update mingw problems.
* doc/posix-functions/bind.texi: Update mingw problems.
* doc/posix-functions/close.texi: Update mingw problems.
* doc/posix-functions/connect.texi: Update mingw problems.
* doc/posix-functions/getpeername.texi: Update mingw problems.
* doc/posix-functions/getsockname.texi: Update mingw problems.
* doc/posix-functions/getsockopt.texi: Update mingw problems.
* doc/posix-functions/ioctl.texi: Update mingw problems.
* doc/posix-functions/listen.texi: Update mingw problems.
* doc/posix-functions/recv.texi: Update mingw problems.
* doc/posix-functions/recvfrom.texi: Update mingw problems.
* doc/posix-functions/select.texi: Update mingw problems.
* doc/posix-functions/send.texi: Update mingw problems.
* doc/posix-functions/sendto.texi: Update mingw problems.
* doc/posix-functions/setsockopt.texi: Update mingw problems.
* doc/posix-functions/socket.texi: Update mingw problems.
|
|
4fd7cdb1
|
2008-09-28T14:59:52
|
|
Tweak patch that overrides open() and fopen().
|
|
12d62c32
|
2008-09-28T14:13:29
|
|
New module 'posix_spawnp'.
|
|
cc342d20
|
2008-09-28T14:12:27
|
|
New module 'posix_spawn'.
|
|
9a261f68
|
2008-09-28T14:10:42
|
|
New module 'posix_spawnattr_destroy'.
|
|
ac5e1445
|
2008-09-28T14:08:51
|
|
New module 'posix_spawnattr_setsigmask'.
|
|
a6694a28
|
2008-09-28T14:08:04
|
|
New module 'posix_spawnattr_getsigmask'.
|
|
e1bc60ae
|
2008-09-28T14:06:01
|
|
New module 'posix_spawnattr_setsigdefault'.
|
|
2903a5c6
|
2008-09-28T14:05:12
|
|
New module 'posix_spawnattr_getsigdefault'.
|
|
2c984d42
|
2008-09-28T14:03:11
|
|
New module 'posix_spawnattr_setschedpolicy'.
|
|
a5ca560f
|
2008-09-28T14:02:21
|
|
New module 'posix_spawnattr_getschedpolicy'.
|
|
84d81c6c
|
2008-09-28T14:00:30
|
|
New module 'posix_spawnattr_setschedparam'.
|
|
4dd331b3
|
2008-09-28T13:59:47
|
|
New module 'posix_spawnattr_getschedparam'.
|
|
c723de14
|
2008-09-28T13:57:30
|
|
New module 'posix_spawnattr_setpgroup'.
|
|
67d9fa53
|
2008-09-28T13:56:42
|
|
New module 'posix_spawnattr_getpgroup'.
|
|
3a88d6d4
|
2008-09-28T13:54:55
|
|
New module 'posix_spawnattr_setflags'.
|
|
8a40c5c8
|
2008-09-28T13:54:09
|
|
New module 'posix_spawnattr_getflags'.
|
|
1ff0e560
|
2008-09-28T13:52:28
|
|
New module 'posix_spawnattr_init'.
|
|
350d23d1
|
2008-09-28T13:49:24
|
|
New module 'posix_spawn_file_actions_destroy'.
|
|
eab7b90d
|
2008-09-28T13:47:46
|
|
New module 'posix_spawn_file_actions_addopen'.
|
|
23be8c80
|
2008-09-28T13:46:16
|
|
New module 'posix_spawn_file_actions_adddup2'.
|
|
b69271fc
|
2008-09-28T13:44:29
|
|
New module 'posix_spawn_file_actions_addclose'.
|
|
aa88bb9d
|
2008-09-28T13:42:34
|
|
New module 'posix_spawn_file_actions_init'.
|
|
9ff044ec
|
2008-09-26T13:37:33
|
|
Support SIGPIPE in stdio functions for writing.
|
|
94b87393
|
2008-09-26T13:29:53
|
|
New module 'write'.
|
|
810a812b
|
2008-09-24T10:55:19
|
|
open, fopen: close fd leak in last patch
* lib/open.c (rpl_open): Close fd before returning error.
* lib/fopen.c (rpl_fopen): Close fd before returning error.
* doc/posix-functions/open.texi (open): Document that Irix also
has the bug.
* doc/posix-functions/fopen.texi (fopen): Likewise.
Reported by Paolo Bonzini.
Signed-off-by: Eric Blake <ebb9@byu.net>
|
|
955345eb
|
2008-09-24T13:50:02
|
|
Ensure that a filename ending in a slash cannot be used to access a non-directory.
|