missing ipi_spec_dst in struct in_pktinfo
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
> 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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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/