Mail Archives: cygwin/2018/02/02/09:44:13
X-Recipient: | archive-cygwin AT delorie DOT com
|
DomainKey-Signature: | a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id
|
| :list-unsubscribe:list-subscribe:list-archive:list-post
|
| :list-help:sender:reply-to:date:from:to:subject:message-id
|
| :mime-version:content-type; q=dns; s=default; b=rFAfDnkwrq879Wwg
|
| mSomHz3VDKPajRyO5V2nTfmsR8TJos7CzjQ6EsfkfoTsMJkeLOgxSYWGOt//A8Qz
|
| Otm/HJ530FTjPCszpf0JGKfgWc2UBpDl8gFzEirrbPWxahgNFeTJDcgFhIhZunSV
|
| zAnAh3fzsX0TFpBiaZJDZjAGChg=
|
DKIM-Signature: | v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id
|
| :list-unsubscribe:list-subscribe:list-archive:list-post
|
| :list-help:sender:reply-to:date:from:to:subject:message-id
|
| :mime-version:content-type; s=default; bh=StGriLGUfoMEge1cxf1x60
|
| 02qSA=; b=X9yEhl2Ah6A9w381d5kk3CAfEWYfCq5xtodrFHiNuv1zbgqpvBSGz0
|
| 6jtch5QtaBFRi31jLkGNZJAsJYMg277tN+Pb95kEGBjpWiL1VbxyYvWegmdnu6k2
|
| aPxADLemW32fqWVUid/WbZDqe5XtBr8gFy4ni23tXUmGjCMMsk5SU=
|
Mailing-List: | contact cygwin-help AT cygwin DOT com; run by ezmlm
|
List-Id: | <cygwin.cygwin.com>
|
List-Subscribe: | <mailto:cygwin-subscribe AT cygwin DOT com>
|
List-Archive: | <http://sourceware.org/ml/cygwin/>
|
List-Post: | <mailto:cygwin AT cygwin DOT com>
|
List-Help: | <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
|
Sender: | cygwin-owner AT cygwin DOT com
|
Mail-Followup-To: | cygwin AT cygwin DOT com
|
Delivered-To: | mailing list cygwin AT cygwin DOT com
|
Authentication-Results: | sourceware.org; auth=none
|
X-Virus-Found: | No
|
X-Spam-SWARE-Status: | No, score=-2.3 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00,KAM_NUMSUBJECT autolearn=no version=3.3.2 spammy=H*UA:Internet, HX-HELO:sk:localho
|
X-HELO: | localhost.localdomain
|
Reply-To: | cygwin AT cygwin DOT com
|
Authentication-Results: | sourceware.org; auth=none
|
X-Virus-Found: | No
|
Date: | Fri, 2 Feb 2018 15:38:09 +0100
|
From: | Corinna Vinschen <corinna-cygwin AT cygwin DOT com>
|
To: | cygwin AT cygwin DOT com
|
Subject: | [ANNOUNCEMENT] Updated: Cygwin 2.10.0-1
|
Message-Id: | <announce.20180202143809.GJ19330@calimero.vinschen.de>
|
MIME-Version: | 1.0
|
User-Agent: | Mutt/1.9.1 (2017-09-22)
|
Hi folks,
I uploaded a new Cygwin release 2.10.0-1
What's 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 _FORTIFY_SOURCE guards for functions in
<stdio.h>, <stdlib.h>, <string.h>, <strings.h>, <unistd.h>, <wchar.h>,
<sys/poll.h>, and <sys/socket.h>.
New APIs: __chk_fail, __gets_chk, __memcpy_chk, __memmove_chk, __mempcpy_chk,
__memset_chk, __snprintf_chk, __sprintf_chk, __stpcpy_chk, __stpncpy_chk,
__strcat_chk, __strcpy_chk, __strncat_chk, __strncpy_chk, __vsnprintf_chk,
__vsprintf_chk.
- 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.
Addresses: https://cygwin.com/ml/cygwin-patches/2017-q4/msg00026.html
- Fix two bugs in the limit of large numbers of sockets.
Addresses: https://cygwin.com/ml/cygwin/2017-11/msg00052.html
- Fix a fork failure with private anonymous mmaps.
Addresses: https://cygwin.com/ml/cygwin/2017-12/msg00061.html
- Remove a call to fflush from ftell{o}, which may result in wrong offsets.
Addresses: https://cygwin.com/ml/cygwin/2017-12/msg00151.html
- Fix file pointer computation after short writes on block devices.
Addresses: https://cygwin.com/ml/cygwin/2017-12/msg00151.html
Have fun,
Corinna
--
Corinna Vinschen Please, send mails regarding Cygwin to
Cygwin Maintainer cygwin AT cygwin DOT com
Red Hat
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
- Raw text -