summaryrefslogtreecommitdiff
path: root/server.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Update copyrights, authorsJune McEnroe2022-07-171-1/+1
* Refactor XDG base directory iterator APIC. McEnroe2021-10-051-10/+10
* Log IRC to standard output with -vC. McEnroe2021-10-021-2/+2
* Be nice and call tls_close(3) on the serverC. McEnroe2021-09-021-0/+5
* Replace verbose colors with two types of arrowsC. McEnroe2021-08-201-2/+2
* Explicitly clear TLS secrets after handshakeC. McEnroe2021-08-201-2/+3
* Handle TLS_WANT_POLL{IN,OUT} from tls_handshake(3) with serverC. McEnroe2021-08-201-1/+3
* Use "secure" libtls ciphersC. McEnroe2021-08-201-5/+1
* Add -o and -t options to trust self-signed certificatesC. McEnroe2021-01-111-1/+19
* Use configPath to load client cert/privC. McEnroe2020-08-241-6/+17
* Say "OpenSSL" in additional permission noticesC. McEnroe2020-08-061-2/+2
* Add additional permission for linking with LibreSSLC. McEnroe2020-06-081-0/+11
* Don't bother setting SO_NOSIGPIPEC. McEnroe2020-05-181-4/+0
* Add server send queueing with time intervalC. McEnroe2020-05-111-0/+40
* Tweak buffer sizesC. McEnroe2020-02-261-1/+1
* Support message-tagsC. McEnroe2020-02-251-1/+1
* Respond to tagged PINGs correctlyC. McEnroe2020-02-251-2/+7
* Bump buffer sizes to allow for tagsC. McEnroe2020-02-251-1/+1
* Implement source address selectionmultiplexd2020-02-181-5/+30
* Exit on zero-length server readC. McEnroe2019-12-221-0/+1
* Change license to GPLv3C. McEnroe2019-11-061-4/+4
* Use explicit_bzero from LibreSSLC. McEnroe2019-11-061-2/+2
* Use one call to set client cert and keyC. McEnroe2019-11-051-13/+2
* Add options for TLS client certificateC. McEnroe2019-11-041-6/+33
* Use capsicumCurtis McEnroe2019-11-011-0/+3
* Use explicit_bzero to clear passwordsCurtis McEnroe2019-10-311-2/+2
* Move entire login flow to state and reorganize itCurtis McEnroe2019-10-281-60/+0
* Wait for SASL success before sending CAP ENDCurtis McEnroe2019-10-271-1/+1
* Improve client/server error messagesCurtis McEnroe2019-10-271-2/+2
* Wait for AUTHENTICATE + from serverCurtis McEnroe2019-10-261-6/+1
* Respond to PING with same parameterCurtis McEnroe2019-10-261-1/+1
* Add undocumented flag to disable verificationCurtis McEnroe2019-10-261-1/+6
* Clean up server codeCurtis McEnroe2019-10-251-18/+15
* Use produce/consume words for ring bufferCurtis McEnroe2019-10-251-1/+1
* Implement ringWriteCurtis McEnroe2019-10-241-1/+1
* Make serverFormat publicCurtis McEnroe2019-10-241-10/+8
* Respond to pingsCurtis McEnroe2019-10-231-2/+10
* Add verbose flagCurtis McEnroe2019-10-231-4/+8
* Set NOSIGPIPE on server connectionCurtis McEnroe2019-10-231-0/+4
* Actually send the buffer...Curtis McEnroe2019-10-231-1/+1
* Add stateCurtis McEnroe2019-10-231-0/+32
* Implement serverLoginCurtis McEnroe2019-10-221-0/+79
* Implement serverConnectCurtis McEnroe2019-10-221-0/+71