Erwan Croze
|
279e26151d
|
Fix no break error in proxy.c
|
2017-09-18 10:47:59 +02:00 |
|
Jehan Monnier
|
f6428479a0
|
update proxy config etag on status PublishOk. It allows PUBLISH to be consistent over network state changes, avoiding orphan tuples to remain server side.
|
2017-09-14 13:08:42 +02:00 |
|
Jehan Monnier
|
db3c9fb8d3
|
make sure publishs are restart after a network state changed from DOWN to UP
|
2017-09-08 15:16:37 +02:00 |
|
Jehan Monnier
|
1948fbcb07
|
Revert most of Ronan refactoring to avoid to much instability on master.
|
2017-09-08 15:13:34 +02:00 |
|
Jehan Monnier
|
7dab187bfc
|
make sure publishs are restart after a network state changed from DOWN to UP
|
2017-09-06 10:21:44 +02:00 |
|
Ronan Abhamon
|
76c884abba
|
fix(core): avoid memory leaks
|
2017-09-05 16:11:11 +02:00 |
|
Ronan Abhamon
|
f03164f2f7
|
fix(proxy): avoid memory leak
|
2017-09-05 16:05:35 +02:00 |
|
Ronan Abhamon
|
0feb3684f5
|
feat(core): avoid invalid cast (SalAddress <-> LinphoneAddress)
|
2017-09-05 13:59:54 +02:00 |
|
Ronan Abhamon
|
1c3bcf0b16
|
feat(core): big refactoring & full c address impl
|
2017-09-05 13:59:54 +02:00 |
|
Ghislain MARY
|
7ceddff0b9
|
Do not rename files to compile them as C++.
|
2017-07-24 11:56:50 +02:00 |
|
Ghislain MARY
|
b9b283dcdb
|
Compile source files as C++.
|
2017-07-21 17:06:41 +02:00 |
|
Jehan Monnier
|
e308989f5e
|
Make sure presentity is aligned with proxy identity
|
2017-06-16 10:12:06 +02:00 |
|
Jehan Monnier
|
72df02687b
|
fix proxy config default value for publish
|
2017-06-05 13:48:03 +02:00 |
|
Jehan Monnier
|
6fdaf45486
|
make sure publish proxy config has same From/To
|
2017-06-05 11:49:13 +02:00 |
|
Simon Morlat
|
685cb1f06a
|
rename long_term_event into presence_publish_event
|
2017-06-05 10:28:04 +02:00 |
|
Jehan Monnier
|
ef9a19def1
|
small fix to avoid cfg->long_term_event double unref
|
2017-05-24 12:08:41 +02:00 |
|
Ghislain MARY
|
70163d163a
|
Fix wrong event ref handling for long term event of presence.
|
2017-05-17 11:42:00 +02:00 |
|
Jehan Monnier
|
60c72c8437
|
add nat_policy ref to calls to make sure nat policy is used from proxy config if exist
|
2017-05-11 13:39:17 +02:00 |
|
Jehan Monnier
|
bb29521ab0
|
add default values for nat policy in link with proxy config default values
|
2017-05-09 16:10:20 +02:00 |
|
Erwan Croze
|
2c3740e56c
|
Add linphoneCore to proxyConfig on init
|
2017-04-14 15:41:58 +02:00 |
|
François Grisez
|
408da4db34
|
Declared the return type of functions returning an error code as LinphoneStatus
|
2017-04-13 17:00:23 +02:00 |
|
Simon Morlat
|
e0def942a9
|
Report call logs for calls aborted before they are notified to the application.
|
2017-04-03 15:31:13 +02:00 |
|
Jehan Monnier
|
18141ff1db
|
make sure 00 are replaced by + only if proxy_config dial prefix is set
|
2017-03-30 17:04:06 +02:00 |
|
Erwan Croze
|
a02b4c60ce
|
Fix crash in linphone_proxy_config_normalize_sip_uri
|
2017-03-28 17:08:01 +02:00 |
|
François Grisez
|
c724a3fb37
|
Fix several compilation warnings caused by newly deprecated functions
|
2017-03-28 08:51:35 +02:00 |
|
Simon Morlat
|
95098f055a
|
Make LinphoneErrorInfo a belle-sip object. Add new accessors, and make it able to take Reason headers in incoming requests (feature to be tested)
|
2017-03-22 14:45:24 +01:00 |
|
Ghislain MARY
|
c979eeaa34
|
Rework presence to remove online and offline virtual activities and introduce consolidated presence.
|
2017-03-17 14:51:23 +01:00 |
|
Simon Morlat
|
656ff43b13
|
fix most common warnings
|
2017-01-14 14:13:26 +01:00 |
|
Sylvain Berfini
|
63cc85751c
|
Fixed an issue with LIME and Preferred policy + added tests
|
2017-01-12 16:40:22 +01:00 |
|
Ghislain MARY
|
33b72ce6b5
|
Move public header files in the include/linphone directory.
|
2016-11-15 14:41:18 +01:00 |
|
Simon Morlat
|
a567e95ee1
|
fix compilation errors on windows
|
2016-11-04 10:33:47 +01:00 |
|
Jehan Monnier
|
2504ad8379
|
fix c90 compilation issue
|
2016-11-04 09:29:57 +01:00 |
|
Jehan Monnier
|
42ad4a004e
|
fix compilation issue
|
2016-11-04 09:12:35 +01:00 |
|
Jehan Monnier
|
5762a1e94d
|
replace strnstr by strstr because more portable
|
2016-11-04 08:49:45 +01:00 |
|
Jehan Monnier
|
1e0661a268
|
fix linphone_proxy_config_normalize_number for better optionnal num part handling
|
2016-11-03 17:30:01 +01:00 |
|
Ghislain MARY
|
33f515d1ee
|
Fix build when ms_debug is activated.
|
2016-10-21 10:32:34 +02:00 |
|
Simon Morlat
|
565f83f13d
|
improve and fix management of REGISTER in LinphoneProxyConfig
|
2016-10-14 18:59:54 +02:00 |
|
Simon Morlat
|
450823d634
|
fix tests
|
2016-10-14 14:04:39 +02:00 |
|
Erwan Croze
|
a56c6bb514
|
Fix crash with very large country code
|
2016-10-13 16:18:41 +02:00 |
|
Simon Morlat
|
9db6015d3e
|
remove log
|
2016-10-10 10:16:54 +02:00 |
|
Simon Morlat
|
e3570d9edd
|
fix regressions due to last commit
|
2016-10-08 18:10:43 +02:00 |
|
Simon Morlat
|
0be87c5c24
|
don't send register when nothing has changed.
|
2016-10-08 09:13:57 +02:00 |
|
Simon Morlat
|
fd78a2f7b9
|
fix absence of assert report in xml output of tests when a test is leaking memory.
|
2016-09-26 16:02:16 +02:00 |
|
Simon Morlat
|
f9aee35116
|
heavy rework of lists, presence list subscriptions, and fix many memory leaks
|
2016-09-22 22:10:36 +02:00 |
|
Simon Morlat
|
3322463148
|
fix crash and bug around presence list subscription
|
2016-09-14 16:29:31 +02:00 |
|
Jehan Monnier
|
e6032177a8
|
fix flatten_number to remove trunk number from e164 number. ex +33 (0) 2222 becomes +332222
|
2016-09-14 12:09:11 +02:00 |
|
Gautier Pelloux-Prayer
|
9f3bdc0471
|
dialplan: add some public APIs
|
2016-07-27 15:04:14 +02:00 |
|
Ghislain MARY
|
b535d1f153
|
Use bctbx_list_t instead of MSList that has been deprecated.
|
2016-06-16 17:42:33 +02:00 |
|
Ghislain MARY
|
86705803e4
|
Fix memory leaks.
|
2016-06-01 13:58:53 +02:00 |
|
Ghislain MARY
|
ef66a8e392
|
Enable TURN for the ICE session if the NAT policy tells to do so.
|
2016-05-20 10:50:54 +02:00 |
|