aboutsummaryrefslogtreecommitdiffstats
path: root/ssld
Commit message (Expand)AuthorAgeFilesLines
* ssld: Remove unused zlib_ok variableGravatar JailBird2022-11-091-4/+2
* Remove ancient portability code (#361)•••Remove portability code for systems that don't follow at least SUSv3. This fairly closely aligns with ISO C99, which solanum already requires.Gravatar jailbird7772022-08-241-2/+0
* Remove Windows supportGravatar jailbird7772021-07-301-9/+1
* Remove ziplinks (#218)Gravatar Ariadne Conill2021-06-262-203/+3
* Innovation by sedGravatar Ed Kellett2020-10-151-1/+1
* ssld: avoid clang static analysis warning•••Edit by @aaronmdjones: fix for loop initialisation and inner condition Gravatar Simon Arlott2017-08-041-2/+4
* ssld: avoid clang static analysis warning•••Don't set `x = 0` twice. Gravatar Simon Arlott2017-07-291-2/+4
* ssld: avoid clang static analysis warningGravatar Simon Arlott2017-07-291-1/+1
* ssld: remove unused macros, avoid sign overflow in integer function argumentGravatar Aaron Jones2016-06-011-6/+1
* [sslproc] Use certificate file if key file is not presentGravatar Aaron Jones2016-05-051-0/+2
* Fix possible crash when DH parameters are not provided•••This has ssld calling strlen() on a NULL value [ci ckip] Gravatar Aaron Jones2016-05-031-2/+2
* sslproc: prefix SPKI certfp types to distinguish them from CERTGravatar Simon Arlott2016-04-251-4/+5
* ssld: remove init_prng command•••This is no longer configurable so it's redundant. Gravatar Simon Arlott2016-04-251-15/+1
* 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. Gravatar Simon Arlott2016-04-241-0/+12
* ssld: send cipher/certfp before proxying any plaintext trafficGravatar Simon Arlott2016-04-241-4/+4
* ssld: Add new certfp_methods spki_sha256 and spki_sha512•••These operate on the SubjectPublicKeyInfo of the certificate, which does change unless the private key is changed. This allows the fingerprint to stay constant even if the certificate is reissued. (The same fingerprint is also used by DANE) Gravatar Simon Arlott2016-04-231-1/+1
* ssld: cipher commands don't have any fdsGravatar Simon Arlott2016-04-231-1/+1
* ssld: certfp change commands don't have any fdsGravatar Simon Arlott2016-04-231-1/+1
* ssld: Remove left over functionGravatar Matt Ullman2016-03-271-25/+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. Gravatar William Pitcock2016-03-251-5/+0
* ssld: Move plain_check_cork() to a booleanGravatar Matt Ullman2016-03-241-3/+3
* ssld: do not shadow openssl-internal symbol "ssl_ok" (yeah, i know)Gravatar William Pitcock2016-03-191-7/+7
* More bool conversionsGravatar Elizabeth Myers2016-03-091-3/+3
* Remove more $Id tags.Gravatar Elizabeth Myers2016-03-061-2/+0
* rename libratbox to librb, since its pretty modified anywayGravatar William Pitcock2016-03-061-2/+2
* Remove some leftover ircd-ratbox references.Gravatar Elizabeth Myers2016-03-051-3/+2
* remove presupplied autotools filesGravatar William Pitcock2016-03-051-698/+0
* ssld: provide version in stats S outputGravatar Simon Arlott2016-03-031-0/+9
* ircd: remove broken USE_IODEBUG_HOOKS knob and related codeGravatar William Pitcock2016-02-201-2/+2
* ssld: fix format string warnings for statistics•••Cast the uint64_t format arguments to unsigned long long as that's what the format string specifies. Gravatar Simon Arlott2016-02-111-1/+4
* ssld: we use uint8_t for IPC buffers, not charGravatar William Pitcock2016-02-101-3/+3
* ssld: change_connid may be called with an unknown ID•••If change_connid is called with an unknown ID, conn will be NULL, check this with an assert and then respond by reporting the new ID as closed instead of dereferencing a NULL pointer. Gravatar Simon Arlott2016-02-101-0/+14
* Remove libratbox's snprintf.c, update related ircd codeGravatar Valerii Iatsko2016-02-102-4/+4
* ssld: fix memleak•••same as r29199 ircd-ratbox: free zlib_stream_t with the rest of the conn_t Gravatar Valerii Iatsko2016-02-091-0/+1
* buildsystem: further cleanupGravatar William Pitcock2016-01-081-1/+0
* configure: use correct path for libltdlGravatar William Pitcock2016-01-081-2/+2
* buildsystem: update Makefile.in'sGravatar William Pitcock2016-01-081-2/+2
* Fix LTDL conditional, remove some unnecessary and/or ugly configure testsGravatar Aaron Jones2016-01-071-1/+0
* Fix some autotools discrepancies, disable SQLite threading codeGravatar Aaron Jones2016-01-071-6/+9
* general: remove last vestiges of static modules support (this hasn't ever act...Gravatar William Pitcock2016-01-061-3/+0
* buildsystem: convert to automake + libtoolGravatar William Pitcock2016-01-052-78/+686
* ssld: check conn->plain_fd when setting conn->plain_fd type to RB_FD_SOCKETGravatar William Pitcock2015-12-161-5/+3
* ssl: allow cipher list to be overridden (closes #67)Gravatar William Pitcock2015-12-121-2/+6
* ssld: use uint64_t explicitly when we want 64-bit countersGravatar William Pitcock2015-12-121-4/+4
* ssld: fix a type warning pointed out by clangGravatar William Pitcock2015-12-121-2/+2
* ssld: take inbuf/outbuf out of global scope, since its unnecessaryGravatar William Pitcock2015-12-121-5/+6
* ssld: enable sending SSL cipher information if availableGravatar William Pitcock2015-12-111-2/+0
* ssld: integrate some cleanups from ratbox 3.1Gravatar William Pitcock2015-12-101-63/+77
* ssld: update for protocol changesGravatar William Pitcock2015-12-081-4/+6
* ssld: we only will continue supporting one fingerprint method at a timeGravatar William Pitcock2015-12-071-6/+4