Jan Vidar Krey
|
e5bb7057de
|
Windows fixes.
|
2011-02-05 17:11:23 +01:00 |
Jan Vidar Krey
|
9b57279628
|
Many Visual C++ compile warnings and errors fixed.
|
2011-01-03 00:03:07 +01:00 |
Jan Vidar Krey
|
896bbfcb5d
|
Compile multiple network backends into the binary and choose which one to use at runtime.
This makes it possible to share more code between the backends and also work around
bugs of certain backends on some (versions of) operating systems.
|
2010-02-10 22:00:13 +01:00 |
Jan Vidar Krey
|
4e9488dd4d
|
gcc 2.95 compile fixes.
|
2010-01-28 01:11:11 +01:00 |
Jan Vidar Krey
|
1599f63134
|
Make sure the autotests work.
|
2010-01-28 00:07:42 +01:00 |
Jan Vidar Krey
|
e3cf41cb97
|
BSD/OSX compile fix.
|
2010-01-25 14:23:22 +01:00 |
Jan Vidar Krey
|
304ecda16a
|
Enable the statistics timer again, so that !stats provide up to date network statistics.
|
2010-01-23 00:43:38 +01:00 |
Jan Vidar Krey
|
4aa65733d0
|
Poll as long as possible until next timeout the earliest.
|
2010-01-22 23:18:59 +01:00 |
Jan Vidar Krey
|
b29da11f3b
|
Make sure we call the timeout code.
|
2010-01-21 23:52:04 +01:00 |
Jan Vidar Krey
|
78ad9b8572
|
Fixed bad logic inside the timer scheduling.
|
2010-01-21 23:13:52 +01:00 |
Jan Vidar Krey
|
9f5aaf0148
|
Added a safe connection cleanup procedure for when a connection goes
down while it may be attempted to be used.
|
2010-01-21 01:12:57 +01:00 |
Jan Vidar Krey
|
2f09fcea84
|
Added select() backend which can be used as a fallback if epoll is not available.
|
2010-01-20 18:39:55 +01:00 |