Commit graph

  • 011e38be79 mkpasswd: Prompt for password twice Alex Iadicicco 2014-04-04 16:46:44 -07:00
  • cea0689e80 Fix const qualifier on raw_mask Douglas Freed 2014-01-26 10:02:07 +00:00
  • 0c5e50f430 Fix format string type mismatch in src/capability.c. Jilles Tjoelker 2014-03-09 19:11:54 +01:00
  • e3cb855407 Restore trailing whitespace in sqlite3 amalgamation. Jilles Tjoelker 2014-03-09 17:54:26 +01:00
  • 5457b10278 Fix fd leak if /dev/urandom can be opened but not read. Jilles Tjoelker 2014-03-09 14:54:45 +01:00
  • 72cc5a995f Add first cut at 3.5.0 NEWS. [ci skip] Jilles Tjoelker 2014-03-07 23:06:39 +01:00
  • 0894d18b87 blacklist: Make the snote more like the +c one. Jilles Tjoelker 2014-03-07 21:55:43 +01:00
  • 9e7c930672 Merge pull request #53 from ShadowNinja/clarify_U+R William Pitcock 2014-03-06 09:59:37 -06:00
  • 48e409767f Add DNSBL snotes for snomask +r. Keith Buck 2014-03-05 08:12:22 +00:00
  • 0455e7a927 Remove snotes on +r about GET/PUT/POST commands. Jilles Tjoelker 2014-03-04 23:02:40 +01:00
  • 55abcbb20a Remove trailing whitespace from all .c and .h files. Keith Buck 2014-03-03 04:25:47 +00:00
  • 00533129dc s_conf: Don't leak log file paths when loading default conf Keith Buck 2014-03-03 04:12:07 +00:00
  • 010c4fbdc5 s_conf: Don't leak strings when loading default conf Keith Buck 2014-03-03 03:58:40 +00:00
  • 9e26f0008b libratbox openssl: Don't leak EC_KEY structures. Keith Buck 2014-03-02 23:56:20 +00:00
  • 023c36ae22 newconf.c: Remove end-of-line whitespace. Keith Buck 2014-03-02 23:34:32 +00:00
  • e12981c028 conf parsing: Fix freeing section names upon section end. Keith Buck 2014-03-02 23:31:13 +00:00
  • fea6157df0 Avoid possible null dereference. Jilles Tjoelker 2014-03-03 00:01:56 +01:00
  • 1d39324556 Fix a couple more string leaks. Keith Buck 2014-03-02 22:05:30 +00:00
  • ee2d4c2d9d commio: Properly zero a struct msghdr. Jilles Tjoelker 2014-03-02 22:12:19 +01:00
  • e053adc87e commio: Explicitly ignore return value from setsockopt(TCP_DEFER_ACCEPT). Jilles Tjoelker 2014-03-02 22:09:08 +01:00
  • f1709d5ac8 sslproc: Add missing break, still allowing zlib when ssl cannot be set up. Jilles Tjoelker 2014-03-02 21:58:38 +01:00
  • 0e717d8eb4 log_client_name: Remove MASK_IP case. Jilles Tjoelker 2014-03-02 21:54:29 +01:00
  • b222b6a05a findforwards: Don't compare array to NULL as this is always true. Jilles Tjoelker 2014-03-02 21:47:36 +01:00
  • 40173bcbb3 listener: Move error messages to something visible by default. Jilles Tjoelker 2014-03-01 19:05:55 +01:00
  • 4229cef34c doc/extban: Correct description of EXTBAN token in 005. Jilles Tjoelker 2014-03-01 18:16:40 +01:00
  • dceac3e4fb conf parsing: Fix memory leaks and clean up code a bit. Keith Buck 2014-02-28 07:02:49 +00:00
  • e8cfec47c6 ircd_parser: Fix whitespace errors. Jilles Tjoelker 2014-02-28 15:51:52 +01:00
  • 299e25a630 SIGNON: Do not send uninitialized data if login name starts with '*'. Jilles Tjoelker 2014-02-28 15:48:07 +01:00
  • 6993ae2760 libratbox: Abort if the restart callback returns. Jilles Tjoelker 2014-02-28 00:53:13 +01:00
  • f76ca17848 stats c: Simplify construction of flags string. Jilles Tjoelker 2014-02-24 00:10:42 +01:00
  • 3cbcc11195 commio: Add error string for SSL trouble. Jilles Tjoelker 2014-02-24 00:06:19 +01:00
  • a1f7ec5be0 server: Use rb_strlcpy() instead of strcpy(). Jilles Tjoelker 2014-02-24 00:04:11 +01:00
  • 26c6ac3dc7 Simplify module path list, removing strcpy use. Jilles Tjoelker 2014-02-23 23:47:27 +01:00
  • b84e58f905 Fix use after free. Jilles Tjoelker 2014-02-23 23:46:57 +01:00
  • 12edf3e3d2 conf: Remove dead store. Jilles Tjoelker 2014-02-23 23:04:52 +01:00
  • 77910830e3 Fix various printf arg types. Jilles Tjoelker 2014-02-23 22:46:06 +01:00
  • 29c451d0ce part: Fix constness issue with part hook. Jilles Tjoelker 2014-02-23 22:55:22 +01:00
  • a9f1281448 modlist: Fix address display on 64-bit systems. Jilles Tjoelker 2014-02-23 22:42:51 +01:00
  • 1e170010e7 modules: Fix bad sizeofs. Jilles Tjoelker 2014-02-23 22:39:42 +01:00
  • 5ef68b1398 Replace double semicolons with single; place null statement on its own line. Jilles Tjoelker 2014-02-23 22:23:00 +01:00
  • 43f45e81fb conf: Do not leak memory when modules::module is already loaded. Jilles Tjoelker 2014-02-23 22:20:43 +01:00
  • f9960c0262 extensions/mkpasswd: Do not leak /dev/random fd. Jilles Tjoelker 2014-02-23 22:18:44 +01:00
  • 899b05d387 balloc: Fix memory leak when get_block() fails. Jilles Tjoelker 2014-02-23 22:14:47 +01:00
  • e3a3eb92a4 bantool: Close .conf files when done reading. Jilles Tjoelker 2014-02-23 22:10:34 +01:00
  • a6b29d3ed4 extensions/roleplay: Fix memory leak on every use. Jilles Tjoelker 2014-02-23 22:01:04 +01:00
  • b45b2daef9 startup: Check return value of open /dev/null. Don't fclose stdin/stdout/stderr. Jilles Tjoelker 2014-02-23 21:51:19 +01:00
  • 0391874cc7 webirc: Check validity of given IP. Jilles Tjoelker 2014-02-23 21:14:09 +01:00
  • a5de4edefd doc/ts6-protocol: Document ETB message (EOPMOD capab). Jilles Tjoelker 2014-02-22 17:43:57 +01:00
  • 8a4b837775 m_services: Make sure to return a value from the modinit function. Jilles Tjoelker 2014-02-20 00:18:02 +01:00
  • 784ce5c1cc Remove SSL_OP_NO_COMPRESSION from openssl initialization. Keith Buck 2014-02-21 09:17:29 +00:00
  • 445af265f1 Clarify UMODE +R help text ShadowNinja 2014-02-19 17:52:57 -05:00
  • fab79c5d25 libratbox: Fix undefined behaviour advancing pointer beyond end of array. Jilles Tjoelker 2014-02-16 16:06:01 +01:00
  • 7f2508c135 Merge pull request #46 from grawity/sasl-mechlist William Pitcock 2014-02-08 13:02:16 -06:00
  • 85e9bf4151 ssld: force the control buffer to be unsigned bytes except in special circumstances William Pitcock 2014-02-08 18:40:35 +00:00
  • bf4e01a427 libratbox: regenerate autotools files William Pitcock 2014-02-08 18:35:24 +00:00
  • 7aa40f6d2c libratbox/gnutls: add gnutls v3 api compatibility without breaking v2 William Pitcock 2014-02-08 18:34:49 +00:00
  • 1870e06ad3 autotools: fix typo relating to ban db Rylee Elise Fowler 2014-01-31 11:03:54 -05:00
  • 071e376d9e Remove an unused variable. Jilles Tjoelker 2014-01-17 00:23:09 +01:00
  • 0c2ea0c3ce Avoid wrong detection of redundant/duplicate auth blocks with auth_user. Jilles Tjoelker 2014-01-17 00:22:47 +01:00
  • 362ef2d9ee openssl: Improve security using options recommanded by Argure. Jilles Tjoelker 2014-01-15 22:25:26 +01:00
  • 9799bea4a1 openssl: Use cipher list suggested by Argure. Jilles Tjoelker 2014-01-15 22:13:47 +01:00
  • cee842a829 openssl: Fix compiler warning. Jilles Tjoelker 2014-01-15 22:09:57 +01:00
  • fabc3174fe openssl: Set some sort of session id context. Jilles Tjoelker 2014-01-15 21:50:08 +01:00
  • 9337f5ce45 doc/ts6-protocol: Correct the mode letter for termination Mantas Mikulėnas 2014-01-12 21:17:34 +02:00
  • c8729b08fb bandb: Don't attempt to write to a NULL helper. Keith Buck 2014-01-12 01:38:48 +00:00
  • dbd8ca2bf6 sasl: send RPL_SASLMECHS Mantas Mikulėnas 2014-01-12 00:18:58 +02:00
  • f70fb6379a Merge pull request #42 from Argure/genssl William Pitcock 2013-12-27 05:13:08 -08:00
  • a150c5935b Merge pull request #45 from somasonic/master Keith Buck 2013-12-21 18:55:32 -08:00
  • 46b55df60b Fix grammatical error Andrew 2013-12-12 04:08:12 +00:00
  • b6e799f5df libratbox/openssl: check that ECDHE is really available on redhat derivatives (closes #43) William Pitcock 2013-11-30 19:55:01 +00:00
  • 566df88ff7 INSTALL: Fix documentation for assert configure options. Keith Buck 2013-11-27 09:23:20 +00:00
  • 88c478c2d2 Merge branch 'fix-sha256-crypt' of https://github.com/grawity/charybdis Jilles Tjoelker 2013-11-22 23:48:38 +01:00
  • 1de147abc5 help: Fix some required oper privileges. Jilles Tjoelker 2013-11-22 23:41:15 +01:00
  • 73c42a6766 help: Remove mention of remote commands that do not actually work. Jilles Tjoelker 2013-11-22 23:34:54 +01:00
  • 3c55c3a355
    Just use 4k RSA certificates while at it Patrick Godschalk 2013-11-19 00:59:08 +01:00
  • b858bc54f9
    Use sha-512 rather than deprecated sha-1; generate a csr Patrick Godschalk 2013-11-19 00:49:01 +01:00
  • faae23e6af Merge pull request #41 from lyska/master William Pitcock 2013-11-15 04:26:39 -08:00
  • 9830333e9a helpfiles: fix spelling, grammar remove old information Sam Dodrill 2013-11-14 23:34:42 -05:00
  • 7f3382fe98 Remove duplicate default-value code. Keith Buck 2013-10-29 09:07:19 +00:00
  • e5c254d7d1 override: Remove umode +p when deopering. Jilles Tjoelker 2013-10-25 17:49:58 +02:00
  • 0137d36122 Revert "Add m_override.c - an improved override module." Keith Buck 2013-10-25 05:39:55 +00:00
  • f00a55e9a1 Add m_override.c - an improved override module. Keith Buck 2013-10-22 08:50:15 +00:00
  • 320d34a606 libratbox/crypt: fix difference from glibc in sha256_crypt() Mantas Mikulėnas 2013-10-23 14:39:51 +03:00
  • cba8bbc3fc Use RFC5737 and RFC3849 addresses in example confs. Jilles Tjoelker 2013-10-06 19:39:06 +02:00
  • b647efa045 Fix parameter counts for me_dline and me_undline. Keith Buck 2013-09-23 09:34:30 +00:00
  • 364e59f82a whowas: Use the normal rules for IP visibility. Jilles Tjoelker 2013-09-14 12:26:32 +02:00
  • 2635cc8089 Fix parameter name in header file for show_ip_conf(). Jilles Tjoelker 2013-09-14 12:26:24 +02:00
  • f1fe7b4b28 Merge branch 'isupport-charset' of github.com:grawity/charybdis Jilles Tjoelker 2013-09-13 22:34:11 +02:00
  • 7a9a9000b7 Enable remote WHOWAS queries. Jilles Tjoelker 2013-09-13 22:29:26 +02:00
  • 7fc09bc4f0 Abort blacklist queries at the same time as auth queries. Keith Buck 2013-09-12 08:21:50 +00:00
  • e1a9785abe Remove CHARSET=ascii from ISUPPORT Mantas Mikulėnas 2013-09-11 00:57:48 +03:00
  • 77d3d2dbaf Remove s_assert definition from ircd_defs.h and add it to its own header. Keith Buck 2013-09-10 05:35:56 +00:00
  • d8c3d5fe97 Merge pull request #33 from Argure/master William Pitcock 2013-09-06 11:44:18 -07:00
  • 31d2201519 Have OpenSSL version check use cpp Patrick Godschalk 2013-09-06 20:05:49 +02:00
  • 9eab762b72 Merge pull request #34 from grawity/monitor-help Quora 2013-09-04 10:14:08 -07:00
  • 20b23a0c8b Document MONITOR in /help Mantas Mikulėnas 2013-09-04 19:16:09 +03:00
  • f36d4bb460 Add notice about ECC/ECDHE in OpenSSL. Patrick Godschalk 2013-09-03 14:23:13 +02:00
  • 81998134b7 Set ECDHE on OpenSSL 1.00+. Patrick Godschalk 2013-09-03 14:16:57 +02:00
  • 792ddf977e doc: fix name of sample config again Quora Dodrill 2013-08-24 09:41:00 -05:00
  • e03fc000a2 extensions/m_roleplay: Properly transmit source name. Alex Iadicicco 2013-08-23 20:11:22 -07:00