summaryrefslogtreecommitdiff
path: root/src/utils.c
Commit message (Expand)AuthorAgeFilesLines
* Update copyright yearsTim Rühsen2023-02-171-1/+1
* * Update Copyright yearsDarshit Shah2022-02-261-1/+1
* Improve wget_options_fuzzerTim Rühsen2021-05-021-0/+8
* Fix typo in VMS support codeNekun2021-05-021-1/+1
* Use gnulib's utime.hTim Rühsen2021-01-231-8/+1
* Run make update-copyrightDarshit Shah2021-01-011-1/+1
* Fixes for running on VMSSteven M. Schweda2020-12-301-2/+2
* Remove SIZEOF_WGINT as wgint is always int64_tTim Rühsen2020-12-291-17/+1
* Add missing linefeed in output stringsTim Rühsen2020-04-181-2/+2
* Split unique_name into two functions with just one argTim Rühsen2020-02-221-13/+26
* * src/utils.c (fnmatch_nocase): Remove FNM_CASEFOLD emulation, gnulib takes c...Tim Rühsen2020-02-141-15/+2
* * src/utils.c (make_directory): Replace alloca by fixed array / xmallocTim Rühsen2020-02-131-1/+13
* * src/utils.c (unique_name_1): Replace alloca by xmallocTim Rühsen2020-02-131-3/+3
* Update copyright year to 2020Darshit Shah2020-01-101-1/+1
* Revert " Hi, Thank you again Darshit for your response. The RejectHeaderField...Darshit Shah2019-05-301-43/+0
* Hi, Thank you again Darshit for your response. The RejectHeaderField rule re...sulfastor2019-05-301-0/+43
* Update copyright statementsDarshit Shah2019-02-101-1/+2
* Fix typos detected by codespell (via contrib/spell-checker)Tim Rühsen2018-12-281-1/+1
* Add support for PCRE2 pattern matchingTim Rühsen2018-09-191-2/+49
* * src/utils.c (open_stat): Fix RESOURCE LEAK found by CoverityTomas Hozza2018-08-271-0/+1
* * src/utils.ci (file_exists_p): Fix stat(NULL,...)Tim Rühsen2018-05-091-0/+3
* * src/utils.c (match_tail): Fix unsigned integer overflowTim Rühsen2018-04-271-1/+1
* Fix fopen/stdin issues with fuzzingTim Rühsen2018-04-171-2/+6
* * src/utils.c (compile_posix_regex): Hard-code string to regcompTim Rühsen2018-04-161-0/+5
* * src/utils.c (fopen_stat): Early return to allow fuzzing/fmemopenTim Rühsen2018-04-161-0/+3
* Move unit-test code to tests/Tim Rühsen2018-04-051-1/+1
* Use gnulib's utime()Tim Rühsen2018-02-091-29/+2
* Fix logging in background modeTim Rühsen2018-02-091-1/+3
* Update Copyright yearsDarshit Shah2018-01-141-7/+2
* * src/utils.c (wg_pin_peer_pubkey): Fix format warningTim Rühsen2017-12-311-1/+1
* Fix buffer overflow in Public Key PinningTim Rühsen2017-06-131-58/+86
* * src/utils.c: Remove non-portable __builtin_unreachable()Tim Rühsen2017-04-181-1/+0
* Fix typos in commentsklemens2017-04-011-2/+2
* Safeguards against TOCTTOUVijo Cherian2017-03-241-16/+146
* * src/utils.c: Move macro FMT_MAX_LENGTH into scopev1.19Tim Rühsen2017-02-031-7/+7
* * src/utils.c: Fix -Wformat= warningsTim Rühsen2017-02-031-1/+1
* * src/utils.c: Fix _Noreturn compiler warningTim Rühsen2017-01-131-2/+2
* Replace home-grown portability code by gnulib modulesTim Rühsen2017-01-131-5/+5
* Rename base64_{encode,decode} (trivial patch)Rahul Bedarkar2016-12-141-4/+4
* Bugfix: Prevent sorting when there are less than two elementsMatthew White2016-09-301-1/+1
* * src/utils.c (stable_sort): Use xmalloc instead of mallocTim Rühsen2016-09-091-1/+1
* * src/utils.c (stable_sort): Reduce tmp allocation sizeTim Rühsen2016-09-081-3/+2
* Fix some issues detected by CoverityTim Rühsen2016-09-081-7/+14
* Fix signal race conditionTobias Stoeckmann2016-08-091-1/+4
* Fix warning about redefinition of MAP_FAILEDTim Rühsen2016-06-071-3/+12
* Implement --pinnedpubkey option to pin public keysmoparisthebest2016-04-111-0/+200
* Fix function name collision with OpenSSL libraryDarshit Shah2015-07-241-1/+1
* Metalink support.Hubert Tarasiuk2015-07-201-0/+15
* Fix format specifier warningTim Ruehsen2015-05-031-1/+1
* Fix error in free_vec.Hubert Tarasiuk2015-04-101-1/+4