hniksic
430f5f3b1e
[svn] Don't xfree() the line returned by ftp_response if the returned code is not
...
FTPOK.
2005-05-16 08:19:12 -07:00
hniksic
20e79ab0fa
[svn] Don't free the non-existent opt.ftp_acc. Free the SSL-related stuff.
2005-05-16 08:09:07 -07:00
hniksic
6664409baa
[svn] Consistently print \n at the end of the "Length" line.
2005-05-16 05:41:29 -07:00
hniksic
2307fcc5c2
[svn] Announce the beginning and the end of the SSL handshake when in debug mode.
...
Avoid the use of the %p format.
2005-05-14 12:36:30 -07:00
hniksic
c1ba8c2111
[svn] Would forget to close the connection when keep_alive was not used.
2005-05-14 12:24:22 -07:00
hniksic
91a8357dfa
[svn] Document the code that decides whether "*" matches ".".
2005-05-13 04:54:53 -07:00
hniksic
3d9eadee53
[svn] Use the %d format to print port number, which is int.
2005-05-12 09:24:33 -07:00
hniksic
47b8598349
[svn] Don't rewrite " https://host " to "ftp://https//host" when SSL is not used.
2005-05-12 04:45:05 -07:00
hniksic
c2bc8982b7
[svn] Tell the user about --no-check-certificate.
2005-05-11 08:52:27 -07:00
hniksic
b4c06e1dd8
[svn] Always use SSL_VERIFY_NONE, so that the handshake finishes even if the
...
certificate is invalid. That way ssl_check_server_identity can provide
better diagnostics on why the verification failed.
2005-05-11 04:14:42 -07:00
hniksic
4054865a00
[svn] Support wildcards for matching of hosts against common names presented by
...
the TLS certificate.
2005-05-11 00:58:57 -07:00
hniksic
159a1a923d
[svn] Print certificate subject and issuer.
2005-05-10 14:16:00 -07:00
hniksic
c17e1b6396
[svn] Correctly pass pointers to hash_table_get_pair.
2005-05-10 12:07:57 -07:00
hniksic
5feb3f6696
[svn] Check for the server's identity after the SSL handshake.
2005-05-10 08:17:37 -07:00
hniksic
764e695fe1
[svn] Simplify cert. verification. Allow SSL_write to perform partial writes.
2005-05-09 10:21:10 -07:00
hniksic
ee18acce0a
[svn] Check for wildcards in unescaped URL path.
2005-05-08 10:52:26 -07:00
hniksic
79c4490734
[svn] Re-alphabetize the command list. Have run_command correctly interpret
...
the new return value of parse_line.
2005-05-08 10:28:19 -07:00
hniksic
0b49b79bb7
[svn] Remove unnecessary assignments to silence warnings from Borland C.
2005-05-08 09:25:42 -07:00
hniksic
1fab70a664
[svn] Fix warnings reported by gcc -Wstrict-prototypes -Wmissing-prototypes.
2005-05-08 02:58:39 -07:00
hniksic
d761d066cd
[svn] Made strpbrk_or_eos inline. Use strchr(s, '\0') for finding the NUL
...
char in the string.
2005-05-07 10:32:25 -07:00
hniksic
2e625afe68
[svn] Renamed "decide_copy_method" to "char_needs_escaping". Made it return
...
bool (int).
2005-05-07 08:09:45 -07:00
hniksic
9bdeaf453d
[svn] Prevent newlines in FTP command arguments causing inadvertent sending of
...
multiple FTP commands.
2005-05-06 18:06:26 -07:00
hniksic
5aba2a5850
[svn] Don't needlessly decode % escapes in URLs.
2005-05-06 17:34:45 -07:00
hniksic
4c4c440401
[svn] Fix request-line argument when talking to SSL server over proxy.
2005-05-06 16:27:47 -07:00
hniksic
302c744e9a
[svn] Don't complain about "unknown authentication scheme" if the scheme
...
is Basic. Allow empty user-agent meaning "don't send User-Agent".
2005-05-06 10:16:15 -07:00
hniksic
370bb1b982
[svn] Fix wording of --secure-protocol help text.
2005-05-06 08:50:50 -07:00
hniksic
de5fd29373
[svn] Update strstr to the one in glibc 2.3.5.
2005-05-05 15:39:28 -07:00
hniksic
a231f88b54
[svn] Zero out all of struct tm before passing it to strptime.
2005-05-05 14:49:28 -07:00
hniksic
bb60858a3f
[svn] Propagate option name to init.c code so error messages mention the
...
failed command-line option.
2005-05-05 11:45:05 -07:00
hniksic
727f698214
[svn] Abort if there have been errors while processing .wgetrc'.
2005-05-05 11:20:17 -07:00
hniksic
b416b48a33
[svn] Slightly reduce the code repetition between two loops in
...
copy_and_escape.
2005-05-05 09:39:19 -07:00
hniksic
30b7d60805
[svn] Fix -X/-I with wildcards.
2005-05-05 08:22:11 -07:00
hniksic
4810f65361
[svn] Set access time to current time when "touching" the file.
2005-05-05 07:47:48 -07:00
hniksic
486d672e99
[svn] Don't unescape %00.
2005-05-05 07:05:00 -07:00
hniksic
1230b724ca
[svn] Document what is meant by "non-printable" in the context of escnonprint.
2005-05-05 06:47:20 -07:00
hniksic
ce06e4297f
[svn] Fix printing of FTP response.
2005-05-05 03:10:51 -07:00
hniksic
91479b4c8e
[svn] Reset the sleep_adjust limit value for new downloads. Fixes Debian bug
...
232276.
2005-05-05 02:48:08 -07:00
hniksic
c035e39b7d
[svn] Declare gettext when libintl.h is unavailable.
2005-05-04 12:11:14 -07:00
hniksic
0967c21094
[svn] Fix K&R incompatibilities reported by `gcc -Wtraditional'.
2005-05-03 08:24:30 -07:00
hniksic
2051e4792e
[svn] Correctly check for _POSIX_MONOTONIC_CLOCK.
2005-04-29 05:12:52 -07:00
hniksic
c2c41a6b14
[svn] Remove unreachable "break" statements.
2005-04-28 06:52:02 -07:00
hniksic
b633022e24
[svn] Wrap the use of opt.random_file in HAVE_SSL.
2005-04-28 02:32:13 -07:00
hniksic
c4a5b4dfc7
[svn] Set the CONNECT user-agent in the correct request object.
2005-04-27 15:31:12 -07:00
hniksic
993ba1ca75
[svn] Free the old value of opt.useragent before setting the new one.
2005-04-27 15:16:28 -07:00
mtortonesi
4bbcdf2edc
[svn] Map the --ftp-password, --http-password and --proxy-password options to the new
...
ftppassword, httppassword and proxypassword commands respectively. Document
the --user and --password options in the help string.
2005-04-27 15:08:28 -07:00
mtortonesi
e815fe81a0
[svn] Add the --user, --password, --ftp-user and --ftp-password options.
...
Rename the --ftp-passwd, --http-passwd and --proxy-passwd options to
--ftp-password, --http-password and --proxy-password respectively.
Deprecate the login and passwd .wgetrc commands.
2005-04-27 14:30:22 -07:00
hniksic
dc0bac5c43
[svn] Advertise DER rather than ASN1.
2005-04-27 14:17:30 -07:00
hniksic
8f935cf74c
[svn] Add --random-file option. Bail out in case of error during
...
SSL initialization.
2005-04-27 14:08:40 -07:00
hniksic
9df281f755
[svn] Wrap private key commands in #ifdef HAVE_SSL.
2005-04-27 11:27:57 -07:00
hniksic
b8efb6d762
[svn] Allow separate specification of certificate type and private key type.
2005-04-27 10:15:10 -07:00