Ghislain MARY
|
2bb1893802
|
Merge branch 'dev_cpim_improvements' into dev_refactor_cpp
|
2018-04-27 08:56:30 +02:00 |
|
Ghislain MARY
|
96e0a6a228
|
Fix crash in CPIM tester.
|
2018-04-27 08:53:34 +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
|
aaec49c6da
|
Updated the new cpim_grammar binary
|
2018-04-27 08:53:34 +02:00 |
|
Mickaël Turnel
|
df89ba16f7
|
Adapted test to new changes
|
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 |
|
Ronan Abhamon
|
728574a549
|
fix(linphonecore): fix many leaks with bad libxml usage (use xmlFree doc instead of xmlFree)
|
2018-04-26 17:08:29 +02:00 |
|
Simon Morlat
|
f09e3cd136
|
fix double callback notification of EOP on LinphonePlayer
|
2018-04-26 16:52:42 +02:00 |
|
Ronan Abhamon
|
360077ec86
|
fix(tester): reset counters in core manager uninit + clean dtmf list received
|
2018-04-26 15:08:26 +02:00 |
|
Sylvain Berfini
|
90ca06096c
|
Fixed multiple file transfer in same message issue
|
2018-04-26 14:53:42 +02:00 |
|
Ronan Abhamon
|
b537254c7b
|
fix(localplayer): destroy correctly ms player
|
2018-04-26 14:34:52 +02:00 |
|
Ronan Abhamon
|
df0f8cfa9c
|
fix(friendlist): avoid memory leaks in linphone_friend_list_find_friend_by_ref_key
|
2018-04-26 12:13:00 +02:00 |
|
Ghislain MARY
|
82c9fc9260
|
Merge branch 'dev_imdn_optimization' into dev_refactor_cpp
|
2018-04-26 11:24:06 +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
|
6a119f971f
|
Do not notify message delivery if the core is being shut down.
|
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
|
035503cd53
|
Add new imdn in group chat tester.
|
2018-04-26 11:07:21 +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 |
|
Ghislain MARY
|
dfde23f205
|
Handle IMDN negative-delivery.
|
2018-04-26 11:07:21 +02:00 |
|
Ghislain MARY
|
d1dc223898
|
Handle imdn namespace and Disposition-Notification header in CPIM.
|
2018-04-26 11:07:21 +02:00 |
|
Ghislain MARY
|
f4f642a4d5
|
Add utility method to join a vector of strings into a single string.
|
2018-04-26 11:07:21 +02:00 |
|
Ghislain MARY
|
9c80965f1e
|
Add missing Content-Length header in CPIM.
|
2018-04-26 11:07:21 +02:00 |
|
Ghislain MARY
|
94e53a4e22
|
Add Content-Disposition header for IMDN messages.
|
2018-04-26 11:07:21 +02:00 |
|
Jehan Monnier
|
5ab6c928f2
|
add missing rc file to CMakeLists.txt
|
2018-04-26 10:33:19 +02:00 |
|
Ronan Abhamon
|
ea2e4f75cc
|
fix(cpim-tester): avoid memory leaks + invalid reads
|
2018-04-25 17:45:22 +02:00 |
|
Ronan Abhamon
|
89fb96837b
|
fix(content-manager): avoid memory leak in multipartToContentList
|
2018-04-25 17:24:24 +02:00 |
|