Simon Morlat
|
550af5a8c7
|
fix linphone_proxy_config_edit() calls unbalanced with linphone_proxy_config_done() calls.
This caused regressions, like for example linphone_core_clear_proxy_config() not sending any unREGISTER.
|
2014-05-26 22:10:05 +02:00 |
|
Jehan Monnier
|
cc5570cae5
|
proxy route parameter should not be used to check if proxy server address has changed
|
2014-05-21 10:17:43 +02:00 |
|
Jehan Monnier
|
bb6d660594
|
rework proxy config management edit()/done() method to only send unregister message when really needed
|
2014-05-20 18:38:56 +02:00 |
|
Jehan Monnier
|
2d1c999fc5
|
add proxy config setter for publish expiration
|
2014-04-23 12:50:16 +02:00 |
|
Simon Morlat
|
02918fba1b
|
factorize call stats filling
|
2014-04-23 00:55:32 +02:00 |
|
Gautier Pelloux-Prayer
|
f3efcb1286
|
Quality reporting: fix unit tests, and remove some trailing spaces
|
2014-04-17 16:58:50 +02:00 |
|
Gautier Pelloux-Prayer
|
0762b56a36
|
Quality reporting: let the config file choose if it should enable or not this feature (per account choice)
|
2014-04-17 16:38:51 +02:00 |
|
Simon Morlat
|
28f4a815f6
|
prevent concurrent registers using linphone_core_refresh_registers() being called multiple times.
|
2014-04-14 15:25:28 +02:00 |
|
Jehan Monnier
|
162f121348
|
better mgt of refresher in case of registration error
|
2014-04-14 10:38:22 +02: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
|
a0b7b1f3b0
|
rework implementation of SUBSCRIBEs delayed to successful registration.
In case of network errors, SUBSCRIBE could be sent before registration refresh, this should be fixed.
|
2014-03-11 17:25:07 +01:00 |
|
Sylvain Berfini
|
7d64dedf12
|
Fixed missing init in proxy config creation + added test for proxy_default_values in lpconfig
|
2014-03-03 15:07:20 +01:00 |
|
Sylvain Berfini
|
cac1551acd
|
Reworked lpconfig global default values section to have one default value for each section + use proxy default value when creating proxy config
|
2014-03-03 10:54:56 +01:00 |
|
Simon Morlat
|
1af4a7c091
|
improve SDP<->SalMediaDescription conversion and offer answer algorithm
|
2014-02-28 16:31:05 +01:00 |
|
Guillaume BIENKOWSKI
|
b57f8b1526
|
Added 302 redirection support.
+ removed macros for sal_op_get_contact compatibility
|
2014-02-19 10:50:36 +01:00 |
|
Simon Morlat
|
c639d65036
|
add user ID to login screen, fix bugs
|
2014-02-13 22:36:36 +01:00 |
|
Simon Morlat
|
ef29131c40
|
fix unused variable
|
2013-12-20 14:54:39 +01:00 |
|
Simon Morlat
|
e8d63aa3ba
|
remove uri headers from Contact
|
2013-12-20 14:02:25 +01:00 |
|
Jehan Monnier
|
9149278c8d
|
relax tester delay to take into account a DNS packet loses
|
2013-12-12 17:25:32 +01:00 |
|
Simon Morlat
|
c53381e0b5
|
add linphone_proxy_config_set_contact_uri_parameters()
|
2013-12-12 11:08:38 +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
|
5f32fd7e42
|
stop refreshing register when network is off.
|
2013-10-18 22:15:34 +02:00 |
|
Sylvain Berfini
|
5cfb2710b1
|
Fix guess_contact_for_register when identity contains display name
|
2013-10-17 15:48:59 +02:00 |
|
Ghislain MARY
|
5e6693d30a
|
Fix compilation.
|
2013-10-10 16:59:06 +02:00 |
|
Ghislain MARY
|
f779be584c
|
Deprecate linphone_call_is_in_conference() and linphone_proxy_config_is_registered().
|
2013-10-07 10:57:25 +02:00 |
|
Ghislain MARY
|
c1968e3fd8
|
Normalize linphone_proxy_config_set_expires() name.
|
2013-10-04 17:41:55 +02:00 |
|
Sylvain Berfini
|
b050b22924
|
Fix issue when using email as username
|
2013-09-27 11:45:08 +02:00 |
|
Simon Morlat
|
f8bc426a19
|
* improved documentation
* update ms2
* javascript generator in progress
|
2013-09-27 08:49:30 +02:00 |
|
Simon Morlat
|
1e7fa4950e
|
unPUBLISH
cleanups
|
2013-09-25 17:25:26 +02:00 |
|
Ghislain MARY
|
ae764ae952
|
Always use int values for getter/setter of LinphoneAddress port.
|
2013-09-19 16:12:40 +02:00 |
|
Simon Morlat
|
16da9c1b3b
|
send username in contacts of publish
send unSUBSCRIBE when friend subscription is toggled off.
|
2013-09-13 15:15:07 +02:00 |
|
Simon Morlat
|
ab2b7d0e38
|
allow contacts to be sent in publish, and better management of publish.
|
2013-09-12 03:20:50 +02:00 |
|
Jehan Monnier
|
92abb3d3e5
|
an op is considered as secure if both from and to uri are sips
|
2013-09-09 12:41:17 +02:00 |
|
Simon Morlat
|
798bd06597
|
prevent double notification of network reachable true or false.
|
2013-08-28 11:24:23 +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
|
8c9c96218a
|
Use presence model to notify presence.
Use libxml2 to generate XML content.
|
2013-06-19 17:22:26 +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 |
|
Simon Morlat
|
653a123b81
|
presence and publish bugfixes
|
2013-05-16 16:44:43 +02:00 |
|
Simon Morlat
|
86aa12e97e
|
Merge remote-tracking branch 'public/master' into belle-sip
|
2013-05-10 15:49:33 +02:00 |
|
Simon Morlat
|
fd98c1e057
|
- do not register outside of tunnel when tunnel is activated but not yet connected.
- move TUNNEL_ENABLED to config.h, which avoids recompilation issues with -D flags.
|
2013-05-10 15:07:01 +02:00 |
|
Simon Morlat
|
1098142ac1
|
better management of publish
|
2013-04-28 21:59:46 +02:00 |
|
Jehan Monnier
|
bffae8bdf4
|
transfer full control of registration to refresher
|
2013-04-11 09:18:23 +02:00 |
|
Yann Diorcet
|
4da21ea4b0
|
Merge branch 'master' into belle-sip
Conflicts:
coreapi/linphonecore.h
|
2013-04-05 12:47:09 +02:00 |
|
Simon Morlat
|
43e311b769
|
fix sending of PUBLISH requests (was not set to the proxy address actually)
|
2013-04-05 12:16:05 +02:00 |
|
Simon Morlat
|
641ba75313
|
refine transport selection algorithm and set proper routes for all kind of operations: INVITE, MESSAGE, SUBSCRIBE.
|
2013-03-28 21:57:50 +01:00 |
|
Simon Morlat
|
e69170d3f3
|
tls fixes
|
2013-03-28 15:45:44 +01:00 |
|
Jehan Monnier
|
2fede18b16
|
implement compatibility mode with exosip when only one transport is available
|
2013-03-25 21:45:34 +01:00 |
|
Simon Morlat
|
3cd2dac98f
|
refactoring and memory leak bugfixing.
|
2013-03-20 17:15:17 +01:00 |
|