| Commit message (Expand) | Author | Age | Files | Lines |
| * | Remove stray "Notice:" - text only change•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6663 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-03-11 | 1 | -1/+1 |
| * | Fix minor bug, number of users listing doesnt decrement if a user quits while...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6662 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-03-11 | 1 | -0/+1 |
| * | Add safelist:maxlisters which prevents more than x number of people doing a L...•••(as i've just noticed, 500 bots all doing LIST at once can severely lag your ircd)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6658 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-03-11 | 1 | -0/+16 |
| * | Added OnBufferFlush, improved m_safelist, no longer works on a timer but work...•••Seems to test fine with 500 reet bots all listing at once. (doesnt lock up the ircd while listing them all any more, either, just lags a small amount)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6657 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-03-11 | 1 | -136/+61 |
| * | Fixed a crash with a malformed server-to-server NICK command, thanks dmb•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6656 e03df62e-2008-0410-955e-edbf42e46eb7
| special | 2007-03-11 | 1 | -1/+1 |
| * | Just comments•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6655 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-03-11 | 1 | -1/+71 |
| * | Comments only.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6653 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-03-11 | 4 | -22/+156 |
| * | Bump protocol revision•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6652 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-03-11 | 1 | -1/+1 |
| * | This now makes RemoveStatus remove *everything* as pointed out by jilles. Thi...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6651 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-03-10 | 1 | -36/+5 |
| * | Add a TODO comment•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6650 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-03-10 | 1 | -0/+3 |
| * | Whoops, fix a silly bug i just introduced :p•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6649 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-03-10 | 1 | -1/+2 |
| * | Move FJOIN propogation above the FMODEs generated by winning an FJOIN•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6648 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-03-10 | 1 | -5/+8 |
| * | Remove yet more debug•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6647 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-03-10 | 1 | -1/+0 |
| * | Remove debug code left in here•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6646 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-03-10 | 1 | -6/+0 |
| * | Fix typo•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6645 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-03-10 | 1 | -10/+9 |
| * | HIGHLY EXPERIMENTAL: This needs heavy testing -- new FMODE behaviour:•••(1) IF THEIRTS <= OURTS, ACCEPT MODE AND PASS ON
(2) If THEIRTS > OURTS, drop the mode and DONT pass on.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6644 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-03-10 | 1 | -255/+4 |
| * | Change mask variable to irc::string to allow for case insensitive removal/add...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6642 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-03-10 | 2 | -5/+3 |
| * | Take away a uline specific check in fmode, which might explain why desyncs be...•••QA please test this with at least 2 insps and services and server syncs/splits, check for channel mode desyncs.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6638 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-03-08 | 1 | -8/+1 |
| * | Change options:notimesync to options:timesync -> reverse its meaning and defa...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6637 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-03-08 | 1 | -1/+1 |
| * | Patch by satmd to support using IP addresses with cgiirc•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6634 e03df62e-2008-0410-955e-edbf42e46eb7
| special | 2007-03-08 | 1 | -3/+22 |
| * | Fix on-rehash reloading of the lists... and why were we tokenizing the string...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6632 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-03-06 | 2 | -18/+22 |
| * | Fix for bug #237•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6631 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-03-06 | 2 | -2/+4 |
| * | This properly fixes options:hidebans and options:hidesplits by providing the ...•••There are default values on the oper_quit parameters through the entire source so that if oper_quit parameter is not given it defaults to the same as the user_quit
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6630 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-03-06 | 1 | -1/+1 |
| * | State that the channel is full, to avoid confusion•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6627 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-03-05 | 1 | -1/+1 |
| * | Return 1 not 0, we dont want two numerics. (thanks peavey)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6626 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-03-05 | 1 | -1/+1 |
| * | Change oper notice into a numeric to the user:•••%s :%s has a circular redirect (+L). Not following redirection to %s.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6625 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-03-05 | 1 | -2/+2 |
| * | Allow for the cgiirc module to change the users host if it doesnt resolve•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6622 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-03-03 | 1 | -3/+7 |
| * | Fix double-dereference in CheckIdent and CheckPass which causes the values of...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6620 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-03-03 | 1 | -6/+6 |
| * | Fix m_services_account logout by allowing meta with empty data field. Tracker...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6618 e03df62e-2008-0410-955e-edbf42e46eb7
| peavey | 2007-03-03 | 2 | -2/+5 |
| * | Do not perform redirect on chained channel links, tell user channel is full a...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6616 e03df62e-2008-0410-955e-edbf42e46eb7
| peavey | 2007-03-02 | 1 | -0/+10 |
| * | Fix for small display issue, when both ssl modules are loaded, both output a ...•••This fix ensures that only an ssl module thats listening on client ports will output the whois. Theres no need to bind openssl and gnutls both to client ports, however
some people use openssl for server ports and gnutls for client ports, or vice versa.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6615 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-02-27 | 2 | -0/+14 |
| * | Ensure that simplemodes are sent first (jilles requested this)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6611 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-02-25 | 1 | -2/+3 |
| * | Bans are bursted using a large string buffer to save on write() calls, so the...•••he same though.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6610 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-02-25 | 1 | -3/+11 |
| * | Add max line length value to modestacker, so that it can clamp the max length...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6609 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-02-25 | 1 | -0/+6 |
| * | Make these vendor modules.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6604 e03df62e-2008-0410-955e-edbf42e46eb7
| peavey | 2007-02-20 | 2 | -2/+2 |
| * | Few more cleanups (no need to update, shouldn't have changed any behaviour..)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6594 e03df62e-2008-0410-955e-edbf42e46eb7
| om | 2007-02-18 | 1 | -19/+20 |
| * | Stop this using some global ServerInstance (where's that even defined? :|) an...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6593 e03df62e-2008-0410-955e-edbf42e46eb7
| om | 2007-02-18 | 1 | -14/+7 |
| * | Account for bearbots whos CTCP TIME misses the ending \1 from the CTCP•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6592 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-02-18 | 1 | -1/+1 |
| * | Eliminate some string copies, tidy some code, and reverse some short-circuit ...•••(Expensive(x) && Cheap(y)) -> (Cheap(y) && Expensive(x))
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6591 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-02-18 | 6 | -32/+14 |
| * | Remove redundant debug•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6587 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-02-17 | 1 | -1/+0 |
| * | Drop the invalid command generated by the bearbot CTCP TIME check•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6586 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-02-17 | 1 | -0/+7 |
| * | Check CTCP TIME on bearbots•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6585 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-02-17 | 1 | -3/+22 |
| * | Get rid of a compile warning. We should remember to use time_t for time varia...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6584 e03df62e-2008-0410-955e-edbf42e46eb7
| peavey | 2007-02-17 | 1 | -1/+1 |
| * | Force ipv4 lookups here - cgiirc doesnt support ipv6 anyway.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6582 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-02-14 | 1 | -1/+1 |
| * | I'm not sure OnPostOper is called for remote opering anyway, but to be sure, ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6579 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-02-12 | 1 | -0/+3 |
| * | Only apply force join to local clients•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6578 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-02-12 | 1 | -0/+3 |
| * | Get rid of a compile warning.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6576 e03df62e-2008-0410-955e-edbf42e46eb7
| peavey | 2007-02-12 | 1 | -1/+1 |
| * | Add m_conn_join, allows force join of a user to one or more channels on conne...•••Tidy up m_operjoin a little.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6575 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-02-11 | 2 | -4/+111 |
| * | Special *slap* seems to have set this to true :/•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6574 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-02-11 | 1 | -1/+1 |
| * | Allow for nick!user@host in TOPIC information.•••Note that this adds another <options> tag value, 'hostintopic'. (defaults to yes)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6572 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-02-11 | 1 | -1/+1 |