Eric Blake | 3 Mar 2006 05:24
Gravatar

Updated: bash-completion-20060301-1


A new release of bash-completion, 20060301-1, is now available, replacing
 20050721-1 as the current version.

NEWS:
=====
This is a new upstream release.  Differences from the previous version can
be found in http://www.caliban.org/files/bash/Changelog.  This version
works with both bash 3.0-14 and the experimental bash 3.1-x.

DESCRIPTION:
============
bash-completion provides programmable completion enhancements to bash
TAB-completion.  Based on the command you type, hitting TAB later on in
the command line will perform completions on strings that make sense for
the context of the command, rather than blindly completing on filenames.

NOTE:
=====
You MUST edit your bash startup files to load bash-completion into memory:
make sure ~/.bashrc sources /etc/bash_completion, and ~/.bash_profile
sources ~/.bashrc.  See /etc/defaults/etc/skel/.bashrc (after installing
base-files-3.7-1) for an example.  Bash completions is not enabled by
default because it adds some noticeable startup delay to every interactive
shell (ranging from 1.5 seconds on my 2.5 GHz WinXP, to over 19 seconds on
my 266 MHz Win98).  Depending on the reaction on the cygwin mailing list,
a future release may make bash_completion turned on by default for every
bash user, with no edits to ~/.bashrc required.

UPDATE:
(Continue reading)

Eric Blake | 3 Mar 2006 14:40
Gravatar

Updated [experimental]: bash-3.1-3


A new release of bash, 3.1-3, is available for experimental use.

NEWS:
=====
This is a minor patch update to the previous experimental bash-3.1-2.  It
adds six new upstream patches (readline autowrap, segfault with 4096 jobs,
sigint reaching background processes, terminal process group setting,
backslash interpretation inside backticks, single quote interpretation
inside double-quoted backticks), plus a patch to the postinstall scripts
to be more tolerant of rerunning when named *.done.  A list of
changes from the NEWS file was attached to
http://cygwin.com/ml/cygwin-announce/2005-12/msg00039.html; see also
/usr/share/doc/bash-3.1/.  I plan on making this version the current
version of bash in a couple of weeks if testing does not turn up any
severe problems (and if upstream patches slow down in frequency).

DESCRIPTION:
============
Bash is an sh-compatible shell that incorporates useful features from the
Korn shell (ksh) and C shell (csh).  It is intended to conform to the IEEE
POSIX P1003.2/ISO 9945.2 Shell and Tools standard.  It offers functional
improvements over sh for both programming and interactive use. In
addition, most sh scripts can be run by Bash without modification.

As of the bash 3.0 series, cygwin /bin/sh defaults to bash, not ash,
similar to Linux distributions.

UPDATE:
=======
(Continue reading)

Reini Urban | 4 Mar 2006 13:03
Picon
Gravatar

Updated: postgresql-8.0.7-1, postgresql-8.1.3-1

postgresql 8.0.7-1 and 8.1.3-1 is released via the cygwin setup.exe
mirror network.

What's new:
  http://www.postgresql.org/docs/whatsnew (for 8.1)
  http://www.postgresql.org/docs/8.0/static/release.html#RELEASE-8-0-7

Before you upgrade a postgresql package to a new new major or
minor version (7.4 => 8.0 => 8.1), be sure to dump all your data before!
With the new package you will not be able to access your old databases.
=> http://www.postgresql.org/docs/8.0/static/app-pg-dumpall.html
Minor subrelease updates (e.g. 8.0.4 to 8.0.7) can safely access the
same database.

Be sure to read the README.cygwin and the postgresql documentation.

I recommend to install the new 8.1 right away, available as [test]
version from setup, and skip 8.0 altogether. 8.1. has major feature
improvements over 8.0, esp. when you use tsearch2 and PostGIS
(crash-recovery on GiST indices, improved concurrency).

I'll keep 8.0 a while as curr, but will drop 7.4 from prev soon.

Please ask questions here at <cygwin <at> cygwin.com>,
and only if you really have to, over at <pqsql-cygwin <at> postgresql.org>.

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

To update your installation, click on the "Install Cygwin now" link on
the http://cygwin.com/ web page.  This downloads setup.exe to your
(Continue reading)

Reini Urban | 4 Mar 2006 13:07
Picon
Gravatar

Updated: mathomatic-12.5.10-1

I've updated the version of mathomatic to 12.5.10

Release focus: Minor bugfixes

Changes:
A bug in the nintegrate command was fixed. The result was correct but
not fully reduced. The "matho-twin" program was made unnecessary and
removed. The derivative and taylor commands were made easier to use.
See http://mathomatic.orgserve.de/changes.txt

About:
Mathomatic is a highly portable, general purpose symbolic math program
that can solve, simplify, combine, differentiate, integrate, and compare
algebraic equations. It can do standard, complex number, and polynomial
arithmetic. It is extremely easy to use and has pretty colored, easily
readable display of equations.

See http://freshmeat.net/projects/mathomatic/

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

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:
(Continue reading)

Reini Urban | 4 Mar 2006 13:14
Picon
Gravatar

Security update: clamav-0.88-1

Heap-based buffer overflow in libclamav/upx.c in Clam Antivirus (ClamAV)
before 0.88 allows remote attackers to cause a denial of service (crash)
and possibly execute arbitrary code via crafted UPX files.
http://www.cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-0162

Solution: Update to 0.88-1

About:
Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of
this software is the integration with mail servers (attachment
scanning). The package provides a flexible and scalable multi-threaded
daemon, a commandline scanner, and a tool for automatic updating via
Internet. The programs are based on a shared library distributed with
the Clam AntiVirus package, which you can use in your own software.

Changes:
 Security fixes
 See http://www.clamav.net/doc/0.88/ChangeLog

See http://freshmeat.net/projects/clamav/

I've encountered libtool problems with detecting import libs, so this
release deletes /usr/bin/cygclamav-1.dll and uses statically linked
exe's. I hope to get these problems fixed for the next release.

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

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.
(Continue reading)

Charles Wilson | 4 Mar 2006 22:11
Favicon

Updated: pkg-config-0.20-1

The pkg-config program is used to retrieve information about installed 
libraries in the system, including the CFLAGS, LDFLAGS, and other 
information necessary to compile and link against one or more libraries.

+++++
Technically, this is a "new package", as the upstream maintainers have 
renamed "pkgconfig" to "pkg-config", presumably to avoid the confusion 
inherent in the fact that the executable was ALWAYS named "pkg-config", 
and the relevant environment variables all started with PKG_CONFIG_.  So 
at least now the name of the package and the name of the executable match.

Of course, the default data storage location, /usr/lib/pkgconfig/ has 
NOT changed, so the new version will continue to work with the installed 
.pc files used by the old version.

+++++
This upgrade should be relatively smooth, since I have simultaneously 
released an "updated" pkgconfig-0.17.2-3 which is empty, marked 
_obsolete, and requires: this new pkg-config package.

+++++
Note that the new "private libs" and "private requires" features do not 
work as they would on *nix systems in this release, because this 
pkg-config was compiled with the --enable-indirect-deps option.  This 
option is necessary to properly link dependent DLLs on MSWin/cygwin, but 
means that no library dependency is truly private.  However, .pc files 
that use the .private options will work properly -- as defined on the 
MSWin/cygwin platform: private libs will be folded into the public libs 
list, and private requires will likewise be folded into the public 
requires list.
(Continue reading)

Peter Ekberg | 5 Mar 2006 00:07
Picon
Picon
Picon
Favicon
Gravatar

Updated: libgii1-1.0.1-1, libgii1-devel-1.0.1-1 and libgii1-input-x-1.0.1-1

A new version of 'libgii' is available for download. It is an upstreams
bugfix release, but also includes a packaging fix to enable debugging.

- Look at GII_DEBUGSYNC instead of GGI_DEBUGSYNC
- Update doc/README.directx to help MinGW users configure properly
- input-mouse: ignore undefined bit in IMPS/2 protocol. Now buttons
  recognized properly.
- input-quartz: make mouse moving and mouse wheel work properly                 
- buildsystem: include/ggi/system.h is no longer (unintentionally)
  distributed. It disturbed out of tree builds.
- buildsystem: libtool update / fixes           
- Prevent (broken) loading of dynamic modules if linking with static libgg.
- Fix internal bugs in configuration parsing, which prevented the ".include"
  directive to work properly.
- gg-tree(3): RedBlack tree fixes             
- Fixed signal based scheduler so that it finds the ggtick executable even
  if configuring with the default prefix. Bug reported by Rodney Lamb.

New packages:

        libgii1-1.0.1-1
        libgii1-devel-1.0.1-1
        libgii1-display-x-1.0.1-1

For a brief description of these packages, see http://cygwin.com/packages/ .

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.  Run setup.exe to install or update the libgii1 packages.

(Continue reading)

Peter Ekberg | 5 Mar 2006 00:08
Picon
Picon
Picon
Favicon
Gravatar

Updated: libggi2-2.2.1-1, libggi2-devel-2.2.1-1, libggi2-display-aa-2.2.1-1, libggi2-display-file-2.2.1-1, libggi2-display-terminfo-2.2.1-1, libggi2-display-x-2.2.1-1 and libggi2-samples-2.2.1-1

A new version of 'libggi' is available for download. It is an upstreams
bugfix release, but also includes a packaging fix to enable debugging.

- Update doc/README.directx to help MinGW users configure properly
- display-fbdev(7): correct path in config-file. The mach64 fbdev
  accelerator-sublib loads again
- display-kgi(7): Make it compile with gcc 4.
- display-file(7): fix crash on exit
- display-aa(7): Documentation fix: aalib reads settings from AAOPTS env.
  variable
- buildsystem: libtool update / fixes

New packages:

        libggi2-2.2.1-1
        libggi2-devel-2.2.1-1
        libggi2-display-aa-2.2.1-1
        libggi2-display-file-2.2.1-1
        libggi2-display-terminfo-2.2.1-1
        libggi2-display-x-2.2.1-1
        libggi2-samples-2.2.1-1

For a brief description of these packages, see http://cygwin.com/packages/ .

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.  Run setup.exe to install or update the libggi2 packages.

If you have questions or comments, please send them to the Cygwin
mailing list.  I would appreciate it if you would use the mailing list
(Continue reading)

Peter Ekberg | 5 Mar 2006 00:08
Picon
Picon
Picon
Favicon
Gravatar

Updated: libggimisc2-2.2.1-1, libggimisc2-devel-2.2.1-1 and libggimisc2-samples-2.2.1-1

A new version of 'libggimisc' is available for download. It is an upstreams
bugfix release, but also includes a packaging fix to enable debugging.

- Cleanup properly on failure in ggiMiscInit
- pseudo-stubs: kill leftover (debugging) printf
- buildsystem: libtool update / fixes

New packages:

        libggimisc2-2.2.1-1
        libggimisc2-devel-2.2.1-1
        libggimisc2-samples-2.2.1-1

For a brief description of these packages, see http://cygwin.com/packages/ .

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.  Run setup.exe to install or update the libggimisc2 packages.

If you have questions or comments, please send them to the Cygwin
mailing list.  I would appreciate it if you would use the mailing list
rather than emailing me directly.

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

Peter Ekberg | 5 Mar 2006 00:08
Picon
Picon
Picon
Favicon
Gravatar

Updated: libggiwmh2-0.3.1-1, libggiwmh2-devel-0.3.1-1, libggiwmh2-display-x-0.3.1-1 and libggiwmh2-samples-0.3.1-1

A new version of 'libggiwmh' is available for download. It is an upstreams
bugfix release, but also includes a packaging fix to enable debugging.

- Cleanup properly on failure in ggiWmhInit
- buildsystem: libtool update / fixes

New packages:

        libggiwmh2-0.3.1-1
        libggiwmh2-devel-0.3.1-1
        libggiwmh2-display-x-0.3.1-1
        libggiwmh2-samples-0.3.1-1

For a brief description of these packages, see http://cygwin.com/packages/ .

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.  Run setup.exe to install or update the libggiwmh0 packages.

If you have questions or comments, please send them to the Cygwin
mailing list.  I would appreciate it if you would use the mailing list
rather than emailing me directly.

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


Gmane