|
Strophe 0.9
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. | |
| 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. | |
| rand.c | |
| Pseudo-random number generator. | |
| rand.h | |
| 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-SHA1 helper functions. | |
| sha1.c | |
| SHA-1 hash. | |
| sha1.h | |
| SHA-1 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.h | |
| TLS abstraction API. | |
| tls_dummy.c | |
| TLS dummy implementation. | |
| tls_openssl.c | |
| TLS implementation with OpenSSL. | |
| util.c | |
| Utility functions. | |
| util.h | |
| Internally used utility functions. | |
| uuid.c | |
| Generation of UUID version 4 according to RFC4122. | |