Commit Graph

11 Commits

Author SHA1 Message Date
c6ee3d79ad Fix syntax-check 'sc_prohibit_have_config_h'
* cfg.mk: Remove sc_prohibit_have_config_h from local-checks-to-skip
* libwget/*.c: Include <config.h> unconditionally
* src/*.c: Likewise
* tests/*.c: Likewise
2017-04-30 22:01:34 +02:00
d46ecad443 Add error handler for decompression
* include/wget/wget.h: New functions wget_decompress_set_error_handler()
  and wget_decompress_get_context().
* libwget/decompressor.c: New functions wget_decompress_set_error_handler()
  and wget_decompress_get_context().
* libwget/http.c: Implement and set decompressor error handler.
2017-04-26 12:21:25 +02:00
d4f9c8ca48 Fix -Wundef warnings
* libwget/decompressor.c: #if -> #ifdef
* libwget/http.c: Likewise
* libwget/net.c: Likewise
* src/wget.c: Likewise
2017-04-05 16:33:39 +02:00
ada27f5ba8 Fix logical operator in brotli code
* libwget/decompressor.c (brotli_decompress): Fix expression

Reported-by: Coverity Scan (cid: 165234)
2017-03-30 13:09:31 +02:00
ec396c577f Fix URLs to HTTPS where possible 2017-02-28 15:31:30 +01:00
5b2888ac9c Add brotli decompression, Accept-Encoding 'br' 2017-02-24 12:59:55 +01:00
bfcd65c12b Use typedefs for function pointer arguments
* include/wget/wget.h: Add typedefs
* libwget/cookie.c: Use typedefs
* libwget/css.c: Likewise
* libwget/css_url.c: Likewise
* libwget/decompressor.c: Likewise
* libwget/hashmap.c: Likewise
* libwget/hsts.c: Likewise
* libwget/http.c: Likewise
* libwget/init.c: Likewise
* libwget/io.c: Likewise
* libwget/list.c: Likewise
* libwget/logger.c: Likewise
* libwget/metalink.c: Likewise
* libwget/net.c: Likewise
* libwget/netrc.c: Likewise
* libwget/ocsp.c: Likewise
* libwget/private.h: Likewise
* libwget/robots.c: Likewise
* libwget/stringmap.c: Likewise
* libwget/tls_session.c: Likewise
* libwget/vector.c: Likewise
* libwget/xml.c: Likewise
* src/blacklist.c: Likewise
* src/host.c: Likewise
* src/options.c: Likewise
* src/wget.c: Likewise
* tests/stringmap_perf.c: Likewise
* tests/test.c: Likewise
2017-01-23 14:43:17 +01:00
9568b0c87e Rename include/libwget.h to include/wget/wget.h+wgetver.h 2016-09-30 09:47:32 +02:00
dd3c2f63b2 Updated copyright year for all relevant files 2016-01-25 13:06:21 +01:00
0f8e49128a Transfer copyright to Free Software Foundation, Inc. 2015-09-22 11:50:06 +02:00
c6b0e461a1 Transform Mget into Wget 2015-09-19 22:54:38 +02:00