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
attilamolnar
bda3b1fa3a
InspIRCd: Make functions that send ADDLINE and DELLINE, call them from the rest of the module
2012-10-07 03:15:42 +02:00
Adam
4ec10d798b
Fixups and cleanup for the last few commits
2012-10-06 20:11:47 -04:00
attilamolnar
3dd21e4dcd
InspIRCd: Add support for server side topic locks using METADATA topiclock
2012-10-07 01:35:14 +02:00
attilamolnar
682d76835e
InspIRCd: Add support for sending detecting m_topiclock and sending SVSTOPIC when it is available
2012-10-07 01:33:49 +02:00
attilamolnar
42aa367f16
InspIRCd: Send channel METADATA using a dedicated function
2012-10-07 01:32:31 +02:00
attilamolnar
ec8a1bcc82
Add a config option for server side topic locks
2012-10-07 00:59:49 +02:00
attilamolnar
2d9541c4c8
Parse and store the spanningtree protocol version for InspIRCd
2012-10-06 02:18:48 -04:00
attilamolnar
e747ba6c26
InspIRCd: Add metadata handler to recognize when a module is loaded or unloaded on the ircd side and adjust our behavior accordingly
2012-10-06 02:06:23 -04:00
attilamolnar
4431a34987
InspIRCd: Allow METADATA handler to differentiate between user, channel and other/server metadata
2012-10-06 02:06:23 -04:00
attilamolnar
14d7de0cf3
InspIRCd: Remove has_svshold, use IRCDProto::CanSVSHold
2012-10-06 02:06:18 -04:00
Adam
cd28fdc192
Show the correct reciever nick when use strict privmsg is enabled
2012-10-06 01:01:45 -04:00
Adam
25fe9c7084
Do not process() socket engine on shutdown
2012-10-05 16:23:40 -04:00
lethality
94fc2ba9c9
Merge branch '1.9' of ssh://anope.git.sf.net/gitroot/anope/anope into 1.9
2012-10-05 15:15:50 +01:00
lethality
2f87b8e430
Revert this strangeness I created ;)
2012-10-05 15:14:19 +01:00
Adam
eff61c7a97
Add an event for when nick or channel options are set
2012-10-05 05:03:55 -04:00
Adam
7c96227cd3
Use memcpy for Anope::Unhex not strcpy
2012-10-05 01:20:32 -04:00
lethality
dcfae6332e
Some minor fixes/typos
2012-10-03 21:22:03 +01:00
Adam
69437bb324
Fixed parsing squit (it has a reason)
2012-10-03 05:17:32 -04:00
Adam
7551245f57
Attempt #2 at silly topic ts thing, this is actually must cleaner
2012-10-02 23:30:31 -04:00
Adam
47bc551485
Revert "Fix topiclock on inspircd"
...
This reverts commit 87478187af .
2012-10-02 22:59:20 -04:00
Adam
87478187af
Fix topiclock on inspircd
2012-10-02 22:16:35 -04:00
Adam
7042223f2e
Somehow the kick handler got lost in the confusion. Send the topic time with ftopic on inspircd not the current time. Removed some unneeded protocol functions
2012-10-02 21:21:37 -04:00
Adam
93698f0d61
Added operserv/logsearch
2012-10-02 05:18:42 -04:00
Adam
f7aa837696
Don't unassociate accounts with users on nick changes
2012-10-02 01:30:35 -04:00