1570 Commits

Author SHA1 Message Date
brain
a82a93f488 Added timeout fixes
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2346 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-12 15:52:38 +00:00
brain
1f2176d318 Fixed .inspircd.inc
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2345 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-12 15:47:57 +00:00
brain
0fbc81cffc Fixed timeout code
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2344 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-12 15:45:25 +00:00
brain
ebe735d5f3 Added a second yield
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2343 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-12 15:04:13 +00:00
brain
5e83b1cc79 Timing tweaks
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2342 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-12 14:57:09 +00:00
brain
dfaa565d48 Increased socketengine wait cycles
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2341 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-12 14:37:09 +00:00
brain
e7ccda83db Tidy up of main function InspIRCd()
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2340 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-12 14:32:16 +00:00
brain
097b2479d0 Added new docs for class SocketEngine
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2339 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-12 13:32:15 +00:00
brain
277fc18372 Added comments
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2338 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-12 13:29:07 +00:00
brain
c3c61c00b3 Fixed outbounds
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2337 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-12 13:11:24 +00:00
brain
2554ac4d3f select() debugging
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2336 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-12 13:07:11 +00:00
brain
6ae77db310 Added checking to find out why select() splits
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2335 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-12 13:03:41 +00:00
brain
b5254e92e0 Fixed WRITEBIT support in select() engine
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2334 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-12 12:58:36 +00:00
brain
d3f0dfdf96 Tied in DNS to SocketEngine
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2333 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-12 12:51:13 +00:00
brain
2e816169a4 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 12:49:12 +00:00
brain
280f52aeae *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 12:44:43 +00:00
brain
b81c2e4c4e More experimental gubbins
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2330 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-12 12:29:40 +00:00
brain
1582c2d1c5 X_MODULE -> X_ESTAB_MODULE
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2329 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-12 12:08:39 +00:00
brain
c720c0a3c7 Added module sockets to new engine, MAY NOT WORK
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2328 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-12 12:07:44 +00:00
brain
718e7fa3cc Added GetType
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2327 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-12 11:54:07 +00:00
brain
cef3e32fae EXPERIMENTAL new socket engine code
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2326 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-12 11:50:45 +00:00
brain
4f2e601fe7 Made compile on linux
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2325 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-12 10:06:21 +00:00
brain
ff40e40c9e Made compile on freebsd
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2324 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-12 10:05:08 +00:00
brain
a00a16b828 Fixed broken makefile
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2323 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-12 09:57:00 +00:00
brain
30484cf401 Working on making this actually compile
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2322 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-12 09:54:01 +00:00
brain
58f0da0eb9 Added preliminary socketengine stuff
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2321 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-12 09:53:10 +00:00
brain
ef7e7d0ede Moved to beta 7
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2315 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-11 18:45:26 +00:00
brain
52b48030d6 Fixed permenant xline propogation
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2314 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-11 18:44:17 +00:00
brain
f9d56d5d0b Beta6-UHH!
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2309 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-10 14:40:28 +00:00
frostycoolslug
bd2e23d02b Fixed Case sensitivity Bug (BugTrack #88)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2308 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-10 02:59:25 +00:00
brain
b8e19012ce Changed 'fake direction' message a little
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2307 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-09 21:16:08 +00:00
brain
c593660ed2 Fixed missing prototypes
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2306 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-09 21:15:49 +00:00
brain
bab9f4b4bc Added new module docs
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2301 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-09 20:21:39 +00:00
brain
a96341b150 Added tons of extra documentation to Module class
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2300 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-09 20:19:50 +00:00
brain
117ed176b8 More IDLE fixes
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2299 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-09 17:03:04 +00:00
brain
a7dcd04c55 Fixes to IDLE
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2298 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-09 16:54:23 +00:00
brain
a55a1f6b4c Fixed it again
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2297 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-09 16:23:05 +00:00
brain
4e906ee56e Fixed idle. again.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2296 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-09 16:18:33 +00:00
brain
f2ce65bd86 Fixed broken IDLE reply
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2295 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-09 16:16:32 +00:00
frostycoolslug
c50f3fd644 Fixed Bug causing the base directory to always overwrite the other dirs
Added Base Directory Path to the Path list at the end of ./configure
Added Library Path to the path list at the end of ./configure


git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2294 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-09 15:45:32 +00:00
brain
93159cdeb4 Removed broken ! operator
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2293 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-09 15:15:28 +00:00
brain
da080b8e3c Fixed local whois ability to show idle time for remote user (idle time of 0!)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2292 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-09 15:11:03 +00:00
brain
ff550d198a Made local whois non-broken ;)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2291 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-09 15:09:33 +00:00
brain
ae0aa99f7e Remote whois fixes
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2290 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-09 15:05:40 +00:00
brain
73f5a4c351 Added debugging plus remote WHOIS fixes
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2289 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-09 15:02:40 +00:00
brain
b66ebcee18 Work on remote /WHOIS
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2288 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-09 14:57:57 +00:00
brain
2fddaaa4db Added preliminary remote WHOIS
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2287 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-09 14:48:14 +00:00
brain
4d5738912a Modified to silently set hosts if uline sets it
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2285 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-08 22:21:06 +00:00
brain
dada179fb6 Fixed 'fake direction' messages being put out by user->registered = 7 being set too early
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2284 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-08 21:41:01 +00:00
brain
063255dd3c Added code to prevent sending of FMODE and FHOST before connect is complete (done usually by m_cloaking)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2283 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-08 21:18:53 +00:00