Commit graph

  • 8da0b2f2cb authd: use _WIN32 as the define for checking windows presence William Pitcock 2016-03-20 01:19:46 -05:00
  • 4f73990245 stdinc: more cleanups William Pitcock 2016-03-20 01:19:07 -05:00
  • 76ebf6c489 authd: initial pass at win32 porting William Pitcock 2016-03-20 01:16:41 -05:00
  • b1f7e4098f librb: win32: more cleanups William Pitcock 2016-03-20 00:41:01 -05:00
  • e49147e56e commio: even more win32 fixes William Pitcock 2016-03-20 00:38:46 -05:00
  • 339150ec60 commio: further win32 fixes William Pitcock 2016-03-20 00:37:50 -05:00
  • 7dbf237f93 commio: win32 fixes William Pitcock 2016-03-20 00:36:35 -05:00
  • 17e4e6af83 librb: further cleanups William Pitcock 2016-03-20 00:35:13 -05:00
  • dc7e6b42ca librb: some win32 fixes William Pitcock 2016-03-20 00:33:19 -05:00
  • b68dee9bcb librb: only install WSA stubs if windows SDK does not provide them William Pitcock 2016-03-20 00:18:42 -05:00
  • b45a2f351e configure: check -lws2_32 for socket() too William Pitcock 2016-03-20 00:11:06 -05:00
  • 1859e9d7d7 ircd: remove basically entirely pointless ServerInfo.hub (closes #167) William Pitcock 2016-03-19 23:05:07 -05:00
  • 72b51232a9 ensure we do not distribute flex/bison files William Pitcock 2016-03-19 19:22:14 -05:00
  • 9b8e9eb321 config.h delenda est Elizabeth Myers 2016-03-19 19:14:26 -05:00
  • fe4224394e Can IGNORE_BOGUS_TS at the behest of @kaniini and @jilest Elizabeth Myers 2016-03-19 18:55:13 -05:00
  • 2a9257c652 rb_dictionary: add include needed for int types. Elizabeth Myers 2016-03-19 15:58:30 -05:00
  • 46d17a88b4 provider: compile fixes Elizabeth Myers 2016-03-19 15:58:48 -05:00
  • 893a92e7b3 rb_dictionary: add include needed for int types. Elizabeth Myers 2016-03-19 15:58:30 -05:00
  • f7b37c1dc1 authd: add provider-specific data to auth_client via a dictionary. Elizabeth Myers 2016-03-19 15:02:11 -05:00
  • 68f90ee247 Merge branch 'master' of github.com:charybdis-ircd/charybdis into authd-framework-2 Elizabeth Myers 2016-03-19 07:36:33 -05:00
  • 43f06d8d8c ircd/sslproc: same for zlib_ok William Pitcock 2016-03-19 00:58:57 -05:00
  • d35870ee36 ssld: do not shadow openssl-internal symbol "ssl_ok" (yeah, i know) William Pitcock 2016-03-19 00:58:15 -05:00
  • bfc44622c8 ircd: do not shadow internal openssl symbol "ssl_ok" (yeah, i know) William Pitcock 2016-03-19 00:57:32 -05:00
  • 7cc67225cb sslproc: return after calling free_ssl_daemon() when in sandbox ipc service routine William Pitcock 2016-03-19 00:04:38 -05:00
  • ca372c23c9 bandb: embedded sqlite3: fix build on cygwin William Pitcock 2016-03-18 23:39:13 -05:00
  • 066b05dfe2 librb: use charybdis acinclude dir William Pitcock 2016-03-18 23:28:42 -05:00
  • 61eb4ba64a ircd: link libircd with -no-external William Pitcock 2016-03-18 23:14:07 -05:00
  • b429e2df07 install-sh: make +x Elizabeth Myers 2016-03-18 16:25:38 -05:00
  • c084fcafec ircd: fix a really retarded GCC warning by being anal retentively "standards compliant" Elizabeth Myers 2016-03-18 15:53:43 -05:00
  • 36e803d93a crypt: fix strict-aliasing warnings by using an explicit alias. Elizabeth Myers 2016-03-18 15:46:09 -05:00
  • 1db8a31395 modules: fix stupid GCC false positive warning. Elizabeth Myers 2016-03-18 15:32:33 -05:00
  • 175a4a132f Update gitignore Elizabeth Myers 2016-03-18 15:17:53 -05:00
  • 1d89c9e945 Remove unnecessary autotools cruft and other detritus Elizabeth Myers 2016-03-18 15:12:42 -05:00
  • cca418c9b7 Add --enable-ignore-bogus-ts flag. Elizabeth Myers 2016-03-18 15:02:59 -05:00
  • 0e99e13a71 configure: add ENABLE_OPER_CHGHOST flag Elizabeth Myers 2016-03-18 14:57:08 -05:00
  • f79f3e6a95 config.h: update a tad Elizabeth Myers 2016-03-18 14:43:50 -05:00
  • c2c236234e Remove aclocal.m4 Elizabeth Myers 2016-03-18 14:35:21 -05:00
  • 1ca8cd5276 parse: ensure that aliases have a sufficient number of parameters before trying to process them William Pitcock 2016-03-17 23:12:43 -05:00
  • a16b484f27 Import this from authd-framework branch Elizabeth Myers 2016-03-17 16:25:58 -05:00
  • 2b0cc3d36a Redo of the authd-framework branch. Elizabeth Myers 2016-03-17 16:23:27 -05:00
  • 4598135e44 mailmap: Sam is Christine now apparently. Elizabeth Myers 2016-03-17 14:48:46 -05:00
  • 617144af7a dns: remove unneeded defines Elizabeth Myers 2016-03-14 22:15:28 -05:00
  • 9ca15a2679 Merge branch 'master' of github.com:charybdis-ircd/charybdis Elizabeth Myers 2016-03-14 22:14:28 -05:00
  • 532f83a70a
    ircd: Don't refer to the IP address as a "netmask" in error messages Simon Arlott 2016-03-14 22:38:04 +00:00
  • 068c6c4a2b dns: use a dictionary for query storage Elizabeth Myers 2016-03-13 03:23:41 -05:00
  • 1d9925cfb3 authd: fix a fallthrough. Elizabeth Myers 2016-03-13 03:22:41 -05:00
  • b22c6f101c rb_dictionary: add functions for uint64_t (long) variables. Elizabeth Myers 2016-03-13 00:16:19 -06:00
  • 0e1f366732 reference.conf: fix me being an incompetent fuckwit. Elizabeth Myers 2016-03-12 20:27:37 -06:00
  • 9abdcf1c64 modules: can .la suffix. Elizabeth Myers 2016-03-12 20:10:46 -06:00
  • 540676fc18 cancel_query: fix stupid build error Elizabeth Myers 2016-03-12 07:36:57 -06:00
  • 45ac1e3ce6 authd: add the ability to cancel DNS requests Elizabeth Myers 2016-03-12 07:10:27 -06:00
  • 399c633313 authd: add improved API for internal usage Elizabeth Myers 2016-03-12 07:08:27 -06:00
  • 27aca3c385 Really fix the help index. Elizabeth Myers 2016-03-12 06:26:50 -06:00
  • 5567a6f943 Regenerate user help index. Elizabeth Myers 2016-03-12 06:23:23 -06:00
  • 47ca8753c7 What I really meant to say. Elizabeth Myers 2016-03-10 11:42:37 -06:00
  • b63612893f What I really meant to say. Elizabeth Myers 2016-03-10 11:42:37 -06:00
  • 467a0a79a5 Stop building this branch plzkthxbai Elizabeth Myers 2016-03-10 11:32:46 -06:00
  • 43f599bb87 Stop building this branch plzkthxbai Elizabeth Myers 2016-03-10 11:32:46 -06:00
  • 91f870b39b auth: enable soft reject of clients. Elizabeth Myers 2016-03-10 11:30:09 -06:00
  • df32819e04 authd: tag rejection type. Elizabeth Myers 2016-03-10 11:27:07 -06:00
  • c2222d7e9a authd: actually init providers on startup. Elizabeth Myers 2016-03-10 10:04:35 -06:00
  • 8b4544c9dc authd: load ident provider Elizabeth Myers 2016-03-10 10:01:41 -06:00
  • f1861e48e6 authd: identd fixes Elizabeth Myers 2016-03-10 10:00:46 -06:00
  • b74739c247 auth: use sockaddr_storage to store ports Elizabeth Myers 2016-03-10 09:32:37 -06:00
  • c70ae2e5cb authd: properly iterate through all outstanding rdns queries on timeout Elizabeth Myers 2016-03-10 08:43:46 -06:00
  • 9eb410b347 rdns: properly set provider Elizabeth Myers 2016-03-10 08:28:22 -06:00
  • cafe4dd8df authd: plug in new C type. Elizabeth Myers 2016-03-10 08:09:16 -06:00
  • 50f842125a authd: crap, C was taken already, rename reload to H. Elizabeth Myers 2016-03-10 08:06:57 -06:00
  • 8dc9aa85b6 authd: crap, C was taken already, rename reload to H. Elizabeth Myers 2016-03-10 08:06:57 -06:00
  • 187643195c authd: add rdns provider (compile-tested) Elizabeth Myers 2016-03-10 08:04:17 -06:00
  • 5bfc606fa4 authd/provider: use rb_sockaddr_storage for IP addresses. Elizabeth Myers 2016-03-10 07:25:22 -06:00
  • b3265d7afb dns: create sockcmp function. Elizabeth Myers 2016-03-10 06:32:25 -06:00
  • 1c99f551e3 dns: add format_address function Elizabeth Myers 2016-03-10 05:57:33 -06:00
  • f169fc8842 authd: add address families to provider processing. Elizabeth Myers 2016-03-10 05:40:21 -06:00
  • 9b5b2dedc0 authd/provider: add these to provider.h Elizabeth Myers 2016-03-10 03:15:03 -06:00
  • 0f95a2749f rename auth.[ch] to provider.[ch] Elizabeth Myers 2016-03-10 03:07:52 -06:00
  • 99e538670d authd: convert auth stuff to use a linked list. Elizabeth Myers 2016-03-10 03:02:16 -06:00
  • 2c01da6b7e Once more with feeling, remove useless enum bit Elizabeth Myers 2016-03-10 02:42:40 -06:00
  • be67cfca84 Revert "[ci skip] remove useless bit in auth.h" Elizabeth Myers 2016-03-10 02:42:18 -06:00
  • 4cc131fc48 [ci skip] remove useless bit in auth.h Elizabeth Myers 2016-03-10 02:37:52 -06:00
  • bc8067e571 Send cnotice/cprivmsg help to Hades. Elizabeth Myers 2016-03-10 02:15:28 -06:00
  • f2d5cea00a modules: remove explicit CPRIVMSG/CNOTICE, this has been obsolete for a long time William Pitcock 2016-03-10 02:12:59 -06:00
  • f42aa1a9e5 auth: minor changes Elizabeth Myers 2016-03-10 01:59:37 -06:00
  • 05e17ac208 authd: initial authentication framework implementation Elizabeth Myers 2016-03-10 01:50:36 -06:00
  • 3ec1db3785 m_error: use strncasecmp, not strcmp Elizabeth Myers 2016-03-09 18:53:08 -06:00
  • 788e2d592c m_stats: eliminate special casing of calling the stats L handler. Elizabeth Myers 2016-03-09 17:19:16 -06:00
  • 6f39a80ec6 authd, m_stats: fix command table sizes Mantas Mikulėnas 2016-03-09 18:15:42 +02:00
  • 6445c1cf0b rehash: don't restart authd for DNS reloads Elizabeth Myers 2016-03-09 03:46:04 -06:00
  • 503727d1ee More bool conversions Elizabeth Myers 2016-03-09 02:19:31 -06:00
  • f408f36452 Merge branch 'elizafox-cleanups' of github.com:charybdis-ircd/charybdis into elizafox-cleanups Elizabeth Myers 2016-03-09 02:10:36 -06:00
  • 5c1dbc3cc3 Fix m_xline [ci skip] Elizabeth Myers 2016-03-09 02:10:23 -06:00
  • 1b916de505 More bool conversions [ci skip] Elizabeth Myers 2016-03-09 02:06:21 -06:00
  • 818c157a6d More bool conversions [ci skip] Elizabeth Myers 2016-03-09 02:06:21 -06:00
  • 8fbc1152bb Remove dead variable "cold_start" that no longer exists [ci skip] Elizabeth Myers 2016-03-09 02:01:26 -06:00
  • f66f0baa67 More bool conversions Elizabeth Myers 2016-03-09 02:00:40 -06:00
  • 05b77c613f m_close: remove dangling return [ci skip] Elizabeth Myers 2016-03-09 01:44:45 -06:00
  • b8b72cbdf1 m_chghost: convert more stuff to bool [ci skip] Elizabeth Myers 2016-03-09 01:44:05 -06:00
  • 550e851c5e Merge branch 'master' of github.com:charybdis-ircd/charybdis into elizafox-cleanups Elizabeth Myers 2016-03-09 01:41:10 -06:00
  • 3c7d6fcce7 Message handlers should return void. Elizabeth Myers 2016-03-09 01:37:03 -06:00
  • 92a5053638 Merge pull request #163 from awilfox/master Elizabeth Myers 2016-03-09 01:30:52 -06:00