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
June 16, 2005
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
August 24, 2004
View 53c7e0f19a

- Spelling checked - READMEs updated

Jan Janak authored on 24/08/2004 08:45:09
November 29, 2003
View bc9778378c

- tcp send/connext timeout (read NEWS for the new cfg. parameters) - tcp switched to non-blocking fd (untested)

Andrei Pelinescu-Onciul authored on 29/11/2003 21:15:32
November 28, 2003
View c55f330820

- tcp timeout preliminary stuff (not yet enabled)

Andrei Pelinescu-Onciul authored on 28/11/2003 18:11:03
November 11, 2003
View 06aaa54ff3

- merge from testing-0.8.12-r0: - tcp updates (lots) - makefile mips support - tm timer workarround (present also in stable), t_relay_tls changed to t_relay_to_tls - udp_flood sleep & throttle support

Andrei Pelinescu-Onciul authored on 11/11/2003 15:32:36
October 29, 2003
View 59653eb856

- changed tcp to support port aliases (major changes) - added via alias parameter parsing - added script var. tcp_accept_aliases= yes|no (honour or not via alias param) - added script. cmd. force_tcp_alias( <void>|port_no) [for more info read the NEWS file]

Andrei Pelinescu-Onciul authored on 29/10/2003 17:41:27
August 25, 2003
View 1c93f76796

- tcp fix ported from stable - minor beautifications

Andrei Pelinescu-Onciul authored on 25/08/2003 13:21:19
August 15, 2003
View a0b5a680be

- *_realloc(0, size) fix: in DBG_*M_MALLOC mode a *_realloc(0, size) would generate an abort() although this is perfectly legal (thanks to Bogdan)

Andrei Pelinescu-Onciul authored on 15/08/2003 14:19:18
July 1, 2003
View 28427aa471

- more tls preparation

Andrei Pelinescu-Onciul authored on 01/07/2003 17:43:40
June 30, 2003
View f6e50f0838

- various tcp changes (tls helpers)

Andrei Pelinescu-Onciul authored on 30/06/2003 18:50:00
June 25, 2003
View ff76544d55

- fixed parse_via_param: params. starting with [op] had incorect name/len (thanks to Gabriel)

Andrei Pelinescu-Onciul authored on 25/06/2003 20:45:10
February 20, 2003
View 0bd532974f

- s/lock_t/gen_lock_t/ to avoid a type conflict on solaris

Andrei Pelinescu-Onciul authored on 20/02/2003 18:30:15
February 7, 2003
View ab130758c9

- more tcp stuff and a lot of merging w/ latest cvs - content-length is appended automatically to messages that cross from udp to tcp - tcp2udp and udp2tcp now work under heavy stress (e.g.: throttle 200, 10 ser processes on dual cpu) - tcp performance still sucks, some things like disabling Nagle are still not in yet (for better debugging)

Andrei Pelinescu-Onciul authored on 07/02/2003 17:02:15
January 29, 2003
View 049f64c292

scratchpad removed, textops changed to skip the first line

Jiri Kuthan authored on 29/01/2003 19:24:10