Commit Graph

  • d61d82c43c * src/cookies.c (cookie_header): Remove use of alloca Tim Rühsen 2020-02-14 12:43:12 +01:00
  • f071030659 * src/cookies.c (cookie_handle_set_cookie): Remove use of alloca Tim Rühsen 2020-02-14 12:32:22 +01:00
  • 36ccb62e92 * src/cookies.c (parse_set_cookie): Explicitly convert from double to time_t Tim Rühsen 2020-02-14 12:04:41 +01:00
  • e5cf56d7fa * src/cookies.c (parse_set_cookie): Remove use of alloca Tim Rühsen 2020-02-14 12:03:50 +01:00
  • 92c0d39894 * src/warc.c (warc_uuid_str): Add second param to windows_uuid_str Tim Rühsen 2020-02-14 11:53:10 +01:00
  • 78a848c69a * src/cookies.c (parse_set_cookie): Remove use of alloca Tim Rühsen 2020-02-14 11:48:19 +01:00
  • 8610b0b355 * src/main.c (main): Code clean, reduce allocations Tim Rühsen 2020-02-14 11:14:02 +01:00
  • 6bd21adabc * src/main.c: Modify macro IF_SSL to work with latest struct changes Tim Rühsen 2020-02-14 10:31:12 +01:00
  • b92b628fd5 * configure.ac: List 'no' for --with-ssl in help output Tim Rühsen 2020-02-14 10:29:52 +01:00
  • a274740598 * src/ftp.c (ftp_retrieve_dirs): Remove use of alloca Tim Rühsen 2020-02-13 20:19:26 +01:00
  • 94bae4dd18 * src/ftp.c (ftp_retrieve_list): Remove use of alloca Tim Rühsen 2020-02-13 20:11:45 +01:00
  • d0695e269f * src/ftp.c (ftp_loop_internal): Remove use of alloca Tim Rühsen 2020-02-13 20:02:25 +01:00
  • 6a3e96275b * src/ftp.c (getftp): Remove use of alloca Tim Rühsen 2020-02-13 20:00:09 +01:00
  • 6d181cb8ef * src/http.c: Include xstrndup.h unconditionally Tim Rühsen 2020-02-13 19:34:36 +01:00
  • 89e09e59f2 * src/ftp-basic.c (ftp_request): Remove use of alloca Tim Rühsen 2020-02-13 17:10:01 +01:00
  • 5505aced03 * src/html-parse.c (name_allowed): Remove use of alloca Tim Rühsen 2020-02-13 17:01:29 +01:00
  • 6cc9acfd61 * src/netrc.c (search_netrc): Remove use of alloca Tim Rühsen 2020-02-13 16:55:41 +01:00
  • e91e96ccb5 * src/init.c (parse_line): Remove use of alloca Tim Rühsen 2020-02-13 16:50:21 +01:00
  • c3c04ffeba Remove use of alloca in setoptval Tim Rühsen 2020-02-13 16:39:31 +01:00
  • cbea3d41dd * src/http.c (check_auth): Remove use of alloca Tim Rühsen 2020-02-13 16:27:38 +01:00
  • 68868bbb37 * src/http.c (print_response_line): Remove use of alloca Tim Rühsen 2020-02-13 16:11:51 +01:00
  • a3f2ba708d * src/http.c (request_set_user_header): Remove use of alloca Tim Rühsen 2020-02-13 16:11:23 +01:00
  • f1ce7f5bd6 * src/http.c (metalink_from_http): Remove use of alloca Tim Rühsen 2020-02-13 16:00:19 +01:00
  • 704208b766 * src/http.c (basic_authentication_encode): Remove use of alloca Tim Rühsen 2020-02-13 15:54:16 +01:00
  • 0bc0729bcc * src/http.c (gethttp): Remove use of alloca Tim Rühsen 2020-02-13 15:40:48 +01:00
  • 572f6f9b39 * src/http.c (gethttp): Remove use of alloca Tim Rühsen 2020-02-13 15:34:13 +01:00
  • e22dbe5af0 * src/http.c (set_file_timestamp): Remove use of alloca Tim Rühsen 2020-02-13 15:30:50 +01:00
  • f460e1d049 * src/main.c (main): Remove use of alloca Tim Rühsen 2020-02-13 15:17:27 +01:00
  • c0d8cceb93 * src/url.c (append_uri_pathel): Replace alloca by fixed array / sprintf Tim Rühsen 2020-02-13 15:04:17 +01:00
  • c2d03b6293 * src/url.c (append_uri_pathel): Replace alloca by fixed array / xmalloc Tim Rühsen 2020-02-13 13:32:16 +01:00
  • 9adde1e441 * src/utils.c (make_directory): Replace alloca by fixed array / xmalloc Tim Rühsen 2020-02-13 12:09:34 +01:00
  • 4dd9dee2e7 * src/utils.c (unique_name_1): Replace alloca by xmalloc Tim Rühsen 2020-02-13 11:48:06 +01:00
  • 233f982f9d Add buffer size param to warc_uuid_str Tim Rühsen 2020-02-13 11:28:14 +01:00
  • e5d0dda561 * src/http-ntlm.c (ntlm_output): Remove alloca Tim Rühsen 2020-02-12 17:05:01 +01:00
  • 17fad78290 * src/http-ntlm.c (mkhash): Replace alloca by fixed length array Tim Rühsen 2020-02-12 16:56:57 +01:00
  • 1ebd88063d * src/http-ntlm.c (ntlm_input): Replace alloca by fixed length array Tim Rühsen 2020-02-12 16:44:59 +01:00
  • c65c23cfc7 * src/gnutls.c (ssl_init): Replace alloca by fixed length arrays Tim Rühsen 2020-02-12 16:24:45 +01:00
  • 94b9332f50 * src/retr.c (fd_read_body): Fix signedness warnings Tim Rühsen 2020-02-12 16:14:40 +01:00
  • fd75f5d986 * src/retr.c (rotate_backups): Replace alloca by fixed length arrays Tim Rühsen 2020-02-12 16:13:40 +01:00
  • 473db08580 * src/wget.h: Add inline to _unhex Tim Rühsen 2020-02-12 16:12:09 +01:00
  • 0bb97fecb7 * src/metalink.h: Include dirname.h, remove declaration of last_component Tim Rühsen 2020-02-12 16:10:58 +01:00
  • 5debe0a96f * configure.ac: Add -Wno-undef -Wno-float-equal to gcc's WARN_CFLAGS Tim Rühsen 2020-02-12 16:09:57 +01:00
  • 8bc1d1447b * src/convert.c (convert_links): Fix previous commit Tim Rühsen 2020-02-12 10:52:06 +01:00
  • fe4ade75cf * src/convert.c (convert_links): Add \n (Fixes #57795) Tim Rühsen 2020-02-12 09:57:27 +01:00
  • 928c54d27e Do not overwrite restval if len is smaller Ander Juaristi 2016-06-16 18:08:24 +02:00
  • 33bc3aae51 Fix and cleanup progress bar code tmp-progress-fuzzer Вячеслав Петрищев 2020-01-25 00:30:09 +06:00
  • d5dc68b1a9 * src/progress.c: Fix MINIMUM_SCREEN_WIDTH Вячеслав Петрищев 2020-01-12 15:07:49 +06:00
  • 68548acf0f * src/progress.c (prepare_filename): Replace zero-width mbc (\xe2\x80\x8b, ...) Вячеслав Петрищев 2020-01-04 13:24:43 +06:00
  • ec68da677f Reenabling filename scrolling code in progress bar Вячеслав Петрищев 2019-12-19 22:50:38 +06:00
  • f7a1e6cd7b Fix multibyte handling in progress bar Вячеслав Петрищев 2019-12-19 21:18:22 +06:00
  • 4f7e12ce20 Add Test-https-k.px tmp-test-https-k Tim Rühsen 2020-01-20 15:59:57 +01:00
  • e2c0c2fbe5 * src/progress.c (print_row_stats): Fix two integer overflows Tim Rühsen 2019-12-12 16:14:57 +01:00
  • bc7e82d3e9 * .gitlab-ci.yml: Fix path for llvm-symbolizer Tim Rühsen 2019-12-12 16:01:46 +01:00
  • c1a46e9a3b * fuzz/wget_progress_fuzzer.in/*: Add fuzzer corpora Tim Rühsen 2019-12-12 15:50:45 +01:00
  • f27daa1c17 * src/retr.c (calc_rate): Remove unwanted assertions Tim Rühsen 2019-12-12 15:36:29 +01:00
  • 07eebd2a20 Fix buffer overflows in progress 'bar' code Tim Rühsen 2019-12-12 13:25:43 +01:00
  • 34573bdf46 Add new fuzzer for the progress bar code Tim Rühsen 2019-12-12 13:08:10 +01:00
  • 221f1ba3ef Update copyright year to 2020 Darshit Shah 2020-01-10 12:56:08 +01:00
  • c7fdfe3d60 * cfg.mk: Set update-copyright to use intervals Darshit Shah 2020-01-10 12:52:36 +01:00
  • 6bd74e33d6 Fix segfault in progress bar in certain locales Tim Rühsen 2019-12-18 13:06:46 +01:00
  • 042f2727bf * src/progress.c (count_cols): Fix return value if USE_NLS_PROGRESS_BAR is undefined Tim Rühsen 2019-12-16 12:26:24 +01:00
  • ce8ce5bfc0 * src/progress.c: Allow const names for set_progress_implementation. Tim Rühsen 2019-12-12 17:27:58 +01:00
  • 61b8078672 * src/progress.c (dot_draw): Avoid integer overflow Tim Rühsen 2019-12-12 16:07:08 +01:00
  • 03a8e59d85 * fuzz/README.md: Add --enable-assert to fuzzing build Tim Rühsen 2019-12-12 15:39:41 +01:00
  • abe1ab1916 * src/progress.c (print_row_stats): Fix UB if eta < 0 Tim Rühsen 2019-12-12 13:53:44 +01:00
  • 542524855a * src/progress.c (dot_update, dot_finish): Sanitize input Tim Rühsen 2019-12-12 13:47:30 +01:00
  • f5d1dcf718 * src/retr.c (calc_rate): Fix division by 0 Tim Rühsen 2019-12-12 13:46:38 +01:00
  • 1c1cba3a43 * src/retr.c (calc_rate): Add TB/s Tim Rühsen 2019-12-12 13:10:57 +01:00
  • 0179138fe5 * src/progress.c (create_image): Sanitize input param 'dl_total_time' Tim Rühsen 2019-12-11 12:29:54 +01:00
  • ed135257b2 * fuzz/README.md: Update clang instructions Tim Rühsen 2019-12-11 11:54:11 +01:00
  • dd710bde96 Mark note to translators properly and elaborate its contents. Lauri Nurmi 2019-12-26 03:06:39 +02:00
  • dc8bbdbb05 * src/main.c (print_help): Don't cut translatable string mid-sentence. Lauri Nurmi 2019-12-26 03:34:15 +02:00
  • 777049389f * fuzz/wget_read_hunk_fuzzer.c: Use cast to fix C++ error Tim Rühsen 2019-11-24 16:33:34 +01:00
  • 96d74948a3 * src/Makefile.am: Add build_info.c to EXTRA_DIST Tim Rühsen 2019-11-21 12:16:28 +01:00
  • b1f566719c * .gitlab-ci.yml: Skip tests on tarball build due to missing perl Tim Rühsen 2019-11-21 11:47:35 +01:00
  • 0751d053f5 * tests/WgetTests.pm: Support to set the wget executable for testing Tim Rühsen 2019-11-21 11:24:48 +01:00
  • 4cdda68752 * .gitlab-ci.yml: Add --with-ssl=no Tim Rühsen 2019-11-21 11:01:27 +01:00
  • 48f762a648 * .gitlab-ci.yml: Allow failure for Valgrind and Scan-Build CI runner Tim Rühsen 2019-11-20 19:42:49 +01:00
  • feb52bfab7 * src/ftp.c (delelement): Make sure free'd pointer is set to NULL Tim Rühsen 2019-10-28 18:48:59 +01:00
  • 1656255767 * configure.ac: Remove -fno-sanitize-recover=integer Tim Rühsen 2019-05-07 17:01:33 +02:00
  • 2ba8da8f22 Replace XDIGIT_TO_NUM by _unhex() with proper unsigned handling Tim Rühsen 2019-05-06 17:11:48 +02:00
  • a255d9f0c8 * src/connect.c (select_fd): Check for negative fd Tim Rühsen 2019-05-06 16:45:11 +02:00
  • 823a9c8e0d * .gitlab-ci.yml: Enable Windows executables for MinGW runner Tim Rühsen 2019-05-06 13:03:56 +02:00
  • 57ac97e6d8 * .gitlab-ci.yml: Add CI runners from Wget2 Tim Rühsen 2019-05-03 11:47:49 +02:00
  • bac6fbab6c testenv: enable running tests on different wget binary Tomas Hozza 2019-11-06 15:40:29 +01:00
  • 1e4262e98d * AUTHORS: Add Darshit Shah and Tim Rühsen as maintainers Tim Rühsen 2019-11-21 10:49:56 +01:00
  • 6f3baab02c * src/cookie.c: Fix cookie file header to be recognized by 'file' Tim Rühsen 2019-11-19 11:48:54 +01:00
  • b4dba956ce * .mailmap: Allow mapping contributors for statistics Tim Rühsen 2019-11-19 11:42:36 +01:00
  • f3b25875ab * configure.ac: Ignore -Wchkp which is deprecated Darshit Shah 2019-10-03 13:49:32 +02:00
  • cd21cb3812 Update gnulib Darshit Shah 2019-10-03 13:45:02 +02:00
  • b3f86f90cc Revert "Add . to perl path for all perl tests" Tim Rühsen 2019-05-30 12:06:01 +02:00
  • 60dc09b507 Revert " Hi, Thank you again Darshit for your response. The RejectHeaderField rule rejects ANY header" Darshit Shah 2019-05-30 11:19:46 +02:00
  • 02c059a857 * .gitignore: Update gitignore file Darshit Shah 2019-05-30 11:19:15 +02:00
  • 4ce2f93600 Hi, Thank you again Darshit for your response. The RejectHeaderField rule rejects ANY header of the header field while RejectHeader rejects ONLY the specified full header. Since we wanted to be sure a header field is not sent to the server we wrote this rule. sulfastor 2019-05-30 10:01:24 +02:00
  • 0cdbc715a9 * src/log.c (log_vprintf_internal): Don't log twice Tim Rühsen 2019-05-28 16:26:03 +02:00
  • 95a677c7f5 * src/openssl.c (ssl_init): post handshake auth for OpenSSL AviSoomirtee 2019-05-25 18:10:17 +02:00
  • 96f48bf412 * bootstrap.conf: Explicitly set source_base and test_base Tim Rühsen 2019-05-24 11:13:38 +02:00
  • 95de9cd97f * src/convert.c (convert_basename): Do not pass NULL to strrchr() Tim Rühsen 2019-05-06 16:18:51 +02:00
  • fac8f8099d * src/url.c (append_uri_pathel): Check for possible NULL dereference Tim Rühsen 2019-05-06 16:14:40 +02:00
  • 7da620c7ce * fuzz/main.c: Fix paths for WIN32 Tim Rühsen 2019-05-06 11:54:31 +02:00