Adam
|
ded89b0d49
|
Made IRCDProto a Service
|
2012-11-23 23:10:41 -05:00 |
|
Adam
|
36b1166cf6
|
Change the return type of ircdmessage to void now that we don't use it, add an ircd message module event, and a few more fixups
|
2012-11-23 16:56:06 -05:00 |
|
Adam
|
0e7bd9f3ba
|
Fix compile/pch generation
|
2012-11-22 20:27:42 -05:00 |
|
Adam
|
d33a0f75a5
|
Pretty large coding style cleanup, in source doc
cleanup, and allow protocol mods to depend on each
other
|
2012-11-22 00:50:33 -05:00 |
|
Adam
|
5d6fb2427e
|
Fixed some stuff spotted by Cronus, made db_old convert ACCESS_INVALID levels to ACCESS_FOUNDER, fix cs_enforce +R from an earlier commit, fixed ChangeModeInternal TS checking when IRCds don't send TS on mode
|
2012-11-16 00:03:15 -05:00 |
|
Adam
|
ad3d1d381a
|
Never log debug levels >= 2 using a log block
|
2012-11-10 13:57:06 -05:00 |
|
Adam
|
b51f60cc1e
|
Fix user account logout message
|
2012-11-10 13:57:06 -05:00 |
|
Adam
|
ff3e396e92
|
Add a config option to disable sasl
|
2012-11-09 19:13:33 -05:00 |
|
Adam
|
53e8cd18dc
|
Duplicate check some of these larger hashmaps on insert, just incase
|
2012-11-07 21:57:31 -05:00 |
|
Adam
|
ac57f41c87
|
We no longer have to use the rungroup provided at build time, it is specified in the config now
|
2012-11-07 19:36:59 -05:00 |
|
Adam
|
72eb2ccf50
|
Sometimes capab is sent as one parameter
|
2012-11-06 11:02:12 -05:00 |
|
Adam
|
53b2bdfe5e
|
Use std::tr1::unordered_map for a few of the larger maps
|
2012-11-06 11:02:12 -05:00 |
|
Adam
|
27ab6a686c
|
Windows fixes
|
2012-11-06 11:02:12 -05:00 |
|
Adam
|
a0a54fdfe0
|
Expand options:hideprivilegedcommands to not show commands requiring authentication to unidentified users
|
2012-11-01 16:15:44 -04:00 |
|
Adam
|
90930619bc
|
Fixed quite a bit of dumbness with m_ssl. Had to
modify socketengines to allow polling for write &
no read, but is it cleaner now. Made m_httpd able
to listen using SSL.
|
2012-11-01 14:47:23 -04:00 |
|
Adam
|
22e55165c9
|
Fixed anopesmtp logging
|
2012-10-31 22:57:11 -04:00 |
|
Adam
|
3a10fca75f
|
Fix ns_ghost and ns_recover, add nicksev:restoreonghost
|
2012-10-31 12:37:43 -04:00 |
|
Adam
|
1730bfb2bc
|
Send uids everywhere when setting modes on clients
|
2012-10-30 21:22:10 -04:00 |
|
Adam
|
36f357c354
|
Fixed build errors and warnings with -std=c++11
|
2012-10-30 17:10:31 -04:00 |
|
Adam
|
b07928eea9
|
Clean up ngircd proto mod slightly, and send sqlines before introducing clients
|
2012-10-30 15:50:39 -04:00 |
|
Adam
|
fedf235c83
|
Update Config.cs for VS 2012 and fix it failing if the source directory path has spaces in it
|
2012-10-29 17:07:10 -04:00 |
|
Adam
|
bb5e4127d7
|
Made MailThread completely threadsafe, currently theres a race condition with config reload + sending mail at once
|
2012-10-29 13:51:38 -04:00 |
|
Adam
|
6883309927
|
Made anopesmtp less hard to debug
|
2012-10-29 13:46:21 -04:00 |
|
Adam
|
d6e1b92059
|
Add a module log type
|
2012-10-27 08:12:04 -04:00 |
|
Adam
|
bb5f4555dc
|
Ues timestamp for dns serial not yyyymmddnn.. there are too many problems with this (restarts, >99 zone updates/day, etc)
|
2012-10-27 05:34:36 -04:00 |
|
Adam
|
32d33ca8e5
|
Expand single digit serial revisions to match nn
|
2012-10-27 04:44:10 -04:00 |
|
Adam
|
e1dcf24c98
|
Add nickserv:modesonid config option to set what modes users get on identify
|
2012-10-26 17:30:41 -04:00 |
|
Adam
|
3b24311db6
|
Sometimes zone transfers can be really big
|
2012-10-26 12:57:25 -04:00 |
|
Adam
|
8d27b25bf8
|
Don't attempt to process any query packets if we aren't explicitly given permission to bind to a port (we do anyway currently for m_dnsbl to get replies)
|
2012-10-26 00:55:04 -04:00 |
|
Naram Qashat
|
3608d42ae9
|
This version needs a better tag than "-git", so there.
|
2012-10-25 22:26:59 -04:00 |
|
Adam
|
8f33933dd8
|
Default xlines to be set by OperServ
|
2012-10-25 21:31:58 -04:00 |
|
Adam
|
1057fa8421
|
BIND's forward ability did not work as I expected
because it will not forward non recursive queries.
So, added support for SOA, NS, and AXFR requests.
|
2012-10-24 19:32:26 -04:00 |
|
DukePyrolator
|
ef5c6684c7
|
Merge branch '1.9' of ssh://anope.git.sourceforge.net/gitroot/anope/anope into 1.9
|
2012-10-24 05:12:47 +02:00 |
|
DukePyrolator
|
e0438e3a7e
|
fixed calculating the correct channelcount for an user when loading the db. fixes bug #1450
|
2012-10-24 05:12:13 +02:00 |
|
Adam
|
04632bd381
|
Cleanup of last few commits/warning fix
|
2012-10-22 17:02:01 -04:00 |
|
Adam
|
0b9db15efc
|
Add os_dns, a way to control your DNS zone via services
|
2012-10-22 00:54:30 -04:00 |
|
DukePyrolator
|
d5b2f9cfa7
|
Base has to destruct before Extensible does because objects that destruct due to Extensible destructing don't have their references to the already destroyed object for Base invalidated. (fixed for NickAlias and NickCore)
|
2012-10-21 18:29:10 +02:00 |
|
Adam
|
727c3d5b75
|
Base has to destruct before Extensible does because objects that destruct due to Extensible destructing don't have their references to the already destroyed object for Base invalidated
|
2012-10-18 20:06:02 -04:00 |
|
Adam
|
4fdc157f68
|
Better clarify signon vs timestamp and allow updating users timestamp to an ircd given value from NICK
|
2012-10-14 01:05:24 -04:00 |
|
Adam
|
4424abd15d
|
Add m_sql_oper
|
2012-10-13 00:37:10 -04:00 |
|
Adam
|
76a0471c29
|
Simplify the db_sql_live code since this isn't actually necessary. Fixes a problem internally ovwrwriting data on objects that we have modified and are queued because of assigning something to a serialize_obj reference
|
2012-10-13 00:37:10 -04:00 |
|
Adam
|
63bf134321
|
Merge remote branch 'attila/1.9+msgfix' into 1.9
|
2012-10-09 19:34:11 -04:00 |
|
Adam
|
2113494274
|
Send privmsgs and notices to uids if applicable
|
2012-10-09 19:33:24 -04:00 |
|
attilamolnar
|
912f068fe4
|
Fix wrong error message when --dbdir has no argument
|
2012-10-09 23:31:20 +02:00 |
|
Adam
|
8f5d786f0e
|
Cleanup ok if modules with pending identify requests are unloaded
|
2012-10-09 05:22:02 -04:00 |
|
Adam
|
1dacc648a0
|
Made the warnings given by cmake for not having
the dependencies for modules look less scary as
they confuse dumb people currently
|
2012-10-09 04:13:04 -04:00 |
|
Adam
|
3af786d4c9
|
Fix fantasy !help & give it its own help header, not ChanServ's
|
2012-10-08 20:58:47 -04:00 |
|
Adam
|
e57b470e83
|
Made fantasy commands configurable
|
2012-10-08 04:16:23 -04:00 |
|
Adam
|
b8b63ff115
|
Remove the asynchronous identifing hack and replace it with something better. Fixes m_*_authentication only being able to properly work when people identify normally using nickserv/identify
|
2012-10-07 22:39:58 -04:00 |
|
Adam
|
7f72b466ac
|
Set sane default last_topic_setter and last_topic_time in the event an empty topic is locked right after registering a channel without previously being set
|
2012-10-07 01:29:49 -04:00 |
|