What's new in this version: Cygwin 3.0.5 (64-bit) - Fix /proc/version after uname change - Addresses: https://cygwin.com/ml/cygwin/2019-03/msg00467.html - Fix a crash in wcsxfrm_l if destination size is 0. - Addresses: https://cygwin.com/ml/cygwin/2019-03/msg00492.html - Fix a problem in process enumeration which led to `ps -W' showing Cygwin processes twice and potentially with incorrect Windows PID. Addresses: Report on IRC
Cygwin 3.0.3 (64-bit) - Change log not available for this version
Cygwin 3.0.1 (64-bit)
New: - New API: secure_getenv
Bug Fixes: - Relax fork child permissions to avoid a potential fork failure - Fix Command-line argument handling of kill(1) in terms of negative PID. Addresses: report on IRC - Fix an accidentally introduced O_TEXT handling of pipes inherited from native Windows processes - Re-enable creating user token from scratch in seteuid to allow user context switch on old systems not supporting MsV1_0S4ULogon
Cygwin 2.10.0 (64-bit)
New: - New open(2) flags O_TMPFILE and O_NOATIME - scanf/wscanf now handle the POSIX %m modifier - scanf now handles the %l[ conversion - Improved hostprogs compatibility for cross-compiling the Linux kernel - New headers: <asm/bitsperlong.h>, <asm/posix_types.h> - Built-in implementation of Stack Smashing Protection compiler feature - New APIs: __stack_chk_fail, __stack_chk_guard - Built-in implementation of POSIX.1-2001 message catalog support - New APIs: catclose, catgets, catopen. New tool: gencat - New APIs: sigtimedwait, wmempcpy
What changed: - Standard headers no longer use macros to support K&R C - confstr(3) and getconf(1) accept LFS_CFLAGS, LFS_LDFLAGS, etc - The __always_inline and __nonnull macros in <sys/cdefs.h> are now compatible with glibc - Feature Test Macros improvements in <fcntl.h>, <limits.h>, <netdb.h>, <strings.h>, and <unistd.h>
Bug Fixes: - Fix a problem in unlink on NFS - Addresses: Shows up in GAWK testsuite test "testext" - Fix errno setting bug in posix_fadvise and posix_fallocate - Fix two bugs in the limit of large numbers of sockets - Fix a fork failure with private anonymous mmaps - Remove a call to fflush from ftell{o}, which may result in wrong offsets - Fix file pointer computation after short writes on block devices
Cygwin 3.0.5 (64-bit) 相關參考資料
|