Margaux Clerc
c62f68350d
add message storage
2013-03-07 12:19:28 +01:00
Simon Morlat
990cbb596d
- fix text_received() callback so that it can work without date header.
...
- add api to add custom header (work in progress)
- add accessors to call logs and hide the structure into private.h
2013-02-06 22:29:13 +01:00
Margaux Clerc
1f089fd82f
Add time in LinphoneChatMessage and SalMessage
2013-01-30 15:48:49 +01:00
Simon Morlat
e2707b8d5c
add get_remote_contact() api and clean java API.
2013-01-30 12:05:09 +01:00
Ghislain MARY
39bbe2656b
Keep the total number of streams and the number of active streams in the media description.
...
This is to respect section 8 of RFC 3264 ("Modifying the Session"). The
number of streams in the SDP MUST NOT decrease.
2013-01-23 12:25:08 +01:00
Ghislain MARY
622af47cb2
Add tcp_tls_keepalive configuration option to (de)activate SIP keepalive for TCP/TLS.
2013-01-21 11:25:38 +01:00
Yann Diorcet
3b33b27f60
Add common name certificate verification function in sal
...
Add eXosip sal wrapper to eXosip_tls_verify_cn
2013-01-16 15:35:03 +01:00
Simon Morlat
a302d7edd5
update ms2
2013-01-14 16:17:02 +01:00
Guillaume Beraudo
fb408613cd
Fix BYE authorization when challenged
2013-01-14 14:30:42 +01:00
Guillaume Beraudo
5cae5cadeb
Detect presence of DSCP in exosip
2013-01-08 16:18:16 +01:00
Simon Morlat
303b8e5d6c
better proxy & route management.
2012-12-13 14:50:09 +01:00
Yann Diorcet
17c6593abc
Add getter for zrtp_secrets_file, static_picture and root_ca
2012-11-26 10:51:50 +01:00
Simon Morlat
bcfc9a02e0
update ms2
2012-11-12 12:22:20 +01:00
Simon Morlat
b35e477465
fix big bug in receiving of text message
2012-11-08 23:38:24 +01:00
Simon Morlat
00bd86e388
implement checking of duplicated messages.
2012-11-06 05:34:26 +01:00
Sylvain Berfini
a349f79930
Fix date header
2012-10-23 13:34:53 +02:00
Simon Morlat
85535d3456
move dates header addon to exosip
2012-10-16 14:22:40 +02:00
Simon Morlat
2448f16d92
add linphonerc option to put dates in REGISTER messages
2012-10-15 23:47:54 +02:00
Jehan Monnier
a977e46cbc
add call id to LinphoneCallLogs
2012-10-02 15:30:06 +02:00
Simon Morlat
5bb8f5cc87
Revert "Detect SSL support in exosip and disable TLS accordingly."
...
This reverts commit b1f7136e1b .
2012-09-26 16:00:26 +02:00
Guillaume Beraudo
b1f7136e1b
Detect SSL support in exosip and disable TLS accordingly.
2012-09-26 14:38:47 +02:00
Simon Morlat
e41b713dc3
fix compile warning
2012-09-14 18:26:44 +02:00
Simon Morlat
d676eb51df
implement dscp settings from config file and gtk interface
2012-09-14 17:39:27 +02:00
Jehan Monnier
8004607607
add support of external-body for SIP message
2012-09-13 17:43:33 +02:00
Simon Morlat
7d2844a0c1
maximum time spent in linphone_core_refresh_registers for iOS.
2012-09-13 14:54:38 +02:00
Simon Morlat
f815b0d5aa
remove adherence from Sal to liblinphone, improve notification of failed messageso
2012-09-07 13:04:27 +02:00
Ghislain MARY
b86d76b490
Fix crash.
2012-09-03 13:18:40 +02:00
Ghislain MARY
feebeb262e
Fix domain in SIP REGISTER message when using IPv6 address for SIP registrar.
2012-08-31 16:18:31 +02:00
Jehan Monnier
d98fa4ed52
Merge branch 'master' of git.linphone.org:linphone
2012-08-29 19:22:29 +02:00
Simon Morlat
5139b557f8
set tls option immediate effect
2012-08-29 19:21:31 +02:00
Jehan Monnier
f28e7960a1
add sip message delivery notification
2012-08-29 18:16:38 +02:00
Simon Morlat
bd6a973748
use exosip_reset_transport when possible
2012-08-28 15:38:26 +02:00
Ghislain MARY
7baeffbff4
Use correct contact address in RE-INVITE SIP messages.
2012-08-07 10:53:07 +02:00
Ghislain MARY
6f2853c8a0
Redesign ICE integration to prevent Sal from depending on ICE.
...
- Move the ICE session from the Sal Op to the LinphoneCall.
- Do not access directly to the ICE session to generate the SDP from
the media description or to generate the media description from the
SDP. Instead include ICE attributes in the media description.
2012-08-06 11:16:16 +02:00
Ghislain MARY
f97f51d4f3
Specify local RTCP port explicitly.
2012-07-23 14:28:19 +02:00
Ghislain MARY
55cb3fa3ed
Parse the rtcp attribute in the SDP if present.
2012-07-23 13:37:10 +02:00
Ghislain MARY
6857091ea9
Moved ICE session and check lists respectively from LinphoneCall and SalMediaDescription to SalOp.
2012-07-19 15:03:27 +02:00
Simon Morlat
c45873a06a
clean up expired contact in registrations
2012-06-07 15:24:29 +02:00
Simon Morlat
903756a7cb
fix possible infinite loop
2012-06-06 21:48:29 +02:00
Simon Morlat
3d5d12d857
implement expiration of old contact during double registration, and avoid sending an updated register if server already fixed the contact.
2012-06-06 10:50:15 +02:00
Simon Morlat
2d669353c3
fix unitialized value
2012-06-05 12:54:33 +02:00
Simon Morlat
bad6c152f1
fix two bugs in sal
...
- declare auth info valid after a received 180
- don't authenticate terminated calls.
2012-05-23 17:10:28 +02:00
Pierre-Eric Pelloux-Prayer
c9f89e6aa3
Do not tread ACK event if call has been terminated
2012-05-15 14:35:53 +02:00
Simon Morlat
e1faecc5e5
fix bug for refer state notifications and update ortp
2012-04-19 17:48:12 +02:00
Simon Morlat
1e25bf2a30
fix bug with bad contact in 200Ok in case of authless proxy config.
2012-04-19 11:36:17 +02:00
Simon Morlat
51694fd79a
use double registration also for TCP and TLS
2012-04-16 15:44:02 +02:00
Simon Morlat
48f34568c9
implement notifications when doing transfers
2012-03-29 15:09:52 +02:00
Simon Morlat
6c49da243c
fix memory leak
2012-03-08 11:17:52 +01:00
Simon Morlat
42267c4ce2
fix incoming re-INVITE without SDP.
2012-03-07 16:42:54 +01:00
Simon Morlat
4006baf289
update ortp, use eXosip_trylock() whenever possible
2012-03-05 15:06:56 +01:00