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
8fd3fc7c13
Add sasl support to unreal, inspircd
2012-10-26 10:46:19 -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
Adam
727b35536f
This code isn't used
2012-10-25 23:44:34 -04:00
Adam
bbe667dc74
Fixed two memory leaks in cs_seen
2012-10-25 22:29:10 -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
e5efe42ecb
Fixed showing users from the right server on unreal/bahamut
2012-10-25 04:30:22 -04:00
Adam
10e21bfeda
Fix handling clients on unreal that have no ip (it sends a *)
2012-10-25 01:30:41 -04:00
Adam
00256fdba8
Made access provider modules permanent. They don't cleanup their access entries currently and if they did it would delete them.
2012-10-24 23:30:21 -04:00
Adam
3b8fb7bb88
When db_sql_live gets new objects immediately update cache on them to prevent rewriting later if they aren't changed
2012-10-24 22:48:12 -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
attilamolnar
fca9ec085e
InspIRCd: Add handler for FIDENT to 2.0 protocol, so we know when someone changes ident on the network
2012-10-24 07:40:16 -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
eddb7684c1
Fixed protoctl parsing on Unreal + fix SendLogout now the usage has changed
2012-10-17 20:22:44 -04:00
Adam
484baba6ad
Actually show the correct number of entries on /os logsearch output
2012-10-15 03:54:26 -04:00
DukePyrolator
88f10a2c3c
Updated the hybrid protocol module, patch provided by Michael
...
- Change mode handler to use UIDs within SVSMODE messages
- The IP can be 0 in UID messages depending whether or not a client is spoofed
- Removed SendGlobopsInternal handler. Anope is using GLOBOPS by default
- Set user's services timestamp/account to 0 instead of 1 on /ns logout, otherwise the UID message handler will
2012-10-14 20:13:41 +02:00
Adam
ffa1c976f5
Use account name for svid on hybrid
2012-10-14 01:50:14 -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
0a950669cb
Add a hybrid 8 protocol module courtesy of Michael <michael@wobst.at>
2012-10-13 23:49:15 -04:00
Adam
1232018332
Allow services operators to modify/view other users autojoin lists
2012-10-13 06:21:53 -04:00
Adam
6237613439
And update modules.example.conf
2012-10-13 00:40:44 -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
DukePyrolator
e08422a4ea
fixed MODE handling in the ratbox protocol module
2012-10-12 22:47:35 +02:00
Adam
757ff06011
Fix m_ldap to reconnect automatically if the ldap server goes away
2012-10-10 23:08:00 -04:00
Adam
06defe014b
Merge remote branch 'attila/1.9+topiclockmsg' into 1.9
2012-10-09 19:34:24 -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
attilamolnar
959a3f3cca
InspIRCd: Log when server-side topiclocking is enabled in the config but the module is not loaded
2012-10-07 11:49:38 +02:00
Adam
0a111c1976
Fix compile from bda3b1fa3a
2012-10-07 02:13:14 -04:00
DukePyrolator
4b68f0447c
updated docs/LANGUAGE to point to the right directory where users should put module language files
2012-10-07 08:00:31 +02:00
Adam
31914b200b
Merge remote branch 'remotes/attila/1.9+addline' into 1.9
2012-10-07 01:46:44 -04:00
Adam
ebb3fca698
Release holds on a nick on identify, if there is one
2012-10-07 01:45:43 -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
Adam
4751c735ec
Fixed module language file path
2012-10-06 22:54:52 -04:00