Ronan Abhamon
|
1ca9d64af8
|
feat(core): avoid virtual inheritance of CoreAccessor
|
2017-11-17 15:49:45 +01:00 |
|
Ronan Abhamon
|
6dd6e829a3
|
feat(conference): refactoring, use CoreAccessor and ChatRoomId
|
2017-11-17 15:49:45 +01:00 |
|
Ronan Abhamon
|
46a194d5b3
|
feat(core): add findChatRooms impl
|
2017-11-17 15:49:45 +01:00 |
|
Ghislain MARY
|
e127ef09fa
|
Send full state NOTIFY of a conference to a specific device.
|
2017-11-17 10:44:09 +01:00 |
|
François Grisez
|
c50ba6614d
|
Fills the body of Content objects on destruction
This commit is a duplicate of bd08e5940c in master
|
2017-11-17 10:03:53 +01:00 |
|
Ghislain MARY
|
e2013f1aa0
|
Fix build with some GCC versions.
|
2017-11-17 09:54:24 +01:00 |
|
Ghislain MARY
|
d4d88312ae
|
Add a callback on the ChatRoom to generate the conference address.
|
2017-11-16 18:09:37 +01:00 |
|
Ronan Abhamon
|
a97c048420
|
feat(EventLog): refactoring, use IdentityAddress and rename time arg
|
2017-11-16 17:06:12 +01:00 |
|
Ghislain MARY
|
902cb50104
|
Merge SimpleAddress and GruuAddress classes into a single IdentityAddress class.
|
2017-11-16 16:05:18 +01:00 |
|
Ghislain MARY
|
f117ff958c
|
Fix chat related code that was broken with the introduction of ChatRoomId.
|
2017-11-16 14:08:36 +01:00 |
|
Ronan Abhamon
|
a69efcb325
|
fix(core): replace all std::time_t by time_t because std:: is useless (see 20.5.4.3.4 of C++17 standard)
|
2017-11-15 16:03:45 +01:00 |
|
Ronan Abhamon
|
476d0c07e5
|
feat(hacks): enforce doc
|
2017-11-15 15:49:31 +01:00 |
|
Ronan Abhamon
|
013c31bc6d
|
fix(logger): use bctbx log functions instead of ms functions
|
2017-11-15 15:47:20 +01:00 |
|
Ronan Abhamon
|
d70c38f9f5
|
fix(Object): little fixes, remove useless friend and add assert and getSharedFromThis
|
2017-11-15 15:38:14 +01:00 |
|
Ronan Abhamon
|
105e63f271
|
feat(core): provide a local address on chat room (the core is dead now)
|
2017-11-15 14:47:06 +01:00 |
|
Ronan Abhamon
|
54ed679844
|
fix(ChatMessage): avoid heap corruption, use delete instead of free
|
2017-11-13 17:02:46 +01:00 |
|
Ghislain MARY
|
c69320a15d
|
Handle sending of conference NOTIFY messages for each device.
|
2017-11-13 16:01:52 +01:00 |
|
Sylvain Berfini
|
36e73b29f2
|
Fixed message log
|
2017-11-13 13:26:41 +01:00 |
|
Sylvain Berfini
|
c574c64111
|
Added asynchronism for chat message reception
|
2017-11-13 13:18:57 +01:00 |
|
Ghislain MARY
|
8458585266
|
Fix GruuAddress and use it in ParticipantDevice.
|
2017-11-13 11:23:12 +01:00 |
|
Ronan Abhamon
|
2ad1f46105
|
fix(ClonableObject): fix a fatal bug in ClonableObject:
- Create a A Object
- Create a B Object
- Copy A in B
- Delete B
- Use L_Q or access public => Crash
|
2017-11-13 11:13:01 +01:00 |
|
Ghislain MARY
|
8c7b408d4e
|
Add GruuAddress class.
|
2017-11-10 15:29:04 +01:00 |
|
Ghislain MARY
|
e98ce1ea4a
|
Some cleaning.
|
2017-11-10 15:29:04 +01:00 |
|
Ronan Abhamon
|
098660726f
|
feat(ChatRoom): add a chat room identifier object
|
2017-11-10 15:27:12 +01:00 |
|
Sylvain Berfini
|
e43d58fb2b
|
Remove participant before the onParticipantRemoved callback on ChatRoom so the participants list is correct in the callback
|
2017-11-10 14:36:30 +01:00 |
|
Ronan Abhamon
|
33edd95a15
|
fix(Core): remove useless includes
|
2017-11-10 11:25:29 +01:00 |
|
Ronan Abhamon
|
e536ded32d
|
fix(ClientGroupChatRoom): do not create base ChatRoom with me!!!
|
2017-11-10 09:34:01 +01:00 |
|
Ronan Abhamon
|
c4fadd417b
|
fix(Variant): use swap when possible
|
2017-11-10 09:25:12 +01:00 |
|
Ghislain MARY
|
a30050c8bd
|
Correct handling of client group chat room joining after it has been left.
|
2017-11-09 17:30:27 +01:00 |
|
Ronan Abhamon
|
d7f3168937
|
fix(MainDb): fetch conference chat rooms
|
2017-11-09 17:27:43 +01:00 |
|
Ronan Abhamon
|
b0bf790f6b
|
fix(MainDb): Schrodinger commit 2
|
2017-11-09 16:53:20 +01:00 |
|
Ronan Abhamon
|
1dda2e3d36
|
fix(MainDb): Schrodinger commit
|
2017-11-09 16:52:38 +01:00 |
|
Ronan Abhamon
|
2600d5f4d8
|
fix(MainDb): call addContent correctly
|
2017-11-09 16:50:31 +01:00 |
|
Ronan Abhamon
|
87c7236d7f
|
feat(MainDb): fetch contents of messages
|
2017-11-09 16:49:02 +01:00 |
|
Sylvain Berfini
|
fd1084b875
|
Free the contents upon ChatMessage destruction
|
2017-11-09 16:46:14 +01:00 |
|
Ghislain MARY
|
88c9e1e593
|
Use the CallSessionParams to add parameters to the contact address.
This fixes the GRUU address in the contact of an INVITE.
|
2017-11-09 16:00:50 +01:00 |
|
Ronan Abhamon
|
9f2db02565
|
fix(MainDb): fetch correctly chat messages (no contents), no all chat messages for one message!!!
|
2017-11-09 15:42:09 +01:00 |
|
Ronan Abhamon
|
dc00b58e98
|
feat(MainDb): log durations
|
2017-11-09 14:48:14 +01:00 |
|
Benjamin Reis
|
43f0d86369
|
set use_cpim default value depending on using group chat
|
2017-11-09 14:42:26 +01:00 |
|
Sylvain Berfini
|
7018a708c3
|
Fixed old C API for file transfer
|
2017-11-09 13:09:28 +01:00 |
|
Sylvain Berfini
|
f1f84e7c60
|
Changes & improvements for FileTransfer
|
2017-11-09 13:00:21 +01:00 |
|
Ronan Abhamon
|
ad05dbbdba
|
fix(MainDb): fix sql schema
|
2017-11-09 12:47:58 +01:00 |
|
Sylvain Berfini
|
b764f9bb60
|
Removed appData in ChatMessage
|
2017-11-09 12:36:49 +01:00 |
|
Sylvain Berfini
|
4957187dfb
|
More cleanup in ChatMessage
|
2017-11-09 12:27:35 +01:00 |
|
Ghislain MARY
|
deb7f90ab9
|
Prevent adding ourselves as a participant of a client group chat room.
|
2017-11-09 11:44:35 +01:00 |
|
Ghislain MARY
|
bb0b486a0e
|
Use LinphoneEvent from the SUBSCRIBE to send all NOTIFY messages in the LocalConferenceEventHandler.
|
2017-11-09 11:39:45 +01:00 |
|
Ronan Abhamon
|
a77734766b
|
fix(MainDb): use utf8 charset only on Mysql
|
2017-11-09 11:25:37 +01:00 |
|
Ronan Abhamon
|
f2af53f2d3
|
feat(MainDb): force utf8 charset
|
2017-11-09 11:10:12 +01:00 |
|
Ronan Abhamon
|
6ef85b29d7
|
feat(MainDb): provide a way to invalid events from query
|
2017-11-09 10:37:38 +01:00 |
|
Sylvain Berfini
|
2111b62d75
|
Finished moving file transfer related code from ChatMessage to FileTransferChatMessageModifier
|
2017-11-09 10:26:50 +01:00 |
|