Ghislain MARY
|
01394ff75c
|
Use unique_ptr for StunClient and IceAgent objects.
|
2018-03-16 14:55:55 +01:00 |
|
Ghislain MARY
|
5ec972c98d
|
Improve Content-Type and Content-Disposition handling.
|
2018-03-16 14:41:12 +01:00 |
|
Mickaël Turnel
|
a244da20ff
|
Add a TMMBR callback
|
2018-03-15 13:58:43 +01:00 |
|
Benjamin Reis
|
12660bea3a
|
do not notify unknown device
|
2018-03-14 17:26:11 +01:00 |
|
Ghislain MARY
|
61c79b43e0
|
Use C++ instead of C where possible.
|
2018-03-13 17:29:13 +01:00 |
|
Ghislain MARY
|
ead7221c97
|
Handle Content-Encoding in C++ Content object.
|
2018-03-13 14:10:05 +01:00 |
|
Ghislain MARY
|
b9eaf0a7e9
|
Prevent ChatRoom C++ objects from being leaked.
|
2018-03-09 10:20:20 +01:00 |
|
Ronan Abhamon
|
21a5f1c001
|
fix(core): remove useless include, virtual... And add required virtual on some classes (add a -Wdelete-non-virtual-dtor warning on clang)
|
2018-03-07 17:17:23 +01:00 |
|
Ronan Abhamon
|
b6496cbfa9
|
fix(core): remove useless default constructors and avoid memory leak on virtual destructor
|
2018-03-07 16:58:59 +01:00 |
|
Simon Morlat
|
204e218bb0
|
Fix : move Cpu lock and so on into the Call object. There are not needed for INVITE sessions without media (like group chat), and they cause important battery drain because the phone will stay awake all the time since the INVITE session never BYEs.
|
2018-03-02 20:51:54 +01:00 |
|
Ghislain MARY
|
587e951845
|
Ooopppsss... Forgot one file in last commit.
|
2018-02-28 11:48:43 +01:00 |
|
Ghislain MARY
|
3ec59a1239
|
Allow not sending SIP RINGING message.
|
2018-02-28 11:47:01 +01:00 |
|
Ghislain MARY
|
c8823c1023
|
Add CallSession::getPreviousState() method.
|
2018-02-28 10:43:33 +01:00 |
|
Benjamin Reis
|
0a0ff95237
|
refactor code
|
2018-02-22 11:35:17 +01:00 |
|
Benjamin Reis
|
fbdca469c7
|
refactor code
|
2018-02-22 10:45:58 +01:00 |
|
Benjamin Reis
|
e06f10ed23
|
fix coding style
|
2018-02-22 10:32:21 +01:00 |
|
Ghislain MARY
|
35634f442a
|
Add findParticipantDevice method on Conference.
|
2018-02-21 18:06:36 +01:00 |
|
Ghislain MARY
|
81eac8777e
|
Add logging facilities in participant device and server group chat room.
|
2018-02-20 14:26:23 +01:00 |
|
Ronan Abhamon
|
12a4259bb9
|
fix(PortConfig): include general
|
2018-02-19 11:48:10 +01:00 |
|
Ronan Abhamon
|
709dceac26
|
feat(core): use other instead of src/obj name on operators and copy constructors (uniform syntax)
|
2018-02-19 09:58:14 +01:00 |
|
Ghislain MARY
|
7c397eef3d
|
Fix wifi, multicast and cpu locks being acquired instead of being released.
|
2018-02-16 15:42:39 +01:00 |
|
Ghislain MARY
|
ecf6024bbf
|
Simplify addParticipants() method of Conference.
|
2018-02-15 16:20:49 +01:00 |
|
Ghislain MARY
|
a0b7336ec3
|
Add error logs in addition of participants in conferences.
|
2018-02-14 11:58:46 +01:00 |
|
Ghislain MARY
|
6f8e2f5c2b
|
Remove const in CallSessionListener methods to allow the session to be modified.
|
2018-02-13 17:58:57 +01:00 |
|
Ronan Abhamon
|
09bc70d1fd
|
feat(RemoteConferenceEventHandler): try to simplify code of simpleNotifyReceived (not a success...)
|
2018-02-13 15:54:24 +01:00 |
|
Ghislain MARY
|
983471e8d0
|
For fixes for real time text.
|
2018-02-12 17:48:55 +01:00 |
|
Ghislain MARY
|
790b948683
|
Add back pointer to the Participant in a ParticipantDevice.
|
2018-02-12 14:44:57 +01:00 |
|
Ghislain MARY
|
acd22269fa
|
Add state of conference participant device.
|
2018-02-09 15:44:44 +01:00 |
|
Ghislain MARY
|
c27c1b0767
|
Use C++ API.
|
2018-02-09 14:48:12 +01:00 |
|
Ghislain MARY
|
7ec3f703f5
|
Fix multicast tester.
|
2018-02-02 11:44:31 +01:00 |
|
Ronan Abhamon
|
c9c4ab5536
|
fix(RemoteConferenceEventHandler): remove listener only if core exists + add me in main db tests
|
2018-02-02 10:54:11 +01:00 |
|
Ghislain MARY
|
ae93514982
|
Add canHandleMultipart() method on chat rooms.
|
2018-02-01 16:30:38 +01:00 |
|
Benjamin Reis
|
dea31759e8
|
Do not change role when adding/removing a device + test
|
2018-01-31 12:13:51 +01:00 |
|
Ronan Abhamon
|
fdfcbbc12a
|
feat(core): DO NOT ADD CODE IN private object destructors (if not possible you can in specific cases like base objects). Thx. <3
|
2018-01-29 17:02:11 +01:00 |
|
Simon Morlat
|
d410c7e6c7
|
Fix a small memory leak. Change tester_hosts to point to our new server.
|
2018-01-29 15:43:28 +01:00 |
|
Ronan Abhamon
|
9072624acb
|
feat(AbstractDb): add a way to deal with exceptions
|
2018-01-25 17:07:16 +01:00 |
|
Benjamin Reis
|
b80aff9c55
|
change last notify id sooner
|
2018-01-25 15:40:34 +01:00 |
|
Ghislain MARY
|
359b7bde4b
|
Handle one-to-one chat rooms and quit the client group chat room when deleting it.
|
2018-01-25 11:51:20 +01:00 |
|
Ghislain MARY
|
c0a610d4a4
|
Fix invalid reads and writes in media session.
|
2018-01-16 14:12:46 +01:00 |
|
Ronan Abhamon
|
26ad07a02e
|
feat(core): update date of some files
|
2018-01-15 09:17:54 +01:00 |
|
Sylvain Berfini
|
3a39020f81
|
Added canHandleCpim method on chat rooms to know whether or not send Cpim messages through it
|
2018-01-11 17:23:26 +01:00 |
|
Ghislain MARY
|
4aa734c86f
|
Memory leak fixes.
|
2018-01-09 18:00:09 +01:00 |
|
Sylvain Berfini
|
0de510100c
|
Fixed previous cherry-pick
|
2018-01-09 16:31:01 +01:00 |
|
Mickaël Turnel
|
9dbf7e36de
|
Add estimated download bandwith stat for video calls
|
2018-01-09 16:30:58 +01:00 |
|
Ghislain MARY
|
6fab784445
|
Fixes in call repair handling.
|
2018-01-09 16:16:18 +01:00 |
|
Ghislain MARY
|
7c9d810eeb
|
Some more memory leaks fixes.
|
2018-01-08 17:07:04 +01:00 |
|
Ghislain MARY
|
ea5cc190fa
|
Fix some memory leaks.
|
2018-01-08 15:58:04 +01:00 |
|
Ronan Abhamon
|
d52977ded6
|
feat(src): add a _L prefix on each include guard
|
2018-01-08 12:15:15 +01:00 |
|
Ghislain MARY
|
68ca9907c1
|
Fix invalid read when a CallSession tries to notify a Call that has been destroyed.
|
2018-01-08 11:38:45 +01:00 |
|
Sylvain Berfini
|
09d29ea39b
|
Fixed leak and added missing ref/unref on event leading to crash
|
2018-01-05 13:59:34 +01:00 |
|