<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/usr.bin/nc/socks.c, branch OPENBSD_7_9</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=OPENBSD_7_9</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=OPENBSD_7_9'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2025-05-22T06:40:26+00:00</updated>
<entry>
<title>Fix HTTP CONNECT proxy support to not treat responses like</title>
<updated>2025-05-22T06:40:26+00:00</updated>
<author>
<name>djm</name>
<email></email>
</author>
<published>2025-05-22T06:40:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=75679b2a0aa5c12c4fda70cc19a1084f8edccd9f'/>
<id>urn:sha1:75679b2a0aa5c12c4fda70cc19a1084f8edccd9f</id>
<content type='text'>
"HTTP/1.0 200poo" as success; patch from Spiros Thanasoulas
</content>
</entry>
<entry>
<title>for SOCKS4A don't perform a local hostname lookup that we're not going</title>
<updated>2025-05-21T09:14:01+00:00</updated>
<author>
<name>djm</name>
<email></email>
</author>
<published>2025-05-21T09:14:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=e3120ed9eba76a7dff2d5bacdade4d78cf45a451'/>
<id>urn:sha1:e3120ed9eba76a7dff2d5bacdade4d78cf45a451</id>
<content type='text'>
to use; spotted by lucas@
</content>
</entry>
<entry>
<title>add SOCKS4A support to nc(1)'s proxy (-X) mode</title>
<updated>2025-05-21T08:41:35+00:00</updated>
<author>
<name>djm</name>
<email></email>
</author>
<published>2025-05-21T08:41:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=17435627329f6bb33c752a3bfef47a2a84dcebd0'/>
<id>urn:sha1:17435627329f6bb33c752a3bfef47a2a84dcebd0</id>
<content type='text'>
SOCKS4A is a fairly obscure extension to the olde SOCKS4 protocol that
allows passing the destination as a string rather than a literal IPv4
address, which is the only thing that vanilla SOCKS4 supports.

The motivation for adding something so niche is to test the SOCKS4A
server code in ssh(1)'s dynamic forwarding (-D) support.

ok tb@
</content>
</entry>
<entry>
<title>do not refuse valid IPv6 addresses in -X connect (HTTP CONNECT proxy)</title>
<updated>2022-06-08T20:20:26+00:00</updated>
<author>
<name>djm</name>
<email></email>
</author>
<published>2022-06-08T20:20:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=354ddd0b04f9e20dc68389faaec86b42d24d86a1'/>
<id>urn:sha1:354ddd0b04f9e20dc68389faaec86b42d24d86a1</id>
<content type='text'>
support. Identified by Wilmer van der Gaast, ok millert@
</content>
</entry>
<entry>
<title>Fix an out of bound read/write when using a proxy.</title>
<updated>2019-11-04T17:33:28+00:00</updated>
<author>
<name>millert</name>
<email></email>
</author>
<published>2019-11-04T17:33:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=60144acf12e5265cc7a444c710446700892c899e'/>
<id>urn:sha1:60144acf12e5265cc7a444c710446700892c899e</id>
<content type='text'>
From Lucas AT sexy DOT is.  OK job@ kn@
</content>
</entry>
<entry>
<title>Make proxy auth work with http 1.1 speaking webservers.</title>
<updated>2019-07-29T15:19:03+00:00</updated>
<author>
<name>benno</name>
<email></email>
</author>
<published>2019-07-29T15:19:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=42079227dbe330052eba0f7c55c04f00ef92d279'/>
<id>urn:sha1:42079227dbe330052eba0f7c55c04f00ef92d279</id>
<content type='text'>
Diff from Alexander Koeppe format_c -AT- online -DOT- de, thanks.
ok deraadt@
</content>
</entry>
<entry>
<title>snprintf/vsnprintf return &lt; 0 on error, rather than -1.</title>
<updated>2019-07-03T03:24:04+00:00</updated>
<author>
<name>deraadt</name>
<email></email>
</author>
<published>2019-07-03T03:24:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=bdd1c0627cbfd4015db19da84ab1a24f50d9f6dc'/>
<id>urn:sha1:bdd1c0627cbfd4015db19da84ab1a24f50d9f6dc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revert back previous commit and stop including strings.h</title>
<updated>2019-01-10T12:44:54+00:00</updated>
<author>
<name>mestre</name>
<email></email>
</author>
<published>2019-01-10T12:44:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=53a08038276bcb782cad1b1570869ebd51d96455'/>
<id>urn:sha1:53a08038276bcb782cad1b1570869ebd51d96455</id>
<content type='text'>
Use memset(3) instead of bzero(3) since POSIX recommends using the former and
because it's also more portable (conforms to ANSI C standard)

OK tedu@ tb@
</content>
</entry>
<entry>
<title>Include strings.h for bzero in usr.bin/nc</title>
<updated>2019-01-09T12:58:18+00:00</updated>
<author>
<name>inoguchi</name>
<email></email>
</author>
<published>2019-01-09T12:58:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=be7aa7380fd412c91bd7c0c0177d203244b15ce2'/>
<id>urn:sha1:be7aa7380fd412c91bd7c0c0177d203244b15ce2</id>
<content type='text'>
bzero is defined in strings.h.

ok deraadt@
</content>
</entry>
<entry>
<title>Clear password buffers in non-terminating cases</title>
<updated>2018-03-27T16:31:10+00:00</updated>
<author>
<name>deraadt</name>
<email></email>
</author>
<published>2018-03-27T16:31:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=ea46f1c49f0fd96b6cbd227a53bda726c5da7039'/>
<id>urn:sha1:ea46f1c49f0fd96b6cbd227a53bda726c5da7039</id>
<content type='text'>
ok tobias
</content>
</entry>
</feed>
