March 13, 2009
View 33bfeb9da9

The fixup function prototypes of the config variables have been extended with the group name. All the fixup functions have been updated.

Miklos Tirpak authored on 13/03/2009 13:59:28
August 8, 2008
View ed990c3149

- core sctp support

Andrei Pelinescu-Onciul authored on 08/08/2008 20:47:53
April 4, 2008
View b4c9f986dd

Two configuration variables are introduced that can help troubleshooting memory leaks: mem_dump_pkg, and mem_dump_shm Useage:

Miklos Tirpak authored on 04/04/2008 08:40:53
December 5, 2007
View 63b50c563f

- close all the unneeded fds in child processes (=> significantly less fds used)

Andrei Pelinescu-Onciul authored on 05/12/2007 20:26:58
July 7, 2007
View faa66b464e

- added missing register_fds & get_max_open_fds() declarations

Andrei Pelinescu-Onciul authored on 07/07/2007 00:33:02
June 14, 2007
View 2c07f59143

- added ISAAC, Bob Jenkins's fast pseudo-random generator and some wrapper arround it (see http://www.burtleburtle.net/bob/rand/isaacafa.html)

Andrei Pelinescu-Onciul authored on 14/06/2007 23:23:47
June 12, 2007
View fbe119140b

- added sf_malloc: a multi-process safe (internal locking), multi-pool f_malloc version. Should perform better on lots of CPU once properly tunned (experimental for now) - added ll_malloc: same as above but most operation are lockless (except for "big" fragment handling). For now needs tunning and it still keeps too many debugging statistics. (experimental for now)

Andrei Pelinescu-Onciul authored on 12/06/2007 18:07:12
November 28, 2006
View 279377197c

- random number are seeded in all the processes (both srand() and srandom())

Andrei Pelinescu-Onciul authored on 28/11/2006 19:04:54
November 15, 2006
View 2db960ff4a

- get_max_procs() will log a bug and abort() if used too early (e.g. from mod_init())

Andrei Pelinescu-Onciul authored on 15/11/2006 19:57:42
October 25, 2006
View f2e1aa5002

- init_childs(PROC_MAIN) moved before starting tcp_main to allow possible tcp usage from module started processes - fork_process() sanity checks & debugging: fail & log a bug if called with make_sock==1 from a process != main or if called after tcp was started; reset is_main for children - fork_tcp_process() sanity checks as above - init_pt(): initialize tcp comm. fds to -1, fix description writing for main/attendant.

Andrei Pelinescu-Onciul authored on 25/10/2006 18:44:36
October 2, 2006
View 144c394f42

- fork_process & fork_tcp_process fixes - reverted to the old fork()-in-parallel behaviour (uncomment FORK_DONT_WAIT for the "serial" fork()).

Andrei Pelinescu-Onciul authored on 02/10/2006 17:29:23
September 20, 2006
View 4fd7c9fd90

- added ser profiling patch from Hendrik Scholz <hendrik.scholz@freenet-ag.de>, adapted to the new fork functions (for more info see http://lists.iptel.org/pipermail/serdev/2006-July/007627.html)

Andrei Pelinescu-Onciul authored on 20/09/2006 10:28:42
View 2254e60418

- allow compilation without USE_TCP option

Hendrik Scholz authored on 20/09/2006 09:22:48
View 02a2f864c1

- added missing pt.c

Andrei Pelinescu-Onciul authored on 20/09/2006 09:01:48