| Commit message (Expand) | Author | Age | Files | Lines |
| ... | |
| * | Damnit! this should fix :p•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8375 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-10-26 | 1 | -5/+11 |
| * | Whoops, ballsed up the nameslist generation :p•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8374 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-10-26 | 1 | -8/+5 |
| * | Seems to work! Are you impressed, w00t? :p•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8373 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-10-26 | 1 | -12/+11 |
| * | Might work might not. dont know yet•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8372 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-10-26 | 1 | -2/+45 |
| * | Not complete yet, won't work!•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8371 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-10-26 | 1 | -0/+163 |
| * | Disable pedantic for this. Third party headers do silly stuff. long long?!•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8369 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-10-25 | 1 | -0/+1 |
| * | Document connect:limit•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8368 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-10-25 | 1 | -2/+8 |
| * | I was wrong its in one place :p•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8367 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-10-25 | 1 | -1/+1 |
| * | Tidy up•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8366 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-10-25 | 1 | -3/+3 |
| * | More dots!!!•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8365 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-10-25 | 1 | -2/+2 |
| * | Take out craq i forgot•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8364 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-10-25 | 1 | -1/+1 |
| * | Forgot these two lines that prevent duplicate make install/deinstall lines•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8363 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-10-25 | 1 | -0/+2 |
| * | Make install list list automatically generated from build targets and provide...•••Using this, cert.pem and key.pem are only copied to the conf dir if you enabled an ssl module.
Also, this provides facility for a 'make deinstall' which should be safe for use in all situations as it always specifies a file by name and never uses wildcards to rm.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8362 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-10-25 | 6 | -64/+92 |
| * | Errr, who did this? :p•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8361 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-10-25 | 1 | -15/+1 |
| * | If the connect:limit is 0, dont deny connections for going over it•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8360 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-10-25 | 1 | -1/+1 |
| * | Brain, look at this pls :p•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8359 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2007-10-25 | 1 | -0/+3 |
| * | this should fix any of the crashes w00t outlined where User::MyClass == NULL.•••The simplest fix seems to be that if the user has no class, skip all the code that uses the class values.
This makes sense because the only situation where User::MyClass == NULL is when they arent authorised to connect and are being quit so checking flood levels and max sendq etc are irrelevent.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8358 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-10-25 | 3 | -30/+38 |
| * | Implement <connect:limit> - limits how many clients can sit inside a <connect...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8357 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2007-10-24 | 4 | -11/+30 |
| * | Remove that goto, capt'n•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8356 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2007-10-24 | 1 | -2/+1 |
| * | Disable all connect classes, reenable them as we find them in the config. Thi...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8355 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2007-10-24 | 3 | -9/+31 |
| * | Finish reference counting connect class stuff. Now rehash removes unused clas...•••Possibly todo in the future: make /rehash update classes that exist in memory, make /rehash mark classes removed from conf (but still exist as refcount > 0) as inactive.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8354 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2007-10-24 | 1 | -1/+23 |
| * | Remove variadic macros from sqlv2 api, removing the warnings that come with i...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8353 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-10-24 | 9 | -33/+24 |
| * | Last of the -pedantic fixes. Seems we were all good with -pedantic from the s...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8352 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-10-24 | 2 | -1/+3 |
| * | Tidyups•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8351 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-10-24 | 1 | -14/+0 |
| * | Pedantic safety•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8350 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-10-24 | 2 | -2/+2 |
| * | Pedantic clean•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8349 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-10-24 | 8 | -6/+10 |
| * | -pedantic good, -Wextra bad. read g++ manpage :)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8348 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-10-24 | 1 | -4/+4 |
| * | /usr/local/include/openssl/pqueue.h:73: error: ISO C++ does not support `long...•••/usr/local/include/openssl/pqueue.h:80: error: ISO C++ does not support `long long'
/usr/local/include/openssl/pqueue.h:89: error: ISO C++ does not support `long long'
^^ openssl broken too, set $NoPedantic
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8347 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-10-24 | 1 | -0/+1 |
| * | Some constructors dont initialize the refcount, namely, the one thats usually...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8346 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-10-24 | 1 | -32/+5 |
| * | Whoops forgot this•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8345 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-10-24 | 1 | -3/+5 |
| * | Obnoxious -pedantic warnings•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8344 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-10-24 | 1 | -8/+8 |
| * | Try this w00t, compiles, test running now•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8343 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-10-24 | 3 | -43/+48 |
| * | Start of refcount-based rehash stuff for <connect> tags, this is broken and r...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8342 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2007-10-24 | 2 | -5/+21 |
| * | Theres no need to check the address of a stack declared array for NULL, thank...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8340 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-10-24 | 1 | -1/+1 |
| * | Move some stuff from using userrec cached stuff to using stuff in the connect...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8339 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2007-10-23 | 6 | -45/+15 |
| * | Fix a bug before I even started this.. don't let User::SetClass() decrease th...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8338 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2007-10-23 | 1 | -11/+22 |
| * | Some more class stuff, blah. Now possible to move a user to a different class...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8337 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2007-10-23 | 3 | -31/+44 |
| * | Some initial work towards tying <connect> classes to user accounts. This will...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8336 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2007-10-23 | 2 | -2/+53 |
| * | Make clean should clean the socketengine objects•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8335 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-10-23 | 1 | -1/+1 |
| * | Windows socket engine tweaks•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8334 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-10-23 | 1 | -1/+1 |
| * | Windows socket engine tweaks•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8333 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-10-23 | 1 | -2/+10 |
| * | Move socketengines into their own dir. This was all w00t's idea, but i told h...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8332 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-10-23 | 12 | -10/+10 |
| * | -Wall is still required, too•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8331 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-10-23 | 1 | -4/+4 |
| * | -W -> -Wextra•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8330 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-10-23 | 1 | -4/+4 |
| * | This now works properly with $NoPedantic macro.•••Question: where did all the 'unused parameter' warnings vanish to???
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8329 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-10-23 | 1 | -9/+23 |
| * | Roll back to 8323, the -pedantic switch thing totally breaks building the way...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8328 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-10-23 | 1 | -26/+8 |
| * | Needs a bit more again•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8327 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-10-23 | 1 | -1/+5 |
| * | And fix it.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8326 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-10-23 | 1 | -5/+5 |
| * | Add $NoPedantic build macro, for m_mysql because mysql AB dont know how to co...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8325 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-10-23 | 3 | -9/+36 |
| * | Visual studio doesnt like throw definitions like this•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8324 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-10-23 | 2 | -2/+2 |