| Commit message (Expand) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Unify helper snotes and make netwide. | 2022-10-21 | 1 | -0/+2 | |
| * | Remove Windows support | 2021-07-30 | 1 | -11/+4 | |
| * | Remove ziplinks (#218) | 2021-06-26 | 1 | -162/+0 | |
| * | sslproc: call rb_clear_cloexec on child fds | 2021-01-26 | 1 | -4/+3 | |
| * | make more snotes L_NETWIDE | 2020-11-08 | 1 | -10/+10 | |
| * | librb: remove unnecessary NULL from the end of rb_string_to_array output | 2017-07-29 | 1 | -3/+3 | |
| * | sslproc: check number of arguments to zipstats command | 2017-07-29 | 1 | -1/+5 | |
| * | strcpy: mass-migrate to strlcpy where appropriate | 2016-05-15 | 1 | -1/+1 | |
| * | [sslproc] Allow absense of private key file•••Backends can then assume that the private key is in the certificate file | 2016-05-05 | 1 | -8/+20 | |
| * | sslproc: don't send updated config to dead/shutdown sslds•••They might be running older versions of the SSL library that doesn't support the key type or ciphers being configured. | 2016-04-29 | 1 | -0/+4 | |
| * | sslproc: reset ssld_wait/spin_count when explicitly requested to restart ssld | 2016-04-28 | 1 | -0/+3 | |
| * | certfp: Move method name/prefix strings to a separate header file | 2016-04-26 | 1 | -5/+8 | |
| * | sslproc: simplify ssl open callback•••Don't use the librb callback type as we're always passing client_p. Provide a return value so that the connect handler can exit_client() and the accept handler can opt to use the default dead handler. | 2016-04-25 | 1 | -11/+8 | |
| * | sslproc: prefix SPKI certfp types to distinguish them from CERT | 2016-04-25 | 1 | -5/+30 | |
| * | sslproc: send the certftp method on rehash | 2016-04-25 | 1 | -10/+13 | |
| * | sslproc: use global ServerInfo configuration•••There's no need to pass information around that sslproc already has access to, so use ServerInfo directly. Remove the extra NULL checks as these are already performed before setting ircd_ssl_ok = true. | 2016-04-25 | 1 | -26/+20 | |
| * | sslproc: include ssl_cipher_list in length check before sending configuration... | 2016-04-25 | 1 | -4/+7 | |
| * | ssld: remove init_prng command•••This is no longer configurable so it's redundant. | 2016-04-25 | 1 | -30/+0 | |
| * | ssld: add a callback when the connection is opened•••This allows us to wait until we have the fingerprint information before continuing with a server connect process. | 2016-04-24 | 1 | -6/+52 | |
| * | ircd: sslproc: certfp commands have a 9 byte header, not 5 bytes•••SHA512 hashes were being ignored because the message was too large | 2016-04-23 | 1 | -1/+1 | |
| * | sslproc: Remove unused variable | 2016-03-26 | 1 | -1/+0 | |
| * | ircd: client: substantially rework the connid registry system•••now connid's are allocated on demand and clients may have as many connid's as necessary. this allows us to build chains of helpers while ensuring the ircd properly tracks and GCs the resources. | 2016-03-25 | 1 | -13/+1 | |
| * | ircd: start staging for relocatable paths | 2016-03-24 | 1 | -4/+4 | |
| * | More cleanup | 2016-03-23 | 1 | -3/+2 | |
| * | ircd/sslproc: same for zlib_ok | 2016-03-19 | 1 | -2/+2 | |
| * | ircd: do not shadow internal openssl symbol "ssl_ok" (yeah, i know) | 2016-03-19 | 1 | -5/+5 | |
| * | sslproc: return after calling free_ssl_daemon() when in sandbox ipc service r... | 2016-03-19 | 1 | -1/+1 | |
| * | More bool conversions | 2016-03-09 | 1 | -4/+4 | |
| * | Change all leftover libratbox stuff to librb. | 2016-03-06 | 1 | -1/+1 | |
| * | Remove $Id tags from everything.•••These are obsolete and none have changed since 10 years gao... | 2016-03-06 | 1 | -2/+0 | |
| * | ssld: provide version in stats S output | 2016-03-03 | 1 | -2/+12 | |
| * | sslproc: compile fix | 2016-03-01 | 1 | -2/+2 | |
| * | sslproc: properly use zconnid's for ziplinks | 2016-03-01 | 1 | -3/+3 | |
| * | ircd: add missing sslproc function ssld_foreach_info()•••Iterate through the ssl daemons and report their status. | 2016-03-01 | 1 | -0/+14 | |
| * | ircd: support restarting ssld processes•••Add REHASH SSLD (admins only) that starts new sslds and marks the existing ones as inactive until all their clients disconnect. Very useful whenever the SSL library has a vulnerability because new connections can use a new version of the library without disconnecting existing clients/servers. Add STATS S (admins only) to list ssld processes, status, and client count. | 2016-02-10 | 1 | -5/+45 | |
| * | ircd: Handle which_ssld failure•••It's possible for which_ssld to fail and return NULL, handle this in start_ssld_connect and start_ssld_accept by returning NULL. The NULL return value is already handled in all calls to start_ssld_accept, so handle this for start_ssld_connect by reporting an error connecting. Handle it in start_zlib_session by exiting the client. | 2016-02-10 | 1 | -0/+10 | |
| * | ircd: add missing rb_free in start_zlib_session | 2016-02-10 | 1 | -0/+1 | |
| * | Remove libratbox's snprintf.c, update related ircd code | 2016-02-10 | 1 | -8/+8 | |
| * | sslproc: process title of ssld seemed gramatically weird (nitpicking) | 2016-01-06 | 1 | -1/+1 | |
| * | rename src to ircd, libcore to libircd | 2016-01-06 | 1 | -0/+894 |
