summary refs log tree commit diff
path: root/irc.c
AgeCommit message (Expand)Author
2021-07-13Perform TLS handshake after final pledgeKlemens Nanni
2021-07-13Explicitly clear TLS secrets afer handshakeKlemens Nanni
2021-07-13Revert "Remove explicit tls_handshake(3) from ircConnect"Klemens Nanni
2021-06-25Remove explicit tls_handshake(3) from ircConnectC. McEnroe
2021-06-25Move setting CLOEXEC on socket to ircConnectC. McEnroe
2021-06-21Handle EINTR from connect(2) gracefullyKlemens Nanni
2021-06-20Use "secure" libtls ciphersKlemens Nanni
2021-06-20Handle TLS_WANNT_POLL{IN,OUT} from tls_handshake(3)C. McEnroe
2021-06-10Only explicitly load the default CA file on OpenBSDC. McEnroe
2021-06-10Hoist loading default root certificates into ircConfig()Klemens Nanni
2021-01-10Print chain to stdout with -oC. McEnroe
2021-01-09Add -o and -t options to trust self-signed certificatesC. McEnroe
2020-08-21Use a static buffer for base directory pathsC. McEnroe
2020-08-20Use configPath to load TLS cert/privC. McEnroe
2020-08-04Say "OpenSSL" in additional permission noticesC. McEnroe
2020-07-23Remove tls_close error handlingC. McEnroe
2020-06-24Bump ParamCap to 254C. McEnroe
2020-06-08Add additional permission for linking with LibreSSLC. McEnroe
2020-02-17Use the correct hostname in error messagemultiplexd
2020-02-16Various small cleanupsC. McEnroe
2020-02-15Replace small integers in size_t with uintC. McEnroe
2020-02-13Explicitly close the TLS connectionC. McEnroe
2020-02-13Implement source address selectionmultiplexd
2020-02-06Search for cert and priv in config dirsC. McEnroe
2020-02-04Align word wrapping with tab characterC. McEnroe
2020-02-02Remove style string macrosC. McEnroe
2020-02-01Implement the beginnings of UIC. McEnroe
2020-02-01Add -v flagC. McEnroe
2020-02-01Blindly implement login flowC. McEnroe