| #
129aec72
|
| 22-Jan-2026 |
Eugene Grosbein <eugen@FreeBSD.org> |
libfetch: allow disabling TLS v1.3 when the connection
MFC after: 3 days
|
| #
2821a749
|
| 08-Oct-2023 |
Dag-Erling Smørgrav <des@FreeBSD.org> |
libfetch, fetch: Stop recommending the use of ca_root_nss.
MFC after: 3 days Reviewed by: kevans, emaste Differential Revision: https://reviews.freebsd.org/D42119
|
| #
fa9896e0
|
| 16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
Remove $FreeBSD$: two-line nroff pattern
Remove /^\.\\"\n\.\\"\s*\$FreeBSD\$$\n/
|
| #
ed5e7fb1
|
| 17-Sep-2022 |
Jens Schweikhardt <schweikh@FreeBSD.org> |
There's no PEM(3) anywhere around; delete reference.
|
| #
fe85238e
|
| 24-Nov-2020 |
Jung-uk Kim <jkim@FreeBSD.org> |
Remove support for SSLv3 from fetch(3).
Support for SSLv3 was already removed from OpenSSL (r361392).
Differential Revision: https://reviews.freebsd.org/D24947
|
| #
b33a8b38
|
| 16-Feb-2020 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r357966 through r357999.
|
| #
c44be5aa
|
| 15-Feb-2020 |
Kyle Evans <kevans@FreeBSD.org> |
fetch(3): Add SOCKS5 support
This change adds SOCKS5 support to the library fetch(3) and updates the man page.
Details: Within the fetch_connect() function, fetch(3) checks if the SOCKS5_PROXY envi
fetch(3): Add SOCKS5 support
This change adds SOCKS5 support to the library fetch(3) and updates the man page.
Details: Within the fetch_connect() function, fetch(3) checks if the SOCKS5_PROXY environment variable is set. If so, it connects to this host rather than the end-host. It then initializes the SOCKS5 connection in accordance with RFC 1928 and returns the resulting conn_t (file descriptor) for usage by the regular FTP/HTTP handlers.
Design Decision: This change defaults all DNS resolutions through the proxy by sending all IPs as hostnames. Going forward, another feature might be to create another environmental variable to toggle resolutions through the proxy or not..
One may set the SOCKS5_PROXY environment variable in any of the formats:
SOCKS5_PROXY=proxy.example.com SOCKS5_PROXY=proxy.example.com:1080 SOCKS5_PROXY=192.0.2.0 SOCKS5_PROXY=198.51.100.0:1080 SOCKS5_PROXY=[2001:db8::1] SOCKS5_PROXY=[2001:db8::2]:1080
Then perform a request with fetch(1).
(note by kevans) I've since been informed that Void Linux/xbps has a fork of libfetch that also implements SOCKS5. I may compare/contrast the two in the mid-to-near future.
Submitted by: Farhan Khan <farhan farhan codes> Differential Revision: https://reviews.freebsd.org/D18908
show more ...
|
| #
c5c3ba6b
|
| 03-Sep-2019 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r351317 through r351731.
|
| #
f4e05cc5
|
| 28-Aug-2019 |
Mark Johnston <markj@FreeBSD.org> |
Document fetchReqHTTP().
Submitted by: Farhan Khan <khanzf@gmail.com> Reviewed by: 0mp MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D18788
|
| #
129aec72
|
| 22-Jan-2026 |
Eugene Grosbein <eugen@FreeBSD.org> |
libfetch: allow disabling TLS v1.3 when the connection
MFC after: 3 days
|
| #
2821a749
|
| 08-Oct-2023 |
Dag-Erling Smørgrav <des@FreeBSD.org> |
libfetch, fetch: Stop recommending the use of ca_root_nss.
MFC after: 3 days Reviewed by: kevans, emaste Differential Revision: https://reviews.freebsd.org/D42119
|
| #
fa9896e0
|
| 16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
Remove $FreeBSD$: two-line nroff pattern
Remove /^\.\\"\n\.\\"\s*\$FreeBSD\$$\n/
|
| #
ed5e7fb1
|
| 17-Sep-2022 |
Jens Schweikhardt <schweikh@FreeBSD.org> |
There's no PEM(3) anywhere around; delete reference.
|
| #
fe85238e
|
| 24-Nov-2020 |
Jung-uk Kim <jkim@FreeBSD.org> |
Remove support for SSLv3 from fetch(3).
Support for SSLv3 was already removed from OpenSSL (r361392).
Differential Revision: https://reviews.freebsd.org/D24947
|
| #
b33a8b38
|
| 16-Feb-2020 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r357966 through r357999.
|
| #
c44be5aa
|
| 15-Feb-2020 |
Kyle Evans <kevans@FreeBSD.org> |
fetch(3): Add SOCKS5 support
This change adds SOCKS5 support to the library fetch(3) and updates the man page.
Details: Within the fetch_connect() function, fetch(3) checks if the SOCKS5_PROXY envi
fetch(3): Add SOCKS5 support
This change adds SOCKS5 support to the library fetch(3) and updates the man page.
Details: Within the fetch_connect() function, fetch(3) checks if the SOCKS5_PROXY environment variable is set. If so, it connects to this host rather than the end-host. It then initializes the SOCKS5 connection in accordance with RFC 1928 and returns the resulting conn_t (file descriptor) for usage by the regular FTP/HTTP handlers.
Design Decision: This change defaults all DNS resolutions through the proxy by sending all IPs as hostnames. Going forward, another feature might be to create another environmental variable to toggle resolutions through the proxy or not..
One may set the SOCKS5_PROXY environment variable in any of the formats:
SOCKS5_PROXY=proxy.example.com SOCKS5_PROXY=proxy.example.com:1080 SOCKS5_PROXY=192.0.2.0 SOCKS5_PROXY=198.51.100.0:1080 SOCKS5_PROXY=[2001:db8::1] SOCKS5_PROXY=[2001:db8::2]:1080
Then perform a request with fetch(1).
(note by kevans) I've since been informed that Void Linux/xbps has a fork of libfetch that also implements SOCKS5. I may compare/contrast the two in the mid-to-near future.
Submitted by: Farhan Khan <farhan farhan codes> Differential Revision: https://reviews.freebsd.org/D18908
show more ...
|
| #
c5c3ba6b
|
| 03-Sep-2019 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r351317 through r351731.
|
| #
f4e05cc5
|
| 28-Aug-2019 |
Mark Johnston <markj@FreeBSD.org> |
Document fetchReqHTTP().
Submitted by: Farhan Khan <khanzf@gmail.com> Reviewed by: 0mp MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D18788
|
| #
d6084013
|
| 04-Apr-2016 |
Glen Barber <gjb@FreeBSD.org> |
MFH
Sponsored by: The FreeBSD Foundation
|
| #
225636dc
|
| 28-Mar-2016 |
Edward Tomasz Napierala <trasz@FreeBSD.org> |
Fix bunch of .Xrs.
MFC after: 1 month Sponsored by: The FreeBSD Foundation
|
| #
1ec923fd
|
| 19-Mar-2016 |
Michael Gmelin <grembo@FreeBSD.org> |
Update fetch.1 and fetch.3 to reflect libfetch's actual use of CA bundles
Reviewed by: wblock Approved by: wblock MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D5558
|
| #
b626f5a7
|
| 04-Jan-2016 |
Glen Barber <gjb@FreeBSD.org> |
MFH r289384-r293170
Sponsored by: The FreeBSD Foundation
|
| #
c99bbcab
|
| 02-Dec-2015 |
Navdeep Parhar <np@FreeBSD.org> |
Catch up with head.
|
| #
4d8b056e
|
| 29-Nov-2015 |
Dag-Erling Smørgrav <des@FreeBSD.org> |
Use .netrc for HTTP sites and proxies, not just FTP.
PR: 193740 Submitted by: TEUBEL György <tgyurci@gmail.com> MFC after: 1 week
|
| #
416ba5c7
|
| 22-Jun-2015 |
Navdeep Parhar <np@FreeBSD.org> |
Catch up with HEAD (r280229-r284686).
|