delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2009/07/13/05:57:14

X-Recipient: archive-cygwin AT delorie DOT com
X-SWARE-Spam-Status: No, hits=-2.6 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00,EXECUTABLE_URI
X-Spam-Check-By: sourceware.org
Date: Mon, 13 Jul 2009 11:46:14 +0200
From: Corinna Vinschen <corinna-cygwin AT cygwin DOT com>
To: cygwin AT cygwin DOT com
Subject: [ANNOUNCEMENT] [1.7] Updated: cygwin-1.7.0-51
Message-Id: <announce.20090713094614.GC4505@calimero.vinschen.de>
MIME-Version: 1.0
User-Agent: Mutt/1.5.19 (2009-02-20)
Reply-To: cygwin AT cygwin DOT com
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

Hi folks,


I just uploaded a new Cygwin 1.7 test release, 1.7.0-51.

The list with the changes related to the previous test release 1.7.0-50
is attached below.

=======================================================================
                        IMPORTANT NOTE

-51 adds code which influences the way shell scripts are started.
I strongly advise that you update to the latest setup-1.7.exe, version
number is 2.637, 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

=======================================================================
1.7.0-51 is supposed to be the last test release.
=======================================================================

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

=======================================================================
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-50
===================================

- Performance tweaks for pipes and sockets.

- Revamp select() implementation to simplify code and to reduce
  CPU and memory usage.

- New BSD compatible functions mkstemps, fpurge.

- Improve tty handling when a process is debugged.

- Workaround Windows 7 bug when trying to create invisible console.


Bugfixes:
=========

- Only execute shell scripts which have the execute bit set.

- Allow user context switch in domain environments even if domain
  controller is not available.

- Fix handle leak in user context switch on Windows Vista and later.

- Several reliability improvements to pipes.

- Fix a potential SEGV on NT4.

- Add code to deal correctly with C++ memory allocation starting with
  G++ 4.

- Fix longstanding bug in synchronization primitives.

- Fix bug in stat/fstat/lstat which results in partialy incorrect
  results for files with long pathnames.

- Fix bug in signal processing.


FAQ:
====

- Q: How do I know that I'm running Cygwin 1.7.0-51?

  A: The `uname -v' command prints "2009-07-13 10:28


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 DOT com AT cygwin DOT 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 AT cygwin DOT com
Red Hat, Inc.

--
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 -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019