Strophe 0.12
XMPP client library
|
Files | |
auth.c | |
Authentication function and handlers. | |
common.h | |
Internally used functions and structures. | |
conn.c | |
Connection management. | |
crypto.c | |
Public interface for digests and encodings used in XEPs. | |
ctx.c | |
Runtime contexts, library initialization and shutdown, and versioning. | |
deprecated.c | |
File with deprecated API functions. | |
event.c | |
Event loop and management. | |
handler.c | |
Event handler management. | |
hash.c | |
Hash tables. | |
hash.h | |
Hash table API. | |
jid.c | |
JID creation and parsing. | |
md5.c | |
MD5 hash. | |
md5.h | |
MD5 hash API. | |
ostypes.h | |
Type definitions for platforms without stdint.h. | |
parser.h | |
Internally used functions and structures. | |
parser_expat.c | |
XML parser handlers. | |
parser_libxml2.c | |
XML parser handlers. | |
rand.c | |
Pseudo-random number generator. | |
resolver.c | |
DNS resolver. | |
resolver.h | |
DNS resolver. | |
sasl.c | |
SASL authentication. | |
sasl.h | |
SASL authentication helpers. | |
scram.c | |
SCRAM-SHA1 helper functions. | |
scram.h | |
SCRAM helper functions. | |
sha.h | |
SHA-1 hash API. | |
sha1.c | |
SHA-1 hash. | |
sha1.h | |
SHA-1 hash API. | |
sha256.c | |
sha256.h | |
SHA-256 hash API. | |
sha512.c | |
sha512.h | |
SHA-512 hash API. | |
snprintf.c | |
A snprintf implementation. | |
snprintf.h | |
Compatibility wrappers for OSes lacking snprintf(3) and/or vsnprintf(3). | |
sock.c | |
Socket abstraction. | |
sock.h | |
Socket abstraction API. | |
stanza.c | |
Stanza creation and manipulation. | |
tls.c | |
Generic TLS functionality. | |
tls.h | |
TLS abstraction API. | |
tls_dummy.c | |
TLS dummy implementation. | |
tls_gnutls.c | |
TLS implementation with GNUTLS. | |
tls_openssl.c | |
TLS implementation with OpenSSL. | |
tls_schannel.c | |
TLS implementation with Win32 SChannel. | |
util.c | |
Utility functions. | |
util.h | |
Internally used utility functions. | |
uuid.c | |
Generation of UUID version 4 according to RFC4122. | |