openwrt-pf/package/libs
Hauke Mehrtens ab253fb4bb uclient: update to Git HEAD (2026-06-07)
f227ab4f1285 uclient: fix memory leak of url when backend alloc fails
645236607a3d uclient: free proxy_url in uclient_free
53d2d11fb00d uclient-http: fix NULL deref when digest WWW-Authenticate lacks params
0ba1b8718be5 ucode: check calloc return in uc_uclient_new
5cb19466d076 uclient-fetch: reset redirect counter per request
568c447950c1 uclient-fetch: retry short writes and surface errors
4c4a61a69ac3 uclient-fetch: use strtoull to parse Content-Length
440ca260622d uclient-http: validate Content-Length and chunk sizes from the server
8658324bd234 uclient: cast to unsigned char before ctype classifications
bf403fa0f8e5 uclient-fetch: reject CR in --header values
ec47f4176b1e uclient-fetch: always allocate auth_str and free it on exit
391dacd10d31 uclient-http: fail digest auth when the cnonce cannot be randomized
ba1f4311b099 ucode: clamp read length to the size of the static buffer
0ba47f319b09 uclient-fetch: advance to the next URL between requests
9dd0055d527d uclient: initialize *port for unknown address families
f816506651d5 uclient-http: start digest nonce count at 1
9b9b2da40835 uclient-http: fix 2-byte buffer undercount in digest add_field
80fb1e5ee68b ucode: avoid double-free of SSL context on ssl_init error
d44fb561bbcf ucode: don't clear an unrelated registry slot on free
02562403d2a3 uclient-fetch: close the output file before fetching the next URL
4a63561d0012 uclient-http: initialize fd to -1 so a failed connect can't close stdin
428ae8342118 uclient: cancel pending timers in uclient_free()
ffd8db308289 uclient-fetch: guard SSL debug setup against a missing SSL context
9f4db039a263 ucode: release callback argument references
d2af92b0aad9 uclient-http: resolve redirects against the proxy target URL
5dddda023267 uclient-utils: avoid out-of-bounds pointer in get_url_filename
8507588e7ce7 uclient-http: use the proxy target URL for HTTP authentication
322c89c6ca0a uclient-http: retry 401 auth for all body-less request methods
db3bb00ddda7 uclient-http: accept unquoted digest auth parameter values
5ce9983b2a11 uclient-http: follow 303 and 308 redirects
070c868486dc uclient-fetch: finalize request on invalid 206 Content-Range
83659a5a9bc1 uclient-fetch: concatenate multiple URLs into a single -O file
43bed2753998 ucode: don't leak string references in status()/get_headers()
03b17e4fc793 uclient-fetch: attach credentials to the proxy target, not the proxy
74c07b12f7ab uclient-fetch: don't run the progress meter in spider mode
daad21fa2c17 uclient-fetch: handle init_request failure on the 204 resume retry

Link: https://github.com/openwrt/openwrt/pull/23693
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2026-06-09 00:57:32 +02:00
..
argp-standalone treewide: switch to HTTPS URL 2026-01-02 18:07:02 +01:00
elfutils elfutils: fix license 2026-02-13 12:07:07 +01:00
gettext-full treewide: use HTTPS URL for GNU websites 2026-01-02 18:07:02 +01:00
gmp treewide: switch to HTTPS URL 2026-01-02 18:07:02 +01:00
gnulib-l10n treewide: use HTTPS URL for GNU websites 2026-01-02 18:07:02 +01:00
jansson jansson: update to 2.15.0 2026-02-07 09:04:19 +01:00
libbpf libbpf: update to 1.7.0 2026-04-18 09:21:00 +02:00
libbsd libbsd: update to 0.12.2 2025-11-24 09:38:37 +01:00
libcap libcap: add CPPFLAGS 2026-02-17 22:25:09 +01:00
libevent2 treewide: switch to HTTPS URL 2026-01-02 18:07:02 +01:00
libiconv-full libiconv-full: update to 1.18 2025-05-04 20:50:33 +02:00
libjson-c libjson-c: patch for cmake 4.x compatibility 2025-11-04 15:14:53 +01:00
libmd libmd: update to 1.2.0 2026-06-04 09:59:32 +02:00
libmnl libmnl: assign PKG_LICENSE_FILES 2026-05-08 10:22:40 +02:00
libnetfilter-conntrack libnetfilter-conntrack: bump to 1.1.0 2025-07-04 15:15:07 +02:00
libnfnetlink treewide: use HTTPS for PKG_SOURCE_URL where possible 2026-04-20 11:58:37 +08:00
libnftnl libnftnl: update to version 1.3.1 2025-12-10 23:26:31 +01:00
libnl treewide: switch to HTTPS URL 2026-01-02 18:07:02 +01:00
libnl-tiny libnl-tiny: update to Git HEAD (2025-12-02) 2025-12-09 20:37:39 +01:00
libpcap libpcap: update to 1.10.6 2026-01-28 23:41:32 +01:00
libselinux libselinux: update to 3.10 2026-04-27 10:50:53 +02:00
libsemanage libsemanage: update to 3.10 2026-04-27 10:50:53 +02:00
libsepol libsepol: update to 3.10 2026-04-27 10:50:53 +02:00
libtool treewide: use HTTPS URL for GNU websites 2026-01-02 18:07:02 +01:00
libtraceevent libtraceevent: update to 1.9.0 2026-02-06 20:37:34 +01:00
libtracefs libtracefs: update to 1.8.3 2026-02-06 20:37:34 +01:00
libubox libubox: update to Git HEAD (2026-05-23) 2026-05-23 19:33:16 +02:00
libunistring libunistring: update to 1.4.2 2026-03-01 17:07:58 +01:00
libunwind libunwind: replace local patches with upstream 2026-04-01 12:07:40 +02:00
libusb libusb: update to 1.0.29 2025-11-23 23:50:47 +01:00
libxml2 libxml2: update to 2.15.3 2026-06-04 09:49:44 +02:00
mbedtls mbedtls: backport upstream patches to fix TLS 1.2 client issues 2026-05-05 00:27:58 +02:00
mpfr treewide: use HTTPS for PKG_SOURCE_URL where possible 2026-04-20 11:58:37 +08:00
musl-fts
ncurses treewide: use HTTPS URL for GNU websites 2026-01-02 18:07:02 +01:00
nettle nettle: update to 3.10.2 2025-11-23 23:52:11 +01:00
openssl treewide: remove unused archs leftovers 2026-05-07 10:58:47 +02:00
pcre2 pcre2: fix PKG_LICENSE_FILES after upstream rename 2026-05-07 18:20:24 +02:00
popt treewide: use HTTPS for PKG_SOURCE_URL where possible 2026-04-20 11:58:37 +08:00
readline readline: add $(FPIC) to LDFLAGS 2026-01-11 18:49:55 +01:00
sysfsutils sysfsutils: update project URL 2026-01-02 18:07:02 +01:00
toolchain treewide: remove unused archs leftovers 2026-05-07 10:58:47 +02:00
uclient uclient: update to Git HEAD (2026-06-07) 2026-06-09 00:57:32 +02:00
udebug udebug: update to Git HEAD (2026-01-16) 2026-01-22 10:20:17 +00:00
ustream-ssl ustream-ssl: update to Git HEAD (2026-03-01) 2026-03-10 00:46:12 +01:00
wolfssl wolfssl: update to 5.9.1 2026-04-24 21:08:24 +02:00
xcrypt package: xcrypt: add missing PKG_NAME 2025-11-07 12:23:52 +01:00
zlib zlib: update to 1.3.2 2026-03-14 22:24:13 +01:00