<feed xmlns='http://www.w3.org/2005/Atom'>
<title>~steering/inspircd++.git/include/socketengine_iocp.h, branch insp2</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>https://www.cgit.space/~steering/inspircd++.git/atom/include/socketengine_iocp.h?h=insp2</id>
<link rel='self' href='https://www.cgit.space/~steering/inspircd++.git/atom/include/socketengine_iocp.h?h=insp2'/>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/'/>
<updated>2007-10-23T22:30:25Z</updated>
<entry>
<title>Move socketengines into their own dir. This was all w00t's idea, but i told him no because i didnt think it would work. Now ive done it myself :P ner ner ne ner ner :)</title>
<updated>2007-10-23T22:30:25Z</updated>
<author>
<name>brain</name>
</author>
<published>2007-10-23T22:30:25Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=cbb8fda4a7e763738e9675ec9f96286c87879176'/>
<id>urn:sha1:cbb8fda4a7e763738e9675ec9f96286c87879176</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8332 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>* Fixed some incorrect declarations in IOCPEngine</title>
<updated>2007-09-04T12:36:05Z</updated>
<author>
<name>burlex</name>
</author>
<published>2007-09-04T12:36:05Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=e51c8a5cf66d1d3eb475b967f99587b5a59ca442'/>
<id>urn:sha1:e51c8a5cf66d1d3eb475b967f99587b5a59ca442</id>
<content type='text'>
* Fixed the virtual socket wrapper functions in IOCPEngine {these should really be inlined on unix}
* Fixed several compilation issues under Win32
* Fixed calls to close() which should've been changed to SE-&gt;Close()
+ Added a crashdump saving system to Win32 builds. Dumps are saved in the format of dump-&lt;exename&gt;-&lt;year&gt;-&lt;month&gt;-&lt;day&gt;-&lt;hour&gt;-&lt;minute&gt;-&lt;second&gt;.dmp in the working directory. Enabled by default, undefine ENABLE_CRASHDUMPS to disable.
+ Added m_operflood, this is a module I've had lying around for some time but some users may like it as it allows unreal-like behaviour without increasing flood limits for non-opers.

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8015 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Move the close() wrapper out of the win32wrapper.h, and into its new proper place at SocketEngine::Close()</title>
<updated>2007-08-23T22:30:46Z</updated>
<author>
<name>brain</name>
</author>
<published>2007-08-23T22:30:46Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=4a91fd0ddfd7599001370fe6fe089d9ee33069ef'/>
<id>urn:sha1:4a91fd0ddfd7599001370fe6fe089d9ee33069ef</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7812 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Craquity craq De-craq!</title>
<updated>2007-08-23T22:06:04Z</updated>
<author>
<name>brain</name>
</author>
<published>2007-08-23T22:06:04Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=d0d36795e807cf72295c6e73813e0c2daa0a71e7'/>
<id>urn:sha1:d0d36795e807cf72295c6e73813e0c2daa0a71e7</id>
<content type='text'>
This is probably broken on windows, do not attempt to use there yet unless you like broken stuff. Cant say for sure as i havent even tried to build yet and most likely wont tonight.
--- Abstract most of the berkely socket API out into SocketEngine derived classes. SocketEngine base class implements standard berkely sockets that 'real mens systems' like linux
and freebsd have. For socketengine_iocp we implement the windows specific nonesense like the special things needed for udp and accept (ick).
All this to eliminate a bunch of ifdefs.


git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7810 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Fix compile errors in windows</title>
<updated>2007-07-27T17:39:51Z</updated>
<author>
<name>brain</name>
</author>
<published>2007-07-27T17:39:51Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=f40811fd6e82d62010b395d2897b46e58dfebf6c'/>
<id>urn:sha1:f40811fd6e82d62010b395d2897b46e58dfebf6c</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7592 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>OOPS! We try again, since I'm smoking craq. LF is 0x0a NOT CR.</title>
<updated>2007-07-16T17:30:04Z</updated>
<author>
<name>peavey</name>
</author>
<published>2007-07-16T17:30:04Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=f2acdbc3820f0f4f5ef76a0a64e73d2a320df91f'/>
<id>urn:sha1:f2acdbc3820f0f4f5ef76a0a64e73d2a320df91f</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7456 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>'svn propset -R svn:eol-style CR *' Set to UNIX-style always. Binaries are auto skipped by svn.</title>
<updated>2007-07-16T17:14:45Z</updated>
<author>
<name>peavey</name>
</author>
<published>2007-07-16T17:14:45Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=bab14f0dd2345c9d7dcbc47c918563709e1ac094'/>
<id>urn:sha1:bab14f0dd2345c9d7dcbc47c918563709e1ac094</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7454 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>formatting and ^M</title>
<updated>2007-07-16T14:43:30Z</updated>
<author>
<name>peavey</name>
</author>
<published>2007-07-16T14:43:30Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=1cb674495d8903346831b0ca8baad9478c714861'/>
<id>urn:sha1:1cb674495d8903346831b0ca8baad9478c714861</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7451 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Comments</title>
<updated>2007-06-17T19:29:11Z</updated>
<author>
<name>brain</name>
</author>
<published>2007-06-17T19:29:11Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=455d6fac2e047a9d544e455e0cced8fe94a9d95b'/>
<id>urn:sha1:455d6fac2e047a9d544e455e0cced8fe94a9d95b</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7382 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>- Fixed UDP Overlapped I/O under windows. (not the best way this could be done by far, but probably the best that is possible with our EventHandler setup). *dns will now work under win32* :)</title>
<updated>2007-06-14T21:33:07Z</updated>
<author>
<name>burlex</name>
</author>
<published>2007-06-14T21:33:07Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=2b293ebe7586687df2df9c87eb1b05697b4d318a'/>
<id>urn:sha1:2b293ebe7586687df2df9c87eb1b05697b4d318a</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7313 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
</feed>
