| Commit message (Expand) | Author | Age | Files | Lines |
| * | Sneak some more•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5308 e03df62e-2008-0410-955e-edbf42e46eb7
v1.1.0b1 | brain | 2006-09-23 | 1 | -1/+1 |
| * | *sneak sneak*•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5307 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-23 | 1 | -1/+1 |
| * | Update expiries when we update the set time•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5306 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-19 | 1 | -0/+4 |
| * | Make the check against z/k/q/e/g methods return a pointer to the whole object...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5305 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-19 | 3 | -42/+42 |
| * | Fix crashes, and in the process make xline even faster!•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5304 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-19 | 2 | -147/+157 |
| * | Change type to size_t so that 64 bit platforms dont whine about data loss whe...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5303 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-19 | 1 | -1/+1 |
| * | Adapt to use std::string::const_iterator•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5302 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-19 | 1 | -2/+2 |
| * | Tidy up key handling•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5301 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-19 | 1 | -12/+2 |
| * | Make xline more memory-efficient and faster/neater. Eliminate a mass of fixed...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5300 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-19 | 1 | -66/+11 |
| * | Use ++x not x++, to more closely match what stl does•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5299 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-19 | 1 | -1/+1 |
| * | ULTRA FAST HASH FUNCTION :p•••I went and looked how hash_fun.h in STL did it, to save a string copy :p
(it's deceptively simple too)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5298 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-19 | 1 | -10/+10 |
| * | Automatically make http request type and http version string uppercase, add c...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5276 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-17 | 1 | -4/+14 |
| * | Testing and debugging done, it all works :)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5274 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-17 | 1 | -2/+8 |
| * | Now supports multiple commands seperated with \n. NOTE: These \n's are transl...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5273 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-17 | 1 | -40/+61 |
| * | Allow putting newlines into quoted values in the config using \n. I'm coming ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5272 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-17 | 1 | -1/+6 |
| * | Hide ulines from /stats P•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5271 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-17 | 1 | -1/+1 |
| * | Add operonly aliases, <alias:operonly> (boolean).•••Any operonly aliases that are executed by non-oper appear to not exist
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5270 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-17 | 1 | -1/+6 |
| * | Now it all works :)•••This is pretty smart stuff...
Set up an alias like this:
<alias text="NICKSERV" replace="PRIVMSG NickServ :IDENTIFY $3" ...>
This will replace the $3 in the replace string with the 3rd word typed on the line by the user.
Use $1 through $9 for items $1 to $9, and $1- to $9- to mean first word onwards, through 9th word onwards. Also there are special variables, such as $nick, $ident, $host, $vhost which can be used in the alias replace string.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5269 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-17 | 1 | -4/+40 |
| * | New m_alias, this probably doesnt work yet•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5268 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-17 | 1 | -15/+53 |
| * | First of many m_alias tidyups, this will eventually become a rewrite of the m...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5267 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-17 | 1 | -16/+8 |
| * | Turn irc::commasepstream into a base class, irc::sepstream, inherit two class...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5266 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-17 | 1 | -5/+5 |
| * | Add const std::string &original_command to OnPreCommand and OnPostCommand, wh...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5265 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-17 | 17 | -26/+36 |
| * | Proper checking in /SAPART that the user really did leave, for the CMD_FAILU...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5264 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-15 | 1 | -1/+20 |
| * | Fix crash on two objects trying to free each other at the same time•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5263 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-15 | 1 | -3/+6 |
| * | Comments•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5262 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-15 | 1 | -0/+5 |
| * | Fix memory leak too•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5261 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-15 | 1 | -0/+1 |
| * | Add timeouts to the http module. Two seperate timeouts, 60 seconds to receive...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5260 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-15 | 2 | -0/+62 |
| * | Improve notices, so that if SAJOIN fails it can tell the oper who issued it•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5259 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-15 | 1 | -1/+13 |
| * | Fix for bug noticed by dotslasher (?) where SAJOIN can desync•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5258 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-15 | 1 | -0/+9 |
| * | Annotations•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5255 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-15 | 34 | -54/+78 |
| * | Annotations•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5254 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-15 | 21 | -26/+70 |
| * | Comment tidyup and change format so doxygen can detect them•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5252 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-15 | 1 | -39/+35 |
| * | Comments describing classes, for the url http://svn.inspircd.org/docs/annotat...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5251 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-15 | 8 | -4/+60 |
| * | Fix some stuff, avoid use of global ServerInstance var•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5250 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-15 | 1 | -63/+61 |
| * | Commit all the httpd patches i sneakily put in before 9am at the office :p•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5249 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-14 | 1 | -1/+2 |
| * | Use gmtime() not localtime() as RFC2616 says dates sent by a http server must...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5248 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-14 | 1 | -1/+1 |
| * | Remember to change state when sending error 400•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5247 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-14 | 1 | -0/+1 |
| * | Send error 400 when content-size is 0 or omitted for POST•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5246 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-14 | 1 | -8/+13 |
| * | Fix postdata stuff•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5245 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-14 | 1 | -55/+40 |
| * | Only initialise request type once•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5244 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-14 | 1 | -3/+6 |
| * | Properly read POSTDATA•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5243 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-14 | 1 | -1/+38 |
| * | Todo: find out content-length, then read that much data•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5241 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-13 | 1 | -2/+3 |
| * | Beginnings of postdata stuff•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5240 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-13 | 3 | -28/+44 |
| * | Add jamie to code contributors in /info•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5239 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-13 | 1 | -0/+1 |
| * | Document this•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5238 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-13 | 1 | -2/+57 |
| * | Did i ever mention that pipp was pedantic? ;)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5237 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-13 | 1 | -1/+1 |
| * | Add m_conn_umodes.so which allows setting of modes on users when they connect•••Remove automatic +x from m_cloaking now that conn_umodes can do this
Document in example conf.
Syntax is <connect:modes> and a mode string in any valid connect:allow tag
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5236 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-13 | 2 | -16/+138 |
| * | Try this pipp and see if the bug manifests in a different place•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5233 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-13 | 1 | -18/+2 |
| * | If inspircd crashes in std::string destructor in CommandParser::ProcessComman...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5232 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-13 | 1 | -1/+1 |
| * | Add a comment for readability•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5231 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-13 | 1 | -0/+1 |