Browse Source

Merge branch 'master' into dev

Source commit: b9445265a7928759aacf907bd5eb6c7338659906
Martin Prikryl 5 years ago
parent
commit
1cdbba6f6d
100 changed files with 240 additions and 247 deletions
  1. 1 1
      libs/neon/.version
  2. 2 2
      libs/neon/ChangeLog
  3. 8 0
      libs/neon/NEWS
  4. 1 1
      libs/neon/README.md
  5. 1 1
      libs/neon/config.hw
  6. 60 72
      libs/neon/configure
  7. 1 1
      libs/neon/doc/date.xml
  8. 4 4
      libs/neon/doc/html/compliance.html
  9. 1 1
      libs/neon/doc/html/index.html
  10. 0 0
      libs/neon/doc/html/intro.html
  11. 0 0
      libs/neon/doc/html/refalloc.html
  12. 0 0
      libs/neon/doc/html/refauth.html
  13. 1 1
      libs/neon/doc/html/refbuf.html
  14. 0 0
      libs/neon/doc/html/refbufapp.html
  15. 0 0
      libs/neon/doc/html/refbufcr.html
  16. 0 0
      libs/neon/doc/html/refbufdest.html
  17. 0 0
      libs/neon/doc/html/refbufutil.html
  18. 0 0
      libs/neon/doc/html/refcert.html
  19. 0 0
      libs/neon/doc/html/refclicert.html
  20. 2 2
      libs/neon/doc/html/refconfig.html
  21. 0 0
      libs/neon/doc/html/referr.html
  22. 3 3
      libs/neon/doc/html/reffeat.html
  23. 2 2
      libs/neon/doc/html/refgetst.html
  24. 2 2
      libs/neon/doc/html/refi18n.html
  25. 0 0
      libs/neon/doc/html/refiaddr.html
  26. 13 13
      libs/neon/doc/html/refneon.html
  27. 0 0
      libs/neon/doc/html/refopts.html
  28. 0 0
      libs/neon/doc/html/refproxy.html
  29. 0 0
      libs/neon/doc/html/refreq.html
  30. 0 0
      libs/neon/doc/html/refreqbody.html
  31. 0 0
      libs/neon/doc/html/refreqflags.html
  32. 0 0
      libs/neon/doc/html/refreqhdr.html
  33. 0 0
      libs/neon/doc/html/refresolve.html
  34. 0 0
      libs/neon/doc/html/refresphdr.html
  35. 0 0
      libs/neon/doc/html/refsess.html
  36. 0 0
      libs/neon/doc/html/refsessflags.html
  37. 2 2
      libs/neon/doc/html/refshave.html
  38. 5 5
      libs/neon/doc/html/refsockinit.html
  39. 0 0
      libs/neon/doc/html/refsslca.html
  40. 0 0
      libs/neon/doc/html/refsslcert2.html
  41. 0 0
      libs/neon/doc/html/refsslcertio.html
  42. 0 0
      libs/neon/doc/html/refssldname.html
  43. 0 0
      libs/neon/doc/html/refsslvfy.html
  44. 3 3
      libs/neon/doc/html/refstatus.html
  45. 0 0
      libs/neon/doc/html/reftok.html
  46. 0 0
      libs/neon/doc/html/refvers.html
  47. 0 0
      libs/neon/doc/html/refxml.html
  48. 4 4
      libs/neon/doc/html/security.html
  49. 3 3
      libs/neon/doc/man/ne_add_request_header.3
  50. 3 3
      libs/neon/doc/man/ne_addr_resolve.3
  51. 3 3
      libs/neon/doc/man/ne_buffer.3
  52. 3 3
      libs/neon/doc/man/ne_buffer_append.3
  53. 3 3
      libs/neon/doc/man/ne_buffer_clear.3
  54. 3 3
      libs/neon/doc/man/ne_buffer_create.3
  55. 3 3
      libs/neon/doc/man/ne_buffer_destroy.3
  56. 3 3
      libs/neon/doc/man/ne_get_error.3
  57. 3 3
      libs/neon/doc/man/ne_get_response_header.3
  58. 3 3
      libs/neon/doc/man/ne_get_status.3
  59. 3 3
      libs/neon/doc/man/ne_has_support.3
  60. 3 3
      libs/neon/doc/man/ne_i18n_init.3
  61. 3 3
      libs/neon/doc/man/ne_iaddr_make.3
  62. 3 3
      libs/neon/doc/man/ne_malloc.3
  63. 3 3
      libs/neon/doc/man/ne_request_create.3
  64. 3 3
      libs/neon/doc/man/ne_session_create.3
  65. 3 3
      libs/neon/doc/man/ne_session_proxy.3
  66. 3 3
      libs/neon/doc/man/ne_set_request_body_buffer.3
  67. 3 3
      libs/neon/doc/man/ne_set_request_flag.3
  68. 3 3
      libs/neon/doc/man/ne_set_server_auth.3
  69. 3 3
      libs/neon/doc/man/ne_set_session_flag.3
  70. 3 3
      libs/neon/doc/man/ne_set_useragent.3
  71. 3 3
      libs/neon/doc/man/ne_shave.3
  72. 3 3
      libs/neon/doc/man/ne_sock_init.3
  73. 3 3
      libs/neon/doc/man/ne_ssl_cert_cmp.3
  74. 3 3
      libs/neon/doc/man/ne_ssl_cert_identity.3
  75. 3 3
      libs/neon/doc/man/ne_ssl_cert_read.3
  76. 3 3
      libs/neon/doc/man/ne_ssl_clicert_read.3
  77. 3 3
      libs/neon/doc/man/ne_ssl_readable_dname.3
  78. 3 3
      libs/neon/doc/man/ne_ssl_set_verify.3
  79. 3 3
      libs/neon/doc/man/ne_ssl_trust_cert.3
  80. 3 3
      libs/neon/doc/man/ne_status.3
  81. 3 3
      libs/neon/doc/man/ne_token.3
  82. 3 3
      libs/neon/doc/man/ne_version_match.3
  83. 3 3
      libs/neon/doc/man/ne_xml_create.3
  84. 3 3
      libs/neon/doc/man/neon-config.1
  85. 3 3
      libs/neon/doc/man/neon.3
  86. 1 1
      libs/neon/doc/version.xml
  87. 3 3
      libs/neon/macros/neon.m4
  88. BIN
      libs/neon/po/cs.gmo
  89. BIN
      libs/neon/po/de.gmo
  90. BIN
      libs/neon/po/fr.gmo
  91. BIN
      libs/neon/po/ja.gmo
  92. BIN
      libs/neon/po/nn.gmo
  93. BIN
      libs/neon/po/pl.gmo
  94. BIN
      libs/neon/po/ru.gmo
  95. BIN
      libs/neon/po/tr.gmo
  96. BIN
      libs/neon/po/zh_CN.gmo
  97. 2 7
      libs/neon/src/README
  98. 1 1
      libs/neon/src/ne_auth.c
  99. 2 2
      libs/neon/src/ne_md5.c
  100. 4 2
      libs/neon/src/ne_openssl.c

+ 1 - 1
libs/neon/.version

@@ -1 +1 @@
-0.31.1
+0.31.2

+ 2 - 2
libs/neon/ChangeLog

@@ -1,6 +1,6 @@
 ------------------------------------------------------------------------
 ------------------------------------------------------------------------
-r1501 | joe.orton | 2020-04-17 14:51:26 +0100 (Fri, 17 Apr 2020) | 2 lines
+r1590 | joe.orton | 2020-06-20 08:09:24 +0100 (Sat, 20 Jun 2020) | 2 lines
 
 
-Finalize 0.31.1 [skip ci].
+Bump to 0.31.2.
 
 
 ------------------------------------------------------------------------
 ------------------------------------------------------------------------

+ 8 - 0
libs/neon/NEWS

@@ -1,3 +1,11 @@
+Changes in release 0.31.2:
+* Fix ne_md5_read_ctx() with OpenSSL on big-endian architectures.
+* Fix GCC 10 warning in PKCS#11 build.
+* Fix OpenSSL build w/o deprecated APIs (Rosen Penev).
+* Fix unnecessary MD5 test for non-Digest auth (Sebastian Reschke).
+* Fix hang on SSL connection close with IIS (issue #11).
+* Fix ar, ranlib detection when cross-compiling (Sergei Trofimovich).
+
 Changes in release 0.31.1:
 Changes in release 0.31.1:
 * ADMIN: The neon website has moved to https://notroj.github.io/neon/
 * ADMIN: The neon website has moved to https://notroj.github.io/neon/
 * Restore ne_md5_read_ctx() in OpenSSL build.
 * Restore ne_md5_read_ctx() in OpenSSL build.

+ 1 - 1
libs/neon/README.md

@@ -5,7 +5,7 @@
 
 
 _neon_ is an HTTP and WebDAV client library, with a C language API.
 _neon_ is an HTTP and WebDAV client library, with a C language API.
 
 
-Mailing list: [email protected] || Web site: http://www.webdav.org/neon/
+Mailing list: [email protected] || Web site: https://notroj.github.io/neon/
 
 
 The neon API and ABI are stable and maintain backwards compatibility
 The neon API and ABI are stable and maintain backwards compatibility
 from 0.27.x through 0.31.x.
 from 0.27.x through 0.31.x.

+ 1 - 1
libs/neon/config.hw

@@ -25,7 +25,7 @@
 
 
 #ifdef WIN32
 #ifdef WIN32
 
 
-#define NEON_VERSION "0.31.1"
+#define NEON_VERSION "0.31.2"
 #define NE_VERSION_MAJOR (0)
 #define NE_VERSION_MAJOR (0)
 #define NE_VERSION_MINOR (31)
 #define NE_VERSION_MINOR (31)
 
 

+ 60 - 72
libs/neon/configure

@@ -1,6 +1,6 @@
 #! /bin/sh
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for neon 0.31.1.
+# Generated by GNU Autoconf 2.69 for neon 0.31.2.
 #
 #
 # Report bugs to <[email protected]>.
 # Report bugs to <[email protected]>.
 #
 #
@@ -595,8 +595,8 @@ MAKEFLAGS=
 # Identity of this package.
 # Identity of this package.
 PACKAGE_NAME='neon'
 PACKAGE_NAME='neon'
 PACKAGE_TARNAME='neon'
 PACKAGE_TARNAME='neon'
-PACKAGE_VERSION='0.31.1'
-PACKAGE_STRING='neon 0.31.1'
+PACKAGE_VERSION='0.31.2'
+PACKAGE_STRING='neon 0.31.2'
 PACKAGE_BUGREPORT='[email protected]'
 PACKAGE_BUGREPORT='[email protected]'
 PACKAGE_URL=''
 PACKAGE_URL=''
 
 
@@ -1337,7 +1337,7 @@ if test "$ac_init_help" = "long"; then
   # Omit some internal or obsolete options to make the list less imposing.
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
   cat <<_ACEOF
-\`configure' configures neon 0.31.1 to adapt to many kinds of systems.
+\`configure' configures neon 0.31.2 to adapt to many kinds of systems.
 
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
 
@@ -1402,7 +1402,7 @@ fi
 
 
 if test -n "$ac_init_help"; then
 if test -n "$ac_init_help"; then
   case $ac_init_help in
   case $ac_init_help in
-     short | recursive ) echo "Configuration of neon 0.31.1:";;
+     short | recursive ) echo "Configuration of neon 0.31.2:";;
    esac
    esac
   cat <<\_ACEOF
   cat <<\_ACEOF
 
 
@@ -1530,7 +1530,7 @@ fi
 test -n "$ac_init_help" && exit $ac_status
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
 if $ac_init_version; then
   cat <<\_ACEOF
   cat <<\_ACEOF
-neon configure 0.31.1
+neon configure 0.31.2
 generated by GNU Autoconf 2.69
 generated by GNU Autoconf 2.69
 
 
 Copyright (C) 2012 Free Software Foundation, Inc.
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2244,7 +2244,7 @@ cat >config.log <<_ACEOF
 This file contains any messages produced by compilers while
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 running configure, to aid debugging if configure makes a mistake.
 
 
-It was created by neon $as_me 0.31.1, which was
+It was created by neon $as_me 0.31.2, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
 
   $ $0 $@
   $ $0 $@
@@ -2790,7 +2790,7 @@ NEON_BUILD_BUNDLED=yes
 # Define the current versions.
 # Define the current versions.
 NE_VERSION_MAJOR=0
 NE_VERSION_MAJOR=0
 NE_VERSION_MINOR=31
 NE_VERSION_MINOR=31
-NE_VERSION_PATCH=1
+NE_VERSION_PATCH=2
 NE_VERSION_TAG=
 NE_VERSION_TAG=
 
 
 # 0.31.x is backwards-compatible to 0.27.x, so AGE=4
 # 0.31.x is backwards-compatible to 0.27.x, so AGE=4
@@ -15314,22 +15314,20 @@ if test -n "$ac_tool_prefix"; then
 set dummy ${ac_tool_prefix}ar; ac_word=$2
 set dummy ${ac_tool_prefix}ar; ac_word=$2
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 $as_echo_n "checking for $ac_word... " >&6; }
 $as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_path_AR+:} false; then :
+if ${ac_cv_prog_AR+:} false; then :
   $as_echo_n "(cached) " >&6
   $as_echo_n "(cached) " >&6
 else
 else
-  case $AR in
-  [\\/]* | ?:[\\/]*)
-  ac_cv_path_AR="$AR" # Let the user override the test with a path.
-  ;;
-  *)
-  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+  if test -n "$AR"; then
+  ac_cv_prog_AR="$AR" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 for as_dir in $ne_PATH
 for as_dir in $ne_PATH
 do
 do
   IFS=$as_save_IFS
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
     for ac_exec_ext in '' $ac_executable_extensions; do
   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
-    ac_cv_path_AR="$as_dir/$ac_word$ac_exec_ext"
+    ac_cv_prog_AR="${ac_tool_prefix}ar"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
     break 2
   fi
   fi
@@ -15337,10 +15335,9 @@ done
   done
   done
 IFS=$as_save_IFS
 IFS=$as_save_IFS
 
 
-  ;;
-esac
 fi
 fi
-AR=$ac_cv_path_AR
+fi
+AR=$ac_cv_prog_AR
 if test -n "$AR"; then
 if test -n "$AR"; then
   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
 $as_echo "$AR" >&6; }
 $as_echo "$AR" >&6; }
@@ -15351,28 +15348,26 @@ fi
 
 
 
 
 fi
 fi
-if test -z "$ac_cv_path_AR"; then
-  ac_pt_AR=$AR
+if test -z "$ac_cv_prog_AR"; then
+  ac_ct_AR=$AR
   # Extract the first word of "ar", so it can be a program name with args.
   # Extract the first word of "ar", so it can be a program name with args.
 set dummy ar; ac_word=$2
 set dummy ar; ac_word=$2
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 $as_echo_n "checking for $ac_word... " >&6; }
 $as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_path_ac_pt_AR+:} false; then :
+if ${ac_cv_prog_ac_ct_AR+:} false; then :
   $as_echo_n "(cached) " >&6
   $as_echo_n "(cached) " >&6
 else
 else
-  case $ac_pt_AR in
-  [\\/]* | ?:[\\/]*)
-  ac_cv_path_ac_pt_AR="$ac_pt_AR" # Let the user override the test with a path.
-  ;;
-  *)
-  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+  if test -n "$ac_ct_AR"; then
+  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 for as_dir in $ne_PATH
 for as_dir in $ne_PATH
 do
 do
   IFS=$as_save_IFS
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
     for ac_exec_ext in '' $ac_executable_extensions; do
   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
-    ac_cv_path_ac_pt_AR="$as_dir/$ac_word$ac_exec_ext"
+    ac_cv_prog_ac_ct_AR="ar"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
     break 2
   fi
   fi
@@ -15380,19 +15375,18 @@ done
   done
   done
 IFS=$as_save_IFS
 IFS=$as_save_IFS
 
 
-  ;;
-esac
 fi
 fi
-ac_pt_AR=$ac_cv_path_ac_pt_AR
-if test -n "$ac_pt_AR"; then
-  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_AR" >&5
-$as_echo "$ac_pt_AR" >&6; }
+fi
+ac_ct_AR=$ac_cv_prog_ac_ct_AR
+if test -n "$ac_ct_AR"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
+$as_echo "$ac_ct_AR" >&6; }
 else
 else
   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 $as_echo "no" >&6; }
 $as_echo "no" >&6; }
 fi
 fi
 
 
-  if test "x$ac_pt_AR" = x; then
+  if test "x$ac_ct_AR" = x; then
     AR="notfound"
     AR="notfound"
   else
   else
     case $cross_compiling:$ac_tool_warned in
     case $cross_compiling:$ac_tool_warned in
@@ -15401,10 +15395,10 @@ yes:)
 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
 ac_tool_warned=yes ;;
 ac_tool_warned=yes ;;
 esac
 esac
-    AR=$ac_pt_AR
+    AR=$ac_ct_AR
   fi
   fi
 else
 else
-  AR="$ac_cv_path_AR"
+  AR="$ac_cv_prog_AR"
 fi
 fi
 
 
 if test "x$AR" = "xnotfound"; then
 if test "x$AR" = "xnotfound"; then
@@ -15415,22 +15409,20 @@ if test -n "$ac_tool_prefix"; then
 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 $as_echo_n "checking for $ac_word... " >&6; }
 $as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_path_RANLIB+:} false; then :
+if ${ac_cv_prog_RANLIB+:} false; then :
   $as_echo_n "(cached) " >&6
   $as_echo_n "(cached) " >&6
 else
 else
-  case $RANLIB in
-  [\\/]* | ?:[\\/]*)
-  ac_cv_path_RANLIB="$RANLIB" # Let the user override the test with a path.
-  ;;
-  *)
-  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+  if test -n "$RANLIB"; then
+  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 for as_dir in $ne_PATH
 for as_dir in $ne_PATH
 do
 do
   IFS=$as_save_IFS
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
     for ac_exec_ext in '' $ac_executable_extensions; do
   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
-    ac_cv_path_RANLIB="$as_dir/$ac_word$ac_exec_ext"
+    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
     break 2
   fi
   fi
@@ -15438,10 +15430,9 @@ done
   done
   done
 IFS=$as_save_IFS
 IFS=$as_save_IFS
 
 
-  ;;
-esac
 fi
 fi
-RANLIB=$ac_cv_path_RANLIB
+fi
+RANLIB=$ac_cv_prog_RANLIB
 if test -n "$RANLIB"; then
 if test -n "$RANLIB"; then
   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
 $as_echo "$RANLIB" >&6; }
 $as_echo "$RANLIB" >&6; }
@@ -15452,28 +15443,26 @@ fi
 
 
 
 
 fi
 fi
-if test -z "$ac_cv_path_RANLIB"; then
-  ac_pt_RANLIB=$RANLIB
+if test -z "$ac_cv_prog_RANLIB"; then
+  ac_ct_RANLIB=$RANLIB
   # Extract the first word of "ranlib", so it can be a program name with args.
   # Extract the first word of "ranlib", so it can be a program name with args.
 set dummy ranlib; ac_word=$2
 set dummy ranlib; ac_word=$2
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 $as_echo_n "checking for $ac_word... " >&6; }
 $as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_path_ac_pt_RANLIB+:} false; then :
+if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
   $as_echo_n "(cached) " >&6
   $as_echo_n "(cached) " >&6
 else
 else
-  case $ac_pt_RANLIB in
-  [\\/]* | ?:[\\/]*)
-  ac_cv_path_ac_pt_RANLIB="$ac_pt_RANLIB" # Let the user override the test with a path.
-  ;;
-  *)
-  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+  if test -n "$ac_ct_RANLIB"; then
+  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 for as_dir in $ne_PATH
 for as_dir in $ne_PATH
 do
 do
   IFS=$as_save_IFS
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
     for ac_exec_ext in '' $ac_executable_extensions; do
   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
-    ac_cv_path_ac_pt_RANLIB="$as_dir/$ac_word$ac_exec_ext"
+    ac_cv_prog_ac_ct_RANLIB="ranlib"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
     break 2
   fi
   fi
@@ -15481,19 +15470,18 @@ done
   done
   done
 IFS=$as_save_IFS
 IFS=$as_save_IFS
 
 
-  ;;
-esac
 fi
 fi
-ac_pt_RANLIB=$ac_cv_path_ac_pt_RANLIB
-if test -n "$ac_pt_RANLIB"; then
-  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_RANLIB" >&5
-$as_echo "$ac_pt_RANLIB" >&6; }
+fi
+ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
+if test -n "$ac_ct_RANLIB"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
+$as_echo "$ac_ct_RANLIB" >&6; }
 else
 else
   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 $as_echo "no" >&6; }
 $as_echo "no" >&6; }
 fi
 fi
 
 
-  if test "x$ac_pt_RANLIB" = x; then
+  if test "x$ac_ct_RANLIB" = x; then
     RANLIB=":"
     RANLIB=":"
   else
   else
     case $cross_compiling:$ac_tool_warned in
     case $cross_compiling:$ac_tool_warned in
@@ -15502,10 +15490,10 @@ yes:)
 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
 ac_tool_warned=yes ;;
 ac_tool_warned=yes ;;
 esac
 esac
-    RANLIB=$ac_pt_RANLIB
+    RANLIB=$ac_ct_RANLIB
   fi
   fi
 else
 else
-  RANLIB="$ac_cv_path_RANLIB"
+  RANLIB="$ac_cv_prog_RANLIB"
 fi
 fi
 
 
 
 
@@ -17974,7 +17962,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
 # report actual input values of CONFIG_FILES etc. instead of their
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 # values after options handling.
 ac_log="
 ac_log="
-This file was extended by neon $as_me 0.31.1, which was
+This file was extended by neon $as_me 0.31.2, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
 
   CONFIG_FILES    = $CONFIG_FILES
   CONFIG_FILES    = $CONFIG_FILES
@@ -18040,7 +18028,7 @@ _ACEOF
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
 ac_cs_version="\\
 ac_cs_version="\\
-neon config.status 0.31.1
+neon config.status 0.31.2
 configured by $0, generated by GNU Autoconf 2.69,
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"
   with options \\"\$ac_cs_config\\"
 
 
@@ -19600,7 +19588,7 @@ fi
 # for VPATH builds:
 # for VPATH builds:
 test -d test/common || mkdir test/common
 test -d test/common || mkdir test/common
 
 
-{ $as_echo "$as_me:${as_lineno-$LINENO}: Configured to build neon 0.31.1:
+{ $as_echo "$as_me:${as_lineno-$LINENO}: Configured to build neon 0.31.2:
 
 
   Install prefix:  ${prefix}
   Install prefix:  ${prefix}
   Compiler:        ${CC}
   Compiler:        ${CC}
@@ -19609,7 +19597,7 @@ test -d test/common || mkdir test/common
   zlib support:    ${ne_ZLIB_message}
   zlib support:    ${ne_ZLIB_message}
   Build libraries: Shared=${enable_shared}, Static=${enable_static}
   Build libraries: Shared=${enable_shared}, Static=${enable_static}
 " >&5
 " >&5
-$as_echo "$as_me: Configured to build neon 0.31.1:
+$as_echo "$as_me: Configured to build neon 0.31.2:
 
 
   Install prefix:  ${prefix}
   Install prefix:  ${prefix}
   Compiler:        ${CC}
   Compiler:        ${CC}

+ 1 - 1
libs/neon/doc/date.xml

@@ -1 +1 @@
-17 April 2020
+20 June 2020

+ 4 - 4
libs/neon/doc/html/compliance.html

@@ -1,12 +1,12 @@
 <html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Standards compliance</title><link rel="stylesheet" type="text/css" href="../manual.css"><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot"><link rel="home" href="index.html" title="neon HTTP/WebDAV client library"><link rel="up" href="intro.html" title="Chapter 1. Introduction"><link rel="prev" href="using.html" title="How to use neon from your application"><link rel="next" href="security.html" title="HTTP Client Security"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Standards compliance</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="using.html">Prev</a> </td><th width="60%" align="center">Chapter 1. Introduction</th><td width="20%" align="right"> <a accesskey="n" href="security.html">Next</a></td></tr></table><hr></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="compliance"></a>Standards compliance</h2></div></div></div><p>neon is intended to be compliant with the IETF and W3C
 <html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Standards compliance</title><link rel="stylesheet" type="text/css" href="../manual.css"><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot"><link rel="home" href="index.html" title="neon HTTP/WebDAV client library"><link rel="up" href="intro.html" title="Chapter 1. Introduction"><link rel="prev" href="using.html" title="How to use neon from your application"><link rel="next" href="security.html" title="HTTP Client Security"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Standards compliance</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="using.html">Prev</a> </td><th width="60%" align="center">Chapter 1. Introduction</th><td width="20%" align="right"> <a accesskey="n" href="security.html">Next</a></td></tr></table><hr></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="compliance"></a>Standards compliance</h2></div></div></div><p>neon is intended to be compliant with the IETF and W3C
 	standards which it implements, with a few exceptions due to
 	standards which it implements, with a few exceptions due to
 	practical necessity or interoperability issues.  These
 	practical necessity or interoperability issues.  These
-	exceptions are documented in this section.</p><div class="sect2"><div class="titlepage"><div><div><h3 class="title"><a name="idm45167098571904"></a>RFC 2518, HTTP Extensions for Distributed Authoring—WebDAV</h3></div></div></div><p>neon is deliberately not compliant with section
+	exceptions are documented in this section.</p><div class="sect2"><div class="titlepage"><div><div><h3 class="title"><a name="idm46200848345840"></a>RFC 2518, HTTP Extensions for Distributed Authoring—WebDAV</h3></div></div></div><p>neon is deliberately not compliant with section
 	23.4.2, and treats property names as a (namespace-URI, name)
 	23.4.2, and treats property names as a (namespace-URI, name)
 	pair.  This is <a class="ulink" href="http://lists.w3.org/Archives/Public/w3c-dist-auth/1999OctDec/0343.html" target="_top">generally
 	pair.  This is <a class="ulink" href="http://lists.w3.org/Archives/Public/w3c-dist-auth/1999OctDec/0343.html" target="_top">generally
 	considered</a> to be correct behaviour by the WebDAV
 	considered</a> to be correct behaviour by the WebDAV
 	working group, and is likely to formally adopted in a future
 	working group, and is likely to formally adopted in a future
-	revision of the specification.</p></div><div class="sect2"><div class="titlepage"><div><div><h3 class="title"><a name="idm45167098569968"></a>RFC 2616, Hypertext Transfer Protocol—HTTP/1.1</h3></div></div></div><p>There is some confusion in this specification about the
+	revision of the specification.</p></div><div class="sect2"><div class="titlepage"><div><div><h3 class="title"><a name="idm46200848344016"></a>RFC 2616, Hypertext Transfer Protocol—HTTP/1.1</h3></div></div></div><p>There is some confusion in this specification about the
         use of the <span class="quote">“<span class="quote">identity</span>”</span>
         use of the <span class="quote">“<span class="quote">identity</span>”</span>
         <em class="firstterm">transfer-coding</em>.  neon ignores the
         <em class="firstterm">transfer-coding</em>.  neon ignores the
         <code class="literal">Transfer-Encoding</code> response header if it
         <code class="literal">Transfer-Encoding</code> response header if it
@@ -15,7 +15,7 @@
         the header was not present.  neon will give an error if a
         the header was not present.  neon will give an error if a
         response includes a <code class="literal">Transfer-Encoding</code>
         response includes a <code class="literal">Transfer-Encoding</code>
         header with a value other than <span class="quote">“<span class="quote">identity</span>”</span> or
         header with a value other than <span class="quote">“<span class="quote">identity</span>”</span> or
-        <span class="quote">“<span class="quote">chunked</span>”</span>.</p></div><div class="sect2"><div class="titlepage"><div><div><h3 class="title"><a name="idm45167098565312"></a>RFC 2617, HTTP Authentication: Basic and Digest Access Authentication</h3></div></div></div><p>neon is not strictly compliant with the quoting rules
+        <span class="quote">“<span class="quote">chunked</span>”</span>.</p></div><div class="sect2"><div class="titlepage"><div><div><h3 class="title"><a name="idm46200848339248"></a>RFC 2617, HTTP Authentication: Basic and Digest Access Authentication</h3></div></div></div><p>neon is not strictly compliant with the quoting rules
         given in the grammar for the <code class="literal">Authorization</code>
         given in the grammar for the <code class="literal">Authorization</code>
         header.  The grammar requires that the <code class="literal">qop</code>
         header.  The grammar requires that the <code class="literal">qop</code>
         and <code class="literal">algorithm</code> parameters are not quoted,
         and <code class="literal">algorithm</code> parameters are not quoted,
@@ -23,7 +23,7 @@
         (Microsoft® IIS 5) rejects the request if these parameters
         (Microsoft® IIS 5) rejects the request if these parameters
         are not quoted.  neon sends these parameters with
         are not quoted.  neon sends these parameters with
         quotes—this is not known to cause any problems with
         quotes—this is not known to cause any problems with
-        other server implementations.</p></div><div class="sect2"><div class="titlepage"><div><div><h3 class="title"><a name="idm45167098561440"></a>Namespaces in XML</h3></div></div></div><p>The neon XML parser interface will accept and parse
+        other server implementations.</p></div><div class="sect2"><div class="titlepage"><div><div><h3 class="title"><a name="idm46200848335424"></a>Namespaces in XML</h3></div></div></div><p>The neon XML parser interface will accept and parse
         without error some XML documents which are well-formed
         without error some XML documents which are well-formed
         according to the XML specification but do not conform to the
         according to the XML specification but do not conform to the
         "Namespaces in XML" specification <a class="xref" href="biblio.html#bib.xmlnames" title="Namespaces in XML">[<abbr class="abbrev">REC-XML-names</abbr>]</a>.  Specifically: the restrictions on
         "Namespaces in XML" specification <a class="xref" href="biblio.html#bib.xmlnames" title="Namespaces in XML">[<abbr class="abbrev">REC-XML-names</abbr>]</a>.  Specifically: the restrictions on

File diff suppressed because it is too large
+ 1 - 1
libs/neon/doc/html/index.html


File diff suppressed because it is too large
+ 0 - 0
libs/neon/doc/html/intro.html


File diff suppressed because it is too large
+ 0 - 0
libs/neon/doc/html/refalloc.html


File diff suppressed because it is too large
+ 0 - 0
libs/neon/doc/html/refauth.html


+ 1 - 1
libs/neon/doc/html/refbuf.html

@@ -4,7 +4,7 @@ typedef struct {
     char *data;
     char *data;
     size_t used;
     size_t used;
     size_t length;
     size_t length;
-} <em class="type">ne_buffer</em>;</pre></div></div><div class="refsect1"><a name="idm45167098023184"></a><h2>Description</h2><p>The <em class="type">ne_buffer</em> type represents an expandable
+} <em class="type">ne_buffer</em>;</pre></div></div><div class="refsect1"><a name="idm46200847797200"></a><h2>Description</h2><p>The <em class="type">ne_buffer</em> type represents an expandable
 memory buffer for holding <code class="literal">NUL</code>-terminated strings.  The
 memory buffer for holding <code class="literal">NUL</code>-terminated strings.  The
 <em class="structfield"><code>data</code></em> field points to the beginnning of the
 <em class="structfield"><code>data</code></em> field points to the beginnning of the
 string, the length of which is given by the
 string, the length of which is given by the

File diff suppressed because it is too large
+ 0 - 0
libs/neon/doc/html/refbufapp.html


File diff suppressed because it is too large
+ 0 - 0
libs/neon/doc/html/refbufcr.html


File diff suppressed because it is too large
+ 0 - 0
libs/neon/doc/html/refbufdest.html


File diff suppressed because it is too large
+ 0 - 0
libs/neon/doc/html/refbufutil.html


File diff suppressed because it is too large
+ 0 - 0
libs/neon/doc/html/refcert.html


File diff suppressed because it is too large
+ 0 - 0
libs/neon/doc/html/refclicert.html


+ 2 - 2
libs/neon/doc/html/refconfig.html

@@ -1,11 +1,11 @@
 <html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>neon-config</title><link rel="stylesheet" type="text/css" href="../manual.css"><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot"><link rel="home" href="index.html" title="neon HTTP/WebDAV client library"><link rel="up" href="ref.html" title="neon API reference"><link rel="prev" href="refneon.html" title="neon"><link rel="next" href="refresolve.html" title="ne_addr_resolve"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">neon-config</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="refneon.html">Prev</a> </td><th width="60%" align="center">neon API reference</th><td width="20%" align="right"> <a accesskey="n" href="refresolve.html">Next</a></td></tr></table><hr></div><div class="refentry"><a name="refconfig"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>neon-config — script providing information about installed copy
 <html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>neon-config</title><link rel="stylesheet" type="text/css" href="../manual.css"><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot"><link rel="home" href="index.html" title="neon HTTP/WebDAV client library"><link rel="up" href="ref.html" title="neon API reference"><link rel="prev" href="refneon.html" title="neon"><link rel="next" href="refresolve.html" title="ne_addr_resolve"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">neon-config</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="refneon.html">Prev</a> </td><th width="60%" align="center">neon API reference</th><td width="20%" align="right"> <a accesskey="n" href="refresolve.html">Next</a></td></tr></table><hr></div><div class="refentry"><a name="refconfig"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>neon-config — script providing information about installed copy
-	of neon library</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="command">neon-config</code>  [<code class="option">--prefix</code>] [[<code class="option">--cflags</code>] |  [<code class="option">--libs</code>] |  [<code class="option">--la-file</code>] |  [<code class="option">--support</code> <em class="replaceable"><code>feature</code></em>] |  [<code class="option">--help</code>] |  [<code class="option">--version</code>]]</p></div></div><div class="refsect1"><a name="idm45167098193616"></a><h2>Description</h2><p>The <span class="command"><strong>neon-config</strong></span> script provides
+	of neon library</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="command">neon-config</code>  [<code class="option">--prefix</code>] [[<code class="option">--cflags</code>] |  [<code class="option">--libs</code>] |  [<code class="option">--la-file</code>] |  [<code class="option">--support</code> <em class="replaceable"><code>feature</code></em>] |  [<code class="option">--help</code>] |  [<code class="option">--version</code>]]</p></div></div><div class="refsect1"><a name="idm46200847967408"></a><h2>Description</h2><p>The <span class="command"><strong>neon-config</strong></span> script provides
 information about an installed copy of the neon library.  The
 information about an installed copy of the neon library.  The
 <code class="option">--cflags</code> and <code class="option">--libs</code> options instruct
 <code class="option">--cflags</code> and <code class="option">--libs</code> options instruct
 how to compile and link an application against the library; the
 how to compile and link an application against the library; the
 <code class="option">--version</code> and <code class="option">--support</code> options can
 <code class="option">--version</code> and <code class="option">--support</code> options can
 help determine whether the library meets the applications
 help determine whether the library meets the applications
-requirements.</p></div><div class="refsect1"><a name="idm45167098190112"></a><h2>Options</h2><div class="variablelist"><table border="0" class="variablelist"><colgroup><col align="left" valign="top"><col></colgroup><tbody><tr><td><p><span class="term"><code class="option">--cflags</code></span></p></td><td>Print the flags which should be passed to
+requirements.</p></div><div class="refsect1"><a name="idm46200847963904"></a><h2>Options</h2><div class="variablelist"><table border="0" class="variablelist"><colgroup><col align="left" valign="top"><col></colgroup><tbody><tr><td><p><span class="term"><code class="option">--cflags</code></span></p></td><td>Print the flags which should be passed to
 the C compiler when compiling object files, when the object files use
 the C compiler when compiling object files, when the object files use
 neon header files.</td></tr><tr><td><p><span class="term"><code class="option">--libs</code></span></p></td><td>Print the flags which should be passed to
 neon header files.</td></tr><tr><td><p><span class="term"><code class="option">--libs</code></span></p></td><td>Print the flags which should be passed to
 the linker when linking an application which uses the neon
 the linker when linking an application which uses the neon

File diff suppressed because it is too large
+ 0 - 0
libs/neon/doc/html/referr.html


+ 3 - 3
libs/neon/doc/html/reffeat.html

@@ -1,4 +1,4 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>ne_has_support</title><link rel="stylesheet" type="text/css" href="../manual.css"><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot"><link rel="home" href="index.html" title="neon HTTP/WebDAV client library"><link rel="up" href="ref.html" title="neon API reference"><link rel="prev" href="refgetst.html" title="ne_get_status"><link rel="next" href="refi18n.html" title="ne_i18n_init"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">ne_has_support</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="refgetst.html">Prev</a> </td><th width="60%" align="center">neon API reference</th><td width="20%" align="right"> <a accesskey="n" href="refi18n.html">Next</a></td></tr></table><hr></div><div class="refentry"><a name="reffeat"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>ne_has_support — determine feature support status</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="funcsynopsis"><pre class="funcsynopsisinfo">#include &lt;ne_utils.h&gt;</pre><table border="0" class="funcprototype-table" summary="Function synopsis" style="cellspacing: 0; cellpadding: 0;"><tr><td><code class="funcdef">int <b class="fsfunc">ne_has_support</b>(</code></td><td>int <var class="pdparam">feature</var><code>)</code>;</td></tr></table><div class="funcprototype-spacer"> </div></div></div><div class="refsect1"><a name="idm45167097703312"></a><h2>Description</h2><p>The <code class="function">ne_has_support</code> function can be used
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>ne_has_support</title><link rel="stylesheet" type="text/css" href="../manual.css"><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot"><link rel="home" href="index.html" title="neon HTTP/WebDAV client library"><link rel="up" href="ref.html" title="neon API reference"><link rel="prev" href="refgetst.html" title="ne_get_status"><link rel="next" href="refi18n.html" title="ne_i18n_init"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">ne_has_support</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="refgetst.html">Prev</a> </td><th width="60%" align="center">neon API reference</th><td width="20%" align="right"> <a accesskey="n" href="refi18n.html">Next</a></td></tr></table><hr></div><div class="refentry"><a name="reffeat"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>ne_has_support — determine feature support status</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="funcsynopsis"><pre class="funcsynopsisinfo">#include &lt;ne_utils.h&gt;</pre><table border="0" class="funcprototype-table" summary="Function synopsis" style="cellspacing: 0; cellpadding: 0;"><tr><td><code class="funcdef">int <b class="fsfunc">ne_has_support</b>(</code></td><td>int <var class="pdparam">feature</var><code>)</code>;</td></tr></table><div class="funcprototype-spacer"> </div></div></div><div class="refsect1"><a name="idm46200847477872"></a><h2>Description</h2><p>The <code class="function">ne_has_support</code> function can be used
     to determine whether a particular optional feature, given by the
     to determine whether a particular optional feature, given by the
     feature code <code class="parameter">feature</code>, is supported.  The
     feature code <code class="parameter">feature</code>, is supported.  The
     following feature codes are available:
     following feature codes are available:
@@ -6,5 +6,5 @@
     </p><div class="variablelist"><table border="0" class="variablelist"><colgroup><col align="left" valign="top"><col></colgroup><tbody><tr><td><p><span class="term"><code class="constant">NE_FEATURE_SSL</code></span></p></td><td>Indicates support for SSL/TLS</td></tr><tr><td><p><span class="term"><code class="constant">NE_FEATURE_ZLIB</code></span></p></td><td>Indicates support for compressed responses</td></tr><tr><td><p><span class="term"><code class="constant">NE_FEATURE_IPV6</code></span></p></td><td>Indicates support for IPv6</td></tr><tr><td><p><span class="term"><code class="constant">NE_FEATURE_LFS</code></span></p></td><td>Indicates support for large files</td></tr><tr><td><p><span class="term"><code class="constant">NE_FEATURE_SOCKS</code></span></p></td><td>Indicates support for SOCKSv5</td></tr><tr><td><p><span class="term"><code class="constant">NE_FEATURE_TS_SSL</code></span></p></td><td>Indicates support for thread-safe SSL
     </p><div class="variablelist"><table border="0" class="variablelist"><colgroup><col align="left" valign="top"><col></colgroup><tbody><tr><td><p><span class="term"><code class="constant">NE_FEATURE_SSL</code></span></p></td><td>Indicates support for SSL/TLS</td></tr><tr><td><p><span class="term"><code class="constant">NE_FEATURE_ZLIB</code></span></p></td><td>Indicates support for compressed responses</td></tr><tr><td><p><span class="term"><code class="constant">NE_FEATURE_IPV6</code></span></p></td><td>Indicates support for IPv6</td></tr><tr><td><p><span class="term"><code class="constant">NE_FEATURE_LFS</code></span></p></td><td>Indicates support for large files</td></tr><tr><td><p><span class="term"><code class="constant">NE_FEATURE_SOCKS</code></span></p></td><td>Indicates support for SOCKSv5</td></tr><tr><td><p><span class="term"><code class="constant">NE_FEATURE_TS_SSL</code></span></p></td><td>Indicates support for thread-safe SSL
           initialization — see <a class="xref" href="refsockinit.html#ne_sock_init">ne_sock_init</a></td></tr></tbody></table></div><p>
           initialization — see <a class="xref" href="refsockinit.html#ne_sock_init">ne_sock_init</a></td></tr></tbody></table></div><p>
 
 
-    </p></div><div class="refsect1"><a name="idm45167097690048"></a><h2>Return value</h2><p><code class="function">ne_has_support</code> returns non-zero if 
-    the given feature is supported, or zero otherwise.</p></div><div class="refsect1"><a name="idm45167097688400"></a><h2>See also</h2><p><a class="xref" href="refvers.html" title="ne_version_match"><span class="refentrytitle">ne_version_match</span></a>, <a class="xref" href="refsockinit.html" title="ne_sock_init"><span class="refentrytitle">ne_sock_init</span></a></p></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="refgetst.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="ref.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="refi18n.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">ne_get_status </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> ne_i18n_init</td></tr></table></div></body></html>
+    </p></div><div class="refsect1"><a name="idm46200847464608"></a><h2>Return value</h2><p><code class="function">ne_has_support</code> returns non-zero if 
+    the given feature is supported, or zero otherwise.</p></div><div class="refsect1"><a name="idm46200847462960"></a><h2>See also</h2><p><a class="xref" href="refvers.html" title="ne_version_match"><span class="refentrytitle">ne_version_match</span></a>, <a class="xref" href="refsockinit.html" title="ne_sock_init"><span class="refentrytitle">ne_sock_init</span></a></p></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="refgetst.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="ref.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="refi18n.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">ne_get_status </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> ne_i18n_init</td></tr></table></div></body></html>

+ 2 - 2
libs/neon/doc/html/refgetst.html

@@ -1,10 +1,10 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>ne_get_status</title><link rel="stylesheet" type="text/css" href="../manual.css"><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot"><link rel="home" href="index.html" title="neon HTTP/WebDAV client library"><link rel="up" href="ref.html" title="neon API reference"><link rel="prev" href="referr.html" title="ne_get_error"><link rel="next" href="reffeat.html" title="ne_has_support"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">ne_get_status</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="referr.html">Prev</a> </td><th width="60%" align="center">neon API reference</th><td width="20%" align="right"> <a accesskey="n" href="reffeat.html">Next</a></td></tr></table><hr></div><div class="refentry"><a name="refgetst"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>ne_get_status — retrieve HTTP response status for request</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="funcsynopsis"><pre class="funcsynopsisinfo">#include &lt;ne_request.h&gt;</pre><table border="0" class="funcprototype-table" summary="Function synopsis" style="cellspacing: 0; cellpadding: 0;"><tr><td><code class="funcdef">const ne_status *<b class="fsfunc">ne_get_status</b>(</code></td><td>const ne_request *<var class="pdparam">request</var><code>)</code>;</td></tr></table><div class="funcprototype-spacer"> </div></div></div><div class="refsect1"><a name="idm45167097809216"></a><h2>Description</h2><p>The <code class="function">ne_get_status</code> function returns
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>ne_get_status</title><link rel="stylesheet" type="text/css" href="../manual.css"><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot"><link rel="home" href="index.html" title="neon HTTP/WebDAV client library"><link rel="up" href="ref.html" title="neon API reference"><link rel="prev" href="referr.html" title="ne_get_error"><link rel="next" href="reffeat.html" title="ne_has_support"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">ne_get_status</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="referr.html">Prev</a> </td><th width="60%" align="center">neon API reference</th><td width="20%" align="right"> <a accesskey="n" href="reffeat.html">Next</a></td></tr></table><hr></div><div class="refentry"><a name="refgetst"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>ne_get_status — retrieve HTTP response status for request</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="funcsynopsis"><pre class="funcsynopsisinfo">#include &lt;ne_request.h&gt;</pre><table border="0" class="funcprototype-table" summary="Function synopsis" style="cellspacing: 0; cellpadding: 0;"><tr><td><code class="funcdef">const ne_status *<b class="fsfunc">ne_get_status</b>(</code></td><td>const ne_request *<var class="pdparam">request</var><code>)</code>;</td></tr></table><div class="funcprototype-spacer"> </div></div></div><div class="refsect1"><a name="idm46200847584032"></a><h2>Description</h2><p>The <code class="function">ne_get_status</code> function returns
 a pointer to the HTTP status object giving the result of a request.
 a pointer to the HTTP status object giving the result of a request.
 The object returned only becomes valid once the request has been
 The object returned only becomes valid once the request has been
 <span class="emphasis"><em>successfully</em></span> dispatched (the return value of
 <span class="emphasis"><em>successfully</em></span> dispatched (the return value of
 <code class="function">ne_request_dispatch</code> or
 <code class="function">ne_request_dispatch</code> or
 <code class="function">ne_begin_request</code> was zero).  The object remains
 <code class="function">ne_begin_request</code> was zero).  The object remains
-valid until the associated request object is destroyed.</p></div><div class="refsect1"><a name="idm45167097732416"></a><h2>See also</h2><p><a class="xref" href="refstatus.html#ne_status">ne_status</a>, <a class="xref" href="refreq.html#ne_request_create">ne_request_create</a></p></div><div class="refsect1"><a name="idm45167097730528"></a><h2>Example</h2><p>Display the response status code of applying the
+valid until the associated request object is destroyed.</p></div><div class="refsect1"><a name="idm46200847506976"></a><h2>See also</h2><p><a class="xref" href="refstatus.html#ne_status">ne_status</a>, <a class="xref" href="refreq.html#ne_request_create">ne_request_create</a></p></div><div class="refsect1"><a name="idm46200847505088"></a><h2>Example</h2><p>Display the response status code of applying the
 <code class="literal">HEAD</code> method to some resource.</p><pre class="programlisting">ne_request *req = ne_request_create(sess, "HEAD", "/foo/bar");
 <code class="literal">HEAD</code> method to some resource.</p><pre class="programlisting">ne_request *req = ne_request_create(sess, "HEAD", "/foo/bar");
 if (ne_request_dispatch(req))
 if (ne_request_dispatch(req))
    /* handle errors... */
    /* handle errors... */

+ 2 - 2
libs/neon/doc/html/refi18n.html

@@ -1,4 +1,4 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>ne_i18n_init</title><link rel="stylesheet" type="text/css" href="../manual.css"><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot"><link rel="home" href="index.html" title="neon HTTP/WebDAV client library"><link rel="up" href="ref.html" title="neon API reference"><link rel="prev" href="reffeat.html" title="ne_has_support"><link rel="next" href="refiaddr.html" title="ne_iaddr_make"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">ne_i18n_init</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="reffeat.html">Prev</a> </td><th width="60%" align="center">neon API reference</th><td width="20%" align="right"> <a accesskey="n" href="refiaddr.html">Next</a></td></tr></table><hr></div><div class="refentry"><a name="refi18n"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>ne_i18n_init — functions to initialize internationalization support</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="funcsynopsis"><pre class="funcsynopsisinfo">#include &lt;ne_i18n.h&gt;</pre><table border="0" class="funcprototype-table" summary="Function synopsis" style="cellspacing: 0; cellpadding: 0;"><tr><td><code class="funcdef">void <b class="fsfunc">ne_i18n_init</b>(</code></td><td>const char *<var class="pdparam">encoding</var><code>)</code>;</td></tr></table><div class="funcprototype-spacer"> </div></div></div><div class="refsect1"><a name="idm45167097651904"></a><h2>Description</h2><p>The <code class="function">ne_i18n_init</code> function can be used
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>ne_i18n_init</title><link rel="stylesheet" type="text/css" href="../manual.css"><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot"><link rel="home" href="index.html" title="neon HTTP/WebDAV client library"><link rel="up" href="ref.html" title="neon API reference"><link rel="prev" href="reffeat.html" title="ne_has_support"><link rel="next" href="refiaddr.html" title="ne_iaddr_make"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">ne_i18n_init</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="reffeat.html">Prev</a> </td><th width="60%" align="center">neon API reference</th><td width="20%" align="right"> <a accesskey="n" href="refiaddr.html">Next</a></td></tr></table><hr></div><div class="refentry"><a name="refi18n"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>ne_i18n_init — functions to initialize internationalization support</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="funcsynopsis"><pre class="funcsynopsisinfo">#include &lt;ne_i18n.h&gt;</pre><table border="0" class="funcprototype-table" summary="Function synopsis" style="cellspacing: 0; cellpadding: 0;"><tr><td><code class="funcdef">void <b class="fsfunc">ne_i18n_init</b>(</code></td><td>const char *<var class="pdparam">encoding</var><code>)</code>;</td></tr></table><div class="funcprototype-spacer"> </div></div></div><div class="refsect1"><a name="idm46200847426448"></a><h2>Description</h2><p>The <code class="function">ne_i18n_init</code> function can be used
     to enable support for translated messages in the neon library.
     to enable support for translated messages in the neon library.
     The <code class="parameter">encoding</code> parameter, if non-<code class="literal">NULL</code>,
     The <code class="parameter">encoding</code> parameter, if non-<code class="literal">NULL</code>,
     specifies the character encoding required for generated translated
     specifies the character encoding required for generated translated
@@ -15,4 +15,4 @@
     will otherwise operate correctly.</p><p>Note that the encoding used is a process-global setting and
     will otherwise operate correctly.</p><p>Note that the encoding used is a process-global setting and
     so results may be unexpected if other users of neon within the
     so results may be unexpected if other users of neon within the
     process call <code class="function">ne_i18n_init</code> with a different
     process call <code class="function">ne_i18n_init</code> with a different
-    encoding parameter.</p></div><div class="refsect1"><a name="idm45167097642736"></a><h2>See also</h2><p><a class="xref" href="refsockinit.html#ne_sock_init">ne_sock_init</a></p></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="reffeat.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="ref.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="refiaddr.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">ne_has_support </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> ne_iaddr_make</td></tr></table></div></body></html>
+    encoding parameter.</p></div><div class="refsect1"><a name="idm46200847417280"></a><h2>See also</h2><p><a class="xref" href="refsockinit.html#ne_sock_init">ne_sock_init</a></p></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="reffeat.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="ref.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="refiaddr.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">ne_has_support </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> ne_iaddr_make</td></tr></table></div></body></html>

File diff suppressed because it is too large
+ 0 - 0
libs/neon/doc/html/refiaddr.html


+ 13 - 13
libs/neon/doc/html/refneon.html

@@ -1,11 +1,11 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>neon</title><link rel="stylesheet" type="text/css" href="../manual.css"><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot"><link rel="home" href="index.html" title="neon HTTP/WebDAV client library"><link rel="up" href="ref.html" title="neon API reference"><link rel="prev" href="ref.html" title="neon API reference"><link rel="next" href="refconfig.html" title="neon-config"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">neon</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ref.html">Prev</a> </td><th width="60%" align="center">neon API reference</th><td width="20%" align="right"> <a accesskey="n" href="refconfig.html">Next</a></td></tr></table><hr></div><div class="refentry"><a name="refneon"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>neon — HTTP and WebDAV client library</p></div><div class="refsect1"><a name="idm45167098385408"></a><h2>Description</h2><p>neon is an HTTP and WebDAV client library.  The major
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>neon</title><link rel="stylesheet" type="text/css" href="../manual.css"><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot"><link rel="home" href="index.html" title="neon HTTP/WebDAV client library"><link rel="up" href="ref.html" title="neon API reference"><link rel="prev" href="ref.html" title="neon API reference"><link rel="next" href="refconfig.html" title="neon-config"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">neon</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ref.html">Prev</a> </td><th width="60%" align="center">neon API reference</th><td width="20%" align="right"> <a accesskey="n" href="refconfig.html">Next</a></td></tr></table><hr></div><div class="refentry"><a name="refneon"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>neon — HTTP and WebDAV client library</p></div><div class="refsect1"><a name="idm46200848159056"></a><h2>Description</h2><p>neon is an HTTP and WebDAV client library.  The major
     abstractions exposed are the HTTP <span class="emphasis"><em>session</em></span>,
     abstractions exposed are the HTTP <span class="emphasis"><em>session</em></span>,
     created by <a class="xref" href="refsess.html#ne_session_create">ne_session_create</a>; and the HTTP
     created by <a class="xref" href="refsess.html#ne_session_create">ne_session_create</a>; and the HTTP
     <span class="emphasis"><em>request</em></span>, created by <a class="xref" href="refreq.html#ne_request_create">ne_request_create</a>.  HTTP authentication is handled
     <span class="emphasis"><em>request</em></span>, created by <a class="xref" href="refreq.html#ne_request_create">ne_request_create</a>.  HTTP authentication is handled
     transparently for server and proxy servers, see <a class="xref" href="refauth.html#ne_set_server_auth">ne_set_server_auth</a>; complete SSL/TLS support is also
     transparently for server and proxy servers, see <a class="xref" href="refauth.html#ne_set_server_auth">ne_set_server_auth</a>; complete SSL/TLS support is also
-    included, see <a class="xref" href="refsslvfy.html#ne_ssl_set_verify">ne_ssl_set_verify</a>.</p></div><div class="refsect1"><a name="idm45167098345584"></a><h2>Conventions</h2><p>Some conventions are used throughout the neon API, to
+    included, see <a class="xref" href="refsslvfy.html#ne_ssl_set_verify">ne_ssl_set_verify</a>.</p></div><div class="refsect1"><a name="idm46200848126064"></a><h2>Conventions</h2><p>Some conventions are used throughout the neon API, to
     provide a consistent and simple interface; these are documented
     provide a consistent and simple interface; these are documented
-    below.</p><div class="refsect2"><a name="idm45167098344416"></a><h3>Thread-safeness and global initialization</h3><p>neon itself is implemented to be thread-safe (avoiding any
+    below.</p><div class="refsect2"><a name="idm46200848124896"></a><h3>Thread-safeness and global initialization</h3><p>neon itself is implemented to be thread-safe (avoiding any
     use of global state), but relies on the operating system providing
     use of global state), but relies on the operating system providing
     a thread-safe resolver interface.  Modern operating systems offer
     a thread-safe resolver interface.  Modern operating systems offer
     the thread-safe <code class="function">getaddrinfo</code> interface, which
     the thread-safe <code class="function">getaddrinfo</code> interface, which
@@ -35,11 +35,11 @@
     (and <a class="xref" href="refsockinit.html#ne_sock_exit">ne_sock_exit</a>); neon neither checks whether
     (and <a class="xref" href="refsockinit.html#ne_sock_exit">ne_sock_exit</a>); neon neither checks whether
     these functions are called nor calls them itself.</p><p>For some applications and configurations it may be necessary
     these functions are called nor calls them itself.</p><p>For some applications and configurations it may be necessary
     to call <a class="xref" href="refi18n.html#ne_i18n_init">ne_i18n_init</a> to initialize the support
     to call <a class="xref" href="refi18n.html#ne_i18n_init">ne_i18n_init</a> to initialize the support
-    for internationalization in neon.</p></div><div class="refsect2"><a name="idm45167098323856"></a><h3>Asynchronous signal safety</h3><p>No function in neon is defined to be <span class="quote">“<span class="quote">async-signal safe</span>”</span> -
+    for internationalization in neon.</p></div><div class="refsect2"><a name="idm46200848097552"></a><h3>Asynchronous signal safety</h3><p>No function in neon is defined to be <span class="quote">“<span class="quote">async-signal safe</span>”</span> -
     that is, no function is safe to call from a signal handler.  Any
     that is, no function is safe to call from a signal handler.  Any
     call into the neon library from a signal handler will have
     call into the neon library from a signal handler will have
     undefined behaviour - in other words, it may crash the
     undefined behaviour - in other words, it may crash the
-    process.</p></div><div class="refsect2"><a name="idm45167098321984"></a><h3>Functions using global state</h3><p>Any function in neon may modify the
+    process.</p></div><div class="refsect2"><a name="idm46200848095680"></a><h3>Functions using global state</h3><p>Any function in neon may modify the
     <code class="literal">errno</code> global variable as a side-effect.  Except
     <code class="literal">errno</code> global variable as a side-effect.  Except
     where explicitly documented, the value of <code class="literal">errno</code>
     where explicitly documented, the value of <code class="literal">errno</code>
     is unspecified after any neon function call.</p><p>Other than in the use of <code class="literal">errno</code>, the only
     is unspecified after any neon function call.</p><p>Other than in the use of <code class="literal">errno</code>, the only
@@ -51,7 +51,7 @@
       <code class="function">ne_debug</code>, if enabled at compile time; for
       <code class="function">ne_debug</code>, if enabled at compile time; for
       debugging output</li><li class="listitem"><a class="xref" href="refalloc.html#ne_oom_callback">ne_oom_callback</a> for
       debugging output</li><li class="listitem"><a class="xref" href="refalloc.html#ne_oom_callback">ne_oom_callback</a> for
       installing a process-global callback to be invoked on
       installing a process-global callback to be invoked on
-      <code class="function">malloc</code> failure</li></ul></div></div><div class="refsect2"><a name="idm45167098313040"></a><h3>Namespaces</h3><p>To avoid possible collisions between names used for symbols
+      <code class="function">malloc</code> failure</li></ul></div></div><div class="refsect2"><a name="idm46200848086736"></a><h3>Namespaces</h3><p>To avoid possible collisions between names used for symbols
     and preprocessor macros by an application and the libraries it
     and preprocessor macros by an application and the libraries it
     uses, it is good practice for each library to reserve a particular
     uses, it is good practice for each library to reserve a particular
     <span class="emphasis"><em>namespace prefix</em></span>.  An application which
     <span class="emphasis"><em>namespace prefix</em></span>.  An application which
@@ -80,28 +80,28 @@
         library and dependencies thereof; a number of symbols lie
         library and dependencies thereof; a number of symbols lie
         outside these prefixes.</td></tr><tr><td><p><span class="term">pakchois_</span></p></td><td>Namespace used by the pakchois 
         outside these prefixes.</td></tr><tr><td><p><span class="term">pakchois_</span></p></td><td>Namespace used by the pakchois 
          library.</td></tr><tr><td><p><span class="term">px_</span></p></td><td>Namespace used by the libproxy
          library.</td></tr><tr><td><p><span class="term">px_</span></p></td><td>Namespace used by the libproxy
-         library.</td></tr></tbody></table></div></div><div class="refsect2"><a name="idm45167098297440"></a><h3>Argument validation</h3><p>neon does not attempt to validate that the parameters
+         library.</td></tr></tbody></table></div></div><div class="refsect2"><a name="idm46200848071232"></a><h3>Argument validation</h3><p>neon does not attempt to validate that the parameters
     passed to functions conform to the API (for instance, checking
     passed to functions conform to the API (for instance, checking
     that pointer arguments are not <code class="literal">NULL</code>).  Any use of the neon API
     that pointer arguments are not <code class="literal">NULL</code>).  Any use of the neon API
     which is not documented to produce a certain behaviour results is
     which is not documented to produce a certain behaviour results is
     said to produce <span class="emphasis"><em>undefined behaviour</em></span>; it is
     said to produce <span class="emphasis"><em>undefined behaviour</em></span>; it is
-    likely that neon will segfault under these conditions.</p></div><div class="refsect2"><a name="idm45167098294224"></a><h3>URI paths, WebDAV metadata</h3><p>The path strings passed to any function must be
+    likely that neon will segfault under these conditions.</p></div><div class="refsect2"><a name="idm46200848067792"></a><h3>URI paths, WebDAV metadata</h3><p>The path strings passed to any function must be
     <span class="emphasis"><em>URI-encoded</em></span> by the application; neon never
     <span class="emphasis"><em>URI-encoded</em></span> by the application; neon never
     performs any URI encoding or decoding internally.  WebDAV property
     performs any URI encoding or decoding internally.  WebDAV property
     names and values must be valid UTF-8 encoded Unicode
     names and values must be valid UTF-8 encoded Unicode
-    strings.</p></div><div class="refsect2"><a name="idm45167098291696"></a><h3>User interaction</h3><p>As a pure library interface, neon will never produce
+    strings.</p></div><div class="refsect2"><a name="idm46200848065488"></a><h3>User interaction</h3><p>As a pure library interface, neon will never produce
     output on <code class="constant">stdout</code> or
     output on <code class="constant">stdout</code> or
     <code class="constant">stderr</code>; all user interaction is the
     <code class="constant">stderr</code>; all user interaction is the
-    responsibility of the application.</p></div><div class="refsect2"><a name="idm45167098289584"></a><h3>Memory handling</h3><p>neon does not attempt to cope gracefully with an
+    responsibility of the application.</p></div><div class="refsect2"><a name="idm46200848063376"></a><h3>Memory handling</h3><p>neon does not attempt to cope gracefully with an
     out-of-memory situation; instead, by default, the
     out-of-memory situation; instead, by default, the
     <code class="function">abort</code> function is called to immediately
     <code class="function">abort</code> function is called to immediately
     terminate the process.  An application may register a custom
     terminate the process.  An application may register a custom
     function which will be called before <code class="function">abort</code> in
     function which will be called before <code class="function">abort</code> in
-    such a situation; see <a class="xref" href="refalloc.html#ne_oom_callback">ne_oom_callback</a>.</p></div><div class="refsect2"><a name="idm45167098286064"></a><h3>Callbacks and userdata</h3><p>Whenever a callback is registered, a
+    such a situation; see <a class="xref" href="refalloc.html#ne_oom_callback">ne_oom_callback</a>.</p></div><div class="refsect2"><a name="idm46200848060016"></a><h3>Callbacks and userdata</h3><p>Whenever a callback is registered, a
     <code class="literal">userdata</code> pointer is also used to allow the
     <code class="literal">userdata</code> pointer is also used to allow the
     application to associate a context with the callback.  The
     application to associate a context with the callback.  The
     userdata is of type <em class="type">void *</em>, allowing any pointer to
     userdata is of type <em class="type">void *</em>, allowing any pointer to
-    be used.</p></div><div class="refsect2"><a name="idm45167098283504"></a><h3>Large File Support</h3><p>Since version 0.27.0, neon transparently uses the "LFS
+    be used.</p></div><div class="refsect2"><a name="idm46200848057568"></a><h3>Large File Support</h3><p>Since version 0.27.0, neon transparently uses the "LFS
     transitional" interfaces in functions which use file descriptors.
     transitional" interfaces in functions which use file descriptors.
     This allows use of files larger than 2GiB on platforms with a
     This allows use of files larger than 2GiB on platforms with a
     native 32-bit <code class="literal">off_t</code> type, where LFS support is
     native 32-bit <code class="literal">off_t</code> type, where LFS support is
@@ -109,5 +109,5 @@
     type, which is defined to be either <code class="literal">off_t</code> or
     type, which is defined to be either <code class="literal">off_t</code> or
     <code class="literal">off64_t</code> according to whether LFS support is
     <code class="literal">off64_t</code> according to whether LFS support is
     detected at build time.  neon does not use or require the
     detected at build time.  neon does not use or require the
-    <code class="literal">-D_FILE_OFFSET_BITS=64</code> macro definition.</p></div></div><div class="refsect1"><a name="idm45167098278384"></a><h2>See also</h2><p><a class="xref" href="refsess.html" title="ne_session_create"><span class="refentrytitle">ne_session_create</span></a>, <a class="xref" href="refalloc.html#ne_oom_callback">ne_oom_callback</a>,
+    <code class="literal">-D_FILE_OFFSET_BITS=64</code> macro definition.</p></div></div><div class="refsect1"><a name="idm46200848052304"></a><h2>See also</h2><p><a class="xref" href="refsess.html" title="ne_session_create"><span class="refentrytitle">ne_session_create</span></a>, <a class="xref" href="refalloc.html#ne_oom_callback">ne_oom_callback</a>,
     <a class="ulink" href="https://notroj.github.io/neon/" target="_top">https://notroj.github.io/neon/</a></p></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ref.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="ref.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="refconfig.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">neon API reference </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> neon-config</td></tr></table></div></body></html>
     <a class="ulink" href="https://notroj.github.io/neon/" target="_top">https://notroj.github.io/neon/</a></p></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ref.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="ref.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="refconfig.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">neon API reference </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> neon-config</td></tr></table></div></body></html>

File diff suppressed because it is too large
+ 0 - 0
libs/neon/doc/html/refopts.html


File diff suppressed because it is too large
+ 0 - 0
libs/neon/doc/html/refproxy.html


File diff suppressed because it is too large
+ 0 - 0
libs/neon/doc/html/refreq.html


File diff suppressed because it is too large
+ 0 - 0
libs/neon/doc/html/refreqbody.html


File diff suppressed because it is too large
+ 0 - 0
libs/neon/doc/html/refreqflags.html


File diff suppressed because it is too large
+ 0 - 0
libs/neon/doc/html/refreqhdr.html


File diff suppressed because it is too large
+ 0 - 0
libs/neon/doc/html/refresolve.html


File diff suppressed because it is too large
+ 0 - 0
libs/neon/doc/html/refresphdr.html


File diff suppressed because it is too large
+ 0 - 0
libs/neon/doc/html/refsess.html


File diff suppressed because it is too large
+ 0 - 0
libs/neon/doc/html/refsessflags.html


+ 2 - 2
libs/neon/doc/html/refshave.html

@@ -1,7 +1,7 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>ne_shave</title><link rel="stylesheet" type="text/css" href="../manual.css"><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot"><link rel="home" href="index.html" title="neon HTTP/WebDAV client library"><link rel="up" href="ref.html" title="neon API reference"><link rel="prev" href="refauth.html" title="ne_set_server_auth"><link rel="next" href="refsockinit.html" title="ne_sock_init"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">ne_shave</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="refauth.html">Prev</a> </td><th width="60%" align="center">neon API reference</th><td width="20%" align="right"> <a accesskey="n" href="refsockinit.html">Next</a></td></tr></table><hr></div><div class="refentry"><a name="refshave"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>ne_shave — trim whitespace from a string</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="funcsynopsis"><pre class="funcsynopsisinfo">#include &lt;ne_string.h&gt;</pre><table border="0" class="funcprototype-table" summary="Function synopsis" style="cellspacing: 0; cellpadding: 0;"><tr><td><code class="funcdef">char *<b class="fsfunc">ne_shave</b>(</code></td><td>char *<var class="pdparam">str</var>, </td></tr><tr><td> </td><td>const char *<var class="pdparam">whitespace</var><code>)</code>;</td></tr></table><div class="funcprototype-spacer"> </div></div></div><div class="refsect1"><a name="idm45167096639136"></a><h2>Description</h2><p><code class="function">ne_shave</code> returns a portion of
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>ne_shave</title><link rel="stylesheet" type="text/css" href="../manual.css"><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot"><link rel="home" href="index.html" title="neon HTTP/WebDAV client library"><link rel="up" href="ref.html" title="neon API reference"><link rel="prev" href="refauth.html" title="ne_set_server_auth"><link rel="next" href="refsockinit.html" title="ne_sock_init"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">ne_shave</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="refauth.html">Prev</a> </td><th width="60%" align="center">neon API reference</th><td width="20%" align="right"> <a accesskey="n" href="refsockinit.html">Next</a></td></tr></table><hr></div><div class="refentry"><a name="refshave"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>ne_shave — trim whitespace from a string</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="funcsynopsis"><pre class="funcsynopsisinfo">#include &lt;ne_string.h&gt;</pre><table border="0" class="funcprototype-table" summary="Function synopsis" style="cellspacing: 0; cellpadding: 0;"><tr><td><code class="funcdef">char *<b class="fsfunc">ne_shave</b>(</code></td><td>char *<var class="pdparam">str</var>, </td></tr><tr><td> </td><td>const char *<var class="pdparam">whitespace</var><code>)</code>;</td></tr></table><div class="funcprototype-spacer"> </div></div></div><div class="refsect1"><a name="idm46200846415344"></a><h2>Description</h2><p><code class="function">ne_shave</code> returns a portion of
 <code class="parameter">str</code> with any leading or trailing characters in
 <code class="parameter">str</code> with any leading or trailing characters in
 the <code class="parameter">whitespace</code> array removed.
 the <code class="parameter">whitespace</code> array removed.
 <code class="parameter">str</code> may be modified.  Note that the return
 <code class="parameter">str</code> may be modified.  Note that the return
-value may not be equal to <code class="parameter">str</code>.</p></div><div class="refsect1"><a name="idm45167096634992"></a><h2>Examples</h2><p>The following code segment will output
+value may not be equal to <code class="parameter">str</code>.</p></div><div class="refsect1"><a name="idm46200846411200"></a><h2>Examples</h2><p>The following code segment will output
 	<code class="literal">"fish"</code>:</p><pre class="programlisting">char s[] = ".!.fish!.!";
 	<code class="literal">"fish"</code>:</p><pre class="programlisting">char s[] = ".!.fish!.!";
 puts(ne_shave(s, ".!"));</pre></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="refauth.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="ref.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="refsockinit.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">ne_set_server_auth </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> ne_sock_init</td></tr></table></div></body></html>
 puts(ne_shave(s, ".!"));</pre></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="refauth.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="ref.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="refsockinit.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">ne_set_server_auth </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> ne_sock_init</td></tr></table></div></body></html>

+ 5 - 5
libs/neon/doc/html/refsockinit.html

@@ -1,4 +1,4 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>ne_sock_init</title><link rel="stylesheet" type="text/css" href="../manual.css"><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot"><link rel="home" href="index.html" title="neon HTTP/WebDAV client library"><link rel="up" href="ref.html" title="neon API reference"><link rel="prev" href="refshave.html" title="ne_shave"><link rel="next" href="refcert.html" title="ne_ssl_cert_identity"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">ne_sock_init</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="refshave.html">Prev</a> </td><th width="60%" align="center">neon API reference</th><td width="20%" align="right"> <a accesskey="n" href="refcert.html">Next</a></td></tr></table><hr></div><div class="refentry"><a name="refsockinit"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>ne_sock_init, ne_sock_exit — perform library initialization</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="funcsynopsis"><pre class="funcsynopsisinfo">#include &lt;ne_socket.h&gt;</pre><table border="0" class="funcprototype-table" summary="Function synopsis" style="cellspacing: 0; cellpadding: 0;"><tr><td><code class="funcdef">int <b class="fsfunc">ne_sock_init</b>(</code></td><td><code>void)</code>;</td><td> </td></tr></table><div class="funcprototype-spacer"> </div><table border="0" class="funcprototype-table" summary="Function synopsis" style="cellspacing: 0; cellpadding: 0;"><tr><td><code class="funcdef">void <b class="fsfunc">ne_sock_exit</b>(</code></td><td><code>void)</code>;</td><td> </td></tr></table><div class="funcprototype-spacer"> </div></div></div><div class="refsect1"><a name="idm45167096607504"></a><h2>Description</h2><p>In some platforms and configurations, neon may be using
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>ne_sock_init</title><link rel="stylesheet" type="text/css" href="../manual.css"><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot"><link rel="home" href="index.html" title="neon HTTP/WebDAV client library"><link rel="up" href="ref.html" title="neon API reference"><link rel="prev" href="refshave.html" title="ne_shave"><link rel="next" href="refcert.html" title="ne_ssl_cert_identity"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">ne_sock_init</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="refshave.html">Prev</a> </td><th width="60%" align="center">neon API reference</th><td width="20%" align="right"> <a accesskey="n" href="refcert.html">Next</a></td></tr></table><hr></div><div class="refentry"><a name="refsockinit"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>ne_sock_init, ne_sock_exit — perform library initialization</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="funcsynopsis"><pre class="funcsynopsisinfo">#include &lt;ne_socket.h&gt;</pre><table border="0" class="funcprototype-table" summary="Function synopsis" style="cellspacing: 0; cellpadding: 0;"><tr><td><code class="funcdef">int <b class="fsfunc">ne_sock_init</b>(</code></td><td><code>void)</code>;</td><td> </td></tr></table><div class="funcprototype-spacer"> </div><table border="0" class="funcprototype-table" summary="Function synopsis" style="cellspacing: 0; cellpadding: 0;"><tr><td><code class="funcdef">void <b class="fsfunc">ne_sock_exit</b>(</code></td><td><code>void)</code>;</td><td> </td></tr></table><div class="funcprototype-spacer"> </div></div></div><div class="refsect1"><a name="idm46200846383456"></a><h2>Description</h2><p>In some platforms and configurations, neon may be using
     some socket or SSL libraries which require global initialization
     some socket or SSL libraries which require global initialization
     before use.  To perform this initialization, the
     before use.  To perform this initialization, the
     <code class="function">ne_sock_init</code> function must be called before
     <code class="function">ne_sock_init</code> function must be called before
@@ -25,7 +25,7 @@
     section.  Otherwise, it is not safe to use neon with SSL in a
     section.  Otherwise, it is not safe to use neon with SSL in a
     multi-threaded process.  The <a class="xref" href="reffeat.html#ne_has_support">ne_has_support</a>
     multi-threaded process.  The <a class="xref" href="reffeat.html#ne_has_support">ne_has_support</a>
     function can be used to determine whether neon is built to
     function can be used to determine whether neon is built to
-    enable thread-safety support in the SSL library.</p><div class="refsect2"><a name="idm45167096596032"></a><h3>Thread-safe SSL with OpenSSL</h3><p>neon follows two simple rules when dealing with the
+    enable thread-safety support in the SSL library.</p><div class="refsect2"><a name="idm46200846371984"></a><h3>Thread-safe SSL with OpenSSL</h3><p>neon follows two simple rules when dealing with the
       OpenSSL locking callbacks:
       OpenSSL locking callbacks:
 
 
       </p><div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem"><code class="function">ne_sock_init</code> will set
       </p><div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem"><code class="function">ne_sock_init</code> will set
@@ -37,7 +37,7 @@
 
 
       Applications and libraries should be able to co-operate to
       Applications and libraries should be able to co-operate to
       ensure that SSL use is always thread-safe if similar rules are
       ensure that SSL use is always thread-safe if similar rules are
-      always followed.</p></div><div class="refsect2"><a name="idm45167096591440"></a><h3>Thread-safe SSL with GnuTLS</h3><p>The cryptography library used by GnuTLS, libgcrypt, only
+      always followed.</p></div><div class="refsect2"><a name="idm46200846367392"></a><h3>Thread-safe SSL with GnuTLS</h3><p>The cryptography library used by GnuTLS, libgcrypt, only
       supports an initialization operation to register thread-safety
       supports an initialization operation to register thread-safety
       callbacks.  <code class="function">ne_sock_init</code> will register the
       callbacks.  <code class="function">ne_sock_init</code> will register the
       thread-safe locking callbacks on first use;
       thread-safe locking callbacks on first use;
@@ -46,6 +46,6 @@
       unsafe to dynamically unload neon from the process if neon
       unsafe to dynamically unload neon from the process if neon
       is configured with thread-safe SSL support enabled (since the
       is configured with thread-safe SSL support enabled (since the
       callbacks would be left pointing at unmapped memory once neon
       callbacks would be left pointing at unmapped memory once neon
-      is unloaded).</p></div></div><div class="refsect1"><a name="idm45167096588176"></a><h2>Return value</h2><p><code class="function">ne_sock_init</code> returns zero on success,
+      is unloaded).</p></div></div><div class="refsect1"><a name="idm46200846364224"></a><h2>Return value</h2><p><code class="function">ne_sock_init</code> returns zero on success,
     or non-zero on error.  If an error occurs, no further use of the
     or non-zero on error.  If an error occurs, no further use of the
-    neon library should be attempted.</p></div><div class="refsect1"><a name="idm45167096586272"></a><h2>See also</h2><p><a class="xref" href="refneon.html" title="neon"><span class="refentrytitle">neon</span></a>, <a class="xref" href="reffeat.html" title="ne_has_support"><span class="refentrytitle">ne_has_support</span></a></p></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="refshave.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="ref.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="refcert.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">ne_shave </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> ne_ssl_cert_identity</td></tr></table></div></body></html>
+    neon library should be attempted.</p></div><div class="refsect1"><a name="idm46200846362320"></a><h2>See also</h2><p><a class="xref" href="refneon.html" title="neon"><span class="refentrytitle">neon</span></a>, <a class="xref" href="reffeat.html" title="ne_has_support"><span class="refentrytitle">ne_has_support</span></a></p></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="refshave.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="ref.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="refcert.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">ne_shave </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> ne_ssl_cert_identity</td></tr></table></div></body></html>

File diff suppressed because it is too large
+ 0 - 0
libs/neon/doc/html/refsslca.html


File diff suppressed because it is too large
+ 0 - 0
libs/neon/doc/html/refsslcert2.html


File diff suppressed because it is too large
+ 0 - 0
libs/neon/doc/html/refsslcertio.html


File diff suppressed because it is too large
+ 0 - 0
libs/neon/doc/html/refssldname.html


File diff suppressed because it is too large
+ 0 - 0
libs/neon/doc/html/refsslvfy.html


+ 3 - 3
libs/neon/doc/html/refstatus.html

@@ -4,7 +4,7 @@ typedef struct {
     int major_version, minor_version;
     int major_version, minor_version;
     int code, klass;
     int code, klass;
     const char *reason_phrase;
     const char *reason_phrase;
-} <em class="type">ne_status</em>;</pre></div></div><div class="refsect1"><a name="idm45167096115568"></a><h2>Description</h2><p>An <em class="type">ne_status</em> type represents an HTTP
+} <em class="type">ne_status</em>;</pre></div></div><div class="refsect1"><a name="idm46200845892192"></a><h2>Description</h2><p>An <em class="type">ne_status</em> type represents an HTTP
 response status; used in response messages giving a result of request.
 response status; used in response messages giving a result of request.
 The <em class="structfield"><code>major_version</code></em> and
 The <em class="structfield"><code>major_version</code></em> and
 <em class="structfield"><code>minor_version</code></em> fields give the HTTP version
 <em class="structfield"><code>minor_version</code></em> fields give the HTTP version
@@ -12,11 +12,11 @@ supported by the server issuing the response.  The
 <em class="structfield"><code>code</code></em> field gives the status code of the
 <em class="structfield"><code>code</code></em> field gives the status code of the
 result (lying between 100 and 999 inclusive), and the
 result (lying between 100 and 999 inclusive), and the
 <em class="structfield"><code>klass</code></em> field gives the
 <em class="structfield"><code>klass</code></em> field gives the
-class<a href="#ftn.idm45167096112528" class="footnote" name="idm45167096112528"><sup class="footnote">[2]</sup></a>, which is equal to the most significant digit
+class<a href="#ftn.idm46200845889152" class="footnote" name="idm46200845889152"><sup class="footnote">[2]</sup></a>, which is equal to the most significant digit
 of the status.</p><p>There are five classes of HTTP status code defined by
 of the status.</p><p>There are five classes of HTTP status code defined by
 	RFC2616:</p><div class="variablelist"><table border="0" class="variablelist"><colgroup><col align="left" valign="top"><col></colgroup><tbody><tr><td><p><span class="term"><code class="literal">1xx</code></span></p></td><td>Informational response.</td></tr><tr><td><p><span class="term"><code class="literal">2xx</code></span></p></td><td>Success: the operation was successful</td></tr><tr><td><p><span class="term"><code class="literal">3xx</code></span></p></td><td>Redirection</td></tr><tr><td><p><span class="term"><code class="literal">4xx</code></span></p></td><td>Client
 	RFC2616:</p><div class="variablelist"><table border="0" class="variablelist"><colgroup><col align="left" valign="top"><col></colgroup><tbody><tr><td><p><span class="term"><code class="literal">1xx</code></span></p></td><td>Informational response.</td></tr><tr><td><p><span class="term"><code class="literal">2xx</code></span></p></td><td>Success: the operation was successful</td></tr><tr><td><p><span class="term"><code class="literal">3xx</code></span></p></td><td>Redirection</td></tr><tr><td><p><span class="term"><code class="literal">4xx</code></span></p></td><td>Client
 	    error: the request made was incorrect in some
 	    error: the request made was incorrect in some
-	    manner.</td></tr><tr><td><p><span class="term"><code class="literal">5xx</code></span></p></td><td>Server error</td></tr></tbody></table></div></div><div class="refsect1"><a name="idm45167096101360"></a><h2>See also</h2><p><a class="xref" href="refgetst.html#ne_get_status">ne_get_status</a>.</p></div><div class="footnotes"><br><hr style="width:100; text-align:left;margin-left: 0"><div id="ftn.idm45167096112528" class="footnote"><p><a href="#idm45167096112528" class="para"><sup class="para">[2] </sup></a>the field is named <span class="quote">“<span class="quote">klass</span>”</span> not
+	    manner.</td></tr><tr><td><p><span class="term"><code class="literal">5xx</code></span></p></td><td>Server error</td></tr></tbody></table></div></div><div class="refsect1"><a name="idm46200845877984"></a><h2>See also</h2><p><a class="xref" href="refgetst.html#ne_get_status">ne_get_status</a>.</p></div><div class="footnotes"><br><hr style="width:100; text-align:left;margin-left: 0"><div id="ftn.idm46200845889152" class="footnote"><p><a href="#idm46200845889152" class="para"><sup class="para">[2] </sup></a>the field is named <span class="quote">“<span class="quote">klass</span>”</span> not
 <span class="quote">“<span class="quote">class</span>”</span> so that the header can be used from a C++
 <span class="quote">“<span class="quote">class</span>”</span> so that the header can be used from a C++
 program, in which <span class="quote">“<span class="quote">class</span>”</span> is a reserved
 program, in which <span class="quote">“<span class="quote">class</span>”</span> is a reserved
 word)</p></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="refclicert.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="ref.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="reftok.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">ne_ssl_client_cert </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> ne_token</td></tr></table></div></body></html>
 word)</p></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="refclicert.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="ref.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="reftok.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">ne_ssl_client_cert </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> ne_token</td></tr></table></div></body></html>

File diff suppressed because it is too large
+ 0 - 0
libs/neon/doc/html/reftok.html


File diff suppressed because it is too large
+ 0 - 0
libs/neon/doc/html/refvers.html


File diff suppressed because it is too large
+ 0 - 0
libs/neon/doc/html/refxml.html


+ 4 - 4
libs/neon/doc/html/security.html

@@ -4,7 +4,7 @@
   application) can be tricked into accessing an HTTP server which is
   application) can be tricked into accessing an HTTP server which is
   controlled by an attacker.  This section documents various types of
   controlled by an attacker.  This section documents various types of
   possible attack and describes what mitigation is used in
   possible attack and describes what mitigation is used in
-  neon.</p><div class="sect2"><div class="titlepage"><div><div><h3 class="title"><a name="idm45167104003792"></a>CPU or memory consumption attacks</h3></div></div></div><p>neon uses fixed resource limits to prevent the following
+  neon.</p><div class="sect2"><div class="titlepage"><div><div><h3 class="title"><a name="idm46200853782144"></a>CPU or memory consumption attacks</h3></div></div></div><p>neon uses fixed resource limits to prevent the following
     attacks:</p><div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem"><p>memory/CPU consumption attack using an unbounded number
     attacks:</p><div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem"><p>memory/CPU consumption attack using an unbounded number
         of response header fields</p></li><li class="listitem"><p>memory consumption attack using an unbounded length of
         of response header fields</p></li><li class="listitem"><p>memory consumption attack using an unbounded length of
         individual response header lines (or continuation
         individual response header lines (or continuation
@@ -17,7 +17,7 @@
     must be mitigated at application level.  Memory consumption in
     must be mitigated at application level.  Memory consumption in
     neon itself is fixed and is not proportional to the response
     neon itself is fixed and is not proportional to the response
     size.</p><p>Test cases for all the above attacks are present in the
     size.</p><p>Test cases for all the above attacks are present in the
-    neon test suite.</p></div><div class="sect2"><div class="titlepage"><div><div><h3 class="title"><a name="idm45167103995408"></a>SSL/TLS connection security</h3></div></div></div><p>When using a connection secured by SSL/TLS, it is necessary
+    neon test suite.</p></div><div class="sect2"><div class="titlepage"><div><div><h3 class="title"><a name="idm46200853773616"></a>SSL/TLS connection security</h3></div></div></div><p>When using a connection secured by SSL/TLS, it is necessary
     for clients to verify that the X.509 certificate presented by the
     for clients to verify that the X.509 certificate presented by the
     server matches the server's expected identity.  The algorithm
     server matches the server's expected identity.  The algorithm
     required for this purpose is described in RFC 2818 and RFC 3280,
     required for this purpose is described in RFC 2818 and RFC 3280,
@@ -35,14 +35,14 @@
     present the certificate details to a user for manual/off-line
     present the certificate details to a user for manual/off-line
     verification, if possible.</p><p>Test cases for the correctness of the implementation of the
     verification, if possible.</p><p>Test cases for the correctness of the implementation of the
     identity verification algorithm are present in the neon test
     identity verification algorithm are present in the neon test
-    suite.</p></div><div class="sect2"><div class="titlepage"><div><div><h3 class="title"><a name="idm45167098510576"></a>Control character insertion in error messages</h3></div></div></div><p>Where error messages (as returned by
+    suite.</p></div><div class="sect2"><div class="titlepage"><div><div><h3 class="title"><a name="idm46200848285312"></a>Control character insertion in error messages</h3></div></div></div><p>Where error messages (as returned by
     (<a class="xref" href="referr.html#ne_get_error">ne_get_error</a>) contain data supplied by the
     (<a class="xref" href="referr.html#ne_get_error">ne_get_error</a>) contain data supplied by the
     server, the untrusted data is sanitised to remove both control
     server, the untrusted data is sanitised to remove both control
     characters and non-ASCII characters.  This prevents any attacks
     characters and non-ASCII characters.  This prevents any attacks
     where such error messages are exposed to the user and can
     where such error messages are exposed to the user and can
     potentially distort the presentation of the interface (for
     potentially distort the presentation of the interface (for
     example, through the use of a carriage return character in a text
     example, through the use of a carriage return character in a text
-    user interface).</p></div><div class="sect2"><div class="titlepage"><div><div><h3 class="title"><a name="idm45167098508528"></a>Attacks against authentication credentials</h3></div></div></div><p>Authentication credentials can be compromised by a
+    user interface).</p></div><div class="sect2"><div class="titlepage"><div><div><h3 class="title"><a name="idm46200848283264"></a>Attacks against authentication credentials</h3></div></div></div><p>Authentication credentials can be compromised by a
     "downgrade attack" by an active attacker; for example, where a
     "downgrade attack" by an active attacker; for example, where a
     MITM presents a Basic authentication challenge in place of the
     MITM presents a Basic authentication challenge in place of the
     server's Digest challenge.  neon mitigates these attacks by
     server's Digest challenge.  neon mitigates these attacks by

+ 3 - 3
libs/neon/doc/man/ne_add_request_header.3

@@ -2,12 +2,12 @@
 .\"     Title: ne_add_request_header
 .\"     Title: ne_add_request_header
 .\"    Author: 
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 17 April 2020
+.\"      Date: 20 June 2020
 .\"    Manual: neon API reference
 .\"    Manual: neon API reference
-.\"    Source: neon 0.31.1
+.\"    Source: neon 0.31.2
 .\"  Language: English
 .\"  Language: English
 .\"
 .\"
-.TH "NE_ADD_REQUEST_HEADE" "3" "17 April 2020" "neon 0.31.1" "neon API reference"
+.TH "NE_ADD_REQUEST_HEADE" "3" "20 June 2020" "neon 0.31.2" "neon API reference"
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------

+ 3 - 3
libs/neon/doc/man/ne_addr_resolve.3

@@ -2,12 +2,12 @@
 .\"     Title: ne_addr_resolve
 .\"     Title: ne_addr_resolve
 .\"    Author: 
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 17 April 2020
+.\"      Date: 20 June 2020
 .\"    Manual: neon API reference
 .\"    Manual: neon API reference
-.\"    Source: neon 0.31.1
+.\"    Source: neon 0.31.2
 .\"  Language: English
 .\"  Language: English
 .\"
 .\"
-.TH "NE_ADDR_RESOLVE" "3" "17 April 2020" "neon 0.31.1" "neon API reference"
+.TH "NE_ADDR_RESOLVE" "3" "20 June 2020" "neon 0.31.2" "neon API reference"
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------

+ 3 - 3
libs/neon/doc/man/ne_buffer.3

@@ -2,12 +2,12 @@
 .\"     Title: ne_buffer
 .\"     Title: ne_buffer
 .\"    Author: 
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 17 April 2020
+.\"      Date: 20 June 2020
 .\"    Manual: neon API reference
 .\"    Manual: neon API reference
-.\"    Source: neon 0.31.1
+.\"    Source: neon 0.31.2
 .\"  Language: English
 .\"  Language: English
 .\"
 .\"
-.TH "NE_BUFFER" "3" "17 April 2020" "neon 0.31.1" "neon API reference"
+.TH "NE_BUFFER" "3" "20 June 2020" "neon 0.31.2" "neon API reference"
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------

+ 3 - 3
libs/neon/doc/man/ne_buffer_append.3

@@ -2,12 +2,12 @@
 .\"     Title: ne_buffer_append
 .\"     Title: ne_buffer_append
 .\"    Author: 
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 17 April 2020
+.\"      Date: 20 June 2020
 .\"    Manual: neon API reference
 .\"    Manual: neon API reference
-.\"    Source: neon 0.31.1
+.\"    Source: neon 0.31.2
 .\"  Language: English
 .\"  Language: English
 .\"
 .\"
-.TH "NE_BUFFER_APPEND" "3" "17 April 2020" "neon 0.31.1" "neon API reference"
+.TH "NE_BUFFER_APPEND" "3" "20 June 2020" "neon 0.31.2" "neon API reference"
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------

+ 3 - 3
libs/neon/doc/man/ne_buffer_clear.3

@@ -2,12 +2,12 @@
 .\"     Title: ne_buffer_clear
 .\"     Title: ne_buffer_clear
 .\"    Author: 
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 17 April 2020
+.\"      Date: 20 June 2020
 .\"    Manual: neon API reference
 .\"    Manual: neon API reference
-.\"    Source: neon 0.31.1
+.\"    Source: neon 0.31.2
 .\"  Language: English
 .\"  Language: English
 .\"
 .\"
-.TH "NE_BUFFER_CLEAR" "3" "17 April 2020" "neon 0.31.1" "neon API reference"
+.TH "NE_BUFFER_CLEAR" "3" "20 June 2020" "neon 0.31.2" "neon API reference"
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------

+ 3 - 3
libs/neon/doc/man/ne_buffer_create.3

@@ -2,12 +2,12 @@
 .\"     Title: ne_buffer_create
 .\"     Title: ne_buffer_create
 .\"    Author: 
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 17 April 2020
+.\"      Date: 20 June 2020
 .\"    Manual: neon API reference
 .\"    Manual: neon API reference
-.\"    Source: neon 0.31.1
+.\"    Source: neon 0.31.2
 .\"  Language: English
 .\"  Language: English
 .\"
 .\"
-.TH "NE_BUFFER_CREATE" "3" "17 April 2020" "neon 0.31.1" "neon API reference"
+.TH "NE_BUFFER_CREATE" "3" "20 June 2020" "neon 0.31.2" "neon API reference"
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------

+ 3 - 3
libs/neon/doc/man/ne_buffer_destroy.3

@@ -2,12 +2,12 @@
 .\"     Title: ne_buffer_destroy
 .\"     Title: ne_buffer_destroy
 .\"    Author: 
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 17 April 2020
+.\"      Date: 20 June 2020
 .\"    Manual: neon API reference
 .\"    Manual: neon API reference
-.\"    Source: neon 0.31.1
+.\"    Source: neon 0.31.2
 .\"  Language: English
 .\"  Language: English
 .\"
 .\"
-.TH "NE_BUFFER_DESTROY" "3" "17 April 2020" "neon 0.31.1" "neon API reference"
+.TH "NE_BUFFER_DESTROY" "3" "20 June 2020" "neon 0.31.2" "neon API reference"
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------

+ 3 - 3
libs/neon/doc/man/ne_get_error.3

@@ -2,12 +2,12 @@
 .\"     Title: ne_get_error
 .\"     Title: ne_get_error
 .\"    Author: 
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 17 April 2020
+.\"      Date: 20 June 2020
 .\"    Manual: neon API reference
 .\"    Manual: neon API reference
-.\"    Source: neon 0.31.1
+.\"    Source: neon 0.31.2
 .\"  Language: English
 .\"  Language: English
 .\"
 .\"
-.TH "NE_GET_ERROR" "3" "17 April 2020" "neon 0.31.1" "neon API reference"
+.TH "NE_GET_ERROR" "3" "20 June 2020" "neon 0.31.2" "neon API reference"
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------

+ 3 - 3
libs/neon/doc/man/ne_get_response_header.3

@@ -2,12 +2,12 @@
 .\"     Title: ne_get_response_header
 .\"     Title: ne_get_response_header
 .\"    Author: 
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 17 April 2020
+.\"      Date: 20 June 2020
 .\"    Manual: neon API reference
 .\"    Manual: neon API reference
-.\"    Source: neon 0.31.1
+.\"    Source: neon 0.31.2
 .\"  Language: English
 .\"  Language: English
 .\"
 .\"
-.TH "NE_GET_RESPONSE_HEAD" "3" "17 April 2020" "neon 0.31.1" "neon API reference"
+.TH "NE_GET_RESPONSE_HEAD" "3" "20 June 2020" "neon 0.31.2" "neon API reference"
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------

+ 3 - 3
libs/neon/doc/man/ne_get_status.3

@@ -2,12 +2,12 @@
 .\"     Title: ne_get_status
 .\"     Title: ne_get_status
 .\"    Author: 
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 17 April 2020
+.\"      Date: 20 June 2020
 .\"    Manual: neon API reference
 .\"    Manual: neon API reference
-.\"    Source: neon 0.31.1
+.\"    Source: neon 0.31.2
 .\"  Language: English
 .\"  Language: English
 .\"
 .\"
-.TH "NE_GET_STATUS" "3" "17 April 2020" "neon 0.31.1" "neon API reference"
+.TH "NE_GET_STATUS" "3" "20 June 2020" "neon 0.31.2" "neon API reference"
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------

+ 3 - 3
libs/neon/doc/man/ne_has_support.3

@@ -2,12 +2,12 @@
 .\"     Title: ne_has_support
 .\"     Title: ne_has_support
 .\"    Author: 
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 17 April 2020
+.\"      Date: 20 June 2020
 .\"    Manual: neon API reference
 .\"    Manual: neon API reference
-.\"    Source: neon 0.31.1
+.\"    Source: neon 0.31.2
 .\"  Language: English
 .\"  Language: English
 .\"
 .\"
-.TH "NE_HAS_SUPPORT" "3" "17 April 2020" "neon 0.31.1" "neon API reference"
+.TH "NE_HAS_SUPPORT" "3" "20 June 2020" "neon 0.31.2" "neon API reference"
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------

+ 3 - 3
libs/neon/doc/man/ne_i18n_init.3

@@ -2,12 +2,12 @@
 .\"     Title: ne_i18n_init
 .\"     Title: ne_i18n_init
 .\"    Author: 
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 17 April 2020
+.\"      Date: 20 June 2020
 .\"    Manual: neon API reference
 .\"    Manual: neon API reference
-.\"    Source: neon 0.31.1
+.\"    Source: neon 0.31.2
 .\"  Language: English
 .\"  Language: English
 .\"
 .\"
-.TH "NE_I18N_INIT" "3" "17 April 2020" "neon 0.31.1" "neon API reference"
+.TH "NE_I18N_INIT" "3" "20 June 2020" "neon 0.31.2" "neon API reference"
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------

+ 3 - 3
libs/neon/doc/man/ne_iaddr_make.3

@@ -2,12 +2,12 @@
 .\"     Title: ne_iaddr_make
 .\"     Title: ne_iaddr_make
 .\"    Author: 
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 17 April 2020
+.\"      Date: 20 June 2020
 .\"    Manual: neon API reference
 .\"    Manual: neon API reference
-.\"    Source: neon 0.31.1
+.\"    Source: neon 0.31.2
 .\"  Language: English
 .\"  Language: English
 .\"
 .\"
-.TH "NE_IADDR_MAKE" "3" "17 April 2020" "neon 0.31.1" "neon API reference"
+.TH "NE_IADDR_MAKE" "3" "20 June 2020" "neon 0.31.2" "neon API reference"
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------

+ 3 - 3
libs/neon/doc/man/ne_malloc.3

@@ -2,12 +2,12 @@
 .\"     Title: ne_malloc
 .\"     Title: ne_malloc
 .\"    Author: 
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 17 April 2020
+.\"      Date: 20 June 2020
 .\"    Manual: neon API reference
 .\"    Manual: neon API reference
-.\"    Source: neon 0.31.1
+.\"    Source: neon 0.31.2
 .\"  Language: English
 .\"  Language: English
 .\"
 .\"
-.TH "NE_MALLOC" "3" "17 April 2020" "neon 0.31.1" "neon API reference"
+.TH "NE_MALLOC" "3" "20 June 2020" "neon 0.31.2" "neon API reference"
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------

+ 3 - 3
libs/neon/doc/man/ne_request_create.3

@@ -2,12 +2,12 @@
 .\"     Title: ne_request_create
 .\"     Title: ne_request_create
 .\"    Author: 
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 17 April 2020
+.\"      Date: 20 June 2020
 .\"    Manual: neon API reference
 .\"    Manual: neon API reference
-.\"    Source: neon 0.31.1
+.\"    Source: neon 0.31.2
 .\"  Language: English
 .\"  Language: English
 .\"
 .\"
-.TH "NE_REQUEST_CREATE" "3" "17 April 2020" "neon 0.31.1" "neon API reference"
+.TH "NE_REQUEST_CREATE" "3" "20 June 2020" "neon 0.31.2" "neon API reference"
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------

+ 3 - 3
libs/neon/doc/man/ne_session_create.3

@@ -2,12 +2,12 @@
 .\"     Title: ne_session_create
 .\"     Title: ne_session_create
 .\"    Author: 
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 17 April 2020
+.\"      Date: 20 June 2020
 .\"    Manual: neon API reference
 .\"    Manual: neon API reference
-.\"    Source: neon 0.31.1
+.\"    Source: neon 0.31.2
 .\"  Language: English
 .\"  Language: English
 .\"
 .\"
-.TH "NE_SESSION_CREATE" "3" "17 April 2020" "neon 0.31.1" "neon API reference"
+.TH "NE_SESSION_CREATE" "3" "20 June 2020" "neon 0.31.2" "neon API reference"
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------

+ 3 - 3
libs/neon/doc/man/ne_session_proxy.3

@@ -2,12 +2,12 @@
 .\"     Title: ne_session_proxy
 .\"     Title: ne_session_proxy
 .\"    Author: 
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 17 April 2020
+.\"      Date: 20 June 2020
 .\"    Manual: neon API reference
 .\"    Manual: neon API reference
-.\"    Source: neon 0.31.1
+.\"    Source: neon 0.31.2
 .\"  Language: English
 .\"  Language: English
 .\"
 .\"
-.TH "NE_SESSION_PROXY" "3" "17 April 2020" "neon 0.31.1" "neon API reference"
+.TH "NE_SESSION_PROXY" "3" "20 June 2020" "neon 0.31.2" "neon API reference"
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------

+ 3 - 3
libs/neon/doc/man/ne_set_request_body_buffer.3

@@ -2,12 +2,12 @@
 .\"     Title: ne_set_request_body_buffer
 .\"     Title: ne_set_request_body_buffer
 .\"    Author: 
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 17 April 2020
+.\"      Date: 20 June 2020
 .\"    Manual: neon API reference
 .\"    Manual: neon API reference
-.\"    Source: neon 0.31.1
+.\"    Source: neon 0.31.2
 .\"  Language: English
 .\"  Language: English
 .\"
 .\"
-.TH "NE_SET_REQUEST_BODY_" "3" "17 April 2020" "neon 0.31.1" "neon API reference"
+.TH "NE_SET_REQUEST_BODY_" "3" "20 June 2020" "neon 0.31.2" "neon API reference"
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------

+ 3 - 3
libs/neon/doc/man/ne_set_request_flag.3

@@ -2,12 +2,12 @@
 .\"     Title: ne_set_request_flag
 .\"     Title: ne_set_request_flag
 .\"    Author: 
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 17 April 2020
+.\"      Date: 20 June 2020
 .\"    Manual: neon API reference
 .\"    Manual: neon API reference
-.\"    Source: neon 0.31.1
+.\"    Source: neon 0.31.2
 .\"  Language: English
 .\"  Language: English
 .\"
 .\"
-.TH "NE_SET_REQUEST_FLAG" "3" "17 April 2020" "neon 0.31.1" "neon API reference"
+.TH "NE_SET_REQUEST_FLAG" "3" "20 June 2020" "neon 0.31.2" "neon API reference"
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------

+ 3 - 3
libs/neon/doc/man/ne_set_server_auth.3

@@ -2,12 +2,12 @@
 .\"     Title: ne_set_server_auth
 .\"     Title: ne_set_server_auth
 .\"    Author: 
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 17 April 2020
+.\"      Date: 20 June 2020
 .\"    Manual: neon API reference
 .\"    Manual: neon API reference
-.\"    Source: neon 0.31.1
+.\"    Source: neon 0.31.2
 .\"  Language: English
 .\"  Language: English
 .\"
 .\"
-.TH "NE_SET_SERVER_AUTH" "3" "17 April 2020" "neon 0.31.1" "neon API reference"
+.TH "NE_SET_SERVER_AUTH" "3" "20 June 2020" "neon 0.31.2" "neon API reference"
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------

+ 3 - 3
libs/neon/doc/man/ne_set_session_flag.3

@@ -2,12 +2,12 @@
 .\"     Title: ne_set_session_flag
 .\"     Title: ne_set_session_flag
 .\"    Author: 
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 17 April 2020
+.\"      Date: 20 June 2020
 .\"    Manual: neon API reference
 .\"    Manual: neon API reference
-.\"    Source: neon 0.31.1
+.\"    Source: neon 0.31.2
 .\"  Language: English
 .\"  Language: English
 .\"
 .\"
-.TH "NE_SET_SESSION_FLAG" "3" "17 April 2020" "neon 0.31.1" "neon API reference"
+.TH "NE_SET_SESSION_FLAG" "3" "20 June 2020" "neon 0.31.2" "neon API reference"
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------

+ 3 - 3
libs/neon/doc/man/ne_set_useragent.3

@@ -2,12 +2,12 @@
 .\"     Title: ne_set_useragent
 .\"     Title: ne_set_useragent
 .\"    Author: 
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 17 April 2020
+.\"      Date: 20 June 2020
 .\"    Manual: neon API reference
 .\"    Manual: neon API reference
-.\"    Source: neon 0.31.1
+.\"    Source: neon 0.31.2
 .\"  Language: English
 .\"  Language: English
 .\"
 .\"
-.TH "NE_SET_USERAGENT" "3" "17 April 2020" "neon 0.31.1" "neon API reference"
+.TH "NE_SET_USERAGENT" "3" "20 June 2020" "neon 0.31.2" "neon API reference"
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------

+ 3 - 3
libs/neon/doc/man/ne_shave.3

@@ -2,12 +2,12 @@
 .\"     Title: ne_shave
 .\"     Title: ne_shave
 .\"    Author: 
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 17 April 2020
+.\"      Date: 20 June 2020
 .\"    Manual: neon API reference
 .\"    Manual: neon API reference
-.\"    Source: neon 0.31.1
+.\"    Source: neon 0.31.2
 .\"  Language: English
 .\"  Language: English
 .\"
 .\"
-.TH "NE_SHAVE" "3" "17 April 2020" "neon 0.31.1" "neon API reference"
+.TH "NE_SHAVE" "3" "20 June 2020" "neon 0.31.2" "neon API reference"
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------

+ 3 - 3
libs/neon/doc/man/ne_sock_init.3

@@ -2,12 +2,12 @@
 .\"     Title: ne_sock_init
 .\"     Title: ne_sock_init
 .\"    Author: 
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 17 April 2020
+.\"      Date: 20 June 2020
 .\"    Manual: neon API reference
 .\"    Manual: neon API reference
-.\"    Source: neon 0.31.1
+.\"    Source: neon 0.31.2
 .\"  Language: English
 .\"  Language: English
 .\"
 .\"
-.TH "NE_SOCK_INIT" "3" "17 April 2020" "neon 0.31.1" "neon API reference"
+.TH "NE_SOCK_INIT" "3" "20 June 2020" "neon 0.31.2" "neon API reference"
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------

+ 3 - 3
libs/neon/doc/man/ne_ssl_cert_cmp.3

@@ -2,12 +2,12 @@
 .\"     Title: ne_ssl_cert_cmp
 .\"     Title: ne_ssl_cert_cmp
 .\"    Author: 
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 17 April 2020
+.\"      Date: 20 June 2020
 .\"    Manual: neon API reference
 .\"    Manual: neon API reference
-.\"    Source: neon 0.31.1
+.\"    Source: neon 0.31.2
 .\"  Language: English
 .\"  Language: English
 .\"
 .\"
-.TH "NE_SSL_CERT_CMP" "3" "17 April 2020" "neon 0.31.1" "neon API reference"
+.TH "NE_SSL_CERT_CMP" "3" "20 June 2020" "neon 0.31.2" "neon API reference"
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------

+ 3 - 3
libs/neon/doc/man/ne_ssl_cert_identity.3

@@ -2,12 +2,12 @@
 .\"     Title: ne_ssl_cert_identity
 .\"     Title: ne_ssl_cert_identity
 .\"    Author: 
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 17 April 2020
+.\"      Date: 20 June 2020
 .\"    Manual: neon API reference
 .\"    Manual: neon API reference
-.\"    Source: neon 0.31.1
+.\"    Source: neon 0.31.2
 .\"  Language: English
 .\"  Language: English
 .\"
 .\"
-.TH "NE_SSL_CERT_IDENTITY" "3" "17 April 2020" "neon 0.31.1" "neon API reference"
+.TH "NE_SSL_CERT_IDENTITY" "3" "20 June 2020" "neon 0.31.2" "neon API reference"
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------

+ 3 - 3
libs/neon/doc/man/ne_ssl_cert_read.3

@@ -2,12 +2,12 @@
 .\"     Title: ne_ssl_cert_read
 .\"     Title: ne_ssl_cert_read
 .\"    Author: 
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 17 April 2020
+.\"      Date: 20 June 2020
 .\"    Manual: neon API reference
 .\"    Manual: neon API reference
-.\"    Source: neon 0.31.1
+.\"    Source: neon 0.31.2
 .\"  Language: English
 .\"  Language: English
 .\"
 .\"
-.TH "NE_SSL_CERT_READ" "3" "17 April 2020" "neon 0.31.1" "neon API reference"
+.TH "NE_SSL_CERT_READ" "3" "20 June 2020" "neon 0.31.2" "neon API reference"
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------

+ 3 - 3
libs/neon/doc/man/ne_ssl_clicert_read.3

@@ -2,12 +2,12 @@
 .\"     Title: ne_ssl_client_cert
 .\"     Title: ne_ssl_client_cert
 .\"    Author: 
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 17 April 2020
+.\"      Date: 20 June 2020
 .\"    Manual: neon API reference
 .\"    Manual: neon API reference
-.\"    Source: neon 0.31.1
+.\"    Source: neon 0.31.2
 .\"  Language: English
 .\"  Language: English
 .\"
 .\"
-.TH "NE_SSL_CLIENT_CERT" "3" "17 April 2020" "neon 0.31.1" "neon API reference"
+.TH "NE_SSL_CLIENT_CERT" "3" "20 June 2020" "neon 0.31.2" "neon API reference"
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------

+ 3 - 3
libs/neon/doc/man/ne_ssl_readable_dname.3

@@ -2,12 +2,12 @@
 .\"     Title: ne_ssl_dname
 .\"     Title: ne_ssl_dname
 .\"    Author: 
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 17 April 2020
+.\"      Date: 20 June 2020
 .\"    Manual: neon API reference
 .\"    Manual: neon API reference
-.\"    Source: neon 0.31.1
+.\"    Source: neon 0.31.2
 .\"  Language: English
 .\"  Language: English
 .\"
 .\"
-.TH "NE_SSL_DNAME" "3" "17 April 2020" "neon 0.31.1" "neon API reference"
+.TH "NE_SSL_DNAME" "3" "20 June 2020" "neon 0.31.2" "neon API reference"
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------

+ 3 - 3
libs/neon/doc/man/ne_ssl_set_verify.3

@@ -2,12 +2,12 @@
 .\"     Title: ne_ssl_set_verify
 .\"     Title: ne_ssl_set_verify
 .\"    Author: 
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 17 April 2020
+.\"      Date: 20 June 2020
 .\"    Manual: neon API reference
 .\"    Manual: neon API reference
-.\"    Source: neon 0.31.1
+.\"    Source: neon 0.31.2
 .\"  Language: English
 .\"  Language: English
 .\"
 .\"
-.TH "NE_SSL_SET_VERIFY" "3" "17 April 2020" "neon 0.31.1" "neon API reference"
+.TH "NE_SSL_SET_VERIFY" "3" "20 June 2020" "neon 0.31.2" "neon API reference"
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------

+ 3 - 3
libs/neon/doc/man/ne_ssl_trust_cert.3

@@ -2,12 +2,12 @@
 .\"     Title: ne_ssl_trust_cert
 .\"     Title: ne_ssl_trust_cert
 .\"    Author: 
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 17 April 2020
+.\"      Date: 20 June 2020
 .\"    Manual: neon API reference
 .\"    Manual: neon API reference
-.\"    Source: neon 0.31.1
+.\"    Source: neon 0.31.2
 .\"  Language: English
 .\"  Language: English
 .\"
 .\"
-.TH "NE_SSL_TRUST_CERT" "3" "17 April 2020" "neon 0.31.1" "neon API reference"
+.TH "NE_SSL_TRUST_CERT" "3" "20 June 2020" "neon 0.31.2" "neon API reference"
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------

+ 3 - 3
libs/neon/doc/man/ne_status.3

@@ -2,12 +2,12 @@
 .\"     Title: ne_status
 .\"     Title: ne_status
 .\"    Author: 
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 17 April 2020
+.\"      Date: 20 June 2020
 .\"    Manual: neon API reference
 .\"    Manual: neon API reference
-.\"    Source: neon 0.31.1
+.\"    Source: neon 0.31.2
 .\"  Language: English
 .\"  Language: English
 .\"
 .\"
-.TH "NE_STATUS" "3" "17 April 2020" "neon 0.31.1" "neon API reference"
+.TH "NE_STATUS" "3" "20 June 2020" "neon 0.31.2" "neon API reference"
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------

+ 3 - 3
libs/neon/doc/man/ne_token.3

@@ -2,12 +2,12 @@
 .\"     Title: ne_token
 .\"     Title: ne_token
 .\"    Author: 
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 17 April 2020
+.\"      Date: 20 June 2020
 .\"    Manual: neon API reference
 .\"    Manual: neon API reference
-.\"    Source: neon 0.31.1
+.\"    Source: neon 0.31.2
 .\"  Language: English
 .\"  Language: English
 .\"
 .\"
-.TH "NE_TOKEN" "3" "17 April 2020" "neon 0.31.1" "neon API reference"
+.TH "NE_TOKEN" "3" "20 June 2020" "neon 0.31.2" "neon API reference"
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------

+ 3 - 3
libs/neon/doc/man/ne_version_match.3

@@ -2,12 +2,12 @@
 .\"     Title: ne_version_match
 .\"     Title: ne_version_match
 .\"    Author: 
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 17 April 2020
+.\"      Date: 20 June 2020
 .\"    Manual: neon API reference
 .\"    Manual: neon API reference
-.\"    Source: neon 0.31.1
+.\"    Source: neon 0.31.2
 .\"  Language: English
 .\"  Language: English
 .\"
 .\"
-.TH "NE_VERSION_MATCH" "3" "17 April 2020" "neon 0.31.1" "neon API reference"
+.TH "NE_VERSION_MATCH" "3" "20 June 2020" "neon 0.31.2" "neon API reference"
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------

+ 3 - 3
libs/neon/doc/man/ne_xml_create.3

@@ -2,12 +2,12 @@
 .\"     Title: ne_xml_create
 .\"     Title: ne_xml_create
 .\"    Author: 
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 17 April 2020
+.\"      Date: 20 June 2020
 .\"    Manual: neon API reference
 .\"    Manual: neon API reference
-.\"    Source: neon 0.31.1
+.\"    Source: neon 0.31.2
 .\"  Language: English
 .\"  Language: English
 .\"
 .\"
-.TH "NE_XML_CREATE" "3" "17 April 2020" "neon 0.31.1" "neon API reference"
+.TH "NE_XML_CREATE" "3" "20 June 2020" "neon 0.31.2" "neon API reference"
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------

+ 3 - 3
libs/neon/doc/man/neon-config.1

@@ -2,12 +2,12 @@
 .\"     Title: neon-config
 .\"     Title: neon-config
 .\"    Author: 
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 17 April 2020
+.\"      Date: 20 June 2020
 .\"    Manual: neon API reference
 .\"    Manual: neon API reference
-.\"    Source: neon 0.31.1
+.\"    Source: neon 0.31.2
 .\"  Language: English
 .\"  Language: English
 .\"
 .\"
-.TH "NEON\-CONFIG" "1" "17 April 2020" "neon 0.31.1" "neon API reference"
+.TH "NEON\-CONFIG" "1" "20 June 2020" "neon 0.31.2" "neon API reference"
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------

+ 3 - 3
libs/neon/doc/man/neon.3

@@ -2,12 +2,12 @@
 .\"     Title: neon
 .\"     Title: neon
 .\"    Author: 
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 17 April 2020
+.\"      Date: 20 June 2020
 .\"    Manual: neon API reference
 .\"    Manual: neon API reference
-.\"    Source: neon 0.31.1
+.\"    Source: neon 0.31.2
 .\"  Language: English
 .\"  Language: English
 .\"
 .\"
-.TH "NEON" "3" "17 April 2020" "neon 0.31.1" "neon API reference"
+.TH "NEON" "3" "20 June 2020" "neon 0.31.2" "neon API reference"
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
 .\" -----------------------------------------------------------------

+ 1 - 1
libs/neon/doc/version.xml

@@ -1 +1 @@
-0.31.1
+0.31.2

+ 3 - 3
libs/neon/macros/neon.m4

@@ -137,7 +137,7 @@ AC_DEFUN([NE_VERSIONS_BUNDLED], [
 # Define the current versions.
 # Define the current versions.
 NE_VERSION_MAJOR=0
 NE_VERSION_MAJOR=0
 NE_VERSION_MINOR=31
 NE_VERSION_MINOR=31
-NE_VERSION_PATCH=1
+NE_VERSION_PATCH=2
 NE_VERSION_TAG=
 NE_VERSION_TAG=
 
 
 # 0.31.x is backwards-compatible to 0.27.x, so AGE=4
 # 0.31.x is backwards-compatible to 0.27.x, so AGE=4
@@ -806,11 +806,11 @@ AC_DEFUN([NE_FIND_AR], [
 
 
 # Search in /usr/ccs/bin for Solaris
 # Search in /usr/ccs/bin for Solaris
 ne_PATH=$PATH:/usr/ccs/bin
 ne_PATH=$PATH:/usr/ccs/bin
-AC_PATH_TOOL(AR, ar, notfound, $ne_PATH)
+AC_CHECK_TOOL(AR, ar, notfound, $ne_PATH)
 if test "x$AR" = "xnotfound"; then
 if test "x$AR" = "xnotfound"; then
    AC_MSG_ERROR([could not find ar tool])
    AC_MSG_ERROR([could not find ar tool])
 fi
 fi
-AC_PATH_TOOL(RANLIB, ranlib, :, $ne_PATH)
+AC_CHECK_TOOL(RANLIB, ranlib, :, $ne_PATH)
 
 
 ])
 ])
 
 

BIN
libs/neon/po/cs.gmo


BIN
libs/neon/po/de.gmo


BIN
libs/neon/po/fr.gmo


BIN
libs/neon/po/ja.gmo


BIN
libs/neon/po/nn.gmo


BIN
libs/neon/po/pl.gmo


BIN
libs/neon/po/ru.gmo


BIN
libs/neon/po/tr.gmo


BIN
libs/neon/po/zh_CN.gmo


+ 2 - 7
libs/neon/src/README

@@ -1,15 +1,10 @@
-
 This is the source directory of the 'neon' HTTP/WebDAV client library,
 This is the source directory of the 'neon' HTTP/WebDAV client library,
 which can be bundled inside other packages. For the complete neon
 which can be bundled inside other packages. For the complete neon
-package, see:
-
-	http://www.webdav.org/neon/
+package, see <https://notroj.github.io/neon/>
 
 
 This source directory may be distributed and/or modified under the
 This source directory may be distributed and/or modified under the
 terms of the GNU Library General Public License, as given in
 terms of the GNU Library General Public License, as given in
 COPYING.LIB.
 COPYING.LIB.
 
 
 Please send questions, bug reports, feature requests, etc, regarding
 Please send questions, bug reports, feature requests, etc, regarding
-the neon library, to the mailing list at:
-
-	[email protected]
+the neon library, to the mailing list at <[email protected]>

+ 1 - 1
libs/neon/src/ne_auth.c

@@ -2072,7 +2072,7 @@ static void auth_register(ne_session *sess, int isproxy, unsigned protomask,
         protomask |= NE_AUTH_GSSAPI_ONLY | NE_AUTH_SSPI;
         protomask |= NE_AUTH_GSSAPI_ONLY | NE_AUTH_SSPI;
     }
     }
 
 
-    if (protomask | NE_AUTH_DIGEST) {
+    if ((protomask & NE_AUTH_DIGEST) == NE_AUTH_DIGEST) {
         struct ne_md5_ctx *ctx = ne_md5_create_ctx();
         struct ne_md5_ctx *ctx = ne_md5_create_ctx();
 
 
         if (ctx) {
         if (ctx) {

+ 2 - 2
libs/neon/src/ne_md5.c

@@ -426,9 +426,9 @@ void *
 md5_read_ctx (const struct md5_ctx *ctx, void *resbuf)
 md5_read_ctx (const struct md5_ctx *ctx, void *resbuf)
 {
 {
 #ifdef HAVE_OPENSSL
 #ifdef HAVE_OPENSSL
-#define SWAP_CTX(x) (ctx->ctx.x)
+#define SWAP_CTX(x) SWAP(ctx->ctx.x)
 #else
 #else
-#define SWAP_CTX(x) (ctx->x)
+#define SWAP_CTX(x) SWAP(ctx->x)
 #endif
 #endif
 
 
   ((md5_uint32 *) resbuf)[0] = SWAP_CTX (A);
   ((md5_uint32 *) resbuf)[0] = SWAP_CTX (A);

+ 4 - 2
libs/neon/src/ne_openssl.c

@@ -70,6 +70,8 @@ typedef const unsigned char ne_d2i_uchar;
 #endif
 #endif
 
 
 #if OPENSSL_VERSION_NUMBER < 0x10100000L
 #if OPENSSL_VERSION_NUMBER < 0x10100000L
+#define X509_get0_notBefore X509_get_notBefore
+#define X509_get0_notAfter X509_get_notAfter
 #define X509_up_ref(x) x->references++
 #define X509_up_ref(x) x->references++
 #define EVP_PKEY_up_ref(x) x->references++
 #define EVP_PKEY_up_ref(x) x->references++
 #define EVP_MD_CTX_new() ne_calloc(sizeof(EVP_MD_CTX))
 #define EVP_MD_CTX_new() ne_calloc(sizeof(EVP_MD_CTX))
@@ -232,10 +234,10 @@ void ne_ssl_cert_validity_time(const ne_ssl_certificate *cert,
                                time_t *from, time_t *until)
                                time_t *from, time_t *until)
 {
 {
     if (from) {
     if (from) {
-        *from = asn1time_to_timet(X509_getm_notBefore(cert->subject));
+        *from = asn1time_to_timet(X509_get0_notBefore(cert->subject));
     }
     }
     if (until) {
     if (until) {
-        *until = asn1time_to_timet(X509_getm_notAfter(cert->subject));
+        *until = asn1time_to_timet(X509_get0_notAfter(cert->subject));
     }
     }
 }
 }
 
 

Some files were not shown because too many files changed in this diff