Commit graph

12992 commits

Author SHA1 Message Date
Ronan Abhamon
ff398c54be fix(core): avoid bool conversions on Windows 2018-05-18 17:18:01 +02:00
Simon Morlat
aaf00286fa Reimplement ip version selection for outgoing calls. This corresponds to commits 3fd706a702 and 08a66cdf6f of master branch. 2018-05-18 15:59:39 +02:00
François Grisez
0adccd72de [Build] Fix race condition between linphonej and linphone-coreapi targets 2018-05-18 15:48:22 +02:00
Ronan Abhamon
00d695d77f fix(Sal): cast bool_t/bool (Windows) 2018-05-18 11:43:07 +02:00
Ronan Abhamon
f37e941a6c fix(Statements): unsupported array designators (since C99) on Windows... 2018-05-18 11:43:07 +02:00
François Grisez
c35f4f2719 [API doc] Makes the documentation to be installed. 2018-05-18 10:57:59 +02:00
François Grisez
8375959f36 Finalization of the API documentation generator. 2018-05-17 19:06:53 +02:00
François Grisez
22ecccec97 Fix Java wrapper generation. 2018-05-17 18:59:15 +02:00
François Grisez
a8c00e9c16 Update README.md about dependencies 2018-05-17 18:53:07 +02:00
François Grisez
2797ccb470 Reworking of CMake scripts around documentation generation
+ Merging of ENABLE_SPHINX_DOC and ENABLE_DOC options. Only ENABLE_DOC remains.
+ Switching default value of ENABLE_DOC option to NO.
+ Adding tests for checking the presence of Python modules needed
  for documentation and wrappers generation.
2018-05-17 18:30:18 +02:00
Ghislain MARY
234f82e1c3 Add a new group chat tester. 2018-05-17 18:12:23 +02:00
Ghislain MARY
131201a7d6 Improve last commit. 2018-05-17 18:09:09 +02:00
Mickaël Turnel
c28c869949 Fix crash when the call is NULL 2018-05-17 15:36:20 +02:00
François Grisez
bfd8965a58 Makes gendoc.py to use csv-table directive form summaries 2018-05-17 15:25:47 +02:00
Erwan Croze
64fc28497f Updating Magic Search tests 2018-05-17 14:21:26 +02:00
Erwan Croze
01cb565ec6 Adding phone number to search result 2018-05-17 14:21:26 +02:00
Ronan Abhamon
20e45ee0fd fix(tester): do not add call_video_test_suite if not enabled 2018-05-17 11:36:06 +02:00
Ronan Abhamon
4d084078f4 fix(core): many fixes for Windows => include iterator, cast bool_t/bool, symbol export... 2018-05-17 11:31:34 +02:00
Ronan Abhamon
3dede7ccda fix(core): fix downloadFile method, returns bool instead of int! There is no reason to return -1 on error like a C function 2018-05-17 11:23:30 +02:00
Ronan Abhamon
b001af3784 fix(Object): disable C4251 warning on Object (Windows) 2018-05-17 10:45:31 +02:00
François Grisez
aa91007067 Fixes Doxygen docstring. 2018-05-17 10:30:09 +02:00
François Grisez
155393f9f1 [Doc generator] Generate a page for each listener. 2018-05-17 10:25:07 +02:00
Ghislain MARY
97085209ca Add callbacks to notify joining/leaving of a chat room. 2018-05-17 10:09:19 +02:00
Ronan Abhamon
6ea91ce27b fix(call_video_tester): avoid empty array if video is not enabled 2018-05-17 10:05:06 +02:00
Ronan Abhamon
42d9cee02d feat(PathsWindows): use a compilable code... 2018-05-16 17:04:42 +02:00
Benjamin Reis
603bd91bbb add linphone_core_enter_(back/fore)ground and (un)subscribe chat room event handler when needed 2018-05-16 16:50:34 +02:00
Benjamin Reis
f163e95752 fix ios coding style 2018-05-16 16:27:47 +02:00
Ronan Abhamon
babef084be fix(paths): clean code 2018-05-16 16:19:25 +02:00
Ghislain MARY
e682a3b1f5 Fix issue 4893: After being re-invited in a chat room, when the device is restarted nothing can be done in the chat room.
Store the conference created event in DB and update the notify id in DB if insertion of the chat room is requested but it is already stored.
2018-05-16 15:34:46 +02:00
Ronan Abhamon
fbe0ff2673 fix(ConferenceListener): do not forget the export macro 2018-05-16 15:11:48 +02:00
Ronan Abhamon
fa0374517f fix(core): add some casts on bool_t to bool (for windows warnings) 2018-05-16 15:11:17 +02:00
Ronan Abhamon
cc6d019a93 fix(enum-generator): expand correctly L_DECLARE_ENUM_MACRO_CHOOSER and L_DECLARE_ENUM_VALUE on Windows 2018-05-16 14:58:14 +02:00
Ronan Abhamon
4e5a76afd0 fix(core): export correctly some symbols on windows 2018-05-16 14:19:05 +02:00
Ronan Abhamon
76d2303c40 fix(general): avoid invalid cast on Windows with L_DECLARE_PRIVATE macro 2018-05-16 14:18:13 +02:00
Ronan Abhamon
fdac4f1cee fix(CMakeLists.txt): define limit c macros on windows (c++ files) 2018-05-16 14:16:22 +02:00
François Grisez
e24e4e93f1 Disable the generation of the HTML documentation by doxygen. 2018-05-15 14:51:00 +02:00
Ghislain MARY
2cd08a542f Fix build with GCC 4.8. 2018-05-15 14:18:02 +02:00
Ghislain MARY
be2f7b33df Add LeaksMemory tag on a group chat tester. 2018-05-15 13:52:44 +02:00
Ghislain MARY
ef002c77ef Fix some memory leaks. 2018-05-15 11:51:13 +02:00
Ghislain MARY
b258449e03 Clean c-content code. 2018-05-15 11:51:03 +02:00
Ghislain MARY
0c449e7a6e Activate compression for conference event lists. 2018-05-15 09:28:05 +02:00
Ghislain MARY
575069db12 Correctly handle LinphoneEvent object and unsubscribe correctly for client group chat rooms that do not use list subscription. 2018-05-14 16:08:09 +02:00
Ghislain MARY
a5aab47bb1 Regenerate xsd source code to fix compilation issues. 2018-05-14 16:08:03 +02:00
Ghislain MARY
5d6fbe9e3c Merge branch 'dev_refactor_cpp' into dev_chatroom_list_subscription 2018-05-14 16:07:29 +02:00
Ghislain MARY
51d5589edf Fix build with Clang 6.0. 2018-05-14 16:06:07 +02:00
Benjamin Reis
eb2781ab78 put back a test 2018-05-14 15:48:06 +02:00
Erwan Croze
b3cad25d12 Fixing csharp wrapper + Fixing Xamarin wrapper 2018-05-14 15:02:54 +02:00
Erwan Croze
243de0a617 Fixing leak in JNI 2018-05-14 15:02:54 +02:00
Ronan Abhamon
ee8953c0f4 feat(enums): add doc on L_ENUM_VALUES_CHAT_ROOM_STATE and L_ENUM_VALUES_CHAT_ROOM_CAPABILITIES 2018-05-14 14:55:49 +02:00
Ronan Abhamon
b73f0793c7 fix(enums): little fixes 2018-05-14 14:26:38 +02:00