Ghislain MARY
|
baa4eebbe1
|
Use correct naming convention in sal API.
|
2018-05-07 17:47:41 +02:00 |
|
Ghislain MARY
|
4170acf9e6
|
Terminate client group chat rooms only when the call session reaches the released state.
|
2018-05-07 11:38:07 +02:00 |
|
Benjamin Reis
|
6a5190d947
|
fix IMDN, do not clear imdn to be sent until we receive the 200OK
|
2018-05-04 15:54:52 +02:00 |
|
Sylvain Berfini
|
d9df13ba3d
|
Fixed missing tunnel definition in src/
|
2018-05-04 15:54:38 +02:00 |
|
Ghislain MARY
|
293f1ce249
|
Coding style fixes.
|
2018-05-02 17:47:15 +02:00 |
|
Ghislain MARY
|
6f6e1637d9
|
Fix chosen bind IP when multicast is activated.
|
2018-05-02 17:46:37 +02:00 |
|
Ghislain MARY
|
e60e2d4f2b
|
Fix real time text messages storage.
|
2018-05-02 15:43:39 +02:00 |
|
Ghislain MARY
|
551cb0c775
|
Fix crash with referred call.
|
2018-05-02 11:35:32 +02:00 |
|
Ghislain MARY
|
6a4c4e979f
|
Fix build with Xcode.
|
2018-04-30 14:06:02 +02:00 |
|
Sylvain Berfini
|
0566b2b1fe
|
Fixed LIME
|
2018-04-30 13:25:40 +02:00 |
|
Sylvain Berfini
|
8958c8ac7b
|
Applied from master callback for next video frame decoded
|
2018-04-30 13:16:18 +02:00 |
|
Sylvain Berfini
|
d67eeda873
|
Applied snapshot taken callback changes from master
|
2018-04-30 12:52:53 +02:00 |
|
Ghislain MARY
|
149fd7bfcc
|
Allow parsing of CPIM with wrong "Content-type: Message/CPIM" header.
|
2018-04-30 10:24:53 +02:00 |
|
Ghislain MARY
|
fc852805fa
|
Check keywords before setting the OneToOne capability on a ClientGroupChatRoom.
|
2018-04-27 18:15:15 +02:00 |
|
Ghislain MARY
|
550502650a
|
Simplify API to get IMDN message state for each participants.
|
2018-04-27 18:01:15 +02:00 |
|
Sylvain Berfini
|
38b6a410bc
|
Replace 500 by 488 if CPIM is wrongly formatted
|
2018-04-27 15:26:44 +02:00 |
|
Ronan Abhamon
|
6d4666b03a
|
fix(quality-reporting): avoid memory leaks, invalid read...
|
2018-04-27 14:20:09 +02:00 |
|
Ghislain MARY
|
28df97f934
|
Do not include the sender of the message when getting its IMDN state.
|
2018-04-27 14:18:21 +02:00 |
|
Ghislain MARY
|
065dbf970f
|
Prevent sent IMDN messages from being notified to the application.
|
2018-04-27 14:17:47 +02:00 |
|
Ghislain MARY
|
b60346b25b
|
Generate smaller xml content for IMDN if possible.
|
2018-04-27 09:15:33 +02:00 |
|
Ghislain MARY
|
251147589c
|
Improve CPIM chat message modifier with better use of CPIM parser.
|
2018-04-27 08:53:34 +02:00 |
|
Ghislain MARY
|
86bd71ce33
|
Fix datetime values when fetching from database.
|
2018-04-27 08:53:34 +02:00 |
|
Ghislain MARY
|
84afb118b3
|
Improve CPIM grammar.
|
2018-04-27 08:53:34 +02:00 |
|
Ghislain MARY
|
a0e4043217
|
Some cleaning in CPIM parser.
|
2018-04-27 08:53:34 +02:00 |
|
Mickaël Turnel
|
daddec29d8
|
Changed Cpim message to be able to return headers from a specific namespace
|
2018-04-27 08:53:34 +02:00 |
|
Mickaël Turnel
|
55909fbe16
|
Change setters from bool to void and fix crash when a specific header is malformed
|
2018-04-27 08:53:34 +02:00 |
|
Mickaël Turnel
|
17d196447e
|
struct tm month is 0 to 11
|
2018-04-27 08:53:34 +02:00 |
|
Mickaël Turnel
|
31b9e4589f
|
Removed useless asserts
|
2018-04-27 08:53:34 +02:00 |
|
Mickaël Turnel
|
ec400bfe4a
|
Adapted tm to time_t and time_t to tm conversions for windows
|
2018-04-27 08:53:34 +02:00 |
|
Mickaël Turnel
|
b687bf9d68
|
Removed CPIM headers
|
2018-04-27 08:53:34 +02:00 |
|
Mickaël Turnel
|
4ec0c6eda4
|
Changed rules to parse specific headers directly
|
2018-04-27 08:53:34 +02:00 |
|
Mickaël Turnel
|
6e0a7ae397
|
Add specific headers
|
2018-04-27 08:53:34 +02:00 |
|
Sylvain Berfini
|
90ca06096c
|
Fixed multiple file transfer in same message issue
|
2018-04-26 14:53:42 +02:00 |
|
Ghislain MARY
|
38ea7dc357
|
Send delivery notifications when loading chat rooms from DB if needed.
|
2018-04-26 11:09:48 +02:00 |
|
Ghislain MARY
|
9b0d705ee0
|
Add config parameter to be able to disable aggregation of IMDN.
|
2018-04-26 11:09:48 +02:00 |
|
Ghislain MARY
|
4223dbbc5a
|
Fix memory leaks in IMDN handler.
|
2018-04-26 11:09:48 +02:00 |
|
Ghislain MARY
|
ae0bbc7ef8
|
Fix IMDN handling for chat rooms that do not use CPIM.
|
2018-04-26 11:09:48 +02:00 |
|
Ghislain MARY
|
1041cdb5da
|
Do not aggregate IMDN for basic chat rooms.
|
2018-04-26 11:09:48 +02:00 |
|
Ghislain MARY
|
15b38e3a8b
|
Fix unread chat message count.
|
2018-04-26 11:09:48 +02:00 |
|
Ghislain MARY
|
babbd33142
|
Store if we have to send a delivery and/or display notification for a message in DB.
|
2018-04-26 11:09:47 +02:00 |
|
Ghislain MARY
|
71f5d99c44
|
Retry sending IMDN messages that have not been delivered when the SIP network gets up.
|
2018-04-26 11:09:47 +02:00 |
|
Ghislain MARY
|
13b9f38e32
|
Wait for the delivery of IMDN messages before storing the messages' states in DB.
|
2018-04-26 11:09:47 +02:00 |
|
Ghislain MARY
|
aedd2dd2c1
|
Start a background task during the imdn timeout.
|
2018-04-26 11:09:47 +02:00 |
|
Ghislain MARY
|
9c673a435c
|
Use xsd for is-composing xml handling.
|
2018-04-26 11:09:47 +02:00 |
|
Ghislain MARY
|
9c4cd6cd60
|
Use xsd for imdn xml handling.
|
2018-04-26 11:09:47 +02:00 |
|
Ghislain MARY
|
41259c585a
|
Compress body of imdn and is-composing messages.
|
2018-04-26 11:09:47 +02:00 |
|
Ghislain MARY
|
d0a8b3f15c
|
Correctly set Content-Disposition header on multipart content.
|
2018-04-26 11:09:47 +02:00 |
|
Ghislain MARY
|
2888e84392
|
Add ImdnMessage class.
|
2018-04-26 11:07:21 +02:00 |
|
Ghislain MARY
|
75c981df03
|
Add IsComposingMessage class.
|
2018-04-26 11:07:21 +02:00 |
|
Ghislain MARY
|
536d4d324a
|
Remove Message-ID header specific parsing in cpim grammar.
|
2018-04-26 11:07:21 +02:00 |
|