summaryrefslogtreecommitdiff
path: root/src/usr.bin/nc (follow)
Commit message (Expand)AuthorAgeFilesLines
* added /* no filesystem visibility */ above unveil("/", "") since "" is too easymestre2019-08-081-1/+2
* Make proxy auth work with http 1.1 speaking webservers.benno2019-07-291-2/+3
* snprintf/vsnprintf return < 0 on error, rather than -1.deraadt2019-07-031-3/+3
* When system calls indicate an error they return -1, not some arbitraryderaadt2019-06-281-16/+16
* Some asprintf() calls were checked < 0, rather than the precise == -1.deraadt2019-06-271-3/+3
* Correctly handle tls_read() and tls_write() failures.jsing2019-02-261-5/+9
* Revert back previous commit and stop including strings.hmestre2019-01-102-9/+7
* Include strings.h for bzero in usr.bin/ncinoguchi2019-01-092-2/+4
* too many words in previous;jmc2018-12-271-2/+2
* port ranges can be ambiguous with hypenated port-names.tedu2018-12-272-6/+7
* update for libtls default cert changes.tedu2018-11-291-5/+6
* In verbose mode netcat reports to stderr when the listen systembluhm2018-11-091-16/+29
* Use TLS_CA_CERT_FILE instead of a separate define.jsing2018-11-061-3/+2
* show what went wrong with a unix domain socket, rather than fail silentlydlg2018-10-261-2/+4
* Plug TLS context leak in nc(1) server and client mode. Movebluhm2018-10-041-12/+10
* -T applies to ip6 too, apparently;jmc2018-09-251-4/+4
* Declare strings passed to local_listen() as const. This makes itbluhm2018-09-071-3/+3
* Do not close the socket twice in netcat.bluhm2018-09-061-5/+6
* spelling;jmc2018-08-171-2/+2
* Make the wording more concise, use the imperative throughout, stateschwarze2018-08-171-108/+126
* In typical swiss-army style, various modes and options causederaadt2018-08-101-1/+24
* trailing whitespace, and move arg checking before pledgebeck2018-04-271-17/+17
* Clear password buffers in non-terminating casesderaadt2018-03-271-8/+11
* Remove the tls_init() call, since it is no longer necessary.jsing2018-03-191-3/+1
* Allow TLS ciphers and protocols to be specified for nc(1).jsing2017-11-282-41/+65
* Use a smaller buffer size too peek the receive data. The contentbluhm2017-10-241-5/+4
* grammar was ass backwards;jmc2017-07-151-7/+7
* Add a "-T tlscompat" option to nc(1), which enables the use of all TLSjsing2017-07-152-5/+12
* Continue the flattening of the pledge logic started in r1.184 and placetb2017-06-111-8/+8
* Simple style(9) fixes from Juuso Lapinlampi, mostly whitespace andtb2017-06-111-33/+35
* If -P and -c were given, a second pledge call tried to add "rpath" to thetb2017-06-101-8/+5
* Fix gcc warnings triggered by WARNINGS=yes.bluhm2017-05-261-9/+9
* Implement nc -W recvlimit to terminate netcat after receiving abluhm2017-05-102-8/+28
* Move comments into a block and uses {} to unconfuse reading.deraadt2017-04-161-12/+13
* - -Z before -z in options listjmc2017-04-052-7/+9
* Allow nc to save the peer certificate and chain in a pem file specifiedbeck2017-04-052-4/+39
* The netcat server did not print the correct TLS error message ifbluhm2017-03-091-2/+2
* When netcat was started with -Uz, the exit status was always 1. Ifbluhm2017-02-091-3/+4
* Document that -x can take an ipv6 address enclosed in square brackets.jca2017-02-091-2/+5
* When getaddrinfo fails, print the requested host and port.jca2017-02-091-2/+3
* Avoid a busy loop in netcat's tls_close(). Reuse the tls_handshake()bluhm2017-02-081-18/+8
* Avoid double close(2) in netcat. After every call to readwrite()bluhm2017-02-081-13/+5
* Due to non-blocking sockets, tls_handshake() could wait in a busybluhm2017-02-081-21/+42
* Support IPv6 proxy addressesjca2017-02-051-10/+24
* oscp -> ocsp;jmc2017-01-261-3/+3
* Check return value of tls_config_set_protocols(3) and tls_config_set_ciphers(3)mestre2016-11-301-3/+6
* tweak previous;jmc2016-11-061-3/+3
* rename tlslegacy to tlsall, and better describe what it does.beck2016-11-062-8/+8
* zap trailing whitespace, and add -o to usage() and help (-h);jmc2016-11-052-6/+9
* Add support for server side OCSP stapling to libtls.beck2016-11-052-4/+19