August 22, 2007
View 7532087a3a

- modified presence and presence_xml to allow using external XCAP servers with the possibility to configure the mode of operation through presence_xml module parameter 'integrated_xcap_server'

Anca Vamanu authored on 22/08/2007 13:32:55
August 16, 2007
View 1f3acf23ec

- exported a function from parse event useful in presence module

Anca Vamanu authored on 16/08/2007 08:37:29
View 85de52fc1a

- included memory caching storage with the possibility to configure a fallback to database mode

Anca Vamanu authored on 16/08/2007 07:35:58
August 8, 2007
View 886e8be3ca

- added remote_cseq and local_cseq fileds instead of cseq in subs_t structure for more clarity

Anca Vamanu authored on 08/08/2007 11:33:25
July 19, 2007
View 2e7331574e

- added some KEYs to presence tables to improve db query performance (table version increased) - did some cleanup (corrected some log messages, a bit of restructuring )

Anca Vamanu authored on 19/07/2007 14:34:45
July 2, 2007
View 0b78a8acb2

- corrected free function to proper handle the winfo body

Anca Vamanu authored on 02/07/2007 16:03:00
View e582dbbba9

- handled the special case when there are no actions performed on the info take from database before sending Notify message. - removed the free_body function from presence_mwi (reported by Juha Heinanen <jh@tutpro.com>)

Anca Vamanu authored on 02/07/2007 13:40:35
View ef03a33f9e

- Solved the problem with the free function call, reported by Juha Heinanen - added a new field to event structure - 'free_body'- in which the function to be used when freing body should be registered; registered the specific functions from presence_xml and presence_mwi. - Fixed not sending Notify messages when unsubscribing - reported by Michel de Boer <michel@twinklephone.com>.

Anca Vamanu authored on 02/07/2007 11:13:26
June 11, 2007
View 139d831200

- quick fix for presence crash due to free notify bodies in different types of event (mwi -- reported by Juha Heinanen) -- needs more analysis

Daniel-Constantin Mierla authored on 11/06/2007 13:07:36
May 25, 2007
View ab9399b00b

- fixed missing Max-Forwards header in Notify messages (reported by Mika Saari)

Anca Vamanu authored on 25/05/2007 15:12:19
View a1776eca59

- implemented the feature described in RFC 4827 - An Extensible Markup Language (XML) Configuration Access Protocol (XCAP) Usage for Manipulating Presence Document Contents - it enables the possibility to set a permanent presence state that is independent of activeness of any particular device ( example of situations in which it is useful: setting person-related state or when in vacantion/travelling ) - the usage is configurable through 'presence_xml' new module parameter - 'pidf_manipulation' - if set to 1 the feature is enabled - thanks to Mircea Amarascu from AG Projects for an initial version and for help with the testing.

Anca Vamanu authored on 25/05/2007 14:53:55
May 24, 2007
View cb65a81418

- fixed a memory leak when dealing with authorization ( reported by Adrian Georgescu )

Anca Vamanu authored on 24/05/2007 13:03:17
May 15, 2007
View ba45136f24

- fixed a bug when adding wipeer event

Anca Vamanu authored on 15/05/2007 09:57:39
May 14, 2007
View 49b2cc3aa7

- fixed updating msg_active_watchers_clean function to the new required fields of subs_t structure

Anca Vamanu authored on 14/05/2007 10:03:47
View 622107c12d

- fixed a bug of calling aply_auth_nbody to a possible NULL body (reported by Adrian Georgescu)

Anca Vamanu authored on 14/05/2007 07:33:48