Ghislain MARY
711495218a
Revert "Revert "Merge branch 'dev_content_cpp' into dev_refactor_cpp""
...
This reverts commit 2686dca63a .
2018-04-12 11:47:14 +02:00
Jehan Monnier
2686dca63a
Revert "Merge branch 'dev_content_cpp' into dev_refactor_cpp"
...
This reverts commit d7890dbe74 , reversing
changes made to e6158d8da5 .
2018-04-05 12:08:44 +02:00
Sylvain Berfini
813ab614eb
Use Header class instead of pair<string, string> in Content + improved tester
2018-03-27 11:48:40 +02:00
Sylvain Berfini
0dfd57b505
Clean code related to multiparts' Contents
2018-03-23 11:17:52 +01:00
Sylvain Berfini
8a30c727db
Improved parameter use in ContentType
2018-03-21 14:23:23 +01:00
Sylvain Berfini
cf2b6ca2bf
Fixed content type parameters between SalBodyHandler and Content
2018-03-21 10:51:19 +01:00
Ronan Abhamon
d41e2d5df5
fix(core): coding style, avoid spaces => use tabs instead, alignment...
2017-11-22 11:18:41 +01:00
Danmei Chen
eb0fa39f97
Add test for MD5 and SHA-256 in register_test. Tests SHA-256 are supported with flexisip
2017-11-21 17:10:02 +01:00
François Grisez
86b626d3fe
Migration of Sal and SalOp into C++ classes
2017-09-29 17:19:52 +02:00
Benjamin Reis
3a6f8976fd
cast to fix build
2017-09-21 16:52:47 +02:00
Ronan Abhamon
b2a0cd770e
fix(core): deal with new cpp flags
2017-09-20 12:45:17 +02:00
Jehan Monnier
252925a373
improve logging to make sure all logger are handler by liblinphone, including, ortp, bzrtp and belle-sip
2017-09-08 13:58:30 +02:00
Jehan Monnier
552be2a639
small rework of trace level management.
2017-08-23 09:21:24 +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
Ghislain MARY
b7658734f0
Handle TTL in DNS responses.
2017-07-19 10:27:04 +02:00
Simon Morlat
e4149d19a8
Add LinphoneCall callback to be notified about ACKs, in order to be able to add custom headers in sent ACKs and read custom headers in received ACKs.
2017-06-26 22:49:15 +02:00
Ghislain MARY
b297a4cb1d
Rework chat handling.
...
- Add content type information in LIME encrypted message
- Single entry point for all types of chat messages that are first decrypted if necessary and then handled according to their content type
- Add possibility to send chat messages with a content type that is not 'text/plain'
- Encrypt IMDN
2017-01-31 12:25:12 +01:00
Ghislain MARY
9867c2fee7
Send and receive imdn.
2017-01-03 14:56:17 +01:00
Jehan Monnier
f846e25d68
make sure terminated transaction no longer reference op
2016-12-14 11:21:10 +01:00
Sylvain Berfini
b45e6dcc8d
Added remove custom header method for chat message + test
2016-11-14 11:39:10 +01:00
Simon Morlat
3dcb23ac8d
fix potential memory leak of stun server resolver context
2016-10-14 14:21:21 +02:00
Jehan Monnier
b4e51b12da
expose diversion header at call level
2016-09-28 14:50:06 +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
Sylvain Berfini
2af5925e6f
Added API to set RootCA by buffer instead of file
2016-09-20 14:20:52 +02:00
Sylvain Berfini
f575f94bb4
Added methods to set TLS certificate/key on LinphoneAuthInfo + updated auth_info_requested callback
2016-09-20 12:44:43 +02:00
Simon Morlat
1bc6f63db2
media_localip is guessed from signaling using call->dest_proxy. This ease the use of liblinphone on a machine with two interfaces (typically a one being a vpn).
...
Clean things around sal.c and sal_impl.c
2016-09-06 11:16:10 +02:00
Gautier Pelloux-Prayer
f6381d913a
license: update FSF address
2016-07-27 11:58:38 +02:00
Ghislain MARY
5dc6c5cb10
Add API and config parameter to enable/disable DNS search.
2016-07-13 13:45:05 +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
c13647f8bd
Treat warnings as errors on Windows.
2016-06-16 12:23:53 +02:00
Ghislain MARY
fc1fed70fe
Merge branch 'master' into dev_turn
2016-06-01 14:56:52 +02:00
Simon Morlat
e4c674c2e3
implement the sending of out-of-dialog NOTIFYs, and add non-regression test
...
This fixes a crash producing all the time when receiving such out-of-dialog NOTIFY.
2016-05-27 23:03:05 +02:00
Ghislain MARY
e224761160
Handle DNS SRV resolution of STUN server.
2016-05-20 10:50:54 +02:00
Jehan Monnier
aaa2c3c194
change bctoolbox_ to bctbx_
2016-05-18 16:15:32 +02:00
Jehan Monnier
030de1f36f
make sure dialog created by NOTIFY can be attached to a valid op
2016-05-17 15:19:01 +02:00
Jehan Monnier
026bbe8db3
Implement support of dialog created by Notify matching subscription
2016-05-11 14:54:38 +02:00
Gautier Pelloux-Prayer
7cf0e80eac
sal_impl.c: discard out of dialog ACK with invalid to-tag
2016-05-09 12:05:19 +02:00
Gautier Pelloux-Prayer
0d0ecca305
presence_server: fix memory leaks
2016-04-29 16:40:49 +02:00
Sylvain Berfini
889c2e1974
Added method to configure ssl_config for sal and http provider
2016-03-23 16:23:03 +01:00
Jehan Monnier
966c7caa2d
-fix many memory leak
...
-unsubscribe in linphone_core_uninit
2016-03-10 18:58:44 +01:00
Ghislain MARY
5baf4362f0
Fix some depreciation warnings.
2016-03-10 17:57:27 +01:00
Sylvain Berfini
5cd1775ed3
Merge branch 'master' into dev_vcard
...
Conflicts:
tester/Makefile.am
2016-03-02 10:41:24 +01:00
Gautier Pelloux-Prayer
7d1ef8829c
sal_impl.c: fix user-agent if PACKAGE_NAME or/and LIBLIPHONE_VERSION are undefined
2016-02-29 16:20:00 +01:00
Sylvain Berfini
29592e0670
Merge branch 'master' into dev_vcard
2016-02-24 16:52:11 +01:00
Ghislain MARY
f9eaa1a0f1
Handle body compression for presence list.
2016-02-19 15:14:28 +01:00
Sylvain Berfini
1ed3fccf3a
Merge branch 'master' into dev_vcard
...
Conflicts:
coreapi/friendlist.c
java/common/org/linphone/core/LinphoneCore.java
2016-02-18 14:25:06 +01:00
Gautier Pelloux-Prayer
2ccfd093d3
sal_impl.c: fix 200 OK header, proposed by Christian Spielberger
2016-02-10 14:02:28 +01:00
Sylvain Berfini
235dca249d
Merge branch 'master' into dev_vcard
...
Conflicts:
build/android/Android.mk
coreapi/private.h
java/common/org/linphone/core/LinphoneCore.java
java/impl/org/linphone/core/LinphoneCoreImpl.java
2016-02-09 10:21:18 +01:00
Simon Morlat
a0646a0f9d
add method to configure dns servers
2016-02-07 22:35:36 +01:00