Commit graph

34 commits

Author SHA1 Message Date
Gautier Pelloux-Prayer
08e0384abe event.c: fix compilation... 2016-04-27 15:40:30 +02:00
Gautier Pelloux-Prayer
046184b541 event.c: fix crash with event beeing freed twice in case of error 2016-04-27 15:25:17 +02:00
Jehan Monnier
b7020d452e fix memory leak in event test suite 2016-03-11 17:46:26 +01:00
Ghislain MARY
f7abf57253 Fix some memory leaks. 2016-03-09 18:14:02 +01:00
Simon Morlat
d3e3740a64 fix crashes around presence and publish.
Documentation was not consistent with actual code was doing. LinphoneEvent becomes a true belle_sip_object_t, which now evidences memory leaks.
update ms2
2016-02-06 11:51:06 +01:00
Jehan Monnier
29e0109c53 -Publish are now implemented using LinphoneEvent API. 2016-02-02 18:54:39 +01:00
Jehan Monnier
58cb7a3f57 use belle-sip refresher with dialog terminated recovery capability 2016-01-28 17:48:11 +01:00
Ghislain MARY
ce01af18f7 Notify presence list notify events only to the internal vtables. 2016-01-04 17:06:50 +01:00
Ghislain MARY
03261a97b1 Add API to refresh a subscription. 2015-12-18 14:57:39 +01:00
Ghislain MARY
edd42fcf1b Rework sal to be able multipart LinphoneContent objects. 2015-11-26 15:28:36 +01:00
Gautier Pelloux-Prayer
4c9c51ca3d Quality reporting: add test for custom route PUBLISH 2015-06-22 14:37:31 +02:00
Simon Morlat
cced42ebc5 add test for generic CN, update oRTP and ms2 2015-01-30 20:00:35 +01:00
Jehan Monnier
251ba960c5 add new functions linphone_core_add_listener to enable multiple vtable to be registered 2014-09-16 15:00:12 +02:00
Simon Morlat
0d5af07a7e fix memory leaks 2014-06-10 16:30:47 +02:00
Jehan Monnier
078e2d461d change LinphoneEvent from/to management to only use op 2014-04-25 15:07:37 +02:00
Simon Morlat
39f9ec6a48 improve LinphoneEvent api:
- better error notification
- allow publish without expires
2014-04-11 10:00:13 +02:00
Simon Morlat
7aec150bf4 fix missing custom header processing in generic PUBLISH api 2014-04-10 19:43:16 +02:00
Simon Morlat
8a292b30cc fix generic publishes not properly terminated. 2014-03-26 17:09:02 +01:00
Simon Morlat
269f8d1c4e add new API to obtain full details about failures (calls, registration, events).
Fix bug when receiving a 487 after cancelling call, resulting in a call waiting tone to be played.
2014-03-21 18:15:28 +01:00
Simon Morlat
15c8ed30f5 modify event API to allow adding custom headers.
It is now possible to first create the LinphoneEvent, configure it with custom headers, then send it.
2014-02-21 18:34:52 +01:00
Simon Morlat
187c55bfd8 add sanity checks in LinphoneEvent api 2014-01-28 12:23:37 +01:00
Simon Morlat
e79a8c4ee5 fix refresh property behaviour 2013-12-13 14:41:25 +01:00
Simon Morlat
95e3f26dca implement manual mode refresher for generic subscribe 2013-12-13 10:22:28 +01:00
Simon Morlat
005140d321 improve notification of generic subscribe errors 2013-09-24 22:21:38 +02:00
Simon Morlat
fed415507f enhance event API to be notified of publish states.
lp-gen-wrappers is in progress
2013-09-17 14:03:52 +02:00
Simon Morlat
f9e0782528 enable generic publish not to be refreshed automatically 2013-09-16 20:31:16 +02:00
Simon Morlat
05ee4c4a31 allow adding Contacts in publish 2013-09-10 21:55:13 +02:00
Simon Morlat
ba53ca3ee6 LinphoneEvent: add accessors to resource address and from. 2013-06-18 21:26:49 +02:00
Simon Morlat
40071c3388 re-enable tutorials
fix bugs in events
add tutorial for subscribe/notify
2013-06-18 16:18:45 +02:00
Simon Morlat
91cf83d2f3 fix LinphoneEvent user_data funcs. 2013-06-18 12:31:17 +02:00
Simon Morlat
41fb121533 fix function name.
fix indentation problems and doc
2013-06-18 12:25:55 +02:00
Simon Morlat
08fdd73272 LinphoneEvent improvements 2013-06-18 12:06:06 +02:00
Simon Morlat
5183b21761 change info api so that INFO message can only be sent through calls (as requested by the RFC) 2013-06-06 21:01:53 +02:00
Simon Morlat
36e445f97f generic subscribe notify api in progress 2013-06-06 11:01:54 +02:00