June 12, 2008
View 4c11183975

fix typo; 'the the' -> 'the'

Alfred E. Heggestad authored on 12/06/2008 15:37:32
February 23, 2008
View 6056cf4d1d

- backport: the cmd line option '-c' returns -1, no matter if config is OK or not, making it difficult to use from start scripts that want to check the config first. Now it returns 0 if the config is ok. Patch from Bogdan Pintea <pintea@iptego.de>. Closes SER-336.

Andrei Pelinescu-Onciul authored on 23/02/2008 13:34:26
February 11, 2008
View 13a738869d

- removed ligen.h, it is not needed in main.c

Jan Janak authored on 11/02/2008 12:47:35
February 6, 2008
View 4d8184d0ca

- Make sure that the global cfg_file variable always contains full absolute pathname. - Added get_abs_pathname function that can be used to convert relative pathnames to absolutes with using the location of cfg_file (or another file) as reference.

Jan Janak authored on 06/02/2008 13:41:16
September 10, 2007
View 639aea8ce0

* 2007-09-10 introduced phone2uri option which allows NOT to consider * user=phone URIs as TEL URIs

Jiri Kuthan authored on 10/09/2007 01:13:35
August 27, 2007
View ea140236a9

- backport: disable by default path MTU discovery on linux (unfortunately on linux path MTU discovery is enabled by default even for udp, which produces packets with the DF flag set). It can be re-enabled using the new pmtu_discovery config option. Patch from Hendrik Scholz (hscholz). Closes SER-275.

Andrei Pelinescu-Onciul authored on 27/08/2007 23:18:40
March 1, 2007
View 2083381ae5

[backport from unstable]

Andrei Pelinescu-Onciul authored on 01/03/2007 13:53:37
February 23, 2007
View af66ff5c68

[backport from unstable]

Andrei Pelinescu-Onciul authored on 23/02/2007 21:19:30
February 10, 2007
View 6c53d41a09

- tls hooks support: special tls hooks added in core that allow a module or core part to provide a tls implementation. Support for the old in-core tls compile options is preserved (but one can compile with either tls hooks support or tls-in-core support, not with both in the same time). Changes were kept to a minimum. - Makefiles: make TLS=1 deprecated, use instead make TLS_HOOKS=1 or make CORE_TLS=1 (if in-core tls support is needed). Added TLS_EXTRA_LIBS (e.g. make CORE_TLS=1 TLS_EXTRA_LIBS="-lz -lkrb5").

Andrei Pelinescu-Onciul authored on 10/02/2007 18:52:48
January 24, 2007
View 8628de2247

- tls fix: set openssl locking functions (should be stable even under high load, lost of connections, and multi-cpu machines)

Andrei Pelinescu-Onciul authored on 24/01/2007 18:01:54
January 18, 2007
View d4fb00dc1d

- deadlock on no-detach (-DD) start-up error shutdown fixed (closes SER-210)

Andrei Pelinescu-Onciul authored on 18/01/2007 20:01:37
December 11, 2006
View ac34f9f4eb

- added special callbacks for non-sip msg (e.g http), They are called every time a message with the first line in sip/http format is received and the protocol != SIP. These callbacks are needed as a part of an xmlrpc bug fix.

Andrei Pelinescu-Onciul authored on 11/12/2006 15:47:32
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 4, 2006
View 5b84defdc6

- safer child exit on signal (s/exit()/_exit())

Andrei Pelinescu-Onciul authored on 04/11/2006 01:31:06
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