From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 29218 invoked by alias); 19 Jun 2009 09:39:38 -0000 Received: (qmail 28706 invoked by uid 22791); 19 Jun 2009 09:36:13 -0000 X-Spam-Check-By: sourceware.org Date: Fri, 19 Jun 2009 09:39:00 -0000 From: Corinna Vinschen To: cygwin-announce@cygwin.com Subject: [1.7] Updated: cygwin-1.7.0-50 Message-ID: <20090619093548.GT5039@calimero.vinschen.de> Mail-Followup-To: cygwin-announce@cygwin.com MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.19 (2009-02-20) Mailing-List: contact cygwin-announce-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-announce-owner@cygwin.com Reply-To: The Cygwin Mailing List Mail-Followup-To: cygwin-announce@cygwin.com X-SW-Source: 2009-06/txt/msg00028.txt.bz2 Hi folks, I just uploaded a new Cygwin 1.7 test release, 1.7.0-50. The list with the changes related to the previous test release 1.7.0-49 is attached below. ======================================================================= IMPORTANT NOTE The -48 test release came with a couple of modifications which are based around a change in mount point handling. I strongly advise that you update to the latest setup-1.7.exe, version number is 2.629, from http://cygwin.com/setup-1.7.exe before installing this latest Cygwin test release. ======================================================================= Cygwin 1.7 is a major jump from Cygwin 1.5.x. The list with the changes related to Cygwin 1.5.25 is part of the User's Guide now: http://cygwin.com/1.7/cygwin-ug-net/ov-new1.7.html ======================================================================= If nothing goes overly wrong, the official 1.7.1 release goes public within the next 2 weeks. ======================================================================= Just download http://cygwin.com/setup-1.7.exe and use that setup tool to install Cygwin 1.7. As usual, please report bugs and problems to the mailing list cygwin AT cygwin DOT com. We have a new User's Guide for 1.7, which is currently located at http://cygwin.com/1.7/cygwin-ug-net/cygwin-ug-net.html We now have new API documentation http://cygwin.com/1.7/cygwin-api/cygwin-api.html And we have a new FAQ, though very likely not quite complete since we still don't know what exactly *is* a FAQ related to Cygwin 1.7. http://cygwin.com/1.7/faq/faq.html Bug fixes and extensions to the documentation in the form of patches to the source SGML files are much appreciated. The SGML sources are located in the CVS repository under the winsup/doc directory, for example here: http://cygwin.com/cgi-bin/cvsweb.cgi/src/winsup/doc/?cvsroot=src Same goes for Cygwin patches in general, of course. ======================================================================= This is still a TEST release. Don't use in critical production environments. Nevertheless I'd like to encourage everyone to give 1.7 a shot. Due to internal changes it is possible to install a 1.7 release in parallel to a 1.5 release and even run 1.7 processes in parallel to 1.5 processes. * The processes will not know about each other! Any try to interact * between 1.7-based and 1.5-based processes will lead to, at least, funny * results. To install a 1.7 release in parallel to a 1.5 release, all you have to do is to choose another root directory (for instance: C:\cygwin-1.7) in setup-1.7's "Choose Installation Directory" dialog. * NOTE: Due to the way setup-1.7 works, you have to change the directory * right the first time you visit this dialog! If you pressed the "Next" * button and then "Back" again, it's already too late and setup-1.7 will * create a broken 1.7 install. If you pressed "Next" by mistake, exit * setup-1.7 and start it again. ======================================================================= What's new in contrast to 1.7.0-49 =================================== - For Linux compatibility Cygwin now provides a librt.a link library. - Extend struct lconv to contain all required values per POSIX.1-2008. - Allow to append the modifier "@cjknarrow" in locale specifiers. This allows to control the width returned by wcwidth/wcswidth for the CJK Ambiguous Width characters. By default the width of these characters is 1. If language is "jp", "ko", or "zh", the width of these characters is 2, unless the LC_ALL/LC_CTYPE locale value specifies "@cjknarrow", in which case the width is 1. Bugfixes: ========= - Fix bug in toupper/tolower which led to returning negative values. - Align naming convention rules for POSIX named IPC objects (semaphores, message queues, shared memory) to Linux naming rules. - Add a workaround for the spring forward gap problem in mktime(). - Fix an EFAULT ("Bad address") problem in recv(2) observed with UDP sockets. - Fix hangs on pipes observed when using lftp. - Fix an EFAULT ("Bad address") problem when pipe reads have been interrupted by a signal. - Fix chdir under case-sensitive mount points. Before, `cd x' worked even though the directory was called X. - Make cygcheck aware of latest changes in mount table handling. Align mount table output more to output of mount(1) command. FAQ: ==== - Q: How do I know that I'm running Cygwin 1.7.0-50? A: The `uname -v' command prints "2009-06-18 12:51" Have fun, Corinna *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want to unsubscribe from the cygwin-announce mailing list, look at the "List-Unsubscribe: " tag in the email header of this message. Send email to the address specified there. It will be in the format: cygwin-announce-unsubscribe-you=3D3Dyourdomain.com@cygwin.com If you need more information on unsubscribing, start reading here: http://cygwin.com/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL. -- Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Developer mailto:cygwin@cygwin.com Red Hat, Inc.