Corinna Vinschen | 3 Nov 15:54 2009

[1.7] Updated: cygwin-1.7.0-63

Hi folks,

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

Changes in relation to 1.7.0-62:
================================

- Add a bigger patch which allows by default to run multiple Cygwin
  installations in parallel without interferring and without interaction
  between processes running within these installations.  This is done by
  computing a key value from the installation path of the Cygwin DLL
  which is used when creating shared objects used for interprocess
  communication and synchronization.  This means, you can have multiple
  concurrent Cygwin 1.7 installations in parallel running alongside
  without knowing of each other.  However, this also implies that you
  should not try to have one process in installation A interacting with
  any process running in installation B.  The results might not be what
  you expect.  Keep different Cygwin installations separate.  This
  change comes along with a change to the cygcheck tool, see
  http://cygwin.com/1.7/cygwin-ug-net/using-utils.html#cygcheck,
  options --enable-unique-object-names, --disable-unique-object-names,
  and --show-unique-object-names.

- For better debugging of multiple Cygwin installations, every Cygwin
  DLL now generates a registry entry with its installation path and the
  key value computed from this path.
  This change is accompanied by another change in cygcheck, see
  http://cygwin.com/1.7/cygwin-ug-net/using-utils.html#cygcheck,
  and its new option --delete-orphaned-installation-keys.

(Continue reading)

Corinna Vinschen | 5 Nov 19:27 2009

Updated: openssl-0.9.8l, openssl-devel-0.9.8l

I've updated the version of OpenSSL to 0.9.8l-1 for Cygwin 1.5, and to
0.9.8l-2 for Cygwin 1.7.  This also includes the openssl-devel packages.

This is an upstream security release.  The Cygwin release is the vanilla
version, no additional patches.

Official release message:
=======================================================================
   OpenSSL version 0.9.8l released
   ===============================

   OpenSSL - The Open Source toolkit for SSL/TLS
   http://www.openssl.org/

   The OpenSSL project team is pleased to announce the release of
   version 0.9.8l of our open source toolkit for SSL/TLS. This new
   OpenSSL version is a security release which disables renegotiation
   as a workaround for CVE-2009-3555.  For a complete list of changes,
   please see http://www.openssl.org/source/exp/CHANGES.

   We consider OpenSSL 0.9.8l to be the best version of OpenSSL
   available and we strongly recommend that users of older versions
   upgrade as soon as possible. OpenSSL 0.9.8l is available for
   download via HTTP and FTP from the following master locations (you
   can find the various FTP mirrors under
   http://www.openssl.org/source/mirror.html):

     * http://www.openssl.org/source/
     * ftp://ftp.openssl.org/source/

(Continue reading)

Marco Atzeri | 6 Nov 12:37 2009
Picon

[1.7] Updated: {glpk,libglpk0,libglpk-devel}-4.40-1

Version 4.40-1 of glpk,libglpk0,libglpk-devel
have been uploaded for cygwin-1.7.

The GLPK (GNU Linear Programming Kit) package is
intended for solving large-scale linear
programming (LP), mixed integer programming (MIP),
 and other related problems. It is a set of
routines written in ANSI C and organized in
the form of a callable library.

This is a new mainstream release with some routine
improvements and bug fixes.

For the full changes:
for 4.40
http://lists.gnu.org/archive/html/help-glpk/2009-11/msg00007.html

Regards

Marco Atzeri

If you have questions or comments, please send them to the
cygwin mailing list at: cygwin (at) cygwin (dot) com .

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

(Continue reading)

Andy Koppe | 7 Nov 13:25 2009
Picon

Updated: mintty-0.5.3-1

Mintty is a terminal emulator for Cygwin with a native Windows user
interface and minimalist design. Among its features are Unicode
support and a graphical options dialog. Its terminal emulation is
largely compatible with xterm, but it does not require an X server.
Mintty is based on code from PuTTY by Simon Tatham and team.

0.5.3-1 is a maintenance release. The setup.exe package is for Cygwin
1.7 only. (A Cygwin 1.5 version is available from the project page at
http://mintty.googlecode.com.)

CHANGES
=======
- The "clicks place cursor" feature now works correctly for double-
width characters.
- Fixed some weirdness in mouse selection where the newline character
preceding a line would annoyingly be included in the selection.
- Extended the xterm sequence for maximising and restoring the window:
\e[9;2t will make it go fullscreen.
- Added a mintty-specific control sequence for querying or changing
font size, e.g. \e]7770;+1\a will increase font size by 1. The
control sequences section of the manual has further details.
- Added a mintty-specific control sequence for querying or changing
locale and charset on the fly, e.g.: \e]7776;C.ISO-8859-7\a to switch
to the Greek ISO charset. Again, further details in the manual.
- Finally, some silly eyecandy: transparency can now be set to "Glass"
on Vista and above with desktop compositing enabled. It turns the
whole mintty window into a seamless sheet of "Aero glass". To make
this anywhere near usable, the glass colour needs to be set to be as
dark as possible in the Windows control panel: choose 'Personalize'
from the desktop context menu, click on 'Window Color', turn the color
(Continue reading)

Christopher Faylor | 8 Nov 16:48 2009

[1.7] Updated: grep-2.5.4-1

I've made a new version of 'grep' (http://www.gnu.org/software/grep/)
available for installation.  This is the most recent version of grep
available from ftp.gnu.org + a patch from the Fedora project which
seems to alleviate the problem mentioned here:

http://cygwin.com/ml/cygwin/2009-11/threads.html#00167

For a brief description of this package, and a listing of the files it
contains, see http://cygwin.com/packages/grep .

To update your installation, click on the "Install Cygwin now" link on
the http://cygwin.com/ web page.  This downloads setup.exe to your
system.  Then, run setup and keep clicking "Next".

If you have questions or comments, please send them to the Cygwin
mailing list.

              *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO ***

If you want to unsubscribe from the cygwin-announce mailing list, please
use the automated form at:

http://cygwin.com/lists.html#subscribe-unsubscribe

If this does not work, then 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=yourdomain.com <at> cygwin.com

(Continue reading)

Andrew Schulman | 9 Nov 15:48 2009
Picon

Updated: lftp-4.0.3-1

A new version of lftp, 4.0.3-1, is now available in the Cygwin
distribution.

This is a new upstream release.  It adds Bittorrent support, and fixes some
bugs.  Please see /usr/share/doc/lftp/README.Cygwin and
http://lftp.yar.ru/news.html for the full changelog.  The previous Cygwin
release was 3.7.15-1.

lftp is a sophisticated file transfer program and ftp/http/bittorrent
client. It supports multiple network protocols, offers tab completion,
command history, job control, and bookmarks, can mirror sites and transfer
multiple files in parallel, and keeps trying interrupted operations until
it can complete them.

Andrew E. Schulman

*******************************************************************

To update your installation, click on the "Install Cygwin now" link on
the http://cygwin.com/ web page.  This downloads setup.exe to your
system.  Then, run setup and answer all of the questions.

              *** 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=yourdomain.com <at> cygwin.com  

(Continue reading)

David Billinghurst | 9 Nov 22:04 2009
Picon

[1.7] mpclib-0.8-1

mpclib-0.8-1 has been released for cygwin 1.7.

PACKAGE DESCRIPTION
===================

Homepage: http://www.multiprecision.org/mpc
Download: http://www.multiprecision.org/index.php?prog=mpc&page=download
License: Gnu Lesser General Public License, version 2.1 or later

MPC is a C library for the arithmetic of complex numbers with
arbitrarily high precision and
correct rounding of the result. It is built upon and follows the same
principles as MPFR.
With this release, MPC provides all C99 complex math functions.

MPC is a prerequisite for gcc-4.5. See:
 - http://gcc.gnu.org/ml/gcc-patches/2009-03/msg00671.html
 - http://gcc.gnu.org/ml/gcc-patches/2009-03/msg00804.html
 - http://gcc.gnu.org/ml/gcc/2009-11/msg00102.html

INSTALL OR UPGRADE NOTES
========================

Upstream bumped the shared library version number for 0.7.  I chose
not to bump the DLL version as
from limited testing it appears to binary compatible with mpclib-0.6-1.

Version 0.8, "Dianthus deltoides", released in November 2009, comes
with the following new features:

(Continue reading)

Corinna Vinschen | 10 Nov 14:02 2009

[1.7] Updated: cygwin-1.7.0-64

Hi folks,

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

Changes in relation to 1.7.0-63:
================================

- Just as Linux doesn't find "foo.so" when calling dlopen("foo"),
  Cygwin's dlopen will not find "foo.dll" anymore.

Bugfixes:
=========

- Fix a regression in cygserver which made it non-functional.

- Fix a build problem which results in cygpath being linked against
  /bin/cygstdc++-6.dll accidentally.

- Try to make installation path and mount point recognition in cygcheck
  output more reliable.

- Fix a regression in /usr/include/ctype.h which results in compile time
  problems when using assignments inside of ctype macros.

- Don't attach .exe suffix when renaming Win32 binary files with certain
  suffixes.  This is work-in-progess-as-we-go-along.

- In case the user has no right to read a file's security descriptor,
  set stat's st_mode to have no "other" permission bits.  This is
  supposed to reflect the most probable permissions on this file for the
(Continue reading)

Charles Wilson | 10 Nov 05:34 2009

[1.7] NEW: {pinentry/pinentry-gtk2/pinentry-qt3}-0.7.6-2

pinentry is a collection of simple PIN or passphrase entry dialogs
which utilize the Assuan protocol as described by the aegypten
project; see http://www.gnupg.org/aegypten/ for details.

pinentry provides implementations for different windowing toolkits:
curses (non-GUI terminal mode), GTK+ 1.2, GTK+ 2.x, Qt3, Qt4.  At
present, cygwin provides only the curses, and gtk2, and qt3 versions.

[[ compiled using gcc-4.3.4-1 ]]

-- 
Charles Wilson
volunteer pinentry maintainer for cygwin

====================================================================

To update your installation, click on the "Install Cygwin now" link
on the http://cygwin.com/ web page.  This downloads setup.exe to
your system.  Then, run setup and answer all of the questions.

              *** 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=yourdomain.com <at> cygwin.com

If you need more information on unsubscribing, start reading here:

(Continue reading)

Charles Wilson | 10 Nov 05:35 2009

[1.7] NEW: {libassuan/libassuan-devel}-1.0.5-2

libassuan is the IPC library used by GnuPG 2, GPGME and a few other
packages. It is currently not intended to be used as a shared library.

This version does not provide libassuan-pth because GNU Pth on cygwin
does not support clients which use fork. An IPC library, by definition,
involves clients that fork. Therefore, we don't provide the pth variant
of libassuan on cygwin (it is built, just not included in the package).
This will change once GNU Pth is fixed (expected sometime after
cygwin-1.7.1 is released.)

This library -- even without Pth -- is not fully-functional on cygwin
(see below) but is sufficiently functional for the purposes of a
modified GnuPG2.

cygwin (as of 1.7.0-63) does not support "passing file descriptors over
unix sockets (streams) so that a process can share its file descriptors
with another":
  http://cygwin.com/ml/cygwin/2009-10/msg00397.html
  http://cygwin.com/ml/cygwin/2007-01/msg00693.html
  http://cygwin.com/ml/cygwin/2004-01/msg00060.html
This means that some functions of libassuan do not work properly on
cygwin. It is not expected that this cygwin behavior will change, so
this deficit will in all likelihood persist. Fortunately, it does not
appear that GnuPG2 requires this facility.

[[ compiled using gcc-4.3.4-1 ]]

--

-- 
Charles Wilson
volunteer libassuan maintainer for cygwin
(Continue reading)


Gmane