Re: How do I get SSL support to work in 1.7?

2001-06-07 Thread wget

On Thu, Jun 07, 2001 at 11:42:08AM +0200, Hrvoje Niksic wrote:
 [EMAIL PROTECTED] writes:
 
  Not surprising. Neither IRIX 6.5 nor Tru64 UNIX 4.0D have
  /dev/random.  So, you need either EGD/PRNGD to provide a substitute
  for your missing /dev/random. And, the *client* software has to be
  configured to support this. So, if wget doesn't call RAND_egd() from
  OpenSSL, there is *nothing* you can do. And, from a quick perusal of
  wget 1.7, it doesn't. So, 1.7 is useless for https:// on any system
  without /dev/random.
 
 Ouch.  I would be thankful for any patches that allowed the use of
 Wget/SSL on non-Linux systems.  (I know next to nothing about SSL
 myself.)

Is Wget available via CVS somewhere or should patches be against 1.7?

-- 
albert chin ([EMAIL PROTECTED])



Re: How do I get SSL support to work in 1.7?

2001-06-07 Thread Jan Prikryl

Quoting [EMAIL PROTECTED] ([EMAIL PROTECTED]):

 Is Wget available via CVS somewhere or should patches be against 1.7?

See http://sunsite.dk/wget/wgetdev.html - I guess patches against 1.7
are fine, as the current difference to CVS is almost NULL.  

Thanks for your help!

-- jan

---+
  Jan Prikryl  icq | vr|vis center for virtual reality and
  [EMAIL PROTECTED]  83242638 | visualisation http://www.vrvis.at
---+



Re: How do I get SSL support to work in 1.7?

2001-06-06 Thread wget

On Wed, Jun 06, 2001 at 02:09:12PM -0400, Edward J. Sabol wrote:
 H. I've tried connecting to various sites using https without success.
 I've tried this on both IRIX 6.5.2 and Digital Unix 4.0d.
 
 When I installed OpenSSL 0.9.6a using the default configure options, it
 didn't make any shared libraries, but I have libssl.a and libcrypto.a
 installed, and wget's configure process does find them. (Do I need to install
 the shared libraries?)
 
 For example, I can connect to https://www.apache-ssl.org/ in Netscape just
 fine, but here's what happens when I try with wget 1.7:

 [... debug output removed ...]

Not surprising. Neither IRIX 6.5 nor Tru64 UNIX 4.0D have /dev/random.
So, you need either EGD/PRNGD to provide a substitute for your missing
/dev/random. And, the *client* software has to be configured to
support this. So, if wget doesn't call RAND_egd() from OpenSSL, there
is *nothing* you can do. And, from a quick perusal of wget 1.7, it
doesn't. So, 1.7 is useless for https:// on any system without
/dev/random.

Note that we have added such support to other programs and will
hopefully get time soon to do it to wget. cURL already has support for
EGD/PRNGD so we're just going to steal their solution.

-- 
albert chin ([EMAIL PROTECTED])