| Commit message (Expand) | Author | Age | Files | Lines |
| ... | |
| * | Addendum to previous ping patch: NextPingTime was not being set at endburst, ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11325 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-04-22 | 1 | -2/+4 |
| * | Fix PingFlag not being set correctly for servers whose burst takes longer tha...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11324 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-04-22 | 3 | -25/+5 |
| * | Abort link early when mismatched modules are detected so that the error messa...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11323 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-04-21 | 1 | -1/+2 |
| * | Actually use irc::modestacker correctly•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11322 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-04-20 | 3 | -16/+8 |
| * | Use loopCall to protect OnUserKick rather than the triggerevents hack•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11321 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-04-20 | 5 | -8/+7 |
| * | Initialize loopCall on construction•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11320 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-04-19 | 1 | -0/+1 |
| * | Add loopCall to prevent double-broadcasting new X:lines•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11319 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-04-19 | 3 | -1/+7 |
| * | Send snotices when m_dnsbl adds an xline; fixes bug #837•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11318 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-04-19 | 1 | -0/+6 |
| * | Change a few more modules to send global a/A snotices•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11317 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-04-18 | 3 | -4/+3 |
| * | Use server source for RemoveMode, fixes bug #838•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11316 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-04-18 | 1 | -1/+1 |
| * | Convert m_dnsbl to send globally routed snomasks. Fixes bug #836•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11315 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-04-18 | 1 | -6/+6 |
| * | Add global-routing snomask functions•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11314 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-04-18 | 1 | -0/+19 |
| * | Don't send out UID for users that are quitting, because the QUIT won't be sen...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11313 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-04-18 | 1 | -0/+2 |
| * | Fix CullList to not use O(n^2) version of vector clear•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11312 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-04-17 | 1 | -11/+4 |
| * | Fix realhost leak when users on different servers get +W notifications. Notic...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11311 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-04-17 | 1 | -1/+2 |
| * | Remove CullList rate limiting to fix UID collisions on large networks•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11310 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-04-17 | 1 | -2/+1 |
| * | Fix memory leak on rehash: opertype used char* instead of std::string•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11309 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-04-17 | 2 | -11/+2 |
| * | Fix memory leak in m_filter rehash•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11308 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-04-17 | 1 | -6/+4 |
| * | Fix SetModeParam to use std::string and handle edge cases.•••Previously, changing the vaule of a mode could require 3 calls to SetMode and SetModeParam.
This also fixes memory leaks caused by the strdup() not always being paired with a free().
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11307 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-04-17 | 8 | -51/+29 |
| * | Bump to rc3 in preperation for release Real Soon (tm). Developers, please loo...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11306 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2009-04-16 | 1 | -1/+1 |
| * | Addendum to r11303, fix for bug #833: use correct result for the type (bitmas...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11305 e03df62e-2008-0410-955e-edbf42e46eb7
| peavey | 2009-04-16 | 1 | -1/+1 |
| * | Convert snomask 'A' into snomask 'a' for local announcements, add snomask 'A'...•••Make SAMODE send a snotice to 'a' and remote to 'A' - fixes bug #822, reported by Taros
We really need a wrapper to use these, but, for now it's usable.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11304 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2009-04-16 | 42 | -96/+98 |
| * | Correctly announce dnsbl hits, fixes bug #833 reported by Milliways.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11303 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2009-04-16 | 1 | -5/+2 |
| * | Fix bug #826: setting +l 0 doesn't work in some cases. Just don't check for +...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11302 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2009-04-16 | 1 | -9/+0 |
| * | Register the OnUserPreJoin hook, and check for null channel first•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11301 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-04-10 | 1 | -3/+3 |
| * | Move +O check out of OnCheckBan to change error message and avoid triggering ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11300 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-04-10 | 1 | -3/+10 |
| * | Re-add the default case to commandline parsing (if it happens, it's better to...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11299 e03df62e-2008-0410-955e-edbf42e46eb7
| special | 2009-04-09 | 1 | -1/+3 |
| * | The correct way to detect unknown parameter for getopt_long_only() is looking...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11298 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2009-04-09 | 1 | -3/+5 |
| * | If you're going to add magical number hacks, please comment them appropriatel...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11297 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2009-04-09 | 1 | -0/+7 |
| * | Fix the problem described in bug #827; an improper cast when parsing commandl...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11294 e03df62e-2008-0410-955e-edbf42e46eb7
| special | 2009-04-09 | 1 | -1/+1 |
| * | Set topic timestamp on newly created channels to a dummy value to work around...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11292 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-04-08 | 1 | -0/+3 |
| * | Fix irc_char_traits::find to behave correctly when the character is not found...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11291 e03df62e-2008-0410-955e-edbf42e46eb7
| special | 2009-04-07 | 1 | -1/+1 |
| * | m_shun: Allow nick targets for removal as well, in the same format as addition•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11290 e03df62e-2008-0410-955e-edbf42e46eb7
| special | 2009-04-06 | 1 | -4/+4 |
| * | Fix shun not applying if you add an IP mask for a user that has a host which ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11289 e03df62e-2008-0410-955e-edbf42e46eb7
| peavey | 2009-04-06 | 1 | -1/+1 |
| * | Add support for nick targets like other xlines. Patch by Ankit.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11288 e03df62e-2008-0410-955e-edbf42e46eb7
| peavey | 2009-04-06 | 1 | -6/+12 |
| * | Weed out a few leftover server instances from before modules had ServerInstan...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11287 e03df62e-2008-0410-955e-edbf42e46eb7
| peavey | 2009-04-06 | 3 | -11/+4 |
| * | Remove the unused RESOLVER_NOTREADY define and fix the spelling of RESLOVER_F...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11286 e03df62e-2008-0410-955e-edbf42e46eb7
| psychon | 2009-04-05 | 1 | -1/+1 |
| * | Reapply r11241: flush and close log filehandles properly when the log is closed.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11285 e03df62e-2008-0410-955e-edbf42e46eb7
| dz | 2009-04-04 | 1 | -0/+1 |
| * | Don't do anything with logging in the handler for /REHASH.•••What was here would close all of the logs and attempt to reopen only the startup log, resulting in a crash if the startup log had been properly closed already.
Logs are already properly restarted when the config thread exits.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11284 e03df62e-2008-0410-955e-edbf42e46eb7
| dz | 2009-04-04 | 1 | -6/+3 |
| * | Use 'c' snomask instead of 'A' snomask for ldap auth failures, reported by dr...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11283 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2009-04-03 | 1 | -8/+8 |
| * | Textual fixes. Patch by Ankit.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11282 e03df62e-2008-0410-955e-edbf42e46eb7
| peavey | 2009-04-03 | 2 | -2/+2 |
| * | Fix up logic in m_allowinvite: extban A prevents /invite in all cases; channe...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11281 e03df62e-2008-0410-955e-edbf42e46eb7
| dz | 2009-04-02 | 1 | -1/+7 |
| * | Add validation of parameters as a fix for bug #917, and add maxpara so that w...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11278 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2009-04-01 | 1 | -2/+12 |
| * | Fix ping server-skip logic from bug 792 fix•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11277 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-04-01 | 1 | -1/+1 |
| * | Correct fix for bug #815, IPv6 code needs to check for IPv4 sa_family and han...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11276 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-04-01 | 1 | -11/+8 |
| * | Partial revert of r11274 (m_ident binding, bug #815); the meaning of this seg...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11275 e03df62e-2008-0410-955e-edbf42e46eb7
| special | 2009-04-01 | 1 | -1/+19 |
| * | Correct bind address of ident requests on multihomed IPv6-capable servers.•••Fixes bug #815, reported by Szymek.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11274 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-04-01 | 1 | -60/+26 |
| * | Use binary comparison of IP addresses when checking reverse/forward DNS match...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11272 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-04-01 | 1 | -3/+25 |
| * | send ERR_NEEDMOREPARAMS if an empty parameter is given to STATS ('STATS :'), ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11271 e03df62e-2008-0410-955e-edbf42e46eb7
| dz | 2009-03-29 | 1 | -1/+6 |
| * | Make the message when reloading a command fails more accurate, and fix reload...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11270 e03df62e-2008-0410-955e-edbf42e46eb7
| dz | 2009-03-27 | 1 | -2/+2 |