Commit graph

88 commits

Author SHA1 Message Date
Sylvain Berfini
8f2be0252a Fixed 2 issues related to content type parameters : one in = operator, one in the Sal 2018-03-26 10:57:08 +02:00
Sylvain Berfini
49b93c6f9a Created Header class as parent of ContentType 2018-03-23 15:25:12 +01:00
Sylvain Berfini
0dfd57b505 Clean code related to multiparts' Contents 2018-03-23 11:17:52 +01:00
Sylvain Berfini
5fd6a68b94 Fixed another issue with ContentType & HeaderParam constructors doing parsing 2018-03-21 16:09:36 +01:00
Sylvain Berfini
57b07c4545 Fixed header param parsing & dump if header as no value 2018-03-21 15:35:32 +01:00
Sylvain Berfini
c93eee237b Fixed parsing of content type parameters from ContentType(string) constructor 2018-03-21 15:13:10 +01:00
Sylvain Berfini
8a30c727db Improved parameter use in ContentType 2018-03-21 14:23:23 +01:00
Sylvain Berfini
61b45fd7a4 Fixed issue with server presence & content headers 2018-03-20 14:20:11 +01:00
Sylvain Berfini
bca906e399 Merge branch 'dev_refactor_cpp' into dev_content_cpp 2018-03-19 17:01:05 +01:00
Ghislain MARY
3a0bcc675a Some more improvements to Content-Type and Content-Disposition handling. 2018-03-16 16:55:51 +01:00
Ghislain MARY
5ec972c98d Improve Content-Type and Content-Disposition handling. 2018-03-16 14:41:12 +01:00
Ghislain MARY
ead7221c97 Handle Content-Encoding in C++ Content object. 2018-03-13 14:10:05 +01:00
Benjamin Reis
fe79c8fdb4 fix typo in previous commit 2018-03-01 14:39:06 +01:00
Ronan Abhamon
1ad9a0789f feat(ContentManager): refactoring, avoid buffer copy, use move, use constexpr, avoid casts... 2018-03-01 11:51:50 +01:00
Wescoeur
e61718f658 fix(Content): findHeader must be const (it is a getter) 2018-02-20 01:11:23 +01:00
Wescoeur
16558276c0 fix(Content): use move function on headers (copy constructor) 2018-02-20 01:06:26 +01:00
Matthieu Tanon
7eb344cabd Add header to Content and Multipart 2018-02-19 16:37:39 +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
Sylvain Berfini
d0da718ac4 Real compil fix 2018-02-14 14:27:26 +01:00
Sylvain Berfini
3ffbfbdafe Fixed compil 2018-02-14 14:24:05 +01:00
Sylvain Berfini
a4614bf482 Revert "add boundary to multipart ocntent type"
This reverts commit 3f4c6a5fa7.
2018-02-14 14:21:52 +01:00
Sylvain Berfini
01e4b753cb Better fix for multipart boundary in content type 2018-02-14 14:21:50 +01:00
Benjamin Reis
3f4c6a5fa7 add boundary to multipart ocntent type 2018-02-14 13:59:58 +01:00
Sylvain Berfini
1024c1942b Some invalid read fixes 2018-02-08 17:50:25 +01:00
Sylvain Berfini
dbdbeaa46f Added and using isFileTransfer 2018-02-08 17:38:16 +01:00
Sylvain Berfini
96c01f7052 More work 2018-02-08 13:06:39 +01:00
Sylvain Berfini
122098ac04 More work on C/C++ Contents 2018-02-08 11:24:30 +01:00
Sylvain Berfini
6603446382 Started to get back LIME working for file transfer 2018-02-07 17:01:54 +01:00
Sylvain Berfini
30f90763c4 Improve isFile use in Contents for FileTransfer 2018-01-30 14:56:59 +01:00
Ronan Abhamon
26ad07a02e feat(core): update date of some files 2018-01-15 09:17:54 +01:00
Ronan Abhamon
d52977ded6 feat(src): add a _L prefix on each include guard 2018-01-08 12:15:15 +01:00
Sylvain Berfini
7811dfa376 Added size information to FileTransferContent 2017-12-18 14:02:06 +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
Ghislain MARY
ca159350b8 Some more fixes for call handling. 2017-11-27 16:02:30 +01:00
Ronan Abhamon
7148e56f7c fix(content-manager): set correctly multi part content 2017-11-22 17:24:20 +01:00
Ronan Abhamon
213164ae0a fix(content): clean file/file-transfert content 2017-11-22 17:16:15 +01:00
Ronan Abhamon
01694c2bac feat(content): clean code 2017-11-22 17:16:15 +01:00
Ronan Abhamon
faa6ef529c fix(content-manager): clean code, avoid leaks 2017-11-22 17:16:15 +01:00
Ronan Abhamon
90b653f60f fix(chat-room): hide public onChatMessageReceived handler! 2017-11-22 15:26:15 +01:00
Ronan Abhamon
fa861d553d fix(core): add explicit on some constructors 2017-11-22 13:57:31 +01:00
Benjamin Reis
e1122d15f5 add multipart notify support for conference events 2017-11-20 14:52:15 +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
Ronan Abhamon
87c7236d7f feat(MainDb): fetch contents of messages 2017-11-09 16:49:02 +01:00
Sylvain Berfini
f1f84e7c60 Changes & improvements for FileTransfer 2017-11-09 13:00:21 +01:00
Sylvain Berfini
b764f9bb60 Removed appData in ChatMessage 2017-11-09 12:36:49 +01:00
Sylvain Berfini
057db03349 Moved from a list of Content to a list of Content* to be able to cast content to specialized version 2017-11-08 15:15:47 +01:00
Sylvain Berfini
ba89633e45 More work related to ChatMessage file transfer 2017-11-08 14:14:25 +01:00
Erwan Croze
dfbf8e031e Fix uninitialized variable 2017-11-08 11:39:00 +01:00
Sylvain Berfini
c6894b4c86 Fixed file transfer 2017-11-07 16:28:44 +01:00
Sylvain Berfini
d394880149 Removed cFileTransferContent to use only Content objects in chat-message.cpp for file transfer. Fix upload when not using file body handler to do 2017-11-07 15:40:36 +01:00