1
0
mirror of https://github.com/mirror/wget.git synced 2025-04-22 19:23:01 +08:00

Commit Graph

  • 3d518f125c * fuzz/*_fuzzer.in/*: Update fuzzer corpora Tim Rühsen 2018-10-14 15:15:49 +0200
  • c11cc83d9e Enable post-handshake auth under gnutls on TLS1.3 Nikos Mavrogiannopoulos 2018-10-08 10:42:22 +0200
  • 0727b8f3a9 * src/http.c (resp_new): Fix code to avoid false positive by clang Tim Rühsen 2018-09-20 14:59:06 +0200
  • 88a49c1e41 * src/convert.c (convert_links): Fix code to avoid false positive by clang Tim Rühsen 2018-09-20 14:58:27 +0200
  • 02afe1e41c Add support for PCRE2 pattern matching Tim Rühsen 2018-09-19 16:22:25 +0200
  • 79be99aff4 Add . to perl path for all perl tests Tim Rühsen 2018-09-07 10:45:31 +0200
  • 2bbdfd76da Add TLS 1.3 support for GnuTLS Tomas Hozza 2018-09-04 11:22:14 +0200
  • 7ddcebd61e Avoid creating empty wget-log when using -O and -q in background Tomas Korbar 2018-08-29 12:33:43 +0200
  • 2f451dbf4e * src/warc.c (warc_write_cdx_record): Fix RESOURCE LEAK found by Coverity Tomas Hozza 2018-08-24 16:57:37 +0200
  • 8b451f9f21 * src/warc.c (warc_write_start_record): Fix potential RESOURCE LEAK Tomas Hozza 2018-08-03 16:19:20 +0200
  • c045cdded4 * src/utils.c (open_stat): Fix RESOURCE LEAK found by Coverity Tomas Hozza 2018-08-02 13:49:52 +0200
  • dfef92bac3 * src/http.c (http_loop): Fix RESOURCE LEAK found by Coverity Tomas Hozza 2018-07-31 16:58:12 +0200
  • b8be904ac7 * src/http.c (check_auth): Fix RESOURCE LEAK found by Coverity Tomas Hozza 2018-07-30 15:38:45 +0200
  • b24351183e * src/ftp.c (getftp): Fix RESOURCE LEAK found by Coverity Tomas Hozza 2018-07-30 12:20:27 +0200
  • 2b2283d3e2 Don't limit the test suite HTTPS server to TLSv1 Tomas Hozza 2018-08-10 14:51:09 +0200
  • 122a9f08a3 * src/gnutls.c (ssl_check_certificate): Fix grammar of error msg Tim Rühsen 2018-06-13 20:34:20 +0200
  • 333746f787 * fuzz/Makefile.am: Remove libtool LTLIB... from LDADD Tim Rühsen 2018-05-20 11:11:06 +0200
  • 4fc69950da * src/http.c (http_loop): Fix --retry-on-host-error Tim Rühsen 2018-06-13 20:16:22 +0200
  • e7979da9e8 Add new option --retry-on-host-error ethus3h 2018-06-10 23:23:09 -0400
  • ad261f41ce Save original data to WARC file Tim Rühsen 2018-05-29 10:49:24 +0200
  • c88500fca8 * fuzz/get_ossfuzz_corpora: Speed up corpora download Tim Rühsen 2018-05-10 19:33:59 +0200
  • 4188fcdced * src/main.c (print_version): Silence UBSAN message Tim Rühsen 2018-05-09 13:56:20 +0200
  • 4bdb09d3a7 * src/utils.ci (file_exists_p): Fix stat(NULL,...) Tim Rühsen 2018-05-09 12:37:03 +0200
  • 35f5f79ce1 * src/hsts.c (open_hsts_test_store): Fix unlink(NULL) Tim Rühsen 2018-05-09 12:29:39 +0200
  • 3cbdc67c96 * src/hash.c: Silence UBSAN for hash functions Tim Rühsen 2018-05-09 12:16:51 +0200
  • cdaee00259 * fuzz/*_fuzzer.in: Update corpora from OSS-Fuzz Tim Rühsen 2018-05-09 11:45:22 +0200
  • ad2471425f * fuzz/get_ossfuzz_corpora: Fix path Tim Rühsen 2018-05-09 11:44:18 +0200
  • ace96e4412 * src/hsts.h: Fix header guard Tim Rühsen 2018-05-08 10:17:06 +0200
  • 77286a2e03 * src/version.h: Add header guard Tim Rühsen 2018-05-08 10:10:44 +0200
  • 7eff94e881 * src/host.c (wait_ares): Remove void assignment Tim Rühsen 2018-05-08 09:36:45 +0200
  • 15a39093b8 Update NEWS file for new release v1.19.5 Tim Rühsen 2018-05-06 18:38:29 +0200
  • 1fc9c95ec1 Fix cookie injection (CVE-2018-0494) Tim Rühsen 2018-04-27 10:41:56 +0200
  • f51936745a * tests/Test-https-weboftrust.px: Skip test, needs cert regen Tim Rühsen 2018-05-06 18:19:50 +0200
  • 491c6914cb Fix make syntax-check Tim Rühsen 2018-05-06 17:44:33 +0200
  • a6452061f8 Fix HTTPS tests Tim Rühsen 2018-05-06 17:30:36 +0200
  • 77cf701416 * src/init.c: Bring new --ciphers into right order in options array Tim Rühsen 2018-05-06 12:49:46 +0200
  • c4eb863299 * doc/wget.texi: Add description for --ciphers Ander Juaristi 2018-05-03 13:45:01 +0200
  • b9c4cadd84 OpenSSL: Better seeding of PRNG Ander Juarist 2018-04-28 20:07:46 +0200
  • 744671aac6 Enhance SSL/TLS security Ander Juaristi 2018-04-28 14:06:34 +0200
  • 26a50942d8 * src/netrc.c (parse_netrc_fp): Fix two memleaks Tim Rühsen 2018-04-28 20:50:30 +0200
  • a1c9018797 Add new fuzzer for the .netrc parser Tim Rühsen 2018-04-28 20:03:18 +0200
  • 734d0aee15 * src/utils.c (match_tail): Fix unsigned integer overflow Tim Rühsen 2018-04-27 12:06:42 +0200
  • 7de006bade Add new fuzzer for the Set-Cookie parser Tim Rühsen 2018-04-27 12:03:56 +0200
  • 78838d761f Fix buffer overflow in CSS parser Tim Rühsen 2018-04-26 22:40:11 +0200
  • cb47f3aaa4 Fix buffer overflow in CSS parser Tim Rühsen 2018-04-26 21:25:02 +0200
  • acfd9b4d56 Exclude fuzz corpora from tarball Tim Rühsen 2018-04-26 16:17:49 +0200
  • ceb5d2d794 * tests/Makefile.am: Add -I/src to AM_CPPFLAGS Tim Rühsen 2018-04-26 16:17:10 +0200
  • 939dbb0ebb Add CSS slowness reproducer (fixed) Tim Rühsen 2018-04-26 16:07:29 +0200
  • caa08d7470 Update CSS grammar from 1.x to 2.2 Tim Rühsen 2018-04-26 11:58:01 +0200
  • 76fb1fe6f6 * src/res.c (add_path): Fix memleak (parsing robots.txt) Tim Rühsen 2018-04-25 11:33:38 +0200
  • fe6d1247ad * src/ftp-ls.c (ftp_parse_winnt_ls): Fix integer overflow Tim Rühsen 2018-04-25 09:35:35 +0200
  • 02325168ca Add new fuzzer for the URL parser Tim Rühsen 2018-04-23 23:03:43 +0200
  • 93e5a97f25 Add new fuzzer for robots.txt parsing Tim Rühsen 2018-04-24 11:47:49 +0200
  • 36482a21ea * fuzz/README.md: Add CFLAGS for undefined sanitizer Tim Rühsen 2018-04-24 11:30:06 +0200
  • 7ee3ad1c48 * src/ftp-ls.c (ftp_parse_winnt_ls): Fix integer overflow Tim Rühsen 2018-04-24 11:11:47 +0200
  • 79c1f333dc * src/ftp-ls.c (ftp_parse_vms_ls): Fix integer overflow by left shift Tim Rühsen 2018-04-24 11:05:52 +0200
  • d8365b0607 * src/ftp-ls.c (ftp_parse_unix_ls): Fix integer overflow in date parsing Tim Rühsen 2018-04-24 10:55:29 +0200
  • b0f802c46c * src/ftp-ls.c (ftp_parse_winnt_ls): Fix heap-buffer-overflow Tim Rühsen 2018-04-22 12:45:43 +0200
  • 96c64a859d * src/ftp-ls.c (ftp_parse_winnt_ls): Fix heap-buffer-overflow Tim Rühsen 2018-04-22 11:33:13 +0200
  • 2269cc2f1b * fuzz/wget_ftpls_fuzzer.in: Update corpora Tim Rühsen 2018-04-22 00:29:47 +0200
  • 7d3da08537 * src/ftp-ls.c (eat_carets): Fix heap-buffer-overflow Tim Rühsen 2018-04-21 23:48:01 +0200
  • 2b61c46183 * src/ftp-ls.c (ftp_parse_winnt_ls): Fix memleak Tim Rühsen 2018-04-21 22:50:32 +0200
  • f0d715b264 * src/ftp-ls.c (ftp_parse_vms_ls): Fix heap-buffer-overflow Tim Rühsen 2018-04-21 22:47:17 +0200
  • b3ff8ce3d5 * src/ftp-ls.c (ftp_parse_vms_ls): Fix heap-buffer-overflow Tim Rühsen 2018-04-21 22:45:03 +0200
  • c7014fbaea * src/ftp-ls.c (ftp_parse_vms_ls): Fix memleak Tim Rühsen 2018-04-21 22:42:30 +0200
  • 407cd5f23b Add new fuzzer for the FTP listing parsers Tim Rühsen 2018-04-21 19:24:18 +0200
  • fbc5f3736e * fuzz/run-clang.sh: Remove -detect_leaks=0 from fuzzer command line Tim Rühsen 2018-04-21 18:22:37 +0200
  • 7ecfe3ef70 * src/main.c (main): Fix memleak for fuzzing/testing Tim Rühsen 2018-04-21 18:21:52 +0200
  • 7e635d173e * src/init.c: Fix fuzzing in case ~/.wgetrc doesn't exist Tim Rühsen 2018-04-21 16:33:45 +0200
  • e83dd5b0aa Fix fuzzer build for C++ Tim Rühsen 2018-04-20 23:59:42 +0200
  • 0b02993e39 * fuzz/Makefile.am: Add -I/lib to oss-fuzz builds Tim Rühsen 2018-04-20 23:28:12 +0200
  • 23b0275feb Add new HTML parser fuzzer Tim Rühsen 2018-04-20 22:18:25 +0200
  • 77c31d301b * fuzz/wget_css_fuzzer.c: Fix build Tim Rühsen 2018-04-20 20:06:50 +0200
  • 30bd99f3f5 * fuzz/wget_css_fuzzer.in/*: Update fuzzer corpora Tim Rühsen 2018-04-20 20:04:14 +0200
  • c9a091ae45 * src/css-url.c (get_uri_string): Fix buffer overflow (read) Tim Rühsen 2018-04-20 11:37:52 +0200
  • 7a5db30b01 * src/iri.h: Fix C++ compile error Tim Rühsen 2018-04-20 10:17:55 +0200
  • 9d899d7bb7 * src/http.c: Download and scan CSS files in spider mode Tim Rühsen 2018-04-19 20:01:02 +0200
  • d25d036fba * src/css-url.c (get_urls_css): Call yylex_destroy() to reset CSS scanner Tim Rühsen 2018-04-19 19:59:40 +0200
  • c1a368af89 Add new fuzzer wget_css_fuzzer.c Tim Rühsen 2018-04-18 20:41:49 +0200
  • ff3c7733b7 * src/html-url.h: Include needed header files Tim Rühsen 2018-04-18 20:41:08 +0200
  • cc7f15a529 * wget_options_fuzzer.in/*: Update fuzzer corpora Tim Rühsen 2018-04-18 16:46:44 +0200
  • ae6390e6a4 * fuzz/README.md: Add CXXFLAGS and more configure options Tim Rühsen 2018-04-18 16:43:51 +0200
  • 3ae58dae13 Fix oss-fuzz issue with exit() Tim Rühsen 2018-04-18 11:17:25 +0200
  • bb03572c2a * fuzz/wget_options_fuzzer.c: Declare fopen_* as C functions Tim Rühsen 2018-04-17 23:35:42 +0200
  • 66b416b6cd Fix fopen/stdin issues with fuzzing Tim Rühsen 2018-04-17 23:01:59 +0200
  • fdd86aada9 * configure.ac: AC_DEFINE FUZZING if --enable-fuzzing was given Tim Rühsen 2018-04-17 15:55:58 +0200
  • ce90ed78b6 * fuzz/wget_options_fuzzer.c: Write fuzzer crash reports Tim Rühsen 2018-04-17 12:41:34 +0200
  • 3c4a6506a5 * src/log.c: Don't check_redirect_output() when fuzzing Tim Rühsen 2018-04-17 12:40:47 +0200
  • fbb4cd231e * src/main.c (promt_for_password): Avoid getpass() when fuzzing Tim Rühsen 2018-04-17 12:15:18 +0200
  • 3ceb6e5630 Fix double fclose() with -d while fuzzing Tim Rühsen 2018-04-17 11:59:46 +0200
  • eaf167aaaa * src/main.c (main): Don't background if TESTING Tim Rühsen 2018-04-17 11:44:06 +0200
  • 7d5de64fc9 * src/init.c (initialize): Return error, don't exit() Tim Rühsen 2018-04-17 11:41:41 +0200
  • 70042265be * src/init.c (cmd_use_askpass): Return false on error Tim Rühsen 2018-04-16 23:04:53 +0200
  • 64758655c4 * src/utils.c (compile_posix_regex): Hard-code string to regcomp Tim Rühsen 2018-04-16 22:04:50 +0200
  • e737c4b10e Fix 2 more memleaks Tim Rühsen 2018-04-16 22:02:03 +0200
  • 05a8c064e9 * src/init.c (cleanup): Set output_stream to NULL after closing Tim Rühsen 2018-04-16 13:22:29 +0200
  • 01002a168a Fix homedir memory leaks Tim Rühsen 2018-04-16 13:18:47 +0200
  • 73fd57585c * src/main.c (main): Free opt.encoding_remote properly Tim Rühsen 2018-04-16 12:21:52 +0200
  • 7963260e76 * src/host.c (wait_ares): Free ptimer Tim Rühsen 2018-04-16 11:58:18 +0200
  • 99a7039def * src/init.c (cleanup): Free regex objects properly Tim Rühsen 2018-04-16 11:57:39 +0200