Commit graph

  • 8275e2700d Add opm stuff to default configs Elizabeth Myers 2016-04-01 04:11:04 -05:00
  • f105844aad StaticBox is dead, so let's not reference it in the conf files. Elizabeth Myers 2016-04-01 03:45:45 -05:00
  • 34f16c467d authd: fix API boo boo Elizabeth Myers 2016-04-01 02:56:03 -05:00
  • 6da256dc93 authd: remove some whitespace Elizabeth Myers 2016-04-01 02:44:50 -05:00
  • 4f6119cd40 authd: add API for setting OPM listeners Elizabeth Myers 2016-04-01 02:43:01 -05:00
  • 7372553dd6 authd: fix compile error Elizabeth Myers 2016-04-01 02:42:50 -05:00
  • e158281056 authd: properly abort clients who timeout or when the helper restarts Elizabeth Myers 2016-04-01 02:27:48 -05:00
  • 8860e46a33 providers/opm: It Works™ Elizabeth Myers 2016-04-01 02:17:25 -05:00
  • 8aacefa338 opm: properly connect to destination port on scan Elizabeth Myers 2016-03-31 19:07:57 -05:00
  • d86692fa44 Add new sockaddr_storage port retrieval/setting macros Elizabeth Myers 2016-03-31 03:00:29 -05:00
  • 367b1a398d authd/providers/ident: remove pointless memcpy Elizabeth Myers 2016-03-31 02:18:02 -05:00
  • 8c0b90de9f authd/providers/opm: configure port listeners correctly Elizabeth Myers 2016-03-31 02:13:27 -05:00
  • 272af6a505 providers/opm: use a name that makes more sense for this variable Elizabeth Myers 2016-03-31 01:45:19 -05:00
  • 766d4ffccd sockaddr_storage -> rb_sockaddr_storage Elizabeth Myers 2016-03-31 01:27:50 -05:00
  • 7b2c764f59 librb: don't include linux/tcp.h, that's already included Elizabeth Myers 2016-03-31 01:16:34 -05:00
  • 468ef960f8 opm: don't assume we have netinet/tcp.h Elizabeth Myers 2016-03-31 01:08:38 -05:00
  • 4e85459a7c authd: add (not really working) OPM provider. Elizabeth Myers 2016-03-31 00:28:05 -05:00
  • c23f97550f authd/provider: exit on critical errors Elizabeth Myers 2016-03-31 00:26:48 -05:00
  • 1e89fb5fa2 providers/ident: restore accidentally deleted line Elizabeth Myers 2016-03-30 23:30:09 -05:00
  • 9f9ab5c2d6 authd/provider: don't crash if there's no init or destroy function Elizabeth Myers 2016-03-30 23:17:21 -05:00
  • 15c49abbb3 authd/providers: add timeout callback system. Elizabeth Myers 2016-03-30 17:20:27 -05:00
  • a20190d5ea librb: fix rb_path_to_self() dlinfo variant William Pitcock 2016-03-30 14:32:53 -05:00
  • a5ab106298 authd/provider: fix misordering in macro Elizabeth Myers 2016-03-30 03:38:30 -05:00
  • bf3ecca24b ircd/listener: un-obsoleteify comments Elizabeth Myers 2016-03-30 03:36:04 -05:00
  • 045d9d31c2 Merge branch 'master' of github.com:charybdis-ircd/charybdis Elizabeth Myers 2016-03-30 02:33:19 -05:00
  • b3912eae9b authd/provider: it's va_start. Elizabeth Myers 2016-03-30 02:32:34 -05:00
  • 52d49164a8 authd/provider: include stdinc.h for stdarg.h Elizabeth Myers 2016-03-30 02:22:43 -05:00
  • 64afc35817 authd/provider: make reject_client take a format string and varargs Elizabeth Myers 2016-03-30 01:29:21 -05:00
  • 3257f9d6af blacklist: this didn't get committed somehow Elizabeth Myers 2016-03-29 23:33:13 -05:00
  • ccb5c37db9 blacklist: compile fixes Elizabeth Myers 2016-03-29 23:29:58 -05:00
  • 7246347058 blacklist: add notices that we're performing checks. Elizabeth Myers 2016-03-29 23:22:13 -05:00
  • 4d1e498977 Update news Elizabeth Myers 2016-03-29 13:38:42 -05:00
  • 08b809f972 bandb: update sqlite3 to 3.12.0 Elizabeth Myers 2016-03-29 13:29:18 -05:00
  • 4094d2fad5 Remove trailing whitespace from files. Elizabeth Myers 2016-03-29 13:23:27 -05:00
  • 5c0df0e743 doc: Cleanup trailing whitespace Matt Ullman 2016-03-29 10:09:52 -04:00
  • 2b535500f9 automake: Ensure ircd_parser.h is created Matt Ullman 2016-03-28 21:39:10 -04:00
  • dfd7d4b103 authd: use atexit() hook to attempt to destroy providers Elizabeth Myers 2016-03-28 19:38:43 -05:00
  • 34b96d7f76 authd: be more anal about errors Elizabeth Myers 2016-03-28 19:22:02 -05:00
  • d8f8474dfd authd: Cleanup Matt Ullman 2016-03-28 20:14:31 -04:00
  • 7ad083b065 logger: add idebug Elizabeth Myers 2016-03-28 19:06:31 -05:00
  • bae7e637de ircd/authd: remove rb_free no longer needed. Elizabeth Myers 2016-03-28 18:19:06 -05:00
  • 0bb5d3f031 authd: this isn't a list dammit! Elizabeth Myers 2016-03-28 18:13:57 -05:00
  • 540ae37b96 authd: don't use wild pointer Elizabeth Myers 2016-03-28 18:09:22 -05:00
  • a6a30cc7b8 ircd/newconf: better IPv4 example Elizabeth Myers 2016-03-28 17:55:54 -05:00
  • 771dcfad37 newconf: add illustrative examples to comments Elizabeth Myers 2016-03-28 17:54:01 -05:00
  • 1096025891 authd/dns: remove magic number Elizabeth Myers 2016-03-28 17:50:45 -05:00
  • 835d456c64 newconf: fix check for IPv6 address length Elizabeth Myers 2016-03-28 17:47:13 -05:00
  • 3fe0efd55a newconf: change an error to a warning Elizabeth Myers 2016-03-28 17:45:35 -05:00
  • e196add31a Merge branch 'authd-framework' Elizabeth Myers 2016-03-28 16:51:45 -05:00
  • 1bebedd6fb authd: remove useless blacklist stats provider for now. Elizabeth Myers 2016-03-28 16:49:26 -05:00
  • 50808796e0 authd: It Works, Bitches™ Elizabeth Myers 2016-03-28 16:47:51 -05:00
  • 1345a41dda authd: misc fixes Elizabeth Myers 2016-03-28 16:46:52 -05:00
  • c6ebd4fdad authd: fix fencepost error Elizabeth Myers 2016-03-28 15:15:16 -05:00
  • 553dd5a7f0 ircd_lexer: use correct variable here. Elizabeth Myers 2016-03-28 14:58:26 -05:00
  • a9b809c796 ircd_lexer: use correct variable here. Elizabeth Myers 2016-03-28 14:58:26 -05:00
  • ec2301263e Merge branch 'authd-framework' of github.com:charybdis-ircd/charybdis into authd-framework Elizabeth Myers 2016-03-28 14:46:28 -05:00
  • 7b4d1de38d Merge branch 'master' into authd-framework Elizabeth Myers 2016-03-28 14:44:47 -05:00
  • cc264f942f Merge branch 'authd-framework' of github.com:charybdis-ircd/charybdis into authd-framework Elizabeth Myers 2016-03-28 14:42:25 -05:00
  • ad04380360 ircd/authd: respect auth_disabled config option Elizabeth Myers 2016-03-28 02:42:20 -05:00
  • 59d42a9fcb ircd/authd: use proper timeout values for clients Elizabeth Myers 2016-03-28 02:32:05 -05:00
  • ef0b13b960 ircd/authd: timeout dead authd clients Elizabeth Myers 2016-03-28 02:30:54 -05:00
  • cc4d393152 ircd/authd: implement client noticing Elizabeth Myers 2016-03-28 02:19:34 -05:00
  • d3f6b80867 Replace s_auth/blacklist stuff with authd calls Elizabeth Myers 2016-03-28 02:11:16 -05:00
  • bd7c2037bf authd/providers/rdns: change option name to rdns_timeout Elizabeth Myers 2016-03-28 01:55:54 -05:00
  • a90465f767 authd/providers/blacklist: add stats reporting for blacklist info Elizabeth Myers 2016-03-28 01:05:19 -05:00
  • 8e00155164 authd/providers/ident: fix typo Elizabeth Myers 2016-03-28 00:03:27 -05:00
  • 54fb109d82 authd/providers/ident: add conf option for enabling ident Elizabeth Myers 2016-03-27 23:57:06 -05:00
  • 673f2cda1c gitignore: Ignore pid files from startall.sh Matt Ullman 2016-03-28 00:09:51 -04:00
  • 6d2abf1973 testsuite: Update startall.sh Matt Ullman 2016-03-28 00:09:01 -04:00
  • a90f87eae4 gitignore: Ignore confdefs.h Matt Ullman 2016-03-28 00:08:05 -04:00
  • ed2efe7664
    Add extb_usermode module to example configuration files Aaron Jones 2016-03-28 03:29:57 +01:00
  • 6c5fa2f6b3
    Document extb_usermode module Aaron Jones 2016-03-28 03:28:07 +01:00
  • fef6857e3f
    extensions: Fix duplicate extban character usage Aaron Jones 2016-03-28 03:05:16 +01:00
  • 33d43d4fa4 ircd: Move signaled variables to volatile sig_atomic_t Matt Ullman 2016-03-27 20:05:38 -04:00
  • 26d491b95f authd: pass in uint32_t rid's. Elizabeth Myers 2016-03-27 17:28:26 -05:00
  • ee7f92714a authd/provider: add stats handling hooking Elizabeth Myers 2016-03-27 17:15:08 -05:00
  • 02e141f7a3 authd: add stats reporting API Elizabeth Myers 2016-03-27 17:04:14 -05:00
  • eccc44ed7b authd/providers/blacklist: use uint8_t for iptype Elizabeth Myers 2016-03-27 14:41:50 -05:00
  • 6535177fef authd/provider: add data to rejection tag. Elizabeth Myers 2016-03-27 13:52:52 -05:00
  • 66e1914beb Merge branch 'authd-framework' of github.com:charybdis-ircd/charybdis into authd-framework Elizabeth Myers 2016-03-27 11:50:19 -05:00
  • aa7eff28f2 hash.c: Save some more bytes Matt Ullman 2016-03-27 06:29:10 -04:00
  • 909346edb7 ssld: Remove left over function Matt Ullman 2016-03-27 06:13:11 -04:00
  • 60374ac975 authd: add abiltiy to cancel connection Elizabeth Myers 2016-03-26 23:54:21 -05:00
  • 0da2a404fa authd: try to destroy all providers on the way out. Elizabeth Myers 2016-03-26 23:39:22 -05:00
  • 420cfb677c authd/provider: add notices in comments to certain functions not to use auth after calling Elizabeth Myers 2016-03-26 23:16:53 -05:00
  • e43e61f7a7 authd/providers/blacklist: fix use after free Elizabeth Myers 2016-03-26 23:15:28 -05:00
  • f681e277eb authd/providers/ident: perform check for valid auth_client data Elizabeth Myers 2016-03-26 20:33:35 -05:00
  • 247b304f1f authd/provider: forgot this file... Elizabeth Myers 2016-03-26 20:33:21 -05:00
  • 05fdc0301d authd/provider: do not accept clients until all providers have had a chance to run Elizabeth Myers 2016-03-26 20:32:35 -05:00
  • f5586c3abb authd: misc provider fixes Elizabeth Myers 2016-03-26 19:50:09 -05:00
  • 4ac5b30e77 authd/providers/ident: remove debugging message Elizabeth Myers 2016-03-26 19:31:45 -05:00
  • 3f7039934f s_auth: remove trailing whitespace at end of usernames. Elizabeth Myers 2016-03-26 19:21:16 -05:00
  • 6950cc255a authd/providers/blacklist: remove dead store. Elizabeth Myers 2016-03-26 19:19:52 -05:00
  • 22946d30d5 authd/providers/ident: fix up trailing lf/cr at end of username Elizabeth Myers 2016-03-26 19:18:54 -05:00
  • d1b70e3524 providers/ident: fix some nasty crashes Elizabeth Myers 2016-03-26 18:40:17 -05:00
  • 0cff7adb13 authd/provider: some fixes Elizabeth Myers 2016-03-26 18:01:58 -05:00
  • f875cb8482 providers/ident: more aggressive NULL checks Elizabeth Myers 2016-03-26 18:01:14 -05:00
  • 47ab6f6e6e authd/providers/ident: properly initialise variable Elizabeth Myers 2016-03-26 17:35:48 -05:00
  • cdf1592915 Check these out from authd-framework-2. Elizabeth Myers 2016-03-26 16:53:43 -05:00
  • 9b24cbdecc Merge branch 'authd-framework-2' into authd-framework Elizabeth Myers 2016-03-26 16:51:09 -05:00