William Pitcock
|
4db97a8263
|
HasPrivilege(): check to make sure localClient and localClient.privset are non-NULL.
|
2008-08-17 08:52:04 -05:00 |
William Pitcock
|
73a3435109
|
All modules converted to use privsets by porting the macro over.
New macro, HasPrivilege() does most of the work here, the old IsOper*() macros
are deprecated, and will likely be removed later.
|
2008-08-17 08:36:17 -05:00 |
William Pitcock
|
120b37f94f
|
oper_conf structure: add privset association.
|
2008-08-17 07:32:30 -05:00 |
Jilles Tjoelker
|
6d18bf1a12
|
Some const stuff for m_set.
|
2008-06-11 00:28:08 +02:00 |
Jilles Tjoelker
|
bc762249f2
|
Remove dline flags from shared all.
This means dline/undline need to be specified
explicitly in a shared{} block.
|
2008-04-21 01:41:42 +02:00 |
Jilles Tjoelker
|
aa65834c6f
|
Fix various compiler warnings.
|
2008-04-20 15:20:10 +02:00 |
Valery Yatsko
|
45be325cd2
|
Remote d:lines implementation (based on ircd-seven's r230 by spb, Stephen Bennett <spb@attenuate.org>)
|
2008-04-20 11:26:37 +04:00 |
Valery Yatsko
|
d5a432fa00
|
Removing glines
|
2008-04-11 18:47:03 +04:00 |
Valery Yatsko
|
8db00894ab
|
ssl sync with http://hg.angelforce.ru/charybdis-old
|
2008-04-06 18:52:42 +04:00 |
Valery Yatsko
|
3ea5fee7ed
|
irc_sockaddr_storage -> rb_sockaddr_storage, changing fd in Listener struct to F 'cause libratbox3 need it.
|
2008-04-02 19:57:37 +04:00 |
Valery Yatsko
|
21c9d815d7
|
Reverting some changed related not to moving on libratbox3 but using ratbox3 source!
|
2008-04-02 19:37:50 +04:00 |
Valery Yatsko
|
58e8319c1c
|
Reverting to 398.. trying again with native charybdis hash
|
2008-04-02 14:16:31 +04:00 |
Valery Yatsko
|
db3ff62e3b
|
nd_entry struct from ratbox3
|
2008-04-02 14:00:41 +04:00 |
Valery Yatsko
|
79edef0918
|
Trying again - this will need ssld integration from me
|
2008-04-02 13:32:14 +04:00 |
Valery Yatsko
|
cc200171d7
|
libcharybdis includes gone.
|
2008-04-02 02:39:19 +04:00 |
Jilles Tjoelker
|
7f4fa1956e
|
More changes for libratbox.
|
2008-04-01 23:11:11 +02:00 |
William Pitcock
|
08d11e34cc
|
start making this compile
|
2008-04-01 15:18:48 -05:00 |
Jilles Tjoelker
|
f726dd0928
|
Use a more expected value for SHARED_TRESV.
|
2008-01-05 14:58:13 +01:00 |
Jilles Tjoelker
|
c13a2d9ad3
|
Add mass_notice oper priv, enabled by default for compatibility.
Controls /wallops and masked notices/privmsgs.
|
2007-12-24 21:47:05 +01:00 |
Jilles Tjoelker
|
333d73ff28
|
Rearrange flags2 to make room for 3 more oper privileges.
|
2007-12-24 21:16:19 +01:00 |
Jilles Tjoelker
|
1ebe6ffc92
|
Add resv oper priv, enabled by default for compatibility.
|
2007-12-17 02:20:14 +01:00 |
William Pitcock
|
b37021a45e
|
nickdelay -> dictionary.
|
2007-12-03 10:59:25 -06:00 |
Jilles Tjoelker
|
0fdb257090
|
When checking if a nick resv or xline already exists, match exact not wild.
This is important because masks containing @ or # do not
match themselves.
|
2007-11-25 18:18:07 +01:00 |
nenolod
|
212380e3f4
|
[svn] - the new plan:
+ branches/release-2.1 -> 2.2 base
+ 3.0 -> branches/cxxconversion
+ backport some immediate 3.0 functionality for 2.2
+ other stuff
|
2007-01-24 22:40:21 -08:00 |