| Commit message (Expand) | Author | Age | Files | Lines |
| ... | |
| * | Fix ISON with multiple lines of ISON response, canonize the responses to weed...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6110 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-24 | 1 | -6/+13 |
| * | Fix broken +G for AnMaster (thanks for pointing out the bug)•••Also: MAJOR speed increase for *any network that loads m_censor*!
It seems that this was looping all the censor items (not attempting a replace though) for all channels and users, even those that WERE NOT +G!
Fixed.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6109 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-24 | 1 | -19/+14 |
| * | Double whoops•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6107 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-24 | 1 | -5/+5 |
| * | Whoops!•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6106 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-24 | 1 | -4/+4 |
| * | SQLQuery operator% and operator, now support any data type•••(these are templated, and pass the type through ConvToStr())
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6105 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-24 | 1 | -4/+4 |
| * | Tidyup•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6104 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-24 | 1 | -1/+1 |
| * | Tidyup•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6103 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-24 | 1 | -2/+2 |
| * | Add new people to /info•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6102 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-24 | 1 | -0/+3 |
| * | And fix obligitary brainfarts•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6099 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-24 | 1 | -1/+1 |
| * | Whoops, crash on sighup due to passing null argv and argc (similar to rehash,...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6098 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-24 | 1 | -1/+1 |
| * | Damnit, the comment caused a conflict :<•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6096 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-24 | 1 | -1/+0 |
| * | w00t was right, freebsd needs <getopt.h> too•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6095 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-24 | 1 | -3/+0 |
| * | Added a comment /* GNUs smell */ to an #ifdef linux makes us put in•••(what sort of craqsmoker puts posix standard functions that belong in unistd.h into getopt.h but only on linux? muppets).
#ifdef _GNU_SOURCE
#include <getopt.h>
#endif .....
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6094 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-24 | 1 | -0/+1 |
| * | Change argument parsing to use getopt_long_only().•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6093 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-24 | 1 | -36/+38 |
| * | Fix a bug in whowas that could desync list.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6091 e03df62e-2008-0410-955e-edbf42e46eb7
| peavey | 2006-12-24 | 1 | -2/+2 |
| * | Add whowas usage to stats z.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6090 e03df62e-2008-0410-955e-edbf42e46eb7
| peavey | 2006-12-24 | 1 | -2/+22 |
| * | Neither should this•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6089 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-24 | 2 | -0/+2 |
| * | Relatively small typo fix•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6088 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-24 | 2 | -25/+38 |
| * | Add call for OnGarbageCollect to the hourly cleanup•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6087 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-24 | 1 | -0/+1 |
| * | Add OnGarbageCollect method•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6086 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-24 | 2 | -1/+2 |
| * | Do garbage collection of hash map automatically every hour•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6085 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-24 | 1 | -0/+1 |
| * | Fix loop when quitting multiple users (this is probably whats eating cpu)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6084 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-24 | 1 | -3/+7 |
| * | Better checks for NULL log handles•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6083 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-23 | 1 | -5/+12 |
| * | We can't log in SocketEngine::DelFd(), because the fd we're removing might ju...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6082 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-23 | 3 | -12/+0 |
| * | Crash on /rehash fixed (old code in here passed NULL, 0 as argc, argv, this i...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6081 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-23 | 3 | -3/+5 |
| * | Hash rehashing change•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6080 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-23 | 23 | -193/+128 |
| * | Close logfile on rehash and reopen (it was only doing this on sighup for some...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6079 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-23 | 2 | -1/+8 |
| * | Dont sleep if there is a diedelay of 0•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6078 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-23 | 1 | -1/+3 |
| * | Fix exit in wrong place, and add new exitcodes.h•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6077 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-23 | 1 | -1/+1 |
| * | Fix bug in m_dnsbl, a condition is always matched because someone was using u...•••Change around the way exit codes are formed so that we can return a sensible exit code that reflects why inspircd exited
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6076 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-23 | 7 | -21/+27 |
| * | Program termination (including SIGTERM) now calls InspIRCd::Cleanup() which d...•••This means that on controlled shutdown we give the modules a chance to unload, etc, and close our sockets and free ram in a proper way.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6075 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-23 | 1 | -10/+21 |
| * | Fix issue where the last module to be loaded wasnt unloaded by restart•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6074 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-23 | 2 | -6/+10 |
| * | Cut down on debug on restart•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6073 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-23 | 2 | -4/+0 |
| * | Use GetModuleCount() rather than the member var•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6072 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-23 | 1 | -2/+2 |
| * | Fix glitch when restarting on 2nd pass of module unload•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6071 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-23 | 1 | -1/+2 |
| * | Add more comments.•••Catch CoreException in cmd_restart, and if we catch one, just exit(0). Theres very little else we could do.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6070 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-23 | 2 | -11/+31 |
| * | Close client sockets too (do these last)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6069 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-23 | 1 | -0/+4 |
| * | Unload as many modules as we can on restart, and close listeners•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6068 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-23 | 2 | -0/+30 |
| * | Refactored /RESTART (and added InspIRCd::Restart(reason))•••Fixed bug in m_ziplinks, assigning instead of testing a var (gcc 4.1.1 picked up on this, 3.4 didnt)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6067 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-23 | 4 | -35/+29 |
| * | change userrec int timeout to time_t since it's a timestamp made of TIME + us...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6066 e03df62e-2008-0410-955e-edbf42e46eb7
| peavey | 2006-12-22 | 1 | -1/+1 |
| * | Uninitialized values: fun for ALL the family this xmas time.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6065 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-22 | 1 | -5/+9 |
| * | Line 1582 configreader.cpp•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6063 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-22 | 1 | -0/+2 |
| * | Remove useless debug•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6062 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-22 | 1 | -8/+0 |
| * | Refactor connect allow/deny lines•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6061 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-22 | 4 | -75/+42 |
| * | Reduce logging caused by mode changes•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6060 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-22 | 1 | -4/+0 |
| * | Fix for alias var names within aliases•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6059 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-22 | 1 | -3/+12 |
| * | Fixed to compile properly with -O; keep in mind that this is not supported, u...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6058 e03df62e-2008-0410-955e-edbf42e46eb7
| special | 2006-12-22 | 1 | -3/+2 |
| * | Fix for bug #180, logging is not threadsafe, mutex it (ew, luckily we dont lo...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6056 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-21 | 1 | -11/+6 |
| * | And back onto the SVN track...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6055 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-21 | 1 | -1/+1 |
| * | Beta 6, patchlevel 1 (lets try this again.)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6053 e03df62e-2008-0410-955e-edbf42e46eb7
v1.1.0b6.1 | brain | 2006-12-21 | 1 | -1/+1 |