Commit graph

11465 commits

Author SHA1 Message Date
Simon Morlat
ef94fd5090 add helper class in java to access specific functions available only in Android SDK, such as retrieving DNS servers.
Refactor wifi lock, multicast lock so that they use this new class.
Manage the CPU lock required for call in the core, instead of app's LinphoneManager.
2017-10-19 11:06:35 +02:00
Sylvain Berfini
d5e59ae6ee content_set_buffer now takes a uint8_t* instead of a void* so it can be correctly wrapped automatically 2017-10-19 10:44:13 +02:00
Sylvain Berfini
c0a2fcd05d Unblacklisted 2 methods for Java wrapper because if getter is blacklisted, setter won't be wrapped... 2017-10-18 15:59:01 +02:00
Sylvain Berfini
a01787fbe6 Blacklisted 3 methods badly wrapper temporarily 2017-10-18 15:52:41 +02:00
Sylvain Berfini
aaf0eac9c7 Fixed crash in proxy config when dialplan is generic 2017-10-18 15:44:11 +02:00
Sylvain Berfini
a9e3caf17f Fixed content_get_buffer and content_set_buffer methods in Java wrapper 2017-10-18 15:27:09 +02:00
François Grisez
88ef203bc7 Fix C++ wrapper generation when the VCard support of Liblinphone is disabled. 2017-10-18 14:58:31 +02:00
Sylvain Berfini
f1e0a44401 Fix crash for linphone_core_get_callbacks_list 2017-10-18 13:34:34 +02:00
Sylvain Berfini
9fa66fc345 Some fixes for Java wrapper 2017-10-18 13:33:05 +02:00
Sylvain Berfini
12e1ccfe58 Various fixes for JNI layer of Java wrapper 2017-10-18 13:17:22 +02:00
Sylvain Berfini
61652e08a8 Added missing extern C in Java's JNI 2017-10-18 12:03:18 +02:00
Benjamin Reis
38f8ef4485 connect cppCore with c_core and add received conference events in db 2017-10-18 11:18:52 +02:00
Sylvain Berfini
9f98fa5f6c Fixed some symbol errors 2017-10-18 11:17:48 +02:00
Sylvain Berfini
e21f193a57 Fixed wrongly named method in factory 2017-10-18 10:53:59 +02:00
Sylvain Berfini
4ec852cb08 Fixed jni compil 2017-10-18 10:49:19 +02:00
Sylvain Berfini
9154626ccc Added missing methods on factory for Java wrapper 2017-10-18 10:46:02 +02:00
Ronan Abhamon
abe689070d fix(Core): add missing core-p.h 2017-10-18 10:45:34 +02:00
Ronan Abhamon
58c94c8672 feat(Core): database access in progress 2017-10-18 10:45:08 +02:00
Sylvain Berfini
bebcee53d6 Fixed java's listeners' stubs that return a value 2017-10-18 10:32:09 +02:00
Ronan Abhamon
9be191f712 feat(MainDb): store last notify id 2017-10-18 10:28:24 +02:00
Sylvain Berfini
abe39796fd Do wrap static methods but as non static 2017-10-18 10:25:27 +02:00
Sylvain Berfini
cf0502d382 Do not wrap the static methods in Java wrapper 2017-10-18 10:19:59 +02:00
Sylvain Berfini
927f2c5038 Added constructors for objects in factory 2017-10-18 10:15:23 +02:00
Benjamin Reis
84d94988a1 uniformize conference event 2017-10-18 10:12:22 +02:00
Ronan Abhamon
24b2861eb9 feat(MainDb): hide MessageEventReferences struct 2017-10-18 09:37:15 +02:00
Ronan Abhamon
88fbd50b76 feat(MainDB): supports chat messages store 2017-10-18 09:35:47 +02:00
Sylvain Berfini
2a9d4afef2 Keep previous callback name in migration as prefix instead of removing it 2017-10-17 19:57:19 +02:00
Sylvain Berfini
b83f1933c4 Fixed XmlRpcRequest.ArgType enum name in Java wrapper + added missing sed to migration 2017-10-17 19:00:07 +02:00
Sylvain Berfini
f738e9bd2d Rewritten migration script to use only one find/sed instead of 270... 2017-10-17 18:26:49 +02:00
Sylvain Berfini
64438f644f Added XmlRpcRequest/XmlRpcSession migration for Java's wrapper 2017-10-17 18:12:28 +02:00
Sylvain Berfini
06032c0340 Added new constructors for XmlRpcRequest and XmlRpcSession 2017-10-17 17:58:01 +02:00
Sylvain Berfini
b43f52173e Added migration for startEchoCancellerCalibration 2017-10-17 17:48:25 +02:00
Sylvain Berfini
ef782426ed Handled in Java's genwrapper callbacks with return value 2017-10-17 17:39:53 +02:00
Sylvain Berfini
0c9100d573 Reworking of the EC calibrator API in order to be automatically wrapped 2017-10-17 17:25:29 +02:00
Benjamin Reis
fe807ccae1 fix build in tester 2017-10-17 17:19:00 +02:00
Ronan Abhamon
74e73a84f1 fix(MainDb): better code 2017-10-17 17:16:09 +02:00
Benjamin Reis
5c8fa71e9d create event object on notifed conference event 2017-10-17 17:13:52 +02:00
Ronan Abhamon
3a1a899c83 feat(MainDb): supports notify id in database 2017-10-17 17:02:44 +02:00
Sylvain Berfini
8906a4d89b Fixed Java's genwrapper when byte[] in method's arguments 2017-10-17 16:57:40 +02:00
Sylvain Berfini
8882c8e285 Improved Java's genwrapper to handle LinphoneBuffer 2017-10-17 16:57:40 +02:00
Ronan Abhamon
b65fcaa271 feat(EventLog): add a events file that contains all events 2017-10-17 16:40:39 +02:00
Sylvain Berfini
c1a21d9090 Fixed issue in Java wrapper with XmlRpcRequest.Status 2017-10-17 16:29:29 +02:00
Ronan Abhamon
63a74d3ba8 fix(EventsDbTester): remove import... 2017-10-17 16:02:05 +02:00
Ronan Abhamon
249b7c0ee9 feat(ConferenceEvent): supports notifyId parameter 2017-10-17 15:59:35 +02:00
Sylvain Berfini
8a8aed0eb4 More work on Java's migration script 2017-10-17 15:57:16 +02:00
Sylvain Berfini
5fed24efc8 Added linphone_config_get_bool and linphone_config_set_bool for Java wrapper + fixes for some Java classes 2017-10-17 15:48:12 +02:00
Benjamin Reis
ebe1a5f12f add time managment to confernce event notification 2017-10-17 14:51:48 +02:00
Ronan Abhamon
bf9fba4293 fix(DialPlan): indent code correctly, avoid usage of deprecated atoi function, use string refs... 2017-10-17 14:42:58 +02:00
Ronan Abhamon
a949778e70 feat(EventLog): better architecture 2017-10-17 14:41:59 +02:00
Ronan Abhamon
e4e40d183f feat(MainDb): supports conference events insertion 2017-10-17 14:13:34 +02:00