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
View 299073a58e

removed few debug logs

Vaclav Kubart authored on 02/10/2006 07:13:09
September 29, 2006
View cbd93cf416

Added new target for makefile: modules-doc. Can be used together with include_modules and exclude_modules to create doc files in the supported format. Added new option to make: doc_format=format, where formats can be txt, html, xhtml, or pdf. Default format is html. Updated proper and clean targets to also include module doc dirs. Example: make exclude_modules="something" doc_format="txt" modules-doc

Greger V. Teigre authored on 29/09/2006 07:52:24
September 28, 2006
View 9ca82d2758

- reverted to the old behaviour for the transaction timeout reply: now 408 is returned always; before 480 was returned on invite timeout after a provisional reply. - added new script functions: t_branch_timeout() and t_branch_replied(), which can be used to distinguish between a 408 received from the network (if (!t_branch_timeout() && t_check_status("408")) ... ), a local transaction timeout w/o any reply being received (if (t_branch_timeout() && ! t_branch_replied()) ...) and a local timeout after some provsional reply ( if (t_branch_timeout() && t_branch_replied()) ...) - even more script functions: - t_any_timeout() -- true if any of the transaction branches did timeout - t_any_replied() -- true if at least one branch received a reply (when used from an on_reply route it will ignore the "current" reply) - t_is_canceled() -- true if the current transaction has been canceled (for more info see NEWS or tm docs)

Andrei Pelinescu-Onciul authored on 28/09/2006 21:10:43
September 21, 2006
View 678319d69e

new attribute 'datetime_created'

Karel Kozlik authored on 21/09/2006 14:56:08
September 20, 2006
View 7d95baf3c9

- fixed some of the warnings - fixed typo in db_ops/db_ops.c - eval module excluded from the compiled-by-default-list (bec. it doesn't compile yet)

Andrei Pelinescu-Onciul authored on 20/09/2006 17:15:34
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
September 19, 2006
View 37209e1421

- applied patch from Dragos Vingarzan <vingarzan@fokus.fraunhofer.de> which moves all the forking part into 2 functions in pt.c (fork_process and fork_tcp_process). - added PROC_NOCHLDINIT rank value for Dragos's fork_process (if this value is used as child_id/rank_value the mod_child functions will not be called) - added register_procs(processes_no), used from mod_init when a module knows that it will fork some children (replaces the old process_count++ / the patch's estimated_process_count++) - added get_max_procs(): returns the maximum (estimated) number of processes

Andrei Pelinescu-Onciul authored on 19/09/2006 16:13:27
September 15, 2006
View aaed15a3a8

- cancel relayed from failure route deadlock fix ported from stable (e2e_cancel uses now t_reply_unsafe when called from the failure_route)

Andrei Pelinescu-Onciul authored on 15/09/2006 16:04:51
View dcb59e67b4

- dns cache support (ser will cache both positive and negative responses if turned on, see doc/dns.txt for more details & config options) - dns failover support: when a name resolves to more then 1 ip (either multiple A or AAAA records or multiple SRVs) and sending to the first ip fails, ser will retry with the others. By default is off. See doc/dns.txt for more details/config options a.s.o. - destination blacklist: when sending to some destination (defined by ip:port and protocol) fails, ser will temporarily add this destination in a blacklist giving future sends the opportunity of immediately failing. Destination are also added to the blacklist on tm invite timeouts (when no response is received in the fr_timer interval). By default is off, see doc/dst_blacklist.txt form more details/config options. - small makefile fixes (in mode=debug) - resolver get_record api changes (updated enum)

Andrei Pelinescu-Onciul authored on 15/09/2006 10:37:44
September 7, 2006
View dc472e457e

surpress error message (480 was not expected as a localy generated response)

Nils Ohlmeier authored on 07/09/2006 16:46:04
September 5, 2006
View ca807b0bdc

- fixed bug in nameaddr.uri: <sip:abc@123>;param is equal to sip:abc@123;param, i.e. remove params from uri when no <

Tomas Mandys authored on 05/09/2006 22:49:04
View f473ac6d14

table for separate contact AVPs storage

Vaclav Kubart authored on 05/09/2006 14:55:07