March 16, 2007
View c853f68a3f

- better support for building libraries added (should work on all archs, sets soname, rpath a.s.o). static libs are not yet supported.

Andrei Pelinescu-Onciul authored on 16/03/2007 21:53:54
View cead8fc39c

- added error message when register_avpflag fails - changed avp_flag_t from 16 to 32 bits, avpflags are starting widely used and limitation to max.3 avpflags was too tight

Tomas Mandys authored on 16/03/2007 09:00:52
March 15, 2007
View 9217a64020

- tm on_send callbacks support: if such a callback is registered it will be called after tm sends a message. The callback can "see" what exactly was sent on the wire and to whom. These callbacks are intended to be read-only (no changes to the message are allowed). Their man purpose is extra-accounting or logging. For more info see the comments in tm/t_hooks.h.

Andrei Pelinescu-Onciul authored on 15/03/2007 16:30:16
View 33f7438a50

- changed build_dlg_ack and build_local_ack to directly return the destination of the ack (they have to find it anyway for building the via), thus avoiding a double dns lookup for next_hop.

Andrei Pelinescu-Onciul authored on 15/03/2007 13:09:40
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 12, 2007
View a2e8301b0d

- callback types comments/doc fixes & updates

Andrei Pelinescu-Onciul authored on 12/03/2007 20:08:45
March 8, 2007
View 620a704bbd

- fix: insert_tmcb() and update_totag_set() made safer using write membarriers: in both cases we have "readers" that can walk the list in parallel with "writers" adding new elements at the beginning (the readers can be executed in parallel with the writer, only one writer can/should execute at any moment of time). The problem was the writes could be reordered by the compiler or the executing CPU (in this case with respect to the order visible on other CPUs) and so the readers had a change of accessing a not completely initialized element.

Andrei Pelinescu-Onciul authored on 08/03/2007 21:45:21
View a89eac2eac

Identity, Identity-info Header Field parsing macros

Gergely Kovacs authored on 08/03/2007 15:24:02
View ed938b23c5

Identity-info Header Field parsing functions and macros

Gergely Kovacs authored on 08/03/2007 15:22:56
View bbb84f26b8

Identity Header Field parsing functions and macros

Gergely Kovacs authored on 08/03/2007 15:21:54
View 931e7d2ec5

Date Header Field parsing funcions and macros

Gergely Kovacs authored on 08/03/2007 15:19:47
View e7317b87df

Date, Identity, Identity-info HF support added

Gergely Kovacs authored on 08/03/2007 14:56:10
View 986a4ea041

- removed obsoleted fifo comments - replaced sl_send_reply with sl_reply - lots of beautifications (no functional changes)

Nils Ohlmeier authored on 08/03/2007 11:13:58
View c82093ef33

removed sl_send_reply also from comments

Nils Ohlmeier authored on 08/03/2007 10:53:04
March 7, 2007
View 7cc2f6e12b

- added call forwarding (always, on busy and on no answer) - fixed several comments - moved XMLRPC to module callback because it is safer

Nils Ohlmeier authored on 07/03/2007 19:40:33