diff options
author | Christian Grothoff <christian@grothoff.org> | 2011-07-13 08:06:45 +0000 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2011-07-13 08:06:45 +0000 |
commit | a6bfcb91f70d0d2c61e61622f106c29a0996f9f8 (patch) | |
tree | d4d88130e85db3c1a33fb06d5f78fadd395d70fe | |
parent | 7c7952c9d319ab98280ade91b3631ef18b394750 (diff) | |
download | libmicrohttpd-a6bfcb91f70d0d2c61e61622f106c29a0996f9f8.tar.gz libmicrohttpd-a6bfcb91f70d0d2c61e61622f106c29a0996f9f8.zip |
fix
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | configure.ac | 8 | ||||
-rw-r--r-- | src/daemon/reason_phrase.c | 30 | ||||
-rw-r--r-- | src/include/microhttpd.h | 4 |
4 files changed, 41 insertions, 6 deletions
@@ -1,3 +1,8 @@ | |||
1 | Wed 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 | |||
1 | Thu Jul 7 10:24:20 CEST 2011 | 6 | Thu 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 | # |
23 | AC_PREREQ(2.57) | 23 | AC_PREREQ(2.57) |
24 | AC_INIT([libmicrohttpd], [0.9.12],[libmicrohttpd@gnu.org]) | 24 | AC_INIT([libmicrohttpd], [0.9.13],[libmicrohttpd@gnu.org]) |
25 | AM_INIT_AUTOMAKE([libmicrohttpd], [0.9.12]) | 25 | AM_INIT_AUTOMAKE([libmicrohttpd], [0.9.13]) |
26 | AM_CONFIG_HEADER([MHD_config.h]) | 26 | AM_CONFIG_HEADER([MHD_config.h]) |
27 | AC_CONFIG_MACRO_DIR([m4]) | 27 | AC_CONFIG_MACRO_DIR([m4]) |
28 | AH_TOP([#define _GNU_SOURCE 1]) | 28 | AH_TOP([#define _GNU_SOURCE 1]) |
29 | 29 | ||
30 | LIB_VERSION_CURRENT=20 | 30 | LIB_VERSION_CURRENT=21 |
31 | LIB_VERSION_REVISION=0 | 31 | LIB_VERSION_REVISION=0 |
32 | LIB_VERSION_AGE=10 | 32 | LIB_VERSION_AGE=11 |
33 | AC_SUBST(LIB_VERSION_CURRENT) | 33 | AC_SUBST(LIB_VERSION_CURRENT) |
34 | AC_SUBST(LIB_VERSION_REVISION) | 34 | AC_SUBST(LIB_VERSION_REVISION) |
35 | AC_SUBST(LIB_VERSION_AGE) | 35 | AC_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 | ||
91 | static const char *five_hundred[] = { | 118 | static 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 |