Eric Blake | 3 Oct 05:51 2006
Picon

Updated: bash-3.1-9


A new release of bash, 3.1-9, is now available, replacing 3.1-8 as the
current version.  3.1-6 remains as the previous version.

NEWS:
=====
Due to complaints on the mailing list, this version attempts to alleviate
some of the pain of people who have difficulties working around \r\n line
endings in scripts residing on binary mounts.  First, if a script is
specified with a DOS path instead of a POSIX path (although this is not
the recommended behavior in cygwin), bash will ensure that the underlying
mount mode is respected, rather than the default cygwin behavior of using
binary mode, allowing the use of DOS paths on text mounts the way 3.1-6
behaved.  Second, this release adds a new shopt, igncr, which dynamically
tells bash to ignore all \r in the input file when it is set; however, it
defaults to unset.  With this shopt, it is possible to make a bash script
work on binary mounts even if it has \r\n line endings, by adding the
following line as the first non-comment:
  shopt -s igncr;#
The comment is necessary since bash parses a line at a time before
processing shopt, so you want to avoid interpreting the last potential \r
literally before the change takes place.  If you want your script to be
portable to other platforms or shells that don't understand igncr, you can
write it as:
  (shopt -s igncr) 2>/dev/null && eval 'shopt -s igncr';#
For now, the igncr shopt is only documented in this mail; I thought it
better to get 3.1-9 out the door than to spend time also patching the
online documentation and delaying the release.  It is also a chance for
any feedback to the list to influence whether I need to make 3.1-10 in the
near future.
(Continue reading)

Eric Blake | 4 Oct 15:23 2006
Picon

Updated [experimental]: readline-5.2-1, libreadline6-5.2-1


A new release of readline and libreadline6, 5.2-1, is available for
experimental use.  5.1-5 remains the current version.

NEWS:
=====
This is an upstream release candidate, and hence experimental.  It is
possible that there are still bugs that will be fixed between this beta
and the final upstream release of 5.2.  Additionally, this version is not
strictly binary compatible with readline 5.1; it removes a cygwin-specific
entry point that bash 3.0 (but not bash 3.1) depended on.  Now that bash
3.0 is no longer available from the cygwin mirrors, I felt it safe to drop
that cygwin-specific patch.  Although it is unlikely that any other
package depended on this entry point, I need to know now if this decision
was not wise, in which case I will create libreadline7 when promoting
readline 5.2 to current, leaving libreadline6 to preserve the entry point;
but I will only do this if someone can demonstrate why it is needed (hint,
you would have to mention the entry point by name to show you know what
you are talking about).

The upstream maintainer claims that this version fixes some prompt display
bugs when using non-printing escape sequences with a single-line prompt.
I have not verified this, but hope that this is the case.

DESCRIPTION:
============
The readline library will read a line from the terminal and return it,
allowing the user to edit the line with emacs or vi editing keys.  It also
allows a history feature, for editing previous entries, making command
line interfaces easier-to-use and more intuitive.
(Continue reading)

Bo Peng | 4 Oct 16:08 2006
Picon

New package: lyx-1.4.3-4

Version 1.4.3-4 of "lyx" has been uploaded.

In case you are wondering what LyX is, here is what
http://www.lyx.org/ has to say on the subject:

   LyX is a document processor that encourages an approach to writing
   based on the structure of your documents, not their appearance. It
   is released under a Free Software / Open Source license.

   LyX is for people that write and want their writing to look great,
   right out of the box. No more endless tinkering with formatting
   details, 'finger painting' font attributes or futzing around with page
   boundaries. You just write. In the background, Prof. Knuth's legendary
   TeX typesetting engine makes you look good.

   On screen, LyX looks like any word processor; its printed output -- or
   richly cross-referenced PDF, just as readily produced -- looks like
   nothing else. Gone are the days of industrially bland .docs, all
   looking similarly not-quite-right, yet coming out unpredictably
   different on different printer drivers. Gone are the crashes 'eating'
   your dissertation the evening before going to press.

   LyX is stable and fully featured. It is a multi-platform, fully
   internationalized application running natively on Unix/Linux, the
   Macintosh and modern Windows platforms.

Version 1.4.3-4 is the first official cygwin port of lyx. Compared to
lyx-1.4.2, this version improves stability and MS Windows support.
Please refer to the lyx-announce mailing list (
http://marc.theaimsgroup.com/?l=lyx-announce&r=1&w=2) for a complete
(Continue reading)

Corinna Vinschen | 4 Oct 16:40 2006

Updated: openssl-0.9.8d-1, openssl-devel-0.9.8d-1, openssl097-0.9.7l-1

I've updated the version of OpenSSL to 0.9.8d-1.  This also includes the
openssl-devel package.  The compatibility package openssl097 has been
updated to 0.9.7l-1.

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

Official release message:
=======================================================================

   OpenSSL version 0.9.8d and 0.9.7l 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.8d of our open source toolkit for SSL/TLS. This new
   OpenSSL version is a security and bugfix release and incorporates
   changes and bugfixes to the toolkit.  For a complete list of
   changes, please see http://www.openssl.org/source/exp/CHANGES.

   This release fixes four security vulnerabilities, CVE-2006-2937,
   CVE-2006-2940, CVE-2006-3738, CVE-2006-4343.  Please see
   http://www.openssl.org/news/secadv_20060928.txt

   We also release 0.9.7l, which contains the security update and
   bugfixes compared to 0.9.7k.

   We consider OpenSSL 0.9.8d to be the best version of OpenSSL
(Continue reading)

Corinna Vinschen | 4 Oct 16:46 2006

Updated: OpenSSH-4.4p1-1

I've just updated the version of OpenSSH to 4.4p1-1.

This is a new major upstream release.  The Cygwin release is created
from the vanilla sources.

The official release message of 4.4p1:

====================================================================
OpenSSH 4.4 has just been released. It will be available from the
mirrors listed at http://www.openssh.com/ shortly.

OpenSSH is a 100% complete SSH protocol version 1.3, 1.5 and 2.0
implementation and includes sftp client and server support.

Once again, we would like to thank the OpenSSH community for their
continued support of the project, especially those who contributed
code or patches, reported bugs, tested snapshots and purchased
T-shirts or posters.

T-shirt, poster and CD sales directly support the project. Pictures
and more information can be found at:
        http://www.openbsd.org/tshirts.html and
        http://www.openbsd.org/orders.html

For international orders use http://https.openbsd.org/cgi-bin/order
and for European orders, use http://https.openbsd.org/cgi-bin/order.eu

Changes since OpenSSH 4.3:
============================

(Continue reading)

Lapo Luchini | 8 Oct 12:16 2006
Picon

New package: bsdiff-4.3-4

Version 4.3-4 of bsdiff has been uploaded.

bsdiff and bspatch are tools for building and applying patches to binary
files. By using suffix sorting (specifically, Larsson and Sadakane's
qsufsort) and taking advantage of how executable files change, bsdiff
routinely produces binary patches 50-80% smaller than those produced by
Xdelta, and 15% smaller than those produced by .RTPatch (a $2750/seat
commercial patch tool).

You can find more some more informations here:
http://www.daemonology.net/bsdiff/

If you have questions or comments, please send them to the Cygwin
mailing list at: cygwin <at> cygwin.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:

cygwin-announce-unsubscribe-you=yourdomain.com <at> cygwin.com

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

http://sources.redhat.com/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that is available
starting at this URL.

(Continue reading)

Dave & Diane | 10 Oct 05:35 2006

Updated: mlcscope-14.1.8-2

Version 14.1.8-2 of "mlcscope" has been uploaded.

mlcscope is a version of cscope that is maintained by Lucent 
Technologies. mlcscope has separate parsers for C and C++ to better 
detect language differences. It allows developers to interrogate their 
source.

[SECURITY Update]
mlcscope-14.1.8-2 updates mlcscope with buffer overflow fixes as 
previously addressed in sourceforge cscope. Thanks to DaveK for 
identifying these fixes and forwarding the patch.

If you have questions or comments, please send them to the Cygwin 
mailing list at: cygwin <at> cygwin.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:

cygwin-announce-unsubscribe-you=yourdomain.com <at> cygwin.com

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

http://sources.redhat.com/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that is available 
starting at this URL.

(Continue reading)

Corinna Vinschen | 10 Oct 10:34 2006

Updated: vim-7.0.122-1

I have updated the version of vim on cygwin.com to 7.0.122-1.

This is an update to the latest patchlevel 122.  Cygwin Vim still builds
from the vanilla sources.

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:

http://sources.redhat.com/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that is available  
starting at the above URL.

--

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Project Co-Leader          cygwin AT cygwin DOT com
Red Hat

(Continue reading)

Dave | 10 Oct 18:38 2006

Updated chere-0.7-1

The chere package has been updated.

This version fixes a bug when removing context menu items, and makes the
context menu items a little bit more explicit.

chere is a tool to manage context menu items for starting shells from
Windows Explorer. See the man page for detailed instructions.

Dave
---

If you have questions or comments, please send them to the Cygwin
mailing list at: cygwin <at> cygwin.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:

cygwin-announce-unsubscribe-you=yourdomain.com <at> cygwin.com

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

http://sources.redhat.com/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that is available
starting at this URL.

--
(Continue reading)

Eric Blake | 17 Oct 14:31 2006
Picon

Updated [experimental]: readline-5.2-2, libreadline6-5.2-2


A new release of readline and libreadline6, 5.2-2, is available for
experimental use, replacing 5.2-1.  5.1-5 remains the current version.

NEWS:
=====
This is a new stable upstream release.  However, a bug has reported
against single-line prompts that use invisible characters, which I still
have not found a root cause for.  This release adds the same workaround
hack that 5.1-5 was using, but it is possible that I might yet be able to
fix the bug for good.  It is also possible that there might be upstream
bug fixes in the near future, if previous bash release patterns remain
true.  Additionally, this version is not strictly binary compatible with
readline 5.1; it removes a cygwin-specific entry point that bash 3.0 (but
not bash 3.1) depended on.  Now that bash 3.0 is no longer available from
the cygwin mirrors, I felt it safe to drop that cygwin-specific patch.
Although it is unlikely that any other package depended on this entry
point, I need to know now if this decision was not wise, in which case I
will create libreadline7 when promoting readline 5.2 to current, leaving
libreadline6 to preserve the entry point; but I will only do this if
someone can demonstrate why it is needed (hint, you would have to mention
the entry point by name to show you know what you are talking about; and
nobody did so with the 5.2-1 release).

A short list of upstream changes since 5.1 is attached.  See also
/usr/share/doc/readline-5.2/.

DESCRIPTION:
============
The readline library will read a line from the terminal and return it,
(Continue reading)


Gmane