summaryrefslogtreecommitdiff
path: root/src/rexmpp.c
AgeCommit message (Expand)Author
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-10-22Fix a couple of bugs, refactor a littledefanor
2023-09-29Add more checks, tests, and documentationdefanor
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-09Use rxml for XML parsing when building with Rustdefanor
2023-09-08Support libexpat as an alternative XML parserdefanor
2023-09-07Build rexmpp_xml_t directly on SAX parsingdefanor
2023-09-07Implement XML serialization in C and in Rustdefanor
2023-08-09Fix pingingdefanor
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-02Use timespec and monotonic clock for timersdefanor
2023-04-15Add a path MTU discovery setting for TCP socketsdefanor
2021-12-28Fix integer overflow on stanzas_out_acknowledged > stanzas_out_countdefanor
2021-10-13Implement Jingle RTP sessions with ICE-UDP and DTLS-SRTPdefanor
2021-10-03Return REXMPP_E_AGAIN upon scheduling a reconnectdefanor
2021-10-02Make libgsasl optionaldefanor
2021-10-02Use a custom base64 implementationdefanor
2021-10-02Use libgcrypt for hashing and randomdefanor
2021-10-01Add Jingle file transfer over IBBdefanor
2021-09-28Add request identifiers into the xmpp.el's XML interfacedefanor
2021-09-26Add xmpp-http-upload into xmpp.eldefanor
2021-09-25Implement XEP-0363: HTTP File Uploaddefanor
2021-09-25Add recursive feature search (rexmpp_disco_find_feature)defanor
2021-09-25Introduce IQ cachingdefanor
2021-09-24Pass user-provided pointers to <iq> callback functionsdefanor
2021-09-23Handle XEP-0092: Software Versiondefanor
2021-09-22Fix a few GCC warningsdefanor
2021-09-22Reintroduce c-ares as an option for DNS lookupsdefanor
2021-09-21Make libunbound optionaldefanor
2021-09-21Make DNSSEC trust anchor file configurabledefanor
2021-09-20Restore client certificate (SASL EXTERNAL) authenticationdefanor
2021-09-19Make GPGME optionaldefanor
2021-09-19Fix the client name in discovery infodefanor
2021-09-19Introduce OpenSSL and no-TLS options, in addition to GnuTLSdefanor
2021-09-04Print names and shorter timestamps in xmpp.eldefanor
2021-08-29Update to Debian 11 versions of dependenciesdefanor
2021-05-07Free events on their removaldefanor
2021-05-05Free memory after parsing SASL-decoded datadefanor
2021-03-02Initiate connection from the rexmpp_run functiondefanor
2021-02-13Don't try to reconnect on TCP errors while closing a streamdefanor
2021-02-12Set log_function on initialisationdefanor