diff options
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | Makefile.am | 78 | ||||
-rwxr-xr-x | bootstrap | 1 | ||||
-rw-r--r-- | configure.ac | 10 | ||||
-rw-r--r-- | po/ABOUT-NLS (renamed from ABOUT-NLS) | 0 | ||||
-rw-r--r-- | po/Makefile.in.in | 53 | ||||
-rw-r--r-- | po/POTFILES.in | 53 | ||||
-rw-r--r-- | po/configure.ac.in | 17 | ||||
-rw-r--r-- | po/libmicrohttpd.pot | 654 | ||||
-rw-r--r-- | po/stamp-po | 1 | ||||
-rw-r--r-- | src/include/microhttpd.h | 2 |
11 files changed, 147 insertions, 727 deletions
@@ -1,3 +1,8 @@ | |||
1 | Wed Nov 23 12:48:23 MSK 2016 | ||
2 | Move all gettext-related staff to 'po' subdirectory. | ||
3 | Excluded gettext files generation from normal build. | ||
4 | Removed generated files from GIT. -EG | ||
5 | |||
1 | Tue Nov 15 19:08:43 MSK 2016 | 6 | Tue Nov 15 19:08:43 MSK 2016 |
2 | Fixed forwarding "upgraded" TLS connections for | 7 | Fixed forwarding "upgraded" TLS connections for |
3 | chunks sizes larger than buffer size. -EG | 8 | chunks sizes larger than buffer size. -EG |
diff --git a/Makefile.am b/Makefile.am index 1a47fba2..a8eaa2cd 100644 --- a/Makefile.am +++ b/Makefile.am | |||
@@ -1,6 +1,8 @@ | |||
1 | # This Makefile.am is in the public domain | 1 | # This Makefile.am is in the public domain |
2 | ACLOCAL_AMFLAGS = -I m4 | 2 | ACLOCAL_AMFLAGS = -I m4 |
3 | SUBDIRS = contrib m4 src po . | 3 | SUBDIRS = contrib m4 src . |
4 | DIST_SUBDIRS = $(SUBDIRS) po | ||
5 | EXTRA_PO_DIST = po/ABOUT-NLS $(top_srcdir)/po/configure.ac po/configure | ||
4 | W32COMMON = w32/common/gen_dll_res.ps1 w32/common/microhttpd_dll_res_vc.rc.in w32/common/microhttpd_dll_res_vc.rc \ | 6 | W32COMMON = w32/common/gen_dll_res.ps1 w32/common/microhttpd_dll_res_vc.rc.in w32/common/microhttpd_dll_res_vc.rc \ |
5 | w32/common/MHD_config.h w32/common/vs_dirs.props w32/common/common-build-settings.vcxproj \ | 7 | w32/common/MHD_config.h w32/common/vs_dirs.props w32/common/common-build-settings.vcxproj \ |
6 | w32/common/libmicrohttpd-build-settings.vcxproj w32/common/libmicrohttpd-files.vcxproj w32/common/libmicrohttpd-filters.vcxproj \ | 8 | w32/common/libmicrohttpd-build-settings.vcxproj w32/common/libmicrohttpd-files.vcxproj w32/common/libmicrohttpd-filters.vcxproj \ |
@@ -15,9 +17,9 @@ W32VS2015 = w32/VS2015/libmicrohttpd.vcxproj w32/VS2015/libmicrohttpd.vcxproj.fi | |||
15 | w32/VS2015/simplepost.vcxproj w32/VS2015/largepost.vcxproj \ | 17 | w32/VS2015/simplepost.vcxproj w32/VS2015/largepost.vcxproj \ |
16 | w32/VS2015/libmicrohttpd.sln | 18 | w32/VS2015/libmicrohttpd.sln |
17 | EXTRA_DIST = \ | 19 | EXTRA_DIST = \ |
18 | ABOUT-NLS \ | ||
19 | acinclude.m4 \ | 20 | acinclude.m4 \ |
20 | libmicrohttpd.pc.in \ | 21 | libmicrohttpd.pc.in \ |
22 | $(EXTRA_PO_DIST) \ | ||
21 | $(W32COMMON) $(W32VS2013) $(W32VS2015) | 23 | $(W32COMMON) $(W32VS2013) $(W32VS2015) |
22 | 24 | ||
23 | pkgconfigdir = $(libdir)/pkgconfig | 25 | pkgconfigdir = $(libdir)/pkgconfig |
@@ -26,3 +28,75 @@ pkgconfig_DATA = libmicrohttpd.pc | |||
26 | if BUILD_DOC | 28 | if BUILD_DOC |
27 | SUBDIRS += doc | 29 | SUBDIRS += doc |
28 | endif | 30 | endif |
31 | |||
32 | .PHONY: po-files update-po-files po-files-pre-distdir renew-po-configure.ac update-POTFILES.in | ||
33 | |||
34 | # Do not override automake rule, only add prerequisite | ||
35 | distdir@EMPTY_VAR@: po-files-pre-distdir | ||
36 | |||
37 | # Do not override automake rule, only add prerequisite | ||
38 | distclean-recursive@EMPTY_VAR@: po/Makefile | ||
39 | |||
40 | srcdir_po = $(top_srcdir)/po | ||
41 | |||
42 | # Test target: build main po file | ||
43 | po-files: $(srcdir_po)/libmicrohttpd.pot | ||
44 | |||
45 | # Test target: force update all po files | ||
46 | update-po-files: po-files-pre-distdir Makefile | ||
47 | @$(am__cd) po && $(MAKE) $(AM_MAKEFLAGS) libmicrohttpd.pot-update | ||
48 | |||
49 | # Update po-related files before make distdir | ||
50 | po-files-pre-distdir: update-POTFILES.in renew-po-configure.ac | ||
51 | @$(MAKE) $(AM_MAKEFLAGS) po/Makefile | ||
52 | |||
53 | # Clean in po directory only if po/Makefile was generated to avoid | ||
54 | # useless generation of po/Makefile only for 'clean' target | ||
55 | clean-local: | ||
56 | @ if test -f po/Makefile; then $(am__cd) po && $(MAKE) $(AM_MAKEFLAGS) clean || exit 1; fi; | ||
57 | |||
58 | po/Makefile: $(srcdir_po)/Makefile.in.in $(srcdir_po)/Makevars $(srcdir_po)/POTFILES.in po/config.status | ||
59 | @$(am__cd) po && @SHELL@ ./config.status ./Makefile.in po-directories | ||
60 | |||
61 | # Regenerate po/config.status if this Makefile is changed as configure parameters may be updated | ||
62 | po/config.status: $(srcdir_po)/configure Makefile | ||
63 | @$(MKDIR_P) po && $(am__cd) po && echo "cd po && @SHELL@ ./configure @ac_configure_args@" && \ | ||
64 | @SHELL@ $(abs_top_srcdir)/po/configure @ac_configure_args@ --srcdir=$(abs_top_srcdir)/po \ | ||
65 | --disable-option-checking --no-create --no-recursion | ||
66 | |||
67 | # Next rules actually create files in source tree, not in build tree, but those files should | ||
68 | # stay in source tree and should be distributed in tarball, i.e. should not be created during | ||
69 | # normal builds. | ||
70 | $(srcdir_po)/libmicrohttpd.pot: po/Makefile | ||
71 | @$(am__cd) po && $(MAKE) $(AM_MAKEFLAGS) libmicrohttpd.pot | ||
72 | |||
73 | # This target doesn't depend on po/configure.acT so po/configure.ac (and po/configure) will not be | ||
74 | # forced to regenerate after each run of main configure. | ||
75 | # If po/configure.ac is missing - it will be generated. | ||
76 | $(srcdir_po)/configure.ac: | ||
77 | @$(MAKE) $(AM_MAKEFLAGS) renew-po-configure.ac | ||
78 | |||
79 | # Update po/configure.ac only if po/configure.acT (generated by main configure) is different. | ||
80 | # If po/configure.ac is unchanged then po/configure will not be regenerated | ||
81 | renew-po-configure.ac: | ||
82 | @$(MAKE) $(AM_MAKEFLAGS) po/configure.acT && \ | ||
83 | if ! test -f $(srcdir_po)/configure.ac || \ | ||
84 | ! cmp -s po/configure.acT $(srcdir_po)/configure.ac ; then \ | ||
85 | echo "cp po/configure.acT $(srcdir_po)/configure.ac" && \ | ||
86 | cp po/configure.acT $(srcdir_po)/configure.ac || exit 1; \ | ||
87 | fi | ||
88 | |||
89 | $(srcdir_po)/configure: $(srcdir_po)/configure.ac | ||
90 | @$(am__cd) $(srcdir_po) && echo "Creating po/configure..." && \ | ||
91 | echo "@ACLOCAL@" && @ACLOCAL@ && \ | ||
92 | echo "@AUTOCONF@" && @AUTOCONF@ | ||
93 | |||
94 | # Generate po/POTFILES.in if po/POTFILES.in is missing | ||
95 | $(srcdir_po)/POTFILES.in: | ||
96 | @$(MAKE) $(AM_MAKEFLAGS) update-POTFILES.in | ||
97 | |||
98 | update-POTFILES.in: | ||
99 | @$(am__cd) $(srcdir_po) && echo @ECHO_N@ "Creating po/POTFILES.in... @ECHO_C@" && \ | ||
100 | find '../src/include' ! -name 'include' -prune -name '*.h' ! -name 'mhd_options.h' > POTFILES.in && \ | ||
101 | find '../src/microhttpd' ! -name 'microhttpd' -prune \( -name '*.h' -o -name '*.c' \) ! -name 'test_*' >> POTFILES.in && \ | ||
102 | echo "@ECHO_T@done." || (rm -f POTFILES.in ; echo "@ECHO_T@failed." && false) | ||
@@ -4,4 +4,3 @@ if ! test -n "$BASH_SOURCE" || ! workdir="${BASH_SOURCE[0]%/*}" || ! test -n "$w | |||
4 | fi | 4 | fi |
5 | aclocal -I m4 --install | 5 | aclocal -I m4 --install |
6 | autoreconf -I m4 -f -i | 6 | autoreconf -I m4 -f -i |
7 | contrib/pogen.sh | ||
diff --git a/configure.ac b/configure.ac index 8cdb94b6..4da55816 100644 --- a/configure.ac +++ b/configure.ac | |||
@@ -34,10 +34,6 @@ 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) |
36 | 36 | ||
37 | # check for gettext | ||
38 | AM_GNU_GETTEXT([external]) | ||
39 | AM_GNU_GETTEXT_VERSION([0.19.8]) | ||
40 | |||
41 | AC_MSG_CHECKING([[whether z/OS special settings are required]]) | 37 | AC_MSG_CHECKING([[whether z/OS special settings are required]]) |
42 | if test `uname -s` = "OS/390" | 38 | if test `uname -s` = "OS/390" |
43 | then | 39 | then |
@@ -1376,16 +1372,20 @@ AC_SUBST(CPPFLAGS) | |||
1376 | AC_SUBST(LIBS) | 1372 | AC_SUBST(LIBS) |
1377 | AC_SUBST(LDFLAGS) | 1373 | AC_SUBST(LDFLAGS) |
1378 | 1374 | ||
1375 | # Used for 'po' directory staff | ||
1376 | AC_SUBST([ac_configure_args]) | ||
1377 | AC_SUBST([EMPTY_VAR], [[]]) | ||
1378 | |||
1379 | AC_CONFIG_FILES([ | 1379 | AC_CONFIG_FILES([ |
1380 | libmicrohttpd.pc | 1380 | libmicrohttpd.pc |
1381 | w32/common/microhttpd_dll_res_vc.rc | 1381 | w32/common/microhttpd_dll_res_vc.rc |
1382 | po/configure.acT:po/configure.ac.in | ||
1382 | Makefile | 1383 | Makefile |
1383 | contrib/Makefile | 1384 | contrib/Makefile |
1384 | doc/Makefile | 1385 | doc/Makefile |
1385 | doc/doxygen/Makefile | 1386 | doc/doxygen/Makefile |
1386 | doc/examples/Makefile | 1387 | doc/examples/Makefile |
1387 | m4/Makefile | 1388 | m4/Makefile |
1388 | po/Makefile.in | ||
1389 | src/Makefile | 1389 | src/Makefile |
1390 | src/include/Makefile | 1390 | src/include/Makefile |
1391 | src/microhttpd/Makefile | 1391 | src/microhttpd/Makefile |
diff --git a/ABOUT-NLS b/po/ABOUT-NLS index 3cc82865..3cc82865 100644 --- a/ABOUT-NLS +++ b/po/ABOUT-NLS | |||
diff --git a/po/Makefile.in.in b/po/Makefile.in.in index 38c293d2..4e5c700e 100644 --- a/po/Makefile.in.in +++ b/po/Makefile.in.in | |||
@@ -18,8 +18,12 @@ SHELL = /bin/sh | |||
18 | @SET_MAKE@ | 18 | @SET_MAKE@ |
19 | 19 | ||
20 | srcdir = @srcdir@ | 20 | srcdir = @srcdir@ |
21 | top_srcdir = @top_srcdir@ | 21 | # Modified to fit MHD needs |
22 | VPATH = @srcdir@ | 22 | top_po_srcdir = @top_srcdir@ |
23 | top_srcdir = @top_srcdir@/.. | ||
24 | top_po_builddir = $(top_builddir)/po | ||
25 | # See '$(POTFILES):' rule | ||
26 | VPATH = @srcdir@:@srcdir@/po | ||
23 | 27 | ||
24 | prefix = @prefix@ | 28 | prefix = @prefix@ |
25 | exec_prefix = @exec_prefix@ | 29 | exec_prefix = @exec_prefix@ |
@@ -155,6 +159,7 @@ stamp-po: $(srcdir)/$(DOMAIN).pot | |||
155 | # The determination of whether the package xyz is a GNU one is based on the | 159 | # The determination of whether the package xyz is a GNU one is based on the |
156 | # heuristic whether some file in the top level directory mentions "GNU xyz". | 160 | # heuristic whether some file in the top level directory mentions "GNU xyz". |
157 | # If GNU 'find' is available, we avoid grepping through monster files. | 161 | # If GNU 'find' is available, we avoid grepping through monster files. |
162 | # Modified to fit MHD needs | ||
158 | $(DOMAIN).pot-update: $(POTFILES) $(srcdir)/POTFILES.in remove-potcdate.sed | 163 | $(DOMAIN).pot-update: $(POTFILES) $(srcdir)/POTFILES.in remove-potcdate.sed |
159 | package_gnu="$(PACKAGE_GNU)"; \ | 164 | package_gnu="$(PACKAGE_GNU)"; \ |
160 | test -n "$$package_gnu" || { \ | 165 | test -n "$$package_gnu" || { \ |
@@ -183,19 +188,19 @@ $(DOMAIN).pot-update: $(POTFILES) $(srcdir)/POTFILES.in remove-potcdate.sed | |||
183 | fi; \ | 188 | fi; \ |
184 | case `$(XGETTEXT) --version | sed 1q | sed -e 's,^[^0-9]*,,'` in \ | 189 | case `$(XGETTEXT) --version | sed 1q | sed -e 's,^[^0-9]*,,'` in \ |
185 | '' | 0.[0-9] | 0.[0-9].* | 0.1[0-5] | 0.1[0-5].* | 0.16 | 0.16.[0-1]*) \ | 190 | '' | 0.[0-9] | 0.[0-9].* | 0.1[0-5] | 0.1[0-5].* | 0.16 | 0.16.[0-1]*) \ |
186 | $(XGETTEXT) --default-domain=$(DOMAIN) --directory=$(top_srcdir) \ | 191 | $(XGETTEXT) --default-domain=$(DOMAIN) --directory=$(top_po_srcdir) \ |
187 | --add-comments=TRANSLATORS: $(XGETTEXT_OPTIONS) @XGETTEXT_EXTRA_OPTIONS@ \ | 192 | --add-comments=TRANSLATORS: $(XGETTEXT_OPTIONS) @XGETTEXT_EXTRA_OPTIONS@ \ |
188 | --files-from=$(srcdir)/POTFILES.in \ | 193 | --files-from=$(srcdir)/POTFILES.in \ |
189 | --copyright-holder='$(COPYRIGHT_HOLDER)' \ | 194 | --copyright-holder='$(COPYRIGHT_HOLDER)' \ |
190 | --msgid-bugs-address="$$msgid_bugs_address" \ | 195 | --msgid-bugs-address="$$msgid_bugs_address" \ |
191 | ;; \ | 196 | ;; \ |
192 | *) \ | 197 | *) \ |
193 | $(XGETTEXT) --default-domain=$(DOMAIN) --directory=$(top_srcdir) \ | 198 | $(XGETTEXT) --default-domain=$(DOMAIN) --directory=$(top_po_srcdir) \ |
194 | --add-comments=TRANSLATORS: $(XGETTEXT_OPTIONS) @XGETTEXT_EXTRA_OPTIONS@ \ | 199 | --add-comments=TRANSLATORS: $(XGETTEXT_OPTIONS) @XGETTEXT_EXTRA_OPTIONS@ \ |
195 | --files-from=$(srcdir)/POTFILES.in \ | 200 | --files-from=$(srcdir)/POTFILES.in \ |
196 | --copyright-holder='$(COPYRIGHT_HOLDER)' \ | 201 | --copyright-holder='$(COPYRIGHT_HOLDER)' \ |
197 | --package-name="$${package_prefix}@PACKAGE@" \ | 202 | --package-name="$${package_prefix}@PACKAGE@" \ |
198 | --package-version='@VERSION@' \ | 203 | --package-version='$(VERSION)' \ |
199 | --msgid-bugs-address="$$msgid_bugs_address" \ | 204 | --msgid-bugs-address="$$msgid_bugs_address" \ |
200 | ;; \ | 205 | ;; \ |
201 | esac | 206 | esac |
@@ -373,24 +378,51 @@ check: all | |||
373 | 378 | ||
374 | info dvi ps pdf html tags TAGS ctags CTAGS ID: | 379 | info dvi ps pdf html tags TAGS ctags CTAGS ID: |
375 | 380 | ||
381 | # Modified for MHD | ||
376 | mostlyclean: | 382 | mostlyclean: |
377 | rm -f remove-potcdate.sed | 383 | rm -f remove-potcdate.sed |
378 | rm -f stamp-poT | 384 | rm -f stamp-poT |
379 | rm -f core core.* $(DOMAIN).po $(DOMAIN).1po $(DOMAIN).2po *.new.po | 385 | rm -f core core.* $(DOMAIN).po $(DOMAIN).1po $(DOMAIN).2po *.new.po |
380 | rm -fr *.o | 386 | rm -fr *.o |
387 | rm -fr po | ||
381 | 388 | ||
382 | clean: mostlyclean | 389 | clean: mostlyclean |
383 | 390 | ||
391 | # Modified to fit MHD needs | ||
384 | distclean: clean | 392 | distclean: clean |
385 | rm -f Makefile Makefile.in POTFILES *.mo | 393 | rm -f Makefile Makefile.in POTFILES *.mo |
394 | rm -f config.status config.cache config.log configure.lineno config.status.lineno stamp-po | ||
386 | 395 | ||
396 | # Modified to fit MHD needs | ||
387 | maintainer-clean: distclean | 397 | maintainer-clean: distclean |
388 | @echo "This command is intended for maintainers to use;" | 398 | @echo "This command is intended for maintainers to use;" |
389 | @echo "it deletes files that may require special tools to rebuild." | 399 | @echo "it deletes files that may require special tools to rebuild." |
390 | rm -f stamp-po $(GMOFILES) | 400 | rm -f $(GMOFILES) |
391 | 401 | ||
392 | distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) | 402 | distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) |
393 | dist distdir: | 403 | |
404 | # Added for MHD | ||
405 | # If source path is in absolute form, POTFILES generated with correct path, | ||
406 | # but if source path in relative form (forced by 'configure' for inplace builds) | ||
407 | # then POTFILES is generated with extra '..' ('po-directories' in config.status | ||
408 | # think that '.' is subdirectory and add additional '..' to path to source files) | ||
409 | # This rule create additional 'po' subdirectory which is included in VPATH. | ||
410 | $(POTFILES): | ||
411 | @ case "$(srcdir)" in \ | ||
412 | /* ) : ;; \ | ||
413 | * ) @mkdir_p@ po ;; \ | ||
414 | esac | ||
415 | |||
416 | # Modified to fit MHD needs | ||
417 | mkdistdir: | ||
418 | @ $(mkdir_p) $(distdir) | ||
419 | @ case "$(srcdir)" in \ | ||
420 | /* ) : ;; \ | ||
421 | * ) @mkdir_p@ po ;; \ | ||
422 | esac | ||
423 | |||
424 | # Modified to fit MHD needs | ||
425 | dist distdir: mkdistdir | ||
394 | test -z "$(DISTFILESDEPS)" || $(MAKE) $(DISTFILESDEPS) | 426 | test -z "$(DISTFILESDEPS)" || $(MAKE) $(DISTFILESDEPS) |
395 | @$(MAKE) dist2 | 427 | @$(MAKE) dist2 |
396 | # This is a separate target because 'update-po' must be executed before. | 428 | # This is a separate target because 'update-po' must be executed before. |
@@ -472,9 +504,10 @@ update-gmo: Makefile $(GMOFILES) | |||
472 | # because execution permission bits may not work on the current file system. | 504 | # because execution permission bits may not work on the current file system. |
473 | # Use @SHELL@, which is the shell determined by autoconf for the use by its | 505 | # Use @SHELL@, which is the shell determined by autoconf for the use by its |
474 | # scripts, not $(SHELL) which is hardwired to /bin/sh and may be deficient. | 506 | # scripts, not $(SHELL) which is hardwired to /bin/sh and may be deficient. |
475 | Makefile: Makefile.in.in Makevars $(top_builddir)/config.status @POMAKEFILEDEPS@ | 507 | # Note: Fixed missging 'srcdir', Modified to fit MHD needs |
476 | cd $(top_builddir) \ | 508 | Makefile: $(srcdir)/Makefile.in.in $(srcdir)/Makevars $(top_po_builddir)/config.status @POMAKEFILEDEPS@ |
477 | && @SHELL@ ./config.status $(subdir)/$@.in po-directories | 509 | cd $(top_po_builddir) \ |
510 | && @SHELL@ ./config.status ./$@.in po-directories | ||
478 | 511 | ||
479 | force: | 512 | force: |
480 | 513 | ||
diff --git a/po/POTFILES.in b/po/POTFILES.in deleted file mode 100644 index 1fda6ce6..00000000 --- a/po/POTFILES.in +++ /dev/null | |||
@@ -1,53 +0,0 @@ | |||
1 | src/examples/authorization_example.c | ||
2 | src/examples/benchmark.c | ||
3 | src/examples/benchmark_https.c | ||
4 | src/examples/chunked_example.c | ||
5 | src/examples/demo.c | ||
6 | src/examples/demo_https.c | ||
7 | src/examples/digest_auth_example.c | ||
8 | src/examples/dual_stack_example.c | ||
9 | src/examples/fileserver_example.c | ||
10 | src/examples/fileserver_example_dirs.c | ||
11 | src/examples/fileserver_example_external_select.c | ||
12 | src/examples/https_fileserver_example.c | ||
13 | src/examples/minimal_example.c | ||
14 | src/examples/minimal_example_comet.c | ||
15 | src/examples/post_example.c | ||
16 | src/examples/querystring_example.c | ||
17 | src/examples/refuse_post_example.c | ||
18 | src/examples/timeout.c | ||
19 | src/examples/upgrade_example.c | ||
20 | src/microhttpd/base64.c | ||
21 | src/microhttpd/basicauth.c | ||
22 | src/microhttpd/connection.c | ||
23 | src/microhttpd/connection_https.c | ||
24 | src/microhttpd/daemon.c | ||
25 | src/microhttpd/digestauth.c | ||
26 | src/microhttpd/internal.c | ||
27 | src/microhttpd/md5.c | ||
28 | src/microhttpd/memorypool.c | ||
29 | src/microhttpd/mhd_compat.c | ||
30 | src/microhttpd/mhd_itc.c | ||
31 | src/microhttpd/mhd_mono_clock.c | ||
32 | src/microhttpd/mhd_sem.c | ||
33 | src/microhttpd/mhd_sockets.c | ||
34 | src/microhttpd/mhd_str.c | ||
35 | src/microhttpd/mhd_threads.c | ||
36 | src/microhttpd/postprocessor.c | ||
37 | src/microhttpd/reason_phrase.c | ||
38 | src/microhttpd/response.c | ||
39 | src/microhttpd/sysfdsetsize.c | ||
40 | src/microhttpd/tsearch.c | ||
41 | src/testcurl/curl_version_check.c | ||
42 | src/testcurl/https/tls_test_common.c | ||
43 | src/testzzuf/socat.c | ||
44 | src/include/mhd_options.h | ||
45 | src/include/microhttpd.h | ||
46 | src/microhttpd/connection.h | ||
47 | src/microhttpd/internal.h | ||
48 | src/microhttpd/mhd_compat.h | ||
49 | src/microhttpd/mhd_itc.h | ||
50 | src/microhttpd/mhd_locks.h | ||
51 | src/microhttpd/mhd_sockets.h | ||
52 | src/microhttpd/mhd_str.h | ||
53 | src/microhttpd/mhd_threads.h | ||
diff --git a/po/configure.ac.in b/po/configure.ac.in new file mode 100644 index 00000000..c0b98669 --- /dev/null +++ b/po/configure.ac.in | |||
@@ -0,0 +1,17 @@ | |||
1 | # This configure.ac.in is in the public domain | ||
2 | |||
3 | # Use versions from parent configure | ||
4 | AC_INIT([@PACKAGE_NAME@], [@PACKAGE_VERSION@], [@PACKAGE_BUGREPORT@]) | ||
5 | |||
6 | AC_CONFIG_SRCDIR([Makevars]) | ||
7 | AC_CONFIG_MACRO_DIR([../m4]) | ||
8 | AC_CONFIG_AUX_DIR([..]) | ||
9 | AM_INIT_AUTOMAKE([silent-rules]) | ||
10 | |||
11 | AM_GNU_GETTEXT([external]) | ||
12 | |||
13 | # gettext expect that 'po' files will stay in subdirectory. | ||
14 | # Form './Makefile.in' is accepted by gettext as subdirectory but caused some | ||
15 | # troubles with in-place build (with relative path to source files). To workaround | ||
16 | # this, some hack are used in Makefile. | ||
17 | AC_OUTPUT([./Makefile.in]) | ||
diff --git a/po/libmicrohttpd.pot b/po/libmicrohttpd.pot deleted file mode 100644 index 2af0c97f..00000000 --- a/po/libmicrohttpd.pot +++ /dev/null | |||
@@ -1,654 +0,0 @@ | |||
1 | # SOME DESCRIPTIVE TITLE. | ||
2 | # Copyright (C) YEAR Christian Grothoff | ||
3 | # This file is distributed under the same license as the GNU libmicrohttpd package. | ||
4 | # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | ||
5 | # | ||
6 | #, fuzzy | ||
7 | msgid "" | ||
8 | msgstr "" | ||
9 | "Project-Id-Version: GNU libmicrohttpd 0.9.52\n" | ||
10 | "Report-Msgid-Bugs-To: libmicrohttpd@gnu.org\n" | ||
11 | "POT-Creation-Date: 2016-10-17 19:09+0200\n" | ||
12 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | ||
13 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | ||
14 | "Language-Team: LANGUAGE <LL@li.org>\n" | ||
15 | "Language: \n" | ||
16 | "MIME-Version: 1.0\n" | ||
17 | "Content-Type: text/plain; charset=CHARSET\n" | ||
18 | "Content-Transfer-Encoding: 8bit\n" | ||
19 | |||
20 | #: src/microhttpd/basicauth.c:67 | ||
21 | msgid "Error decoding basic authentication\n" | ||
22 | msgstr "" | ||
23 | |||
24 | #: src/microhttpd/basicauth.c:77 | ||
25 | msgid "Basic authentication doesn't contain ':' separator\n" | ||
26 | msgstr "" | ||
27 | |||
28 | #: src/microhttpd/basicauth.c:95 | ||
29 | msgid "Failed to allocate memory for password\n" | ||
30 | msgstr "" | ||
31 | |||
32 | #: src/microhttpd/basicauth.c:158 | ||
33 | msgid "Failed to add Basic auth header\n" | ||
34 | msgstr "" | ||
35 | |||
36 | #: src/microhttpd/connection.c:528 | ||
37 | msgid "" | ||
38 | "Failed to signal end of connection via inter-thread communication channel" | ||
39 | msgstr "" | ||
40 | |||
41 | #: src/microhttpd/connection.c:621 | ||
42 | msgid "Closing connection (application reported error generating data)\n" | ||
43 | msgstr "" | ||
44 | |||
45 | #: src/microhttpd/connection.c:667 | ||
46 | msgid "Closing connection (out of memory)\n" | ||
47 | msgstr "" | ||
48 | |||
49 | #: src/microhttpd/connection.c:711 | ||
50 | msgid "Closing connection (application error generating response)\n" | ||
51 | msgstr "" | ||
52 | |||
53 | #: src/microhttpd/connection.c:1233 | ||
54 | #, c-format | ||
55 | msgid "" | ||
56 | "Error processing request (HTTP response code is %u (`%s')). Closing " | ||
57 | "connection.\n" | ||
58 | msgstr "" | ||
59 | |||
60 | #: src/microhttpd/connection.c:1250 src/microhttpd/connection.c:2859 | ||
61 | #: src/microhttpd/connection.c:2962 | ||
62 | msgid "Closing connection (failed to create response header)\n" | ||
63 | msgstr "" | ||
64 | |||
65 | #: src/microhttpd/connection.c:1274 src/microhttpd/connection.c:2329 | ||
66 | #: src/microhttpd/connection.c:2390 src/microhttpd/connection.c:2626 | ||
67 | #: src/microhttpd/connection_https.c:139 | ||
68 | #, c-format | ||
69 | msgid "In function %s handling connection at state: %s\n" | ||
70 | msgstr "" | ||
71 | |||
72 | #: src/microhttpd/connection.c:1490 | ||
73 | msgid "Not enough memory in pool to allocate header record!\n" | ||
74 | msgstr "" | ||
75 | |||
76 | #: src/microhttpd/connection.c:1532 | ||
77 | msgid "Not enough memory in pool to parse cookies!\n" | ||
78 | msgstr "" | ||
79 | |||
80 | #: src/microhttpd/connection.c:1737 src/microhttpd/connection.c:1899 | ||
81 | msgid "Application reported internal error, closing connection.\n" | ||
82 | msgstr "" | ||
83 | |||
84 | #: src/microhttpd/connection.c:1789 src/microhttpd/connection.c:1844 | ||
85 | msgid "" | ||
86 | "Received malformed HTTP request (bad chunked encoding). Closing connection.\n" | ||
87 | msgstr "" | ||
88 | |||
89 | #: src/microhttpd/connection.c:1907 | ||
90 | msgid "libmicrohttpd API violation" | ||
91 | msgstr "" | ||
92 | |||
93 | #: src/microhttpd/connection.c:1923 | ||
94 | msgid "" | ||
95 | "WARNING: incomplete POST processing and connection not suspended will result " | ||
96 | "in hung connection.\n" | ||
97 | msgstr "" | ||
98 | |||
99 | #: src/microhttpd/connection.c:2027 | ||
100 | #, c-format | ||
101 | msgid "Sent response: `%.*s'\n" | ||
102 | msgstr "" | ||
103 | |||
104 | #: src/microhttpd/connection.c:2088 | ||
105 | msgid "Received malformed line (no colon). Closing connection.\n" | ||
106 | msgstr "" | ||
107 | |||
108 | #: src/microhttpd/connection.c:2224 | ||
109 | msgid "Received HTTP 1.1 request without `Host' header.\n" | ||
110 | msgstr "" | ||
111 | |||
112 | #: src/microhttpd/connection.c:2419 src/microhttpd/connection.c:2493 | ||
113 | #, c-format | ||
114 | msgid "Failed to send data: %s\n" | ||
115 | msgstr "" | ||
116 | |||
117 | #: src/microhttpd/connection.c:2428 | ||
118 | #, c-format | ||
119 | msgid "Sent 100 continue response: `%.*s'\n" | ||
120 | msgstr "" | ||
121 | |||
122 | #: src/microhttpd/connection.c:2468 | ||
123 | msgid "Data offset exceeds limit" | ||
124 | msgstr "" | ||
125 | |||
126 | #: src/microhttpd/connection.c:2478 | ||
127 | #, c-format | ||
128 | msgid "Sent %d-byte DATA response: `%.*s'\n" | ||
129 | msgstr "" | ||
130 | |||
131 | #: src/microhttpd/connection.c:2544 src/microhttpd/daemon.c:5249 | ||
132 | msgid "Internal error\n" | ||
133 | msgstr "" | ||
134 | |||
135 | #: src/microhttpd/connection.c:3164 src/microhttpd/daemon.c:2078 | ||
136 | #: src/microhttpd/daemon.c:3417 src/microhttpd/daemon.c:3437 | ||
137 | #: src/microhttpd/daemon.c:4387 src/microhttpd/daemon.c:4405 | ||
138 | #: src/microhttpd/response.c:838 src/microhttpd/response.c:864 | ||
139 | #, c-format | ||
140 | msgid "Call to epoll_ctl failed: %s\n" | ||
141 | msgstr "" | ||
142 | |||
143 | #: src/microhttpd/connection.c:3328 | ||
144 | msgid "Application used invalid status code for 'upgrade' response!\n" | ||
145 | msgstr "" | ||
146 | |||
147 | #: src/microhttpd/connection.c:3338 | ||
148 | msgid "" | ||
149 | "Application attempted 'upgrade' without setting MHD_USE_SUSPEND_RESUME!\n" | ||
150 | msgstr "" | ||
151 | |||
152 | #: src/microhttpd/connection.c:3349 | ||
153 | msgid "" | ||
154 | "Application attempted 'upgrade' HTTPS connection in epoll mode without " | ||
155 | "setting MHD_USE_HTTPS_EPOLL_UPGRADE!\n" | ||
156 | msgstr "" | ||
157 | |||
158 | #: src/microhttpd/connection_https.c:70 | ||
159 | msgid "Error: received handshake message out of context\n" | ||
160 | msgstr "" | ||
161 | |||
162 | #: src/microhttpd/daemon.c:107 | ||
163 | #, c-format | ||
164 | msgid "Fatal error in GNU libmicrohttpd %s:%u: %s\n" | ||
165 | msgstr "" | ||
166 | |||
167 | #: src/microhttpd/daemon.c:323 | ||
168 | msgid "Failed to add IP connection count node\n" | ||
169 | msgstr "" | ||
170 | |||
171 | #: src/microhttpd/daemon.c:381 | ||
172 | msgid "Failed to find previously-added IP address\n" | ||
173 | msgstr "" | ||
174 | |||
175 | #: src/microhttpd/daemon.c:387 | ||
176 | msgid "Previously-added IP address had counter of zero\n" | ||
177 | msgstr "" | ||
178 | |||
179 | #: src/microhttpd/daemon.c:553 | ||
180 | msgid "" | ||
181 | "Failed to setup x509 certificate/key: pre 3.X.X version of GnuTLS does not " | ||
182 | "support setting key password" | ||
183 | msgstr "" | ||
184 | |||
185 | #: src/microhttpd/daemon.c:603 | ||
186 | #, c-format | ||
187 | msgid "Error: invalid credentials type %d specified.\n" | ||
188 | msgstr "" | ||
189 | |||
190 | #: src/microhttpd/daemon.c:849 | ||
191 | #, c-format | ||
192 | msgid "Maximum socket in select set: %d\n" | ||
193 | msgstr "" | ||
194 | |||
195 | #: src/microhttpd/daemon.c:945 src/microhttpd/daemon.c:962 | ||
196 | #: src/microhttpd/daemon.c:2202 src/microhttpd/daemon.c:2576 | ||
197 | #: src/microhttpd/daemon.c:5142 | ||
198 | msgid "Failed to remove FD from epoll set\n" | ||
199 | msgstr "" | ||
200 | |||
201 | #: src/microhttpd/daemon.c:1185 | ||
202 | msgid "Error preparing select\n" | ||
203 | msgstr "" | ||
204 | |||
205 | #: src/microhttpd/daemon.c:1205 src/microhttpd/daemon.c:1426 | ||
206 | #, c-format | ||
207 | msgid "Error during select (%d): `%s'\n" | ||
208 | msgstr "" | ||
209 | |||
210 | #: src/microhttpd/daemon.c:1255 src/microhttpd/daemon.c:1500 | ||
211 | #, c-format | ||
212 | msgid "Error during poll: `%s'\n" | ||
213 | msgstr "" | ||
214 | |||
215 | #: src/microhttpd/daemon.c:1408 | ||
216 | msgid "Failed to add FD to fd_set\n" | ||
217 | msgstr "" | ||
218 | |||
219 | #: src/microhttpd/daemon.c:1546 src/microhttpd/response.c:664 | ||
220 | msgid "Processing thread terminating. Closing connection\n" | ||
221 | msgstr "" | ||
222 | |||
223 | #: src/microhttpd/daemon.c:1809 src/microhttpd/daemon.c:4906 | ||
224 | #, c-format | ||
225 | msgid "Socket descriptor larger than FD_SETSIZE: %d > %d\n" | ||
226 | msgstr "" | ||
227 | |||
228 | #: src/microhttpd/daemon.c:1824 src/microhttpd/daemon.c:2496 | ||
229 | #, c-format | ||
230 | msgid "Accepted connection on socket %d\n" | ||
231 | msgstr "" | ||
232 | |||
233 | #: src/microhttpd/daemon.c:1836 | ||
234 | msgid "Server reached connection limit. Closing inbound connection.\n" | ||
235 | msgstr "" | ||
236 | |||
237 | #: src/microhttpd/daemon.c:1854 | ||
238 | msgid "Connection rejected by application. Closing connection.\n" | ||
239 | msgstr "" | ||
240 | |||
241 | #: src/microhttpd/daemon.c:1902 src/microhttpd/daemon.c:1922 | ||
242 | #: src/microhttpd/daemon.c:3006 | ||
243 | #, c-format | ||
244 | msgid "Error allocating memory: %s\n" | ||
245 | msgstr "" | ||
246 | |||
247 | #: src/microhttpd/daemon.c:1955 | ||
248 | #, c-format | ||
249 | msgid "Failed to set nonblocking mode on connection socket: %s\n" | ||
250 | msgstr "" | ||
251 | |||
252 | #: src/microhttpd/daemon.c:1983 | ||
253 | #, c-format | ||
254 | msgid "Failed to setup TLS credentials: unknown credential type %d\n" | ||
255 | msgstr "" | ||
256 | |||
257 | #: src/microhttpd/daemon.c:1992 | ||
258 | msgid "Unknown credential type" | ||
259 | msgstr "" | ||
260 | |||
261 | #: src/microhttpd/daemon.c:2058 | ||
262 | msgid "Failed to signal new connection via inter-thread communication channel." | ||
263 | msgstr "" | ||
264 | |||
265 | #: src/microhttpd/daemon.c:2164 | ||
266 | msgid "Cannot suspend connections without enabling MHD_USE_SUSPEND_RESUME!\n" | ||
267 | msgstr "" | ||
268 | |||
269 | #: src/microhttpd/daemon.c:2229 | ||
270 | msgid "Cannot resume connections without enabling MHD_USE_SUSPEND_RESUME!\n" | ||
271 | msgstr "" | ||
272 | |||
273 | #: src/microhttpd/daemon.c:2239 | ||
274 | msgid "Failed to signal resume via inter-thread communication channel." | ||
275 | msgstr "" | ||
276 | |||
277 | #: src/microhttpd/daemon.c:2366 | ||
278 | #, c-format | ||
279 | msgid "Failed to set nonblocking mode on new client socket: %s\n" | ||
280 | msgstr "" | ||
281 | |||
282 | #: src/microhttpd/daemon.c:2374 | ||
283 | msgid "Failed to set noninheritable mode on new client socket.\n" | ||
284 | msgstr "" | ||
285 | |||
286 | #: src/microhttpd/daemon.c:2442 | ||
287 | #, c-format | ||
288 | msgid "Error accepting connection: %s\n" | ||
289 | msgstr "" | ||
290 | |||
291 | #: src/microhttpd/daemon.c:2459 | ||
292 | msgid "" | ||
293 | "Hit process or system resource limit at FIRST connection. This is really bad " | ||
294 | "as there is no sane way to proceed. Will try busy waiting for system " | ||
295 | "resources to become magically available.\n" | ||
296 | msgstr "" | ||
297 | |||
298 | #: src/microhttpd/daemon.c:2467 | ||
299 | #, c-format | ||
300 | msgid "" | ||
301 | "Hit process or system resource limit at %u connections, temporarily " | ||
302 | "suspending accept(). Consider setting a lower MHD_OPTION_CONNECTION_LIMIT.\n" | ||
303 | msgstr "" | ||
304 | |||
305 | #: src/microhttpd/daemon.c:2479 | ||
306 | #, c-format | ||
307 | msgid "Failed to set nonblocking mode on incoming connection socket: %s\n" | ||
308 | msgstr "" | ||
309 | |||
310 | #: src/microhttpd/daemon.c:2489 | ||
311 | msgid "Failed to set noninheritable mode on incoming connection socket.\n" | ||
312 | msgstr "" | ||
313 | |||
314 | #: src/microhttpd/daemon.c:2535 src/microhttpd/daemon.c:5213 | ||
315 | #: src/microhttpd/daemon.c:5228 src/microhttpd/daemon.c:5356 | ||
316 | #: src/microhttpd/daemon.c:5387 | ||
317 | msgid "Failed to join a thread\n" | ||
318 | msgstr "" | ||
319 | |||
320 | #: src/microhttpd/daemon.c:2627 | ||
321 | msgid "Illegal call to MHD_get_timeout\n" | ||
322 | msgstr "" | ||
323 | |||
324 | #: src/microhttpd/daemon.c:2845 | ||
325 | msgid "Could not obtain daemon fdsets" | ||
326 | msgstr "" | ||
327 | |||
328 | #: src/microhttpd/daemon.c:2861 | ||
329 | msgid "Could not add listen socket to fdset" | ||
330 | msgstr "" | ||
331 | |||
332 | #: src/microhttpd/daemon.c:2888 | ||
333 | msgid "Could not add control inter-thread communication channel FD to fdset" | ||
334 | msgstr "" | ||
335 | |||
336 | #: src/microhttpd/daemon.c:2945 | ||
337 | #, c-format | ||
338 | msgid "select failed: %s\n" | ||
339 | msgstr "" | ||
340 | |||
341 | #: src/microhttpd/daemon.c:3103 src/microhttpd/daemon.c:3233 | ||
342 | #, c-format | ||
343 | msgid "poll failed: %s\n" | ||
344 | msgstr "" | ||
345 | |||
346 | #: src/microhttpd/daemon.c:3322 src/microhttpd/daemon.c:3493 | ||
347 | #, c-format | ||
348 | msgid "Call to epoll_wait failed: %s\n" | ||
349 | msgstr "" | ||
350 | |||
351 | #: src/microhttpd/daemon.c:3455 src/microhttpd/daemon.c:3853 | ||
352 | msgid "Failed to remove listen FD from epoll set\n" | ||
353 | msgstr "" | ||
354 | |||
355 | #: src/microhttpd/daemon.c:3861 | ||
356 | msgid "Failed to signal quiesce via inter-thread communication channel" | ||
357 | msgstr "" | ||
358 | |||
359 | #: src/microhttpd/daemon.c:3882 | ||
360 | msgid "failed to signal quiesce via inter-thread communication channel" | ||
361 | msgstr "" | ||
362 | |||
363 | #: src/microhttpd/daemon.c:4015 | ||
364 | #, c-format | ||
365 | msgid "Specified thread pool size (%u) too big\n" | ||
366 | msgstr "" | ||
367 | |||
368 | #: src/microhttpd/daemon.c:4029 src/microhttpd/daemon.c:4040 | ||
369 | #: src/microhttpd/daemon.c:4051 src/microhttpd/daemon.c:4062 | ||
370 | #: src/microhttpd/daemon.c:4104 | ||
371 | #, c-format | ||
372 | msgid "MHD HTTPS option %d passed to MHD but MHD_USE_TLS not set\n" | ||
373 | msgstr "" | ||
374 | |||
375 | #: src/microhttpd/daemon.c:4081 | ||
376 | msgid "Error initializing DH parameters\n" | ||
377 | msgstr "" | ||
378 | |||
379 | #: src/microhttpd/daemon.c:4093 | ||
380 | msgid "Bad Diffie-Hellman parameters format\n" | ||
381 | msgstr "" | ||
382 | |||
383 | #: src/microhttpd/daemon.c:4121 | ||
384 | #, c-format | ||
385 | msgid "Setting priorities to `%s' failed: %s\n" | ||
386 | msgstr "" | ||
387 | |||
388 | #: src/microhttpd/daemon.c:4134 | ||
389 | msgid "" | ||
390 | "MHD_OPTION_HTTPS_CERT_CALLBACK requires building MHD with GnuTLS >= 3.0\n" | ||
391 | msgstr "" | ||
392 | |||
393 | #: src/microhttpd/daemon.c:4303 | ||
394 | #, c-format | ||
395 | msgid "MHD HTTPS option %d passed to MHD compiled without HTTPS support\n" | ||
396 | msgstr "" | ||
397 | |||
398 | #: src/microhttpd/daemon.c:4309 | ||
399 | #, c-format | ||
400 | msgid "Invalid option %d! (Did you terminate the list with MHD_OPTION_END?)\n" | ||
401 | msgstr "" | ||
402 | |||
403 | #: src/microhttpd/daemon.c:4335 | ||
404 | #, c-format | ||
405 | msgid "Call to epoll_create1 failed: %s\n" | ||
406 | msgstr "" | ||
407 | |||
408 | #: src/microhttpd/daemon.c:4345 | ||
409 | msgid "Failed to set noninheritable mode on epoll FD.\n" | ||
410 | msgstr "" | ||
411 | |||
412 | #: src/microhttpd/daemon.c:4530 | ||
413 | #, c-format | ||
414 | msgid "Failed to create inter-thread communication channel: %s\n" | ||
415 | msgstr "" | ||
416 | |||
417 | #: src/microhttpd/daemon.c:4544 | ||
418 | msgid "" | ||
419 | "file descriptor for inter-thread communication channel exceeds maximum " | ||
420 | "value\n" | ||
421 | msgstr "" | ||
422 | |||
423 | #: src/microhttpd/daemon.c:4583 | ||
424 | msgid "Specified value for NC_SIZE too large\n" | ||
425 | msgstr "" | ||
426 | |||
427 | #: src/microhttpd/daemon.c:4597 | ||
428 | #, c-format | ||
429 | msgid "Failed to allocate memory for nonce-nc map: %s\n" | ||
430 | msgstr "" | ||
431 | |||
432 | #: src/microhttpd/daemon.c:4613 | ||
433 | msgid "MHD failed to initialize nonce-nc mutex\n" | ||
434 | msgstr "" | ||
435 | |||
436 | #: src/microhttpd/daemon.c:4631 | ||
437 | msgid "MHD thread pooling only works with MHD_USE_SELECT_INTERNALLY\n" | ||
438 | msgstr "" | ||
439 | |||
440 | #: src/microhttpd/daemon.c:4641 | ||
441 | msgid "" | ||
442 | "Combining MHD_USE_THREAD_PER_CONNECTION and MHD_USE_SUSPEND_RESUME is not " | ||
443 | "supported.\n" | ||
444 | msgstr "" | ||
445 | |||
446 | #: src/microhttpd/daemon.c:4651 | ||
447 | msgid "Threaded operations are not supported on Symbian.\n" | ||
448 | msgstr "" | ||
449 | |||
450 | #: src/microhttpd/daemon.c:4665 | ||
451 | #, c-format | ||
452 | msgid "Failed to create socket for listening: %s\n" | ||
453 | msgstr "" | ||
454 | |||
455 | #: src/microhttpd/daemon.c:4683 src/microhttpd/daemon.c:4727 | ||
456 | #: src/microhttpd/daemon.c:4759 src/microhttpd/daemon.c:4829 | ||
457 | #: src/microhttpd/daemon.c:4860 | ||
458 | #, c-format | ||
459 | msgid "setsockopt failed: %s\n" | ||
460 | msgstr "" | ||
461 | |||
462 | #: src/microhttpd/daemon.c:4737 | ||
463 | msgid "Cannot allow listening address reuse: SO_REUSEPORT not defined\n" | ||
464 | msgstr "" | ||
465 | |||
466 | #: src/microhttpd/daemon.c:4767 | ||
467 | msgid "" | ||
468 | "Cannot disallow listening address reuse: SO_EXCLUSIVEADDRUSE not defined\n" | ||
469 | msgstr "" | ||
470 | |||
471 | #: src/microhttpd/daemon.c:4840 | ||
472 | #, c-format | ||
473 | msgid "Failed to bind to port %u: %s\n" | ||
474 | msgstr "" | ||
475 | |||
476 | #: src/microhttpd/daemon.c:4871 | ||
477 | #, c-format | ||
478 | msgid "Failed to listen for connections: %s\n" | ||
479 | msgstr "" | ||
480 | |||
481 | #: src/microhttpd/daemon.c:4887 | ||
482 | #, c-format | ||
483 | msgid "Failed to set nonblocking mode on listening socket: %s\n" | ||
484 | msgstr "" | ||
485 | |||
486 | #: src/microhttpd/daemon.c:4923 | ||
487 | msgid "" | ||
488 | "Combining MHD_USE_THREAD_PER_CONNECTION and MHD_USE_EPOLL is not supported.\n" | ||
489 | msgstr "" | ||
490 | |||
491 | #: src/microhttpd/daemon.c:4935 | ||
492 | msgid "epoll is not supported on this platform by this build.\n" | ||
493 | msgstr "" | ||
494 | |||
495 | #: src/microhttpd/daemon.c:4945 src/microhttpd/daemon.c:4955 | ||
496 | msgid "MHD failed to initialize IP connection limit mutex\n" | ||
497 | msgstr "" | ||
498 | |||
499 | #: src/microhttpd/daemon.c:4970 | ||
500 | msgid "Failed to initialize TLS support\n" | ||
501 | msgstr "" | ||
502 | |||
503 | #: src/microhttpd/daemon.c:4992 | ||
504 | #, c-format | ||
505 | msgid "Failed to create listen thread: %s\n" | ||
506 | msgstr "" | ||
507 | |||
508 | #: src/microhttpd/daemon.c:5041 | ||
509 | #, c-format | ||
510 | msgid "Failed to create worker inter-thread communication channel: %s\n" | ||
511 | msgstr "" | ||
512 | |||
513 | #: src/microhttpd/daemon.c:5053 | ||
514 | msgid "" | ||
515 | "File descriptor for worker inter-thread communication channel exceeds " | ||
516 | "maximum value\n" | ||
517 | msgstr "" | ||
518 | |||
519 | #: src/microhttpd/daemon.c:5075 | ||
520 | msgid "MHD failed to initialize cleanup connection mutex\n" | ||
521 | msgstr "" | ||
522 | |||
523 | #: src/microhttpd/daemon.c:5089 | ||
524 | #, c-format | ||
525 | msgid "Failed to create pool thread: %s\n" | ||
526 | msgstr "" | ||
527 | |||
528 | #: src/microhttpd/daemon.c:5190 | ||
529 | msgid "MHD_stop_daemon() called while we have suspended connections.\n" | ||
530 | msgstr "" | ||
531 | |||
532 | #: src/microhttpd/daemon.c:5198 src/microhttpd/daemon.c:5317 | ||
533 | msgid "Failed to signal shutdown via inter-thread communication channel" | ||
534 | msgstr "" | ||
535 | |||
536 | #: src/microhttpd/daemon.c:5257 | ||
537 | msgid "" | ||
538 | "Failed to add inter-thread communication channel FD to epoll set to signal " | ||
539 | "termination\n" | ||
540 | msgstr "" | ||
541 | |||
542 | #: src/microhttpd/daemon.c:5339 | ||
543 | msgid "MHD listen socket shutdown\n" | ||
544 | msgstr "" | ||
545 | |||
546 | #: src/microhttpd/daemon.c:5353 | ||
547 | msgid "Failed to signal shutdown via inter-thread communication channel." | ||
548 | msgstr "" | ||
549 | |||
550 | #: src/microhttpd/daemon.c:5725 | ||
551 | msgid "Failed to initialize winsock\n" | ||
552 | msgstr "" | ||
553 | |||
554 | #: src/microhttpd/daemon.c:5728 | ||
555 | msgid "Winsock version 2.2 is not available\n" | ||
556 | msgstr "" | ||
557 | |||
558 | #: src/microhttpd/daemon.c:5735 src/microhttpd/daemon.c:5739 | ||
559 | msgid "Failed to initialise multithreading in libgcrypt\n" | ||
560 | msgstr "" | ||
561 | |||
562 | #: src/microhttpd/daemon.c:5744 | ||
563 | msgid "libgcrypt is too old. MHD was compiled for libgcrypt 1.6.0 or newer\n" | ||
564 | msgstr "" | ||
565 | |||
566 | #: src/microhttpd/digestauth.c:443 | ||
567 | msgid "" | ||
568 | "Stale nonce received. If this happens a lot, you should probably increase " | ||
569 | "the size of the nonce array.\n" | ||
570 | msgstr "" | ||
571 | |||
572 | #: src/microhttpd/digestauth.c:630 | ||
573 | msgid "Failed to allocate memory for copy of URI arguments\n" | ||
574 | msgstr "" | ||
575 | |||
576 | #: src/microhttpd/digestauth.c:759 | ||
577 | msgid "Authentication failed, invalid timestamp format.\n" | ||
578 | msgstr "" | ||
579 | |||
580 | #: src/microhttpd/digestauth.c:820 | ||
581 | msgid "Authentication failed, invalid format.\n" | ||
582 | msgstr "" | ||
583 | |||
584 | #: src/microhttpd/digestauth.c:830 | ||
585 | msgid "Authentication failed, invalid nc format.\n" | ||
586 | msgstr "" | ||
587 | |||
588 | #: src/microhttpd/digestauth.c:856 | ||
589 | msgid "Failed to allocate memory for auth header processing\n" | ||
590 | msgstr "" | ||
591 | |||
592 | #: src/microhttpd/digestauth.c:896 | ||
593 | msgid "Authentication failed, URI does not match.\n" | ||
594 | msgstr "" | ||
595 | |||
596 | #: src/microhttpd/digestauth.c:916 | ||
597 | msgid "Authentication failed, arguments do not match.\n" | ||
598 | msgstr "" | ||
599 | |||
600 | #: src/microhttpd/digestauth.c:971 | ||
601 | msgid "Could not register nonce (is the nonce array size zero?).\n" | ||
602 | msgstr "" | ||
603 | |||
604 | #: src/microhttpd/digestauth.c:994 | ||
605 | msgid "Failed to allocate memory for auth response header\n" | ||
606 | msgstr "" | ||
607 | |||
608 | #: src/microhttpd/digestauth.c:1028 | ||
609 | msgid "Failed to add Digest auth header\n" | ||
610 | msgstr "" | ||
611 | |||
612 | #: src/microhttpd/response.c:721 | ||
613 | msgid "" | ||
614 | "Invalid response for upgrade: application failed to set the 'Upgrade' " | ||
615 | "header!\n" | ||
616 | msgstr "" | ||
617 | |||
618 | #: src/microhttpd/response.c:760 | ||
619 | #, c-format | ||
620 | msgid "Failed to make loopback sockets non-blocking: %s\n" | ||
621 | msgstr "" | ||
622 | |||
623 | #: src/microhttpd/response.c:771 | ||
624 | #, c-format | ||
625 | msgid "Socketpair descriptor larger than FD_SETSIZE: %d > %d\n" | ||
626 | msgstr "" | ||
627 | |||
628 | #: src/microhttpd/response.c:861 | ||
629 | msgid "Error cleaning up while handling epoll error" | ||
630 | msgstr "" | ||
631 | |||
632 | #: src/microhttpd/internal.h:74 | ||
633 | msgid "Failed to close FD.\n" | ||
634 | msgstr "" | ||
635 | |||
636 | #: src/microhttpd/mhd_itc.h:347 | ||
637 | msgid "Failed to destroy ITC.\n" | ||
638 | msgstr "" | ||
639 | |||
640 | #: src/microhttpd/mhd_locks.h:111 | ||
641 | msgid "Failed to destroy mutex.\n" | ||
642 | msgstr "" | ||
643 | |||
644 | #: src/microhttpd/mhd_locks.h:144 | ||
645 | msgid "Failed to lock mutex.\n" | ||
646 | msgstr "" | ||
647 | |||
648 | #: src/microhttpd/mhd_locks.h:170 | ||
649 | msgid "Failed to unlock mutex.\n" | ||
650 | msgstr "" | ||
651 | |||
652 | #: src/microhttpd/mhd_sockets.h:248 | ||
653 | msgid "Close socket failed.\n" | ||
654 | msgstr "" | ||
diff --git a/po/stamp-po b/po/stamp-po deleted file mode 100644 index 9788f702..00000000 --- a/po/stamp-po +++ /dev/null | |||
@@ -1 +0,0 @@ | |||
1 | timestamp | ||
diff --git a/src/include/microhttpd.h b/src/include/microhttpd.h index d25ea8c2..b72173e8 100644 --- a/src/include/microhttpd.h +++ b/src/include/microhttpd.h | |||
@@ -126,7 +126,7 @@ typedef intptr_t ssize_t; | |||
126 | * Current version of the library. | 126 | * Current version of the library. |
127 | * 0x01093001 = 1.9.30-1. | 127 | * 0x01093001 = 1.9.30-1. |
128 | */ | 128 | */ |
129 | #define MHD_VERSION 0x00095210 | 129 | #define MHD_VERSION 0x00095211 |
130 | 130 | ||
131 | /** | 131 | /** |
132 | * MHD-internal return code for "YES". | 132 | * MHD-internal return code for "YES". |