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
August 29, 2005
View d3ab3df236

- fixed typo for the TLS case (thanks to Nils) [closes SER-61]

Andrei Pelinescu-Onciul authored on 29/08/2005 11:30:51
July 8, 2005
View 55d8155eb4

- added new config vars: - tcp_connection_lifetime ( tcp connection timeout) - tcp_max_connections (default 2048) - tcp_poll_method (by default the best method for your OS is selected, if you don't like it/have problems you can force another using this var) - removed some too verbose debuging info - updated NEWS (seems everyone else forgot about it :-()

Andrei Pelinescu-Onciul authored on 08/07/2005 15:39:06
July 5, 2005
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
June 19, 2005
View 1d9e67a80e

wasnt compiling with TLS on debian sarge

Nils Ohlmeier authored on 19/06/2005 22:01:08
June 16, 2005
View 2b04f2a819

- 64 bits warnings fixed

Andrei Pelinescu-Onciul authored on 16/06/2005 14:59:53
View 0ba367ec24

- tcp major changes part 1: support for >1024 connection, better io poll model (best poll method selected automatically, there is also an option to enforce it). So far support for epoll (linux >= 2.5.66), sigio + real time signals (linux), poll , select. kqueue (*bsd) and /dev/poll (solaris) comming soon. WARNING: this is still work in progress, the tcp reader part is still not converted to he new model (this means that while the tcp_main process supports > 1024 fds, the tcp childs don't), the main reason for leaving this out for now is debugging. Still to do: config options for poll_method (for now use -W method if you want to force one), config options for tcp timeouts a.s.o.

Andrei Pelinescu-Onciul authored on 16/06/2005 14:05:24
June 13, 2005
View 090e0c2aa8

- fixed tcp bug (wrong thing was decremented on eof/error)

Andrei Pelinescu-Onciul authored on 13/06/2005 17:58:42
November 9, 2004
View a35ad52c2d

- force_send_socket per message API support => changedinterface to get_send_socket; it takes now also the sip msg as param (updated the calls to it in all the modules)

Andrei Pelinescu-Onciul authored on 09/11/2004 15:15:11
September 28, 2004
View 4d080f498e

-x86_64 experimental support -various 64 bit warning fixes

Andrei Pelinescu-Onciul authored on 28/09/2004 18:10:08
August 24, 2004
View 53c7e0f19a

- Spelling checked - READMEs updated

Jan Janak authored on 24/08/2004 08:45:09
July 17, 2004
View a9fae28b8e

- forward ported all the compile/warning fixes from 0.8.14

Andrei Pelinescu-Onciul authored on 17/07/2004 19:02:18
July 5, 2004
View 5260ef3287

ported from stable: - drop messages with 0 src port immediately$ - error message cleanups for udp checksum error (EAGAIN) and tcp$ "dead children"$ - detect ips between quotes in src_ip or dst_ip$

Andrei Pelinescu-Onciul authored on 05/07/2004 15:19:14