Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-11-02 | Use Rust enums for C tagged unions | defanor | |
Used to manually implement tagged unions in Rust as well, but the C representation of Rust enums with fields is supposed to match those. | |||
2023-10-07 | Use file descriptors instead of streams, update Rust sources | defanor | |
File descriptors tend to be easier to handle with FFI. | |||
2023-09-09 | Use rxml for XML parsing when building with Rust | defanor | |
2023-09-08 | Support libexpat as an alternative XML parser | defanor | |
2023-09-07 | Implement rexmpp_xml_eq in Rust | defanor | |
2023-09-07 | Build rexmpp_xml_t directly on SAX parsing | defanor | |
Afterwards it is used for the input queue, too. | |||
2023-09-07 | Implement XML serialization in C and in Rust | defanor | |
Continuing replacement of libxml2, planning to use libexpat or a Rust XML parser as an alternative for XML parsing. | |||
2023-06-22 | Make use of pointer::as_mut and pointer::write | defanor | |
It doesn't seem to add much, but experimenting with different approaches. | |||
2023-06-18 | Duplicate most of the XML functions in Rust, use Cargo | defanor | |