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