delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2005/06/18/14:51:55

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
To: cygwin AT cygwin DOT com
From: Andrew Schulman <andrex AT alumni DOT utexas DOT net>
Subject: Re: Cygwin and firewalls
Date: Sat, 18 Jun 2005 14:51:19 -0400
Lines: 18
Message-ID: <d91q4k$p8n$1@sea.gmane.org>
References: <d8v8ru$9mt$1 AT sea DOT gmane DOT org> <d90unl$rc2$1 AT sea DOT gmane DOT org> <42B41CCC DOT 9D7D70A7 AT dessent DOT net>
Mime-Version: 1.0
User-Agent: KNode/0.9.1
X-Archive: encrypt
X-IsSubscribed: yes

>> Why is this a Cygwin question?  A firewall is a firewall.  Network
>> applications, both Cygwin and non-Cygwin, have to deal with it.  I don't
>> know what a Cygwin-hostile firewall would look like.
> 
> Cygwin uses sockets to implement many of its functions, such as IPC.
> Some overzealous firewalls install themselves deeply into the winsock
> stack (I believe it's called 'layered service provider' API) and install
> hooks throughout.  This can cause things to break if the firewall
> implementation is not done properly and without bugs, or causes the
> semantics of socket operations to change.  See for example, the threads
> about crappy VPN clients causing cygwin programs to hang, or the
> Zonealarm firewall causing the X11 server to hang at startup.  Sadly the
> archives are littered with examples of poorly written firewall-type
> software that causes things to break, so it's not such a stupid
> question.

OK, thanks.  Learn something new every day.



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

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019