December 18, 2008
View bf8dfee3a6

core: forward: tcp fallback for big udp packets

Andrei Pelinescu-Onciul authored on 18/12/2008 16:06:03
October 15, 2007
View 5255318827

Identity, Identity-info, Date headers would be parsed only if they were required

Gergely Kovacs authored on 15/10/2007 14:21:01
August 13, 2007
View 615f634aa4

- sip_msg_t and hdr_field_t types defined

Jan Janak authored on 13/08/2007 12:57:40
July 30, 2007
View b861de9c58

- added support for parsing the Retry-After header

Andrei Pelinescu-Onciul authored on 30/07/2007 19:49:09
May 1, 2007
View fbac8f847d

Hook up Server header field support.

Maxim Sobolev authored on 01/05/2007 21:25:53
March 14, 2007
View 2c99a29dbe

- reverted the msg_start/first_line line memeber addition: almost the same effect can be obtained without adding another structure member which eats more memory, - added the SIP_MSG_START(msg) macro which has the same functions as the now removed msg->first_line.line.s

Andrei Pelinescu-Onciul authored on 14/03/2007 17:28:04
March 8, 2007
View e7317b87df

Date, Identity, Identity-info HF support added

Gergely Kovacs authored on 08/03/2007 14:56:10
March 1, 2007
View 9b1ad3737c

Tel uri and sip;user=phone uri polishing. Checks username for visual separators, fix handle params for user=phone. Select @{...}.uri.user returns normalized username, module writer needs check the uri->flag.

Michal Matyska authored on 01/03/2007 12:30:27
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 10, 2006
View 0575e3b1a1

- tm: a valid msg->hash_index is now marked by the FL_HASH_INDEX flag in msg->msg_flags (previously a buggy 0-compariosn was used) - tm: t_lookupOriginalT will compute msg->hash_index by itself if needed (old version required a previous t_check call) - tm/core: check_transaction_quadruple inlined

Andrei Pelinescu-Onciul authored on 10/11/2006 17:49:32
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
June 23, 2006
View e696bf82db

added parsing of Require header field

Vaclav Kubart authored on 23/06/2006 08:51:37
June 21, 2006
View 488624056c

added Subscription-State header field parsing (only needed parts)

Vaclav Kubart authored on 21/06/2006 13:33:01
View 8a4f3a740b

- added parsing of Min-SE (related to Session-Expires) - added msg->session_expires, msg->min_se fields

Tomas Mandys authored on 21/06/2006 08:18:53
April 21, 2006
View 7a068ff3c5

- more struct dest_info conversions (via_builder, tm: build_uac_req, assemble_via a.s.o) - basic support for comp=method (where mehtod=sigcomp|sergz) parsing (via, various uris) and adding (via, rr lumps). The code is compiled only if USE_COMP is defined. NOTE: for now the code is useless (no compression code yet and no compression hooks), so by default it's not compiled.

Andrei Pelinescu-Onciul authored on 21/04/2006 14:28:36