Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-05-23 | Replace libxml2's xmlNode with a custom XML structure | defanor | |
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-09-24 | Pass user-provided pointers to <iq> callback functions | defanor | |
2021-02-12 | Add a few XEP-0060 (pubsub) helper functions | defanor | |