Simon Morlat
a8d304fd8f
* implement reporting of dtmf received via SIP info
...
* dtmf can be typed on keyboard with gtk app.
2013-11-28 11:59:35 +01:00
Simon Morlat
41f0390f93
generate SRTP keys more securely
...
simplify management of SalMediaDescription
take into account changes in local encryption keys while updating streams.
2013-11-27 16:50:25 +01:00
Guillaume Beraudo
e8225e64b9
Basic client certificates API
2013-11-21 13:54:31 +01:00
Jehan Monnier
a405553fc7
make sure in case of 415 caused by SRTP, call is retried even if in ringing state (I.E push case))
2013-11-15 15:07:01 +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
Jehan Monnier
55fedeb6b7
fix crash in case of 488
2013-11-06 16:45:41 +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
a5c40facf6
add tests to make sure unsuccesfull incall transactions do not abort the call.
2013-10-11 10:31:56 +02:00
Ghislain MARY
9139a6bd70
Deprecate linphone_core_is_mic_muted() and linphone_core_mute_mic().
...
Introduce linphone_core_enable_mic() and linphone_core_mic_enabled() to replace them.
2013-10-09 15:19:39 +02:00
Simon Morlat
470227cf85
fix ICE crash
...
fix potential crash when opening property box
2013-10-07 11:49:37 +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
Simon Morlat
358516fd68
prevent publish to be sent while client is registering on the same proxy.
2013-09-09 14:14:27 +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
Margaux Clerc
42261f4900
Make the call transfer even if the call ends
2013-08-18 21:14:00 +02:00
Jehan Monnier
c19925c0d9
add reason in case of automatic proxyconfig re-registration due to io error
2013-08-01 00:20:58 +02:00
Simon Morlat
6e6e33ae23
- few renamings
...
- robustify releasing of calls
2013-07-30 16:56:54 +02:00
Simon Morlat
1b6da4751b
fix potential problem with ringback beeing stopped automatically by mistake.
2013-07-09 11:36:28 +02:00
Simon Morlat
83268b313b
* fixes for dialog serialization
...
* fix crash when receiving a NOTIFY after a SUBSCRIBE is terminated
2013-07-05 16:12:56 +02:00
Ghislain MARY
a147f07905
Merge branch 'master' of git.linphone.org:linphone into belle-sip
2013-07-02 17:46:02 +02:00
Ghislain MARY
bbd8ec8ba4
Add API to get and set contact of a presence model.
2013-06-25 11:13:35 +02:00
Ghislain MARY
1b7f68b439
Change presence API a little bit to ease wrapping for other programming languages.
2013-06-21 17:06:08 +02:00
Ghislain MARY
8c9c96218a
Use presence model to notify presence.
...
Use libxml2 to generate XML content.
2013-06-19 17:22:26 +02:00
Ghislain MARY
220c471369
Use xml parser to get presence status.
2013-06-19 17:22:26 +02:00
Simon Morlat
08fdd73272
LinphoneEvent improvements
2013-06-18 12:06:06 +02:00
Jehan Monnier
500d97e548
add privacy settings at proxy level
2013-06-13 08:35:49 +02:00
Simon Morlat
36e445f97f
generic subscribe notify api in progress
2013-06-06 11:01:54 +02:00
Jehan Monnier
fe1cddbfaa
no longuer return registration failure in case of first retry
2013-06-04 21:25:52 +02:00
Jehan Monnier
53128dec9d
avoid crash with op->auth_info
2013-05-22 17:40:51 +02:00
Simon Morlat
bb0f07f6a0
add info api
...
refactor selection of proxy, identity, configurations of op
fix bug when automatically restarting a call after a 415 due to srtp
2013-05-16 16:30:38 +02:00
Jehan Monnier
cc0b90e9a4
better wrong password management
2013-05-16 08:59:30 +02:00
Jehan Monnier
9448260574
fix wrong passwd use case
2013-05-15 12:38:33 +02:00
Simon Morlat
059d6af4d5
Merge remote-tracking branch 'public/master' into belle-sip
2013-04-30 10:45:17 +02:00
Simon Morlat
f906188cef
fix crash when receiving an incorrect SDP message in a 200Ok.
...
fix indentation
2013-04-30 10:33:49 +02:00
Simon Morlat
b5addf958d
fix crash when receiving an incorrect SDP message in a 200Ok.
...
fix indentation
2013-04-30 10:33:49 +02:00
Jehan Monnier
86ba23e486
fix ha1 issue and store ha1 instead of passwd
2013-04-28 15:08:07 +02:00
Simon Morlat
313fbaa648
implement use_dates and dates in text messages.
2013-04-28 11:34:03 +02:00
Jehan Monnier
bffae8bdf4
transfer full control of registration to refresher
2013-04-11 09:18:23 +02:00
Jehan Monnier
d69d96a0ca
Merge remote-tracking branch 'public/master' into belle-sip
2013-03-15 17:50:37 +01:00
Simon Morlat
bee6752f6e
add automatic tone user indications
2013-03-14 13:27:53 +01:00
Simon Morlat
e1552ee1ee
add automatic tone user indications
2013-03-14 13:27:53 +01:00
Yann Diorcet
8dd4ee3ee2
Merge branch 'master' into belle-sip
...
Conflicts:
build/android/common.mk
coreapi/linphonecore.h
2013-03-12 13:30:13 +01:00
Simon Morlat
ad7114171e
clean message storage API
...
relax requirement for sqlite3
2013-03-09 10:37:29 +01:00
Simon Morlat
42ab420ce6
clean message storage API
...
relax requirement for sqlite3
2013-03-09 10:37:29 +01:00
Jehan Monnier
dafc0c1f0c
Merge remote-tracking branch 'public/master' into belle-sip
...
Conflicts:
configure.ac
coreapi/linphonecore.h
2013-03-07 21:56:18 +01:00
Margaux Clerc
8a9b9fcd14
add message storage
2013-03-07 12:19:28 +01:00
Margaux Clerc
c62f68350d
add message storage
2013-03-07 12:19:28 +01:00
Sylvain Berfini
c3ebf99f5e
Fix compilation for WP8
2013-02-27 17:28:15 +01:00
Jehan Monnier
a177101b55
fix cseq not incremented in case of 401/407 response
2013-02-13 16:11:56 +01:00
Yann Diorcet
d70a691001
Merge branch 'master' into belle-sip
...
Conflicts:
coreapi/sal.c
coreapi/sal.h
2013-02-07 15:18:09 +01:00