master
Deduplicate list of gnulib libs
all: Update Copyright Year
Port ANSI escape codes to OS/2
Replace atoi, atol, atoll with error checking functions
Fix header guards
* libwget/css_tokenizer.lex: Suppress clang warning '-Wextra-semi-stmt'
Convert CSS files with --convert-links
Limit max recursion depth of XML parsing to 1024
Remove port from HSTS
* libwget/html_url.c: Initialize url.url_heap_allocated
Add Content-Length: 0, following RFC 9110
Fix https proxy authentication via CONNECT
* libwget/http_parse.c (wget_http_parse_header_line): Require full X- header name
Fix URL unescaping to be Wget1 compatible
* libwget/ssl.c (ssl_default_path): Fix for Win32
* libwget/ssl_gnutls.c (verify_certificate_callback): Improve verification logic
Fix memory leaks and heap-allocation ownership
* libwget/ssl_wolfssl.c (do_handshake): Map SOCKET_ERROR_E to WGET_E_CONNECT
Cleanup + amend return vales of buffer functions
Generate library libwget_common
Generate library libwget_css
Generate library libwget_decompress
Generate library libwget_dns
Generate library libwget_dnscache
Generate library libwget_encoding
Generate library libwget_hashfile
Generate library libwget_hpkp_db
Generate library libwget_hsts
Generate library libwget_http_parse
Generate library libwget_io
Generate library libwget_iri
Generate library libwget_logger
Generate library libwget_metalink
Generate library libwget_netrc
Generate library libwget_ocsp
Generate library libwget_progress
Rename wget_robots_t -> wget_robots
Generate library libwget_thread
Generate library libwget_tls_session
Generate library libwget_xml
Fix --directory-prefix/-P
* libwget/xml.c: Remove trailing spaces