January 6, 2009
View bf79b5818d

* logging API updated (see doc/logging-api.txt for details)

Ondrej Martinek authored on 06/01/2009 17:14:12
January 5, 2009
View 03b7bced95

- AS support disabled by default. - added forgotten define guards for a mem free specific to AS support code only.

Bogdan Pintea authored on 05/01/2009 21:32:26
View d65cdd3fd4

When building the route set of ACKs for local UACs, only the reply is now evaluated; this is insufficient, since replies to in-dialog requests normally miss the route set. The patch fixes that: evals INVITE, if this was in-dialog; otherwise, the reply (since the req. doesn't have yet complete route set).

Bogdan Pintea authored on 05/01/2009 21:26:44
January 4, 2009
View 5137b02df4

In case the AVP is a regexp, an allocation is required to build an AVP "ident". The patch adds the functionality to free it.

Bogdan Pintea authored on 04/01/2009 15:34:54
View eddf3e3b7b

Currently, SER matches E2E ACKs only if there is an equality between From HF in INVITE and ACK. While this is pretty safe, there are UAs that do mess small things, like display name, or some bigger ones, like URI, in generated ACK. However, matching over the full URI (or worse, HF) is not needed and was even intended for deprecation (see 1st comment of 3261#Sec. 12.2.1.1). The applied patch should boost a bit the matching flexibility - only compare the tag.

Bogdan Pintea authored on 04/01/2009 15:27:39
View 713d776ef5

The calculate_routeset_length() produces an invalid result in the case dlg_t.hooks.last_route is set (and .first_route not). Applied patch fixes that (and should hopefully be a bit cleaner).

Bogdan Pintea authored on 04/01/2009 15:02:11
View 0f92150395

'memapp' and 'append_mem_block' are now both only used in source t_msgbuilder.c. Applied patch removes the definition of both from .h.: memapp moved to .c, append_mem_block only left in .c. (Interestingly, gcc complained over different definitions, but accepted same definition twice, for same identifier.)

Bogdan Pintea authored on 04/01/2009 14:58:36
View c711622635

"Route :" prefix (and separator) is used some more time across the source. It was defined 3 times (with a small variation). Applied patch moves the definition to global config.h.

Bogdan Pintea authored on 04/01/2009 14:52:42
December 18, 2008
View f62c96d869

script: udp_mtu fallback script config & commands

Andrei Pelinescu-Onciul authored on 18/12/2008 16:09:16
View bf8dfee3a6

core: forward: tcp fallback for big udp packets

Andrei Pelinescu-Onciul authored on 18/12/2008 16:06:03
December 16, 2008
View 476e1991ab

dns: fix build warnings when compiling without ipv6

Andrei Pelinescu-Onciul authored on 16/12/2008 14:35:55
View 8a2ca52622

core: fix build on Darwin

Andrei Pelinescu-Onciul authored on 16/12/2008 14:34:04
View 67e3e42ea4

doc: tcp tunning update

Andrei Pelinescu-Onciul authored on 16/12/2008 14:30:48
December 12, 2008
View 235631a005

sctp: SO_REUSEADDR on the sctp sockets

Andrei Pelinescu-Onciul authored on 12/12/2008 23:25:39
View 74c6d2807c

tcp: fix for async write

Andrei Pelinescu-Onciul authored on 12/12/2008 23:02:45