Import NetBSD-ftp 20260208
Notable changes since import NetBSD-20260207:
* Implement custom HTTP headers with a portable idiom.
* Emit custom HTTP headers in provided order, not last in first out.
ftp: simplify HTTP headers to use StringList
Implement custom HTTP header handling using the existing StringList,
instead of the less-portable SLIST_ macros from <sys/queue.h>.
Code is simpler too.
Emit the headers in user-provided order instead of last in first out.
Remove the tpool Kyuafile as well as the test
This was accidentally missed in b78806b156f78733f8d6f1e0d.
Reported by: des
Fixes: b78806b15 ("Remove additional libtpool and libuutil-related files")
devel/electron40: Add port: Build cross-platform desktop apps with JavaScript, HTML, and CSS
Build cross platform desktop apps with JavaScript, HTML, and CSS.
It's easier than you think.
If you can build a website, you can build a desktop app. Electron is a
framework for creating native applications with web technologies like
JavaScript, HTML, and CSS. It takes care of the hard parts so you can
focus on the core of your application.
WWW: https://electronjs.org/
Import NetBSD-ftp 20260207
Notable changes since import NetBSD-20230505:
* Ignore unexpected EOF in openssl 3.0.
* Fix HTTPS through a proxy.
* Fix creation of empty downloaded files.
* Improve manual page.
* Add -b BUFLEN to adjust size of buffer for HTTP response line parsing.
* Consistently use "KiB" instead of "K".
* Add -h HEADER to support custom HTTP headers. (PR 58581).
* Improve bounds checking.
* Exit non-zero if a HTTP transfer is shorter than expected. PR 54713, PR 58281.
* Improve -? help display.
* Add "connect" as a synonym for "open".
* Fix ASCII mode transfers when progress bar is enabled. PR 59587.
* Limit network I/O transfers to 128 KiB.
* Simplify socket buffer handling to improve performance. PR 59865.