gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] [libmicrohttpd] GNU libmicrohttpd branch master updated. 7f


From: gitolite
Subject: [GNUnet-SVN] [libmicrohttpd] GNU libmicrohttpd branch master updated. 7f5c98bfa147997d58a60186a84d12a3a602d28c
Date: Wed, 23 Nov 2016 12:18:04 +0100 (CET)

The branch, master has been updated
       via  7f5c98bfa147997d58a60186a84d12a3a602d28c (commit)
      from  816458fde97a41082796eb8d3323047cc4f87935 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 7f5c98bfa147997d58a60186a84d12a3a602d28c
Author: Evgeny Grin (Karlson2k) <address@hidden>
Date:   Fri Nov 18 20:39:22 2016 +0300

    Gettext staff moved to 'po' directory. Main 'configure' now do not check for
    gettext and related staff.

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog                 |   5 +
 Makefile.am               |  78 +++++-
 bootstrap                 |   1 -
 configure.ac              |  10 +-
 ABOUT-NLS => po/ABOUT-NLS |   0
 po/Makefile.in.in         |  53 +++-
 po/POTFILES.in            |  53 ----
 po/configure.ac.in        |  17 ++
 po/libmicrohttpd.pot      | 654 ----------------------------------------------
 po/stamp-po               |   1 -
 src/include/microhttpd.h  |   2 +-
 11 files changed, 147 insertions(+), 727 deletions(-)
 rename ABOUT-NLS => po/ABOUT-NLS (100%)
 delete mode 100644 po/POTFILES.in
 create mode 100644 po/configure.ac.in
 delete mode 100644 po/libmicrohttpd.pot
 delete mode 100644 po/stamp-po

diff --git a/ChangeLog b/ChangeLog
index 7d3bdd4..e968453 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Wed Nov 23 12:48:23 MSK 2016
+       Move all gettext-related staff to 'po' subdirectory.
+       Excluded gettext files generation from normal build.
+       Removed generated files from GIT. -EG
+
 Tue Nov 15 19:08:43 MSK 2016
        Fixed forwarding "upgraded" TLS connections for
        chunks sizes larger than buffer size. -EG
diff --git a/Makefile.am b/Makefile.am
index 1a47fba..a8eaa2c 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -1,6 +1,8 @@
 # This Makefile.am is in the public domain
 ACLOCAL_AMFLAGS = -I m4
-SUBDIRS = contrib m4 src po .
+SUBDIRS = contrib m4 src .
+DIST_SUBDIRS = $(SUBDIRS) po
+EXTRA_PO_DIST = po/ABOUT-NLS $(top_srcdir)/po/configure.ac po/configure
 W32COMMON = w32/common/gen_dll_res.ps1 w32/common/microhttpd_dll_res_vc.rc.in 
w32/common/microhttpd_dll_res_vc.rc \
   w32/common/MHD_config.h w32/common/vs_dirs.props 
w32/common/common-build-settings.vcxproj \
   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
   w32/VS2015/simplepost.vcxproj w32/VS2015/largepost.vcxproj \
   w32/VS2015/libmicrohttpd.sln
 EXTRA_DIST = \
-  ABOUT-NLS \
   acinclude.m4 \
   libmicrohttpd.pc.in \
+  $(EXTRA_PO_DIST) \
   $(W32COMMON) $(W32VS2013) $(W32VS2015)
 
 pkgconfigdir = $(libdir)/pkgconfig
@@ -26,3 +28,75 @@ pkgconfig_DATA = libmicrohttpd.pc
 if BUILD_DOC
 SUBDIRS += doc
 endif
+
+.PHONY: po-files update-po-files po-files-pre-distdir renew-po-configure.ac 
update-POTFILES.in
+
+# Do not override automake rule, only add prerequisite
address@hidden@: po-files-pre-distdir
+
+# Do not override automake rule, only add prerequisite
address@hidden@: po/Makefile
+
+srcdir_po = $(top_srcdir)/po
+
+# Test target: build main po file
+po-files: $(srcdir_po)/libmicrohttpd.pot
+
+# Test target: force update all po files
+update-po-files: po-files-pre-distdir Makefile
+       @$(am__cd) po && $(MAKE) $(AM_MAKEFLAGS) libmicrohttpd.pot-update
+
+# Update po-related files before make distdir
+po-files-pre-distdir: update-POTFILES.in renew-po-configure.ac
+       @$(MAKE) $(AM_MAKEFLAGS) po/Makefile
+
+# Clean in po directory only if po/Makefile was generated to avoid
+# useless generation of po/Makefile only for 'clean' target
+clean-local:
+       @ if test -f po/Makefile; then $(am__cd) po && $(MAKE) $(AM_MAKEFLAGS) 
clean || exit 1; fi;
+
+po/Makefile: $(srcdir_po)/Makefile.in.in $(srcdir_po)/Makevars 
$(srcdir_po)/POTFILES.in po/config.status
+       @$(am__cd) po && @SHELL@ ./config.status ./Makefile.in po-directories
+
+# Regenerate po/config.status if this Makefile is changed as configure 
parameters may be updated
+po/config.status: $(srcdir_po)/configure Makefile
+       @$(MKDIR_P) po && $(am__cd) po && echo "cd po && @SHELL@ ./configure 
@ac_configure_args@" && \
+         @SHELL@ $(abs_top_srcdir)/po/configure @ac_configure_args@ 
--srcdir=$(abs_top_srcdir)/po \
+           --disable-option-checking --no-create --no-recursion
+
+# Next rules actually create files in source tree, not in build tree, but 
those files should
+# stay in source tree and should be distributed in tarball, i.e. should not be 
created during
+# normal builds.
+$(srcdir_po)/libmicrohttpd.pot: po/Makefile
+       @$(am__cd) po && $(MAKE) $(AM_MAKEFLAGS) libmicrohttpd.pot
+
+# This target doesn't depend on po/configure.acT so po/configure.ac (and 
po/configure) will not be
+# forced to regenerate after each run of main configure.
+# If po/configure.ac is missing - it will be generated.
+$(srcdir_po)/configure.ac:
+       @$(MAKE) $(AM_MAKEFLAGS) renew-po-configure.ac
+
+# Update po/configure.ac only if po/configure.acT (generated by main 
configure) is different.
+# If po/configure.ac is unchanged then po/configure will not be regenerated
+renew-po-configure.ac:
+       @$(MAKE) $(AM_MAKEFLAGS) po/configure.acT && \
+         if ! test -f $(srcdir_po)/configure.ac || \
+            ! cmp -s po/configure.acT $(srcdir_po)/configure.ac ; then \
+           echo "cp po/configure.acT $(srcdir_po)/configure.ac" && \
+           cp po/configure.acT $(srcdir_po)/configure.ac || exit 1; \
+         fi
+
+$(srcdir_po)/configure: $(srcdir_po)/configure.ac
+       @$(am__cd) $(srcdir_po) && echo "Creating po/configure..." && \
+         echo "@ACLOCAL@" && @ACLOCAL@ && \
+         echo "@AUTOCONF@" && @AUTOCONF@
+
+# Generate po/POTFILES.in if po/POTFILES.in is missing
+$(srcdir_po)/POTFILES.in:
+       @$(MAKE) $(AM_MAKEFLAGS) update-POTFILES.in
+
+update-POTFILES.in:
+       @$(am__cd) $(srcdir_po) && echo @ECHO_N@ "Creating po/POTFILES.in... 
@ECHO_C@" && \
+         find '../src/include' ! -name 'include' -prune -name '*.h' ! -name 
'mhd_options.h' > POTFILES.in && \
+         find '../src/microhttpd' ! -name 'microhttpd' -prune \( -name '*.h' 
-o -name '*.c' \) ! -name 'test_*' >> POTFILES.in && \
+         echo "@address@hidden" || (rm -f POTFILES.in ; echo "@address@hidden" 
&& false)
diff --git a/bootstrap b/bootstrap
index 41295bf..0ce931c 100755
--- a/bootstrap
+++ b/bootstrap
@@ -4,4 +4,3 @@ if ! test -n "$BASH_SOURCE" || ! workdir="${BASH_SOURCE[0]%/*}" 
|| ! test -n "$w
 fi
 aclocal -I m4 --install
 autoreconf -I m4 -f -i
-contrib/pogen.sh
diff --git a/configure.ac b/configure.ac
index 8cdb94b..4da5581 100644
--- a/configure.ac
+++ b/configure.ac
@@ -34,10 +34,6 @@ AC_SUBST(LIB_VERSION_CURRENT)
 AC_SUBST(LIB_VERSION_REVISION)
 AC_SUBST(LIB_VERSION_AGE)
 
-# check for gettext
-AM_GNU_GETTEXT([external])
-AM_GNU_GETTEXT_VERSION([0.19.8])
-
 AC_MSG_CHECKING([[whether z/OS special settings are required]])
 if test `uname -s` = "OS/390"
 then
@@ -1376,16 +1372,20 @@ AC_SUBST(CPPFLAGS)
 AC_SUBST(LIBS)
 AC_SUBST(LDFLAGS)
 
+# Used for 'po' directory staff
+AC_SUBST([ac_configure_args])
+AC_SUBST([EMPTY_VAR], [[]])
+
 AC_CONFIG_FILES([
 libmicrohttpd.pc
 w32/common/microhttpd_dll_res_vc.rc
+po/configure.acT:po/configure.ac.in
 Makefile
 contrib/Makefile
 doc/Makefile
 doc/doxygen/Makefile
 doc/examples/Makefile
 m4/Makefile
-po/Makefile.in
 src/Makefile
 src/include/Makefile
 src/microhttpd/Makefile
diff --git a/ABOUT-NLS b/po/ABOUT-NLS
similarity index 100%
rename from ABOUT-NLS
rename to po/ABOUT-NLS
diff --git a/po/Makefile.in.in b/po/Makefile.in.in
index 38c293d..4e5c700 100644
--- a/po/Makefile.in.in
+++ b/po/Makefile.in.in
@@ -18,8 +18,12 @@ SHELL = /bin/sh
 @SET_MAKE@
 
 srcdir = @srcdir@
-top_srcdir = @top_srcdir@
-VPATH = @srcdir@
+# Modified to fit MHD needs
+top_po_srcdir = @top_srcdir@
+top_srcdir = @top_srcdir@/..
+top_po_builddir = $(top_builddir)/po
+# See '$(POTFILES):' rule
+VPATH = @srcdir@:@srcdir@/po
 
 prefix = @prefix@
 exec_prefix = @exec_prefix@
@@ -155,6 +159,7 @@ stamp-po: $(srcdir)/$(DOMAIN).pot
 # The determination of whether the package xyz is a GNU one is based on the
 # heuristic whether some file in the top level directory mentions "GNU xyz".
 # If GNU 'find' is available, we avoid grepping through monster files.
+# Modified to fit MHD needs
 $(DOMAIN).pot-update: $(POTFILES) $(srcdir)/POTFILES.in remove-potcdate.sed
        package_gnu="$(PACKAGE_GNU)"; \
        test -n "$$package_gnu" || { \
@@ -183,19 +188,19 @@ $(DOMAIN).pot-update: $(POTFILES) $(srcdir)/POTFILES.in 
remove-potcdate.sed
        fi; \
        case `$(XGETTEXT) --version | sed 1q | sed -e 's,^[^0-9]*,,'` in \
          '' | 0.[0-9] | 0.[0-9].* | 0.1[0-5] | 0.1[0-5].* | 0.16 | 
0.16.[0-1]*) \
-           $(XGETTEXT) --default-domain=$(DOMAIN) --directory=$(top_srcdir) \
+           $(XGETTEXT) --default-domain=$(DOMAIN) --directory=$(top_po_srcdir) 
\
              --add-comments=TRANSLATORS: $(XGETTEXT_OPTIONS) 
@XGETTEXT_EXTRA_OPTIONS@ \
              --files-from=$(srcdir)/POTFILES.in \
              --copyright-holder='$(COPYRIGHT_HOLDER)' \
              --msgid-bugs-address="$$msgid_bugs_address" \
            ;; \
          *) \
-           $(XGETTEXT) --default-domain=$(DOMAIN) --directory=$(top_srcdir) \
+           $(XGETTEXT) --default-domain=$(DOMAIN) --directory=$(top_po_srcdir) 
\
              --add-comments=TRANSLATORS: $(XGETTEXT_OPTIONS) 
@XGETTEXT_EXTRA_OPTIONS@ \
              --files-from=$(srcdir)/POTFILES.in \
              --copyright-holder='$(COPYRIGHT_HOLDER)' \
              --package-name="address@hidden@" \
-             --package-version='@VERSION@' \
+             --package-version='$(VERSION)' \
              --msgid-bugs-address="$$msgid_bugs_address" \
            ;; \
        esac
@@ -373,24 +378,51 @@ check: all
 
 info dvi ps pdf html tags TAGS ctags CTAGS ID:
 
+# Modified for MHD
 mostlyclean:
        rm -f remove-potcdate.sed
        rm -f stamp-poT
        rm -f core core.* $(DOMAIN).po $(DOMAIN).1po $(DOMAIN).2po *.new.po
        rm -fr *.o
+       rm -fr po
 
 clean: mostlyclean
 
+# Modified to fit MHD needs
 distclean: clean
        rm -f Makefile Makefile.in POTFILES *.mo
+       rm -f config.status config.cache config.log configure.lineno 
config.status.lineno stamp-po
 
+# Modified to fit MHD needs
 maintainer-clean: distclean
        @echo "This command is intended for maintainers to use;"
        @echo "it deletes files that may require special tools to rebuild."
-       rm -f stamp-po $(GMOFILES)
+       rm -f $(GMOFILES)
 
 distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
-dist distdir:
+
+# Added for MHD
+# If source path is in absolute form, POTFILES generated with correct path,
+# but if source path in relative form (forced by 'configure' for inplace 
builds)
+# then POTFILES is generated with extra '..' ('po-directories' in config.status
+# think that '.' is subdirectory and add additional '..' to path to source 
files)
+# This rule create additional 'po' subdirectory which is included in VPATH.
+$(POTFILES):
+       @ case "$(srcdir)" in \
+         /* ) : ;; \
+         * ) @mkdir_p@ po ;; \
+         esac
+
+# Modified to fit MHD needs
+mkdistdir:
+       @ $(mkdir_p) $(distdir)
+       @ case "$(srcdir)" in \
+         /* ) : ;; \
+         * ) @mkdir_p@ po ;; \
+         esac
+
+# Modified to fit MHD needs
+dist distdir: mkdistdir
        test -z "$(DISTFILESDEPS)" || $(MAKE) $(DISTFILESDEPS)
        @$(MAKE) dist2
 # This is a separate target because 'update-po' must be executed before.
@@ -472,9 +504,10 @@ update-gmo: Makefile $(GMOFILES)
 # because execution permission bits may not work on the current file system.
 # Use @SHELL@, which is the shell determined by autoconf for the use by its
 # scripts, not $(SHELL) which is hardwired to /bin/sh and may be deficient.
-Makefile: Makefile.in.in Makevars $(top_builddir)/config.status 
@POMAKEFILEDEPS@
-       cd $(top_builddir) \
-         && @SHELL@ ./config.status $(subdir)/address@hidden po-directories
+# Note: Fixed missging 'srcdir', Modified to fit MHD needs
+Makefile: $(srcdir)/Makefile.in.in $(srcdir)/Makevars 
$(top_po_builddir)/config.status @POMAKEFILEDEPS@
+       cd $(top_po_builddir) \
+         && @SHELL@ ./config.status ./address@hidden po-directories
 
 force:
 
diff --git a/po/POTFILES.in b/po/POTFILES.in
deleted file mode 100644
index 1fda6ce..0000000
--- a/po/POTFILES.in
+++ /dev/null
@@ -1,53 +0,0 @@
-src/examples/authorization_example.c
-src/examples/benchmark.c
-src/examples/benchmark_https.c
-src/examples/chunked_example.c
-src/examples/demo.c
-src/examples/demo_https.c
-src/examples/digest_auth_example.c
-src/examples/dual_stack_example.c
-src/examples/fileserver_example.c
-src/examples/fileserver_example_dirs.c
-src/examples/fileserver_example_external_select.c
-src/examples/https_fileserver_example.c
-src/examples/minimal_example.c
-src/examples/minimal_example_comet.c
-src/examples/post_example.c
-src/examples/querystring_example.c
-src/examples/refuse_post_example.c
-src/examples/timeout.c
-src/examples/upgrade_example.c
-src/microhttpd/base64.c
-src/microhttpd/basicauth.c
-src/microhttpd/connection.c
-src/microhttpd/connection_https.c
-src/microhttpd/daemon.c
-src/microhttpd/digestauth.c
-src/microhttpd/internal.c
-src/microhttpd/md5.c
-src/microhttpd/memorypool.c
-src/microhttpd/mhd_compat.c
-src/microhttpd/mhd_itc.c
-src/microhttpd/mhd_mono_clock.c
-src/microhttpd/mhd_sem.c
-src/microhttpd/mhd_sockets.c
-src/microhttpd/mhd_str.c
-src/microhttpd/mhd_threads.c
-src/microhttpd/postprocessor.c
-src/microhttpd/reason_phrase.c
-src/microhttpd/response.c
-src/microhttpd/sysfdsetsize.c
-src/microhttpd/tsearch.c
-src/testcurl/curl_version_check.c
-src/testcurl/https/tls_test_common.c
-src/testzzuf/socat.c
-src/include/mhd_options.h
-src/include/microhttpd.h
-src/microhttpd/connection.h
-src/microhttpd/internal.h
-src/microhttpd/mhd_compat.h
-src/microhttpd/mhd_itc.h
-src/microhttpd/mhd_locks.h
-src/microhttpd/mhd_sockets.h
-src/microhttpd/mhd_str.h
-src/microhttpd/mhd_threads.h
diff --git a/po/configure.ac.in b/po/configure.ac.in
new file mode 100644
index 0000000..c0b9866
--- /dev/null
+++ b/po/configure.ac.in
@@ -0,0 +1,17 @@
+# This configure.ac.in is in the public domain
+
+# Use versions from parent configure
+AC_INIT(address@hidden@], address@hidden@], address@hidden@])
+
+AC_CONFIG_SRCDIR([Makevars])
+AC_CONFIG_MACRO_DIR([../m4])
+AC_CONFIG_AUX_DIR([..])
+AM_INIT_AUTOMAKE([silent-rules])
+
+AM_GNU_GETTEXT([external])
+
+# gettext expect that 'po' files will stay in subdirectory.
+# Form './Makefile.in' is accepted by gettext as subdirectory but caused some
+# troubles with in-place build (with relative path to source files). To 
workaround
+# this, some hack are used in Makefile.
+AC_OUTPUT([./Makefile.in])
diff --git a/po/libmicrohttpd.pot b/po/libmicrohttpd.pot
deleted file mode 100644
index 2af0c97..0000000
--- a/po/libmicrohttpd.pot
+++ /dev/null
@@ -1,654 +0,0 @@
-# SOME DESCRIPTIVE TITLE.
-# Copyright (C) YEAR Christian Grothoff
-# This file is distributed under the same license as the GNU libmicrohttpd 
package.
-# FIRST AUTHOR <address@hidden>, YEAR.
-#
-#, fuzzy
-msgid ""
-msgstr ""
-"Project-Id-Version: GNU libmicrohttpd 0.9.52\n"
-"Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2016-10-17 19:09+0200\n"
-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: FULL NAME <address@hidden>\n"
-"Language-Team: LANGUAGE <address@hidden>\n"
-"Language: \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=CHARSET\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#: src/microhttpd/basicauth.c:67
-msgid "Error decoding basic authentication\n"
-msgstr ""
-
-#: src/microhttpd/basicauth.c:77
-msgid "Basic authentication doesn't contain ':' separator\n"
-msgstr ""
-
-#: src/microhttpd/basicauth.c:95
-msgid "Failed to allocate memory for password\n"
-msgstr ""
-
-#: src/microhttpd/basicauth.c:158
-msgid "Failed to add Basic auth header\n"
-msgstr ""
-
-#: src/microhttpd/connection.c:528
-msgid ""
-"Failed to signal end of connection via inter-thread communication channel"
-msgstr ""
-
-#: src/microhttpd/connection.c:621
-msgid "Closing connection (application reported error generating data)\n"
-msgstr ""
-
-#: src/microhttpd/connection.c:667
-msgid "Closing connection (out of memory)\n"
-msgstr ""
-
-#: src/microhttpd/connection.c:711
-msgid "Closing connection (application error generating response)\n"
-msgstr ""
-
-#: src/microhttpd/connection.c:1233
-#, c-format
-msgid ""
-"Error processing request (HTTP response code is %u (`%s')). Closing "
-"connection.\n"
-msgstr ""
-
-#: src/microhttpd/connection.c:1250 src/microhttpd/connection.c:2859
-#: src/microhttpd/connection.c:2962
-msgid "Closing connection (failed to create response header)\n"
-msgstr ""
-
-#: src/microhttpd/connection.c:1274 src/microhttpd/connection.c:2329
-#: src/microhttpd/connection.c:2390 src/microhttpd/connection.c:2626
-#: src/microhttpd/connection_https.c:139
-#, c-format
-msgid "In function %s handling connection at state: %s\n"
-msgstr ""
-
-#: src/microhttpd/connection.c:1490
-msgid "Not enough memory in pool to allocate header record!\n"
-msgstr ""
-
-#: src/microhttpd/connection.c:1532
-msgid "Not enough memory in pool to parse cookies!\n"
-msgstr ""
-
-#: src/microhttpd/connection.c:1737 src/microhttpd/connection.c:1899
-msgid "Application reported internal error, closing connection.\n"
-msgstr ""
-
-#: src/microhttpd/connection.c:1789 src/microhttpd/connection.c:1844
-msgid ""
-"Received malformed HTTP request (bad chunked encoding). Closing connection.\n"
-msgstr ""
-
-#: src/microhttpd/connection.c:1907
-msgid "libmicrohttpd API violation"
-msgstr ""
-
-#: src/microhttpd/connection.c:1923
-msgid ""
-"WARNING: incomplete POST processing and connection not suspended will result "
-"in hung connection.\n"
-msgstr ""
-
-#: src/microhttpd/connection.c:2027
-#, c-format
-msgid "Sent response: `%.*s'\n"
-msgstr ""
-
-#: src/microhttpd/connection.c:2088
-msgid "Received malformed line (no colon). Closing connection.\n"
-msgstr ""
-
-#: src/microhttpd/connection.c:2224
-msgid "Received HTTP 1.1 request without `Host' header.\n"
-msgstr ""
-
-#: src/microhttpd/connection.c:2419 src/microhttpd/connection.c:2493
-#, c-format
-msgid "Failed to send data: %s\n"
-msgstr ""
-
-#: src/microhttpd/connection.c:2428
-#, c-format
-msgid "Sent 100 continue response: `%.*s'\n"
-msgstr ""
-
-#: src/microhttpd/connection.c:2468
-msgid "Data offset exceeds limit"
-msgstr ""
-
-#: src/microhttpd/connection.c:2478
-#, c-format
-msgid "Sent %d-byte DATA response: `%.*s'\n"
-msgstr ""
-
-#: src/microhttpd/connection.c:2544 src/microhttpd/daemon.c:5249
-msgid "Internal error\n"
-msgstr ""
-
-#: src/microhttpd/connection.c:3164 src/microhttpd/daemon.c:2078
-#: src/microhttpd/daemon.c:3417 src/microhttpd/daemon.c:3437
-#: src/microhttpd/daemon.c:4387 src/microhttpd/daemon.c:4405
-#: src/microhttpd/response.c:838 src/microhttpd/response.c:864
-#, c-format
-msgid "Call to epoll_ctl failed: %s\n"
-msgstr ""
-
-#: src/microhttpd/connection.c:3328
-msgid "Application used invalid status code for 'upgrade' response!\n"
-msgstr ""
-
-#: src/microhttpd/connection.c:3338
-msgid ""
-"Application attempted 'upgrade' without setting MHD_USE_SUSPEND_RESUME!\n"
-msgstr ""
-
-#: src/microhttpd/connection.c:3349
-msgid ""
-"Application attempted 'upgrade' HTTPS connection in epoll mode without "
-"setting MHD_USE_HTTPS_EPOLL_UPGRADE!\n"
-msgstr ""
-
-#: src/microhttpd/connection_https.c:70
-msgid "Error: received handshake message out of context\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:107
-#, c-format
-msgid "Fatal error in GNU libmicrohttpd %s:%u: %s\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:323
-msgid "Failed to add IP connection count node\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:381
-msgid "Failed to find previously-added IP address\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:387
-msgid "Previously-added IP address had counter of zero\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:553
-msgid ""
-"Failed to setup x509 certificate/key: pre 3.X.X version of GnuTLS does not "
-"support setting key password"
-msgstr ""
-
-#: src/microhttpd/daemon.c:603
-#, c-format
-msgid "Error: invalid credentials type %d specified.\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:849
-#, c-format
-msgid "Maximum socket in select set: %d\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:945 src/microhttpd/daemon.c:962
-#: src/microhttpd/daemon.c:2202 src/microhttpd/daemon.c:2576
-#: src/microhttpd/daemon.c:5142
-msgid "Failed to remove FD from epoll set\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:1185
-msgid "Error preparing select\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:1205 src/microhttpd/daemon.c:1426
-#, c-format
-msgid "Error during select (%d): `%s'\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:1255 src/microhttpd/daemon.c:1500
-#, c-format
-msgid "Error during poll: `%s'\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:1408
-msgid "Failed to add FD to fd_set\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:1546 src/microhttpd/response.c:664
-msgid "Processing thread terminating. Closing connection\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:1809 src/microhttpd/daemon.c:4906
-#, c-format
-msgid "Socket descriptor larger than FD_SETSIZE: %d > %d\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:1824 src/microhttpd/daemon.c:2496
-#, c-format
-msgid "Accepted connection on socket %d\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:1836
-msgid "Server reached connection limit. Closing inbound connection.\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:1854
-msgid "Connection rejected by application. Closing connection.\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:1902 src/microhttpd/daemon.c:1922
-#: src/microhttpd/daemon.c:3006
-#, c-format
-msgid "Error allocating memory: %s\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:1955
-#, c-format
-msgid "Failed to set nonblocking mode on connection socket: %s\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:1983
-#, c-format
-msgid "Failed to setup TLS credentials: unknown credential type %d\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:1992
-msgid "Unknown credential type"
-msgstr ""
-
-#: src/microhttpd/daemon.c:2058
-msgid "Failed to signal new connection via inter-thread communication channel."
-msgstr ""
-
-#: src/microhttpd/daemon.c:2164
-msgid "Cannot suspend connections without enabling MHD_USE_SUSPEND_RESUME!\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:2229
-msgid "Cannot resume connections without enabling MHD_USE_SUSPEND_RESUME!\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:2239
-msgid "Failed to signal resume via inter-thread communication channel."
-msgstr ""
-
-#: src/microhttpd/daemon.c:2366
-#, c-format
-msgid "Failed to set nonblocking mode on new client socket: %s\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:2374
-msgid "Failed to set noninheritable mode on new client socket.\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:2442
-#, c-format
-msgid "Error accepting connection: %s\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:2459
-msgid ""
-"Hit process or system resource limit at FIRST connection. This is really bad "
-"as there is no sane way to proceed. Will try busy waiting for system "
-"resources to become magically available.\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:2467
-#, c-format
-msgid ""
-"Hit process or system resource limit at %u connections, temporarily "
-"suspending accept(). Consider setting a lower MHD_OPTION_CONNECTION_LIMIT.\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:2479
-#, c-format
-msgid "Failed to set nonblocking mode on incoming connection socket: %s\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:2489
-msgid "Failed to set noninheritable mode on incoming connection socket.\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:2535 src/microhttpd/daemon.c:5213
-#: src/microhttpd/daemon.c:5228 src/microhttpd/daemon.c:5356
-#: src/microhttpd/daemon.c:5387
-msgid "Failed to join a thread\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:2627
-msgid "Illegal call to MHD_get_timeout\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:2845
-msgid "Could not obtain daemon fdsets"
-msgstr ""
-
-#: src/microhttpd/daemon.c:2861
-msgid "Could not add listen socket to fdset"
-msgstr ""
-
-#: src/microhttpd/daemon.c:2888
-msgid "Could not add control inter-thread communication channel FD to fdset"
-msgstr ""
-
-#: src/microhttpd/daemon.c:2945
-#, c-format
-msgid "select failed: %s\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:3103 src/microhttpd/daemon.c:3233
-#, c-format
-msgid "poll failed: %s\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:3322 src/microhttpd/daemon.c:3493
-#, c-format
-msgid "Call to epoll_wait failed: %s\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:3455 src/microhttpd/daemon.c:3853
-msgid "Failed to remove listen FD from epoll set\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:3861
-msgid "Failed to signal quiesce via inter-thread communication channel"
-msgstr ""
-
-#: src/microhttpd/daemon.c:3882
-msgid "failed to signal quiesce via inter-thread communication channel"
-msgstr ""
-
-#: src/microhttpd/daemon.c:4015
-#, c-format
-msgid "Specified thread pool size (%u) too big\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:4029 src/microhttpd/daemon.c:4040
-#: src/microhttpd/daemon.c:4051 src/microhttpd/daemon.c:4062
-#: src/microhttpd/daemon.c:4104
-#, c-format
-msgid "MHD HTTPS option %d passed to MHD but MHD_USE_TLS not set\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:4081
-msgid "Error initializing DH parameters\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:4093
-msgid "Bad Diffie-Hellman parameters format\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:4121
-#, c-format
-msgid "Setting priorities to `%s' failed: %s\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:4134
-msgid ""
-"MHD_OPTION_HTTPS_CERT_CALLBACK requires building MHD with GnuTLS >= 3.0\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:4303
-#, c-format
-msgid "MHD HTTPS option %d passed to MHD compiled without HTTPS support\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:4309
-#, c-format
-msgid "Invalid option %d! (Did you terminate the list with MHD_OPTION_END?)\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:4335
-#, c-format
-msgid "Call to epoll_create1 failed: %s\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:4345
-msgid "Failed to set noninheritable mode on epoll FD.\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:4530
-#, c-format
-msgid "Failed to create inter-thread communication channel: %s\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:4544
-msgid ""
-"file descriptor for inter-thread communication channel exceeds maximum "
-"value\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:4583
-msgid "Specified value for NC_SIZE too large\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:4597
-#, c-format
-msgid "Failed to allocate memory for nonce-nc map: %s\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:4613
-msgid "MHD failed to initialize nonce-nc mutex\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:4631
-msgid "MHD thread pooling only works with MHD_USE_SELECT_INTERNALLY\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:4641
-msgid ""
-"Combining MHD_USE_THREAD_PER_CONNECTION and MHD_USE_SUSPEND_RESUME is not "
-"supported.\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:4651
-msgid "Threaded operations are not supported on Symbian.\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:4665
-#, c-format
-msgid "Failed to create socket for listening: %s\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:4683 src/microhttpd/daemon.c:4727
-#: src/microhttpd/daemon.c:4759 src/microhttpd/daemon.c:4829
-#: src/microhttpd/daemon.c:4860
-#, c-format
-msgid "setsockopt failed: %s\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:4737
-msgid "Cannot allow listening address reuse: SO_REUSEPORT not defined\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:4767
-msgid ""
-"Cannot disallow listening address reuse: SO_EXCLUSIVEADDRUSE not defined\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:4840
-#, c-format
-msgid "Failed to bind to port %u: %s\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:4871
-#, c-format
-msgid "Failed to listen for connections: %s\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:4887
-#, c-format
-msgid "Failed to set nonblocking mode on listening socket: %s\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:4923
-msgid ""
-"Combining MHD_USE_THREAD_PER_CONNECTION and MHD_USE_EPOLL is not supported.\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:4935
-msgid "epoll is not supported on this platform by this build.\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:4945 src/microhttpd/daemon.c:4955
-msgid "MHD failed to initialize IP connection limit mutex\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:4970
-msgid "Failed to initialize TLS support\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:4992
-#, c-format
-msgid "Failed to create listen thread: %s\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:5041
-#, c-format
-msgid "Failed to create worker inter-thread communication channel: %s\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:5053
-msgid ""
-"File descriptor for worker inter-thread communication channel exceeds "
-"maximum value\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:5075
-msgid "MHD failed to initialize cleanup connection mutex\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:5089
-#, c-format
-msgid "Failed to create pool thread: %s\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:5190
-msgid "MHD_stop_daemon() called while we have suspended connections.\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:5198 src/microhttpd/daemon.c:5317
-msgid "Failed to signal shutdown via inter-thread communication channel"
-msgstr ""
-
-#: src/microhttpd/daemon.c:5257
-msgid ""
-"Failed to add inter-thread communication channel FD to epoll set to signal "
-"termination\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:5339
-msgid "MHD listen socket shutdown\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:5353
-msgid "Failed to signal shutdown via inter-thread communication channel."
-msgstr ""
-
-#: src/microhttpd/daemon.c:5725
-msgid "Failed to initialize winsock\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:5728
-msgid "Winsock version 2.2 is not available\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:5735 src/microhttpd/daemon.c:5739
-msgid "Failed to initialise multithreading in libgcrypt\n"
-msgstr ""
-
-#: src/microhttpd/daemon.c:5744
-msgid "libgcrypt is too old. MHD was compiled for libgcrypt 1.6.0 or newer\n"
-msgstr ""
-
-#: src/microhttpd/digestauth.c:443
-msgid ""
-"Stale nonce received.  If this happens a lot, you should probably increase "
-"the size of the nonce array.\n"
-msgstr ""
-
-#: src/microhttpd/digestauth.c:630
-msgid "Failed to allocate memory for copy of URI arguments\n"
-msgstr ""
-
-#: src/microhttpd/digestauth.c:759
-msgid "Authentication failed, invalid timestamp format.\n"
-msgstr ""
-
-#: src/microhttpd/digestauth.c:820
-msgid "Authentication failed, invalid format.\n"
-msgstr ""
-
-#: src/microhttpd/digestauth.c:830
-msgid "Authentication failed, invalid nc format.\n"
-msgstr ""
-
-#: src/microhttpd/digestauth.c:856
-msgid "Failed to allocate memory for auth header processing\n"
-msgstr ""
-
-#: src/microhttpd/digestauth.c:896
-msgid "Authentication failed, URI does not match.\n"
-msgstr ""
-
-#: src/microhttpd/digestauth.c:916
-msgid "Authentication failed, arguments do not match.\n"
-msgstr ""
-
-#: src/microhttpd/digestauth.c:971
-msgid "Could not register nonce (is the nonce array size zero?).\n"
-msgstr ""
-
-#: src/microhttpd/digestauth.c:994
-msgid "Failed to allocate memory for auth response header\n"
-msgstr ""
-
-#: src/microhttpd/digestauth.c:1028
-msgid "Failed to add Digest auth header\n"
-msgstr ""
-
-#: src/microhttpd/response.c:721
-msgid ""
-"Invalid response for upgrade: application failed to set the 'Upgrade' "
-"header!\n"
-msgstr ""
-
-#: src/microhttpd/response.c:760
-#, c-format
-msgid "Failed to make loopback sockets non-blocking: %s\n"
-msgstr ""
-
-#: src/microhttpd/response.c:771
-#, c-format
-msgid "Socketpair descriptor larger than FD_SETSIZE: %d > %d\n"
-msgstr ""
-
-#: src/microhttpd/response.c:861
-msgid "Error cleaning up while handling epoll error"
-msgstr ""
-
-#: src/microhttpd/internal.h:74
-msgid "Failed to close FD.\n"
-msgstr ""
-
-#: src/microhttpd/mhd_itc.h:347
-msgid "Failed to destroy ITC.\n"
-msgstr ""
-
-#: src/microhttpd/mhd_locks.h:111
-msgid "Failed to destroy mutex.\n"
-msgstr ""
-
-#: src/microhttpd/mhd_locks.h:144
-msgid "Failed to lock mutex.\n"
-msgstr ""
-
-#: src/microhttpd/mhd_locks.h:170
-msgid "Failed to unlock mutex.\n"
-msgstr ""
-
-#: src/microhttpd/mhd_sockets.h:248
-msgid "Close socket failed.\n"
-msgstr ""
diff --git a/po/stamp-po b/po/stamp-po
deleted file mode 100644
index 9788f70..0000000
--- a/po/stamp-po
+++ /dev/null
@@ -1 +0,0 @@
-timestamp
diff --git a/src/include/microhttpd.h b/src/include/microhttpd.h
index d25ea8c..b72173e 100644
--- a/src/include/microhttpd.h
+++ b/src/include/microhttpd.h
@@ -126,7 +126,7 @@ typedef intptr_t ssize_t;
  * Current version of the library.
  * 0x01093001 = 1.9.30-1.
  */
-#define MHD_VERSION 0x00095210
+#define MHD_VERSION 0x00095211
 
 /**
  * MHD-internal return code for "YES".


hooks/post-receive
-- 
GNU libmicrohttpd



reply via email to

[Prev in Thread] Current Thread [Next in Thread]