April 6, 2003
View cb87691afc

- child init called in all ser processes (main, timer, fifo, tcp_main, udp_children, tcp_children, tcp_main) - defined macros PROC_MAIN, PROC_TIMER, PROC_FIFO, PROC_TCP_MAIN - they substitute rank for special processes - listening children have rank 1 and higher

Jan Janak authored on 06/04/2003 20:28:12
View 4c4e112f78

- timer will use first ipv4/ipv6 socket for sending and not the first interface (which can be a loopback) - rport related src_port fixes (all ports are now kept in host byte order)

Andrei Pelinescu-Onciul authored on 06/04/2003 00:21:13
April 2, 2003
View 1971054445

- fixed ":" in port_no_str bug. Now port_no_str no longer contains the colon (updated sms & tm)

Andrei Pelinescu-Onciul authored on 02/04/2003 15:51:03
March 31, 2003
View 7ec958f3ac

- removed snmp relicts from core (main.c) - init_child is now called also for tcp receivers - tcp: bind_address is properly set to the correct address family or 0 if not init. (now bind_address will point to the first tcp ${AF} listen address -- to fix someday)

Andrei Pelinescu-Onciul authored on 31/03/2003 12:28:09
March 29, 2003
View 3c8bd369e6

fifo, script callbacks and timer release pkg mem from cleanup; note that it affects only the main process

Jiri Kuthan authored on 29/03/2003 02:30:35
March 27, 2003
View d31fcdf0e9

- moved malloc_init at the begining of main (Nils suggestion)

Andrei Pelinescu-Onciul authored on 27/03/2003 13:26:06
March 19, 2003
View e3dccdc952

- replaced all mallocs/frees w/ pkg_malloc/pkg_free - minor lock_dealloc warning fixes

Andrei Pelinescu-Onciul authored on 19/03/2003 18:41:58
February 25, 2003
View b33736bc90

- if DISABLE_NAGLE is defined (by default it is) the Nagle algoritm will be turend off => lower tcp delays

Andrei Pelinescu-Onciul authored on 25/02/2003 16:58:57
February 20, 2003
View b988daef50

- compile fixes: ser & tm + tcp compiles on linux, freebsd, openbsd & netbsd

Andrei Pelinescu-Onciul authored on 20/02/2003 18:13:22
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
View de38488ef8

- more fixes (transport stuff)

Andrei Pelinescu-Onciul authored on 29/01/2003 18:12:18
January 23, 2003
View 2d4b798ec2

determination of outbound interace introduced (get_out_socket)

Jiri Kuthan authored on 23/01/2003 12:27:50
January 20, 2003
View 8aeb47e2ed

- more tcp stuff (uses locking.h, hashtables, mostly untested) - main exit cleanups (created cleanup(show_status() function that should prepare ser for exiting: dellocate everything, free sems a.s.o).

Andrei Pelinescu-Onciul authored on 20/01/2003 18:35:09
View 0bf716b854

bug_fix: checking of return value of snprintf aligned to C99

Jiri Kuthan authored on 20/01/2003 01:18:50