| Commit message (Expand) | Author | Age | Files | Lines |
| * | Slight hax. When bursting a channel - in the fmode, if we dont have +n or +t ...•••This is because the other side will ass-u-me +nt set because this is the default.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5719 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-11-12 | 1 | -0/+19 |
| * | If a new channel is created, after sending the FJOIN for the first user in, s...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5718 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-11-12 | 1 | -0/+8 |
| * | Added a notice that all people bumping the protocol version should edit a pag...••• * IMPORTANT: If you make changes, document your changes here, without fail:
* http://www.inspircd.org/wiki/List_of_protocol_changes_between_versions
*
* Failure to document your protocol changes will result in a painfully
* painful death by pain. You have been warned.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5716 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-11-12 | 1 | -0/+6 |
| * | Protocl-Version bump to 1102•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5715 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-11-12 | 1 | -1/+1 |
| * | Oops, using wrong param•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5714 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-11-12 | 1 | -1/+1 |
| * | More funky stuff, SNONOTICE, MODENOTICE to go with OPERNOTICE•••(OPERNOTICE can be considered to be "MODENOTICE os", but it saves bandwidth and cpu to send OPERNOTICE where possible)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5713 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-11-12 | 1 | -0/+38 |
| * | Whoops, stuff in the wrong place•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5712 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-11-12 | 1 | -1/+1 |
| * | And change < 64 to <= 64, the length limit is 64 - not 63•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5711 e03df62e-2008-0410-955e-edbf42e46eb7
| om | 2006-11-12 | 1 | -1/+1 |
| * | Make OPERNOTICE work right•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5710 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-11-12 | 2 | -1/+2 |
| * | Add send_opers event and OPERNOTICE command to send remote server NOTICE•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5708 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-11-12 | 2 | -1/+23 |
| * | Yes, we do want to propogate the server mode•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5707 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-11-12 | 1 | -0/+3 |
| * | Notice back to oper on invalid SAMODE•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5706 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-11-12 | 1 | -1/+5 |
| * | Needs testing: SAMODE doesnt send the actual SAMODE text any more, instead it...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5705 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-11-12 | 1 | -1/+15 |
| * | Allow normal MODE from a server prefix•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5704 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-11-12 | 1 | -0/+23 |
| * | Dont propogate failed mode changes•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5703 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-11-12 | 1 | -1/+4 |
| * | Add m_restrictbanned.so, disalows banned users on a channel from messaging th...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5701 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2006-11-12 | 1 | -0/+133 |
| * | Eliminate two trivial compile warnings pointed out by a few people•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5697 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-11-11 | 1 | -1/+2 |
| * | Dont allow overlapped ports in these files•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5695 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-11-11 | 3 | -3/+3 |
| * | Add irc::portparser, a class to parse port ranges in the form "6660,6661,6662...•••Needs testing, watch next few commits.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5690 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-11-11 | 3 | -135/+29 |
| * | Make these properly detect port ranges.•••TODO: Make a port range parser class
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5689 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-11-11 | 2 | -19/+91 |
| * | Support hybrid-style port ranges in spanningtree, too•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5687 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-11-11 | 1 | -17/+61 |
| * | Improve quit messages caused by filtering, now prefixed by "Filtered: "•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5682 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-11-11 | 1 | -1/+1 |
| * | Also dont try and filter remote users. This is ick.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5681 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-11-10 | 1 | -1/+1 |
| * | Filtering should leave ulines alone, and not filter uline notices.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5680 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-11-10 | 1 | -0/+4 |
| * | Add fix for patch #166 (this is a reasonably big one)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5679 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-11-10 | 4 | -14/+15 |
| * | Implement a change for bug #171. It might not be pretty in the /list output, ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5678 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-11-10 | 1 | -1/+13 |
| * | These should now be VF_COMMON, they sync data•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5677 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-11-10 | 1 | -1/+1 |
| * | Make /stats s more detailed, fix a grammar error•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5676 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-11-10 | 3 | -3/+3 |
| * | Whoops, make /stats s work•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5675 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-11-10 | 3 | -8/+1 |
| * | Add /stats s•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5674 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-11-10 | 3 | -2/+37 |
| * | Oops, fix crash•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5673 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-11-10 | 1 | -1/+1 |
| * | Whoops, properly handle rehash now that new filters might be added by /FILTER•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5672 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-11-10 | 2 | -11/+7 |
| * | Document changes to m_filter and m_filter_pcre a little.•••Actually add the metadata stuff to Implements()
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5670 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-11-10 | 1 | -1/+1 |
| * | Implement on-burst synching of filters•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5669 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-11-10 | 3 | -5/+69 |
| * | Oops, forgot command source, these wouldnt be able to be unloaded properly•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5668 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-11-10 | 3 | -11/+8 |
| * | Implement the /filter command. Note that this is currently untested, and prop...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5667 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-11-10 | 3 | -58/+219 |
| * | Add gline type, and <filter:duration> value to say how long to ban for.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5666 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-11-10 | 4 | -27/+54 |
| * | Inherit m_filter.cpp and m_filter_pcre.cpp from a base set of classes, so tha...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5665 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-11-10 | 3 | -152/+140 |
| * | Fixed broken syncing for glines and elines using idents - thanks to dotslashe...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5661 e03df62e-2008-0410-955e-edbf42e46eb7
| special | 2006-11-06 | 1 | -4/+4 |
| * | Modified the server-to-server TIME command to report the real time (without d...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5657 e03df62e-2008-0410-955e-edbf42e46eb7
| special | 2006-11-05 | 2 | -4/+7 |
| * | Made the 'force' parameter to BURST and TIMESET uppercase to satisfy the peda...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5651 e03df62e-2008-0410-955e-edbf42e46eb7
| special | 2006-11-05 | 1 | -2/+2 |
| * | Added the <options:notimesync> flag to disable time syncing•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5650 e03df62e-2008-0410-955e-edbf42e46eb7
| special | 2006-11-05 | 1 | -4/+13 |
| * | Added time syncing! This is fairly simple - servers exchange timestamps and u...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5649 e03df62e-2008-0410-955e-edbf42e46eb7
| special | 2006-11-05 | 1 | -16/+111 |
| * | one line tweak, if the prefix is empty, dont echo 'unknown prefix' to the deb...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5648 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-11-04 | 1 | -1/+2 |
| * | Fixed at last.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5640 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-11-03 | 1 | -11/+35 |
| * | Ive been unable to commit this since 9am, somehow port 22 is unusable at work...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5639 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-11-03 | 1 | -4/+0 |
| * | Took out a header we needed to keep. Im done stick a fork in me•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5638 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-11-03 | 1 | -0/+1 |
| * | Hmm, svn said there was a conflict here, but nobody had committed :/•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5637 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-11-03 | 1 | -2/+0 |
| * | 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 |