| Commit message (Expand) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Force initialize host to "" just in case it isnt (it should be however, as it...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3115 e03df62e-2008-0410-955e-edbf42e46eb7 | 2006-02-06 | 1 | -0/+2 | |
| * | Disabled ip->hostname cache, seems a bit fubar•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3114 e03df62e-2008-0410-955e-edbf42e46eb7 | 2006-02-06 | 1 | -5/+4 | |
| * | Added extra 'looking up your hostname lollerskates' output :p•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3044 e03df62e-2008-0410-955e-edbf42e46eb7 | 2006-02-03 | 1 | -0/+2 | |
| * | Typoes•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3042 e03df62e-2008-0410-955e-edbf42e46eb7 | 2006-02-03 | 1 | -2/+2 | |
| * | Added back ip->host caching now we can make it not be a performance hit (we w...•••*TODO* - TTL git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3041 e03df62e-2008-0410-955e-edbf42e46eb7 | 2006-02-03 | 1 | -0/+20 | |
| * | Improved IP handling. Now uses in_addr to store client ip, not char[16]!•••Added global and local session limits All of this needs TESTING. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2934 e03df62e-2008-0410-955e-edbf42e46eb7 | 2006-01-27 | 1 | -1/+1 | |
| * | Updated copyrights in headers etc using perl inplace edit•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2795 e03df62e-2008-0410-955e-edbf42e46eb7 | 2006-01-15 | 1 | -1/+1 | |
| * | Changed to MAX_DESCRIPTORS•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2700 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-12-29 | 1 | -2/+2 | |
| * | Changed some little bits and bobs here•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2693 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-12-29 | 1 | -1/+1 | |
| * | Fixed an extremely n00bish mistake involving referencing a global copy of Ser...•••(everyone point and laugh at Brain) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2692 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-12-29 | 1 | -2/+2 | |
| * | Optimizing to not use so much cpu with high user loads•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2691 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-12-29 | 1 | -1/+2 | |
| * | Optimized out strcpys that copy empty strings (craq++)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2637 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-12-22 | 1 | -2/+2 | |
| * | Full removal of inspircd_util.h•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2485 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-12-15 | 1 | -1/+0 | |
| * | Moved tons of stuff into class ServerConfig•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2395 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-12-14 | 1 | -1/+1 | |
| * | Started moving of data into ServerConfig class•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2393 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-12-14 | 1 | -4/+1 | |
| * | Optimized accept() stuff to eliminate loop, idea while talking to w00t•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2381 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-12-13 | 1 | -5/+15 | |
| * | Got rid of the evil loopy horrid mess in dnsqueue.cpp (singlethreaded dns loo...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2377 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-12-13 | 1 | -91/+63 | |
| * | Made dnsqueue clean up its sockets from the socketengine properly•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2376 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-12-13 | 1 | -0/+1 | |
| * | Attempts to make DNS nicer with new socket engine•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2332 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-12-12 | 1 | -5/+5 | |
| * | *EXPERIMENTAL* Tied DNS into new socket engine•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2331 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-12-12 | 1 | -0/+3 | |
| * | Changed behaviour of module API to pass Server* to the constructor, rather th...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2252 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-12-07 | 1 | -2/+0 | |
| * | Fixed to do forwards properly with uninitialized data•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2248 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-12-07 | 1 | -2/+2 | |
| * | Tons of DNS debugging and stability fixes•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2247 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-12-07 | 1 | -2/+23 | |
| * | DNS fixes•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2245 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-12-07 | 1 | -3/+4 | |
| * | Added forward lookup sanity checks to single threaded dns•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2111 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-12-02 | 1 | -26/+64 | |
| * | Removed references to deprecated files servers.* and connection.*•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1941 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-11-25 | 1 | -2/+0 | |
| * | Fixed fd_Setsize in cygwin•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1541 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-05-28 | 1 | -1/+1 | |
| * | Removed __single_client_alloc again because gcc devs were smoking crack and r...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1406 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-05-16 | 1 | -9/+8 | |
| * | Changed to use __single_client_alloc, supposedly faster in single-thread situ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1402 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-05-15 | 1 | -9/+9 | |
| * | Moved StrHashComp and InAddr_HashComp into the irc:: namespace•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1398 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-05-15 | 1 | -4/+4 | |
| * | sorted hashcomp etc•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1387 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-05-15 | 1 | -10/+0 | |
| * | Moved a ton of functions into helperfuncs.h to speed up recompiles•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1383 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-05-15 | 1 | -71/+2 | |
| * | Optimized some static structs•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1370 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-05-12 | 1 | -4/+4 | |
| * | Changed the type of struct whowas records are stored in (no need to waste a b...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1369 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-05-12 | 1 | -1/+2 | |
| * | Hit dns with spork. Repeat until crispy.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1349 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-05-09 | 1 | -3/+3 | |
| * | Fixes to way allocations are handled•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1346 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-05-09 | 1 | -2/+2 | |
| * | Fixed strhashcomp•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1115 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-04-18 | 1 | -0/+2 | |
| * | Dns free() errors fixed•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1055 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-04-11 | 1 | -13/+6 | |
| * | Fixed a double free in dnsqueue.cpp•••Fixed a resolver issue (weird segfault on gentoo?) in server linking git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@995 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-04-07 | 1 | -0/+1 | |
| * | Major optimizations!•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@982 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-04-05 | 1 | -0/+2 | |
| * | Fixed a few small dns timeout bugs (allowing users on without nick or user)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@960 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-04-03 | 1 | -0/+1 | |
| * | Major optimizations! now uses under 1% cpu all the time whilst idle•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@959 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-04-03 | 1 | -4/+17 | |
| * | Fixes for dns queueing, timeout functions etc moved to more sensible place•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@956 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-04-02 | 1 | -7/+17 | |
| * | Fixes for dns queueing•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@955 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-04-02 | 1 | -4/+3 | |
| * | Fixed dns queue stuff?•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@954 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-04-02 | 1 | -2/+4 | |
| * | One final attempt at fixing some of craigs whinges -- poll routine auto clear...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@949 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-04-02 | 1 | -0/+1 | |
| * | Turned an unstable vector into an array•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@946 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-04-01 | 1 | -13/+26 | |
| * | More dns fixes•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@945 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-04-01 | 1 | -4/+4 | |
| * | Attempts to fix some random crashes•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@943 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-04-01 | 1 | -25/+38 | |
| * | DNS timeout fixes!•••Docs to come git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@940 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-04-01 | 1 | -8/+20 |
