A | |
AD [Netx509] | |
AES_CTS [Netmech_scram] | This module implements AES in Ciphertext Stealing mode (see RFC 3962) |
Add_modes [Netsys_crypto_modes] | Returns a new crypto module where missing modes are added for all ECB ciphers. |
Apache [Netcgi_apache] | Interface to Apache API. |
Argument [Netcgi] | Operations on arguments and lists of thereof. |
ArrayAux [Netaux] | |
Auth [Netgssapi_auth] | |
Authentication | Authentication |
B | |
BE [Netnumber] | Encoders/decoders for big endian - network byte order |
Base64 [Netencoding] | |
Bundle [Netsys_crypto_modes] | Bundle a list of ciphers as crypto module |
C | |
CE [Netx509] | |
CRAM_MD5 [Netmech_crammd5_sasl] | The CRAM-MD5 SASL mechanism (RFC 2195), which is obsolete and only provided for completeness. |
Client [Netsys_sasl] | |
Connection [Netcgi_apache.Apache] | |
Convenience [Nethttp_client] | |
Cookie [Nethttp] | |
Cookie [Netcgi] | Functions to manipulate cookies. |
Cookie [Netcgi_common] | |
Credentials | Credentials |
Crypto | Cryptography |
Cryptosystem [Netmech_scram] | This is the cryptosystem as defined in RFC 3961, so far needed here. |
D | |
DIGEST_MD5 [Netmech_digest_sasl] | The DIGEST-MD5 SASL mechanism (RFC 2831). |
DN_attributes [Netx509] | |
DN_string_generic [Netdn] | For a given attribute lookup module |
DbiPool [Netcgi_dbi] |
|
Debug [Shell_sys] | |
Debug [Rpc_auth_gssapi] | |
Debug [Rpc_server] | |
Debug [Rpc_client] | |
Debug [Rpc_transport] | |
Debug [Netsys_polypipe] | |
Debug [Netsys_tls] | |
Debug [Netsys_sem] | |
Debug [Netsys_signal] | |
Debug [Netsys_pollset_win32] | |
Debug [Netsys_win32] | |
Debug [Netlog] | |
Debug [Netsys_posix] | |
Debug [Netsys] | |
Debug [Netmech_scram] | |
Debug [Netstring_str] | |
Debug [Netplex_cenv] | |
Debug [Netplex_container] | |
Debug [Netplex_controller] | |
Debug [Netmcore_condition] | |
Debug [Netmcore_heap] | |
Debug [Netmcore_mempool] | |
Debug [Netmcore] | |
Debug [Nethttpd_services] | |
Debug [Nethttpd_engine] | |
Debug [Nethttpd_reactor] | |
Debug [Nethttpd_kernel] | |
Debug [Netldap] | |
Debug [Netpop] | |
Debug [Netsmtp] | |
Debug [Netftp_client] | |
Debug [Nettelnet_client] | |
Debug [Nethttp_client] | |
Debug [Netcamlbox] | |
Debug [Uq_engines_compat] | |
Debug [Uq_engines] | |
Debug [Unixqueue] | |
Debug [Equeue] | |
Default [Netmech_spnego_http] | The default profile for |
Digest [Netmech_digest_http] | This is the standard HTTP digest authentication mechanism (see RFCs 2069, 2617, 7616). |
Digest_mutual [Netmech_digest_http] | This is the standard HTTP digest authentication mechanism (see RFCs 2069, 2617, 7616). |
Digests [Nettls_gnutls] | Cryptographic digests |
E | |
Encryption [Netx509_pubkey] | |
Equeue |
|
Equeue_howto | The Equeue, Unixqueue, and Engines HOWTO |
Equeue_intro | Introduction into programming with |
Exc [Netsys_crypto_types.TLS_PROVIDER] | Access to exceptions |
F | |
Foreword | Foreword |
G | |
GNUTLS [Nettls_gnutls] | The implementation of TLS backed by GnuTLS, here using |
GS2 [Netmech_gs2_sasl] | This is an adapter turning any GSSAPI mechanism into a SASL mechanism. |
Get | How to get OCamlnet |
Gssapi | The GSSAPI |
H | |
HO [Netnumber] | Encoders/decoders for host byte order - which is either little endian or big endian, depending on the CPU (or CPU mode) |
Handler [Netcgi_apache] | Registering Apache handlers. |
Header [Nethttp] | |
Html [Netencoding] | |
I | |
Info [Netsys_sasl] | |
Intro | OCamlnet is an enhanced system platform library for Ocaml. |
Ipv6 | IPv6 Support |
K | |
KMP [Netaux] | |
KP [Netx509] | Key purpose IDs as returned by |
Key [Netx509_pubkey] | |
Keyagreement [Netx509_pubkey] | |
Krb5_gs1 [Netmech_krb5_sasl] | This is an adapter turning the Kerberos 5 GSSAPI mechanism into a SASL mechanism. |
Krb5_gs2 [Netmech_krb5_sasl] | This is the other adapter turning the Kerberos 5 GSSAPI mechanism into a SASL mechanism. |
Krb5_gs2_profile [Netmech_krb5_sasl] | This is the profile used for |
L | |
LE [Netnumber] | Encoders/decoders for little endian |
M | |
Make [Uq_libevent] | Instantiate this module. |
Make'PMAP [Rpc_portmapper_clnt] | |
Make_SCRAM [Netmech_scram_http] | |
Make_digest [Netmech_digest_http] | Create a custom version of the digest mechanism |
Make_encap [Netplex_encap] | Create an encapsulation module |
Make_lever [Netplex_cenv] | Creates a |
Make_mbox_type [Netplex_mbox] | Create a new mailbox access module for message type |
Make_var_type [Netplex_sharedvar] | Creates a module with |
Make_var_type [Netplex_cenv] | Creates |
Make_vv [Netplex_sharedvar] | |
Manage [Netgssapi_auth] | |
ManagedClient [Rpc_proxy] | |
ManagedSet [Rpc_proxy] | |
N | |
Netaccel | Accelerators for bytecode |
Netaccel_link | Enables accelerator module |
Netaddress | Parsing of mail addresses |
Netascii_armor | Messages with ASCII armor |
Netasn1 | ASN.1 support functions |
Netasn1_encode | ASN.1 encoder |
Netauth | Some primitives for authentication |
Netaux | Internal auxiliary functions |
Netbuffer | A Netbuffer.t is a buffer that can grow and shrink dynamically. |
Netcamlbox | Camlboxes are a fast IPC mechanism to send Ocaml values from one process to another. |
Netcgi [Netcgi1_compat] | |
Netcgi | Common data-structures for CGI-like connectors. |
Netcgi1_compat | Compatibility module with the previous version of Netcgi. |
Netcgi_ajp | Apache JServ Protocol (AJP) 1.3 connector. |
Netcgi_apache | Netcgi Apache "mod" connector. |
Netcgi_cgi | Classical CGI connector. |
Netcgi_common | Functions to develop new connectors. |
Netcgi_dbi | Pools of connections for the ocamldbi generic database interface. |
Netcgi_env [Netcgi1_compat] | |
Netcgi_fcgi | FastCGI connector. |
Netcgi_modtpl | |
Netcgi_plex | Netplex support for FastCGI, SCGI and AJP connectors |
Netcgi_porting | Porting |
Netcgi_scgi | SCGI connector. |
Netcgi_test | Connector for testing your code. |
Netcgi_types [Netcgi1_compat] | |
Netchannels | Object-oriented I/O: Basic types and classes |
Netchannels_crypto | Crypto extensions for |
Netchannels_tut | Netchannels Tutorial |
Netclient_tut | Netclient tutorial |
Netcompression | Registry for compression algorithms |
Netconversion | Conversion between character encodings |
Netdate | Support for common date/time parsing and formatting. |
Netdn | X.500 distinguished names |
Netencoding | Base64, Quoted Printable, URL encoding, HTML escaping |
Netexn | Exception registry |
Netfs | Class type |
Netftp_client | FTP client |
Netftp_data_endpoint | Senders and receivers for the FTP data connection |
Netftp_fs | FTP filesystem |
Netglob | Globbing |
Netgss | This is the system-wide version of GSSAPI |
Netgss_bindings | Bindings of a C library |
Netgssapi_auth | Authentication helpers for GSSAPI |
Netgssapi_support | Support functions for GSS-API |
Netgzip | Gzip object channels |
Nethtml | Parsing of HTML |
Nethttp | Basic definitions for the HTTP protocol |
Nethttp_client | HTTP 1.1 client |
Nethttp_client_conncache | Connection cache |
Nethttp_fs | HTTP filesystem |
Nethttpd_engine | The event-based encapsulation of the HTTP daemon |
Nethttpd_intro | Overview over the HTTP daemon |
Nethttpd_kernel | The protocol kernel of the HTTP daemon |
Nethttpd_plex | Netplex support |
Nethttpd_reactor | The reactive encapsulation of the HTTP daemon |
Nethttpd_services | Service Providers for HTTP daemon |
Nethttpd_types | Type definitions for the HTTP daemon |
Nethttpd_util | Utility functions |
Netldap | LDAP client |
Netlog | Basic logging facility |
Netmappings | Internal access to the character conversion database |
Netmcore | Multi-processing for compute jobs |
Netmcore_array | Shared arrays |
Netmcore_basics | Netmulticore Basics |
Netmcore_buffer | Shared buffer |
Netmcore_camlbox | Camlboxes for use in netmulticore programs |
Netmcore_condition | Condition variables |
Netmcore_hashtbl | Shared hashtables |
Netmcore_heap | Shared heaps of structured values |
Netmcore_matrix | Shared 2-dimensional arrays (matrices) |
Netmcore_mempool | Memory pools |
Netmcore_mutex | Mutexes |
Netmcore_process | Statically typed processes |
Netmcore_queue | Shared queues |
Netmcore_ref | Shared mutable variables |
Netmcore_sem | Semaphores |
Netmcore_tut | Netmulticore Tutorial |
Netmech_crammd5_sasl | |
Netmech_digest_http | Digest authentication for HTTP |
Netmech_digest_sasl | |
Netmech_gs2_sasl | The GS2 bridge for using GSSAPI mechanisms as SASL mechanisms |
Netmech_krb5_sasl | Kerberos 5 as SASL mechanism |
Netmech_plain_sasl | |
Netmech_scram | SCRAM mechanism for authentication (RFC 5802) |
Netmech_scram_gssapi | The SCRAM security mechanism for GSS-API |
Netmech_scram_http | SCRAM for HTTP (prerelease) |
Netmech_scram_sasl | SCRAM as SASL mechanism |
Netmech_spnego_http | SPNEGO (GSSAPI) authentication for HTTP |
Netmime | Netmime contains high-level classes and functions to process mail and MIME messages. |
Netmime_channels | MIME: parsing and printing for channels |
Netmime_header | MIME: Access methods for frequent standard fields. |
Netmime_string | Low-level functions to parse and print mail and MIME messages |
Netmime_tut | Netmime Tutorial |
Netnumber | Binary encodings of numbers |
Netoid | X.500 Object Identifiers |
Netpagebuffer | Buffer for page-aligned I/O |
Netplex_admin | Netplex Administration Guide |
Netplex_advanced | Advanced features of Netplex |
Netplex_cenv | Container environment |
Netplex_config | Read the configuration file |
Netplex_container | Containers |
Netplex_controller | Controller |
Netplex_encap | Type-safe marshalling between processes of the same executable |
Netplex_internal | Internal services |
Netplex_intro | Introduction into Netplex |
Netplex_kit | Netplex toolkit |
Netplex_log | Loggers |
Netplex_main | Main program for Netplex servers |
Netplex_mbox | Netplex message boxes |
Netplex_mp | Multi-processing provider |
Netplex_mt | Multi-threading provider |
Netplex_mutex | Netplex-wide mutexes |
Netplex_semaphore | Netplex-wide semaphores |
Netplex_sharedvar | Netplex-wide variables |
Netplex_sockserv | Socket service creation |
Netplex_types | Types for |
Netplex_workload | Workload management |
Netpop | This is an interface for the Post Office Protocol - Version 3 (POP3) as specifed by RFC 1939. |
Netsaslprep | The SASLprep algorithm (RFC 4013) |
Netsendmail | Functions to compose and send electronic mails |
Netsendmail_tut | Netsendmail Tutorial |
Netshm | Shared memory for O'Caml programs using multi-processing |
Netshm_array | Arrays in shared memory |
Netshm_data | Data representation for shared memory |
Netshm_hashtbl | Hash tables in shared memory |
Netshm_intro | Shared Memory for IPC |
Netsmtp | This is an interface for the Simple Mail Tranfer Protocol (SMTP) as specified by RFC 2821. |
Netsockaddr | Parsing of socket addresses |
Netstream | A netstream is an input channel that is read block by block. |
Netstring_pcre | Wrapper for regexps with PCRE syntax |
Netstring_str | Wrapper for regexps with |
Netstring_tstring | Support module for tagged strings |
Netsys | System calls missing in the |
Netsys_ciphers | Symmetric cryptographic ciphers |
Netsys_crypto | Cryptographic providers |
Netsys_crypto_modes | Helpers for crypto modes |
Netsys_crypto_types | Types for crypto providers |
Netsys_digests | Cryptographic digests (hashes) |
Netsys_global | Global variables |
Netsys_gssapi | GSS-API Definition |
Netsys_mem | Bigarrays as memory buffers |
Netsys_oothr | Object-oriented thread API |
Netsys_pmanage | Manage persistent objects |
Netsys_pollset | Sets of file descriptors for polling |
Netsys_pollset_generic | |
Netsys_pollset_posix | Pollsets for POSIX operating systems |
Netsys_pollset_win32 | Pollsets for Win32 |
Netsys_polypipe | Polymorphic message pipes |
Netsys_polysocket | Polymorphic message sockets |
Netsys_posix | POSIX-specific system calls missing in the |
Netsys_rng | Random-number generator |
Netsys_sasl | User interface for SASL mechanisms |
Netsys_sasl_types | |
Netsys_sem | Generic anonymous semaphores |
Netsys_signal | Signal handler framework |
Netsys_tls | User-level TLS API |
Netsys_tmp | Temporary files |
Netsys_types | Types for all Netsys modules |
Netsys_win32 | Primitives for Win32 |
Netsys_xdr | Some helpers for en/decoding XDR faster |
Nettelnet_client | Telnet client |
Nettls_gnutls | GnuTLS |
Nettls_gnutls_bindings | Bindings of a C library |
Nettls_nettle_bindings | Bindings of a C library |
Nettls_support | Support types and functions for TLS |
Netulex | Support module for Alain Frisch's |
Netulex_tut | Netulex Tutorial |
Netunichar | Unicode character information |
Netunidata | Configure how to load Unicode tables |
Neturl | Uniform Resource Locators (URLs) |
Neturl_ldap | LDAP-specific URLs |
Neturl_tut | Neturl Tutorial |
Netx509 | X.509 certificates |
Netx509_pubkey | X.509 public key cryptography - keys and naming |
Netx509_pubkey_crypto | X.509 public key cryptography - wrappers |
Netxdr | External Data Representation |
Netxdr_mstring | Managed Strings |
O | |
Ocamlnet4 | What's new in OCamlnet 4 |
Operators [Uq_engines_compat] | |
Operators [Uq_engines] | Handy operators: |
P | |
PLAIN [Netmech_plain_sasl] | The PLAIN SASL mechanism (RFC 4616). |
Platform | Platform Support |
Q | |
Q [Netencoding] | |
QuotedPrintable [Netencoding] | |
R | |
Regexp | Regular Expression Backends |
ReliabilityCache [Rpc_proxy] | |
Request [Netcgi_apache.Apache] | |
Rpc | Common types and exceptions |
Rpc_auth_gssapi | GSS-API for RPC authentication |
Rpc_auth_local | |
Rpc_auth_sys | Authentication module AUTH_SYS |
Rpc_client | RPC clients |
Rpc_intro | Contents
|
Rpc_intro_gss | Securing RPC with the GSSAPI |
Rpc_mapping_ref | RPC Language Mapping Reference |
Rpc_netplex | Netplex support for RPC servers (TCP only) |
Rpc_packer | Packing and Unpacking of messages; can be used by both client and server programs. |
Rpc_portmapper | Portmapper/RPCBIND interface |
Rpc_portmapper_aux | |
Rpc_portmapper_clnt | |
Rpc_program | RPC programs |
Rpc_proxy | RPC proxies |
Rpc_server | RPC servers |
Rpc_simple_client | Synchronous API for RPC clients |
Rpc_transport | Low-level RPC transporters |
Rpc_util | Utility functions |
Rpc_xti_client | Minimal support for TI-RPC over the XTI API |
S | |
SCRAM [Netmech_scram_sasl] | Create a new SCRAM SASL mechanism for this profile. |
SCRAM_SHA1 [Netmech_scram_sasl] | SCRAM with SHA1 profile |
SCRAM_SHA1_PLUS [Netmech_scram_sasl] | SCRAM with SHA1_PLUS profile |
SCRAM_SHA256 [Netmech_scram_sasl] | SCRAM with SHA256 profile |
SCRAM_SHA256_PLUS [Netmech_scram_sasl] | SCRAM with SHA256_PLUS profile |
SHA1 [Netmech_scram_sasl] | Uses SHA-1 as hash function. |
SHA1_PLUS [Netmech_scram_sasl] | Same as |
SHA256 [Netmech_scram_sasl] | Uses SHA-256 as hash function. |
SHA256_PLUS [Netmech_scram_sasl] | Same as |
SHA_256 [Netmech_scram_http] | SCRAM-SHA-256 where only the server authenticates the client |
SHA_256_mutual [Netmech_scram_http] | SCRAM-SHA-256 where additionally also the client checks that the server knows the credentials. |
SPNEGO [Netmech_spnego_http] | The SPNEGO mechanism for HTTP, see |
Server [Netsys_sasl] | |
Server [Netcgi_apache.Apache] | |
Shell | Calls external programs, creates pipelines, etc. |
Shell_fs | Shell filesystem |
Shell_intro | The |
Shell_sys | Calls external programs, creates pipelines, etc. |
Shell_uq | Run shell commands within Unixqueues |
Signing [Netx509_pubkey] | |
Symmetric_cipher [Netsys_crypto_modes] | |
Symmetric_crypto [Nettls_gnutls] | Symmetric cryptography as provided by GnuTLS and its helper library Nettle |
System [Netgss] | This is the system-wide version of GSSAPI |
T | |
TLS [Nettls_gnutls.GNUTLS_ENDPOINT] | |
TLS [Nettls_gnutls] | Same as |
TLS [Netsys_crypto_types.FILE_TLS_ENDPOINT] | |
TLS [Netsys_crypto_types.TLS_ENDPOINT] | |
TLS [Netsys_crypto_types.TLS_CONFIG] | |
Table [Netcgi_apache.Apache] | |
Tls | TLS support |
Type_name [Netasn1] | |
U | |
ULB [Netulex] | |
Ulexing [Netulex] | |
Unixqueue | |
Unixqueue_pollset | Unixqueue implementation on top of |
Unixqueue_select | |
Uq_client | |
Uq_datagram | Datagrams |
Uq_engines | An engine performs a certain task in an autonomous way. |
Uq_engines_compat | Compatibility with OCamlnet-3 |
Uq_gtk | |
Uq_io | Unified engines for stream I/O |
Uq_libevent | Use Libevent as event loop |
Uq_lwt | Compatibility with |
Uq_mt | Using engines in multi-threaded programs |
Uq_multiplex | Multiplex Controllers |
Uq_resolver | Support for pluggable resolvers |
Uq_server | |
Uq_socks5 | |
Uq_tcl | |
Uq_transfer | |
Url [Netencoding] | |
V | |
V2 [Rpc_portmapper_clnt.Make'PMAP] | |
V3 [Rpc_portmapper_clnt.Make'PMAP] | |
V4 [Rpc_portmapper_clnt.Make'PMAP] | |
Value [Netasn1] | |
X | |
X509_DN_string [Netx509] | Parser/printer for distnguished names as they may occur in X.509 certificates |