From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mout.kundenserver.de (mout.kundenserver.de [212.227.17.24]) by sourceware.org (Postfix) with ESMTPS id A14C03858404 for ; Thu, 28 Oct 2021 11:45:07 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org A14C03858404 Received: from calimero.vinschen.de ([24.134.7.25]) by mrelayeu.kundenserver.de (mreue106 [212.227.15.183]) with ESMTPSA (Nemesis) id 1MAPBF-1mUoVm2V35-00BpYy for ; Thu, 28 Oct 2021 13:45:05 +0200 Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by calimero.vinschen.de (Postfix) with ESMTP id EB30DA80BAD for ; Thu, 28 Oct 2021 13:45:04 +0200 (CEST) X-Mailbox-Line: From cygwin-announce-cygwin-3.3.0-1 Thu Oct 28 13:31:49 2021 From: Corinna Vinschen To: cygwin-announce@cygwin.com Date: Thu, 28 Oct 2021 13:31:49 +0200 Message-Id: <20211028133149.1525777-1-corinna-cygwin@cygwin.com> Subject: cygwin 3.3.0-1 X-Provags-ID: V03:K1:8HL8vdiTRDsRy4f5tRtoXnrJIq22eSi8wlMQnA49vMfucwNQpsL 9D/1Yj5mcTnfomCGQDTLEC9N3WR5VxUFXE+0OvEekIB0whG0Y7G+aY/iqRs+FynOSj3xwDj u1Uz4y42+9VSzHDHDheAzYbbHIq/5F1uymgPWzGxCstkoK74Hh4X25xFM6pSt4woVamwncd bdgsjYr16hb+vF6cbclLw== X-UI-Out-Filterresults: notjunk:1;V03:K0:E/gUq7sijgQ=:l5qtMIe2McXaIMyymNtc9k CALSwIXQyOOx3bcvsyGtwsOwryII69M647iADtY89a7v6tpmSWgMmfuiGXQJRTWpTE7dCT8pi K8bMyvuK6UhRM3CJL9rYQjN6kpRG5QCsW2WkEsM01zPKvKWeudPWNZvUXiaDbWFNZhArcf56C nvBFXmCyv1Q1DCYgRRVEXFvrZDagVnQ2U6N21rBgIW/pDLHeyOOtVs5Tu6+5F/3wBNiAqrcWq EbFUY2ASSXEHXjM1LvgizXVqKcbZMEw3sacqNjA6+EWx7zwyLC31lYPKUJhPhO74Bx1TP/Zi1 b4OAYWaS9UQdztNyh+hFRWdXwPo9sRtwaf7jL9tZN5YdWVA3FEhAsBum++4kko6KNO4xHExVq G21emlBAbuYp7yXGEgDOgeysVnEtOS4aEBlCrpdwJHxpQqdePEs+50zukWHT485YP7mHdmT6T 0nbnJiTnqrbatnX6MfLKqynWihHL9md6Kxa1n4Y8WlRzGV413tu8EKi5Lc8K4eDDRpk0PpQkF VPDgGPb8n8+Of2U2Lk7H/vvYfj601o62T0amexnMLltD9Qmmk49d2I2kUX39ZLaDPyrLv+Dzk f6odOjrw+cPr94I68b0dqmCmhoH+621eXhXI9XCaQvnDl5gggnbp5zgugBVu1bDJOOXuNWy74 1imU7gxJ/gSwq0A85RVx7uSK/P6lPuZA7GW+fhz7/QX1HtpeKUiDIjDNWjS/g1sV5QZRhl925 Obv4Cr+bXM1nvumw X-Spam-Status: No, score=-98.1 required=5.0 tests=BAYES_00, GOOD_FROM_CORINNA_CYGWIN, KAM_ASCII_DIVIDERS, KAM_DMARC_NONE, KAM_DMARC_STATUS, KAM_NUMSUBJECT, RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL, SPF_HELO_NONE, SPF_NEUTRAL, TXREP autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: cygwin-announce@cygwin.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Read-only mailing list announcing new and updated Cygwin packages List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Oct 2021 11:45:09 -0000 The following packages have been uploaded to the Cygwin distribution: * cygwin-3.3.0-1 * cygwin-devel-3.3.0-1 * cygwin-doc-3.3.0-1 ========================================================================== IMPORTANT DEPRECATION NOTES ========================================================================== - Cygwin 3.3.0 is the LAST major version supporting - Windows Vista - Windows Server 2008 - Cygwin 3.3.0 is the LAST major version supporting 32 bit installations. If you're using 32 bit Cygwin in WOW64 on 64 bit machines, consider to move to a real 64 bit Cygwin installation in the next couple of months. If you're using 32 bit Cygwin on real 32 bit hardware or on WOW64 on ARM64, don't be alarmed. The current installations including all Cygwin 3.3.x versions will continue to run on your system. You just wont get any more updates starting with Cygwin 3.4.0. - Cygwin 3.4.0, which will probably be release at some point in 2022, will be the LAST version supporting - Windows 7 - Windows Server 2008 R2 - Windows 8 - Windows Server 2012 There are no plans to deprecate support for 64 bit systems starting with Windows 8.1 / Windows Server 2012 R2 any time soon. ========================================================================== What's new: ----------- - An IP-sampling profiler named 'profiler' has been added. It can be used to profile any Cygwin program along with any DLLs loaded. - A new tool 'gmondump' has been added. It can dump the raw information of any "gmon.out" file created by profiler, ssp, or use of the gcc/g++ option '-pg'. (Continue using gprof to get symbolic profile displays.) - New GNU-specific APIs, slated to become part of the next POSIX standard: pthread_cond_clockwait, pthread_mutex_clocklock, pthread_rwlock_clockrdlock, pthread_rwlock_clockwrlock, sem_clockwait. - New Solaris-specific APIs, slated to become part of the next POSIX standard: sig2str, str2sig. What changed: ------------- - The speed argument to cfsetspeed(3) can now be a numerical baud rate rather than a Bnnn constant, as on Linux. Addresses: https://cygwin.com/pipermail/cygwin/2021-July/248887.html - The internal implementation of pipes has been overhauled; this should result in improved performance. Addresses: https://cygwin.com/pipermail/cygwin/2021-August/249238.html Bug Fixes --------- - Fix values returned by select(2) for shutdown sockets. Addresses: https://cygwin.com/pipermail/cygwin-developers/2021-April/012092.html - Introduce a new hypotl(3) function not suffering unnecessary overflows. Addresses: https://cygwin.com/pipermail/cygwin/2021-April/248302.html - Fix path handling for paths spanning native symlinks. Addresses: https://cygwin.com/pipermail/cygwin/2021-April/248307.html - Fix tab position evaluation after console window resize. - Fix a regression in pseudo console handling, resulting in rlwrap not being able to start a new pseudo console. - Handle two race conditions in pseudo console usage. Addresses: https://cygwin.com/pipermail/cygwin/2021-April/248292.html - Fix a bug in recognizing a successful completion of connect(2) on a datagram socket. - Fix connect(2) when called with an address structure whose family is AF_UNSPEC. As specified by POSIX and Linux, this is allowed on datagram sockets, and its effect is to reset the socket's peer address. - Fix nanosleep(2) returning negative rem. NtQueryTimer appears to be able to return a negative remaining time (less than the timer resolution) for unsignalled timers. - Fix getifaddrs(3) returning address family 0 or IPv4 address 0. Addresses: https://cygwin.com/pipermail/cygwin/2021-July/248970.html - Fix getaddrinfo(3) to return valid ai_socktype and ai_protocol values if the underlying GetAddrInfoW screws up. Addresses: https://cygwin.com/pipermail/cygwin/2021-July/248985.html - Fix duplicate /proc/partitions entries and (presumably) duplicate PIDs in ps(1) output. Addresses: https://cygwin.com/pipermail/cygwin/2021-July/248998.html https://cygwin.com/pipermail/cygwin/2021-August/249124.html - Fix pty master closing error regarding attach_mutex. Addresses: https://cygwin.com/pipermail/cygwin-developers/2021-October/012418.html - Fix access violation that can sometimes occur when copy/pasting between 32-bit and 64-bit Cygwin environments. Align clipboard descriptor layouts. Addresses: https://cygwin.com/pipermail/cygwin-patches/2021q4/011517.html - Fix a synchronization issue when running multiple threads from DLL initialization which in turn call malloc. Addresses: https://cygwin.com/pipermail/cygwin/2021-October/249635.html