delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2001/11/06/08:11:35

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT sources DOT redhat DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT sources DOT redhat DOT com>
List-Help: <mailto:cygwin-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT sources DOT redhat DOT com
Delivered-To: mailing list cygwin AT sources DOT redhat DOT com
Message-ID: <3BE7DFE6.E8062434@syntrex.com>
Date: Tue, 06 Nov 2001 14:04:38 +0100
From: Pavel Tsekov <ptsekov AT syntrex DOT com>
X-Mailer: Mozilla 4.76 [en] (X11; U; Linux 2.4.2-2 i686)
X-Accept-Language: en
MIME-Version: 1.0
To: Robert Collins <robert DOT collins AT itdomain DOT com DOT au>, cygwin AT cygwin DOT com
Subject: [PATCH proposal] Re: Setup use on win2k - a me too ...
References: <OE59HpQHyD1C0Ug8cpF00003953 AT hotmail DOT com> <1005045929 DOT 5221 DOT 0 DOT camel AT lifelesswks> <3BE7CA86 DOT 2EBAC42D AT syntrex DOT com>

--------------A49F5480B5F3AC382381CCCA
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Btw what is done in state.cc is a bad habbit, IMO.
I would suggest the following simple changes to be
done ... 

There is no changelog since i'm not sure if this
will be approved and also I'm not sure what
defaults should be assigned to the root_* set
of variables.

Pavel Tsekov wrote:
> 
> Robert Collins wrote:
> >
> > On Tue, 2001-11-06 at 21:32, Gareth Pearce wrote:
> > > Hi,
> > ...
> >
> > > get_url_to_string ftp://planetmirror.com/pub/sourceware/cygwin/setup.ini
> > > ftp > x
> > > ftp > x
> > > ftp > x
> > > repeat the ftp line semi-ad-infinitum.
> >
> > Thanks Gareth, this does look like a fault in the ftp state machine.
> > I'll investigate..
> 
> Rob there is something suspicious here. The net_ftp_user and the
> net_ftp_passwd
> pointers are never zeroed before get_ftp_auth() is called ... so if
> there is
> garbage in the pointers setup will try to auth against these instead of
> USER anonymous.
> 
> My 2  cents :)
--------------A49F5480B5F3AC382381CCCA
Content-Type: text/plain; charset=us-ascii;
 name="state.cc"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
 filename="state.cc"

/*
 * Copyright (c) 2000, Red Hat, Inc.
 *
 *     This program is free software; you can redistribute it and/or modify
 *     it under the terms of the GNU General Public License as published by
 *     the Free Software Foundation; either version 2 of the License, or
 *     (at your option) any later version.
 *
 *     A copy of the GNU General Public License can be found at
 *     http://www.gnu.org/
 *
 * Written by DJ Delorie <dj AT cygnus DOT com>
 *
 */

/* All we do here is instantiate the extern'd variables from state.h */

static char *cvsid = "\n%%% $Id: state.cc,v 2.0 2000/08/08 00:59:08 dj Exp $\n";

#include "state.h"
#inlcude "resource.h"

int      source = IDC_SOURCE_NETINST;

char *   local_dir = NULL;

int      root_text;
int      root_scope;
int      root_menu;
int      root_desktop;

int      net_method = IDC_NET_DIRECT;
char *   net_proxy_host = NULL;
int      net_proxy_port = 80;

char *   net_user = NULL;
char *   net_passwd = NULL;
char *   net_proxy_user = NULL;
char *   net_proxy_passwd = NULL;
char *   net_ftp_user = NULL;
char *   net_ftp_passwd = NULL;

char *   mirror_site = NULL;
char *   other_url = NULL;

int      trust_level = 0; // This variable is not used anywhere atm.


--------------A49F5480B5F3AC382381CCCA
Content-Type: text/plain; charset=us-ascii

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/
--------------A49F5480B5F3AC382381CCCA--

- Raw text -


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