| Commit message (Expand) | Author | Age | Files | Lines |
| * | Revert special's sqloper change, nice try but only half a biscuit.•••With the old fix, it would echo out all the oper failure notices first then try again, annoying all the opers.
The new version uses a CommandParser method i added, to again use OnPreCommand, halt the /oper command, but after doing the sql lookup call the original handler of the OPER command with the original user and pass, so the original handler handles the definitive failure message.
DAMNIT STOP COMMITTING
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5636 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-11-03 | 1 | -7/+30 |
| * | Switched m_sqloper to use OnPostCommand instead of OnPreCommand, meaning the ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5635 e03df62e-2008-0410-955e-edbf42e46eb7
| special | 2006-11-03 | 1 | -12/+4 |
| * | Added m_alltime•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5625 e03df62e-2008-0410-955e-edbf42e46eb7
| special | 2006-11-02 | 1 | -0/+90 |
| * | Added the send_push event to m_spanningtree (send raw text to a remote user)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5624 e03df62e-2008-0410-955e-edbf42e46eb7
| special | 2006-11-01 | 1 | -0/+13 |
| * | New events for special. Event id's "new_server" and "lost_server". The data i...•••Eventally, i might expand this to include more data about the server such as its 'gecos' field etc, but not just yet. Let me know what data you want first.
Event source is valid and will point at the protocol module.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5623 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-11-01 | 1 | -0/+7 |
| * | Remove <helpop file>•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5618 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-11-01 | 1 | -24/+11 |
| * | Remove <censor file> directive, we've had <include> for years now, make use o...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5617 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-11-01 | 1 | -33/+2 |
| * | Fix broken notice (relatively minor, the notice can be turned off)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5616 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-10-31 | 1 | -1/+1 |
| * | Fix for crash found by eggy when a user without a cert tries to oper on a fin...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5593 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-10-30 | 1 | -1/+1 |
| * | Add m_hidechans: Adds usermode +I to hide an oper's channels from non-opers. ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5583 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2006-10-30 | 1 | -0/+118 |
| * | m_hideoper hooked the wrong event, fixed.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5581 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2006-10-30 | 1 | -1/+1 |
| * | Add <options:deprotectself> which can allow a +qa user to remove their own +q...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5578 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-10-28 | 1 | -12/+17 |
| * | * Fix removal of user modes when unloading the mode letter (this actually wor...•••* Fix m_stripcolor channel mode +S (was unsettable as it had some user mode checks in it)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5577 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-10-28 | 1 | -4/+0 |
| * | Add and document m_hideoper, used to hide oper status from non-opers.•••Note: This module ONLY conceals numeric 313. Any other cloak-and-dagger
private eye stuff you want to do, like setting your host back to a non-
oper host, you must do yourself, this module wont mess with anything else
on your behalf.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5576 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-10-28 | 1 | -0/+118 |
| * | Fix these too!•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5575 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-10-28 | 8 | -8/+8 |
| * | Dont let users set this mode!!!•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5572 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-10-28 | 1 | -1/+1 |
| * | Add support for OnWhoisLine, which allows modules to change or drop any line ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5570 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-10-28 | 8 | -8/+9 |
| * | Whoops, wrong linfeed type on ADDLINE in netburst•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5569 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-10-28 | 1 | -8/+8 |
| * | Allow admins to set the socket timeout on server connections•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5566 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-10-28 | 1 | -2/+4 |
| * | Give this one a go dotslasher, apply to ALL servers•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5565 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-10-28 | 1 | -4/+4 |
| * | Fix for crash, submitted by peaveydk•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5560 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-10-28 | 1 | -0/+1 |
| * | Removed a bit of unreachable code I added with the last commit (thanks peaveydk)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5558 e03df62e-2008-0410-955e-edbf42e46eb7
| special | 2006-10-28 | 1 | -4/+2 |
| * | Return CMD_FAILURE from sajoin when given an invalid nickname (thanks Ares)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5557 e03df62e-2008-0410-955e-edbf42e46eb7
| special | 2006-10-28 | 1 | -2/+4 |
| * | When loading, dont try and free the qa modes, we havent allocated them yet•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5555 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-10-27 | 1 | -1/+4 |
| * | Allow changing of qaprefixes on the fly with REHASH - if this happens, writeo...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5549 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-10-27 | 1 | -0/+19 |
| * | remove <filter file> - This is no longer neccessary as we've had includes for...•••It's still required for m_helpop, because the helpop.conf has tags which clash with the main config's tags
(e.g. <server>, <oper>)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5548 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-10-27 | 2 | -50/+4 |
| * | Allow relative paths for motd and rules (and anything that uses ReadFile)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5546 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-10-27 | 1 | -1/+1 |
| * | Fix broken GlobalCloneCount (AGAIN).•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5544 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-10-26 | 1 | -1/+1 |
| * | Fix this to display the channel name when overriding a ban, and to properly d...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5541 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-10-26 | 1 | -9/+7 |
| * | Don't display this notice on an empty servername (which will happen if an inc...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5540 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2006-10-26 | 1 | -1/+3 |
| * | Hopefully fix override notices on channel bans, also make the override notice...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5539 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2006-10-26 | 1 | -3/+1 |
| * | More missing spaces (and unbreak compile)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5537 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2006-10-23 | 1 | -3/+3 |
| * | Fix bug experienced by satmd, remove space indents + tidy a little•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5536 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2006-10-23 | 1 | -4/+7 |
| * | Merge guestpattern fix by peaveydk•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5535 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-10-23 | 1 | -0/+3 |
| * | Add $ModDep: special comment, similar to $CompileFlags and $LinkerFlags.•••$ModDep allows a module to specify headers it depends on, e.g. all of the
headers which use u_listmode.h now do this:
/* $ModDep: ../../include/u_listmode.h */
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5534 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-10-23 | 4 | -0/+4 |
| * | This needs TESTING: use modestacker when unloading module to group modes.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5531 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-10-23 | 1 | -5/+16 |
| * | Merge fix by peaveydk which stops crashes when user doesnt auth•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5529 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-10-22 | 1 | -7/+5 |
| * | More mirc ball-suckage.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5527 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-10-22 | 1 | -0/+2 |
| * | mIRC sucks, and its author does too!•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5526 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-10-22 | 1 | -0/+4 |
| * | Delete idents when disconnecting?•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5525 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-10-22 | 1 | -0/+4 |
| * | Buffer more stuff up for each write by putting it into larger blocks•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5518 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-10-22 | 1 | -23/+35 |
| * | Make +beIgqa be sent multiple per line, rather than one per line, using modes...•••This cuts down server to server traffic a *lot*.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5515 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-10-22 | 1 | -3/+10 |
| * | Fix sending bans on sync:•••* Dont cram them after +jfJLlk parameters
* Limit them to MAXMODES per line
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5514 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-10-22 | 1 | -2/+12 |
| * | Oops, memory leaks!•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5512 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-10-22 | 2 | -2/+4 |
| * | Dont allow people to add censor words containing spaces silently to the censo...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5511 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-10-21 | 1 | -2/+2 |
| * | Fix counts on spanningtree reload (this made /map look really odd)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5510 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2006-10-21 | 1 | -1/+2 |
| * | Mode +W should be user mode, not channel mode (oops!)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5509 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-10-21 | 1 | -1/+1 |
| * | Got it! I am teh 1337.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5508 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-10-21 | 1 | -1/+4 |
| * | Tiny tweak•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5506 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-10-21 | 1 | -2/+2 |
| * | Const refs•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5505 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-10-20 | 7 | -20/+13 |