Re: [Bug-wget] Wget 1.13.4 v. VMS -- Various problems

2011-09-29 Thread Steven M. Schweda
[...] 2 24135 confval = long_options[longindex].val; Apparently, referencing long_options[-1] causes more trouble in a VMS environment than it does on a typical UNIX(-like) system. [...] I still haven't looked at the details here, but I did notice that the _second_

Re: [Bug-wget] Wget 1.13.4 v. VMS -- Various problems

2011-09-29 Thread Steven M. Schweda
[...] 2 24135 confval = long_options[longindex].val; Apparently, referencing long_options[-1] causes more trouble in a VMS environment than it does on a typical UNIX(-like) system. [...] I still haven't looked at the details here, [...] Now I have. Adding a

[Bug-wget] Recursive wget: change in handling of file permissions?

2011-09-29 Thread Metzler, Chris
I'm experiencing some odd behavior with recursive ftp wgets. In a more recent version, the recursive wget appears to ignore the umask and gives the downloaded files the same permissions as on the remote machine, despite not requesting this via a command line argument. For example, on machine A

Re: [Bug-wget] Wget 1.13.4 v. VMS -- Various problems

2011-09-29 Thread Steven M. Schweda
I still have some VMS-specific builder changes to make, but the changes to src/connect.c, src/log.c, and src/main.c seem to be all that I've needed in the common code (so far). [...] Well, not quite. In src/openssl.c:ssl_init(), there's this: SSL_METHOD const *meth; which causes a

Re: [Bug-wget] Wget 1.13.4 v. VMS -- Various problems

2011-09-29 Thread Steven M. Schweda
And there's still that error message in src/init.c which uses SYSTEM_WGETRC, whether or not SYSTEM_WGETRC is defined. One possible solution: --- src/init.c_orig 2011-08-19 05:06:20 -0500 +++ src/init.c 2011-09-30 00:44:16 -0500 @@ -597,21 +597,34 @@ variable has been set. For