missing ipi_spec_dst in struct in_pktinfo

2009-09-04 Thread Schulman . Andrew

I'm trying to build socat for Cygwin (1.7).  The build fails with

xio-ip.c:480: error: structure has no member named `ipi_spec_dst'

The offending code wants to use pktinfo->ipi_spec_dst.s_addr, where
pktinfo is a struct in_pktinfo *.  The problem is that in Cygwin,
in_pktinfo doesn't have an ipi_spec_dst member.  The IP man page
(http://homepages.cwi.nl/~aeb/linux/man2html/man7/ip.7.html) lists
in_pktinfo as

struct in_pktinfo {
unsigned int   ipi_ifindex;  /* Interface index */
struct in_addr ipi_spec_dst; /* Local address */
struct in_addr ipi_addr; /* Header Destination address */
};

while in /usr/include/cygwin/in.h, it's just

struct in_pktinfo
{
  struct in_addr ipi_addr;
  uint32_t   ipi_ifindex;
};

Any suggestions for a workaround to this problem?  Why is ipi_spec_dst
missing, and more to the point, what can/should I substitute in its
place?  ip(7) says that "If ... ipi_spec_dst is not zero, then it is
used as the local source address for the routing table lookup and for
setting up IP source route options."  This suggests that I could replace
it by zero.  Comments?

Thanks,
Andrew.


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



Re: 256 color screen

2009-08-25 Thread Schulman . Andrew
Jordan, please send questions or problem reports about Cygwin packages
directly to the Cygwin list.

Jordan Wiens wrote on 07/21/2009 07:40:37 PM:
> I saw your email on the cygwin mailing list a while ago:
>
> http://www.cygwin.com/ml/cygwin/2009-01/msg00804.html
>
> Referencing the 256 color package for screen?  Did that ever get
pushed
> into the main cygwin?  I can't get 256 colors working under screen and
> I'm also having trouble compiling my own (and it looks like the old
> links in that email are no longer around, either).

Sorry it took me a while to get back to this.  No, I got hung up on some
1.5 vs. 1.7 issues, and never released the 256-color version.  But I've
just spend some more time on it, and put together new packages for
Cygwin 1.5 and 1.7, with 256-color support.  I'm uploading these and you
should see them shortly.

However: (1) I haven't tested the 256-color support on many terminals
yet, and (2) I've had to abandon my Cygwin 1.5 installation, so I can't
test the 1.5 package at all.  So, for now I'm releasing these as test
packages.  Once I get some reports from users about how well the
256-color support is working, I'll make them current.  I'm including
instructions in the README file for running screen with 256 colors and
testing whether it's working.

Andrew.


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



cygport: missing dependence on diffstat

2008-09-22 Thread Schulman . Andrew

Using cygport 0.9.2, with Cygwin 1.7.0-30.

$ cygport stunnel-4.25-2.cygport prep
*** ERROR: diffstat is required to run cygport

Thanks,
Andrew.


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



[ANNOUNCEMENT] Updated: atool-0.35.0-1

2008-07-17 Thread Schulman . Andrew

A new version of the atool package is available in the Cygwin
distribution.  atool is a script for managing file archives of various
types (tar, tar+gzip, zip, bzip2, rar, 7zip, ...).  It has separate
commands for creating, unpacking, listing, repacking, and showing
differences between archives of its supported formats.  It overcomes the
dreaded "multiple files in the top level directory" problem by
automatically unpacking archives into an appropriately named
subdirectory if necessary.

Changes in this release:
* New upstream release:  add support for pbzip2, rzip, lrzip, SX zip;
some new options and bug fixes.
* Fix too-specific invocation of /usr/bin/perl5.8.8 to /usr/bin/perl.

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:

[EMAIL PROTECTED]

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.


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



[ANNOUNCEMENT] Updated: autossh-1.4b-1

2008-07-17 Thread Schulman . Andrew

A new version of the autossh package is available in the Cygwin
distribution.  autossh is a program to start an instance of ssh and
monitor it, restarting it as necessary should it die or stop passing
traffic.  autossh monitors connections by sending data to an echo server
or through a loop of port forwardings, and checking that the data
returns.  autossh backs off on the rate of connection attempts when
experiencing rapid failures such as connection refused.  It includes an
NT service mode, which works well as an NT system service under
cygrunsrv.

Version 1.4b-1 is a new upstream release.  It fixes a bug in polling,
and adds a new max lifetime option.

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:

[EMAIL PROTECTED]

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.


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



[ANNOUNCEMENT] Updated: unison2.27-2.27.57-1

2008-07-17 Thread Schulman . Andrew

A new version of the unison2.27 package is available in the Cygwin
distribution. This is a new upstream release.

Unison is a file synchronizer for Unix and Windows. It allows two
replicas of a collection of files and directories to be stored on
different hosts (or different disks on the same host), modified
separately, and then brought up to date by propagating the changes in
each replica to the other.

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:

[EMAIL PROTECTED]

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.


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



[ANNOUNCEMENT] Updated: lftp-3.7.3-1

2008-07-17 Thread Schulman . Andrew

A new version of the lftp package is available in the Cygwin
distribution. lftp is a sophisticated file transfer program and ftp/http
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.

Version 3.7.3-1 is a new upstream release.  It includes some bug fixes,
minor improvements, and translation updates.  Please see
http://lftp.yar.ru/news.html for details.

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:

[EMAIL PROTECTED]

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.


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



[ANNOUNCEMENT] Updated: stunnel-4.25-1

2008-07-17 Thread Schulman . Andrew

A new version of the stunnel package is available in the Cygwin
distribution.  This is a minor bug fix release from upstream.

stunnel is a program that allows you to encrypt arbitrary TCP
connections inside SSL (Secure Sockets Layer).  stunnel can allow you to
secure non-SSL aware daemons and protocols (like POP, IMAP, LDAP, etc)
by having stunnel provide the encryption, requiring no changes to the
daemon's code.

Please note that, although libstunnel (i.e. cygstunnel.dll) is included
in this package, its use is undocumented AFAICT and so I haven't tried
to test it.  I guess that its purpose is to provide transparent proxy
support via stunnel by something like LD_PRELOAD=libstunnel.dll, but I
don't really know how or if it works.  Test reports are welcome on the
cygwin list, but questions and discussion might better be directed to
the stunnel-users list.

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:

[EMAIL PROTECTED]

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 that URL.


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



[ANNOUNCEMENT] Updated: stunnel-4.21-1

2008-01-16 Thread Schulman . Andrew

A new version of the stunnel package is available in the Cygwin
distribution.  stunnel is a program that allows you to encrypt arbitrary
TCP connections inside SSL (Secure Sockets Layer).  stunnel can allow
you to secure non-SSL aware daemons and protocols (like POP, IMAP, LDAP,
etc) by having stunnel provide the encryption, requiring no changes to
the daemon's code.

Changes in version 4.21-1:
* New upstream release, with bug fixes and some new features.  See
/usr/share/doc/stunnel-4.21/ChangeLog for a list.

Please note that, although libstunnel (i.e. cygstunnel.dll) is included
in this package, its use is undocumented AFAICT and so I haven't tried
to test it.  I guess that its purpose is to provide transparent proxy
support via stunnel by something like LD_PRELOAD=libstunnel.dll, but I
don't really know how or if it works.  Test reports are welcome on the
cygwin list, but questions and discussion might better be directed to
the stunnel-users list.

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:

[EMAIL PROTECTED]

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 that URL.


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



[ANNOUNCEMENT] Updated: unison2.27-2.27.48-3

2007-11-26 Thread Schulman . Andrew

A new version of the unison2.27 package is available in the Cygwin
distribution. Unison is a file synchronizer for Unix and Windows. It
allows two replicas of a collection of files and directories to be
stored on different hosts (or different disks on the same host),
modified separately, and then brought up to date by propagating the
changes in each replica to the other.

Version 2.27.48-3 of unison2.27 fixes a bug in the previous Cygwin
release, that caused unison-2.27.exe to fail to start on some hosts.
Thanks to Robert Schmidt for reporting the problem.

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:

[EMAIL PROTECTED]

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.


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



[ANNOUNCEMENT] Updated: orpie-1.5.1-1

2007-11-23 Thread Schulman . Andrew

A new version of orpie is available in the Cygwin distribution.  Orpie
is a fullscreen RPN calculator for the console.  Its operation is
similar to that of modern HP calculators, but data entry has been
optimized for efficiency on a PC keyboard.  Features include extensive
scientific calculator functionality, command completion, and a visible
interactive stack.

Version 1.5.1-1 is a new upstream release, with bug fixes and a few new
features.

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:

[EMAIL PROTECTED]

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.


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



[ANNOUNCEMENT] Updated: unison2.13, unison2.17, unison2.27

2007-11-15 Thread Schulman . Andrew

New versions of the unison2.13, unison2.17, and unison2.27 packages are
available in the Cygwin distribution. Unison is a file synchronizer for
Unix and Windows. It allows two replicas of a collection of files and
directories to be stored on different hosts (or different disks on the
same host), modified separately, and then brought up to date by
propagating the changes in each replica to the other.

Changes in these releases:
- Fixed two bugs in the postinstall scripts.  One of them caused
installation to fail in some cases.  Thanks to Andy Moreton for pointing
these out.

Unison is packaged for Cygwin as three independent packages, each
representing a version of Unison that is incompatible with the other
two.  You have to run the same version of Unison on the client and
server, or Unison will issue an error message and quit.  By installing
one or more of these packages side by side, you can use whichever one
you need to synchronize with a particular host.  Please read
/usr/share/doc/unison*/README.Cygwin for more details.

The unison* packages also install a convenience symlink from
/usr/bin/unison to one of the versioned unison executables, e.g.
unison-2.27.exe.  alternatives(8) is used to manage the symlink.  If the
symlink is being managed in "auto" mode, then it will automatically
track the highest numbered version of unison that you have installed.
You can override this choice by either changing the symlink manually
with ln(1), or by using alternatives(8):

alternatives --display unison   shows you the installed versions of
unison, their priorities, which executable the symlink points to, and
whether the symlink is being managed in "auto" or "manual" mode.

alternatives --config unison   presents a menu from which you can choose
which version you want to use as the default.  This puts the symlink in
manual mode.

alternatives --auto unison   puts the symlink in automatic mode, where
it will always point to the highest numbered version of unison that's
installed on your host.

alternatives --set unison /usr/bin/unison-$V.exe   forces the symlink to
point to unison-$V.exe, and puts it in manual mode.

Please see alternatives(8) for more details.  Please note:  if you
installed any of the unison* packages prior to this release, a symlink
from /usr/bin/unison was created for you on installation.
alternatives(8) considers this symlink to be in "manual" mode, so it
will not touch it until or unless you run alternatives with --config,
--auto, or --set as described above.

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:

[EMAIL PROTECTED]

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.


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



[ANNOUNCEMENT] Updated: unison2.13, unison2.17, unison2.27

2007-11-14 Thread Schulman . Andrew

New versions of the unison2.13, unison2.17, and unison2.27 packages are
available in the Cygwin distribution. Unison is a file synchronizer for
Unix and Windows. It allows two replicas of a collection of files and
directories to be stored on different hosts (or different disks on the
same host), modified separately, and then brought up to date by
propagating the changes in each replica to the other.

Unison is packaged for Cygwin as three independent packages, each
representing a version of Unison that is incompatible with the other
two.  You have to run the same version of Unison on the client and
server, or Unison will issue an error message and quit.  By installing
one or more of these packages side by side, you can use whichever one
you need to synchronize with a particular host.  Please read
/usr/share/doc/unison*/README.Cygwin for more details.

The unison* packages also install a convenience symlink from
/usr/bin/unison to one of the versioned unison executables, e.g.
unison-2.27.exe.  alternatives(8) is used to manage the symlink.  If the
symlink is being managed in "auto" mode, then it will automatically
track the highest numbered version of unison that you have installed.
You can override this choice by either changing the symlink manually
with ln(1), or by using alternatives(8):

alternatives --display unison   shows you the installed versions of
unison, their priorities, which executable the symlink points to, and
whether the symlink is being managed in "auto" or "manual" mode.

alternatives --config unison   presents a menu from which you can choose
which version you want to use as the default.  This puts the symlink in
manual mode.

alternatives --auto unison   puts the symlink in automatic mode, where
it will always point to the highest numbered version of unison that's
installed on your host.

alternatives --set unison /usr/bin/unison-$V.exe   forces the symlink to
point to unison-$V.exe, and puts it in manual mode.

Please see alternatives(8) for more details.  Please note:  if you
installed any of the unison* packages prior to this release, a symlink
from /usr/bin/unison was created for you on installation.
alternatives(8) considers this symlink to be in "manual" mode, so it
will not touch it until or unless you run alternatives with --config,
--auto, or --set as described above.

Changes in these releases:

unison2.27-2.27.48-1:
- Many upstream bug fixes, new features, and rewrites.  See
http://www.seas.upenn.edu/~bcpierce/unison/download/releases/beta/unison-manual.html#news
 for details.
- Fixed unwanted output when -terse or -silent is in effect.
- Renamed unison-manual.html to unison-2.27.48-manual.html in Cygwin
source.
- Use alternatives(8) to manage /usr/bin/unison symlink.

unison2.17-2.17.1-3:
- Renamed unison-manual.html to unison-2.17.1-manual.html in Cygwin
source.
- Use alternatives(8) to manage /usr/bin/unison symlink.

unison2.13-2.13.16-1:
- Renamed unison-manual.html to unison-2.13.16-manual.html in Cygwin
source.
- Use alternatives(8) to manage /usr/bin/unison symlink.

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:

[EMAIL PROTECTED]

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.


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



[ANNOUNCEMENT] Updated: lftp-3.6.1-1

2007-11-14 Thread Schulman . Andrew

A new version of the lftp package is available in the Cygwin
distribution. lftp is a sophisticated file transfer program and ftp/http
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.

Version 3.6.1-1 is a new upstream release.  It includes several bug
fixes since version 3.6.0.  Please see http://lftp.yar.ru/news.html for
details.

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:

[EMAIL PROTECTED]

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.


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



[ANNOUNCEMENT] Updated: lftp-3.6.0-1

2007-10-27 Thread Schulman . Andrew

A new version of the lftp package is available in the Cygwin
distribution. lftp is a sophisticated file transfer program and ftp/http
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.

Version 3.5.13-1 is a new upstream release.  It includes some new
features and bug fixes.  Please see http://lftp.yar.ru/news.html for
details.

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:

[EMAIL PROTECTED]

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.


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



[ANNOUNCEMENT] Updated: lftp-3.5.13-1

2007-08-31 Thread Schulman . Andrew

A new version of the lftp package is available in the Cygwin
distribution. lftp is a sophisticated file transfer program and ftp/http
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.

Version 3.5.13-1 is a new upstream release.  It fixes some bugs.  Please
see http://lftp.yar.ru/news.html for details.

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:

[EMAIL PROTECTED]

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.


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



[ANNOUNCEMENT] Updated:lftp-3.5.11-1

2007-07-04 Thread Schulman . Andrew

A new version of the lftp package is available in the Cygwin
distribution.  lftp is a sophisticated file transfer program and
ftp/http 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.

Changes in version 3.5.11-1:
* New upstream bugfix release.  The previous Cygwin release was
  version 3.5.9-1; see http://lftp.yar.ru/news.html for a list of
  changes since then.

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:

[EMAIL PROTECTED]

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.


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



[ANNOUNCEMENT] Updated: stunnel-4.20-2

2007-02-22 Thread Schulman . Andrew
A new version of the stunnel package is available in the Cygwin
distribution.  stunnel is a program that allows you to encrypt arbitrary
TCP connections inside SSL (Secure Sockets Layer).  stunnel can allow
you to secure non-SSL aware daemons and protocols (like POP, IMAP, LDAP,
etc) by having stunnel provide the encryption, requiring no changes to
the daemon's code.

Changes in version 4.20-2, since 4.20-1:
* corrected a wrong path to stunnel in /usr/bin/stunnel3, a
compatibility script for running stunnel v4 with v3 syntax.

Changes in version 4.20-1, since 4.14-2:
* updated to version 4.20; see /usr/share/doc/stunnel-4.20/ChangeLog for
a list of upstream changes
* moved stunnel executable from /usr/sbin to /usr/bin, to comply with
the Linux Filesystem Hierarchy Standard
* added cygstunnel.dll
* fixed locations of fr and pl man pages
* changed to cygport build method
* new Cygwin maintainer

Please note that, although libstunnel (i.e. cygstunnel.dll) is included
in this package, its use is undocumented AFAICT and so I haven't tried
to test it.  I guess that its purpose is to provide transparent proxy
support via stunnel by something like LD_PRELOAD=libstunnel.dll, but I
don't really know how or if it works.  Test reports are welcome on the
cygwin list, but questions and discussion might better be directed to
the stunnel-users list.

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:

[EMAIL PROTECTED]

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 that URL.


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



[ANNOUNCEMENT] Updated:lftp-3.5.9-1

2007-02-09 Thread Schulman . Andrew
A new version of the lftp package is available in the Cygwin
distribution.  lftp is a sophisticated file transfer program and
ftp/http 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.

Changes in version 3.5.9-1:
* New upstream release, including at least one security fix.  The
  previous Cygwin release was version 3.5.1-1; see
  http://lftp.yar.ru/news.html for a list of changes since then.

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:

[EMAIL PROTECTED]

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.


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



[ANNOUNCEMENT] Updated:lftp-3.5.1-1

2006-07-25 Thread Schulman . Andrew
A new version of the lftp package is available in the Cygwin
distribution.  lftp is a sophisticated file transfer program and
ftp/http 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.

Changes in version 3.5.1-1:
* new upstream release.  The previous Cygwin release was 2.6.10; see
  http://lftp.yar.ru/news.html for a list of the many changes since
then.
* new Cygwin maintainer.

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:

[EMAIL PROTECTED]

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.


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



[ANNOUNCEMENT] Updated: autossh-1.4a-1

2006-07-13 Thread Schulman . Andrew
A new version of the autossh package is available in the Cygwin
distribution.  autossh is a program to start an instance of ssh and
monitor it, restarting it if it should die or stop passing traffic.

Changes in version 1.4a-1:
* New upstream release: bug fixes.

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:

[EMAIL PROTECTED]

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.


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



[ANNOUNCEMENT] Updated: autossh-1.4-1

2006-06-28 Thread Schulman . Andrew
A new version of the autossh package is available in the Cygwin
distribution.  autossh is a program to start an instance of ssh and
monitor it, restarting it if it should die or stop passing traffic.

Changes in version 1.4-1:
* New upstream release: bug fixes.

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:

[EMAIL PROTECTED]

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.


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



[ANNOUNCEMENT] Updated: orpie 1.4.3-1

2006-01-18 Thread Schulman . Andrew
A new version of the orpie package is available in the Cygwin
distribution.

Changes in version 1.4.3-1:
* New upstream release: fixes two bugs including one possible crash.


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:

[EMAIL PROTECTED]

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.

Andrew Schulman.


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



Re: unison-gtk2-2.10.2-1

2005-11-10 Thread Schulman . Andrew
Hello David.  I'm following up on this to the cygwin list.

David Portabella wrote on 11/10/2005 12:58:24 PM:

> while looking for how to install the graphical version of unison for
cygwin,
> I found your post from Nov 2004:
> http://www.cygwin.com/ml/cygwin-apps/2004-11/msg4.html
>
> there you suggest to create the "unison-gtk2" for cygwin.
> When I run the www.cygwin.com/setup.exe, I only find the text versions
> of unison.
>
> Could you please tell me how could I install the graphical version?

I'm sorry but I never have packaged unison-gtk2 for Cygwin.  I did try
at first, but ran into a fatal error that seemed to be caused by
lablgtk2, the OCaml interface to GTK2.  I wasn't able to solve it right
away, and since I only use the text interface myself, I've never gotten
back to it.

If you want to try it yourself, I suggest installing lablgtk2,
downloading one of the unison source packages, changing the build script
to use UISTYLE=GTK2, and running the build script.  Then run the app and
see how it goes.  Who knows, it might work.  Let me know, and if we can
get it to work, I'll package it for Cygwin.

Andrew.


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



[ANNOUNCEMENT] New packages: unison2.13, unison2.17; updates to other unison packages

2005-08-25 Thread Schulman . Andrew
The unison2.13 and unison2.17 packages are now available in the Cygwin
distribution.  In addition, some minor documentation updates have been
made to the unison2.9.1, unison2.9.20, unison2.10.2, unison2.12.0
packages.

Unison is a file synchronizer for Unix and Windows. It allows two
replicas of a collection of files and directories to be stored on
different hosts (or different disks on the same host), modified
separately, and then brought up to date by propagating the changes in
each replica to the other.

The Cygwin packages listed above provide all of the recent stable and
beta releases of Unison.  The versions are separated into different
packages because different versions of Unison will not talk to each
other.  For example, if you are running Unison version 2.10.2 and
attempt to synchronize with a server running version 2.9.20, Unison will
issue an error message about incompatible versions and quit.  (This
restriction has been partially relaxed in versions 2.13 and later:  two
different versions are compatible if the first two numbers in their
version string are the same.  E.g. all versions 2.13.* are mutually
compatible.)  By installing one or more of the packages listed above,
you can run whichever version you need in order to synchronize with your
server.

You can safely install more than one of the unison* packages:  their
executables are named e.g. /usr/bin/unison-2.9.1.exe, so they don't
conflict.  In addition, the package installer will create a symlink from
/usr/bin/unison.exe to /etc/alternatives/unison.exe, and from
/etc/alternatives/unison.exe to one of the installed
/usr/bin/unison-*.exe files.  You can reset this last symlink, either
manually or using update-alternatives(8), to point to whichever version
you want to use by default.

If you are using your Cygwin host as the Unison server, you can invoke
Unison on the client with '-servercmd /usr/bin/unison-$VERSION' to run
the version you want on the server, or put 'servercmd
/usr/bin/unison-$VERSION' into the client's preference file.

Please note that all of the current Unison packages in Cygwin provide
the CLI or text-mode version of Unison.  The GUI (GTK2) version will be
packaged for Cygwin iff I can get it to work.

Home page:  http://www.cis.upenn.edu/~bcpierce/unison/
License:GPL

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.

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

[EMAIL PROTECTED]

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.

***


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



[ANNOUNCEMENT] Updated: orpie 1.4.1-2

2005-08-05 Thread Schulman . Andrew
A new version of the orpie package is available in the Cygwin
distribution.

Changes in version 1.4.1-2:
* Corrected a packaging bug that prevented /etc/orpierc from being
installed correctly.


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:

[EMAIL PROTECTED]

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.

Andrew Schulman.


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



[ANNOUNCEMENT] New package: orpie 1.4.1-1

2005-08-03 Thread Schulman . Andrew
The package 'orpie' is now available in the Cygwin distribution.

Orpie is a fullscreen RPN calculator for the console.  Its operation is
similar to that of modern HP calculators, but data entry has been
optimized for efficiency on a PC keyboard.  Features include extensive
scientific calculator functionality, command completion, and a visible
interactive stack.

The Orpie home page is http://www.eecs.umich.edu/~pelzlpj/orpie/.

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.

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

[EMAIL PROTECTED]

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.

***


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



screen

2005-06-14 Thread Schulman . Andrew
> Firstly I apologize for emailing you directly, I am not familiar with
> posting to cygwin and couldn't see any other way to get in touch.

No problem, but the approved method is to send your query to cygwin a 
cygwin d com, with "screen" in the subject.  I should normally see that, 
and then other cygwin readers will also benefit from the discussion.

> I am just trying to get hold of your screen build that you posted.
> It seems to not be available any more via
> http://home.comcast.net/~andrex/cygwin/screen/screen-4.0.2-1.tar.bz2

OK.  I later changed the version number from 1 to 0test1, so the URLs for 
download are now

http://home.comcast.net/~andrex/cygwin/screen/screen-4.0.2-0test1.tar.bz2 
(binary)
http://home.comcast.net/~andrex/cygwin/screen/screen-4.0.2-0test1-src.tar.bz2 
(source)
 
> I have been using it on a few pc's and would like to install it on
> another but have stupidly deleted the package.
> BTW it seems to work very well for me once I switched to a snapshot dll.
> I Can detach,re-attach with no problems (all pc's running xp sp2)

Yes, the reattachment problem is now solved AFAICT, using Cygwin 1.5.17 or 
later.  Most of it works just fine, but there's one problem that I haven't 
solved yet:  when you detach a session, it stays bound to its parent 
shell.  So if you then try to exit the parent shell, it hangs.  You can 
terminate the parent shell, but then screen exits too.  Obviously this 
takes away one of the big advantages of screen, which is the ability to 
detach a session, leaving it running in the background, and then reattach 
later from a different terminal.

I've gotten some hints about how to attack this problem, but I just 
haven't been able to spend any time on it yet.  It's high on my to-do 
list.  Screen is great, and if I can solve that one problem it will be 
ready for Cygwin.

There are also a few terminal oddities and intermittent display problems. 
But these are minor, so I don't think I'll wait for them to release the 
package.  At least, I can put it into testing so people can try it out 
while I work on resolving the other problems.

> Thanks
> 
> - Shaun


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



[ANNOUNCEMENT] Updated: unison2.10.2 and unison2.12.0

2005-06-13 Thread Schulman . Andrew
Updated versions of the unison2.10.2 and unison2.12.0 packages are now 
available in the Cygwin distribution.  These are bugfix releases.  They 
fix multiple minor problems, including an incomplete fix to the 
diff-over-ssh problem patched in the last release.

Unison is a file synchronizer for Unix and Windows. It allows two replicas 
of a collection of files and directories to be stored on different hosts 
(or different disks on the same host), modified separately, and then 
brought up to date by propagating the changes in each replica to the 
other.

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.

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

[EMAIL PROTECTED]

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.

***


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



screen: fhandler_socket::close() fails w/ Cygwin >= 1.5.15

2005-05-17 Thread Schulman . Andrew
I have a working build of screen for Cygwin; see 
http://cygwin.com/ml/cygwin-apps/2005-04/msg00182.html.  This version 
runs, but it won't reattach detached sessions (on either of my XP hosts) 
using Cygwin 1.5.15 or greater.  It will reattach sessions using Cygwin 
1.5.14 or earlier.  Here are the details:

When screen runs it forks off a child process that controls further 
children (e.g. shells) that run within the screen windows.  The parent is 
attached to the tty.  When the user detaches the session, the parent 
terminates but the child and its children stay running.

The parent and child screen processes communicate by a socket (since I 
disabled FIFOs in the build configuration).  With a session attached, I 
see:

$ ls -l /tmp/uscreens/S-aschulma
total 1
srwx--  1 ASchulma None 53 May 17 12:46 4024.tty1.D77E1BASCHULMA1=

Here 4024 is the PID of the child process.  So far, so good.  Now, I issue 
the 'detach' command within the screen session.  Under Cygwin 1.5.14, I 
still see 

$ ls -l /tmp/uscreens/S-aschulma
total 1
srwx--  1 ASchulma None 53 May 17 12:46 4024.tty1.D77E1BASCHULMA1=

and I can reattach my session with no trouble.  But under Cygwin 1.5.15, 
after I detach I see

$ ls -l /tmp/uscreens/S-aschulma/
total 1
-rw---  1 ASchulma None 53 May 17 12:51 4024.tty1.D77E1BASCHULMA1

_The socket is no longer a socket._  It has turned into a plain file.  And 
of course, I can't reattach my screen session, even though the child 
screen process is still running; screen says 'There is no screen to be 
resumed.'

I attached strace to the running parent and child processes, just before 
issuing the 'detach' command.  I did this separately using Cygwin 1.5.14 
and 1.5.15.  The logs are here:

http://home.comcast.net/~andrex/cygwin/screen/strace/screen-cygwin-1.5.14-parent.txt
http://home.comcast.net/~andrex/cygwin/screen/strace/screen-cygwin-1.5.15-parent.txt

http://home.comcast.net/~andrex/cygwin/screen/strace/screen-cygwin-1.5.14-child.txt
http://home.comcast.net/~andrex/cygwin/screen/strace/screen-cygwin-1.5.15-child.txt

(Note that I massaged these logs in order to reduce noise and make them 
easier to compare.  I removed the first two columns of timing data, and 
changed the PIDs and Thread handles in the 1.5.14 versions to match the 
ones in the 1.5.15 versions.)

Comparing the parent logs (I find CSdiff to be good for this), I don't see 
much difference.  With 1.5.14 there are a few extra calls to 
GetFileInformationByHandle and symlink.check_sysfile; that's about it.

In the child logs, these difference looks like the crucial ones (1.5.14 is 
on top, 1.5.15 below):

237,238c236,238
< [main] SCREEN 4024 fhandler_disk_file::utimes: incoming lastaccess 
428A1600 0002811D
< [main] SCREEN 4024 fhandler_base::close: closing 
'/tmp/uscreens/S-aschulma/4024.tty0.D77E1BASCHULMA1' handle 0x14C
---
> [main] SCREEN 4024 fhandler_base::utimes_fs: incoming lastaccess 
428A1544 0001D443
> [main] SCREEN 4024 __set_winsock_errno: close:1429 - winsock error 10038 
-> errno 108
> [main] SCREEN 4024 fhandler_socket::close: -1 = fhandler_socket::close()
279,282c279
< [select_socket] SCREEN 4024 thread_socket: Win32 select returned 1
< [select_socket] SCREEN 4024 thread_socket: s 0x10016978, testing fd 4 ()
< [select_socket] SCREEN 4024 thread_socket: read_ready

So as far as I can see at this point, the cause of the reattachment 
trouble appears to be a failure of fhandler_socket::close() in Cygwin >= 
1.5.15.  Is this Cygwin's fault, or screen's?  Or is it impossible to 
tell?

If anyone is interested, my current screen package is available for 
testing:

http://home.comcast.net/~andrex/cygwin/screen/setup.hint
http://home.comcast.net/~andrex/cygwin/screen/screen-4.0.2-0test1.tar.bz2
http://home.comcast.net/~andrex/cygwin/screen/screen-4.0.2-0test1-src.tar.bz2

Andrew.


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



[ANNOUNCEMENT] New package: stow

2005-05-17 Thread Schulman . Andrew
The stow package is now available in the Cygwin distribution.  Stow is an 
installation manager for local software packages.  It creates sets of 
symlinks from the installed location (e.g. /usr/local) to a stow directory 
(e.g. /usr/local/stow/emacs) where the real files live. This allows you to 
keep packages separate, while making them appear to be installed in the 
same place.

Note that because stow uses symlinks to install files, it will probably 
only be effective for software that is used only in the Cygwin environment 
and doesn't install any DLLs.  The reason is that Cygwin symlinks are 
implemented in the Windows file system as shortcuts (.lnk files), but 
Windows shortcuts are fundamentally broken:  Windows will not, as a rule 
(the only exception being for GUI operations in Windows Explorer), 
interpret a shortcut as a pointer to a file.  Cygwin corrects this and 
emulates the Unix behavior, but Windows programs won't, and PATH searches 
for DLLs won't follow shortcuts either.

Source homepage:http://directory.fsf.org/stow.html
License:GPL

Please address questions and bug reports to the Cygwin mailing list 
.

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.

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

[EMAIL PROTECTED]

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.

***


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



[ANNOUNCEMENT] Updated: unison2.10.2, unison2.12.0

2005-05-17 Thread Schulman . Andrew
Updated versions of the unison2.10.2 and unison2.12.0 packages are now 
available in the Cygwin distribution.  These are bugfix releases.  They 
fix a longstanding problem whereby the 'diff' function failed to show any 
differences if one replica was at the other end of an ssh session 
(http://groups.yahoo.com/group/unison-users/message/3877).

Unison is a file synchronizer for Unix and Windows. It allows two replicas 
of a collection of files and directories to be stored on different hosts 
(or different disks on the same host), modified separately, and then 
brought up to date by propagating the changes in each replica to the 
other.

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.

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

[EMAIL PROTECTED]

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.

***


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



[ANNOUNCEMENT] New package: unison2.12.0 ; Updated: unison2.9.1, unison2.9.20,unison2.10.2

2005-05-12 Thread Schulman . Andrew
The unison2.12.0 package is now available in the Cygwin repository.  In 
addition, some minor documentation updates have been made to the 
unison2.9.1, unison2.9.20, and unison2.10.2 packages, to reflect the new 
unison2.12.0 package.

Unison is a file synchronizer for Unix and Windows. It allows two replicas 
of a collection of files and directories to be stored on different hosts 
(or different disks on the same host), modified separately, and then 
brought up to date by propagating the changes in each replica to the 
other.

In Cygwin, Unison is provided in four separate packages: unison2.9.1, 
unison2.9.20, unison2.10.2, and now unison2.12.0.  These packages 
correspond to the versions of Unison in most common use.  The reason for 
separating Unison into packages by version is that different versions of 
Unison will not talk to each other.  For example, if you are running 
Unison version 2.10.2 and attempt to synchronize with a server running 
version 2.9.20, Unison will issue an error message about incompatible 
versions and quit.  By installing one or more of the packages listed 
above, you can run whichever version you need in order to synchronize with 
your server.  Note, however, that every time you switch to a different 
version of Unison for synchronizing the same set of files, you will have 
to wait while Unison deletes and rebuilds its archive files.

You can safely install more than one of these packages; their executables 
are named /usr/bin/unison-2.9.1.exe etc.  In addition, the package 
installer will create a symlink from /usr/bin/unison.exe to 
/etc/alternatives/unison.exe, and from /etc/alternatives/unison.exe to one 
of the installed /usr/bin/unison-*.exe files.  You can reset this last 
symlink, either manually or using update-alternatives(8), to point to 
whichever version you want to use by default. 
If you are using your Cygwin host as the Unison server, you can invoke 
Unison on the client with '-servercmd /usr/bin/unison-$VERSION' to run the 
version you want on the server, or put 'servercmd 
/usr/bin/unison-$VERSION' into the client's preference file.

Please note that all of the current Unison packages in Cygwin provide the 
CLI or text-mode version of Unison.  The GUI (GTK2) version will be 
packaged for Cygwin iff I can get it to work.

Home page:  http://www.cis.upenn.edu/~bcpierce/unison/
License:GPL

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.

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

[EMAIL PROTECTED]

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.

***


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



[ANNOUNCEMENT] Updated: unison2.10.2-2.10.2-2

2005-05-10 Thread Schulman . Andrew
A new version of the unison2.10.2 package is available in the Cygwin 
distribution.  Unison is a file synchronizer for Unix and Windows. It 
allows two replicas of a collection of files and directories to be stored 
on different hosts (or different disks on the same host), modified 
separately, and then brought up to date by propagating the changes in each 
replica to the other.

Changes in version 2.10.2-2:
* Fixed a bug in the -fastcheck option, that caused slow updates after the 
change to daylight savings time, unless archive files were deleted and 
rebuilt (http://groups.yahoo.com/group/unison-users/message/3821).

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:

[EMAIL PROTECTED] 

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.


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



[ANNOUNCEMENT] Updated: autossh-1.3-2

2005-05-10 Thread Schulman . Andrew
A new version of the autossh package is available in the Cygwin 
distribution.  autossh is a program to start an instance of ssh and 
monitor it, restarting it if it should die or stop passing traffic.

Changes in version 1.3-2:
* Clarify the documentation for running autossh as an NT system service.

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:

[EMAIL PROTECTED] 

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.


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



[ANNOUNCEMENT] Updated: autossh-1.3-1

2005-03-25 Thread Schulman . Andrew
A new version of the autossh package is available in the Cygwin 
distribution.

Changes in version 1.3-1:
* New upstream release:
- You can now use a remote echo server, instead of a loop of port 
forwardings, to monitor the ssh connection.  See the man page for details.
- Several bug fixes.

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:

[EMAIL PROTECTED] 

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.


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



[ANNOUNCEMENT] Updated: autossh-1.2g-5

2005-03-16 Thread Schulman . Andrew
A new version of the autossh package is available in the Cygwin 
distribution.

Changes in version 1.2g-5:
* Fix heap corruption and segfaults caused by free()ing static memory.

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:

[EMAIL PROTECTED] 

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.


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



[ANNOUNCEMENT] New packages: unison2.9.1, unison2.9.20, unison2.10.2

2005-03-07 Thread Schulman . Andrew
Three new Unison packages are now available in the Cygwin distribution: 
unison2.9.1, unison2.9.20, and unison2.10.2.  These packages replace the 
older 'unison' package, which is now deprecated and has been moved into 
the ZZZRemovedPackages category.

Unison is a file synchronizer for Unix and Windows. It allows two replicas 
of a collection of files and directories to be stored on different hosts 
(or different disks on the same host), modified separately, and then 
brought up to date by propagating the changes in each replica to the 
other.

The reason for separating Unison into three different packages is that 
different versions of Unison will not talk to each other.  For example, if 
you are running Unison version 2.10.2 and attempt to synchronize with a 
server running version 2.9.20, Unison will issue an error message about 
incompatible versions and quit.  By installing one or more of the packages 
listed above, you can run whichever version you need in order to 
synchronize with your server.  Note, however, that every time you switch 
to a different version of Unison for synchronizing the same set of files, 
you will have to wait while Unison deletes and rebuilds its archive files.

You can safely install more than one of these packages; their executables 
are named /usr/bin/unison-2.9.1.exe etc.  In addition, the package 
installer will create a symlink from /usr/bin/unison.exe to 
/etc/alternatives/unison.exe, and from /etc/alternatives/unison.exe to one 
of the installed /usr/bin/unison-*.exe files.  You can reset this last 
symlink, either manually or using update-alternatives(8), to point to 
whichever version you want to use by default. 
If you are using your Cygwin host as the Unison server, you can invoke 
Unison on the client with '-servercmd /usr/bin/unison-$VERSION' to run the 
version you want on the server, or put 'servercmd 
/usr/bin/unison-$VERSION' into the client's preference file.

Please note that these unison* packages contain the CLI or text-mode 
version of Unison.  The GUI (GTK2) version will be packaged for Cygwin if 
I can get it to work.

Home page:  http://www.cis.upenn.edu/~bcpierce/unison/
License:GPL

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.

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

[EMAIL PROTECTED]

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.

***


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



[ANNOUNCEMENT] Updated: autossh-1.2g-4

2004-11-03 Thread Schulman . Andrew





A new version of the autossh package is available in the Cygwin
distribution.

Changes in version 1.2g-4:
* Changed to generic build script method for package building.
* Combined all Cygwin-specific docs (README.Cygwin, NEWS.Cygwin,
autossh.README) into autossh.README.

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:

[EMAIL PROTECTED]

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.

Andrew Schulman.


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



[ANNOUNCEMENT] Updated: lablgtk2-2.4.0-2

2004-11-03 Thread Schulman . Andrew




A new version of the lablgtk2 package is available in the Cygwin
distribution.

Changes in version 2.4.0-2:
* Changed to generic build script method for package building.
* Combined all Cygwin-specific docs (README.Cygwin, NEWS.Cygwin,
lablgtk2.README) into lablgtk2.README.

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:

[EMAIL PROTECTED]

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.

Andrew Schulman.


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



[ANNOUNCEMENT] Updated: unison-2.10.2-3

2004-11-03 Thread Schulman . Andrew




A new version of the unison package is available in the Cygwin
distribution.

Changes in version 2.10.2-3:
* Added /usr/share/doc/unison-2.10.2/unison-manual.html.
* Patch: don't look in $USERPROFILE for the .unison directory; look only
in $UNISON and then $HOME.  This is the Unix behavior.
* Changed to generic build script method for packaging.
* Combined all Cygwin-specific docs (README.Cygwin, NEWS.Cygwin,
unison.README) into unison.README.

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:

[EMAIL PROTECTED]

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.

Andrew Schulman.


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



[ANNOUNCEMENT] Updated: unison-2.10.2-2

2004-09-28 Thread Schulman . Andrew
A new version of the unison package is available in the Cygwin
distribution.

Changes in version 2.10.2-2:
* Corrected build instructions in
/usr/share/doc/Cygwin/unison-2.10.2-2.README.
* Added Cygwin version file /usr/share/doc/unison/NEWS.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:

[EMAIL PROTECTED]

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.

Andrew Schulman.


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



[ANNOUNCEMENT] New package: lablgtk2-2.4.0-1

2004-09-28 Thread Schulman . Andrew
The package 'lablgtk2' is now available in the Cygwin distribution.

LablGTK2 is an Objective Caml interface to GTK2.  It uses the rich type
system of Objective Caml 3 to provide a strongly typed yet comfortable
object-oriented interface to GTK2.  All widgets but one are available,
with almost all their methods.  Objective Caml threads are supported,
including for the top level, which allows for interactive use of the
library.

Homepage:  http://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/lablgtk.html
License:   LGPL

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.

If you have questions or comments, please send them to the Cygwin
mailing list at: [EMAIL PROTECTED] .

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

[EMAIL PROTECTED]

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.

***


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



[ANNOUNCEMENT] New package: unison 2.10.2-1

2004-09-20 Thread Schulman . Andrew




The package 'unison' is now available in the Cygwin distribution.

Unison is a file synchronizer for Unix and Windows. It allows two
replicas of a collection of files and directories to be stored on
different hosts (or different disks on the same host), modified
separately, and then brought up to date by propagating the changes in
each replica to the other.

Please note that 'unison' contains the CLI (command-line interface)
version of Unison.  The GUI version will be released soon for Cygwin as
the unison-gtk2 package.

Home page:  http://www.cis.upenn.edu/~bcpierce/unison/
License:GPL

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.

If you have questions or comments, please send them to the Cygwin
mailing list at: [EMAIL PROTECTED] .

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

[EMAIL PROTECTED]

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.

***


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



[ANNOUNCEMENT] Updated: autossh-1.2g-2

2004-08-18 Thread Schulman . Andrew




A new version of the autossh package is available in the Cygwin
distribution.

Changes in version 1.2g-2:
* Expanded /usr/share/doc/autossh/README.Cygwin, to describe the NT
service mode and how to use it with cygrunsrv.


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:

[EMAIL PROTECTED]

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.

Andrew Schulman.


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



[ANNOUNCEMENT] New package: autossh 1.2g-1

2004-08-14 Thread Schulman . Andrew




The package 'autossh' is now available in the Cygwin distribution.

autossh is a program to start an instance of ssh and monitor it,
restarting
it as necessary should it die or stop passing traffic.  autossh monitors
connections by sending data through a loop of port forwardings, and
checking
that the data returns.  autossh backs off on the rate of connection
attempts
when experiencing rapid failures such as connection refused.  It
includes an
NT service mode, which works well as an NT system service under
cygrunsrv.

The autossh home page is http://www.harding.motd.ca/autossh/.

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.

If you have questions or comments, please send them to the Cygwin
mailing list at: [EMAIL PROTECTED] .

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

[EMAIL PROTECTED]

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.

***


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



Control-C terminates ssh session

2003-10-07 Thread Schulman . Andrew




I'm using OpenSSH_3.7.1p2 under cygwin 1.5.5-1.  ssh works fine, except
that whenever I use Control-C to interrupt a running process, my ssh
session is terminated instead.  It's a real pain.

Does anyone know why this happens, or how I can make it stop?  I want
Control-C to be interpreted by the remote shell, not my local shell.

I looked through the cygwin list archives, and also comp.security.ssh
archives.  I found records of 2 other people asking this question within
the last year, but no one answered.

Any help appreciated.
Andrew.


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/