November 29, 2007
View a0553f4e1e

- io_wait support for write - io_wait: added io_watch_chg(..) - updated tcp code to the io_wait api changes

Andrei Pelinescu-Onciul authored on 29/11/2007 21:01:45
November 22, 2007
View 5702d44833

- io_wait.h: when calling handle_io() in a loop (e.g. io_watch_add() & SIGIO_RT or EPOLL_ET or io_wait_loop_* and repeat mode) always check & stop if the fd was removed inside the handle_io() call

Andrei Pelinescu-Onciul authored on 22/11/2007 19:32:35
September 20, 2006
View 7d95baf3c9

- fixed some of the warnings - fixed typo in db_ops/db_ops.c - eval module excluded from the compiled-by-default-list (bec. it doesn't compile yet)

Andrei Pelinescu-Onciul authored on 20/09/2006 17:15:34
May 30, 2006
View 19db15d72d

- sigio 64 bits bug workarround enabled for linux kernels <2.6.5.

Andrei Pelinescu-Onciul authored on 30/05/2006 20:40:23
View bc5be3498c

- added route_lookup (like route_get(), but doesn't create a new route if not found) -- patch from Miklos Tirpak <miklos@iptel.org>

Andrei Pelinescu-Onciul authored on 30/05/2006 19:20:51
September 12, 2005
View a31a6e8cdd

- -mallign-double removed (incompatible with kqueue on netbst and with epoll on linux 2.6.* => it has big problem causing potential for almost no benefit) - sigio_rt mostly cosmetic changes

Andrei Pelinescu-Onciul authored on 12/09/2005 17:08:07
September 9, 2005
View 8d7f99dd0f

- tcp sigio_rt workarround for undocumented event 0x08 (which seems to be set on some errors, like receiving a RST)

Andrei Pelinescu-Onciul authored on 09/09/2005 23:32:34
View c742b6a4f3

- gcc 2.95 fixes - udp_flood updated to work also for tcp (for stress testing the ser tcp part)

Andrei Pelinescu-Onciul authored on 09/09/2005 14:29:48
July 11, 2005
View 0054114a20

- linux 2.4 compilation fix from Stefan Sayer

Andrei Pelinescu-Onciul authored on 11/07/2005 13:47:33
July 6, 2005
View 90c6c74a8f

- multicast fix for bsd - removed some extra_debug info (too verbose)

Andrei Pelinescu-Onciul authored on 06/07/2005 16:10:05
View e0931fb0a1

- gcc 4.0 support (optimizations) - various warnings fixes/workarrounds for gcc-4.0

Andrei Pelinescu-Onciul authored on 06/07/2005 14:56:05
July 5, 2005
View 2f2e593b19

- netbsd fixes (e.g.: netbsd + kqueue crashes if compiled with -malign-double)

Andrei Pelinescu-Onciul authored on 05/07/2005 21:19:32
View 3135b4bb72

- tcp receiver concerted to the new io_wait.h - epoll: close() not always removing the fd from set bug workarround - sigio_rt: reset O_ASYNC (sigio bug workarround) - more tcp related fixes

Andrei Pelinescu-Onciul authored on 05/07/2005 19:18:01
July 4, 2005
View 9eda59565b

- solaris /dev/poll support added

Andrei Pelinescu-Onciul authored on 04/07/2005 15:10:52
June 26, 2005
View 741a993766

- kqueue support for freebsd, openbsd & netbsd added - failing to set multicast parameters is no longer an error (will not prevent ser from starting)

Andrei Pelinescu-Onciul authored on 26/06/2005 19:58:07