aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2019-10-26 19:31:15 +0200
committerChristian Grothoff <christian@grothoff.org>2019-10-26 19:31:15 +0200
commit86186edbf3b10db596887e75f9f7be5f778125bc (patch)
treea873a8ebb77332760a858f5c53207763abe16c7f
parent0237123940668924ef57f46778b3949d45782b69 (diff)
downloadlibmicrohttpd-86186edbf3b10db596887e75f9f7be5f778125bc.tar.gz
libmicrohttpd-86186edbf3b10db596887e75f9f7be5f778125bc.zip
version bumpv0.9.68
-rw-r--r--ChangeLog3
-rw-r--r--configure.ac6
-rw-r--r--po/libmicrohttpd.pot242
-rw-r--r--src/include/microhttpd.h2
4 files changed, 127 insertions, 126 deletions
diff --git a/ChangeLog b/ChangeLog
index a05a9228..90f6d7b7 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,7 @@
1Sat 26 Oct 2019 06:53:05 PM CEST 1Sat 26 Oct 2019 06:53:05 PM CEST
2 Fix regression where MHD would fail to return an empty response 2 Fix regression where MHD would fail to return an empty response
3 when used with HTTPS. -CG/TR 3 when used with HTTPS.
4 Releasing libmicrohttpd 0.9.68. -CG/TR
4 5
5Fri 25 Oct 2019 02:31:59 PM CEST 6Fri 25 Oct 2019 02:31:59 PM CEST
6 Introduce MHD_RF_INSANITY_HEADER_CONTENT_LENGTH. -CG 7 Introduce MHD_RF_INSANITY_HEADER_CONTENT_LENGTH. -CG
diff --git a/configure.ac b/configure.ac
index 0758045f..a083577c 100644
--- a/configure.ac
+++ b/configure.ac
@@ -22,15 +22,15 @@
22# 22#
23AC_PREREQ([2.64]) 23AC_PREREQ([2.64])
24LT_PREREQ([2.4.0]) 24LT_PREREQ([2.4.0])
25AC_INIT([GNU Libmicrohttpd],[0.9.67],[libmicrohttpd@gnu.org]) 25AC_INIT([GNU Libmicrohttpd],[0.9.68],[libmicrohttpd@gnu.org])
26AC_CONFIG_AUX_DIR([build-aux]) 26AC_CONFIG_AUX_DIR([build-aux])
27AM_INIT_AUTOMAKE([silent-rules] [subdir-objects]) 27AM_INIT_AUTOMAKE([silent-rules] [subdir-objects])
28AC_CONFIG_HEADERS([MHD_config.h]) 28AC_CONFIG_HEADERS([MHD_config.h])
29AC_CONFIG_MACRO_DIR([m4]) 29AC_CONFIG_MACRO_DIR([m4])
30 30
31LIB_VERSION_CURRENT=66 31LIB_VERSION_CURRENT=67
32LIB_VERSION_REVISION=0 32LIB_VERSION_REVISION=0
33LIB_VERSION_AGE=54 33LIB_VERSION_AGE=55
34AC_SUBST(LIB_VERSION_CURRENT) 34AC_SUBST(LIB_VERSION_CURRENT)
35AC_SUBST(LIB_VERSION_REVISION) 35AC_SUBST(LIB_VERSION_REVISION)
36AC_SUBST(LIB_VERSION_AGE) 36AC_SUBST(LIB_VERSION_AGE)
diff --git a/po/libmicrohttpd.pot b/po/libmicrohttpd.pot
index c5d49160..0daa66b9 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 0.9.67\n" 9"Project-Id-Version: GNU libmicrohttpd 0.9.68\n"
10"Report-Msgid-Bugs-To: libmicrohttpd@gnu.org\n" 10"Report-Msgid-Bugs-To: libmicrohttpd@gnu.org\n"
11"POT-Creation-Date: 2019-10-17 17:01+0200\n" 11"POT-Creation-Date: 2019-10-26 19:30+0200\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"
@@ -126,7 +126,7 @@ msgid ""
126"unsupported.\n" 126"unsupported.\n"
127msgstr "" 127msgstr ""
128 128
129#: src/microhttpd/daemon.c:1348 src/microhttpd/daemon.c:6697 129#: src/microhttpd/daemon.c:1348 src/microhttpd/daemon.c:6704
130msgid "" 130msgid ""
131"Initiated daemon shutdown while \"upgraded\" connection was not closed.\n" 131"Initiated daemon shutdown while \"upgraded\" connection was not closed.\n"
132msgstr "" 132msgstr ""
@@ -184,7 +184,7 @@ msgstr ""
184msgid "PSK authentication failed: PSK too long\n" 184msgid "PSK authentication failed: PSK too long\n"
185msgstr "" 185msgstr ""
186 186
187#: src/microhttpd/daemon.c:2407 src/microhttpd/daemon.c:6334 187#: src/microhttpd/daemon.c:2407 src/microhttpd/daemon.c:6341
188#, c-format 188#, c-format
189msgid "Socket descriptor larger than FD_SETSIZE: %d > %d\n" 189msgid "Socket descriptor larger than FD_SETSIZE: %d > %d\n"
190msgstr "" 190msgstr ""
@@ -194,7 +194,7 @@ msgstr ""
194msgid "Failed to set SO_NOSIGPIPE on accepted socket: %s\n" 194msgid "Failed to set SO_NOSIGPIPE on accepted socket: %s\n"
195msgstr "" 195msgstr ""
196 196
197#: src/microhttpd/daemon.c:2440 src/microhttpd/daemon.c:3298 197#: src/microhttpd/daemon.c:2440 src/microhttpd/daemon.c:3299
198#, c-format 198#, c-format
199msgid "Accepted connection on socket %d\n" 199msgid "Accepted connection on socket %d\n"
200msgstr "" 200msgstr ""
@@ -208,7 +208,7 @@ msgid "Connection rejected by application. Closing connection.\n"
208msgstr "" 208msgstr ""
209 209
210#: src/microhttpd/daemon.c:2504 src/microhttpd/daemon.c:2524 210#: src/microhttpd/daemon.c:2504 src/microhttpd/daemon.c:2524
211#: src/microhttpd/daemon.c:3885 211#: src/microhttpd/daemon.c:3886
212#, c-format 212#, c-format
213msgid "Error allocating memory: %s\n" 213msgid "Error allocating memory: %s\n"
214msgstr "" 214msgstr ""
@@ -222,10 +222,10 @@ msgstr ""
222msgid "Unknown credential type" 222msgid "Unknown credential type"
223msgstr "" 223msgstr ""
224 224
225#: src/microhttpd/daemon.c:2714 src/microhttpd/daemon.c:4377 225#: src/microhttpd/daemon.c:2714 src/microhttpd/daemon.c:4378
226#: src/microhttpd/daemon.c:4410 src/microhttpd/daemon.c:5615 226#: src/microhttpd/daemon.c:4411 src/microhttpd/daemon.c:5622
227#: src/microhttpd/daemon.c:5632 src/microhttpd/connection.c:3795 227#: src/microhttpd/daemon.c:5639 src/microhttpd/connection.c:3796
228#: src/microhttpd/response.c:1044 src/microhttpd/response.c:1070 228#: src/microhttpd/response.c:1052 src/microhttpd/response.c:1078
229#, c-format 229#, c-format
230msgid "Call to epoll_ctl failed: %s\n" 230msgid "Call to epoll_ctl failed: %s\n"
231msgstr "" 231msgstr ""
@@ -234,8 +234,8 @@ msgstr ""
234msgid "Failed to signal new connection via inter-thread communication channel." 234msgid "Failed to signal new connection via inter-thread communication channel."
235msgstr "" 235msgstr ""
236 236
237#: src/microhttpd/daemon.c:2846 src/microhttpd/daemon.c:3382 237#: src/microhttpd/daemon.c:2846 src/microhttpd/daemon.c:3383
238#: src/microhttpd/daemon.c:6584 src/microhttpd/connection.c:802 238#: src/microhttpd/daemon.c:6591 src/microhttpd/connection.c:802
239#: src/microhttpd/connection.c:821 239#: src/microhttpd/connection.c:821
240msgid "Failed to remove FD from epoll set\n" 240msgid "Failed to remove FD from epoll set\n"
241msgstr "" 241msgstr ""
@@ -293,334 +293,334 @@ msgid ""
293"suspending accept(). Consider setting a lower MHD_OPTION_CONNECTION_LIMIT.\n" 293"suspending accept(). Consider setting a lower MHD_OPTION_CONNECTION_LIMIT.\n"
294msgstr "" 294msgstr ""
295 295
296#: src/microhttpd/daemon.c:3267 296#: src/microhttpd/daemon.c:3268
297#, c-format 297#, c-format
298msgid "Failed to disable TCP Nagle on socket: %s\n" 298msgid "Failed to disable TCP Nagle on socket: %s\n"
299msgstr "" 299msgstr ""
300 300
301#: src/microhttpd/daemon.c:3278 301#: src/microhttpd/daemon.c:3279
302#, c-format 302#, c-format
303msgid "Failed to set nonblocking mode on incoming connection socket: %s\n" 303msgid "Failed to set nonblocking mode on incoming connection socket: %s\n"
304msgstr "" 304msgstr ""
305 305
306#: src/microhttpd/daemon.c:3291 306#: src/microhttpd/daemon.c:3292
307msgid "Failed to set noninheritable mode on incoming connection socket.\n" 307msgid "Failed to set noninheritable mode on incoming connection socket.\n"
308msgstr "" 308msgstr ""
309 309
310#: src/microhttpd/daemon.c:3339 src/microhttpd/daemon.c:6741 310#: src/microhttpd/daemon.c:3340 src/microhttpd/daemon.c:6748
311#: src/microhttpd/daemon.c:6773 src/microhttpd/daemon.c:6875 311#: src/microhttpd/daemon.c:6780 src/microhttpd/daemon.c:6882
312msgid "Failed to join a thread\n" 312msgid "Failed to join a thread\n"
313msgstr "" 313msgstr ""
314 314
315#: src/microhttpd/daemon.c:3443 315#: src/microhttpd/daemon.c:3444
316msgid "Illegal call to MHD_get_timeout\n" 316msgid "Illegal call to MHD_get_timeout\n"
317msgstr "" 317msgstr ""
318 318
319#: src/microhttpd/daemon.c:3640 319#: src/microhttpd/daemon.c:3641
320msgid "" 320msgid ""
321"MHD_run_from_select() called with except_fd_set set to NULL. Such behavior " 321"MHD_run_from_select() called with except_fd_set set to NULL. Such behavior "
322"is deprecated.\n" 322"is deprecated.\n"
323msgstr "" 323msgstr ""
324 324
325#: src/microhttpd/daemon.c:3720 325#: src/microhttpd/daemon.c:3721
326msgid "Could not obtain daemon fdsets" 326msgid "Could not obtain daemon fdsets"
327msgstr "" 327msgstr ""
328 328
329#: src/microhttpd/daemon.c:3737 329#: src/microhttpd/daemon.c:3738
330msgid "Could not add listen socket to fdset" 330msgid "Could not add listen socket to fdset"
331msgstr "" 331msgstr ""
332 332
333#: src/microhttpd/daemon.c:3766 333#: src/microhttpd/daemon.c:3767
334msgid "Could not add control inter-thread communication channel FD to fdset" 334msgid "Could not add control inter-thread communication channel FD to fdset"
335msgstr "" 335msgstr ""
336 336
337#: src/microhttpd/daemon.c:3822 337#: src/microhttpd/daemon.c:3823
338#, c-format 338#, c-format
339msgid "select failed: %s\n" 339msgid "select failed: %s\n"
340msgstr "" 340msgstr ""
341 341
342#: src/microhttpd/daemon.c:3967 src/microhttpd/daemon.c:4115 342#: src/microhttpd/daemon.c:3968 src/microhttpd/daemon.c:4116
343#, c-format 343#, c-format
344msgid "poll failed: %s\n" 344msgid "poll failed: %s\n"
345msgstr "" 345msgstr ""
346 346
347#: src/microhttpd/daemon.c:4246 src/microhttpd/daemon.c:4477 347#: src/microhttpd/daemon.c:4247 src/microhttpd/daemon.c:4478
348#, c-format 348#, c-format
349msgid "Call to epoll_wait failed: %s\n" 349msgid "Call to epoll_wait failed: %s\n"
350msgstr "" 350msgstr ""
351 351
352#: src/microhttpd/daemon.c:4429 src/microhttpd/daemon.c:4887 352#: src/microhttpd/daemon.c:4430 src/microhttpd/daemon.c:4888
353msgid "Failed to remove listen FD from epoll set\n" 353msgid "Failed to remove listen FD from epoll set\n"
354msgstr "" 354msgstr ""
355 355
356#: src/microhttpd/daemon.c:4896 356#: src/microhttpd/daemon.c:4897
357msgid "Failed to signal quiesce via inter-thread communication channel" 357msgid "Failed to signal quiesce via inter-thread communication channel"
358msgstr "" 358msgstr ""
359 359
360#: src/microhttpd/daemon.c:4919 360#: src/microhttpd/daemon.c:4920
361msgid "failed to signal quiesce via inter-thread communication channel" 361msgid "failed to signal quiesce via inter-thread communication channel"
362msgstr "" 362msgstr ""
363 363
364#: src/microhttpd/daemon.c:5033 364#: src/microhttpd/daemon.c:5034
365msgid "Warning: Too large timeout value, ignored.\n" 365msgid "Warning: Too large timeout value, ignored.\n"
366msgstr "" 366msgstr ""
367 367
368#: src/microhttpd/daemon.c:5073 368#: src/microhttpd/daemon.c:5079
369msgid "" 369msgid ""
370"Warning: Zero size, specified for thread pool size, is ignored. Thread pool " 370"Warning: Zero size, specified for thread pool size, is ignored. Thread pool "
371"is not used.\n" 371"is not used.\n"
372msgstr "" 372msgstr ""
373 373
374#: src/microhttpd/daemon.c:5082 374#: src/microhttpd/daemon.c:5088
375msgid "" 375msgid ""
376"Warning: \"1\", specified for thread pool size, is ignored. Thread pool is " 376"Warning: \"1\", specified for thread pool size, is ignored. Thread pool is "
377"not used.\n" 377"not used.\n"
378msgstr "" 378msgstr ""
379 379
380#: src/microhttpd/daemon.c:5095 380#: src/microhttpd/daemon.c:5101
381#, c-format 381#, c-format
382msgid "Specified thread pool size (%u) too big\n" 382msgid "Specified thread pool size (%u) too big\n"
383msgstr "" 383msgstr ""
384 384
385#: src/microhttpd/daemon.c:5106 385#: src/microhttpd/daemon.c:5112
386msgid "" 386msgid ""
387"MHD_OPTION_THREAD_POOL_SIZE option is specified but " 387"MHD_OPTION_THREAD_POOL_SIZE option is specified but "
388"MHD_USE_INTERNAL_POLLING_THREAD flag is not specified.\n" 388"MHD_USE_INTERNAL_POLLING_THREAD flag is not specified.\n"
389msgstr "" 389msgstr ""
390 390
391#: src/microhttpd/daemon.c:5115 391#: src/microhttpd/daemon.c:5121
392msgid "" 392msgid ""
393"Both MHD_OPTION_THREAD_POOL_SIZE option and MHD_USE_THREAD_PER_CONNECTION " 393"Both MHD_OPTION_THREAD_POOL_SIZE option and MHD_USE_THREAD_PER_CONNECTION "
394"flag are specified.\n" 394"flag are specified.\n"
395msgstr "" 395msgstr ""
396 396
397#: src/microhttpd/daemon.c:5133 src/microhttpd/daemon.c:5146 397#: src/microhttpd/daemon.c:5139 src/microhttpd/daemon.c:5152
398#: src/microhttpd/daemon.c:5159 src/microhttpd/daemon.c:5172 398#: src/microhttpd/daemon.c:5165 src/microhttpd/daemon.c:5178
399#: src/microhttpd/daemon.c:5224 src/microhttpd/daemon.c:5253 399#: src/microhttpd/daemon.c:5230 src/microhttpd/daemon.c:5259
400#: src/microhttpd/daemon.c:5274 src/microhttpd/daemon.c:5296 400#: src/microhttpd/daemon.c:5280 src/microhttpd/daemon.c:5302
401#, c-format 401#, c-format
402msgid "MHD HTTPS option %d passed to MHD but MHD_USE_TLS not set\n" 402msgid "MHD HTTPS option %d passed to MHD but MHD_USE_TLS not set\n"
403msgstr "" 403msgstr ""
404 404
405#: src/microhttpd/daemon.c:5192 405#: src/microhttpd/daemon.c:5198
406msgid "Error initializing DH parameters\n" 406msgid "Error initializing DH parameters\n"
407msgstr "" 407msgstr ""
408 408
409#: src/microhttpd/daemon.c:5202 409#: src/microhttpd/daemon.c:5208
410msgid "Diffie-Hellman parameters string too long\n" 410msgid "Diffie-Hellman parameters string too long\n"
411msgstr "" 411msgstr ""
412 412
413#: src/microhttpd/daemon.c:5213 413#: src/microhttpd/daemon.c:5219
414msgid "Bad Diffie-Hellman parameters format\n" 414msgid "Bad Diffie-Hellman parameters format\n"
415msgstr "" 415msgstr ""
416 416
417#: src/microhttpd/daemon.c:5241 417#: src/microhttpd/daemon.c:5247
418#, c-format 418#, c-format
419msgid "Setting priorities to `%s' failed: %s\n" 419msgid "Setting priorities to `%s' failed: %s\n"
420msgstr "" 420msgstr ""
421 421
422#: src/microhttpd/daemon.c:5262 422#: src/microhttpd/daemon.c:5268
423msgid "" 423msgid ""
424"MHD_OPTION_HTTPS_CERT_CALLBACK requires building MHD with GnuTLS >= 3.0\n" 424"MHD_OPTION_HTTPS_CERT_CALLBACK requires building MHD with GnuTLS >= 3.0\n"
425msgstr "" 425msgstr ""
426 426
427#: src/microhttpd/daemon.c:5284 427#: src/microhttpd/daemon.c:5290
428msgid "" 428msgid ""
429"MHD_OPTION_HTTPS_CERT_CALLBACK2 requires building MHD with GnuTLS >= 3.6.3\n" 429"MHD_OPTION_HTTPS_CERT_CALLBACK2 requires building MHD with GnuTLS >= 3.6.3\n"
430msgstr "" 430msgstr ""
431 431
432#: src/microhttpd/daemon.c:5319 432#: src/microhttpd/daemon.c:5325
433msgid "" 433msgid ""
434"MHD_OPTION_LISTEN_SOCKET specified for daemon with MHD_USE_NO_LISTEN_SOCKET " 434"MHD_OPTION_LISTEN_SOCKET specified for daemon with MHD_USE_NO_LISTEN_SOCKET "
435"flag set.\n" 435"flag set.\n"
436msgstr "" 436msgstr ""
437 437
438#: src/microhttpd/daemon.c:5355 438#: src/microhttpd/daemon.c:5361
439msgid "TCP fastopen is not supported on this platform\n" 439msgid "TCP fastopen is not supported on this platform\n"
440msgstr "" 440msgstr ""
441 441
442#: src/microhttpd/daemon.c:5374 442#: src/microhttpd/daemon.c:5380
443msgid "" 443msgid ""
444"Flag MHD_USE_PEDANTIC_CHECKS is ignored because another behavior is " 444"Flag MHD_USE_PEDANTIC_CHECKS is ignored because another behavior is "
445"specified by MHD_OPTION_STRICT_CLIENT.\n" 445"specified by MHD_OPTION_STRICT_CLIENT.\n"
446msgstr "" 446msgstr ""
447 447
448#: src/microhttpd/daemon.c:5508 448#: src/microhttpd/daemon.c:5515
449#, c-format 449#, c-format
450msgid "MHD HTTPS option %d passed to MHD compiled without GNUtls >= 3\n" 450msgid "MHD HTTPS option %d passed to MHD compiled without GNUtls >= 3\n"
451msgstr "" 451msgstr ""
452 452
453#: src/microhttpd/daemon.c:5522 453#: src/microhttpd/daemon.c:5529
454#, c-format 454#, c-format
455msgid "MHD HTTPS option %d passed to MHD compiled without HTTPS support\n" 455msgid "MHD HTTPS option %d passed to MHD compiled without HTTPS support\n"
456msgstr "" 456msgstr ""
457 457
458#: src/microhttpd/daemon.c:5529 458#: src/microhttpd/daemon.c:5536
459#, c-format 459#, c-format
460msgid "Invalid option %d! (Did you terminate the list with MHD_OPTION_END?)\n" 460msgid "Invalid option %d! (Did you terminate the list with MHD_OPTION_END?)\n"
461msgstr "" 461msgstr ""
462 462
463#: src/microhttpd/daemon.c:5559 463#: src/microhttpd/daemon.c:5566
464#, c-format 464#, c-format
465msgid "Call to epoll_create1 failed: %s\n" 465msgid "Call to epoll_create1 failed: %s\n"
466msgstr "" 466msgstr ""
467 467
468#: src/microhttpd/daemon.c:5569 468#: src/microhttpd/daemon.c:5576
469msgid "Failed to set noninheritable mode on epoll FD.\n" 469msgid "Failed to set noninheritable mode on epoll FD.\n"
470msgstr "" 470msgstr ""
471 471
472#: src/microhttpd/daemon.c:5819 472#: src/microhttpd/daemon.c:5826
473msgid "" 473msgid ""
474"Warning: MHD_USE_THREAD_PER_CONNECTION must be used only with " 474"Warning: MHD_USE_THREAD_PER_CONNECTION must be used only with "
475"MHD_USE_INTERNAL_POLLING_THREAD. Flag MHD_USE_INTERNAL_POLLING_THREAD was " 475"MHD_USE_INTERNAL_POLLING_THREAD. Flag MHD_USE_INTERNAL_POLLING_THREAD was "
476"added. Consider setting MHD_USE_INTERNAL_POLLING_THREAD explicitly.\n" 476"added. Consider setting MHD_USE_INTERNAL_POLLING_THREAD explicitly.\n"
477msgstr "" 477msgstr ""
478 478
479#: src/microhttpd/daemon.c:5867 479#: src/microhttpd/daemon.c:5874
480msgid "Using debug build of libmicrohttpd.\n" 480msgid "Using debug build of libmicrohttpd.\n"
481msgstr "" 481msgstr ""
482 482
483#: src/microhttpd/daemon.c:5881 483#: src/microhttpd/daemon.c:5888
484#, c-format 484#, c-format
485msgid "Failed to create inter-thread communication channel: %s\n" 485msgid "Failed to create inter-thread communication channel: %s\n"
486msgstr "" 486msgstr ""
487 487
488#: src/microhttpd/daemon.c:5898 488#: src/microhttpd/daemon.c:5905
489msgid "" 489msgid ""
490"file descriptor for inter-thread communication channel exceeds maximum " 490"file descriptor for inter-thread communication channel exceeds maximum "
491"value\n" 491"value\n"
492msgstr "" 492msgstr ""
493 493
494#: src/microhttpd/daemon.c:5918 494#: src/microhttpd/daemon.c:5925
495msgid "Specified value for NC_SIZE too large\n" 495msgid "Specified value for NC_SIZE too large\n"
496msgstr "" 496msgstr ""
497 497
498#: src/microhttpd/daemon.c:5932 498#: src/microhttpd/daemon.c:5939
499#, c-format 499#, c-format
500msgid "Failed to allocate memory for nonce-nc map: %s\n" 500msgid "Failed to allocate memory for nonce-nc map: %s\n"
501msgstr "" 501msgstr ""
502 502
503#: src/microhttpd/daemon.c:5949 503#: src/microhttpd/daemon.c:5956
504msgid "MHD failed to initialize nonce-nc mutex\n" 504msgid "MHD failed to initialize nonce-nc mutex\n"
505msgstr "" 505msgstr ""
506 506
507#: src/microhttpd/daemon.c:5970 507#: src/microhttpd/daemon.c:5977
508msgid "MHD thread pooling only works with MHD_USE_INTERNAL_POLLING_THREAD\n" 508msgid "MHD thread pooling only works with MHD_USE_INTERNAL_POLLING_THREAD\n"
509msgstr "" 509msgstr ""
510 510
511#: src/microhttpd/daemon.c:5994 511#: src/microhttpd/daemon.c:6001
512#, c-format 512#, c-format
513msgid "Failed to create socket for listening: %s\n" 513msgid "Failed to create socket for listening: %s\n"
514msgstr "" 514msgstr ""
515 515
516#: src/microhttpd/daemon.c:6015 src/microhttpd/daemon.c:6034 516#: src/microhttpd/daemon.c:6022 src/microhttpd/daemon.c:6041
517#: src/microhttpd/daemon.c:6057 src/microhttpd/daemon.c:6095 517#: src/microhttpd/daemon.c:6064 src/microhttpd/daemon.c:6102
518#: src/microhttpd/daemon.c:6173 src/microhttpd/daemon.c:6204 518#: src/microhttpd/daemon.c:6180 src/microhttpd/daemon.c:6211
519#, c-format 519#, c-format
520msgid "setsockopt failed: %s\n" 520msgid "setsockopt failed: %s\n"
521msgstr "" 521msgstr ""
522 522
523#: src/microhttpd/daemon.c:6068 523#: src/microhttpd/daemon.c:6075
524msgid "Cannot allow listening address reuse: SO_REUSEPORT not defined\n" 524msgid "Cannot allow listening address reuse: SO_REUSEPORT not defined\n"
525msgstr "" 525msgstr ""
526 526
527#: src/microhttpd/daemon.c:6104 527#: src/microhttpd/daemon.c:6111
528msgid "" 528msgid ""
529"Cannot disallow listening address reuse: SO_EXCLUSIVEADDRUSE not defined\n" 529"Cannot disallow listening address reuse: SO_EXCLUSIVEADDRUSE not defined\n"
530msgstr "" 530msgstr ""
531 531
532#: src/microhttpd/daemon.c:6184 532#: src/microhttpd/daemon.c:6191
533#, c-format 533#, c-format
534msgid "Failed to bind to port %u: %s\n" 534msgid "Failed to bind to port %u: %s\n"
535msgstr "" 535msgstr ""
536 536
537#: src/microhttpd/daemon.c:6215 537#: src/microhttpd/daemon.c:6222
538#, c-format 538#, c-format
539msgid "Failed to listen for connections: %s\n" 539msgid "Failed to listen for connections: %s\n"
540msgstr "" 540msgstr ""
541 541
542#: src/microhttpd/daemon.c:6246 542#: src/microhttpd/daemon.c:6253
543#, c-format 543#, c-format
544msgid "Failed to get listen port number: %s\n" 544msgid "Failed to get listen port number: %s\n"
545msgstr "" 545msgstr ""
546 546
547#: src/microhttpd/daemon.c:6257 547#: src/microhttpd/daemon.c:6264
548msgid "" 548msgid ""
549"Failed to get listen port number (`struct sockaddr_storage` too small!?)\n" 549"Failed to get listen port number (`struct sockaddr_storage` too small!?)\n"
550msgstr "" 550msgstr ""
551 551
552#: src/microhttpd/daemon.c:6298 552#: src/microhttpd/daemon.c:6305
553msgid "Unknown address family!\n" 553msgid "Unknown address family!\n"
554msgstr "" 554msgstr ""
555 555
556#: src/microhttpd/daemon.c:6311 556#: src/microhttpd/daemon.c:6318
557#, c-format 557#, c-format
558msgid "Failed to set nonblocking mode on listening socket: %s\n" 558msgid "Failed to set nonblocking mode on listening socket: %s\n"
559msgstr "" 559msgstr ""
560 560
561#: src/microhttpd/daemon.c:6354 561#: src/microhttpd/daemon.c:6361
562msgid "" 562msgid ""
563"Combining MHD_USE_THREAD_PER_CONNECTION and MHD_USE_EPOLL is not supported.\n" 563"Combining MHD_USE_THREAD_PER_CONNECTION and MHD_USE_EPOLL is not supported.\n"
564msgstr "" 564msgstr ""
565 565
566#: src/microhttpd/daemon.c:6368 src/microhttpd/daemon.c:6381 566#: src/microhttpd/daemon.c:6375 src/microhttpd/daemon.c:6388
567msgid "MHD failed to initialize IP connection limit mutex\n" 567msgid "MHD failed to initialize IP connection limit mutex\n"
568msgstr "" 568msgstr ""
569 569
570#: src/microhttpd/daemon.c:6400 570#: src/microhttpd/daemon.c:6407
571msgid "Failed to initialize TLS support\n" 571msgid "Failed to initialize TLS support\n"
572msgstr "" 572msgstr ""
573 573
574#: src/microhttpd/daemon.c:6428 574#: src/microhttpd/daemon.c:6435
575#, c-format 575#, c-format
576msgid "Failed to create listen thread: %s\n" 576msgid "Failed to create listen thread: %s\n"
577msgstr "" 577msgstr ""
578 578
579#: src/microhttpd/daemon.c:6477 579#: src/microhttpd/daemon.c:6484
580#, c-format 580#, c-format
581msgid "Failed to create worker inter-thread communication channel: %s\n" 581msgid "Failed to create worker inter-thread communication channel: %s\n"
582msgstr "" 582msgstr ""
583 583
584#: src/microhttpd/daemon.c:6489 584#: src/microhttpd/daemon.c:6496
585msgid "" 585msgid ""
586"File descriptor for worker inter-thread communication channel exceeds " 586"File descriptor for worker inter-thread communication channel exceeds "
587"maximum value\n" 587"maximum value\n"
588msgstr "" 588msgstr ""
589 589
590#: src/microhttpd/daemon.c:6514 590#: src/microhttpd/daemon.c:6521
591msgid "MHD failed to initialize cleanup connection mutex\n" 591msgid "MHD failed to initialize cleanup connection mutex\n"
592msgstr "" 592msgstr ""
593 593
594#: src/microhttpd/daemon.c:6528 594#: src/microhttpd/daemon.c:6535
595#, c-format 595#, c-format
596msgid "Failed to create pool thread: %s\n" 596msgid "Failed to create pool thread: %s\n"
597msgstr "" 597msgstr ""
598 598
599#: src/microhttpd/daemon.c:6683 src/microhttpd/daemon.c:6716 599#: src/microhttpd/daemon.c:6690 src/microhttpd/daemon.c:6723
600msgid "MHD_stop_daemon() called while we have suspended connections.\n" 600msgid "MHD_stop_daemon() called while we have suspended connections.\n"
601msgstr "" 601msgstr ""
602 602
603#: src/microhttpd/daemon.c:6726 src/microhttpd/daemon.c:6857 603#: src/microhttpd/daemon.c:6733 src/microhttpd/daemon.c:6864
604msgid "Failed to signal shutdown via inter-thread communication channel" 604msgid "Failed to signal shutdown via inter-thread communication channel"
605msgstr "" 605msgstr ""
606 606
607#: src/microhttpd/daemon.c:6819 607#: src/microhttpd/daemon.c:6826
608msgid "Failed to signal shutdown via inter-thread communication channel." 608msgid "Failed to signal shutdown via inter-thread communication channel."
609msgstr "" 609msgstr ""
610 610
611#: src/microhttpd/daemon.c:7295 611#: src/microhttpd/daemon.c:7302
612msgid "Failed to initialize winsock\n" 612msgid "Failed to initialize winsock\n"
613msgstr "" 613msgstr ""
614 614
615#: src/microhttpd/daemon.c:7298 615#: src/microhttpd/daemon.c:7305
616msgid "Winsock version 2.2 is not available\n" 616msgid "Winsock version 2.2 is not available\n"
617msgstr "" 617msgstr ""
618 618
619#: src/microhttpd/daemon.c:7306 src/microhttpd/daemon.c:7310 619#: src/microhttpd/daemon.c:7313 src/microhttpd/daemon.c:7317
620msgid "Failed to initialise multithreading in libgcrypt\n" 620msgid "Failed to initialise multithreading in libgcrypt\n"
621msgstr "" 621msgstr ""
622 622
623#: src/microhttpd/daemon.c:7316 623#: src/microhttpd/daemon.c:7323
624msgid "libgcrypt is too old. MHD was compiled for libgcrypt 1.6.0 or newer\n" 624msgid "libgcrypt is too old. MHD was compiled for libgcrypt 1.6.0 or newer\n"
625msgstr "" 625msgstr ""
626 626
@@ -640,149 +640,149 @@ msgstr ""
640msgid "Closing connection (application error generating response)\n" 640msgid "Closing connection (application error generating response)\n"
641msgstr "" 641msgstr ""
642 642
643#: src/microhttpd/connection.c:1653 643#: src/microhttpd/connection.c:1654
644#, c-format 644#, c-format
645msgid "" 645msgid ""
646"Error processing request (HTTP response code is %u (`%s')). Closing " 646"Error processing request (HTTP response code is %u (`%s')). Closing "
647"connection.\n" 647"connection.\n"
648msgstr "" 648msgstr ""
649 649
650#: src/microhttpd/connection.c:1680 src/microhttpd/connection.c:2718 650#: src/microhttpd/connection.c:1681 src/microhttpd/connection.c:2719
651msgid "Closing connection (failed to queue response)\n" 651msgid "Closing connection (failed to queue response)\n"
652msgstr "" 652msgstr ""
653 653
654#: src/microhttpd/connection.c:1691 src/microhttpd/connection.c:3526 654#: src/microhttpd/connection.c:1692 src/microhttpd/connection.c:3527
655#: src/microhttpd/connection.c:3635 655#: src/microhttpd/connection.c:3636
656msgid "Closing connection (failed to create response header)\n" 656msgid "Closing connection (failed to create response header)\n"
657msgstr "" 657msgstr ""
658 658
659#: src/microhttpd/connection.c:1737 src/microhttpd/connection.c:2878 659#: src/microhttpd/connection.c:1738 src/microhttpd/connection.c:2879
660#: src/microhttpd/connection.c:2946 src/microhttpd/connection.c:3299 660#: src/microhttpd/connection.c:2947 src/microhttpd/connection.c:3300
661#, c-format 661#, c-format
662msgid "In function %s handling connection at state: %s\n" 662msgid "In function %s handling connection at state: %s\n"
663msgstr "" 663msgstr ""
664 664
665#: src/microhttpd/connection.c:1955 665#: src/microhttpd/connection.c:1956
666msgid "Not enough memory in pool to allocate header record!\n" 666msgid "Not enough memory in pool to allocate header record!\n"
667msgstr "" 667msgstr ""
668 668
669#: src/microhttpd/connection.c:2002 669#: src/microhttpd/connection.c:2003
670msgid "Not enough memory in pool to parse cookies!\n" 670msgid "Not enough memory in pool to parse cookies!\n"
671msgstr "" 671msgstr ""
672 672
673#: src/microhttpd/connection.c:2233 src/microhttpd/connection.c:2435 673#: src/microhttpd/connection.c:2234 src/microhttpd/connection.c:2436
674msgid "Application reported internal error, closing connection.\n" 674msgid "Application reported internal error, closing connection.\n"
675msgstr "" 675msgstr ""
676 676
677#: src/microhttpd/connection.c:2300 src/microhttpd/connection.c:2379 677#: src/microhttpd/connection.c:2301 src/microhttpd/connection.c:2380
678msgid "" 678msgid ""
679"Received malformed HTTP request (bad chunked encoding). Closing connection.\n" 679"Received malformed HTTP request (bad chunked encoding). Closing connection.\n"
680msgstr "" 680msgstr ""
681 681
682#: src/microhttpd/connection.c:2443 682#: src/microhttpd/connection.c:2444
683msgid "libmicrohttpd API violation" 683msgid "libmicrohttpd API violation"
684msgstr "" 684msgstr ""
685 685
686#: src/microhttpd/connection.c:2459 686#: src/microhttpd/connection.c:2460
687msgid "" 687msgid ""
688"WARNING: incomplete upload processing and connection not suspended may " 688"WARNING: incomplete upload processing and connection not suspended may "
689"result in hung connection.\n" 689"result in hung connection.\n"
690msgstr "" 690msgstr ""
691 691
692#: src/microhttpd/connection.c:2531 692#: src/microhttpd/connection.c:2532
693msgid "Received malformed line (no colon). Closing connection.\n" 693msgid "Received malformed line (no colon). Closing connection.\n"
694msgstr "" 694msgstr ""
695 695
696#: src/microhttpd/connection.c:2694 696#: src/microhttpd/connection.c:2695
697msgid "Received HTTP 1.1 request without `Host' header.\n" 697msgid "Received HTTP 1.1 request without `Host' header.\n"
698msgstr "" 698msgstr ""
699 699
700#: src/microhttpd/connection.c:2706 700#: src/microhttpd/connection.c:2707
701msgid "Closing connection (failed to create response)\n" 701msgid "Closing connection (failed to create response)\n"
702msgstr "" 702msgstr ""
703 703
704#: src/microhttpd/connection.c:2856 704#: src/microhttpd/connection.c:2857
705msgid "Socket disconnected while reading request.\n" 705msgid "Socket disconnected while reading request.\n"
706msgstr "" 706msgstr ""
707 707
708#: src/microhttpd/connection.c:2863 708#: src/microhttpd/connection.c:2864
709msgid "Connection socket is closed due to error when reading request.\n" 709msgid "Connection socket is closed due to error when reading request.\n"
710msgstr "" 710msgstr ""
711 711
712#: src/microhttpd/connection.c:2973 712#: src/microhttpd/connection.c:2974
713#, c-format 713#, c-format
714msgid "Failed to send data in request for %s.\n" 714msgid "Failed to send data in request for %s.\n"
715msgstr "" 715msgstr ""
716 716
717#: src/microhttpd/connection.c:2982 717#: src/microhttpd/connection.c:2983
718#, c-format 718#, c-format
719msgid "Sent 100 continue response: `%.*s'\n" 719msgid "Sent 100 continue response: `%.*s'\n"
720msgstr "" 720msgstr ""
721 721
722#: src/microhttpd/connection.c:3025 722#: src/microhttpd/connection.c:3026
723msgid "Connection was closed while sending response headers.\n" 723msgid "Connection was closed while sending response headers.\n"
724msgstr "" 724msgstr ""
725 725
726#: src/microhttpd/connection.c:3077 726#: src/microhttpd/connection.c:3078
727msgid "Data offset exceeds limit" 727msgid "Data offset exceeds limit"
728msgstr "" 728msgstr ""
729 729
730#: src/microhttpd/connection.c:3087 730#: src/microhttpd/connection.c:3088
731#, c-format 731#, c-format
732msgid "Sent %d-byte DATA response: `%.*s'\n" 732msgid "Sent %d-byte DATA response: `%.*s'\n"
733msgstr "" 733msgstr ""
734 734
735#: src/microhttpd/connection.c:3104 735#: src/microhttpd/connection.c:3105
736#, c-format 736#, c-format
737msgid "Failed to send data in request for `%s'.\n" 737msgid "Failed to send data in request for `%s'.\n"
738msgstr "" 738msgstr ""
739 739
740#: src/microhttpd/connection.c:3134 src/microhttpd/connection.c:3164 740#: src/microhttpd/connection.c:3135 src/microhttpd/connection.c:3165
741msgid "Connection was closed while sending response body.\n" 741msgid "Connection was closed while sending response body.\n"
742msgstr "" 742msgstr ""
743 743
744#: src/microhttpd/connection.c:3187 744#: src/microhttpd/connection.c:3188
745msgid "Internal error\n" 745msgid "Internal error\n"
746msgstr "" 746msgstr ""
747 747
748#: src/microhttpd/connection.c:3261 748#: src/microhttpd/connection.c:3262
749msgid "" 749msgid ""
750"Failed to signal end of connection via inter-thread communication channel" 750"Failed to signal end of connection via inter-thread communication channel"
751msgstr "" 751msgstr ""
752 752
753#: src/microhttpd/connection.c:3984 753#: src/microhttpd/connection.c:3985
754msgid "Attempted to queue response on wrong thread!\n" 754msgid "Attempted to queue response on wrong thread!\n"
755msgstr "" 755msgstr ""
756 756
757#: src/microhttpd/connection.c:3996 757#: src/microhttpd/connection.c:3997
758msgid "" 758msgid ""
759"Attempted 'upgrade' connection on daemon without MHD_ALLOW_UPGRADE option!\n" 759"Attempted 'upgrade' connection on daemon without MHD_ALLOW_UPGRADE option!\n"
760msgstr "" 760msgstr ""
761 761
762#: src/microhttpd/connection.c:4006 762#: src/microhttpd/connection.c:4007
763msgid "Application used invalid status code for 'upgrade' response!\n" 763msgid "Application used invalid status code for 'upgrade' response!\n"
764msgstr "" 764msgstr ""
765 765
766#: src/microhttpd/response.c:906 766#: src/microhttpd/response.c:914
767msgid "" 767msgid ""
768"Invalid response for upgrade: application failed to set the 'Upgrade' " 768"Invalid response for upgrade: application failed to set the 'Upgrade' "
769"header!\n" 769"header!\n"
770msgstr "" 770msgstr ""
771 771
772#: src/microhttpd/response.c:947 772#: src/microhttpd/response.c:955
773msgid "Failed to make loopback sockets non-blocking.\n" 773msgid "Failed to make loopback sockets non-blocking.\n"
774msgstr "" 774msgstr ""
775 775
776#: src/microhttpd/response.c:966 776#: src/microhttpd/response.c:974
777msgid "Failed to set SO_NOSIGPIPE on loopback sockets.\n" 777msgid "Failed to set SO_NOSIGPIPE on loopback sockets.\n"
778msgstr "" 778msgstr ""
779 779
780#: src/microhttpd/response.c:986 780#: src/microhttpd/response.c:994
781#, c-format 781#, c-format
782msgid "Socketpair descriptor larger than FD_SETSIZE: %d > %d\n" 782msgid "Socketpair descriptor larger than FD_SETSIZE: %d > %d\n"
783msgstr "" 783msgstr ""
784 784
785#: src/microhttpd/response.c:1067 785#: src/microhttpd/response.c:1075
786msgid "Error cleaning up while handling epoll error" 786msgid "Error cleaning up while handling epoll error"
787msgstr "" 787msgstr ""
788 788
diff --git a/src/include/microhttpd.h b/src/include/microhttpd.h
index 1388af5f..d90484b8 100644
--- a/src/include/microhttpd.h
+++ b/src/include/microhttpd.h
@@ -132,7 +132,7 @@ typedef intptr_t ssize_t;
132 * Current version of the library. 132 * Current version of the library.
133 * 0x01093001 = 1.9.30-1. 133 * 0x01093001 = 1.9.30-1.
134 */ 134 */
135#define MHD_VERSION 0x00096703 135#define MHD_VERSION 0x00096800
136 136
137/** 137/**
138 * MHD-internal return code for "YES". 138 * MHD-internal return code for "YES".