Ghislain MARY
3e09aff605
Add unit test for RFC3994: is-composing notification.
2014-01-10 11:26:39 +01:00
Simon Morlat
041e20edfb
* fix incorrect behavior when the body of an INVITE cannot be understood or parsed.
...
Previously it was answering 200Ok.
* do not send 415 but 488 in case of incompatible codecs, which is more correct according to the RFC.
415 should be replied if the body cannot be understood (for example: is not application/sdp)
2014-01-06 23:24:00 +01:00
Ghislain MARY
d468050c8b
Implement RFC3994: Indication of Message Composition for Instant Messaging.
2014-01-03 15:01:18 +01:00
Guillaume BIENKOWSKI
8d21c03f40
Merge branch 'ldap'
2013-12-18 15:20:50 +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
Jehan Monnier
9149278c8d
relax tester delay to take into account a DNS packet loses
2013-12-12 17:25:32 +01:00
Guillaume BIENKOWSKI
f8134446ac
Add BELLESIP_CFLAGS and BELLESIP_LIBS to various Makefile.am
2013-12-09 15:14:33 +01:00
Jehan Monnier
7642b8c5bb
fix early media call forking to avoid capture card sharing between parties
2013-12-09 15:14:32 +01:00
Jehan Monnier
38a08cb7de
fix call tester to use file instead of capture card for callee
2013-12-09 15:14:32 +01:00
Simon Morlat
b3ed132d05
fix crash in gtk app when updating sip ports
...
call linphone_call_fix_parameters() when INVITEs and reINVITEs, but not during early-media
2013-12-09 15:14:32 +01:00
Simon Morlat
b9f614744f
fix crash in gtk app when updating sip ports
...
call linphone_call_fix_parameters() when INVITEs and reINVITEs, but not during early-media
2013-12-09 13:21:10 +01:00
Jehan Monnier
ead96f8ecb
give more time to tester for being registered
2013-12-06 13:46:38 +01:00
Jehan Monnier
eb70e7067b
add make test target
2013-12-05 16:47:42 +01:00
Jehan Monnier
6f598c840e
fix early media call forking to avoid capture card sharing between parties
2013-12-04 14:07:27 +01:00
Jehan Monnier
f1fd223cf3
fix call tester to use file instead of capture card for callee
2013-12-04 12:39:36 +01:00
Jehan Monnier
61c1e587ab
improve test reliability for rctp
2013-12-04 09:02:37 +01:00
Jehan Monnier
682c461550
make sure liblinphone_tester_run_tests return value is acurate
2013-12-03 11:26:09 +01:00
Jehan Monnier
41b76330c8
Merge branch 'master' of git.linphone.org:linphone
...
Conflicts:
tester/liblinphone_tester.c
2013-12-02 17:07:55 +01:00
Jehan Monnier
19acd4a53a
align rootca path for android
2013-12-02 15:53:04 +01:00
Simon Morlat
6f9f860a2e
allow multiple transports in gtk application, allow to configure transport per proxy (not yet finished)
2013-11-30 11:25:55 +01:00
Simon Morlat
ab7e606d38
don't fail because no i-frame is received when video isn't enabled
2013-11-29 22:17:55 +01:00
Guillaume BIENKOWSKI
cfe2a94f6c
Fix sips handling in interpret_url.
...
Added a unit test for it.
2013-11-28 17:02:09 +01:00
Jehan Monnier
1bf1ee2aba
rename cacert.pem to cafile.pem to be consistent with flexisip usage
2013-11-21 15:53:43 +01:00
Simon Morlat
2b6dcf779a
fix bugs in tests.
2013-11-19 22:22:16 +01:00
Simon Morlat
d447704d15
add "encoding" field to LinphoneContent
2013-11-14 22:17:01 +01:00
Jehan Monnier
e316b02b88
answer 481 in case of CANCEL received for an establshed dialog
2013-11-12 10:27:56 +01:00
Simon Morlat
5fb5c55eb0
add new test to check what happens if a calls gets rejected because of incompatible media types.
...
restore oRTP
2013-11-08 19:05:08 +01:00
Simon Morlat
0177c5f876
fix compilation errors due to signature change in linphone_auth_info_new()
...
fix failed tests in case of failed authentication.
2013-11-05 22:00:19 +01:00
Simon Morlat
811b453d06
add a domain parameter in LinphoneAuthInfo, to workaround non-unicity of realm in real world.
2013-11-04 15:00:50 +01:00
Jehan Monnier
c7d6cf0e55
implement uri headers
2013-10-23 15:15:51 +02:00
Simon Morlat
d48286fc97
add new test for early media and forking
2013-10-14 15:30:28 +02:00
Jehan Monnier
a5c40facf6
add tests to make sure unsuccesfull incall transactions do not abort the call.
2013-10-11 10:31:56 +02:00
Ghislain MARY
eeb36479d5
Deprecate linphone_core_enable_video() and linphone_core_video_enabled().
...
Introduce linphone_core_enable_video_capture(), linphone_core_enable_video_display(), linphone_core_video_capture_enabled() and linphone_core_video_display_enabled() instead.
2013-10-09 15:52:09 +02:00
Ghislain MARY
41d60df070
Normalize event callbacks names.
2013-10-09 14:13:11 +02:00
Ghislain MARY
c1968e3fd8
Normalize linphone_proxy_config_set_expires() name.
2013-10-04 17:41:55 +02:00
Guillaume Beraudo
ebb0699eec
Update flexisip.conf with client auth
2013-10-03 16:29:17 +02:00
Jehan Monnier
643dc7f9f6
make sure call_tester compile even if VIDEO_ENABLED not defined
2013-09-26 10:58:24 +02:00
Simon Morlat
21f419d2ee
fix unimplemented RTCP setup in belle-sip sal
2013-09-24 23:59:37 +02:00
Simon Morlat
005140d321
improve notification of generic subscribe errors
2013-09-24 22:21:38 +02:00
Jehan Monnier
71f81ce6ec
improve rtcp checking speed
2013-09-24 16:28:50 +02:00
Jehan Monnier
56d6ea22de
update flexisip.com, change cacert path
2013-09-24 16:06:55 +02:00
Jehan Monnier
26850e5213
update certificate test, use mediastream stats/iterate
2013-09-24 08:48:32 +02:00
Ghislain MARY
ae764ae952
Always use int values for getter/setter of LinphoneAddress port.
2013-09-19 16:12:40 +02:00
Ghislain MARY
20dfd43aac
More coherent friend API.
2013-09-19 11:15:29 +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
cbf99ae504
fix presence test
2013-09-12 12:32:01 +02:00
Jehan Monnier
d5bd17079f
add LC_SIP_TRANSPORT_RANDOM value to better enable random sip port
2013-09-04 11:11:47 +02:00
Simon Morlat
9a671657c6
make use of bellesip's new dialog's request queue to fix bugs around transfer notification
...
add notification of failed transfers (new test in call suite for that)
In case of failed transfer, referer call is resumed (if necessary) and notified of the failure.
remove deprecated code.
2013-09-03 22:34:04 +02:00