Mail Archives: cygwin/2018/01/22/09:51:55
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=jzXybMzKjNIxLUkt
|
| u7Ifo4Ih0bOfe8WHJKB3daA1MsFBcACqdmlMBw8GwwRRUv4LpnQXo9xBEwhItwbA
|
| gb9NO4BvI2X1tO32sRlV3HHxNMOpStdAsOH9K+FEyyqxLP+v+u3H36OP36s1DXje
|
| 43Q7ScRL2hqhX/doxOoclhJxHyk=
|
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=87Ngu1fbHmtrlPnLbW5k0z
|
| QojC8=; b=mD0BlsoRM0ia5r4trfuKfaEeRqwrK0EIQVYTXU+Wl//64rEKcbLgSq
|
| QfdsbBDXJCwX6zaURp2gY76ULVLZEJa+9f5dMBOELmqnYaEtPX5C5z5ZQ82O7vWS
|
| elvCcGqK4jisBcIe9UXTRpPPTjUY3AAUHpOjsnQItiezip/QYFTWw=
|
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=-1.6 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00,KAM_ASCII_DIVIDERS,KAM_NUMSUBJECT autolearn=no version=3.3.2 spammy=H*MI:announce
|
X-HELO: | localhost.localdomain
|
Reply-To: | cygwin AT cygwin DOT com
|
Authentication-Results: | sourceware.org; auth=none
|
X-Virus-Found: | No
|
Date: | Mon, 22 Jan 2018 15:40:46 +0100
|
From: | Corinna Vinschen <corinna-cygwin AT cygwin DOT com>
|
To: | cygwin AT cygwin DOT com
|
Subject: | [ANNOUNCEMENT] TEST RELEASE: Cygwin 2.10.0-0.2
|
Message-Id: | <announce.20180122144046.GV18814@calimero.vinschen.de>
|
MIME-Version: | 1.0
|
User-Agent: | Mutt/1.9.1 (2017-09-22)
|
Hi folks,
I uploaded a new Cygwin test release 2.10.0-0.2
I'm planning for a release in early February. Please test.
=======================================================================
TESTERS HEADS-UP:
Cygwin 2.10.0 will come with a new gencat tool based on BSD code.
The consequence is that the Cygwin test package collides with the
catgets package in terms of the /usr/bin/gencat.exe binary.
This will be rectified at 2.10.0 release time, but for now, just
keep this in mind.
=======================================================================
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 -