<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/usr.bin/nc, branch OPENBSD_6_8_BASE</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=OPENBSD_6_8_BASE</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=OPENBSD_6_8_BASE'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2020-02-12T14:46:36+00:00</updated>
<entry>
<title>Standardize argument naming for "sourceaddr" and unify the wording a bit,</title>
<updated>2020-02-12T14:46:36+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2020-02-12T14:46:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=4970e0155d7f95c3e44ba85c3286257e319af0bb'/>
<id>urn:sha1:4970e0155d7f95c3e44ba85c3286257e319af0bb</id>
<content type='text'>
similar to what deraadt@ recently did in other manual pages.
</content>
</entry>
<entry>
<title>revert previous nc loop refactor from 1.211, breaks bluhm's stuff</title>
<updated>2020-01-26T23:47:57+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2020-01-26T23:47:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=8c378310a509206ba737069320665e6c7be0a6d8'/>
<id>urn:sha1:8c378310a509206ba737069320665e6c7be0a6d8</id>
<content type='text'>
will attempt again later, now that there is new regress
</content>
</entry>
<entry>
<title>If the client provides a TLS certificate and the user specifies a</title>
<updated>2020-01-07T17:36:04+00:00</updated>
<author>
<name>bluhm</name>
<email></email>
</author>
<published>2020-01-07T17:36:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=b21a4eb78e7b251470d32e7928506abb435895c1'/>
<id>urn:sha1:b21a4eb78e7b251470d32e7928506abb435895c1</id>
<content type='text'>
hash value on the nc(1) server command line, the netcat server must
use the TLS context of the accepted socket for verification.  As
the listening socket was used instead, the verification was always
successful.
If the peer provides a certificate, there must be a hash.  Make the
hash verification fail safe.
OK tb@
</content>
</entry>
<entry>
<title>The unveil(2) for nc -U -u -l was wrong.  The server cannot unveil</title>
<updated>2020-01-06T19:39:58+00:00</updated>
<author>
<name>bluhm</name>
<email></email>
</author>
<published>2020-01-06T19:39:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=b8844269b96f15a322554b949b65541ae33bd2aa'/>
<id>urn:sha1:b8844269b96f15a322554b949b65541ae33bd2aa</id>
<content type='text'>
the file system as it has to connect to the UNIX domain client
socket.  The path of the latter is determined dynamically.  Instead
add a restrictive pledge(2) after connect(2).
OK tb@
</content>
</entry>
<entry>
<title>When using UNIX domain sockets, always call report_sock() with the</title>
<updated>2020-01-06T15:19:12+00:00</updated>
<author>
<name>bluhm</name>
<email></email>
</author>
<published>2020-01-06T15:19:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=3e0efdd85eb85916c31deaebdb7a9700525a0347'/>
<id>urn:sha1:3e0efdd85eb85916c31deaebdb7a9700525a0347</id>
<content type='text'>
path name of the socket.  This avoids bad errors from getnameinfo(3).
Use the same error check for both calls to getnameinfo(3).
OK millert@ tb@
</content>
</entry>
<entry>
<title>fail to usage if extra argv are present</title>
<updated>2019-11-17T17:38:33+00:00</updated>
<author>
<name>deraadt</name>
<email></email>
</author>
<published>2019-11-17T17:38:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=8b2539a2b3f95b9f86ed943db6de4521726a97f1'/>
<id>urn:sha1:8b2539a2b3f95b9f86ed943db6de4521726a97f1</id>
<content type='text'>
noticed by jsing and beck, ok tedu
</content>
</entry>
<entry>
<title>refactor the nc pool loop to not shut down the socket early, and</title>
<updated>2019-11-13T04:10:38+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2019-11-13T04:10:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=fadef512b562edf09855c18f7b45dccef082b168'/>
<id>urn:sha1:fadef512b562edf09855c18f7b45dccef082b168</id>
<content type='text'>
to handle tls_shutdown correctly if using TLS, doing tls_shutdown
correctly if we are using the -N flag

ok sthen@
</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>Service names are still resolved with -n</title>
<updated>2019-10-24T17:27:08+00:00</updated>
<author>
<name>kn</name>
<email></email>
</author>
<published>2019-10-24T17:27:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=cc296ed627856799a9677fa96ce42ce970107127'/>
<id>urn:sha1:cc296ed627856799a9677fa96ce42ce970107127</id>
<content type='text'>
Just like pfctl(8)'s -N, this flag only avoid DNS;
"nc -vz ::1 socks" still works.

Fix documentation by copying pfctl's wording.

OK deraadt
</content>
</entry>
<entry>
<title>Print IP address in verbose mode</title>
<updated>2019-10-24T12:48:54+00:00</updated>
<author>
<name>job</name>
<email></email>
</author>
<published>2019-10-24T12:48:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=d25f6a6259f082732af4c3730fbd47e3b0d53453'/>
<id>urn:sha1:d25f6a6259f082732af4c3730fbd47e3b0d53453</id>
<content type='text'>
OK kn@
</content>
</entry>
</feed>
