]> sjero.net Git - wget/blobdiff - src/ChangeLog
replaced read_whole_file() by getline()
[wget] / src / ChangeLog
index cba211359d5e0d8cd05a3f692e3fc79c2d19a4e4..fd037a1d572ac80bd9106444740cc3858bde151b 100644 (file)
@@ -1,3 +1,154 @@
+2013-05-14  Tim Ruehsen  <tim.ruehsen@gmx.de>
+
+       * cookies.c (cookie_jar_load): Replaced read_whole_file() by getline().
+       * init.c (run_wgetrc): Likewise.
+       * netrc.c (parse_netrc): Likewise.
+       * utils.c: Likewise.
+       * ftp.c (getftp): Likewise.
+       * ftp-ls.c (ftp_parse_unix_ls, ftp_parse_winnt_ls, ftp_parse_vms_ls): Likewise.
+       * ftp-ls.c (clean_line): Accept the string length as parameter.
+       * ftp-ls.c: Replaced indent tabs by spaces.
+       * ftp.c: Likewise.
+       * utils.c: Removed read_whole_file() definition.
+       * netrc.c: Removed read_whole_file() definition for STANDALONE.
+       * utils.h: Removed read_whole_file() declaration.
+
+2013-05-09  Tim Ruehsen  <tim.ruehsen@gmx.de>
+
+       * utils.c (acceptable): use standard string functions instead of
+       self-written code.
+       (match_tail): Likewise.
+       (suffix): Likewise.
+       (has_wildcards_p): Likewise.
+       (test_subdir_p): Fix some warnings.
+       (test_dir_matches_p): Likewise.
+
+2013-05-05  mancha  <mancha1@hush.com> (tiny change)
+
+       * gnutls.c (ssl_connect_wget): Don't abort on non-fatal alerts
+        received during handshake. For example, when connecting to servers
+        using TSL-SNI that send warning-level unrecognized_name alerts.
+
+2013-05-04  Darshit Shah <darnir@gmail.com>
+
+       * init.c (cmd_string_uppercase): Fix issue that cased invalid headers
+       when converting to uppercase.
+
+2013-05-01  Gijs van Tulder  <gvtulder@gmail.com>
+
+       * retr.c (retrieve_url): New variable `saved_method'.
+       (SUSPEND_POST_DATA): Save the method to `saved_method'.
+       (RESTORE_POST_DATA): Restore the method from `saved_method'.
+
+2013-05-01  Giuseppe Scrivano  <gscrivano@gnu.org>
+
+       * init.c: Declare `cmd_string_uppercase'.
+       (commands): Now `method' uses cmd_string_uppercase.
+       (cmd_string_uppercase): New method
+       * http.c (gethttp): Do not transform opt.method to uppercase.
+       Reported by: Stefano Lattarini <stefano.lattarini@gmail.com>
+
+2013-04-24  Darshit Shah <darnir@gmail.com>
+
+       * http.c (gethttp): Remove check for opt.post_data and
+       opt.post_file_name.
+       * main.c (main): Change location in code where --post-data and
+       --post-file options are converted to --body-data --body-file.
+
+2013-04-21  Gijs van Tulder  <gvtulder@gmail.com>
+
+       * http.c: Copy opt.body_data to the WARC file, instead of
+       opt.post_data (the old option).
+
+2013-04-12  Gijs van Tulder  <gvtulder@gmail.com>
+
+       * warc.c: Generate unique UUIDs for the manifest and the record
+       holding the command-line arguments.
+       Write the manifest to a "metadata" record to follow the WARC
+       implementation guidelines.
+       * warc.h: Declare new function warc_write_metadata_record.
+
+2013-03-15  Darshit Shah <darnir@gmail.com>
+
+       * http.c (post_file): Rename function to body_file_send to more
+       accurately reflect its use.
+       * http.c (gethttp): Add support for --method, --body-data and
+       --body-file
+       * init.c (commands): Same.
+       * options.h (options): Same.
+       * main.c (option_data): Same.
+       * main.c (print_help): Add --method command.
+       * main.c (main): Make old --post-{data,file} commands aliases to
+       --method.
+       Add sanity checks for --method, --body-data and --body-file.
+       * retr.c (SUSPEND_POST_DATA): Edit Macro Definition to use body_data.
+       * retr.c (RESTORE_POST_DATA): Same.
+
+2013-03-31  Gijs van Tulder  <gvtulder@gmail.com>
+
+       * warc.c: Correctly write the field length in the skip length field
+       of .warc.gz files. (Following the GZIP spec in RFC 1952.)
+
+2013-03-12  Darshit Shah <darnir@gmail.com>
+
+       * http.c (gethttp): Make wget return FILEBADFILE error and abort if
+       post-file does not exist.
+
+       * http.c (http_loop): Handle FILEBADFILE as a valid err.
+
+       * exits.c (get_status_for_err): Mark FILEBADFILE as an IO error.
+
+2013-02-15  Darshit Shah <darnir@gmail.com>
+
+       * cookies.c (cookie_handle_set_cookie): Set cookie->discard_requested
+       to true on domain mismatch.
+
+2012-12-20  Tim Ruehsen  <tim.ruehsen@gmx.de>
+
+       * gnutls.c (ssl_connect_wget): added +VERS-SSL3.0 to fix
+       --secure-protocol=SSLv2/SSLv3.
+
+2012-12-09  Giuseppe Scrivano  <gscrivano@gnu.org>
+
+       * main.c (main): Keep looking for "config" until there are
+       arguments to parse.
+       Reported by: Adrien Dumont <adr.dum@hotmail.fr>
+
+       * test.c: Include "wget.h".
+
+2012-12-08  Michael Stapelberg <michael@stapelberg.de> (tiny change)
+
+       * retr.c (retrieve_url): Set iri->orig_url to NULL after it is
+       freed.
+
+2012-11-26  Giuseppe Scrivano  <gscrivano@gnu.org>
+
+       * wget.h (MAX_INT_TO_STRING_LEN): Define macro.
+       * warc.c (warc_write_block_from_file): Use `MAX_INT_TO_STRING_LEN'
+       to find the buffer size.
+       (warc_write_cdx_record): Likewise.
+
+2012-09-03  Tim Ruehsen  <tim.ruehsen@gmx.de>
+
+       * http.c (digest_authentication_encode): Add support for RFC 2617
+       MD5-sess authentication algorithm.
+       Feature request and testing by: Avinash <pavinash@gmail.com>
+
+2012-11-14  Ángel González  <keisial@gmail.com>
+
+       * warc.c (warc_sha1_stream_with_payload): Fix compilation under
+       gcc -std=c89.
+
+2012-11-24  Gijs van Tulder  <gvtulder@gmail.com>
+
+       * warc.c (warc_write_cdx_record): Use `number_to_string' to
+       convert the offset to a string.
+
+2012-11-24  Giuseppe Scrivano  <gscrivano@gnu.org>
+
+       * warc.c (warc_write_block_from_file): Use `number_to_string' to
+       convert the content-length to a string.
+
 2012-11-15  Giuseppe Scrivano  <gscrivano@gnu.org>
 
        * retr.c (write_data): Fix comment.