w00t
|
9ebc0997cc
|
Hooray
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10111 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-08-06 22:34:59 +00:00 |
|
w00t
|
5750fdaae8
|
Give feedback to remote users
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10110 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-08-06 21:47:18 +00:00 |
|
brain
|
a52d0e44f4
|
add missing modules to the vc80 project files
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10109 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-08-06 12:10:55 +00:00 |
|
brain
|
1ee5092d75
|
fix compile errors under debug profile in windows.
fix some warnings too.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10108 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-08-06 11:59:17 +00:00 |
|
w00t
|
eb154d31f7
|
Change extban seperator in 005 to match charybdis and unreal
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10107 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-08-06 10:51:02 +00:00 |
|
w00t
|
61d3a678ca
|
Fix bug #584 (not with the provided patch) and stuff nobody really cares about
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10106 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-08-05 23:11:45 +00:00 |
|
w00t
|
8e0c895fb7
|
Fix TOPIC to work on propegation again
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10105 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-08-05 21:52:38 +00:00 |
|
w00t
|
ceb49f8b90
|
Make this fit in with the rest of the code
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10104 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-08-05 21:52:03 +00:00 |
|
w00t
|
c3f2f4383b
|
Return the right thing.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10102 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-08-05 19:38:09 +00:00 |
|
w00t
|
b683e9dccb
|
Better Way(TM) of doing easy routing of commands with a user based source. This saves me having to put fixes into SVSJOIN, etc, to stop fake direction.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10101 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-08-05 19:36:25 +00:00 |
|
w00t
|
c819f500c5
|
Forward-port r10098 and r10099, fixing anope+inspircd=ftopic ddos. Thanks to Namegduf for all his help.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10100 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-08-05 19:12:21 +00:00 |
|
w00t
|
02be48cfeb
|
Copypasta
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10097 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-08-05 15:16:03 +00:00 |
|
w00t
|
27cef863f7
|
Missed another
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10096 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-08-05 15:05:38 +00:00 |
|
w00t
|
f2408e7cc9
|
Missed one.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10095 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-08-05 15:03:49 +00:00 |
|
w00t
|
f052efe124
|
Send ERR_BANNEDFROMCHAN on all extbans preventing join
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10094 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-08-05 14:59:06 +00:00 |
|
w00t
|
b0f3c8ba56
|
Fix banredirect modifying extban masks, patch based on one provided by jackmcbarn, except with length checking to avoid explosions on certain STL implementations
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10093 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-08-05 14:30:54 +00:00 |
|
w00t
|
9ee4abdf11
|
Add m_serverban, implements extban +b s:server.mask.here, allows +e. This essentially implements local-only channels, if you care about such things (+be s:* s:my.local.server). Document it as well.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10092 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-08-05 12:19:34 +00:00 |
|
w00t
|
a838a98a5e
|
Document m_channelban
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10091 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-08-05 12:09:47 +00:00 |
|
w00t
|
083b8def40
|
Add m_channelban: implements extban +b j: - prevents user from joining a channel if a channel they are already on matches a +b j: mask, allows +e. Not yet documented.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10090 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-08-05 11:31:03 +00:00 |
|
w00t
|
4233ad22c0
|
Use correct method for adding extban type in m_gecosban, add 005 notification of C extban too
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10089 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-08-05 11:30:01 +00:00 |
|
w00t
|
1913c07c2e
|
Add extban +b C: - blocks matching masks from sending CTCP. Allows +e.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10088 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-08-05 11:26:46 +00:00 |
|
w00t
|
1bbc0d58f7
|
Fix this class name
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10087 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-08-05 11:23:11 +00:00 |
|
om
|
a543d3ac74
|
Initial commit of m_satopic, provides /satopic. Needs testing on a multi-server network.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10086 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-08-04 17:44:01 +00:00 |
|
om
|
fe4001942d
|
Add optional 3rd parameter to Channel::SetTopic() which overrides all access checks.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10085 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-08-04 17:43:15 +00:00 |
|
w00t
|
333b19d80c
|
Add TOPIC overriding to m_override, requested by Namegduf.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10084 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-08-04 15:37:39 +00:00 |
|
w00t
|
eed401b6ec
|
Oops, actually, return 1 to block change, 0 to check it, -1 to allow it regardless. Update docs in header also.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10083 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-08-04 15:31:21 +00:00 |
|
w00t
|
904161fdba
|
Add Channel::SetTopic(User *, std::string &) to set topic on a channel. Use it in CommandTopic. Also modify OnLocalTopicChange to accept a new return value. (0 == proceed as normal, 1 == don't check anything, -1 == disallow change silently).
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10082 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-08-04 15:28:29 +00:00 |
|
w00t
|
83c6918cfa
|
Fix override snotices for KICK not being sent for some cases, reported by Namegduf.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10080 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-08-04 14:58:22 +00:00 |
|
peavey
|
5a0852e11b
|
Fix doc for globops module reported by satmd.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10078 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-08-04 14:36:55 +00:00 |
|
w00t
|
18f24e05d3
|
Add extban +b O: for opertype banning.. mostly useful for +be to create a channel with only one level of opertype permitted. Thanks partly to Kein.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10077 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-07-30 17:52:06 +00:00 |
|
w00t
|
6a869d0701
|
Remove last vestige of libircdfoo, by changing tag into a single identifier marking object as requiring compilation into a .o (minor commit)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10076 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-07-29 18:58:38 +00:00 |
|
w00t
|
f610b723f0
|
Move umode_n to umode_s, second half of last commit
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10075 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-07-29 16:36:10 +00:00 |
|
w00t
|
5db3290d93
|
After discussions and thought, move umode +n to +s. This increases cross-ircd compat (both charybdis and unreal use +s for snomasks, others might in the future). This also decreases complexity for new users, and removes the redundancy. This means that just +s +cC for example will be required to view connects. (files to be renamed in next commit to not confuse svn).
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10074 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-07-29 16:28:37 +00:00 |
|
w00t
|
16f8c2df7e
|
Use correct character
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10073 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-07-27 11:22:07 +00:00 |
|
brain
|
f88c6a71fc
|
Update nsis installer scripts to new path of config files
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10072 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-07-26 20:18:43 +00:00 |
|
brain
|
aef2273b3f
|
The cows gathered around, 'case the STEAKS were so high.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10071 e03df62e-2008-0410-955e-edbf42e46eb7
v1.2.0a5
|
2008-07-26 18:58:26 +00:00 |
|
w00t
|
2bc769f0a8
|
Make m_operflood actually work, thanks to KrazyBox for this.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10070 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-07-24 19:04:26 +00:00 |
|
peavey
|
c440833393
|
fix a little typo I found while checking some other stuff
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10068 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-07-23 08:37:45 +00:00 |
|
brain
|
bc0d7a138d
|
Fix bug #579, missing end of stats and snomask when module returns 1 from OnStats, thanks jackmcbarn
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10067 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-07-22 23:06:16 +00:00 |
|
w00t
|
62a971acc2
|
Fix bug #575, taxonomy finally works properly
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10065 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-07-22 13:44:34 +00:00 |
|
w00t
|
7e94b31104
|
Remove duplicated member, kept in classes.. Possible now we have a pointer. this saves (another) 4 bytes per user.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10064 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-07-21 17:11:02 +00:00 |
|
w00t
|
33d11457b4
|
Add extban +b S:, strips colours, same as chmode +S
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10063 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-07-21 16:45:34 +00:00 |
|
w00t
|
9bc29e32cb
|
Add extban +b Q: - prevents matching users from kicking
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10062 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-07-21 16:42:16 +00:00 |
|
w00t
|
165b4d196c
|
Add extban +b T:, prevents /notice to channel, same as chmode +T
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10061 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-07-21 16:40:22 +00:00 |
|
w00t
|
3e0c153132
|
Add CHANOPS_EXEMPT support to m_noinvite, also add +b V: extban
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10060 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-07-21 16:36:20 +00:00 |
|
w00t
|
e97cce71bb
|
Add extban +b c: - blocks colour from matching users, same as chmode +c
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10059 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-07-21 16:31:45 +00:00 |
|
w00t
|
644ed25d8d
|
Add extban +b B: - matching users may not use caps, same as chmode +B (or +P in 1.1)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10058 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-07-21 16:29:47 +00:00 |
|
pippijn
|
edf6ba3cf1
|
changed my email address
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10057 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-07-20 17:46:49 +00:00 |
|
special
|
9e5c8d4ffe
|
Removed excess spaces before some lines in /info - thanks psychon
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10056 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-07-20 17:05:26 +00:00 |
|
brain
|
a3bf47ca3f
|
Alter prompt to indicate that multiple tests can be queued by entering multiple choices
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10055 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-07-20 16:08:02 +00:00 |
|