<feed xmlns='http://www.w3.org/2005/Atom'>
<title>~steering/inspircd++.git/include/timer.h, branch v1.1.6</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>https://www.cgit.space/~steering/inspircd++.git/atom/include/timer.h?h=v1.1.6</id>
<link rel='self' href='https://www.cgit.space/~steering/inspircd++.git/atom/include/timer.h?h=v1.1.6'/>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/'/>
<updated>2007-02-10T15:05:41Z</updated>
<entry>
<title>And make it compile. (whoops)</title>
<updated>2007-02-10T15:05:41Z</updated>
<author>
<name>brain</name>
</author>
<published>2007-02-10T15:05:41Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=d1f78ff1605f22ae2d0ead990b37424a3897e0bc'/>
<id>urn:sha1:d1f78ff1605f22ae2d0ead990b37424a3897e0bc</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6562 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>timermanager never had a ServerInstance. Give it one so we can use InspIRCd::Time() rather than time()</title>
<updated>2007-02-10T15:05:00Z</updated>
<author>
<name>brain</name>
</author>
<published>2007-02-10T15:05:00Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=8a15b719601bd886487775c9709ba16cf3e39096'/>
<id>urn:sha1:8a15b719601bd886487775c9709ba16cf3e39096</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6561 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Add and properly test the ability for an InspTimer to DelTimer itself from within its own Tick method.</title>
<updated>2007-02-09T18:13:13Z</updated>
<author>
<name>brain</name>
</author>
<published>2007-02-09T18:13:13Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=6b37d1f7e9bd8d451ab920ab09aa2d2e24877d62'/>
<id>urn:sha1:6b37d1f7e9bd8d451ab920ab09aa2d2e24877d62</id>
<content type='text'>
This wasnt supported before and would corrupt the iterator in the TickTimers() method of TimerManager.
Non the less, peaveys new (perfectly sensible) fix broke it because i didnt document the caveat about DelTimer() :p
This FIXES m_ident and possibly some other stuff.


git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6553 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Comment on a lot of recently added stuff that wasnt properly documented (until now)</title>
<updated>2007-01-09T22:31:19Z</updated>
<author>
<name>brain</name>
</author>
<published>2007-01-09T22:31:19Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=49e34a508d9070097fa6aae5bf611bdd5c2b0f2d'/>
<id>urn:sha1:49e34a508d9070097fa6aae5bf611bdd5c2b0f2d</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6284 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Someone forgot to make correct deps for timer.h. Fixed.</title>
<updated>2007-01-09T19:15:30Z</updated>
<author>
<name>brain</name>
</author>
<published>2007-01-09T19:15:30Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=d569a50e74b431008d00740723e7189004d01fca'/>
<id>urn:sha1:d569a50e74b431008d00740723e7189004d01fca</id>
<content type='text'>
Added InspTimer::CancelRepeat(), we can use this within the Tick method to cancel a repeat so that the timer is deleted after the tick, as DelTimer isnt safe within the Tick method


git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6283 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Add repeating timers, and make an hourly prune of the dns cache, otherwise a cache entry might not be cleared until a user with that ip comes back!</title>
<updated>2007-01-08T18:42:13Z</updated>
<author>
<name>brain</name>
</author>
<published>2007-01-08T18:42:13Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=2fe4636fa44ad48b801d0e38b892c0e47998327d'/>
<id>urn:sha1:2fe4636fa44ad48b801d0e38b892c0e47998327d</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6264 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>And now, just to force you to recompile the *whole* ircd.. updated headers on the headers. :p</title>
<updated>2006-12-15T22:18:59Z</updated>
<author>
<name>w00t</name>
</author>
<published>2006-12-15T22:18:59Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=696ee9ff66bb94be2229bfa9c3dc288affc38a72'/>
<id>urn:sha1:696ee9ff66bb94be2229bfa9c3dc288affc38a72</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5998 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Speaking of misleading comments, 'Delete and InspTImer' isn't particularly descriptive</title>
<updated>2006-09-24T08:44:24Z</updated>
<author>
<name>special</name>
</author>
<published>2006-09-24T08:44:24Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=e71fa7cc6bdd4f632b96517a7204d926e8805974'/>
<id>urn:sha1:e71fa7cc6bdd4f632b96517a7204d926e8805974</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5313 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Add timeouts to the http module. Two seperate timeouts, 60 seconds to receive headers, and 60 seconds after receipt of headers and sending of page, in which to time out the connection if the client doesnt close() as it should</title>
<updated>2006-09-15T18:36:38Z</updated>
<author>
<name>brain</name>
</author>
<published>2006-09-15T18:36:38Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=383caa90d568d8d997a9624a9e6174ddc1a9a3da'/>
<id>urn:sha1:383caa90d568d8d997a9624a9e6174ddc1a9a3da</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5260 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Document TimerManager class</title>
<updated>2006-08-11T22:57:42Z</updated>
<author>
<name>brain</name>
</author>
<published>2006-08-11T22:57:42Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=b6a20325ca0968e4e3e5eecda4d7dc41b8495a4b'/>
<id>urn:sha1:b6a20325ca0968e4e3e5eecda4d7dc41b8495a4b</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4899 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
</feed>
