Commit graph

11994 commits

Author SHA1 Message Date
Ronan Abhamon
f047ea775b feat(MainDb): support fetch of participant devices 2017-12-19 15:00:25 +01:00
Ronan Abhamon
e93ed1cc3f fix(MainDb): do not update module version if it is unchanged 2017-12-19 14:24:13 +01:00
Ghislain MARY
1cf7027eb1 Add fetch of participant devices, checking of their capabilities and improve group chat tests. 2017-12-19 14:15:22 +01:00
Ghislain MARY
5b31f56f6c Handle fallback to basic chat room when a client group chat room is created inviting a single participant that does not support it. 2017-12-19 14:15:22 +01:00
Ghislain MARY
6251a91dee Remove useless unsubscribe. 2017-12-19 14:15:22 +01:00
Ghislain MARY
0d8fb2f0e3 New format for userdb.conf. 2017-12-19 14:15:22 +01:00
Ronan Abhamon
43e775bff2 feat(MainDb): FilterMask is now an EnumMask type 2017-12-19 11:56:33 +01:00
Ronan Abhamon
fd191aa675 feat(MainDb): remove static_cast on capabilities 2017-12-19 11:33:12 +01:00
Ronan Abhamon
f94554d7a5 feat(chat-room): CapabilitiesMask is now an EnumMask type 2017-12-19 11:09:28 +01:00
Ronan Abhamon
41a4a34570 feat(core): add new template helper => EnumMask 2017-12-19 11:07:33 +01:00
Ronan Abhamon
2e0dd7907f feat(MainDb): enable legacy history import 2017-12-18 17:37:16 +01:00
Ronan Abhamon
c89611f47a chore(tester/db/linphone.db): update schema with db_module_version 2017-12-18 15:35:17 +01:00
Ronan Abhamon
c682fee3d8 fix(remote-conference): clean code 2017-12-18 15:33:21 +01:00
Ronan Abhamon
cc0a509a97 feat(MainDb): add an events module with 1.0.0 version 2017-12-18 15:31:12 +01:00
Benjamin Reis
a3325dbd4f store in db when updating chat message app data 2017-12-18 15:14:06 +01:00
Sylvain Berfini
7811dfa376 Added size information to FileTransferContent 2017-12-18 14:02:06 +01:00
Ronan Abhamon
7a100ac971 fix(c-core): avoid memory leak on chat room destruction 2017-12-18 11:45:34 +01:00
Ronan Abhamon
28944e466e feat(MainDb): add new table db_module_version 2017-12-18 11:42:22 +01:00
Ghislain MARY
e1f4254dc1 Various call tester fixes. 2017-12-18 10:28:47 +01:00
Ronan Abhamon
4bf5640f1f feat(ChatRoom): provide a proxy and client group to basic chat room 2017-12-15 14:59:36 +01:00
Mickaël Turnel
16267be498 Fix missing parenthesis in java wrapper 2017-12-15 13:52:16 +01:00
Ghislain MARY
0ed8341c2a Fix call tests handling privacy. 2017-12-15 13:24:17 +01:00
Ghislain MARY
683d30faae Restore some asserts in call tests. 2017-12-15 13:24:10 +01:00
Ronan Abhamon
af99144376 fix(utils): avoid memory leak in utf8 conversions 2017-12-15 11:36:19 +01:00
Ronan Abhamon
03c581bee7 fix(ChatMessage): coding style and add commentary 2017-12-15 11:19:55 +01:00
Ronan Abhamon
4cdb46496e feat(AbstractDb): add a noLimitValue function to deal with LIMIT keyword properly 2017-12-15 10:48:50 +01:00
Mickaël Turnel
de04087a34 Contents of type text are now converted to UTF-8 at reception 2017-12-15 10:38:28 +01:00
Mickaël Turnel
253378d167 Add conversion mechanism in Content so it is always UTF-8 2017-12-15 10:37:37 +01:00
Mickaël Turnel
e3736438a1 Replaced old conversion functions with those in bctoolbox 2017-12-15 10:34:37 +01:00
Ronan Abhamon
b9be1a84f3 feat(c-tools): avoid some memory leaks, free wrapped objects when possible 2017-12-15 09:18:00 +01:00
Ronan Abhamon
d8b0a722dc fix(callbacks): do not unref chat messagegit status! It's a shared ptr now!!! 2017-12-14 11:15:07 +01:00
Ronan Abhamon
707d94c34e fix(MainDb): deal with blobs with MySql backend 2017-12-13 17:35:23 +01:00
Ronan Abhamon
20a64ff1e3 fix(MainDb): LIMIT -1 is not supported by Mysql 2017-12-13 17:06:31 +01:00
Ghislain MARY
d42cc8a39b Fix ServerGroupChatRoomPrivate API. 2017-12-13 16:26:54 +01:00
Ghislain MARY
fdbf787141 Fix audio conference. 2017-12-13 15:53:38 +01:00
Ronan Abhamon
8aca567aaa fix(MainDb): damn it 2017-12-13 15:47:45 +01:00
Ronan Abhamon
23e542c238 fix(MainDb): disable participant message deleter creation, problem with mysql 2017-12-13 15:43:48 +01:00
Ronan Abhamon
8015fec51c fix(MainDb): repair db init with mysql, event_id key must be BIGINIT UNSIGNED on conference_subject_event 2017-12-13 15:30:41 +01:00
Benjamin Reis
beae866a67 really add group chat tester to the branch 2017-12-13 14:27:05 +01:00
Ronan Abhamon
c0e065bc56 fix(ChatRoom): set state correctly!!! 2017-12-13 13:52:27 +01:00
Sylvain Berfini
a7df6db770 Fixed android video crash when rotating device 2017-12-13 12:43:03 +01:00
Ronan Abhamon
98e5be44d1 fix(chat-room): avoid recursive call 2017-12-13 12:08:54 +01:00
Benjamin Reis
e401903ea3 add multiple is composing tester 2017-12-13 11:07:34 +01:00
Erwan Croze
cf7bc522d1 Adding group_chat_tester 2017-12-13 10:52:50 +01:00
Ronan Abhamon
28937d242b fix(c-chat-room): repair linphone_chat_room_get_composing_addresses 2017-12-13 09:32:26 +01:00
Sylvain Berfini
89bd92cd7a Removed unused parameter to fix compil 2017-12-12 17:35:53 +01:00
Erwan Croze
0cb05847f8 Remove DB information log 2017-12-12 17:11:06 +01:00
Ronan Abhamon
dbb43562f7 feat(ChatRoom): add BasicToClientGroupChatRoom impl (todo: migration algorithm) 2017-12-12 16:07:49 +01:00
Ronan Abhamon
87ca435ad7 fix(ChatRoom): clean code (again) 2017-12-12 16:07:49 +01:00
Ronan Abhamon
6dd3833bc1 fix(ChatRoom): clean some pieces of code and reorder functions, onXXX, notifyXXX... 2017-12-12 16:07:49 +01:00