aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog3
-rw-r--r--NEWS9
-rw-r--r--configure.ac4
-rw-r--r--po/libmicrohttpd.pot350
-rw-r--r--src/include/microhttpd.h2
5 files changed, 192 insertions, 176 deletions
diff --git a/ChangeLog b/ChangeLog
index f5e03fe3..5d76cd3c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
1Fri 23 Feb 2024 21:00:00 UZT
2 Releasing GNU libmicrohttpd 1.0.1 -EG
3
1February 2024 4February 2024
2 Fixed builds without messages. -JP & CG 5 Fixed builds without messages. -JP & CG
3 Fixed builds with external MD5 calculation. 6 Fixed builds with external MD5 calculation.
diff --git a/NEWS b/NEWS
index 020c0326..5b44f5c7 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,12 @@
1Fri 23 Feb 2024 21:00:00 UZT
2Released GNU libmicrohttpd 1.0.1.
3
4 This is a correction release.
5 This release mainly fixes and improves builds with non-default configure
6 parameters.
7
8 -- Evgeny Grin (Karlson2k)
9
1Thu 01 Feb 2024 15:00:00 CET 10Thu 01 Feb 2024 15:00:00 CET
2Released GNU libmicrohttpd 1.0.0. 11Released GNU libmicrohttpd 1.0.0.
3 12
diff --git a/configure.ac b/configure.ac
index e5eb86d0..932f8add 100644
--- a/configure.ac
+++ b/configure.ac
@@ -23,7 +23,7 @@
23# 23#
24AC_PREREQ([2.64]) 24AC_PREREQ([2.64])
25LT_PREREQ([2.4.0]) 25LT_PREREQ([2.4.0])
26AC_INIT([GNU libmicrohttpd],[1.0.0],[libmicrohttpd@gnu.org]) 26AC_INIT([GNU libmicrohttpd],[1.0.1],[libmicrohttpd@gnu.org])
27AC_CONFIG_AUX_DIR([build-aux]) 27AC_CONFIG_AUX_DIR([build-aux])
28MHD_AUX_DIR='build-aux' # Must be set to the same value as in the previous line 28MHD_AUX_DIR='build-aux' # Must be set to the same value as in the previous line
29AC_CONFIG_HEADERS([MHD_config.h]) 29AC_CONFIG_HEADERS([MHD_config.h])
@@ -31,7 +31,7 @@ AC_CONFIG_MACRO_DIR([m4])
31m4_pattern_forbid([^_?MHD_[A-Z_]+_CC_])dnl 31m4_pattern_forbid([^_?MHD_[A-Z_]+_CC_])dnl
32 32
33LIB_VERSION_CURRENT=74 33LIB_VERSION_CURRENT=74
34LIB_VERSION_REVISION=0 34LIB_VERSION_REVISION=1
35LIB_VERSION_AGE=62 35LIB_VERSION_AGE=62
36AC_SUBST([LIB_VERSION_CURRENT]) 36AC_SUBST([LIB_VERSION_CURRENT])
37AC_SUBST([LIB_VERSION_REVISION]) 37AC_SUBST([LIB_VERSION_REVISION])
diff --git a/po/libmicrohttpd.pot b/po/libmicrohttpd.pot
index 760369f8..eebe274c 100644
--- a/po/libmicrohttpd.pot
+++ b/po/libmicrohttpd.pot
@@ -6,9 +6,9 @@
6#, fuzzy 6#, fuzzy
7msgid "" 7msgid ""
8msgstr "" 8msgstr ""
9"Project-Id-Version: GNU libmicrohttpd 1.0.0\n" 9"Project-Id-Version: GNU libmicrohttpd 1.0.1\n"
10"Report-Msgid-Bugs-To: libmicrohttpd@gnu.org\n" 10"Report-Msgid-Bugs-To: libmicrohttpd@gnu.org\n"
11"POT-Creation-Date: 2024-02-01 14:57+0100\n" 11"POT-Creation-Date: 2024-02-23 16:58+0100\n"
12"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 12"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" 13"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14"Language-Team: LANGUAGE <LL@li.org>\n" 14"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -63,7 +63,7 @@ msgstr ""
63 63
64#: src/microhttpd/connection.c:1316 src/microhttpd/connection.c:1335 64#: src/microhttpd/connection.c:1316 src/microhttpd/connection.c:1335
65#: src/microhttpd/daemon.c:3280 src/microhttpd/daemon.c:4108 65#: src/microhttpd/daemon.c:3280 src/microhttpd/daemon.c:4108
66#: src/microhttpd/daemon.c:8994 66#: src/microhttpd/daemon.c:9007
67msgid "Failed to remove FD from epoll set.\n" 67msgid "Failed to remove FD from epoll set.\n"
68msgstr "" 68msgstr ""
69 69
@@ -87,397 +87,397 @@ msgstr ""
87msgid "Closing connection (application returned more data than requested)." 87msgid "Closing connection (application returned more data than requested)."
88msgstr "" 88msgstr ""
89 89
90#: src/microhttpd/connection.c:2271 90#: src/microhttpd/connection.c:2274
91#, c-format 91#, c-format
92msgid "" 92msgid ""
93"This reply with response code %u cannot use reply body. Non-empty response " 93"This reply with response code %u cannot use reply body. Non-empty response "
94"body is ignored and not used.\n" 94"body is ignored and not used.\n"
95msgstr "" 95msgstr ""
96 96
97#: src/microhttpd/connection.c:2279 97#: src/microhttpd/connection.c:2282
98#, c-format 98#, c-format
99msgid "" 99msgid ""
100"This reply with response code %u cannot use reply body. Application defined " 100"This reply with response code %u cannot use reply body. Application defined "
101"\"Content-Length\" header violatesHTTP specification.\n" 101"\"Content-Length\" header violatesHTTP specification.\n"
102msgstr "" 102msgstr ""
103 103
104#: src/microhttpd/connection.c:2798 104#: src/microhttpd/connection.c:2800
105#, c-format 105#, c-format
106msgid "" 106msgid ""
107"Error processing request (HTTP response code is %u ('%s')). Closing " 107"Error processing request (HTTP response code is %u ('%s')). Closing "
108"connection.\n" 108"connection.\n"
109msgstr "" 109msgstr ""
110 110
111#: src/microhttpd/connection.c:2807 111#: src/microhttpd/connection.c:2809
112msgid "Too late to send an error response, response is being sent already.\n" 112msgid "Too late to send an error response, response is being sent already.\n"
113msgstr "" 113msgstr ""
114 114
115#: src/microhttpd/connection.c:2813 115#: src/microhttpd/connection.c:2815
116msgid "Too late for error response." 116msgid "Too late for error response."
117msgstr "" 117msgstr ""
118 118
119#: src/microhttpd/connection.c:2842 119#: src/microhttpd/connection.c:2844
120msgid "Failed to create error response.\n" 120msgid "Failed to create error response.\n"
121msgstr "" 121msgstr ""
122 122
123#: src/microhttpd/connection.c:2889 123#: src/microhttpd/connection.c:2891
124msgid "Closing connection (failed to queue error response)." 124msgid "Closing connection (failed to queue error response)."
125msgstr "" 125msgstr ""
126 126
127#: src/microhttpd/connection.c:2920 127#: src/microhttpd/connection.c:2922
128msgid "Closing connection (failed to create error response header)." 128msgid "Closing connection (failed to create error response header)."
129msgstr "" 129msgstr ""
130 130
131#: src/microhttpd/connection.c:3439 131#: src/microhttpd/connection.c:3441
132msgid "" 132msgid ""
133"No space left in the read buffer when receiving the initial part of the " 133"No space left in the read buffer when receiving the initial part of the "
134"request line." 134"request line."
135msgstr "" 135msgstr ""
136 136
137#: src/microhttpd/connection.c:3459 137#: src/microhttpd/connection.c:3461
138msgid "" 138msgid ""
139"No space left in the read buffer when receiving the URI in the request line. " 139"No space left in the read buffer when receiving the URI in the request line. "
140"The request uses non-standard HTTP request method token." 140"The request uses non-standard HTTP request method token."
141msgstr "" 141msgstr ""
142 142
143#: src/microhttpd/connection.c:3736 143#: src/microhttpd/connection.c:3738
144msgid "Invalid TLS state value.\n" 144msgid "Invalid TLS state value.\n"
145msgstr "" 145msgstr ""
146 146
147#: src/microhttpd/connection.c:3744 src/microhttpd/connection.c:6501 147#: src/microhttpd/connection.c:3746 src/microhttpd/connection.c:6507
148#: src/microhttpd/connection.c:6599 src/microhttpd/connection.c:7198 148#: src/microhttpd/connection.c:6605 src/microhttpd/connection.c:7204
149#, c-format 149#, c-format
150msgid "In function %s handling connection at state: %s\n" 150msgid "In function %s handling connection at state: %s\n"
151msgstr "" 151msgstr ""
152 152
153#: src/microhttpd/connection.c:3894 153#: src/microhttpd/connection.c:3896
154msgid "Not enough memory in pool to allocate header record!\n" 154msgid "Not enough memory in pool to allocate header record!\n"
155msgstr "" 155msgstr ""
156 156
157#: src/microhttpd/connection.c:4185 157#: src/microhttpd/connection.c:4187
158msgid "" 158msgid ""
159"The Cookie header has been parsed, but it is not fully compliant with the " 159"The Cookie header has been parsed, but it is not fully compliant with the "
160"standard.\n" 160"standard.\n"
161msgstr "" 161msgstr ""
162 162
163#: src/microhttpd/connection.c:4195 163#: src/microhttpd/connection.c:4202
164msgid "The Cookie header has been ignored as it contains malformed data.\n"
165msgstr ""
166
167#: src/microhttpd/connection.c:4209
164msgid "" 168msgid ""
165"The Cookie header has been only partially parsed as it contains malformed " 169"The Cookie header has been only partially parsed as it contains malformed "
166"data.\n" 170"data.\n"
167msgstr "" 171msgstr ""
168 172
169#: src/microhttpd/connection.c:4204 173#: src/microhttpd/connection.c:4216
170msgid "The Cookie header has been ignored as it contains malformed data.\n"
171msgstr ""
172
173#: src/microhttpd/connection.c:4210
174msgid "The Cookie header has malformed data.\n" 174msgid "The Cookie header has malformed data.\n"
175msgstr "" 175msgstr ""
176 176
177#: src/microhttpd/connection.c:4216 177#: src/microhttpd/connection.c:4222
178msgid "Not enough memory in the connection pool to parse client cookies!\n" 178msgid "Not enough memory in the connection pool to parse client cookies!\n"
179msgstr "" 179msgstr ""
180 180
181#: src/microhttpd/connection.c:4379 src/microhttpd/connection.c:4623 181#: src/microhttpd/connection.c:4385 src/microhttpd/connection.c:4629
182msgid "Application reported internal error, closing connection." 182msgid "Application reported internal error, closing connection."
183msgstr "" 183msgstr ""
184 184
185#: src/microhttpd/connection.c:4630 src/microhttpd/postprocessor.c:56 185#: src/microhttpd/connection.c:4636 src/microhttpd/postprocessor.c:56
186msgid "libmicrohttpd API violation.\n" 186msgid "libmicrohttpd API violation.\n"
187msgstr "" 187msgstr ""
188 188
189#: src/microhttpd/connection.c:4647 189#: src/microhttpd/connection.c:4653
190msgid "" 190msgid ""
191"WARNING: Access Handler Callback has not processed any upload data and " 191"WARNING: Access Handler Callback has not processed any upload data and "
192"connection is not suspended. This may result in hung connection.\n" 192"connection is not suspended. This may result in hung connection.\n"
193msgstr "" 193msgstr ""
194 194
195#: src/microhttpd/connection.c:4739 195#: src/microhttpd/connection.c:4745
196msgid "Received HTTP/1.1 request without `Host' header.\n" 196msgid "Received HTTP/1.1 request without `Host' header.\n"
197msgstr "" 197msgstr ""
198 198
199#: src/microhttpd/connection.c:4792 199#: src/microhttpd/connection.c:4798
200msgid "" 200msgid ""
201"The 'Content-Length' request header is ignored as chunked Transfer-Encoding " 201"The 'Content-Length' request header is ignored as chunked Transfer-Encoding "
202"is used for this request.\n" 202"is used for this request.\n"
203msgstr "" 203msgstr ""
204 204
205#: src/microhttpd/connection.c:4824 205#: src/microhttpd/connection.c:4830
206msgid "Too large value of 'Content-Length' header. Closing connection.\n" 206msgid "Too large value of 'Content-Length' header. Closing connection.\n"
207msgstr "" 207msgstr ""
208 208
209#: src/microhttpd/connection.c:4837 209#: src/microhttpd/connection.c:4843
210msgid "Failed to parse 'Content-Length' header. Closing connection.\n" 210msgid "Failed to parse 'Content-Length' header. Closing connection.\n"
211msgstr "" 211msgstr ""
212 212
213#: src/microhttpd/connection.c:4996 213#: src/microhttpd/connection.c:5002
214msgid "Too many meaningless extra empty lines received before the request" 214msgid "Too many meaningless extra empty lines received before the request"
215msgstr "" 215msgstr ""
216 216
217#: src/microhttpd/connection.c:5071 217#: src/microhttpd/connection.c:5077
218msgid "Bare CR characters are not allowed in the request line.\n" 218msgid "Bare CR characters are not allowed in the request line.\n"
219msgstr "" 219msgstr ""
220 220
221#: src/microhttpd/connection.c:5098 221#: src/microhttpd/connection.c:5104
222msgid "Bare LF characters are not allowed in the request line.\n" 222msgid "Bare LF characters are not allowed in the request line.\n"
223msgstr "" 223msgstr ""
224 224
225#: src/microhttpd/connection.c:5223 225#: src/microhttpd/connection.c:5229
226msgid "The request line is malformed.\n" 226msgid "The request line is malformed.\n"
227msgstr "" 227msgstr ""
228 228
229#: src/microhttpd/connection.c:5286 229#: src/microhttpd/connection.c:5292
230msgid "The request line starts with a whitespace.\n" 230msgid "The request line starts with a whitespace.\n"
231msgstr "" 231msgstr ""
232 232
233#: src/microhttpd/connection.c:5324 233#: src/microhttpd/connection.c:5330
234msgid "The request line has more than two whitespaces.\n" 234msgid "The request line has more than two whitespaces.\n"
235msgstr "" 235msgstr ""
236 236
237#: src/microhttpd/connection.c:5413 237#: src/microhttpd/connection.c:5419
238msgid "Invalid character is in the request line.\n" 238msgid "Invalid character is in the request line.\n"
239msgstr "" 239msgstr ""
240 240
241#: src/microhttpd/connection.c:5422 241#: src/microhttpd/connection.c:5428
242msgid "The NUL character is in the request line.\n" 242msgid "The NUL character is in the request line.\n"
243msgstr "" 243msgstr ""
244 244
245#: src/microhttpd/connection.c:5471 245#: src/microhttpd/connection.c:5477
246msgid "" 246msgid ""
247"The request has whitespace character is in the URI and the URI is too large " 247"The request has whitespace character is in the URI and the URI is too large "
248"to send automatic redirect to fixed URI.\n" 248"to send automatic redirect to fixed URI.\n"
249msgstr "" 249msgstr ""
250 250
251#: src/microhttpd/connection.c:5535 251#: src/microhttpd/connection.c:5541
252msgid "The request has whitespace character is in the URI.\n" 252msgid "The request has whitespace character is in the URI.\n"
253msgstr "" 253msgstr ""
254 254
255#: src/microhttpd/connection.c:5929 255#: src/microhttpd/connection.c:5935
256msgid "Whitespace-prefixed first header line has been skipped.\n" 256msgid "Whitespace-prefixed first header line has been skipped.\n"
257msgstr "" 257msgstr ""
258 258
259#: src/microhttpd/connection.c:6231 259#: src/microhttpd/connection.c:6237
260#, c-format 260#, c-format
261msgid "Failed to allocate memory in the connection memory pool to store %s.\n" 261msgid "Failed to allocate memory in the connection memory pool to store %s.\n"
262msgstr "" 262msgstr ""
263 263
264#: src/microhttpd/connection.c:6233 src/microhttpd/connection.c:6297 264#: src/microhttpd/connection.c:6239 src/microhttpd/connection.c:6303
265#: src/microhttpd/connection.c:6304 265#: src/microhttpd/connection.c:6310
266msgid "header" 266msgid "header"
267msgstr "" 267msgstr ""
268 268
269#: src/microhttpd/connection.c:6233 src/microhttpd/connection.c:6297 269#: src/microhttpd/connection.c:6239 src/microhttpd/connection.c:6303
270#: src/microhttpd/connection.c:6304 270#: src/microhttpd/connection.c:6310
271msgid "footer" 271msgid "footer"
272msgstr "" 272msgstr ""
273 273
274#: src/microhttpd/connection.c:6279 274#: src/microhttpd/connection.c:6285
275#, c-format 275#, c-format
276msgid "One bare CR character has been replaced with space in %s.\n" 276msgid "One bare CR character has been replaced with space in %s.\n"
277msgstr "" 277msgstr ""
278 278
279#: src/microhttpd/connection.c:6282 279#: src/microhttpd/connection.c:6288
280msgid "the request line or in the request headers" 280msgid "the request line or in the request headers"
281msgstr "" 281msgstr ""
282 282
283#: src/microhttpd/connection.c:6283 283#: src/microhttpd/connection.c:6289
284msgid "the request footers" 284msgid "the request footers"
285msgstr "" 285msgstr ""
286 286
287#: src/microhttpd/connection.c:6288 287#: src/microhttpd/connection.c:6294
288#, c-format 288#, c-format
289msgid "" 289msgid ""
290"%<PRIu64> bare CR characters have been replaced with spaces in the request " 290"%<PRIu64> bare CR characters have been replaced with spaces in the request "
291"line and/or in the request %s.\n" 291"line and/or in the request %s.\n"
292msgstr "" 292msgstr ""
293 293
294#: src/microhttpd/connection.c:6291 294#: src/microhttpd/connection.c:6297
295msgid "headers" 295msgid "headers"
296msgstr "" 296msgstr ""
297 297
298#: src/microhttpd/connection.c:6291 298#: src/microhttpd/connection.c:6297
299msgid "footers" 299msgid "footers"
300msgstr "" 300msgstr ""
301 301
302#: src/microhttpd/connection.c:6296 302#: src/microhttpd/connection.c:6302
303#, c-format 303#, c-format
304msgid "One %s line without colon has been skipped.\n" 304msgid "One %s line without colon has been skipped.\n"
305msgstr "" 305msgstr ""
306 306
307#: src/microhttpd/connection.c:6302 307#: src/microhttpd/connection.c:6308
308#, c-format 308#, c-format
309msgid "%<PRIu64> %s lines without colons has been skipped.\n" 309msgid "%<PRIu64> %s lines without colons has been skipped.\n"
310msgstr "" 310msgstr ""
311 311
312#: src/microhttpd/connection.c:6450 312#: src/microhttpd/connection.c:6456
313msgid "Socket has been disconnected when reading request.\n" 313msgid "Socket has been disconnected when reading request.\n"
314msgstr "" 314msgstr ""
315 315
316#: src/microhttpd/connection.c:6462 316#: src/microhttpd/connection.c:6468
317#, c-format 317#, c-format
318msgid "Connection socket is closed when reading request due to the error: %s\n" 318msgid "Connection socket is closed when reading request due to the error: %s\n"
319msgstr "" 319msgstr ""
320 320
321#: src/microhttpd/connection.c:6480 321#: src/microhttpd/connection.c:6486
322msgid "Connection was closed by remote side with incomplete request.\n" 322msgid "Connection was closed by remote side with incomplete request.\n"
323msgstr "" 323msgstr ""
324 324
325#: src/microhttpd/connection.c:6626 325#: src/microhttpd/connection.c:6632
326#, c-format 326#, c-format
327msgid "Failed to send data in request for %s.\n" 327msgid "Failed to send data in request for %s.\n"
328msgstr "" 328msgstr ""
329 329
330#: src/microhttpd/connection.c:6635 330#: src/microhttpd/connection.c:6641
331#, c-format 331#, c-format
332msgid "Sent 100 continue response: `%.*s'\n" 332msgid "Sent 100 continue response: `%.*s'\n"
333msgstr "" 333msgstr ""
334 334
335#: src/microhttpd/connection.c:6712 335#: src/microhttpd/connection.c:6718
336#, c-format 336#, c-format
337msgid "" 337msgid ""
338"Failed to send the response headers for the request for `%s'. Error: %s\n" 338"Failed to send the response headers for the request for `%s'. Error: %s\n"
339msgstr "" 339msgstr ""
340 340
341#: src/microhttpd/connection.c:6778 341#: src/microhttpd/connection.c:6784
342msgid "Data offset exceeds limit.\n" 342msgid "Data offset exceeds limit.\n"
343msgstr "" 343msgstr ""
344 344
345#: src/microhttpd/connection.c:6788 345#: src/microhttpd/connection.c:6794
346#, c-format 346#, c-format
347msgid "Sent %d-byte DATA response: `%.*s'\n" 347msgid "Sent %d-byte DATA response: `%.*s'\n"
348msgstr "" 348msgstr ""
349 349
350#: src/microhttpd/connection.c:6805 350#: src/microhttpd/connection.c:6811
351#, c-format 351#, c-format
352msgid "Failed to send the response body for the request for `%s'. Error: %s\n" 352msgid "Failed to send the response body for the request for `%s'. Error: %s\n"
353msgstr "" 353msgstr ""
354 354
355#: src/microhttpd/connection.c:6837 355#: src/microhttpd/connection.c:6843
356#, c-format 356#, c-format
357msgid "" 357msgid ""
358"Failed to send the chunked response body for the request for `%s'. Error: " 358"Failed to send the chunked response body for the request for `%s'. Error: "
359"%s\n" 359"%s\n"
360msgstr "" 360msgstr ""
361 361
362#: src/microhttpd/connection.c:6873 362#: src/microhttpd/connection.c:6879
363#, c-format 363#, c-format
364msgid "Failed to send the footers for the request for `%s'. Error: %s\n" 364msgid "Failed to send the footers for the request for `%s'. Error: %s\n"
365msgstr "" 365msgstr ""
366 366
367#: src/microhttpd/connection.c:6902 367#: src/microhttpd/connection.c:6908
368msgid "Internal error.\n" 368msgid "Internal error.\n"
369msgstr "" 369msgstr ""
370 370
371#: src/microhttpd/connection.c:6941 371#: src/microhttpd/connection.c:6947
372#, c-format 372#, c-format
373msgid "Detected system clock %u milliseconds jump back.\n" 373msgid "Detected system clock %u milliseconds jump back.\n"
374msgstr "" 374msgstr ""
375 375
376#: src/microhttpd/connection.c:6948 376#: src/microhttpd/connection.c:6954
377#, c-format 377#, c-format
378msgid "Detected too large system clock %<PRIu64> milliseconds jump back.\n" 378msgid "Detected too large system clock %<PRIu64> milliseconds jump back.\n"
379msgstr "" 379msgstr ""
380 380
381#: src/microhttpd/connection.c:7030 381#: src/microhttpd/connection.c:7036
382msgid "" 382msgid ""
383"Failed to signal end of connection via inter-thread communication channel.\n" 383"Failed to signal end of connection via inter-thread communication channel.\n"
384msgstr "" 384msgstr ""
385 385
386#: src/microhttpd/connection.c:7344 386#: src/microhttpd/connection.c:7350
387msgid "Closing connection (failed to create response header).\n" 387msgid "Closing connection (failed to create response header).\n"
388msgstr "" 388msgstr ""
389 389
390#: src/microhttpd/connection.c:7478 390#: src/microhttpd/connection.c:7484
391msgid "Closing connection (failed to create response footer)." 391msgid "Closing connection (failed to create response footer)."
392msgstr "" 392msgstr ""
393 393
394#: src/microhttpd/connection.c:7589 src/microhttpd/daemon.c:2985 394#: src/microhttpd/connection.c:7595 src/microhttpd/daemon.c:2985
395#: src/microhttpd/daemon.c:5541 src/microhttpd/daemon.c:5574 395#: src/microhttpd/daemon.c:5541 src/microhttpd/daemon.c:5574
396#: src/microhttpd/daemon.c:7442 src/microhttpd/daemon.c:7461 396#: src/microhttpd/daemon.c:7455 src/microhttpd/daemon.c:7474
397#: src/microhttpd/response.c:2073 src/microhttpd/response.c:2099 397#: src/microhttpd/response.c:2073 src/microhttpd/response.c:2099
398#, c-format 398#, c-format
399msgid "Call to epoll_ctl failed: %s\n" 399msgid "Call to epoll_ctl failed: %s\n"
400msgstr "" 400msgstr ""
401 401
402#: src/microhttpd/connection.c:7753 src/microhttpd/daemon.c:6687 402#: src/microhttpd/connection.c:7759 src/microhttpd/daemon.c:6687
403#, c-format 403#, c-format
404msgid "" 404msgid ""
405"The specified connection timeout (%u) is too large. Maximum allowed value " 405"The specified connection timeout (%u) is too large. Maximum allowed value "
406"(%<PRIu64>) will be used instead.\n" 406"(%<PRIu64>) will be used instead.\n"
407msgstr "" 407msgstr ""
408 408
409#: src/microhttpd/connection.c:7869 409#: src/microhttpd/connection.c:7875
410msgid "Attempted to queue response on wrong thread!\n" 410msgid "Attempted to queue response on wrong thread!\n"
411msgstr "" 411msgstr ""
412 412
413#: src/microhttpd/connection.c:7894 413#: src/microhttpd/connection.c:7899
414msgid "" 414msgid ""
415"Attempted 'upgrade' connection on daemon without MHD_ALLOW_UPGRADE option!\n" 415"Attempted 'upgrade' connection on daemon without MHD_ALLOW_UPGRADE option!\n"
416msgstr "" 416msgstr ""
417 417
418#: src/microhttpd/connection.c:7903 418#: src/microhttpd/connection.c:7908
419msgid "Application used invalid status code for 'upgrade' response!\n" 419msgid "Application used invalid status code for 'upgrade' response!\n"
420msgstr "" 420msgstr ""
421 421
422#: src/microhttpd/connection.c:7912 422#: src/microhttpd/connection.c:7917
423msgid "Application used invalid response without \"Connection\" header!\n" 423msgid "Application used invalid response without \"Connection\" header!\n"
424msgstr "" 424msgstr ""
425 425
426#: src/microhttpd/connection.c:7926 426#: src/microhttpd/connection.c:7931
427msgid "" 427msgid ""
428"Application used invalid response without \"upgrade\" token in " 428"Application used invalid response without \"upgrade\" token in "
429"\"Connection\" header!\n" 429"\"Connection\" header!\n"
430msgstr "" 430msgstr ""
431 431
432#: src/microhttpd/connection.c:7936 432#: src/microhttpd/connection.c:7941
433msgid "Connection \"Upgrade\" can be used only with HTTP/1.1 connections!\n" 433msgid "Connection \"Upgrade\" can be used only with HTTP/1.1 connections!\n"
434msgstr "" 434msgstr ""
435 435
436#: src/microhttpd/connection.c:7950 436#: src/microhttpd/connection.c:7955
437msgid "" 437msgid ""
438"Application used status code 101 \"Switching Protocols\" with non-'upgrade' " 438"Application used status code 101 \"Switching Protocols\" with non-'upgrade' "
439"response!\n" 439"response!\n"
440msgstr "" 440msgstr ""
441 441
442#: src/microhttpd/connection.c:7958 442#: src/microhttpd/connection.c:7963
443msgid "" 443msgid ""
444"Application used status code 101 \"Switching Protocols\", but this MHD was " 444"Application used status code 101 \"Switching Protocols\", but this MHD was "
445"built without \"Upgrade\" support!\n" 445"built without \"Upgrade\" support!\n"
446msgstr "" 446msgstr ""
447 447
448#: src/microhttpd/connection.c:7969 448#: src/microhttpd/connection.c:7974
449#, c-format 449#, c-format
450msgid "" 450msgid ""
451"Refused wrong status code (%u). HTTP requires three digits status code!\n" 451"Refused wrong status code (%u). HTTP requires three digits status code!\n"
452msgstr "" 452msgstr ""
453 453
454#: src/microhttpd/connection.c:7981 454#: src/microhttpd/connection.c:7986
455#, c-format 455#, c-format
456msgid "" 456msgid ""
457"Wrong status code (%u) refused. HTTP/1.0 clients do not support 1xx status " 457"Wrong status code (%u) refused. HTTP/1.0 clients do not support 1xx status "
458"codes!\n" 458"codes!\n"
459msgstr "" 459msgstr ""
460 460
461#: src/microhttpd/connection.c:7992 461#: src/microhttpd/connection.c:7997
462#, c-format 462#, c-format
463msgid "" 463msgid ""
464"Wrong status code (%u) refused. HTTP/1.0 reply mode does not support 1xx " 464"Wrong status code (%u) refused. HTTP/1.0 reply mode does not support 1xx "
465"status codes!\n" 465"status codes!\n"
466msgstr "" 466msgstr ""
467 467
468#: src/microhttpd/connection.c:8004 468#: src/microhttpd/connection.c:8009
469#, c-format 469#, c-format
470msgid "" 470msgid ""
471"Successful (%u) response code cannot be used to answer \"CONNECT\" request!\n" 471"Successful (%u) response code cannot be used to answer \"CONNECT\" request!\n"
472msgstr "" 472msgstr ""
473 473
474#: src/microhttpd/connection.c:8016 474#: src/microhttpd/connection.c:8021
475msgid "" 475msgid ""
476"HEAD-only response cannot be used when the request requires reply body to be " 476"HEAD-only response cannot be used when the request requires reply body to be "
477"sent!\n" 477"sent!\n"
478msgstr "" 478msgstr ""
479 479
480#: src/microhttpd/connection.c:8027 480#: src/microhttpd/connection.c:8032
481msgid "" 481msgid ""
482"The response has application-defined \"Content-Length\" header. The reply to " 482"The response has application-defined \"Content-Length\" header. The reply to "
483"the request will be not HTTP-compliant and may result in hung connection or " 483"the request will be not HTTP-compliant and may result in hung connection or "
@@ -562,7 +562,7 @@ msgid ""
562"on the platform.\n" 562"on the platform.\n"
563msgstr "" 563msgstr ""
564 564
565#: src/microhttpd/daemon.c:1474 src/microhttpd/daemon.c:9133 565#: src/microhttpd/daemon.c:1474 src/microhttpd/daemon.c:9146
566msgid "" 566msgid ""
567"Initiated daemon shutdown while \"upgraded\" connection was not closed.\n" 567"Initiated daemon shutdown while \"upgraded\" connection was not closed.\n"
568msgstr "" 568msgstr ""
@@ -681,7 +681,7 @@ msgstr ""
681msgid "TLS connection on non-TLS daemon.\n" 681msgid "TLS connection on non-TLS daemon.\n"
682msgstr "" 682msgstr ""
683 683
684#: src/microhttpd/daemon.c:2947 src/microhttpd/daemon.c:8755 684#: src/microhttpd/daemon.c:2947 src/microhttpd/daemon.c:8768
685msgid "" 685msgid ""
686"Failed to create a new thread because it would have exceeded the system " 686"Failed to create a new thread because it would have exceeded the system "
687"limit on the number of threads or no system resources available.\n" 687"limit on the number of threads or no system resources available.\n"
@@ -815,9 +815,9 @@ msgstr ""
815msgid "Accepted connection on socket %d\n" 815msgid "Accepted connection on socket %d\n"
816msgstr "" 816msgstr ""
817 817
818#: src/microhttpd/daemon.c:4064 src/microhttpd/daemon.c:9175 818#: src/microhttpd/daemon.c:4064 src/microhttpd/daemon.c:9188
819#: src/microhttpd/daemon.c:9207 src/microhttpd/daemon.c:9240 819#: src/microhttpd/daemon.c:9220 src/microhttpd/daemon.c:9253
820#: src/microhttpd/daemon.c:9354 820#: src/microhttpd/daemon.c:9367
821msgid "Failed to join a thread.\n" 821msgid "Failed to join a thread.\n"
822msgstr "" 822msgstr ""
823 823
@@ -990,7 +990,7 @@ msgstr ""
990#: src/microhttpd/daemon.c:6829 src/microhttpd/daemon.c:6842 990#: src/microhttpd/daemon.c:6829 src/microhttpd/daemon.c:6842
991#: src/microhttpd/daemon.c:6894 src/microhttpd/daemon.c:6940 991#: src/microhttpd/daemon.c:6894 src/microhttpd/daemon.c:6940
992#: src/microhttpd/daemon.c:6961 src/microhttpd/daemon.c:6983 992#: src/microhttpd/daemon.c:6961 src/microhttpd/daemon.c:6983
993#: src/microhttpd/daemon.c:7299 993#: src/microhttpd/daemon.c:7312
994#, c-format 994#, c-format
995msgid "MHD HTTPS option %d passed to MHD but MHD_USE_TLS not set.\n" 995msgid "MHD HTTPS option %d passed to MHD but MHD_USE_TLS not set.\n"
996msgstr "" 996msgstr ""
@@ -1023,300 +1023,304 @@ msgid ""
1023"MHD_OPTION_HTTPS_CERT_CALLBACK2 requires building MHD with GnuTLS >= 3.6.3.\n" 1023"MHD_OPTION_HTTPS_CERT_CALLBACK2 requires building MHD with GnuTLS >= 3.6.3.\n"
1024msgstr "" 1024msgstr ""
1025 1025
1026#: src/microhttpd/daemon.c:7047 1026#: src/microhttpd/daemon.c:7042
1027msgid "Digest Auth is disabled for this build of GNU libmicrohttpd.\n"
1028msgstr ""
1029
1030#: src/microhttpd/daemon.c:7060
1027msgid "" 1031msgid ""
1028"MHD_OPTION_EXTERNAL_LOGGER is not the first option specified for the daemon. " 1032"MHD_OPTION_EXTERNAL_LOGGER is not the first option specified for the daemon. "
1029"Some messages may be printed by the standard MHD logger.\n" 1033"Some messages may be printed by the standard MHD logger.\n"
1030msgstr "" 1034msgstr ""
1031 1035
1032#: src/microhttpd/daemon.c:7072 1036#: src/microhttpd/daemon.c:7085
1033msgid "TCP fastopen is not supported on this platform.\n" 1037msgid "TCP fastopen is not supported on this platform.\n"
1034msgstr "" 1038msgstr ""
1035 1039
1036#: src/microhttpd/daemon.c:7096 1040#: src/microhttpd/daemon.c:7109
1037msgid "" 1041msgid ""
1038"Flag MHD_USE_PEDANTIC_CHECKS is ignored because another behaviour is " 1042"Flag MHD_USE_PEDANTIC_CHECKS is ignored because another behaviour is "
1039"specified by MHD_OPTION_STRICT_CLIENT.\n" 1043"specified by MHD_OPTION_STRICT_CLIENT.\n"
1040msgstr "" 1044msgstr ""
1041 1045
1042#: src/microhttpd/daemon.c:7109 1046#: src/microhttpd/daemon.c:7122
1043msgid "" 1047msgid ""
1044"Flag MHD_USE_PEDANTIC_CHECKS is ignored because another behaviour is " 1048"Flag MHD_USE_PEDANTIC_CHECKS is ignored because another behaviour is "
1045"specified by MHD_OPTION_CLIENT_DISCIPLINE_LVL.\n" 1049"specified by MHD_OPTION_CLIENT_DISCIPLINE_LVL.\n"
1046msgstr "" 1050msgstr ""
1047 1051
1048#: src/microhttpd/daemon.c:7273 1052#: src/microhttpd/daemon.c:7286
1049#, c-format 1053#, c-format
1050msgid "MHD HTTPS option %d passed to MHD compiled without GNUtls >= 3.\n" 1054msgid "MHD HTTPS option %d passed to MHD compiled without GNUtls >= 3.\n"
1051msgstr "" 1055msgstr ""
1052 1056
1053#: src/microhttpd/daemon.c:7323 1057#: src/microhttpd/daemon.c:7336
1054#, c-format 1058#, c-format
1055msgid "MHD HTTPS option %d passed to MHD compiled without HTTPS support.\n" 1059msgid "MHD HTTPS option %d passed to MHD compiled without HTTPS support.\n"
1056msgstr "" 1060msgstr ""
1057 1061
1058#: src/microhttpd/daemon.c:7333 1062#: src/microhttpd/daemon.c:7346
1059#, c-format 1063#, c-format
1060msgid "Invalid option %d! (Did you terminate the list with MHD_OPTION_END?).\n" 1064msgid "Invalid option %d! (Did you terminate the list with MHD_OPTION_END?).\n"
1061msgstr "" 1065msgstr ""
1062 1066
1063#: src/microhttpd/daemon.c:7363 1067#: src/microhttpd/daemon.c:7376
1064#, c-format 1068#, c-format
1065msgid "Call to epoll_create1 failed: %s\n" 1069msgid "Call to epoll_create1 failed: %s\n"
1066msgstr "" 1070msgstr ""
1067 1071
1068#: src/microhttpd/daemon.c:7373 1072#: src/microhttpd/daemon.c:7386
1069msgid "Failed to set noninheritable mode on epoll FD.\n" 1073msgid "Failed to set noninheritable mode on epoll FD.\n"
1070msgstr "" 1074msgstr ""
1071 1075
1072#: src/microhttpd/daemon.c:7415 1076#: src/microhttpd/daemon.c:7428
1073msgid "The epoll FD is too large to be used with fd_set.\n" 1077msgid "The epoll FD is too large to be used with fd_set.\n"
1074msgstr "" 1078msgstr ""
1075 1079
1076#: src/microhttpd/daemon.c:7497 1080#: src/microhttpd/daemon.c:7510
1077#, c-format 1081#, c-format
1078msgid "MHD_OPTION_APP_FD_SETSIZE value (%d) is not positive.\n" 1082msgid "MHD_OPTION_APP_FD_SETSIZE value (%d) is not positive.\n"
1079msgstr "" 1083msgstr ""
1080 1084
1081#: src/microhttpd/daemon.c:7506 1085#: src/microhttpd/daemon.c:7519
1082msgid "" 1086msgid ""
1083"MHD_OPTION_APP_FD_SETSIZE is ignored for daemon started with " 1087"MHD_OPTION_APP_FD_SETSIZE is ignored for daemon started with "
1084"MHD_USE_INTERNAL_POLLING_THREAD.\n" 1088"MHD_USE_INTERNAL_POLLING_THREAD.\n"
1085msgstr "" 1089msgstr ""
1086 1090
1087#: src/microhttpd/daemon.c:7515 1091#: src/microhttpd/daemon.c:7528
1088msgid "" 1092msgid ""
1089"MHD_OPTION_APP_FD_SETSIZE is ignored for daemon started with MHD_USE_POLL.\n" 1093"MHD_OPTION_APP_FD_SETSIZE is ignored for daemon started with MHD_USE_POLL.\n"
1090msgstr "" 1094msgstr ""
1091 1095
1092#: src/microhttpd/daemon.c:7527 1096#: src/microhttpd/daemon.c:7540
1093#, c-format 1097#, c-format
1094msgid "" 1098msgid ""
1095"MHD_OPTION_APP_FD_SETSIZE value (%d) does not match the platform FD_SETSIZE " 1099"MHD_OPTION_APP_FD_SETSIZE value (%d) does not match the platform FD_SETSIZE "
1096"value (%d) and this platform does not support overriding of FD_SETSIZE.\n" 1100"value (%d) and this platform does not support overriding of FD_SETSIZE.\n"
1097msgstr "" 1101msgstr ""
1098 1102
1099#: src/microhttpd/daemon.c:7552 1103#: src/microhttpd/daemon.c:7565
1100msgid "The value provided for MHD_OPTION_LISTEN_SOCKET is invalid.\n" 1104msgid "The value provided for MHD_OPTION_LISTEN_SOCKET is invalid.\n"
1101msgstr "" 1105msgstr ""
1102 1106
1103#: src/microhttpd/daemon.c:7562 1107#: src/microhttpd/daemon.c:7575
1104msgid "" 1108msgid ""
1105"MHD_OPTION_LISTEN_SOCKET specified for daemon with MHD_USE_NO_LISTEN_SOCKET " 1109"MHD_OPTION_LISTEN_SOCKET specified for daemon with MHD_USE_NO_LISTEN_SOCKET "
1106"flag set.\n" 1110"flag set.\n"
1107msgstr "" 1111msgstr ""
1108 1112
1109#: src/microhttpd/daemon.c:7592 1113#: src/microhttpd/daemon.c:7605
1110msgid "" 1114msgid ""
1111"MHD_OPTION_LISTEN_SOCKET cannot be used together with " 1115"MHD_OPTION_LISTEN_SOCKET cannot be used together with "
1112"MHD_OPTION_SOCK_ADDR_LEN or MHD_OPTION_SOCK_ADDR.\n" 1116"MHD_OPTION_SOCK_ADDR_LEN or MHD_OPTION_SOCK_ADDR.\n"
1113msgstr "" 1117msgstr ""
1114 1118
1115#: src/microhttpd/daemon.c:7601 1119#: src/microhttpd/daemon.c:7614
1116msgid "" 1120msgid ""
1117"MHD_OPTION_SOCK_ADDR_LEN or MHD_OPTION_SOCK_ADDR specified for daemon with " 1121"MHD_OPTION_SOCK_ADDR_LEN or MHD_OPTION_SOCK_ADDR specified for daemon with "
1118"MHD_USE_NO_LISTEN_SOCKET flag set.\n" 1122"MHD_USE_NO_LISTEN_SOCKET flag set.\n"
1119msgstr "" 1123msgstr ""
1120 1124
1121#: src/microhttpd/daemon.c:7883 1125#: src/microhttpd/daemon.c:7896
1122msgid "Failed to initialise GnuTLS priorities.\n" 1126msgid "Failed to initialise GnuTLS priorities.\n"
1123msgstr "" 1127msgstr ""
1124 1128
1125#: src/microhttpd/daemon.c:7895 1129#: src/microhttpd/daemon.c:7908
1126msgid "" 1130msgid ""
1127"Warning: MHD_USE_THREAD_PER_CONNECTION must be used only with " 1131"Warning: MHD_USE_THREAD_PER_CONNECTION must be used only with "
1128"MHD_USE_INTERNAL_POLLING_THREAD. Flag MHD_USE_INTERNAL_POLLING_THREAD was " 1132"MHD_USE_INTERNAL_POLLING_THREAD. Flag MHD_USE_INTERNAL_POLLING_THREAD was "
1129"added. Consider setting MHD_USE_INTERNAL_POLLING_THREAD explicitly.\n" 1133"added. Consider setting MHD_USE_INTERNAL_POLLING_THREAD explicitly.\n"
1130msgstr "" 1134msgstr ""
1131 1135
1132#: src/microhttpd/daemon.c:7911 1136#: src/microhttpd/daemon.c:7924
1133msgid "Using debug build of libmicrohttpd.\n" 1137msgid "Using debug build of libmicrohttpd.\n"
1134msgstr "" 1138msgstr ""
1135 1139
1136#: src/microhttpd/daemon.c:7925 1140#: src/microhttpd/daemon.c:7938
1137#, c-format 1141#, c-format
1138msgid "Failed to create inter-thread communication channel: %s\n" 1142msgid "Failed to create inter-thread communication channel: %s\n"
1139msgstr "" 1143msgstr ""
1140 1144
1141#: src/microhttpd/daemon.c:7940 1145#: src/microhttpd/daemon.c:7953
1142msgid "" 1146msgid ""
1143"file descriptor for inter-thread communication channel exceeds maximum " 1147"file descriptor for inter-thread communication channel exceeds maximum "
1144"value.\n" 1148"value.\n"
1145msgstr "" 1149msgstr ""
1146 1150
1147#: src/microhttpd/daemon.c:7979 1151#: src/microhttpd/daemon.c:7992
1148msgid "Specified value for NC_SIZE too large.\n" 1152msgid "Specified value for NC_SIZE too large.\n"
1149msgstr "" 1153msgstr ""
1150 1154
1151#: src/microhttpd/daemon.c:7995 1155#: src/microhttpd/daemon.c:8008
1152#, c-format 1156#, c-format
1153msgid "Failed to allocate memory for nonce-nc map: %s\n" 1157msgid "Failed to allocate memory for nonce-nc map: %s\n"
1154msgstr "" 1158msgstr ""
1155 1159
1156#: src/microhttpd/daemon.c:8013 1160#: src/microhttpd/daemon.c:8026
1157msgid "MHD failed to initialize nonce-nc mutex.\n" 1161msgid "MHD failed to initialize nonce-nc mutex.\n"
1158msgstr "" 1162msgstr ""
1159 1163
1160#: src/microhttpd/daemon.c:8034 1164#: src/microhttpd/daemon.c:8047
1161msgid "MHD thread polling only works with MHD_USE_INTERNAL_POLLING_THREAD.\n" 1165msgid "MHD thread polling only works with MHD_USE_INTERNAL_POLLING_THREAD.\n"
1162msgstr "" 1166msgstr ""
1163 1167
1164#: src/microhttpd/daemon.c:8064 1168#: src/microhttpd/daemon.c:8077
1165msgid "" 1169msgid ""
1166"MHD_USE_IPv6 is enabled, but 'struct sockaddr *' specified for " 1170"MHD_USE_IPv6 is enabled, but 'struct sockaddr *' specified for "
1167"MHD_OPTION_SOCK_ADDR_LEN or MHD_OPTION_SOCK_ADDR is not IPv6 address.\n" 1171"MHD_OPTION_SOCK_ADDR_LEN or MHD_OPTION_SOCK_ADDR is not IPv6 address.\n"
1168msgstr "" 1172msgstr ""
1169 1173
1170#: src/microhttpd/daemon.c:8083 src/microhttpd/daemon.c:8128 1174#: src/microhttpd/daemon.c:8096 src/microhttpd/daemon.c:8141
1171msgid "The size specified for MHD_OPTION_SOCK_ADDR_LEN option is wrong.\n" 1175msgid "The size specified for MHD_OPTION_SOCK_ADDR_LEN option is wrong.\n"
1172msgstr "" 1176msgstr ""
1173 1177
1174#: src/microhttpd/daemon.c:8095 src/microhttpd/daemon.c:8140 1178#: src/microhttpd/daemon.c:8108 src/microhttpd/daemon.c:8153
1175msgid "" 1179msgid ""
1176"The value of 'struct sockaddr.sa_len' provided via MHD_OPTION_SOCK_ADDR_LEN " 1180"The value of 'struct sockaddr.sa_len' provided via MHD_OPTION_SOCK_ADDR_LEN "
1177"option is not zero and does not match 'sa_family' value of the same " 1181"option is not zero and does not match 'sa_family' value of the same "
1178"structure.\n" 1182"structure.\n"
1179msgstr "" 1183msgstr ""
1180 1184
1181#: src/microhttpd/daemon.c:8178 1185#: src/microhttpd/daemon.c:8191
1182msgid "" 1186msgid ""
1183"The 'sa_family' of the 'struct sockaddr' provided via MHD_OPTION_SOCK_ADDR " 1187"The 'sa_family' of the 'struct sockaddr' provided via MHD_OPTION_SOCK_ADDR "
1184"option is not supported.\n" 1188"option is not supported.\n"
1185msgstr "" 1189msgstr ""
1186 1190
1187#: src/microhttpd/daemon.c:8255 1191#: src/microhttpd/daemon.c:8268
1188#, c-format 1192#, c-format
1189msgid "Failed to create socket for listening: %s\n" 1193msgid "Failed to create socket for listening: %s\n"
1190msgstr "" 1194msgstr ""
1191 1195
1192#: src/microhttpd/daemon.c:8265 src/microhttpd/daemon.c:8463 1196#: src/microhttpd/daemon.c:8278 src/microhttpd/daemon.c:8476
1193#, c-format 1197#, c-format
1194msgid "" 1198msgid ""
1195"Listen socket descriptor (%d) is not less than daemon FD_SETSIZE value " 1199"Listen socket descriptor (%d) is not less than daemon FD_SETSIZE value "
1196"(%d).\n" 1200"(%d).\n"
1197msgstr "" 1201msgstr ""
1198 1202
1199#: src/microhttpd/daemon.c:8290 src/microhttpd/daemon.c:8309 1203#: src/microhttpd/daemon.c:8303 src/microhttpd/daemon.c:8322
1200#: src/microhttpd/daemon.c:8332 src/microhttpd/daemon.c:8370 1204#: src/microhttpd/daemon.c:8345 src/microhttpd/daemon.c:8383
1201#: src/microhttpd/daemon.c:8405 src/microhttpd/daemon.c:8437 1205#: src/microhttpd/daemon.c:8418 src/microhttpd/daemon.c:8450
1202#, c-format 1206#, c-format
1203msgid "setsockopt failed: %s\n" 1207msgid "setsockopt failed: %s\n"
1204msgstr "" 1208msgstr ""
1205 1209
1206#: src/microhttpd/daemon.c:8342 1210#: src/microhttpd/daemon.c:8355
1207msgid "Cannot allow listening address reuse: SO_REUSEPORT not defined.\n" 1211msgid "Cannot allow listening address reuse: SO_REUSEPORT not defined.\n"
1208msgstr "" 1212msgstr ""
1209 1213
1210#: src/microhttpd/daemon.c:8378 1214#: src/microhttpd/daemon.c:8391
1211msgid "" 1215msgid ""
1212"Cannot disallow listening address reuse: SO_EXCLUSIVEADDRUSE not defined.\n" 1216"Cannot disallow listening address reuse: SO_EXCLUSIVEADDRUSE not defined.\n"
1213msgstr "" 1217msgstr ""
1214 1218
1215#: src/microhttpd/daemon.c:8416 1219#: src/microhttpd/daemon.c:8429
1216#, c-format 1220#, c-format
1217msgid "Failed to bind to port %u: %s\n" 1221msgid "Failed to bind to port %u: %s\n"
1218msgstr "" 1222msgstr ""
1219 1223
1220#: src/microhttpd/daemon.c:8448 1224#: src/microhttpd/daemon.c:8461
1221#, c-format 1225#, c-format
1222msgid "Failed to listen for connections: %s\n" 1226msgid "Failed to listen for connections: %s\n"
1223msgstr "" 1227msgstr ""
1224 1228
1225#: src/microhttpd/daemon.c:8551 1229#: src/microhttpd/daemon.c:8564
1226#, c-format 1230#, c-format
1227msgid "Failed to get listen port number: %s\n" 1231msgid "Failed to get listen port number: %s\n"
1228msgstr "" 1232msgstr ""
1229 1233
1230#: src/microhttpd/daemon.c:8561 1234#: src/microhttpd/daemon.c:8574
1231msgid "" 1235msgid ""
1232"Failed to get listen port number (`struct sockaddr_storage` too small!?).\n" 1236"Failed to get listen port number (`struct sockaddr_storage` too small!?).\n"
1233msgstr "" 1237msgstr ""
1234 1238
1235#: src/microhttpd/daemon.c:8608 1239#: src/microhttpd/daemon.c:8621
1236msgid "Listen socket has unknown address family!\n" 1240msgid "Listen socket has unknown address family!\n"
1237msgstr "" 1241msgstr ""
1238 1242
1239#: src/microhttpd/daemon.c:8625 1243#: src/microhttpd/daemon.c:8638
1240#, c-format 1244#, c-format
1241msgid "Failed to set nonblocking mode on listening socket: %s\n" 1245msgid "Failed to set nonblocking mode on listening socket: %s\n"
1242msgstr "" 1246msgstr ""
1243 1247
1244#: src/microhttpd/daemon.c:8663 1248#: src/microhttpd/daemon.c:8676
1245msgid "" 1249msgid ""
1246"Combining MHD_USE_THREAD_PER_CONNECTION and MHD_USE_EPOLL is not supported.\n" 1250"Combining MHD_USE_THREAD_PER_CONNECTION and MHD_USE_EPOLL is not supported.\n"
1247msgstr "" 1251msgstr ""
1248 1252
1249#: src/microhttpd/daemon.c:8678 1253#: src/microhttpd/daemon.c:8691
1250msgid "MHD failed to initialize IP connection limit mutex.\n" 1254msgid "MHD failed to initialize IP connection limit mutex.\n"
1251msgstr "" 1255msgstr ""
1252 1256
1253#: src/microhttpd/daemon.c:8693 1257#: src/microhttpd/daemon.c:8706
1254msgid "Failed to initialize TLS support.\n" 1258msgid "Failed to initialize TLS support.\n"
1255msgstr "" 1259msgstr ""
1256 1260
1257#: src/microhttpd/daemon.c:8725 src/microhttpd/daemon.c:8808 1261#: src/microhttpd/daemon.c:8738 src/microhttpd/daemon.c:8821
1258#: src/microhttpd/daemon.c:8928 1262#: src/microhttpd/daemon.c:8941
1259msgid "Failed to initialise internal lists mutex.\n" 1263msgid "Failed to initialise internal lists mutex.\n"
1260msgstr "" 1264msgstr ""
1261 1265
1262#: src/microhttpd/daemon.c:8736 src/microhttpd/daemon.c:8816 1266#: src/microhttpd/daemon.c:8749 src/microhttpd/daemon.c:8829
1263#: src/microhttpd/daemon.c:8939 1267#: src/microhttpd/daemon.c:8952
1264msgid "Failed to initialise mutex.\n" 1268msgid "Failed to initialise mutex.\n"
1265msgstr "" 1269msgstr ""
1266 1270
1267#: src/microhttpd/daemon.c:8761 1271#: src/microhttpd/daemon.c:8774
1268#, c-format 1272#, c-format
1269msgid "Failed to create listen thread: %s\n" 1273msgid "Failed to create listen thread: %s\n"
1270msgstr "" 1274msgstr ""
1271 1275
1272#: src/microhttpd/daemon.c:8827 1276#: src/microhttpd/daemon.c:8840
1273#, c-format 1277#, c-format
1274msgid "Failed to create worker inter-thread communication channel: %s\n" 1278msgid "Failed to create worker inter-thread communication channel: %s\n"
1275msgstr "" 1279msgstr ""
1276 1280
1277#: src/microhttpd/daemon.c:8840 1281#: src/microhttpd/daemon.c:8853
1278msgid "" 1282msgid ""
1279"File descriptor for worker inter-thread communication channel exceeds " 1283"File descriptor for worker inter-thread communication channel exceeds "
1280"maximum value.\n" 1284"maximum value.\n"
1281msgstr "" 1285msgstr ""
1282 1286
1283#: src/microhttpd/daemon.c:8901 1287#: src/microhttpd/daemon.c:8914
1284msgid "" 1288msgid ""
1285"Failed to create a new pool thread because it would have exceeded the system " 1289"Failed to create a new pool thread because it would have exceeded the system "
1286"limit on the number of threads or no system resources available.\n" 1290"limit on the number of threads or no system resources available.\n"
1287msgstr "" 1291msgstr ""
1288 1292
1289#: src/microhttpd/daemon.c:8907 1293#: src/microhttpd/daemon.c:8920
1290#, c-format 1294#, c-format
1291msgid "Failed to create pool thread: %s\n" 1295msgid "Failed to create pool thread: %s\n"
1292msgstr "" 1296msgstr ""
1293 1297
1294#: src/microhttpd/daemon.c:9119 src/microhttpd/daemon.c:9152 1298#: src/microhttpd/daemon.c:9132 src/microhttpd/daemon.c:9165
1295msgid "MHD_stop_daemon() called while we have suspended connections.\n" 1299msgid "MHD_stop_daemon() called while we have suspended connections.\n"
1296msgstr "" 1300msgstr ""
1297 1301
1298#: src/microhttpd/daemon.c:9191 src/microhttpd/daemon.c:9297 1302#: src/microhttpd/daemon.c:9204 src/microhttpd/daemon.c:9310
1299#: src/microhttpd/daemon.c:9335 1303#: src/microhttpd/daemon.c:9348
1300msgid "Failed to signal shutdown via inter-thread communication channel.\n" 1304msgid "Failed to signal shutdown via inter-thread communication channel.\n"
1301msgstr "" 1305msgstr ""
1302 1306
1303#: src/microhttpd/daemon.c:9265 1307#: src/microhttpd/daemon.c:9278
1304msgid "MHD_stop_daemon() was called twice." 1308msgid "MHD_stop_daemon() was called twice."
1305msgstr "" 1309msgstr ""
1306 1310
1307#: src/microhttpd/daemon.c:9854 1311#: src/microhttpd/daemon.c:9867
1308msgid "Failed to initialize winsock.\n" 1312msgid "Failed to initialize winsock.\n"
1309msgstr "" 1313msgstr ""
1310 1314
1311#: src/microhttpd/daemon.c:9856 1315#: src/microhttpd/daemon.c:9869
1312msgid "Winsock version 2.2 is not available.\n" 1316msgid "Winsock version 2.2 is not available.\n"
1313msgstr "" 1317msgstr ""
1314 1318
1315#: src/microhttpd/daemon.c:9865 src/microhttpd/daemon.c:9869 1319#: src/microhttpd/daemon.c:9878 src/microhttpd/daemon.c:9882
1316msgid "Failed to initialise multithreading in libgcrypt.\n" 1320msgid "Failed to initialise multithreading in libgcrypt.\n"
1317msgstr "" 1321msgstr ""
1318 1322
1319#: src/microhttpd/daemon.c:9875 1323#: src/microhttpd/daemon.c:9888
1320msgid "libgcrypt is too old. MHD was compiled for libgcrypt 1.6.0 or newer.\n" 1324msgid "libgcrypt is too old. MHD was compiled for libgcrypt 1.6.0 or newer.\n"
1321msgstr "" 1325msgstr ""
1322 1326
@@ -1465,7 +1469,7 @@ msgstr ""
1465msgid "The SHA-512/256 algorithm is not supported by this MHD build.\n" 1469msgid "The SHA-512/256 algorithm is not supported by this MHD build.\n"
1466msgstr "" 1470msgstr ""
1467 1471
1468#: src/microhttpd/digestauth.c:2628 src/microhttpd/digestauth.c:3570 1472#: src/microhttpd/digestauth.c:2628 src/microhttpd/digestauth.c:3571
1469msgid "Wrong 'malgo3' value, API violation" 1473msgid "Wrong 'malgo3' value, API violation"
1470msgstr "" 1474msgstr ""
1471 1475
@@ -1473,7 +1477,7 @@ msgstr ""
1473msgid "The 'auth-int' QOP is not supported.\n" 1477msgid "The 'auth-int' QOP is not supported.\n"
1474msgstr "" 1478msgstr ""
1475 1479
1476#: src/microhttpd/digestauth.c:2647 src/microhttpd/digestauth.c:3598 1480#: src/microhttpd/digestauth.c:2647 src/microhttpd/digestauth.c:3601
1477msgid "" 1481msgid ""
1478"RFC2069 with SHA-256 or SHA-512/256 algorithm is non-standard extension.\n" 1482"RFC2069 with SHA-256 or SHA-512/256 algorithm is non-standard extension.\n"
1479msgstr "" 1483msgstr ""
@@ -1519,7 +1523,7 @@ msgid "Wrong 'userdigest_size' value, does not match 'malgo3', API violation"
1519msgstr "" 1523msgstr ""
1520 1524
1521#: src/microhttpd/digestauth.c:3347 src/microhttpd/digestauth.c:3404 1525#: src/microhttpd/digestauth.c:3347 src/microhttpd/digestauth.c:3404
1522#: src/microhttpd/digestauth.c:3587 1526#: src/microhttpd/digestauth.c:3590
1523msgid "Wrong 'algo' value, API violation" 1527msgid "Wrong 'algo' value, API violation"
1524msgstr "" 1528msgstr ""
1525 1529
@@ -1527,48 +1531,48 @@ msgstr ""
1527msgid "Only non-'session' algorithms are supported.\n" 1531msgid "Only non-'session' algorithms are supported.\n"
1528msgstr "" 1532msgstr ""
1529 1533
1530#: src/microhttpd/digestauth.c:3575 1534#: src/microhttpd/digestauth.c:3576
1531msgid "No requested algorithm is supported by this MHD build.\n" 1535msgid "No requested algorithm is supported by this MHD build.\n"
1532msgstr "" 1536msgstr ""
1533 1537
1534#: src/microhttpd/digestauth.c:3582 1538#: src/microhttpd/digestauth.c:3583
1535msgid "Wrong 'mqop' value, API violation" 1539msgid "Wrong 'mqop' value, API violation"
1536msgstr "" 1540msgstr ""
1537 1541
1538#: src/microhttpd/digestauth.c:3594 1542#: src/microhttpd/digestauth.c:3597
1539msgid "" 1543msgid ""
1540"The 'userhash' and 'charset' ('prefer_utf8') parameters are not compatible " 1544"The 'userhash' and 'charset' ('prefer_utf8') parameters are not compatible "
1541"with RFC2069 and ignored.\n" 1545"with RFC2069 and ignored.\n"
1542msgstr "" 1546msgstr ""
1543 1547
1544#: src/microhttpd/digestauth.c:3609 1548#: src/microhttpd/digestauth.c:3612
1545msgid "The nonce array size is zero.\n" 1549msgid "The nonce array size is zero.\n"
1546msgstr "" 1550msgstr ""
1547 1551
1548#: src/microhttpd/digestauth.c:3625 1552#: src/microhttpd/digestauth.c:3628
1549msgid "The 'realm' is too large.\n" 1553msgid "The 'realm' is too large.\n"
1550msgstr "" 1554msgstr ""
1551 1555
1552#: src/microhttpd/digestauth.c:3730 1556#: src/microhttpd/digestauth.c:3733
1553msgid "The 'realm' is too large after 'quoting'.\n" 1557msgid "The 'realm' is too large after 'quoting'.\n"
1554msgstr "" 1558msgstr ""
1555 1559
1556#: src/microhttpd/digestauth.c:3802 1560#: src/microhttpd/digestauth.c:3805
1557msgid "" 1561msgid ""
1558"TLS library reported hash calculation error, nonce could not be generated.\n" 1562"TLS library reported hash calculation error, nonce could not be generated.\n"
1559msgstr "" 1563msgstr ""
1560 1564
1561#: src/microhttpd/digestauth.c:3810 1565#: src/microhttpd/digestauth.c:3813
1562msgid "" 1566msgid ""
1563"Could not register nonce. Client's requests with this nonce will be always " 1567"Could not register nonce. Client's requests with this nonce will be always "
1564"'stale'. Probably clients' requests are too intensive.\n" 1568"'stale'. Probably clients' requests are too intensive.\n"
1565msgstr "" 1569msgstr ""
1566 1570
1567#: src/microhttpd/digestauth.c:3894 1571#: src/microhttpd/digestauth.c:3897
1568msgid "Failed to add Digest auth header.\n" 1572msgid "Failed to add Digest auth header.\n"
1569msgstr "" 1573msgstr ""
1570 1574
1571#: src/microhttpd/digestauth.c:4035 1575#: src/microhttpd/digestauth.c:4038
1572msgid "Wrong algo value.\n" 1576msgid "Wrong algo value.\n"
1573msgstr "" 1577msgstr ""
1574 1578
diff --git a/src/include/microhttpd.h b/src/include/microhttpd.h
index 8830a78d..ca27b6c4 100644
--- a/src/include/microhttpd.h
+++ b/src/include/microhttpd.h
@@ -96,7 +96,7 @@ extern "C"
96 * they are parsed as decimal numbers. 96 * they are parsed as decimal numbers.
97 * Example: 0x01093001 = 1.9.30-1. 97 * Example: 0x01093001 = 1.9.30-1.
98 */ 98 */
99#define MHD_VERSION 0x01000001 99#define MHD_VERSION 0x01000100
100 100
101/* If generic headers don't work on your platform, include headers 101/* If generic headers don't work on your platform, include headers
102 which define 'va_list', 'size_t', 'ssize_t', 'intptr_t', 'off_t', 102 which define 'va_list', 'size_t', 'ssize_t', 'intptr_t', 'off_t',