From 46feb01bf75b7f9f9db15c8a573efb6423519724 Mon Sep 17 00:00:00 2001 From: joe Date: Fri, 20 Jul 2007 11:52:33 +0000 Subject: * doc/ref/neon.xml: Add a list of the functions using global state, for clarity. Add more symbol namespaces used by dependencies of neon. git-svn-id: http://svn.webdav.org/repos/projects/neon/trunk@1211 61a7d7f5-40b7-0310-9c16-bb0ea8cb1845 --- doc/ref/neon.xml | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) (limited to 'doc') diff --git a/doc/ref/neon.xml b/doc/ref/neon.xml index fa5586a..dcc61bc 100644 --- a/doc/ref/neon.xml +++ b/doc/ref/neon.xml @@ -78,6 +78,35 @@ + + Functions using global state + + Any function call in &neon; may modify the + errno global variable as a side-effect. Except + where explicitly documented, the value of errno + is unspecified after any &neon; function call. + + Other than in the use of errno, the only + functions which use or modify process-global state in &neon; are + as follows: + + + , , and , as + described above + + ne_debug_init and + ne_debug, if enabled at compile time; for + debugging output + + for + installing a process-global callback to be invoked on + malloc failure + + + + + Namespaces @@ -109,6 +138,12 @@ library. + + gnutls_, gcry_, gpg_ + Namespaces used by the GnuTLS library (and + dependencies thereof) + + XML_, Xml[A-Z] Namespaces used by the expat library. @@ -121,6 +156,23 @@ prefixes. + + inflate, deflate, crc32, compress, uncompres, adler32, + zlib + Namespaces used by the zlib library; a + relatively small number of symbols are used without these + prefixes. + + + + krb5, gss, GSS, asn1, decode_krb5, encode_krb5, profile, + mit + + Some of the prefixes used by the MIT GSSAPI + library and dependencies thereof; a number of symbols lie + outside these prefixes. + + -- cgit v1.2.1