aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2011-07-13 08:06:45 +0000
committerChristian Grothoff <christian@grothoff.org>2011-07-13 08:06:45 +0000
commita6bfcb91f70d0d2c61e61622f106c29a0996f9f8 (patch)
treed4d88130e85db3c1a33fb06d5f78fadd395d70fe
parent7c7952c9d319ab98280ade91b3631ef18b394750 (diff)
downloadlibmicrohttpd-a6bfcb91f70d0d2c61e61622f106c29a0996f9f8.tar.gz
libmicrohttpd-a6bfcb91f70d0d2c61e61622f106c29a0996f9f8.zip
fix
-rw-r--r--ChangeLog5
-rw-r--r--configure.ac8
-rw-r--r--src/daemon/reason_phrase.c30
-rw-r--r--src/include/microhttpd.h4
4 files changed, 41 insertions, 6 deletions
diff --git a/ChangeLog b/ChangeLog
index 65a0fcd5..8a2c6bd0 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
1Wed Jul 13 09:26:17 CEST 2011
2 Fixing HTTP error status strings for certain high-numbered status codes.
3 Added support for some more (non-standard) status codes.
4 Releasing libmicrohttpd 0.9.13. -CG
5
1Thu Jul 7 10:24:20 CEST 2011 6Thu Jul 7 10:24:20 CEST 2011
2 Adding performance measurements. -CG 7 Adding performance measurements. -CG
3 8
diff --git a/configure.ac b/configure.ac
index 31b4550d..ebea6113 100644
--- a/configure.ac
+++ b/configure.ac
@@ -21,15 +21,15 @@
21# 21#
22# 22#
23AC_PREREQ(2.57) 23AC_PREREQ(2.57)
24AC_INIT([libmicrohttpd], [0.9.12],[libmicrohttpd@gnu.org]) 24AC_INIT([libmicrohttpd], [0.9.13],[libmicrohttpd@gnu.org])
25AM_INIT_AUTOMAKE([libmicrohttpd], [0.9.12]) 25AM_INIT_AUTOMAKE([libmicrohttpd], [0.9.13])
26AM_CONFIG_HEADER([MHD_config.h]) 26AM_CONFIG_HEADER([MHD_config.h])
27AC_CONFIG_MACRO_DIR([m4]) 27AC_CONFIG_MACRO_DIR([m4])
28AH_TOP([#define _GNU_SOURCE 1]) 28AH_TOP([#define _GNU_SOURCE 1])
29 29
30LIB_VERSION_CURRENT=20 30LIB_VERSION_CURRENT=21
31LIB_VERSION_REVISION=0 31LIB_VERSION_REVISION=0
32LIB_VERSION_AGE=10 32LIB_VERSION_AGE=11
33AC_SUBST(LIB_VERSION_CURRENT) 33AC_SUBST(LIB_VERSION_CURRENT)
34AC_SUBST(LIB_VERSION_REVISION) 34AC_SUBST(LIB_VERSION_REVISION)
35AC_SUBST(LIB_VERSION_AGE) 35AC_SUBST(LIB_VERSION_AGE)
diff --git a/src/daemon/reason_phrase.c b/src/daemon/reason_phrase.c
index c02a0965..8f97ed5e 100644
--- a/src/daemon/reason_phrase.c
+++ b/src/daemon/reason_phrase.c
@@ -80,12 +80,39 @@ static const char *four_hundred[] = {
80 "Unsupported Media Type", 80 "Unsupported Media Type",
81 "Requested Range Not Satisfiable", 81 "Requested Range Not Satisfiable",
82 "Expectation Failed", 82 "Expectation Failed",
83 "Unknown",
84 "Unknown",
85 "Unknown",
86 "Unknown",
83 "Unprocessable Entity", 87 "Unprocessable Entity",
84 "Locked", 88 "Locked",
85 "Failed Dependency", 89 "Failed Dependency",
86 "Unordered Collection", 90 "Unordered Collection",
87 "Upgrade Required", 91 "Upgrade Required",
88 "Retry With" 92 "Unknown",
93 "Unknown",
94 "Unknown",
95 "Unknown",
96 "Unknown",
97 "Unknown",
98 "Unknown",
99 "Unknown",
100 "Unknown",
101 "Unknown",
102 "Unknown",
103 "Unknown",
104 "Unknown",
105 "Unknown",
106 "Unknown",
107 "Unknown",
108 "Unknown",
109 "No Response",
110 "Unknown",
111 "Unknown",
112 "Unknown",
113 "Unknown",
114 "Retry With",
115 "Blocked by Windows Parental Controls"
89}; 116};
90 117
91static const char *five_hundred[] = { 118static const char *five_hundred[] = {
@@ -97,6 +124,7 @@ static const char *five_hundred[] = {
97 "HTTP Version not supported", 124 "HTTP Version not supported",
98 "Variant Also Negotiates", 125 "Variant Also Negotiates",
99 "Insufficient Storage", 126 "Insufficient Storage",
127 "Unknown",
100 "Bandwidth Limit Exceeded", 128 "Bandwidth Limit Exceeded",
101 "Not Extended" 129 "Not Extended"
102}; 130};
diff --git a/src/include/microhttpd.h b/src/include/microhttpd.h
index f46d0e49..9798327d 100644
--- a/src/include/microhttpd.h
+++ b/src/include/microhttpd.h
@@ -106,7 +106,7 @@ extern "C"
106/** 106/**
107 * Current version of the library. 107 * Current version of the library.
108 */ 108 */
109#define MHD_VERSION 0x00090C00 109#define MHD_VERSION 0x00090D00
110 110
111/** 111/**
112 * MHD-internal return code for "YES". 112 * MHD-internal return code for "YES".
@@ -206,7 +206,9 @@ extern "C"
206#define MHD_HTTP_FAILED_DEPENDENCY 424 206#define MHD_HTTP_FAILED_DEPENDENCY 424
207#define MHD_HTTP_UNORDERED_COLLECTION 425 207#define MHD_HTTP_UNORDERED_COLLECTION 425
208#define MHD_HTTP_UPGRADE_REQUIRED 426 208#define MHD_HTTP_UPGRADE_REQUIRED 426
209#define MHD_HTTP_NO_RESPONSE 444
209#define MHD_HTTP_RETRY_WITH 449 210#define MHD_HTTP_RETRY_WITH 449
211#define MHD_HTTP_BLOCKED_BY_WINDOWS_PARENTAL_CONTROLS 450
210 212
211#define MHD_HTTP_INTERNAL_SERVER_ERROR 500 213#define MHD_HTTP_INTERNAL_SERVER_ERROR 500
212#define MHD_HTTP_NOT_IMPLEMENTED 501 214#define MHD_HTTP_NOT_IMPLEMENTED 501