libubox HTTP client library

Felix Fietkau e209a4ced1 add strdupa macro for compatibility hai 5 meses
.gitlab 644d3c7e13 ci: improve wolfSSL test coverage %!s(int64=2) %!d(string=hai) anos
tests dc54d2b544 tests: add certificate check against letsencrypt.org %!s(int64=2) %!d(string=hai) anos
.gitignore 131a36634c rename uclient-example to uclient-fetch %!s(int64=10) %!d(string=hai) anos
.gitlab-ci.yml 644d3c7e13 ci: improve wolfSSL test coverage %!s(int64=2) %!d(string=hai) anos
CMakeLists.txt a3c1a88b03 cmake: enable extra compiler checks %!s(int64=3) %!d(string=hai) anos
progress.c 8e6590cb48 uclient-fetch: add progress bar support %!s(int64=8) %!d(string=hai) anos
progress.h 8e6590cb48 uclient-fetch: add progress bar support %!s(int64=8) %!d(string=hai) anos
uclient-backend.h 4fdad31fd1 http: add support for relative location on redirect %!s(int64=8) %!d(string=hai) anos
uclient-fetch.c e209a4ced1 add strdupa macro for compatibility hai 5 meses
uclient-http.c 6a6011df34 uclient-http: set eof mark when content-length is 0 %!s(int64=3) %!d(string=hai) anos
uclient-utils.c eb850df457 uclient-utils: Handle memory allocation failure for url file name %!s(int64=6) %!d(string=hai) anos
uclient-utils.h 3a61c3f4a8 add uclient_get_url_filename helper function %!s(int64=10) %!d(string=hai) anos
uclient.c 007d945467 uclient: cancel state change timeout in uclient_disconnect() hai 1 ano
uclient.h fef6d3d311 uclient: Add string error function %!s(int64=4) %!d(string=hai) anos