summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2024-01-29Set CURLOPT_INFILESIZE on HTTP file uploadHEADmasterdefanor
2023-12-27Fix builds without Jingle callsdefanor
2023-12-07Provide a callback after socket creation, use _Booldefanor
2023-11-17Implement MUC self-ping (XEP-0410)defanor
2023-11-12Skip full capabilities string compositiondefanor
2023-11-11Check realloc(3) return valuesdefanor
2023-11-02Use Rust enums for C tagged unionsdefanor
2023-10-22Fix a couple of bugs, refactor a littledefanor
2023-10-14Mark `xmpp' in xmpp.el for autoloaddefanor
2023-10-07Use file descriptors instead of streams, update Rust sourcesdefanor
2023-09-29Add more checks, tests, and documentationdefanor
2023-09-28Fix roster handlingdefanor
2023-09-28Support Nettle and OpenSSL for hashing, in addition to Libgcryptdefanor
2023-09-26Support OpenSSL for DTLS-SRTPdefanor
2023-09-24Move GnuTLS operations from Jingle module into TLS moduledefanor
2023-09-21Handle audio I/O, codecs, and RTP for Jingle callsdefanor
2023-09-15Abstract out random generationdefanor
2023-09-15Update the testdefanor
2023-09-15Declare rexmpp_str_putc_escaped as "static inline"defanor
2023-09-09Use rxml for XML parsing when building with Rustdefanor
2023-09-08Support libexpat as an alternative XML parserdefanor
2023-09-07Implement rexmpp_xml_eq in Rustdefanor
2023-09-07Build rexmpp_xml_t directly on SAX parsingdefanor
2023-09-07Implement XML serialization in C and in Rustdefanor
2023-09-06Fix XML node freeing in rexmpp_openpgp.cdefanor
2023-08-09Fix pingingdefanor
2023-06-22Make use of pointer::as_mut and pointer::writedefanor
2023-06-20Add Rust versions of the TCP module and of a few structuresdefanor
2023-06-18Duplicate most of the XML functions in Rust, use Cargodefanor
2023-06-14Use more pointers to other structures from struct rexmppdefanor
2023-06-09Avoid direct strdup of values returned by rexmpp_xml_find_attr_valdefanor
2023-05-23Replace libxml2's xmlNode with a custom XML structuredefanor
2023-05-17Rebuild the Rust-based static library on source file changesdefanor
2023-05-05Introduce an alternative implementation of rexmpp_socks in Rustdefanor
2023-05-02Use timespec and monotonic clock for timersdefanor
2023-04-15Add a path MTU discovery setting for TCP socketsdefanor
2023-04-15Fix an inet_pton argumentdefanor
2022-12-13Add console commands for blocklist managementdefanor
2022-12-10Add console commands for service discovery and pubsub node removaldefanor
2022-04-04Add a DOAP filedefanor
2022-01-10Add a basic testdefanor
2022-01-10Check in rexmpp_tcp_connected whether DNS records are resolveddefanor
2021-12-28Fix integer overflow on stanzas_out_acknowledged > stanzas_out_countdefanor
2021-12-25Handle MUC private messages in xmpp.eldefanor
2021-10-23Add xmpp-restart into xmpp.eldefanor
2021-10-13Implement Jingle RTP sessions with ICE-UDP and DTLS-SRTPdefanor
2021-10-03Return REXMPP_E_AGAIN upon scheduling a reconnectdefanor
2021-10-03Fix IPv6 address handlingdefanor
2021-10-03Free rexmpp_dns_query_cb_data structuresdefanor
2021-10-02Make libgsasl optionaldefanor