brain
|
c537fcb35e
|
Send CHANMODES= and PREFIX= in CAPAB CAPABILITIES.
Sorry, if you encounter a server < 1.1.8, youll have to guess by module name.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7055 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-05-20 00:38:29 +00:00 |
|
brain
|
2e484d2db3
|
Guh. 1am Brain is weak brain.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7054 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-05-20 00:17:41 +00:00 |
|
w00t
|
aab610a582
|
- These two need to be generated by configure.exe (someone smack me if I'm wrong here :P)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7053 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-05-20 00:09:41 +00:00 |
|
brain
|
b9f0cc9a83
|
Patch for vc8 project files by burlex, thanks
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7052 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-05-20 00:05:07 +00:00 |
|
brain
|
32d9979d48
|
Fix (tested) for failing dlsym on win32
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7051 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-05-19 22:28:11 +00:00 |
|
brain
|
4874c63f73
|
Fix std::sort stuff for w00t
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7050 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-05-19 18:32:23 +00:00 |
|
brain
|
d7324a55fa
|
Space indents must die.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7049 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-05-19 18:08:57 +00:00 |
|
brain
|
206e3b49c7
|
SPACE INDENTING ACTION RANGERS -- ATTACK!
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7048 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-05-19 17:36:26 +00:00 |
|
brain
|
badadc427a
|
Visual studio's ability to translate tabs to four spaces as default frustrates and peplexes tabnazi cat.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7047 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-05-19 17:22:43 +00:00 |
|
brain
|
315b9f6fd9
|
I forgot to install cmd_reloadmodule.so, therefore the command wont work
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7046 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-05-19 17:01:21 +00:00 |
|
w00t
|
c6208081a5
|
And remove a whole heap of .orig shit I just managed to commit.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7045 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-05-19 16:02:42 +00:00 |
|
w00t
|
c778d1258a
|
Helps if I add the w32 specific code, too. :p
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7044 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-05-19 16:01:06 +00:00 |
|
w00t
|
9cf56d917d
|
Windows support. Tested and working to compile on freebsd and linux. Next step is to make sure it actually works in windows too. ;p. Add Burlex to contributors.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7043 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-05-19 15:56:42 +00:00 |
|
special
|
3bbb366953
|
Fixed a fairly low-risk crash in m_spanningtree
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7042 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-05-18 20:54:49 +00:00 |
|
special
|
3c27d02870
|
m_censor can now block lines as well, by specifying an empty replace string (QA, test please, my dev server seems to be broken :P)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7041 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-05-18 03:39:18 +00:00 |
|
brain
|
37d40095cf
|
Fix broken return statements preventing blockchat and blocked files to be used individually.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7040 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-05-17 17:29:29 +00:00 |
|
brain
|
91eebe370c
|
Change the way i/o lines are formatted in debug log to make them more intuitive. Now includes a C or S to say if its client or server, plus the fd:
Thu May 17 17:56:16 2007: C[15] -> :Brain MODE #test
Thu May 17 17:56:17 2007: C[15] -> :Brain WHO #test
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7039 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-05-17 16:54:33 +00:00 |
|
brain
|
98b4acdb3f
|
Add a progress meter for loading of core commands, fix broken implementation for <disabled commands> with a module command, as discovered by Casey in bug #293
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7038 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-05-16 21:41:48 +00:00 |
|
brain
|
c73a9b10aa
|
This is funny, in m_md5 we have an ancient comment from w00t that i forgot to remove that says "maybe this md5 stuff would be better in a dedicated md5 module". LOL.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7037 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-05-16 21:15:04 +00:00 |
|
brain
|
f7464bb042
|
We announce a ping timeout THREE different times and ways on the server that sent the ping. this is excessive.
Remove the announcement in DoPingChecks.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7036 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-05-16 21:09:04 +00:00 |
|
brain
|
6da93831b4
|
And fix another booboo
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7035 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-05-16 21:03:45 +00:00 |
|
brain
|
b7dd7d244b
|
Add a notice on connection close stating server link uptime, and fix a bug in m_opermodes which meant that its modes werent being replicated across servers (it was sending a totally malformed MODE
command with the nick in twice, and has been doing this presumably since early 1.1's)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7034 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-05-16 21:02:39 +00:00 |
|
w00t
|
1635c37dad
|
Tidy logic a little in here, and support <options:exemptchanops>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7033 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-05-16 10:47:45 +00:00 |
|
w00t
|
d14fbe03f2
|
Update example docs for <options:exemptchanops> to be off by default, and to support SfgNc channel modes.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7032 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-05-16 10:47:20 +00:00 |
|
w00t
|
9bc8b26024
|
Opers are not exempt from other modes, don't exempt them from +N (we may add this back post 1.1.8 as a config setting)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7031 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-05-16 10:42:46 +00:00 |
|
w00t
|
0723114557
|
While rolling our own IS_LOCAL check with irc::string comparison is clever (TM), it does seem a little redundant :p
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7030 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-05-16 10:28:38 +00:00 |
|
w00t
|
5dbf63c2a3
|
Rather largeish change to class checking on connect to fix a few minor bits and bobs here and there
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7029 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-05-15 16:40:37 +00:00 |
|
brain
|
af2b10e82c
|
Add cmd_reloadmodule.{h,cpp} contributed by Eric at neowin.net, thanks :)
Someone forgot to increase the release years of all the headers in include/commands
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7028 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-05-15 16:11:12 +00:00 |
|
w00t
|
f2c8840437
|
Slight security fix of sorts
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7027 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-05-15 14:29:03 +00:00 |
|
brain
|
4c25d5ecbb
|
More tweaks from Eric, when an oper is invisible, attempting to /notice or /privmsg them returns 'no such nick' :)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7026 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-05-14 23:34:46 +00:00 |
|
brain
|
d62931aea1
|
Added patch from Eric at neowin.net so that opers are still visible joining/parting to other opers (They should have been anyway, but it was broken)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7025 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-05-14 23:30:05 +00:00 |
|
brain
|
270dfac878
|
Someone forgot the ELIST token (his nick begins with B)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7024 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-05-14 22:01:13 +00:00 |
|
brain
|
1ad0ddd47c
|
quietbursts tweak for hirop
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7023 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-05-14 18:02:27 +00:00 |
|
brain
|
cbb888a470
|
Allow for resizing of MAXBUF above/below 512 via non-interactive configure. (Some crazy mofo on the forums asked for this, good luck its your funeral :p)
THIS IS UNSUPPORTED BY US IF YOU CHANGE IT, WE WON'T EVEN TELL YOU HOW :)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7022 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-05-14 16:31:49 +00:00 |
|
w00t
|
730d2a2c2a
|
Now really add +f to <options:chanopsexempt>. Previous add was m_chanfilter (+g).
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7021 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-05-14 09:52:31 +00:00 |
|
w00t
|
f9c801f739
|
The last commit never happened.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7020 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-05-14 09:39:15 +00:00 |
|
w00t
|
692d7a841c
|
Add +f (chanfilter) to <options:exemptchanops>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7019 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-05-14 09:38:31 +00:00 |
|
w00t
|
32be456c07
|
Replace strip/blockcolor tags with <options:exemptchanops>, sexy string of modes to exempt chanops from (currently Sc are supported).
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7018 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-05-13 22:10:57 +00:00 |
|
brain
|
763deccf12
|
We dont need to send FMODE for user mode changes, and the FMODE handler doesnt need to error on FMODE from a user if we get one
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7017 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-05-13 20:55:58 +00:00 |
|
w00t
|
74c85f2c45
|
Move IsIdent() into helperfuncs.cpp along with IsNick/IsChannel.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7016 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-05-13 18:08:37 +00:00 |
|
w00t
|
e2de2008a2
|
Remove static linking support craq that hasn't been working/used since 1.0 cygwin builds.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7015 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-05-13 18:00:11 +00:00 |
|
brain
|
916b3e4005
|
Fix remote bursting with quietbursts, before QA actually test it :P (thanks HiroP)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7014 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-05-13 17:47:53 +00:00 |
|
brain
|
f45f5c17f0
|
Better logging to troubleshoot silentbursts
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7013 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-05-13 17:35:32 +00:00 |
|
brain
|
c3516b54ee
|
Make the debug output a bit more readable
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7012 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-05-13 17:33:19 +00:00 |
|
w00t
|
a07e365fe1
|
Add <blockcolor:allowchanops>, mirroring <stripcolor:allowchanops>.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7011 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-05-13 17:22:34 +00:00 |
|
brain
|
7555c1801d
|
Poach feature request: If a server does not respond after x seconds to a PING, send a warning to opers via +l snomask.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7010 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-05-13 14:16:04 +00:00 |
|
w00t
|
cb8e65e270
|
Make this FindFeature once, and store the result. It was different dating back from before we had module interfaces. Thanks LeaChim :)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7009 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-05-13 12:50:24 +00:00 |
|
w00t
|
556e0dd2e6
|
Add README to docs directory giving links to various stuff (bugtracker, wiki, irc), so people know where to get help
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7008 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-05-13 12:28:50 +00:00 |
|
w00t
|
fb06e8b16c
|
Argh, forgot the space on the end. >_<
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7007 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-05-12 22:20:35 +00:00 |
|
w00t
|
2016dcbbe1
|
Make this use std::string, not char crap
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7006 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-05-12 22:19:54 +00:00 |
|