staticfox
|
5eb3d7a7c0
|
modules: Revert mapi_register() to use ints
modinit() returns either 0 (success) or -1 (failure) so we
can't check for true/false.
|
2016-04-03 20:14:36 -04:00 |
|
Elizabeth Myers
|
c0483ac17b
|
boolify calls to rehash
|
2016-04-03 01:53:34 -05:00 |
|
Elizabeth Myers
|
aa483e55bd
|
bool-ify modules stuff
|
2016-04-03 01:51:45 -05:00 |
|
Elizabeth Myers
|
6603175304
|
Clean up module loading a bit.
|
2016-04-03 01:21:19 -05:00 |
|
Elizabeth Myers
|
ffa79a9516
|
Use rb_dlink_list_length... == 0, not !rb_dlink_list_length
|
2016-04-02 22:45:52 -05:00 |
|
Elizabeth Myers
|
34bc7caeae
|
Send enabling message to opm at the end of opm block.
|
2016-04-02 22:33:19 -05:00 |
|
Elizabeth Myers
|
5c5296c8f8
|
newconf: delete all proxies on rehash
|
2016-04-02 22:30:54 -05:00 |
|
Elizabeth Myers
|
e2a8228f85
|
authproc: minor fixes
|
2016-04-02 20:31:32 -05:00 |
|
Elizabeth Myers
|
8d48aa190b
|
dns: don't use zero ID's
|
2016-04-02 20:19:37 -05:00 |
|
Elizabeth Myers
|
1d657e0b08
|
authproc: rehash on authd restart
This is a hack for now so it gets the config again.
|
2016-04-02 20:10:56 -05:00 |
|
Elizabeth Myers
|
3d2fc110e3
|
authproc: add more API's for opm management
|
2016-04-02 19:45:27 -05:00 |
|
Elizabeth Myers
|
c1f4db3fb7
|
Tweak some configuration semantics of opm
|
2016-04-02 19:45:09 -05:00 |
|
Elizabeth Myers
|
d9364d2913
|
authproc: pad leading 0 for localhost IP's
This avoids misparsing by rb's helper stuff..
|
2016-04-02 19:29:16 -05:00 |
|
Elizabeth Myers
|
eb0814b3cb
|
opm: add support for HTTPS CONNECT proxies.
TBD: do we need an SSL listener for these?
|
2016-04-02 18:38:21 -05:00 |
|
Elizabeth Myers
|
64fae2607a
|
Rename authd.[ch] on ircd side to authproc.[ch] to prevent shadowing.
|
2016-04-02 16:44:04 -05:00 |
|
Elizabeth Myers
|
b0326abdc9
|
authd: warn on a bad command
|
2016-04-02 05:05:28 -05:00 |
|
Elizabeth Myers
|
6d0fafec99
|
authd: minor cleanups
|
2016-04-02 04:51:11 -05:00 |
|
Elizabeth Myers
|
ae0a058544
|
authd: clean up command handling with a table
|
2016-04-02 04:49:01 -05:00 |
|
Elizabeth Myers
|
61d1befa2a
|
authd: fix race on the ircd side.
The client may have already gone away, so if we can't find the local
cid, don't try to restart authd.
|
2016-04-02 03:51:54 -05:00 |
|
Elizabeth Myers
|
6d5edc6f53
|
authd: when aborting, don't just do read_packet.
|
2016-04-02 03:46:31 -05:00 |
|
Elizabeth Myers
|
9bba0f6143
|
opm: add adjustable timeout values
|
2016-04-02 03:33:27 -05:00 |
|
William Pitcock
|
34b88b6571
|
ircd: conf: properly calculate the number of wsockd to start
|
2016-04-02 03:20:16 -05:00 |
|
Elizabeth Myers
|
fabe8b94c5
|
Add HTTP CONNECT proxy scanning
|
2016-04-02 03:11:30 -05:00 |
|
William Pitcock
|
bccb7dedef
|
ircd: wsproc: cleanups
|
2016-04-02 03:10:01 -05:00 |
|
William Pitcock
|
c53ca1e029
|
ircd: integrate ircd side of wsockd support
|
2016-04-02 02:56:22 -05:00 |
|
Elizabeth Myers
|
fbe8d087e7
|
Add exempt logic for open proxies
|
2016-04-02 02:42:11 -05:00 |
|
Elizabeth Myers
|
51fa2ab8a3
|
opm: allow scanners to be configurable
|
2016-04-02 02:29:48 -05:00 |
|
Elizabeth Myers
|
adfe7b8396
|
authd: small cleanup
|
2016-04-02 01:20:49 -05:00 |
|
Elizabeth Myers
|
6a7bb6f1df
|
authd: more minor cleanups
|
2016-04-02 01:16:47 -05:00 |
|
Elizabeth Myers
|
b1a577f224
|
ircd/authd: cleanups
|
2016-04-02 01:05:21 -05:00 |
|
Elizabeth Myers
|
8275e2700d
|
Add opm stuff to default configs
|
2016-04-01 04:11:04 -05:00 |
|
Elizabeth Myers
|
34f16c467d
|
authd: fix API boo boo
|
2016-04-01 02:56:03 -05:00 |
|
Elizabeth Myers
|
6da256dc93
|
authd: remove some whitespace
|
2016-04-01 02:44:50 -05:00 |
|
Elizabeth Myers
|
4f6119cd40
|
authd: add API for setting OPM listeners
|
2016-04-01 02:43:01 -05:00 |
|
Elizabeth Myers
|
7372553dd6
|
authd: fix compile error
|
2016-04-01 02:42:50 -05:00 |
|
Elizabeth Myers
|
e158281056
|
authd: properly abort clients who timeout or when the helper restarts
|
2016-04-01 02:27:48 -05:00 |
|
Elizabeth Myers
|
d86692fa44
|
Add new sockaddr_storage port retrieval/setting macros
These macros are safe for use on IPv6 and clean up a lot of code.
|
2016-03-31 03:00:29 -05:00 |
|
Elizabeth Myers
|
bf3ecca24b
|
ircd/listener: un-obsoleteify comments
|
2016-03-30 03:36:04 -05:00 |
|
Elizabeth Myers
|
4094d2fad5
|
Remove trailing whitespace from files.
|
2016-03-29 13:23:27 -05:00 |
|
Matt Ullman
|
2b535500f9
|
automake: Ensure ircd_parser.h is created
Fixes random travis explosions
|
2016-03-28 21:39:10 -04:00 |
|
Elizabeth Myers
|
7ad083b065
|
logger: add idebug
This only does something if debugging is enabled.
|
2016-03-28 19:06:31 -05:00 |
|
Elizabeth Myers
|
bae7e637de
|
ircd/authd: remove rb_free no longer needed.
|
2016-03-28 18:19:06 -05:00 |
|
Elizabeth Myers
|
0bb5d3f031
|
authd: this isn't a list dammit!
|
2016-03-28 18:13:57 -05:00 |
|
Elizabeth Myers
|
540ae37b96
|
authd: don't use wild pointer
|
2016-03-28 18:09:22 -05:00 |
|
Elizabeth Myers
|
a6a30cc7b8
|
ircd/newconf: better IPv4 example
|
2016-03-28 17:55:54 -05:00 |
|
Elizabeth Myers
|
771dcfad37
|
newconf: add illustrative examples to comments
|
2016-03-28 17:54:01 -05:00 |
|
Elizabeth Myers
|
835d456c64
|
newconf: fix check for IPv6 address length
|
2016-03-28 17:47:13 -05:00 |
|
Elizabeth Myers
|
3fe0efd55a
|
newconf: change an error to a warning
|
2016-03-28 17:45:35 -05:00 |
|
Elizabeth Myers
|
50808796e0
|
authd: It Works, Bitches™
|
2016-03-28 16:47:51 -05:00 |
|
Elizabeth Myers
|
a9b809c796
|
ircd_lexer: use correct variable here.
ircd_paths[IRCD_PATH_ETC] is what's wanted, not IRCD_PATH_ETC.
|
2016-03-28 14:58:26 -05:00 |
|