Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Ensure that spaces are quoted when converting linksHEADmaster | Darshit Shah | 2023-05-16 | 1 | -5/+14 |
| | | | | | | | | | | | * src/convert.c(convert_links): Print the actual quoted newname when printing DEBUG output (local_quote_string): Also quote the ' ' charcter as %20. While it is okay to leave the characted as-is, quoting it covers more edge cases. And it should resolve a >10 year old bug with CSS url() parameters not being quoted Bug-Id: 64082 Reported-By: Ethan Gibbs <ethan@snowsign.net> Discussed-At: https://stackoverflow.com/q/13300017 | ||||
* | Add new test to ensure CSS url() encoding | Darshit Shah | 2023-05-16 | 2 | -0/+64 |
| | | | | | | | | | | url() parameters in CSS cannot have spaces in them. Ensure that Wget does not do that when using --convert-links * testenv/test_css_url.py: New file * testenv/Makefile: Add test_css_url.py to tests Bug-Id: 64082 | ||||
* | Automatically verify if commit author has assigned copyrights in the past | Darshit Shah | 2023-05-14 | 2 | -0/+59 |
| | | | | | * contrib/commit-check: Add new script * .gitlab-ci.yml: Add new test in the CI pipeline | ||||
* | * testenv/conf/expected_files.py: Ignore common.conf | Jan Palus | 2023-05-14 | 1 | -2/+2 |
| | | | | Copyright-paperwork-exempt: Yes | ||||
* | * AUTHORS: Rework file to prepare for autmated testing | Darshit Shah | 2023-05-14 | 1 | -53/+356 |
| | |||||
* | maint: post-release administrivia | Darshit Shah | 2023-05-11 | 3 | -2/+5 |
| | | | | | | * NEWS: Add header line for next release. * .prev-version: Record previous version. * cfg.mk (old_NEWS_hash): Auto-update. | ||||
* | contrib/make-release: Update regexes to match the NEWS filev1.21.4 | Darshit Shah | 2023-05-11 | 1 | -3/+3 |
| | |||||
* | cfg.mk: Replace uses of filesystem with file system | Darshit Shah | 2023-05-11 | 6 | -7/+6 |
| | |||||
* | Update NEWS | Darshit Shah | 2023-05-11 | 1 | -0/+12 |
| | |||||
* | bootstrap.sh: Update script from gnulib | Darshit Shah | 2023-05-10 | 1 | -622/+1012 |
| | |||||
* | gnulib: Pull forward | Darshit Shah | 2023-05-10 | 1 | -0/+0 |
| | |||||
* | Update deprecated option '--html-extension' to '--adjust-extension' | jinfuchiang | 2023-04-09 | 1 | -1/+1 |
| | | | | | | | * doc/wget.texi: Update option '--html-extension' to '--adjust-extension'. Renamed in Wget 1.12 to better reflect its behavior. Copyright-paperwork-exempt: Yes | ||||
* | Don't write core dump if --secure-option value isn't suppported. | Tim Rühsen | 2023-03-19 | 3 | -6/+16 |
| | |||||
* | * src/retr.c (fd_read_body): Increase bufsize from 8k to 64k | Tim Rühsen | 2023-02-18 | 1 | -1/+1 |
| | |||||
* | * src/retr.c (fd_read_body): Simplify gzip initialization | Tim Rühsen | 2023-02-18 | 1 | -23/+14 |
| | |||||
* | * src/retr.c (fd_read_body): Use MAX instead of max | Tim Rühsen | 2023-02-18 | 1 | -3/+1 |
| | |||||
* | Simplify url_error function. | Tim Rühsen | 2023-02-18 | 9 | -55/+29 |
| | | | | | | | | | | | | | * src/url.c (url_error): simplify, remove url arg, return const char *. * src/url.h (url_error): remove url arg, return const char *. * src/html-url.c (get_urls_file): Simplify call to url_error(), remove call to free(). * src/http.c (metalink_from_http): Likewise. * src/main.c (main): Likewise. * src/metalink.c (retrieve_from_metalink, fetch_metalink_file): Likewise. * src/recur.c (retrieve_tree): Likewise. * src/res.c (res_retrieve_file): Likewise. * src/retr.c (retrieve_url, retrieve_from_file): Likewise. | ||||
* | * src/url.c: Refactored url_error() | Tim Rühsen | 2023-02-18 | 1 | -33/+36 |
| | |||||
* | * tests/valgrind-suppressions: Add rule for 'strcmp-sse2.S in libdl.so' | Tim Rühsen | 2023-02-18 | 1 | -0/+8 |
| | |||||
* | * configure.ac: Remove CC flags -Wc90-c99-compat and -Wlong-long | Tim Rühsen | 2023-02-17 | 1 | -0/+2 |
| | |||||
* | * fuzz/*: Use grep >/dev/null instead of grep -q | Tim Rühsen | 2023-02-17 | 4 | -4/+4 |
| | |||||
* | * src/retr.c: Don't include hash.h | Tim Rühsen | 2023-02-17 | 1 | -1/+0 |
| | |||||
* | Update copyright years | Tim Rühsen | 2023-02-17 | 112 | -113/+112 |
| | |||||
* | * gnulib: Update | Tim Rühsen | 2023-02-17 | 1 | -0/+0 |
| | |||||
* | * configure.ac: Disable nettle if NTLM is explicitly disabled | Tim Rühsen | 2022-12-11 | 1 | -22/+19 |
| | |||||
* | * configure.ac: Allow disabling NTLM if nettle present (Savannah #63431) | Tim Rühsen | 2022-12-10 | 1 | -2/+5 |
| | |||||
* | * fuzz/Makefile.am: Add -lz to fuzzer libs | Tim Rühsen | 2022-09-24 | 1 | -1/+1 |
| | |||||
* | * src/main.c (print_help): Add --retry-on-host-error to help text | Tim Rühsen | 2022-03-20 | 1 | -0/+2 |
| | |||||
* | Fix HSTS portability by using int64_t instead of time_t. | Tim Rühsen | 2022-03-20 | 3 | -34/+33 |
| | | | | | * src/hsts.c: Use int64_t instead of time_t. * src/http.c: Use int64_t for parsing Strict-Transport-Security. | ||||
* | src/http.c (time_to_rfc1123): Fix -Wformat-nonliteral | Tim Rühsen | 2022-03-20 | 1 | -3/+3 |
| | |||||
* | * src/warc.c (warc_process_cdx_line): Fix variable type to idx_t | Tim Rühsen | 2022-03-20 | 1 | -1/+1 |
| | |||||
* | * src/main.c (secs_to_human_time): Use snprintf instead of sprintf | Tim Rühsen | 2022-03-20 | 1 | -4/+4 |
| | |||||
* | * src/main.c (main): Remove unused variable | Tim Rühsen | 2022-03-20 | 1 | -1/+0 |
| | |||||
* | * src/netrc.c (test_parse_netrc): Check if HAVE_FMEMOPEN is defined | Tim Rühsen | 2022-03-20 | 1 | -0/+2 |
| | |||||
* | maint: post-release administrivia | Darshit Shah | 2022-02-26 | 3 | -2/+5 |
| | | | | | | * NEWS: Add header line for next release. * .prev-version: Record previous version. * cfg.mk (old_NEWS_hash): Auto-update. | ||||
* | * NEWS: Update NEWS items for releasev1.21.3 | Darshit Shah | 2022-02-26 | 1 | -1/+13 |
| | |||||
* | * .gitignore: Remove empty line at EOF | Darshit Shah | 2022-02-26 | 1 | -1/+0 |
| | |||||
* | * .gitignore: Update file | Darshit Shah | 2022-02-26 | 1 | -2/+4 |
| | |||||
* | * src.hsts.c(hsts_read_database): Use SCNd64 for portable format flags | Darshit Shah | 2022-02-26 | 1 | -1/+1 |
| | |||||
* | * configure.ac: Add some warning flags to ignore | Darshit Shah | 2022-02-26 | 1 | -0/+4 |
| | |||||
* | * cfg.mk: Remove passing syntax-checks from skip list | Darshit Shah | 2022-02-26 | 1 | -12/+3 |
| | |||||
* | Fix issues from syntax-check | Darshit Shah | 2022-02-26 | 6 | -9/+8 |
| | | | | | | | | | | | * doc/wget.texi: s/time stamp/timestamp/ * src/ftp-ls.c(clean_line): Same (ftp_parse_vms_ls): Don't cast return value of x*alloc * src/ftp.c: Don't cast return value of alloca * src/css-url.c: wget.h should be the first include * testenv/Makefile.am: Use $(PATH_SEPARATOR) instead of : when declaring a path * testenv/Test-no_proxy-env.py: s/can not/cannot/ | ||||
* | * Update Copyright years | Darshit Shah | 2022-02-26 | 108 | -108/+108 |
| | |||||
* | * bootstrap: Update script | Darshit Shah | 2022-02-26 | 1 | -115/+131 |
| | |||||
* | * gnulib: Pull forward | Darshit Shah | 2022-02-26 | 1 | -0/+0 |
| | |||||
* | Cleanup some incorrect uses of AM Conditionals | Darshit Shah | 2022-02-26 | 3 | -18/+19 |
| | | | | | | | | | * configure.ac: Replace IRI_IS_ENABLED with WITH_IRI and METALINK_IS_ENABLED with WITH_METALINK * src/Makefile.am: Add the .c and .h files for IRI, Metalink and Xattr support to wget_SOURCES directly when needed instead of adding them as object files. * testenv/Makefile.am: Rename METALINK_IS_ENABLED to WITH_METALINK | ||||
* | Replace incorrect usage of AC_LIBOBJ in configure.ac | Darshit Shah | 2022-02-26 | 2 | -13/+32 |
| | | | | | | | | | | | | | AC_LIBOBJ is to be used for providing replacement functions for compatibility reasons. Not for conditional compilation of entire source files. Autotools provides other methods for achieving that. However, our build system has (ab-)used the AC_LIBOBJ macros for doing this for over 15 years. That stops today. * configure.ac: Replace uses of AC_LIBOBJ with automake conditionals that can be used in Makefiles * src/Makefile.am: Use the defined conditionals to select which files get built. | ||||
* | Fix case where installed gettext is newer than minimum version | Darshit Shah | 2022-02-25 | 1 | -0/+1 |
| | | | | | | | | | * configure.ac: Use AM_GNU_GETTEXT_REQUIRE_VERSION to specify a minimum version of gettext needed. This should allow newer versions of gettext to be copied for autipoint to use when available. This commit hopefully fixes the annoying issue when building from source on a system that has a newer version of gettext. | ||||
* | * src/netrc.c (test_parse_netrc): Free netrc structure | Tim Rühsen | 2022-02-13 | 1 | -0/+3 |
| | |||||
* | * .gitlab-ci.yml: Fix path to llvm-symbolizer | Tim Rühsen | 2022-02-13 | 1 | -1/+1 |
| |