Simon Morlat
0bbfd5673b
fix potential crash in eventapi tester
2016-12-10 13:19:08 +01:00
Ghislain MARY
0536806782
One more compilation fix.
2016-11-15 15:05:51 +01:00
Ghislain MARY
33b72ce6b5
Move public header files in the include/linphone directory.
2016-11-15 14:41:18 +01:00
Simon Morlat
651830fda3
add new test and skip a test that cannot work on windows.
2016-11-04 22:48:39 +01:00
Simon Morlat
2c01e3f61f
fix crash in publish without expires
2016-10-05 10:28:17 +02:00
Simon Morlat
d04be099a2
Robustize LinphoneEvent api, fix memory leaks and crashes in error conditions.
...
Add new tests.
2016-09-30 00:39:57 +02:00
Ghislain MARY
400404fc2a
Replace MSList by bctbx_list_t in tools and tester.
2016-06-16 18:32:21 +02:00
Simon Morlat
e4c674c2e3
implement the sending of out-of-dialog NOTIFYs, and add non-regression test
...
This fixes a crash producing all the time when receiving such out-of-dialog NOTIFY.
2016-05-27 23:03:05 +02:00
Gautier Pelloux-Prayer
2aedb5d159
tester: do not use BC_ASSERT_*_FATAL macros anymore
2016-04-08 15:56:17 +02:00
Jehan Monnier
b7020d452e
fix memory leak in event test suite
2016-03-11 17:46:26 +01:00
Jehan Monnier
966c7caa2d
-fix many memory leak
...
-unsubscribe in linphone_core_uninit
2016-03-10 18:58:44 +01:00
Gautier Pelloux-Prayer
2eea827121
tester: add non-regression check for memory leaks
2016-02-29 16:26:15 +01:00
buildbot
3aed512e65
fix gcc compilation issue
2016-01-29 08:55:51 +01:00
Jehan Monnier
58cb7a3f57
use belle-sip refresher with dialog terminated recovery capability
2016-01-28 17:48:11 +01:00
Ghislain MARY
142891969e
Add possibility to assiocate tags with tests and to run the only the tests corresponding with a specific tag with the --tag option.
2016-01-27 15:04:47 +01:00
Jehan Monnier
b412132ca9
enhance flexisip resource list tester
2015-12-02 10:48:07 +01:00
Ghislain MARY
c15905c9be
Add presence list test.
2015-12-01 17:01:16 +01:00
Ghislain MARY
90427700c2
Fix compilation warnings when building tester for Windows 10.
2015-10-01 15:33:24 +02:00
Gautier Pelloux-Prayer
8a2f20ceae
tester: add before_each / after_each methods to check memory leaks and fix various ones
2015-09-22 13:54:29 +02:00
Gautier Pelloux-Prayer
b1ae7bf028
tester: add before_each and after_each functions to allow init/cleanup of tests individually
2015-09-17 11:06:35 +02:00
Gautier Pelloux-Prayer
4ade5326e1
tester: replace some BC_ASSERT_TRUE with better BC_ASSERT_LOWER/GREATER/EQUAL ones
2015-08-05 11:42:51 +02:00
Gautier Pelloux-Prayer
369d675171
tester: check that no linphone core exists before each test fixing crash on iOS
2015-07-01 15:49:47 +02:00
Gautier Pelloux-Prayer
03287d93cf
tester: do not execute TLS tests when it is not available, and avoid using TLS when it is not necessary
2015-05-21 11:28:12 +02:00
Gautier Pelloux-Prayer
2fced27fe9
tester: use new macros instead of CUnit ones to get better error logs
2015-05-13 17:38:19 +02:00
Simon Morlat
7a2ca89183
increase tester's timeouts
2015-02-15 15:01:50 +01:00
Ghislain MARY
9cabfe37dd
A LinphoneContent object now owns all its data fields including the buffer.
...
A normal LinphoneContent object will now copy the data from the given buffer when calling linphone_content_set_buffer().
However LinphoneContent objects converted from LinphoneContentPrivate structures do not own its data fields.
2014-11-20 17:27:26 +01:00
Ghislain MARY
35189535a7
Convert LinphoneContent from a simple struct to a belle-sip object to ease generation of wrappers.
2014-11-18 16:42:16 +01:00
Ghislain MARY
e41203a4c5
Fix compilation for Windows Phone 8.
2014-06-25 17:46:44 +02:00
Simon Morlat
c987f1a002
increase wait time in subscribe tests
2014-05-01 11:41:40 +02:00
Jehan Monnier
078e2d461d
change LinphoneEvent from/to management to only use op
2014-04-25 15:07:37 +02:00
Jehan Monnier
2d1c999fc5
add proxy config setter for publish expiration
2014-04-23 12:50:16 +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
cf25820aec
add new checks for ErrorInfo mechanism
2014-03-24 16:53:41 +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
3c47f01e84
add flexisip test suite
2014-02-05 15:00:42 +01:00
Simon Morlat
d66f586542
fix test in event suite
2014-01-31 09:44:14 +01:00
Simon Morlat
ded4d06469
add linphone_core_start_refered_call() to allow application to control how to execute an incoming call transfer
...
belle-sip upgrade required.
2013-12-13 17:33:46 +01:00
Simon Morlat
95e3f26dca
implement manual mode refresher for generic subscribe
2013-12-13 10:22:28 +01:00
Simon Morlat
d447704d15
add "encoding" field to LinphoneContent
2013-11-14 22:17:01 +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
c413a81e39
bugfixes in Event api when refreshing subscribes
...
fix test suite
2013-09-13 16:10:34 +02:00
Jehan Monnier
3fda5955fd
fix various crash due to // transaction
2013-07-09 17:05:34 +02:00
Simon Morlat
9633a35601
simplify tester
2013-06-19 14:48:16 +02:00
Simon Morlat
129bd04fd8
fix extracting of LinphoneContent from SalBody
2013-06-18 22:06:13 +02:00
Simon Morlat
41fb121533
fix function name.
...
fix indentation problems and doc
2013-06-18 12:25:55 +02:00
Simon Morlat
86d1df7afb
rework liblinphone tester, so that every tests uses a LinphoneCoreManager object.
2013-06-10 17:56:01 +02:00
Simon Morlat
59b86f49cc
fix test
2013-06-06 22:06:37 +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