Adam
a1c635b050
Load session exceptions on start when using SQL
2010-12-27 01:35:08 -05:00
Adam
d896bf9a1c
Bug #1222 - Fixed crash from reading to read a range of memos
2010-12-27 01:00:12 -05:00
Adam
49dd1c3409
Bug #1220 - Fixed an event in /hs activate and /ms del
2010-12-27 00:42:38 -05:00
Adam
fce491e18c
Made socket engine stop processing once all sockets have been checked
2010-12-27 00:41:04 -05:00
Adam
87d0fc8bb5
Fixed poll engine to not reorder sockets if we remove the last socket because there is no need
2010-12-26 20:15:54 -05:00
DukePyrolator
f638d1078a
Merge branch '1.9' of ssh://anope.git.sourceforge.net/gitroot/anope/anope into 1.9
2010-12-26 09:36:45 +01:00
Adam
8af2465a61
Bug #1219 - Correctly restrict people from registering potentential guest names
2010-12-26 00:31:11 -05:00
Adam
d5c1d6ebec
Do not allow xop del to delete users on another list
2010-12-24 16:12:08 -05:00
Adam
35e328bcb6
Fixed Windows build
2010-12-24 01:23:22 -05:00
Adam
befb4b3644
Made the default socket poller use poll() because it is supported on most platforms
2010-12-24 01:22:07 -05:00
DukePyrolator
4235df2b28
Merge branch '1.9' of ssh://anope.git.sourceforge.net/gitroot/anope/anope into 1.9
2010-12-24 06:42:55 +01:00
Adam
e8a2072792
Added a missing os_ignore.h
2010-12-23 19:18:25 -05:00
Adam
4886b56edb
Fixed a crash in m_alias
2010-12-23 19:14:07 -05:00
Adam
3009540a00
Rewrote the ignore code. Adds creator and reason to /os ignore list.
2010-12-23 18:39:54 -05:00
DukePyrolator
a0ad3c4fef
Merge branch '1.9' of ssh://anope.git.sourceforge.net/gitroot/anope/anope into 1.9
2010-12-23 07:15:32 +01:00
Adam
265006b691
Fixed deleting expired SXLines
2010-12-23 00:03:50 -05:00
Adam
11b3b8a5ff
Made SQLine clear work
2010-12-22 19:12:04 -05:00
Adam
2783c82685
Removed match_usermask
2010-12-22 18:28:22 -05:00
DukePyrolator
184e14ea83
Merge branch '1.9' of ssh://anope.git.sourceforge.net/gitroot/anope/anope into 1.9
2010-12-19 08:56:31 +01:00
Adam
0d20c47703
Don't send SXLines until after we start bursting with our uplink
2010-12-18 19:41:13 -05:00
Adam
eb9b12ed11
Bug #1211 - Fixed loading and saving anope_os_sxlines
2010-12-15 12:47:35 -05:00
Adam
4a4c0886cc
Bug #1212 - Fixed some bad logic in /os exception preventing valid exceptions from being added
2010-12-15 12:18:20 -05:00
DukePyrolator
02476332ea
Merge branch '1.9' of ssh://anope.git.sourceforge.net/gitroot/anope/anope into 1.9
2010-12-14 08:13:09 +01:00
Adam
49d3c97b67
Bug #1079 - Don't use users real host and IPs when matching against
...
bans and excepts, except when a user is unbanning themselves, in an
attempt to prevent people from gaining other users IPs.
This removes support for Unreal and Bahamuts SVSMode -b because
it will unban users by real host and IP.
2010-12-13 16:36:36 -05:00
Adam
97467cb2c8
Bug #1113 - Document the fantasy character in /bs help
2010-12-13 13:26:01 -05:00
DukePyrolator
6a43886807
removed an unused variable
2010-12-13 07:34:06 +01:00
DukePyrolator
5d56a2486e
changed a few 'if' to 'else if'
2010-12-13 07:26:05 +01:00
Adam
eb138a02d6
Do not validate users during netburst until after the server is done syncing
2010-12-12 19:37:04 -05:00
Adam
2a4d0e3e89
Allow getting users opertype from XMLRPC requests
2010-12-12 19:37:04 -05:00
Adam
9f7a2e4da2
Bug #1177 - Readded in support for cs_mode to act on every channel
2010-12-12 19:37:04 -05:00
Adam
25e995b0f5
Fixed a few places in the plexus protocol module where we were sending nick not UID
2010-12-12 19:37:04 -05:00
DukePyrolator
6ab7cf9689
fixed a compile error in plexus protocol module
2010-12-12 19:37:03 -05:00
DukePyrolator
099ead02a5
store the ssl fingerprint in the userstruct
2010-12-12 19:37:03 -05:00
Adam
f1d04a2f8e
Allow command aliases to be redirected to different pseudo clients
2010-12-12 19:37:03 -05:00
Adam
aed53dbb47
Cleaned up some things, made the protocol modules use some basic inheritance to cut back on their code duplication. More work can be done in the future to remove even more of it.
2010-12-12 19:37:03 -05:00
Adam
c41c828574
Do not use wildcard matching when looking up hosts on access add/del
2010-12-12 19:37:03 -05:00
Adam
0ba566491e
Allowing adding hostmasks to channel access lists
2010-12-12 19:37:02 -05:00
Adam
2a4d57a1ca
Fixed subcommands
2010-12-12 19:37:02 -05:00
Adam
71c433cc50
The rest of the earlier command changes
2010-12-12 19:37:00 -05:00
Adam
2b10cc84ea
Added /bs set msg
2010-12-12 19:36:19 -05:00
Adam
cb6ef574e3
Send replies from fantasy commands back to the channel, this will be expanded on later
2010-12-12 19:36:19 -05:00
Adam
37e02a3594
Added cs_entrymsg
2010-12-12 19:36:19 -05:00
Adam
7d1cfe9514
Fixed some sed failure
2010-12-12 19:36:18 -05:00
Adam
9870ee04dd
Removed some unused code paths in some of the modules
2010-12-12 19:36:18 -05:00
Adam
1a286397e3
Added a plexus3 protocol module
2010-12-12 19:36:16 -05:00
Adam
697dc89382
Added a default expiry time for suspended and forbidden nicks and channels
2010-12-12 19:36:01 -05:00
Adam
c5eb349d41
Removed the AUTODEOP level, it is unnecessary now because of cs_mode
2010-12-12 19:35:30 -05:00
Adam
7790a7f98c
Allow the patricia tree to store non-pointers
2010-12-12 19:35:30 -05:00
Adam
246f44b988
Added cs_mode, rewrote the old list mode code, and added CIDR support
2010-12-12 19:35:27 -05:00
Adam
a85112172d
Removed and deprecated /cs set mlock, removed /cs clear, removed /os clearmodes, removed /cs akick (un)stick, added /cs clearusers
2010-12-12 19:33:59 -05:00