Jan Vidar Krey
|
8815118fde
|
Added flood control support.
This closes bug #79: Flood control, and rate limits
|
2010-04-05 16:01:07 +02: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
|
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 |
Jan Vidar Krey
|
f84073f7cc
|
Various fixes for epoll handling without libevent.
This should take care of most compile issues as well as busy loops caused by unhandled recv() calls returning 0 and general cleanups.
|
2010-01-19 17:52:58 +01:00 |