summaryrefslogtreecommitdiff
path: root/src/rexmpp_http_upload.c
AgeCommit message (Collapse)Author
2024-01-29Set CURLOPT_INFILESIZE on HTTP file uploaddefanor
2023-09-29Add more checks, tests, and documentationdefanor
2023-09-09Use rxml for XML parsing when building with Rustdefanor
2023-05-23Replace libxml2's xmlNode with a custom XML structuredefanor
The new structure (rexmpp_xml) is simpler, and should allow manipulation from Rust without any dependency on libxml2 from the Rust code (while Rust has its own parsers, such as rxml). Alternative XML parsers (e.g., libexpat) now can be used from the C code. The replacement/abstraction is not quite complete yet: the parsing process itself (xmlParseChunk and friends) should be abstracted out.
2021-10-01Add Jingle file transfer over IBBdefanor
2021-09-25Implement XEP-0363: HTTP File Uploaddefanor