Commit Graph

  • 98f13a017d * tests/test-ocsp-stap.c: Enable test for WolfSSL master Tim Rühsen 2026-01-11 14:57:27 +01:00
  • aae08fe5ac Improve WolfSSL/OpenSSL OCSP checks Tim Rühsen 2026-01-11 11:44:27 +01:00
  • 24607fd500 * tests/certs: Regenerate Tim Rühsen 2026-01-08 11:41:15 +01:00
  • b7f3b7bff0 * libwget/http_parse.c (wget_http_parse_content_disposition): Use basename as filename Tim Rühsen 2026-01-08 10:29:08 +01:00
  • fb08d6e567 * libwget/cookie_parse.c (cookie_normalize_cookie): Only accept secure cookies from HTTPS Tim Rühsen 2026-01-08 09:51:49 +01:00
  • cafaf8ffc9 * libwget/ssl_wolfssl.c (wget_ssl_open): Enable domain check Tim Rühsen 2026-01-08 09:48:54 +01:00
  • 5148ac1356 New option --cookies-from-browser read-browser-cookies Tim Rühsen 2026-01-04 20:11:09 +01:00
  • 774700815a * src/wget.c: Fix typo and improve output messages Tim Rühsen 2026-01-04 18:28:22 +01:00
  • ff54ea25b5 Continue bulk downloads with -i after error Tim Rühsen 2026-01-04 00:00:41 +01:00
  • 36797ff101 Implement 1xx response skipping for HTTP/2 Tim Rühsen 2026-01-03 19:25:31 +01:00
  • be7415fc71 Don't fetch robots.txt with --no-robots and --no-follow-sitemaps Tim Rühsen 2026-01-03 20:09:42 +01:00
  • 36ca81bb0f Implement --progress=dot Tim Rühsen 2026-01-03 13:06:34 +01:00
  • 77c99bbee9 * docs/wget2.md: Remove redundant period in --retry-on-http-error=list section Dezponia Veil 2026-01-01 18:08:35 +00:00
  • 45529b4585 Add Dockerfile to build static wget2 with musl Tim Rühsen 2026-01-01 14:00:54 +01:00
  • e5e5243cfc * contrib/Dockerfile.win32.static: Updated / fixed Tim Rühsen 2025-12-31 13:19:49 +01:00
  • 4115806c8e * README.md: Add chown command for wget2.exe Tim Rühsen 2025-12-31 13:19:07 +01:00
  • b010a7e09b * contrib/release: Fix assignment of signing_key Tim Rühsen 2025-12-30 19:35:44 +01:00
  • 485c6aa5ba Release v2.2.1 v2.2.1 Tim Rühsen 2025-12-30 19:00:38 +01:00
  • 1be59a046e * gnulib: Update Tim Rühsen 2025-12-30 19:00:30 +01:00
  • 0390345ceb Fix redirect/mirror regression from 400713ca (#698) Tim Rühsen 2025-12-30 18:24:27 +01:00
  • 69d3692c95 * docs/libwget.doxy.in: Skip building graphs because too complex Tim Rühsen 2025-12-30 17:51:54 +01:00
  • 7b0b8e0fe1 * docs/wget2.md: Fix html examples in text Tim Rühsen 2025-12-30 17:51:08 +01:00
  • ceabf85d26 * README.md: Fix anchor links for Gitlab Tim Rühsen 2025-12-30 17:15:54 +01:00
  • b6b195707f Fix --server-response for HTTP/1.1 (#705) Tim Rühsen 2025-12-30 17:06:14 +01:00
  • defac2cfcd Fix convert-links (#709) Tim Rühsen 2025-12-30 14:26:31 +01:00
  • bb324b89f2 * src/wget.c: Set exit status 8 on 403 Tim Rühsen 2025-12-29 20:05:12 +01:00
  • b966fa041a * libwget/ssl_openssl.c (wget_ssl_set_config_int): Ignore WGET_SSL_DANE Tim Rühsen 2025-12-29 20:04:39 +01:00
  • 89dde538d4 * .gitlab-ci.yml (Sanitizers/Debian): Fetch fuzzer corpora from git Tim Rühsen 2025-12-29 18:54:29 +01:00
  • 8bd2fb62cc tests/test-limit-rate-http2.c: Increase timeout variance for valgrind tests Tim Rühsen 2025-12-29 17:56:35 +01:00
  • d801660640 * tests/test-ocsp-server.c: Silence syntax-check Tim Rühsen 2025-12-29 17:54:00 +01:00
  • 37010560fc * tests/test-ocsp-server.c: Skip some tests for OpenSSL Tim Rühsen 2025-12-29 17:47:11 +01:00
  • f21cdfdaa6 * .gitlab-ci.yml: Fix artifacts for Scan-Build/Debian Tim Rühsen 2025-12-29 17:38:55 +01:00
  • 5181f2ca30 * src/wget.c (set_file_metadata): Explicitly set errno to 0 Tim Rühsen 2025-12-29 17:37:10 +01:00
  • 8dbbe1e6f4 src/options.c (preload_dns_cache): Simplify fopen/fclose logic to calm scan-build Tim Rühsen 2025-12-29 17:32:07 +01:00
  • fe3605c49b * configure.ac: Disable several clang warnings for gnulib code Tim Rühsen 2025-12-29 17:09:51 +01:00
  • f1822db636 * tests/libtest.c: Use wget lib functions instead of select() Tim Rühsen 2025-12-29 14:40:05 +01:00
  • 225e58fa42 * configure.ac: Disable UBSAN flag 'function' Tim Rühsen 2025-12-29 14:18:37 +01:00
  • 684be47852 Fix file overwrite issue with metalink Tim Rühsen 2025-12-26 19:03:35 +01:00
  • fc7fcbc00e Fix remote buffer overflow in get_local_filename_real() Tim Rühsen 2025-12-26 18:27:24 +01:00
  • 43cd61f0f5 * .gitlab-ci.yml: Drop -Werror for Sanitizer runner Tim Rühsen 2025-12-26 17:55:13 +01:00
  • ba4d64e443 Fix WolfSSL build Tim Rühsen 2025-12-26 17:23:06 +01:00
  • 4626211f57 * libwget/ssl_wolfssl.c (ShowX509): Fix -Wzero-as-null-pointer-constant Tim Rühsen 2025-12-26 16:54:26 +01:00
  • 8e62f3a38f * .gitlab-ci.yml: Drop i386 CI runner Tim Rühsen 2025-12-26 16:46:34 +01:00
  • 5766fd3e2a * .gitlab-ci.yml: Drop HTTP2 CI runner Tim Rühsen 2025-12-26 15:57:13 +01:00
  • 7189cf41c5 Add comprehensive HTTP/2 testing infrastructure with libnghttp2 Tim Rühsen 2025-12-26 14:30:05 +01:00
  • c2a9108c4d Fix checks for errno Tim Rühsen 2025-12-14 18:56:08 +01:00
  • 087b931b7d * src/options.c (set_long_option): Allow 'no_' prefix in config options Tim Rühsen 2025-12-07 19:35:24 +01:00
  • a479b1aeaf * html_url (html_get_url): Remove dead code (Coverity #209327) Tim Rühsen 2025-12-07 18:09:29 +01:00
  • c7eb342fd1 * README.md: Remove OpenCSW badges (build pipeline isn't maintained since a while) Tim Rühsen 2025-12-07 18:03:56 +01:00
  • 18165409bb Fix gcc 15 -Wunterminated-string-initialization Tim Rühsen 2025-11-09 19:43:21 +01:00
  • b02444a10a Fix gcc 15 -Wzero-as-null-pointer-constant Tim Rühsen 2025-11-09 19:31:15 +01:00
  • ce1736518a * configure.ac: Hide m4_ifdef from autopoint Bruno Haible 2025-11-09 19:28:04 +01:00
  • 0d59934e3b * gnulib: Update Tim Rühsen 2025-11-09 19:13:30 +01:00
  • ba30ace241 bootstrap: Sync with gnulib Darshit Shah 2025-10-14 17:22:59 +05:30
  • a57e87aaca gnulib: Pull forward Darshit Shah 2025-10-14 17:20:48 +05:30
  • c674754564 Do not unescape Location URLs location-header-noescape Tim Rühsen 2025-08-08 12:41:27 +02:00
  • 262a8d5b5c * contrib:Dockerfile.win32.static: Update and fix build Tim Rühsen 2025-08-03 17:48:31 +02:00
  • e69c0aa511 * contrib/Dockerfile.win32.static: Use upstream gnulib with git Tim Rühsen 2025-07-12 19:37:55 +02:00
  • 400713caeb Fix redirect regression Tim Rühsen 2025-02-02 19:42:40 +01:00
  • 07d10bd090 Drop iri->uri_allocated Tim Rühsen 2025-01-26 17:44:22 +01:00
  • 9949f9d48d Fix buffer overflow in wget_iri_clone() after wget_iri_set_scheme() Tim Rühsen 2025-01-26 14:34:10 +01:00
  • bc77fe1c8a Add --show-progress CaitCatDev 2025-01-27 23:38:32 +00:00
  • 0651b0a447 * src/wget.c: use _() to translate info and error strings Tim Rühsen 2025-01-01 15:07:01 +01:00
  • 4d4d9b3a4d Fix sorting of metalink mirrors by priority Tim Rühsen 2024-12-08 19:23:52 +01:00
  • 15c06c2f2a Fix metalink with -O/--output-document Tim Rühsen 2024-12-08 18:48:41 +01:00
  • 709067e544 Fix chunk_size conversion on 32bit arch Tim Rühsen 2024-12-01 19:54:07 +01:00
  • 15ef8c390c * src/wget.c (queue_url_from_remote): Make messages consistent Tim Rühsen 2024-12-01 19:20:23 +01:00
  • ff8ff4dc98 * src/wget.c (in_pattern_list): Change return type from int to boolean Tim Rühsen 2024-12-01 19:15:54 +01:00
  • ad80bf39ce Prevent file truncation with --no-clobber Michal Ruprich 2024-11-26 13:26:06 +01:00
  • 1372b17202 Use the local system timestamp when requested via --no-use-server-timestamps. Michal Ruprich 2024-11-27 16:08:51 +01:00
  • e4a04807d7 * src/utils.c (wget_restrict_file_name): Explicitly use signed char Michal Ruprich 2024-11-30 19:52:23 +01:00
  • f2071aaaf6 * src/wget.c (http_receive_response): Check conn param for non-NULL v2.2.0 Tim Rühsen 2024-11-24 18:50:10 +01:00
  • d059f4baa6 * .gitlab-ci.yml (pages): add apt-get update Tim Rühsen 2024-11-24 18:39:01 +01:00
  • 4a7db53ebe Prepare release v2.2.0 Tim Rühsen 2024-11-24 18:32:40 +01:00
  • 1cb578e3e9 * src/options.c: do not truncate when -c is used Michal Ruprich 2024-11-18 17:36:32 +01:00
  • 9c0466f89c * Makefile.am: Don't try to build tests/ without GnuTLS Tim Rühsen 2024-11-17 19:26:32 +01:00
  • 9eeb89d839 * src/bar.c: Make var terminate_thread volatile Tim Rühsen 2024-11-17 18:09:30 +01:00
  • f2f3e3ad8e * configure.ac: Improve summary output for pandoc and doxygen Tim Rühsen 2024-11-17 18:06:58 +01:00
  • f66c11f25c Support retrying on 504 responses test-504 Darshit Shah 2024-11-15 14:15:54 +01:00
  • c91afc0d50 Add test for 504 responses Darshit Shah 2024-11-15 14:16:24 +01:00
  • ff735fce14 * libwget/iri.c (wget_iri_parse): Check for port number validity Tim Rühsen 2024-11-01 18:22:41 +01:00
  • 1d52d85908 * configure.ac: Avoid -Wc11-c2x-compat (issue in config.h) Tim Rühsen 2024-11-01 13:16:17 +01:00
  • 450f0056c5 * README.md: Amend license section (fix syntax-check) Tim Rühsen 2024-11-01 10:55:32 +01:00
  • f6fe8a2d08 * src/wget.c: Fix safe_write, safe_read return types Tim Rühsen 2024-11-01 10:38:57 +01:00
  • c952ae1e6b * configure.ac: Suppress several warnings coming with gnulib 01.11.2024 Tim Rühsen 2024-11-01 10:37:26 +01:00
  • 1d6632a31c * libwget/ssl_wolfssl.c (ShowX509): Add semicolon to end of XFREE() Tim Rühsen 2024-11-01 10:12:55 +01:00
  • 92b52380e3 Update gnulib Tim Rühsen 2024-11-01 09:47:30 +01:00
  • c19ea83788 * src/wget.c (program_deinit): Minor cleanup Tim Rühsen 2024-10-31 19:45:15 +01:00
  • c7ed8afc08 * src/wget.c: Fix parameter names in function prototypes Tim Rühsen 2024-10-27 18:31:39 +01:00
  • 915178ab61 Wake the main thread on downloader shutdown Michael Weiser 2024-10-03 18:41:37 +02:00
  • 2c936eb8f0 * src/wget.c: Wait for progress thread during test runs Tim Rühsen 2024-10-03 18:04:44 +02:00
  • 253d8daf41 * tests/valgrind-suppressions: Suppress libc6 2.40 getaddrinfo/memmove Tim Rühsen 2024-10-03 18:03:41 +02:00
  • dc8966d906 Don't log URI userinfo to logs harshmohan07 2024-02-27 16:36:47 +05:30
  • 8877050c3f Count 0 as an error for SSL_read and SSL_write, per documentation Tim Rühsen 2024-09-22 12:12:42 +02:00
  • 182a4c8c0d Merge pull request #345 from tobiasb-ms/tobiasb-ms/ssl-binary-request-body-debug-output Tim Rühsen 2024-09-22 11:47:14 +02:00
  • 2f1972783e Fix error message for unknown --compression types Tim Rühsen 2024-09-22 11:24:00 +02:00
  • ffa79a561f Add empty line after header with --save-headers Tim Rühsen 2024-09-21 20:20:12 +02:00
  • 3359e3e182 set debug_skip_body for OCSP requests in openssl tls provider Tobias Brick (he/him) 2024-09-16 15:34:19 +00:00
  • ec27488fea Fix downloading multiple files via HTTP/2 Tim Rühsen 2024-09-11 17:45:09 +02:00
  • c4c43209d5 Update progress report line every second Tim Rühsen 2024-09-06 16:39:10 +02:00