[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gnunet] branch master updated: DOC: Move from texinfo to sphinx
From: |
gnunet |
Subject: |
[gnunet] branch master updated: DOC: Move from texinfo to sphinx |
Date: |
Tue, 02 Aug 2022 17:27:53 +0200 |
This is an automated email from the git hooks/post-receive script.
martin-schanzenbach pushed a commit to branch master
in repository gnunet.
The following commit(s) were added to refs/heads/master by this push:
new 4fe567d9d DOC: Move from texinfo to sphinx
4fe567d9d is described below
commit 4fe567d9d94b9159254a2f2cce64855a794d9699
Author: Martin Schanzenbach <schanzen@gnunet.org>
AuthorDate: Tue Aug 2 17:25:41 2022 +0200
DOC: Move from texinfo to sphinx
---
.gitmodules | 3 +
README | 16 +--
configure.ac | 75 ++--------
doc/Makefile.am | 9 +-
doc/doxygen/gnunet.doxy | 2 +-
doc/man/Makefile.am | 14 --
doc/{ => old}/doc.h | 0
doc/{ => old}/docstyle.css | 0
doc/{ => old}/handbook/.gitignore | 0
doc/{ => old}/handbook/Makefile.am | 0
doc/{ => old}/handbook/TODO | 0
doc/{ => old}/handbook/agpl-3.0.texi | 0
doc/{ => old}/handbook/chapters/configuration.texi | 0
doc/{ => old}/handbook/chapters/contributing.texi | 0
doc/{ => old}/handbook/chapters/developer.texi | 0
doc/{ => old}/handbook/chapters/installation.texi | 0
doc/{ => old}/handbook/chapters/keyconcepts.texi | 0
doc/{ => old}/handbook/chapters/philosophy.texi | 0
doc/{ => old}/handbook/chapters/preface.texi | 0
doc/{ => old}/handbook/chapters/user.texi | 0
doc/{ => old}/handbook/chapters/vocabulary.texi | 0
doc/{ => old}/handbook/docstyle.css | 0
doc/{ => old}/handbook/fdl-1.3.texi | 0
doc/{ => old}/handbook/gendocs.sh | 0
doc/{ => old}/handbook/gendocs_template | 0
doc/{ => old}/handbook/gendocs_template_min | 0
doc/{ => old}/handbook/gnunet.texi | 0
doc/{ => old}/handbook/gpl-3.0.texi | 0
doc/{ => old}/handbook/htmlxref.cnf | 0
.../handbook/images/ascension_interaction.png | Bin
doc/{ => old}/handbook/images/ascension_ssd.png | Bin
.../handbook/images/daemon_lego_block.png | Bin
.../handbook/images/daemon_lego_block.svg | 0
doc/{ => old}/handbook/images/gns.dot | 0
doc/{ => old}/handbook/images/gns.eps | 0
doc/{ => old}/handbook/images/gns.jpg | Bin
.../handbook/images/gnunet-0-10-peerinfo.png | Bin
.../images/gnunet-fs-gtk-0-10-star-tab.png | Bin
.../images/gnunet-gtk-0-10-download-area.png | Bin
.../handbook/images/gnunet-gtk-0-10-fs-menu.png | Bin
.../images/gnunet-gtk-0-10-fs-publish-editing.png | Bin
.../images/gnunet-gtk-0-10-fs-publish-select.png | Bin
.../gnunet-gtk-0-10-fs-publish-with-file.png | Bin
.../gnunet-gtk-0-10-fs-publish-with-file_0.png | Bin
.../handbook/images/gnunet-gtk-0-10-fs-publish.png | Bin
.../images/gnunet-gtk-0-10-fs-published.png | Bin
.../handbook/images/gnunet-gtk-0-10-fs-search.png | Bin
.../handbook/images/gnunet-gtk-0-10-fs.png | Bin
.../handbook/images/gnunet-gtk-0-10-gns-a-done.png | Bin
.../handbook/images/gnunet-gtk-0-10-gns-a.png | Bin
.../handbook/images/gnunet-gtk-0-10-gns.png | Bin
.../handbook/images/gnunet-gtk-0-10-identity.png | Bin
.../images/gnunet-gtk-0-10-search-selected.png | Bin
.../handbook/images/gnunet-gtk-0-10-traffic.png | Bin
.../handbook/images/gnunet-namestore-gtk-phone.png | Bin
.../handbook/images/gnunet-namestore-gtk-vpn.png | Bin
.../handbook/images/gnunet-setup-exit.png | Bin
.../handbook/images/gnunet-tutorial-service.png | Bin
.../handbook/images/gnunet-tutorial-system.png | Bin
.../handbook/images/iceweasel-preferences.png | Bin
doc/{ => old}/handbook/images/iceweasel-proxy.png | Bin
doc/{ => old}/handbook/images/lego_stack.svg | 0
doc/{ => old}/handbook/images/messenger_room.png | Bin
doc/{ => old}/handbook/images/messenger_room.svg | 0
.../handbook/images/service_lego_block.png | Bin
.../handbook/images/service_lego_block.svg | 0
doc/{ => old}/handbook/images/service_stack.png | Bin
doc/{ => old}/handbook/images/structure.dot | 0
doc/{ => old}/handbook/images/tng.dot | 0
doc/{ => old}/handbook/images/tng.png | Bin
doc/{ => old}/handbook/manual.css | 0
doc/{ => old}/handbook/reset.css | 0
doc/{ => old}/handbook/run-gendocs.sh | 0
doc/{ => old}/handbook/style.css | 0
doc/{ => old}/index.html | 0
doc/{ => old}/manual.css | 0
doc/{ => old}/reset.css | 0
doc/{ => old}/style.css | 0
doc/{ => old}/tutorial/.gitignore | 0
doc/{ => old}/tutorial/Makefile.am | 0
doc/{ => old}/tutorial/agpl-3.0.texi | 0
doc/{ => old}/tutorial/docstyle.css | 0
doc/{ => old}/tutorial/examples/001.c | 0
doc/{ => old}/tutorial/examples/002.c | 0
doc/{ => old}/tutorial/examples/003.c | 0
doc/{ => old}/tutorial/examples/004.c | 0
doc/{ => old}/tutorial/examples/005.c | 0
doc/{ => old}/tutorial/examples/006.c | 0
doc/{ => old}/tutorial/examples/007.c | 0
doc/{ => old}/tutorial/examples/008.c | 0
doc/{ => old}/tutorial/examples/009.c | 0
doc/{ => old}/tutorial/examples/010.c | 0
doc/{ => old}/tutorial/examples/011.c | 0
doc/{ => old}/tutorial/examples/012.c | 0
doc/{ => old}/tutorial/examples/013.1.c | 0
doc/{ => old}/tutorial/examples/013.c | 0
doc/{ => old}/tutorial/examples/014.c | 0
doc/{ => old}/tutorial/examples/015.c | 0
doc/{ => old}/tutorial/examples/016.c | 0
doc/{ => old}/tutorial/examples/017.c | 0
doc/{ => old}/tutorial/examples/018.c | 0
doc/{ => old}/tutorial/examples/019.c | 0
doc/{ => old}/tutorial/examples/020.c | 0
doc/{ => old}/tutorial/examples/021.c | 0
doc/{ => old}/tutorial/examples/022.c | 0
doc/{ => old}/tutorial/examples/023.c | 0
doc/{ => old}/tutorial/examples/024.c | 0
doc/{ => old}/tutorial/examples/025.Makefile.am | 0
doc/{ => old}/tutorial/examples/026.c | 0
doc/{ => old}/tutorial/examples/testbed_test.c | 0
doc/{ => old}/tutorial/fdl-1.3.texi | 0
doc/{ => old}/tutorial/gpl-3.0.texi | 0
doc/{ => old}/tutorial/htmlxref.cnf | 0
doc/{ => old}/tutorial/manual.css | 0
doc/{ => old}/tutorial/reset.css | 0
doc/{ => old}/tutorial/run-gendocs.sh | 0
doc/{ => old}/tutorial/style.css | 0
doc/{ => old}/tutorial/tutorial.texi | 0
doc/sphinx | 1 +
po/de.po | 114 +++++++--------
po/es.po | 114 +++++++--------
po/fr.po | 114 +++++++--------
po/it.po | 114 +++++++--------
po/sr.po | 114 +++++++--------
po/sv.po | 114 +++++++--------
po/vi.po | 114 +++++++--------
po/zh_CN.po | 114 +++++++--------
src/include/gnunet_dht_block_types.h | 156 +++++++++++++++++++++
128 files changed, 633 insertions(+), 555 deletions(-)
diff --git a/.gitmodules b/.gitmodules
index 752738003..421519da8 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -1,3 +1,6 @@
[submodule "contrib/gana"]
path = contrib/gana
url = git://git.gnunet.org/gana.git
+[submodule "doc/sphinx"]
+ path = doc/sphinx
+ url = https://git.gnunet.org/gnunet-handbook
diff --git a/README b/README
index 5b3a5ccf5..1280f66a7 100644
--- a/README
+++ b/README
@@ -81,7 +81,7 @@ Build tools for compiling GNUnet from source:
- makeinfo >= 4.8
- make[*3]
- pkgconf or pkg-config
-- Texinfo >= 5.2 [*1]
+- sphinx
Direct dependencies of GNUnet:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
@@ -138,9 +138,7 @@ Dependencies of optional components/functionality:
* TeX Live >= 2012 (for gnunet-bcd[*])
- Documentation:
* TeX Live >= 2012 (for gnunet-bcd[*])
- * texi2mdoc (for automatic mdoc generation [*2], not
- the texi2mdoc script distributed with
- autogen but the texi2mdoc C application)
+
- PABC credential support
* libpabc any (for re:claimID zero-knowledge privacy
credentials)
@@ -180,17 +178,9 @@ Recommended software for developer tools:
a limited subset ('texlive-tiny' in Guix) is enough.
[*1] The default configuration is to build the info output of the
- documentation, and therefore require texinfo. You can pass
+ documentation, and therefore require sphinx. You can pass
'--disable-documentation' to the configure script to change this.
-[*2] If you still prefer to have documentation, you can pass
- '--enable-texi2mdoc-generation' to build the mdocml ("mandoc")
- documentation (experimental stages in gnunet).
- If this proves to be reliable, we will
- include the mdocml output in the release tarballs.
- Contrary to the name, texi2mdoc does not require Texinfo,
- It is a standalone ISO C utility.
-
[*3] GNU make introduced the != operator in version 4.0.
GNU make was released in october 2013, reasonable to
be widespread by now. If this is not working out for
diff --git a/configure.ac b/configure.ac
index 20258d622..60ff7e4b9 100644
--- a/configure.ac
+++ b/configure.ac
@@ -441,27 +441,17 @@ AC_ARG_ENABLE([documentation],
[do not build the documentation])],
[documentation=${enableval}],
[documentation=yes])
+
+AC_CHECK_PROG([SPHINX_BINARY], [sphinx-build], [true], [false])
+AM_CONDITIONAL([HAVE_SPHINX_BINARY], [$SPHINX_BINARY])
+
AM_CONDITIONAL([DOCUMENTATION], [test "x$documentation" = "xyes"])
AS_IF([test "x$documentation" = "xyes"],
- [AC_DEFINE([DOCUMENTATION], [1], [Define to 1 if documentation is
built])],
+ [AS_IF([$SPHINX_BINARY],
+ [AC_DEFINE([DOCUMENTATION], [1], [Define to 1 if documentation is
built])],
+ [AC_MSG_ERROR([Documentation requires sphinx])])],
[AC_DEFINE([DOCUMENTATION], [0], [Define to 1 if documentation is
built])])
-AC_ARG_ENABLE([texi2mdoc-generation],
- [AS_HELP_STRING([--enable-texi2mdoc-generation],
- [generate and install texi2mdoc output])],
- [texi2mdoc_enabled=${enableval}],
- [texi2mdoc_enabled=no])
-AM_CONDITIONAL([TEXI2MDOC_GENERATION], [test "x$texi2mdoc_enabled" = "xyes"])
-AS_IF([test "x$texi2mdoc_enabled" = "xyes"],
- [AC_CHECK_PROGS([TEXI2MDOC_BINARY], [texi2mdoc], [false])
- AS_IF([test "x$TEXI2MDOC_BINARY" != "xfalse"],
- [AC_DEFINE([TEXI2MDOC_GENERATION], [1],
- [Define to 1 if mdoc output is generated])],
- [AC_DEFINE([TEXI2MDOC_GENERATION], [0],
- [Define to 1 if mdoc output is generated])])],
- [TEXI2MDOC_BINARY=false])
-AM_CONDITIONAL([HAVE_TEXI2MDOC], [test "x$TEXI2MDOC_BINARY" != "xfalse"])
-
AC_CHECK_PROGS([MANDOC_BINARY], [mandoc], [false])
AM_CONDITIONAL([HAVE_MANDOC], [test "x$MANDOC_BINARY" != "xfalse"])
@@ -489,38 +479,6 @@ AC_DEFINE_UNQUOTED([INCLUDE_MANPAGES], [$include_man],
[Define to 1 if man pages are included])
AM_CONDITIONAL([INCLUDE_MANPAGES], [test "x$include_man" = "x1"])
-# Do we have texinfo4? If yes, it is used to set texinfo4 specific switches
-# (not syntax!) to the commandline tools which generate the html. If not,
-# texinfo5 switches are used. This comes with no version checks, is
-# enabled only at distributors action (ie defaults to "no").
-# Mantis #3914 for more details (https://bugs.gnunet.org/view.php?id=3914)
-# While GNU makeinfo 6.5 supports --css-ref=URL,
-# makeinfo 4.8 (in NetBSD 8.0, macOS, and maybe other
-# base) does only support --css-include=FILE.
-# The only difference is a shorter html output and
-# in 6.5 the ability to use refs instead of include.
-# We prefer not to break builds in this case, so
-# we use the include version which is backwards compatible
-# and upwards compatible, while the ref variant is neither.
-# In the 5.x version they added `--split=chapters|sections` in
-# addition to `--split=nodes`.
-# Hold on to your hats: In version 6.5 this is already removed, ffs.
-# GNU Texinfo, please be more consistent than 1 version in switches.
-AC_ARG_ENABLE([texinfo4],
- [AS_HELP_STRING([--enable-texinfo4],
- [Use Texinfo version 4 specific switches])],
- [activate_texinfo4=${enableval}],
- [activate_texinfo4=no])
-AM_CONDITIONAL([ACTIVATE_TEXINFO4], [test "x$activate_texinfo4" = "xyes"])
-AS_IF([test "x$activate_texinfo4" = "xyes"],
- [AC_DEFINE([ACTIVATE_TEXINFO4], [1],
- [Define to 1 if using Texinfo v4 switches])
- TEXINFO_HTMLFLAGS="--no-split --css-include=style.css
--css-include=manual.css"],
- [AC_DEFINE([ACTIVATE_TEXINFO4], [0],
- [Define to 1 if using Texinfo v4 switches])
- TEXINFO_HTMLFLAGS="--no-split --css-ref='../style.css'
--css-ref='../manual.css'"])
-AC_SUBST([TEXINFO_HTMLFLAGS])
-
# Hardening options
AC_ARG_ENABLE([gcc-hardening],
[AS_HELP_STRING([--enable-gcc-hardening], [enable compiler security
checks])],
@@ -1331,8 +1289,6 @@ contrib/scripts/gnunet-logread/Makefile
doc/Makefile
doc/man/Makefile
doc/doxygen/Makefile
-doc/handbook/Makefile
-doc/tutorial/Makefile
m4/Makefile
po/Makefile.in
src/Makefile
@@ -1497,23 +1453,15 @@ AS_IF([test "x$libidn_version" = "x2"],
[libidn_msg="libidn2"],
[libidn_msg="libidn"])
-# texi2mdoc
-AS_IF([test "x$texi2mdoc_enabled" = "xyes"],
- [mdocml_msg="yes"],
- [mdocml_msg="no"])
-AS_IF([test "x$TEXI2MDOC_BINARY" = "xfalse"],
- [mdocbin_msg="no"],
- [mdocbin_msg="yes"])
-
# mandoc
AS_IF([test "x$MANDOC_BINARY" = "xfalse"],
[mandoc_msg="no"],
[mandoc_msg="yes"])
-# texinfo
+# sphinx
AS_IF([test "x$documentation" = "xyes"],
- [texinfo_msg="yes"],
- [texinfo_msg="no"])
+ [sphinx_msg="yes"],
+ [sphinx_msg="no"])
# conversation
conversation_msg="no"
@@ -1660,7 +1608,7 @@ gstreamer: ${gstreamer_msg}
Java: ${java_msg}
-texi2mdoc: ${mdocbin_msg}
+sphinx: ${sphinx_msg}
mandoc: ${mandoc_msg}
GNUnet configuration
@@ -1671,7 +1619,6 @@ Conversation: ${conversation_msg}
Database Backends ${features_msg}
Experimental Code: ${experimental_msg}
-Texinfo Manual: ${texinfo_msg}
Transpiled mdocml Manual: ${mdocml_msg}
])
diff --git a/doc/Makefile.am b/doc/Makefile.am
index a9ad69954..ba3024b12 100644
--- a/doc/Makefile.am
+++ b/doc/Makefile.am
@@ -2,16 +2,11 @@
if DOCUMENTATION
- SUBDIRS = doxygen handbook tutorial
-endif
-
-if !DOCUMENTATION
- SUBDIRS = doxygen
-endif
-
+ SUBDIRS = doxygen sphinx
if INCLUDE_MANPAGES
SUBDIRS += man
endif
+endif
EXTRA_DIST = \
system_specific/outdated-and-old-installation-instructions.txt \
diff --git a/doc/doxygen/gnunet.doxy b/doc/doxygen/gnunet.doxy
index 6d2168cfd..e41553d35 100644
--- a/doc/doxygen/gnunet.doxy
+++ b/doc/doxygen/gnunet.doxy
@@ -233,7 +233,7 @@ MAN_LINKS = NO
#---------------------------------------------------------------------------
# configuration options related to the XML output
#---------------------------------------------------------------------------
-GENERATE_XML = NO
+GENERATE_XML = YES
XML_OUTPUT = xml
XML_SCHEMA =
XML_DTD =
diff --git a/doc/man/Makefile.am b/doc/man/Makefile.am
index e7045e8bf..4050ae896 100644
--- a/doc/man/Makefile.am
+++ b/doc/man/Makefile.am
@@ -5,16 +5,6 @@ gnunet.conf.5: gnunet.conf.5.in Makefile
CLEANFILES = gnunet.conf.5
-if TEXI2MDOC_GENERATION
-gnunet-tutorial.7: Makefile
- @texi2mdoc -I../tutorial:../tutorial/chapters ../tutorial/tutorial.texi
> gnunet-tutorial.7
-
-gnunet-documentation.7: Makefile
- @texi2mdoc -I../handbook:../handbook/chapters ../handbook/gnunet.texi >
gnunet-documentation.7
-
-CLEANFILES += gnunet-documentation.7 gnunet-tutorial.7
-endif
-
if HAVE_EXPERIMENTAL
if HAVE_MANDOC
# After I went through the alternatives with the focus
@@ -95,10 +85,6 @@ man_MANS = \
gnunet-vpn.1 \
gnunet-zoneimport.1
-if TEXI2MDOC_GENERATION
-man_MANS += gnunet-tutorial.7 gnunet-documentation.7
-endif
-
EXTRA_DIST = ${man_MANS} \
gnunet.conf.5.in \
produce_html.sh.in \
diff --git a/doc/doc.h b/doc/old/doc.h
similarity index 100%
rename from doc/doc.h
rename to doc/old/doc.h
diff --git a/doc/docstyle.css b/doc/old/docstyle.css
similarity index 100%
rename from doc/docstyle.css
rename to doc/old/docstyle.css
diff --git a/doc/handbook/.gitignore b/doc/old/handbook/.gitignore
similarity index 100%
rename from doc/handbook/.gitignore
rename to doc/old/handbook/.gitignore
diff --git a/doc/handbook/Makefile.am b/doc/old/handbook/Makefile.am
similarity index 100%
rename from doc/handbook/Makefile.am
rename to doc/old/handbook/Makefile.am
diff --git a/doc/handbook/TODO b/doc/old/handbook/TODO
similarity index 100%
rename from doc/handbook/TODO
rename to doc/old/handbook/TODO
diff --git a/doc/handbook/agpl-3.0.texi b/doc/old/handbook/agpl-3.0.texi
similarity index 100%
rename from doc/handbook/agpl-3.0.texi
rename to doc/old/handbook/agpl-3.0.texi
diff --git a/doc/handbook/chapters/configuration.texi
b/doc/old/handbook/chapters/configuration.texi
similarity index 100%
rename from doc/handbook/chapters/configuration.texi
rename to doc/old/handbook/chapters/configuration.texi
diff --git a/doc/handbook/chapters/contributing.texi
b/doc/old/handbook/chapters/contributing.texi
similarity index 100%
rename from doc/handbook/chapters/contributing.texi
rename to doc/old/handbook/chapters/contributing.texi
diff --git a/doc/handbook/chapters/developer.texi
b/doc/old/handbook/chapters/developer.texi
similarity index 100%
rename from doc/handbook/chapters/developer.texi
rename to doc/old/handbook/chapters/developer.texi
diff --git a/doc/handbook/chapters/installation.texi
b/doc/old/handbook/chapters/installation.texi
similarity index 100%
rename from doc/handbook/chapters/installation.texi
rename to doc/old/handbook/chapters/installation.texi
diff --git a/doc/handbook/chapters/keyconcepts.texi
b/doc/old/handbook/chapters/keyconcepts.texi
similarity index 100%
rename from doc/handbook/chapters/keyconcepts.texi
rename to doc/old/handbook/chapters/keyconcepts.texi
diff --git a/doc/handbook/chapters/philosophy.texi
b/doc/old/handbook/chapters/philosophy.texi
similarity index 100%
rename from doc/handbook/chapters/philosophy.texi
rename to doc/old/handbook/chapters/philosophy.texi
diff --git a/doc/handbook/chapters/preface.texi
b/doc/old/handbook/chapters/preface.texi
similarity index 100%
rename from doc/handbook/chapters/preface.texi
rename to doc/old/handbook/chapters/preface.texi
diff --git a/doc/handbook/chapters/user.texi
b/doc/old/handbook/chapters/user.texi
similarity index 100%
rename from doc/handbook/chapters/user.texi
rename to doc/old/handbook/chapters/user.texi
diff --git a/doc/handbook/chapters/vocabulary.texi
b/doc/old/handbook/chapters/vocabulary.texi
similarity index 100%
rename from doc/handbook/chapters/vocabulary.texi
rename to doc/old/handbook/chapters/vocabulary.texi
diff --git a/doc/handbook/docstyle.css b/doc/old/handbook/docstyle.css
similarity index 100%
rename from doc/handbook/docstyle.css
rename to doc/old/handbook/docstyle.css
diff --git a/doc/handbook/fdl-1.3.texi b/doc/old/handbook/fdl-1.3.texi
similarity index 100%
rename from doc/handbook/fdl-1.3.texi
rename to doc/old/handbook/fdl-1.3.texi
diff --git a/doc/handbook/gendocs.sh b/doc/old/handbook/gendocs.sh
similarity index 100%
rename from doc/handbook/gendocs.sh
rename to doc/old/handbook/gendocs.sh
diff --git a/doc/handbook/gendocs_template b/doc/old/handbook/gendocs_template
similarity index 100%
rename from doc/handbook/gendocs_template
rename to doc/old/handbook/gendocs_template
diff --git a/doc/handbook/gendocs_template_min
b/doc/old/handbook/gendocs_template_min
similarity index 100%
rename from doc/handbook/gendocs_template_min
rename to doc/old/handbook/gendocs_template_min
diff --git a/doc/handbook/gnunet.texi b/doc/old/handbook/gnunet.texi
similarity index 100%
rename from doc/handbook/gnunet.texi
rename to doc/old/handbook/gnunet.texi
diff --git a/doc/handbook/gpl-3.0.texi b/doc/old/handbook/gpl-3.0.texi
similarity index 100%
rename from doc/handbook/gpl-3.0.texi
rename to doc/old/handbook/gpl-3.0.texi
diff --git a/doc/handbook/htmlxref.cnf b/doc/old/handbook/htmlxref.cnf
similarity index 100%
rename from doc/handbook/htmlxref.cnf
rename to doc/old/handbook/htmlxref.cnf
diff --git a/doc/handbook/images/ascension_interaction.png
b/doc/old/handbook/images/ascension_interaction.png
similarity index 100%
rename from doc/handbook/images/ascension_interaction.png
rename to doc/old/handbook/images/ascension_interaction.png
diff --git a/doc/handbook/images/ascension_ssd.png
b/doc/old/handbook/images/ascension_ssd.png
similarity index 100%
rename from doc/handbook/images/ascension_ssd.png
rename to doc/old/handbook/images/ascension_ssd.png
diff --git a/doc/handbook/images/daemon_lego_block.png
b/doc/old/handbook/images/daemon_lego_block.png
similarity index 100%
rename from doc/handbook/images/daemon_lego_block.png
rename to doc/old/handbook/images/daemon_lego_block.png
diff --git a/doc/handbook/images/daemon_lego_block.svg
b/doc/old/handbook/images/daemon_lego_block.svg
similarity index 100%
rename from doc/handbook/images/daemon_lego_block.svg
rename to doc/old/handbook/images/daemon_lego_block.svg
diff --git a/doc/handbook/images/gns.dot b/doc/old/handbook/images/gns.dot
similarity index 100%
rename from doc/handbook/images/gns.dot
rename to doc/old/handbook/images/gns.dot
diff --git a/doc/handbook/images/gns.eps b/doc/old/handbook/images/gns.eps
similarity index 100%
rename from doc/handbook/images/gns.eps
rename to doc/old/handbook/images/gns.eps
diff --git a/doc/handbook/images/gns.jpg b/doc/old/handbook/images/gns.jpg
similarity index 100%
rename from doc/handbook/images/gns.jpg
rename to doc/old/handbook/images/gns.jpg
diff --git a/doc/handbook/images/gnunet-0-10-peerinfo.png
b/doc/old/handbook/images/gnunet-0-10-peerinfo.png
similarity index 100%
rename from doc/handbook/images/gnunet-0-10-peerinfo.png
rename to doc/old/handbook/images/gnunet-0-10-peerinfo.png
diff --git a/doc/handbook/images/gnunet-fs-gtk-0-10-star-tab.png
b/doc/old/handbook/images/gnunet-fs-gtk-0-10-star-tab.png
similarity index 100%
rename from doc/handbook/images/gnunet-fs-gtk-0-10-star-tab.png
rename to doc/old/handbook/images/gnunet-fs-gtk-0-10-star-tab.png
diff --git a/doc/handbook/images/gnunet-gtk-0-10-download-area.png
b/doc/old/handbook/images/gnunet-gtk-0-10-download-area.png
similarity index 100%
rename from doc/handbook/images/gnunet-gtk-0-10-download-area.png
rename to doc/old/handbook/images/gnunet-gtk-0-10-download-area.png
diff --git a/doc/handbook/images/gnunet-gtk-0-10-fs-menu.png
b/doc/old/handbook/images/gnunet-gtk-0-10-fs-menu.png
similarity index 100%
rename from doc/handbook/images/gnunet-gtk-0-10-fs-menu.png
rename to doc/old/handbook/images/gnunet-gtk-0-10-fs-menu.png
diff --git a/doc/handbook/images/gnunet-gtk-0-10-fs-publish-editing.png
b/doc/old/handbook/images/gnunet-gtk-0-10-fs-publish-editing.png
similarity index 100%
rename from doc/handbook/images/gnunet-gtk-0-10-fs-publish-editing.png
rename to doc/old/handbook/images/gnunet-gtk-0-10-fs-publish-editing.png
diff --git a/doc/handbook/images/gnunet-gtk-0-10-fs-publish-select.png
b/doc/old/handbook/images/gnunet-gtk-0-10-fs-publish-select.png
similarity index 100%
rename from doc/handbook/images/gnunet-gtk-0-10-fs-publish-select.png
rename to doc/old/handbook/images/gnunet-gtk-0-10-fs-publish-select.png
diff --git a/doc/handbook/images/gnunet-gtk-0-10-fs-publish-with-file.png
b/doc/old/handbook/images/gnunet-gtk-0-10-fs-publish-with-file.png
similarity index 100%
rename from doc/handbook/images/gnunet-gtk-0-10-fs-publish-with-file.png
rename to doc/old/handbook/images/gnunet-gtk-0-10-fs-publish-with-file.png
diff --git a/doc/handbook/images/gnunet-gtk-0-10-fs-publish-with-file_0.png
b/doc/old/handbook/images/gnunet-gtk-0-10-fs-publish-with-file_0.png
similarity index 100%
rename from doc/handbook/images/gnunet-gtk-0-10-fs-publish-with-file_0.png
rename to doc/old/handbook/images/gnunet-gtk-0-10-fs-publish-with-file_0.png
diff --git a/doc/handbook/images/gnunet-gtk-0-10-fs-publish.png
b/doc/old/handbook/images/gnunet-gtk-0-10-fs-publish.png
similarity index 100%
rename from doc/handbook/images/gnunet-gtk-0-10-fs-publish.png
rename to doc/old/handbook/images/gnunet-gtk-0-10-fs-publish.png
diff --git a/doc/handbook/images/gnunet-gtk-0-10-fs-published.png
b/doc/old/handbook/images/gnunet-gtk-0-10-fs-published.png
similarity index 100%
rename from doc/handbook/images/gnunet-gtk-0-10-fs-published.png
rename to doc/old/handbook/images/gnunet-gtk-0-10-fs-published.png
diff --git a/doc/handbook/images/gnunet-gtk-0-10-fs-search.png
b/doc/old/handbook/images/gnunet-gtk-0-10-fs-search.png
similarity index 100%
rename from doc/handbook/images/gnunet-gtk-0-10-fs-search.png
rename to doc/old/handbook/images/gnunet-gtk-0-10-fs-search.png
diff --git a/doc/handbook/images/gnunet-gtk-0-10-fs.png
b/doc/old/handbook/images/gnunet-gtk-0-10-fs.png
similarity index 100%
rename from doc/handbook/images/gnunet-gtk-0-10-fs.png
rename to doc/old/handbook/images/gnunet-gtk-0-10-fs.png
diff --git a/doc/handbook/images/gnunet-gtk-0-10-gns-a-done.png
b/doc/old/handbook/images/gnunet-gtk-0-10-gns-a-done.png
similarity index 100%
rename from doc/handbook/images/gnunet-gtk-0-10-gns-a-done.png
rename to doc/old/handbook/images/gnunet-gtk-0-10-gns-a-done.png
diff --git a/doc/handbook/images/gnunet-gtk-0-10-gns-a.png
b/doc/old/handbook/images/gnunet-gtk-0-10-gns-a.png
similarity index 100%
rename from doc/handbook/images/gnunet-gtk-0-10-gns-a.png
rename to doc/old/handbook/images/gnunet-gtk-0-10-gns-a.png
diff --git a/doc/handbook/images/gnunet-gtk-0-10-gns.png
b/doc/old/handbook/images/gnunet-gtk-0-10-gns.png
similarity index 100%
rename from doc/handbook/images/gnunet-gtk-0-10-gns.png
rename to doc/old/handbook/images/gnunet-gtk-0-10-gns.png
diff --git a/doc/handbook/images/gnunet-gtk-0-10-identity.png
b/doc/old/handbook/images/gnunet-gtk-0-10-identity.png
similarity index 100%
rename from doc/handbook/images/gnunet-gtk-0-10-identity.png
rename to doc/old/handbook/images/gnunet-gtk-0-10-identity.png
diff --git a/doc/handbook/images/gnunet-gtk-0-10-search-selected.png
b/doc/old/handbook/images/gnunet-gtk-0-10-search-selected.png
similarity index 100%
rename from doc/handbook/images/gnunet-gtk-0-10-search-selected.png
rename to doc/old/handbook/images/gnunet-gtk-0-10-search-selected.png
diff --git a/doc/handbook/images/gnunet-gtk-0-10-traffic.png
b/doc/old/handbook/images/gnunet-gtk-0-10-traffic.png
similarity index 100%
rename from doc/handbook/images/gnunet-gtk-0-10-traffic.png
rename to doc/old/handbook/images/gnunet-gtk-0-10-traffic.png
diff --git a/doc/handbook/images/gnunet-namestore-gtk-phone.png
b/doc/old/handbook/images/gnunet-namestore-gtk-phone.png
similarity index 100%
rename from doc/handbook/images/gnunet-namestore-gtk-phone.png
rename to doc/old/handbook/images/gnunet-namestore-gtk-phone.png
diff --git a/doc/handbook/images/gnunet-namestore-gtk-vpn.png
b/doc/old/handbook/images/gnunet-namestore-gtk-vpn.png
similarity index 100%
rename from doc/handbook/images/gnunet-namestore-gtk-vpn.png
rename to doc/old/handbook/images/gnunet-namestore-gtk-vpn.png
diff --git a/doc/handbook/images/gnunet-setup-exit.png
b/doc/old/handbook/images/gnunet-setup-exit.png
similarity index 100%
rename from doc/handbook/images/gnunet-setup-exit.png
rename to doc/old/handbook/images/gnunet-setup-exit.png
diff --git a/doc/handbook/images/gnunet-tutorial-service.png
b/doc/old/handbook/images/gnunet-tutorial-service.png
similarity index 100%
rename from doc/handbook/images/gnunet-tutorial-service.png
rename to doc/old/handbook/images/gnunet-tutorial-service.png
diff --git a/doc/handbook/images/gnunet-tutorial-system.png
b/doc/old/handbook/images/gnunet-tutorial-system.png
similarity index 100%
rename from doc/handbook/images/gnunet-tutorial-system.png
rename to doc/old/handbook/images/gnunet-tutorial-system.png
diff --git a/doc/handbook/images/iceweasel-preferences.png
b/doc/old/handbook/images/iceweasel-preferences.png
similarity index 100%
rename from doc/handbook/images/iceweasel-preferences.png
rename to doc/old/handbook/images/iceweasel-preferences.png
diff --git a/doc/handbook/images/iceweasel-proxy.png
b/doc/old/handbook/images/iceweasel-proxy.png
similarity index 100%
rename from doc/handbook/images/iceweasel-proxy.png
rename to doc/old/handbook/images/iceweasel-proxy.png
diff --git a/doc/handbook/images/lego_stack.svg
b/doc/old/handbook/images/lego_stack.svg
similarity index 100%
rename from doc/handbook/images/lego_stack.svg
rename to doc/old/handbook/images/lego_stack.svg
diff --git a/doc/handbook/images/messenger_room.png
b/doc/old/handbook/images/messenger_room.png
similarity index 100%
rename from doc/handbook/images/messenger_room.png
rename to doc/old/handbook/images/messenger_room.png
diff --git a/doc/handbook/images/messenger_room.svg
b/doc/old/handbook/images/messenger_room.svg
similarity index 100%
rename from doc/handbook/images/messenger_room.svg
rename to doc/old/handbook/images/messenger_room.svg
diff --git a/doc/handbook/images/service_lego_block.png
b/doc/old/handbook/images/service_lego_block.png
similarity index 100%
rename from doc/handbook/images/service_lego_block.png
rename to doc/old/handbook/images/service_lego_block.png
diff --git a/doc/handbook/images/service_lego_block.svg
b/doc/old/handbook/images/service_lego_block.svg
similarity index 100%
rename from doc/handbook/images/service_lego_block.svg
rename to doc/old/handbook/images/service_lego_block.svg
diff --git a/doc/handbook/images/service_stack.png
b/doc/old/handbook/images/service_stack.png
similarity index 100%
rename from doc/handbook/images/service_stack.png
rename to doc/old/handbook/images/service_stack.png
diff --git a/doc/handbook/images/structure.dot
b/doc/old/handbook/images/structure.dot
similarity index 100%
rename from doc/handbook/images/structure.dot
rename to doc/old/handbook/images/structure.dot
diff --git a/doc/handbook/images/tng.dot b/doc/old/handbook/images/tng.dot
similarity index 100%
rename from doc/handbook/images/tng.dot
rename to doc/old/handbook/images/tng.dot
diff --git a/doc/handbook/images/tng.png b/doc/old/handbook/images/tng.png
similarity index 100%
rename from doc/handbook/images/tng.png
rename to doc/old/handbook/images/tng.png
diff --git a/doc/handbook/manual.css b/doc/old/handbook/manual.css
similarity index 100%
rename from doc/handbook/manual.css
rename to doc/old/handbook/manual.css
diff --git a/doc/handbook/reset.css b/doc/old/handbook/reset.css
similarity index 100%
rename from doc/handbook/reset.css
rename to doc/old/handbook/reset.css
diff --git a/doc/handbook/run-gendocs.sh b/doc/old/handbook/run-gendocs.sh
similarity index 100%
rename from doc/handbook/run-gendocs.sh
rename to doc/old/handbook/run-gendocs.sh
diff --git a/doc/handbook/style.css b/doc/old/handbook/style.css
similarity index 100%
rename from doc/handbook/style.css
rename to doc/old/handbook/style.css
diff --git a/doc/index.html b/doc/old/index.html
similarity index 100%
rename from doc/index.html
rename to doc/old/index.html
diff --git a/doc/manual.css b/doc/old/manual.css
similarity index 100%
rename from doc/manual.css
rename to doc/old/manual.css
diff --git a/doc/reset.css b/doc/old/reset.css
similarity index 100%
rename from doc/reset.css
rename to doc/old/reset.css
diff --git a/doc/style.css b/doc/old/style.css
similarity index 100%
rename from doc/style.css
rename to doc/old/style.css
diff --git a/doc/tutorial/.gitignore b/doc/old/tutorial/.gitignore
similarity index 100%
rename from doc/tutorial/.gitignore
rename to doc/old/tutorial/.gitignore
diff --git a/doc/tutorial/Makefile.am b/doc/old/tutorial/Makefile.am
similarity index 100%
rename from doc/tutorial/Makefile.am
rename to doc/old/tutorial/Makefile.am
diff --git a/doc/tutorial/agpl-3.0.texi b/doc/old/tutorial/agpl-3.0.texi
similarity index 100%
rename from doc/tutorial/agpl-3.0.texi
rename to doc/old/tutorial/agpl-3.0.texi
diff --git a/doc/tutorial/docstyle.css b/doc/old/tutorial/docstyle.css
similarity index 100%
rename from doc/tutorial/docstyle.css
rename to doc/old/tutorial/docstyle.css
diff --git a/doc/tutorial/examples/001.c b/doc/old/tutorial/examples/001.c
similarity index 100%
rename from doc/tutorial/examples/001.c
rename to doc/old/tutorial/examples/001.c
diff --git a/doc/tutorial/examples/002.c b/doc/old/tutorial/examples/002.c
similarity index 100%
rename from doc/tutorial/examples/002.c
rename to doc/old/tutorial/examples/002.c
diff --git a/doc/tutorial/examples/003.c b/doc/old/tutorial/examples/003.c
similarity index 100%
rename from doc/tutorial/examples/003.c
rename to doc/old/tutorial/examples/003.c
diff --git a/doc/tutorial/examples/004.c b/doc/old/tutorial/examples/004.c
similarity index 100%
rename from doc/tutorial/examples/004.c
rename to doc/old/tutorial/examples/004.c
diff --git a/doc/tutorial/examples/005.c b/doc/old/tutorial/examples/005.c
similarity index 100%
rename from doc/tutorial/examples/005.c
rename to doc/old/tutorial/examples/005.c
diff --git a/doc/tutorial/examples/006.c b/doc/old/tutorial/examples/006.c
similarity index 100%
rename from doc/tutorial/examples/006.c
rename to doc/old/tutorial/examples/006.c
diff --git a/doc/tutorial/examples/007.c b/doc/old/tutorial/examples/007.c
similarity index 100%
rename from doc/tutorial/examples/007.c
rename to doc/old/tutorial/examples/007.c
diff --git a/doc/tutorial/examples/008.c b/doc/old/tutorial/examples/008.c
similarity index 100%
rename from doc/tutorial/examples/008.c
rename to doc/old/tutorial/examples/008.c
diff --git a/doc/tutorial/examples/009.c b/doc/old/tutorial/examples/009.c
similarity index 100%
rename from doc/tutorial/examples/009.c
rename to doc/old/tutorial/examples/009.c
diff --git a/doc/tutorial/examples/010.c b/doc/old/tutorial/examples/010.c
similarity index 100%
rename from doc/tutorial/examples/010.c
rename to doc/old/tutorial/examples/010.c
diff --git a/doc/tutorial/examples/011.c b/doc/old/tutorial/examples/011.c
similarity index 100%
rename from doc/tutorial/examples/011.c
rename to doc/old/tutorial/examples/011.c
diff --git a/doc/tutorial/examples/012.c b/doc/old/tutorial/examples/012.c
similarity index 100%
rename from doc/tutorial/examples/012.c
rename to doc/old/tutorial/examples/012.c
diff --git a/doc/tutorial/examples/013.1.c b/doc/old/tutorial/examples/013.1.c
similarity index 100%
rename from doc/tutorial/examples/013.1.c
rename to doc/old/tutorial/examples/013.1.c
diff --git a/doc/tutorial/examples/013.c b/doc/old/tutorial/examples/013.c
similarity index 100%
rename from doc/tutorial/examples/013.c
rename to doc/old/tutorial/examples/013.c
diff --git a/doc/tutorial/examples/014.c b/doc/old/tutorial/examples/014.c
similarity index 100%
rename from doc/tutorial/examples/014.c
rename to doc/old/tutorial/examples/014.c
diff --git a/doc/tutorial/examples/015.c b/doc/old/tutorial/examples/015.c
similarity index 100%
rename from doc/tutorial/examples/015.c
rename to doc/old/tutorial/examples/015.c
diff --git a/doc/tutorial/examples/016.c b/doc/old/tutorial/examples/016.c
similarity index 100%
rename from doc/tutorial/examples/016.c
rename to doc/old/tutorial/examples/016.c
diff --git a/doc/tutorial/examples/017.c b/doc/old/tutorial/examples/017.c
similarity index 100%
rename from doc/tutorial/examples/017.c
rename to doc/old/tutorial/examples/017.c
diff --git a/doc/tutorial/examples/018.c b/doc/old/tutorial/examples/018.c
similarity index 100%
rename from doc/tutorial/examples/018.c
rename to doc/old/tutorial/examples/018.c
diff --git a/doc/tutorial/examples/019.c b/doc/old/tutorial/examples/019.c
similarity index 100%
rename from doc/tutorial/examples/019.c
rename to doc/old/tutorial/examples/019.c
diff --git a/doc/tutorial/examples/020.c b/doc/old/tutorial/examples/020.c
similarity index 100%
rename from doc/tutorial/examples/020.c
rename to doc/old/tutorial/examples/020.c
diff --git a/doc/tutorial/examples/021.c b/doc/old/tutorial/examples/021.c
similarity index 100%
rename from doc/tutorial/examples/021.c
rename to doc/old/tutorial/examples/021.c
diff --git a/doc/tutorial/examples/022.c b/doc/old/tutorial/examples/022.c
similarity index 100%
rename from doc/tutorial/examples/022.c
rename to doc/old/tutorial/examples/022.c
diff --git a/doc/tutorial/examples/023.c b/doc/old/tutorial/examples/023.c
similarity index 100%
rename from doc/tutorial/examples/023.c
rename to doc/old/tutorial/examples/023.c
diff --git a/doc/tutorial/examples/024.c b/doc/old/tutorial/examples/024.c
similarity index 100%
rename from doc/tutorial/examples/024.c
rename to doc/old/tutorial/examples/024.c
diff --git a/doc/tutorial/examples/025.Makefile.am
b/doc/old/tutorial/examples/025.Makefile.am
similarity index 100%
rename from doc/tutorial/examples/025.Makefile.am
rename to doc/old/tutorial/examples/025.Makefile.am
diff --git a/doc/tutorial/examples/026.c b/doc/old/tutorial/examples/026.c
similarity index 100%
rename from doc/tutorial/examples/026.c
rename to doc/old/tutorial/examples/026.c
diff --git a/doc/tutorial/examples/testbed_test.c
b/doc/old/tutorial/examples/testbed_test.c
similarity index 100%
rename from doc/tutorial/examples/testbed_test.c
rename to doc/old/tutorial/examples/testbed_test.c
diff --git a/doc/tutorial/fdl-1.3.texi b/doc/old/tutorial/fdl-1.3.texi
similarity index 100%
rename from doc/tutorial/fdl-1.3.texi
rename to doc/old/tutorial/fdl-1.3.texi
diff --git a/doc/tutorial/gpl-3.0.texi b/doc/old/tutorial/gpl-3.0.texi
similarity index 100%
rename from doc/tutorial/gpl-3.0.texi
rename to doc/old/tutorial/gpl-3.0.texi
diff --git a/doc/tutorial/htmlxref.cnf b/doc/old/tutorial/htmlxref.cnf
similarity index 100%
rename from doc/tutorial/htmlxref.cnf
rename to doc/old/tutorial/htmlxref.cnf
diff --git a/doc/tutorial/manual.css b/doc/old/tutorial/manual.css
similarity index 100%
rename from doc/tutorial/manual.css
rename to doc/old/tutorial/manual.css
diff --git a/doc/tutorial/reset.css b/doc/old/tutorial/reset.css
similarity index 100%
rename from doc/tutorial/reset.css
rename to doc/old/tutorial/reset.css
diff --git a/doc/tutorial/run-gendocs.sh b/doc/old/tutorial/run-gendocs.sh
similarity index 100%
rename from doc/tutorial/run-gendocs.sh
rename to doc/old/tutorial/run-gendocs.sh
diff --git a/doc/tutorial/style.css b/doc/old/tutorial/style.css
similarity index 100%
rename from doc/tutorial/style.css
rename to doc/old/tutorial/style.css
diff --git a/doc/tutorial/tutorial.texi b/doc/old/tutorial/tutorial.texi
similarity index 100%
rename from doc/tutorial/tutorial.texi
rename to doc/old/tutorial/tutorial.texi
diff --git a/doc/sphinx b/doc/sphinx
new file mode 160000
index 000000000..6bed4d966
--- /dev/null
+++ b/doc/sphinx
@@ -0,0 +1 @@
+Subproject commit 6bed4d966128df31970c77df5b53ac142b7f651c
diff --git a/po/de.po b/po/de.po
index 24fcc2a27..c1609a07b 100644
--- a/po/de.po
+++ b/po/de.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gnunet 0.10.1\n"
"Report-Msgid-Bugs-To: gnunet-developers@mail.gnu.org\n"
-"POT-Creation-Date: 2022-07-04 20:46+0200\n"
+"POT-Creation-Date: 2022-07-09 19:58+0200\n"
"PO-Revision-Date: 2015-03-08 16:16+0100\n"
"Last-Translator: Mario Blättermann <mario.blaettermann@gmail.com>\n"
"Language-Team: German <translation-team-de@lists.sourceforge.net>\n"
@@ -1540,12 +1540,12 @@ msgstr "# Bytes empfangen über TCP"
msgid "# updates to my type map"
msgstr ""
-#: src/datacache/plugin_datacache_heap.c:555
+#: src/datacache/plugin_datacache_heap.c:492
msgid "Heap datacache running\n"
msgstr ""
-#: src/datacache/plugin_datacache_sqlite.c:118
-#: src/datacache/plugin_datacache_sqlite.c:139
+#: src/datacache/plugin_datacache_sqlite.c:128
+#: src/datacache/plugin_datacache_sqlite.c:150
#: src/datastore/plugin_datastore_mysql.c:890
#: src/datastore/plugin_datastore_sqlite.c:63
#: src/datastore/plugin_datastore_sqlite.c:81 src/my/my.c:81 src/my/my.c:93
@@ -1562,7 +1562,7 @@ msgstr ""
msgid "`%s' failed at %s:%d with error: %s\n"
msgstr "»%s« schlug bei %s:%d mit dem Fehler %s fehl\n"
-#: src/datacache/plugin_datacache_sqlite.c:723
+#: src/datacache/plugin_datacache_sqlite.c:1035
#: src/datastore/plugin_datastore_sqlite.c:531
#: src/namecache/plugin_namecache_sqlite.c:237
#: src/namestore/plugin_namestore_sqlite.c:273
@@ -1950,58 +1950,58 @@ msgstr "Sqlite-Datenbank läuft\n"
msgid "Template database running\n"
msgstr ""
-#: src/dht/gnunet-dht-get.c:164
+#: src/dht/gnunet-dht-get.c:166
#, c-format
msgid ""
"Result %d, type %d:\n"
"%.*s\n"
msgstr ""
-#: src/dht/gnunet-dht-get.c:165
+#: src/dht/gnunet-dht-get.c:167
#, c-format
msgid "Result %d, type %d:\n"
msgstr ""
-#: src/dht/gnunet-dht-get.c:215
+#: src/dht/gnunet-dht-get.c:221
msgid "Must provide key for DHT GET!\n"
msgstr ""
-#: src/dht/gnunet-dht-get.c:223 src/dht/gnunet-dht-hello.c:119
+#: src/dht/gnunet-dht-get.c:229 src/dht/gnunet-dht-hello.c:119
#: src/dht/gnunet-dht-monitor.c:255
#, c-format
msgid "Failed to connect to DHT service!\n"
msgstr "Verbindung zum DHT-Dienst ist fehlgeschlagen!\n"
-#: src/dht/gnunet-dht-get.c:233
+#: src/dht/gnunet-dht-get.c:239
msgid "Issuing DHT GET with key"
msgstr ""
-#: src/dht/gnunet-dht-get.c:269 src/dht/gnunet-dht-monitor.c:302
+#: src/dht/gnunet-dht-get.c:275 src/dht/gnunet-dht-monitor.c:302
#: src/dht/gnunet-dht-put.c:200
msgid "the query key"
msgstr ""
-#: src/dht/gnunet-dht-get.c:275
+#: src/dht/gnunet-dht-get.c:281
msgid "how many parallel requests (replicas) to create"
msgstr ""
-#: src/dht/gnunet-dht-get.c:280 src/dht/gnunet-dht-put.c:217
+#: src/dht/gnunet-dht-get.c:286 src/dht/gnunet-dht-put.c:217
msgid "use DHT's record route option"
msgstr ""
-#: src/dht/gnunet-dht-get.c:286 src/dht/gnunet-dht-monitor.c:308
+#: src/dht/gnunet-dht-get.c:292 src/dht/gnunet-dht-monitor.c:308
msgid "the type of data to look for"
msgstr ""
-#: src/dht/gnunet-dht-get.c:292
+#: src/dht/gnunet-dht-get.c:298
msgid "how long to execute this query before giving up?"
msgstr ""
-#: src/dht/gnunet-dht-get.c:298 src/dht/gnunet-dht-put.c:206
+#: src/dht/gnunet-dht-get.c:304 src/dht/gnunet-dht-put.c:206
msgid "use DHT's demultiplex everywhere option"
msgstr ""
-#: src/dht/gnunet-dht-get.c:315
+#: src/dht/gnunet-dht-get.c:321
msgid "Issue a GET request to the GNUnet DHT, prints results."
msgstr ""
@@ -2056,50 +2056,50 @@ msgstr ""
msgid "Issue a PUT request to the GNUnet DHT insert DATA under KEY."
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:922 src/testbed/gnunet-testbed-profiler.c:253
+#: src/dht/gnunet_dht_profiler.c:925 src/testbed/gnunet-testbed-profiler.c:253
#, c-format
msgid "Exiting as the number of peers is %u\n"
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:955 src/rps/gnunet-rps-profiler.c:3136
+#: src/dht/gnunet_dht_profiler.c:958 src/rps/gnunet-rps-profiler.c:3136
#, fuzzy
msgid "number of peers to start"
msgstr "Anzahl an Durchläufen"
-#: src/dht/gnunet_dht_profiler.c:961
+#: src/dht/gnunet_dht_profiler.c:964
msgid "number of PUTs to perform per peer"
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:967 src/nse/gnunet-nse-profiler.c:872
+#: src/dht/gnunet_dht_profiler.c:970 src/nse/gnunet-nse-profiler.c:872
#: src/testbed/gnunet-testbed-profiler.c:302
msgid "name of the file with the login information for the testbed"
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:973
+#: src/dht/gnunet_dht_profiler.c:976
msgid "delay between rounds for collecting statistics (default: 30 sec)"
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:979
+#: src/dht/gnunet_dht_profiler.c:982
msgid "delay to start doing PUTs (default: 1 sec)"
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:985
+#: src/dht/gnunet_dht_profiler.c:988
msgid "delay to start doing GETs (default: 5 min)"
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:990
+#: src/dht/gnunet_dht_profiler.c:993
msgid "replication degree for DHT PUTs"
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:996
+#: src/dht/gnunet_dht_profiler.c:999
msgid "chance that a peer is selected at random for PUTs"
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:1002
+#: src/dht/gnunet_dht_profiler.c:1005
msgid "timeout for DHT PUT and GET requests (default: 1 min)"
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:1023
+#: src/dht/gnunet_dht_profiler.c:1026
msgid "Measure quality and performance of the DHT service."
msgstr ""
@@ -2376,7 +2376,7 @@ msgstr "Muss eine Zahl sein"
msgid "`%s' is not SUID or the path is invalid, EXIT will not work\n"
msgstr ""
-#: src/exit/gnunet-daemon-exit.c:3964 src/pt/gnunet-daemon-pt.c:1210
+#: src/exit/gnunet-daemon-exit.c:3964 src/pt/gnunet-daemon-pt.c:1212
msgid "No useful service enabled. Exiting.\n"
msgstr ""
@@ -3619,71 +3619,71 @@ msgstr ""
msgid "# storage requests dropped due to high load"
msgstr "# Knotenankündigungen empfangen"
-#: src/fs/gnunet-service-fs_pr.c:1105
+#: src/fs/gnunet-service-fs_pr.c:1107
#, fuzzy
msgid "# Replies received from DHT"
msgstr "# Bytes empfangen über HTTP"
-#: src/fs/gnunet-service-fs_pr.c:1260
+#: src/fs/gnunet-service-fs_pr.c:1262
#, fuzzy
msgid "# Replies received from CADET"
msgstr "# Bytes empfangen über HTTP"
-#: src/fs/gnunet-service-fs_pr.c:1315
+#: src/fs/gnunet-service-fs_pr.c:1317
#, c-format
msgid "Datastore lookup already took %s!\n"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1336
+#: src/fs/gnunet-service-fs_pr.c:1338
#, c-format
msgid "On-demand lookup already took %s!\n"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1403
+#: src/fs/gnunet-service-fs_pr.c:1405
msgid "# requested DBLOCK or IBLOCK not found"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1465
+#: src/fs/gnunet-service-fs_pr.c:1467
msgid "# Datastore lookups concluded (error queueing)"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1520
+#: src/fs/gnunet-service-fs_pr.c:1522
msgid "# Datastore lookups concluded (no results)"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1535
+#: src/fs/gnunet-service-fs_pr.c:1537
msgid "# Datastore lookups concluded (seen all)"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1558
+#: src/fs/gnunet-service-fs_pr.c:1560
msgid "# Datastore lookups aborted (more than MAX_RESULTS)"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1575
+#: src/fs/gnunet-service-fs_pr.c:1577
msgid "# on-demand blocks matched requests"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1596
+#: src/fs/gnunet-service-fs_pr.c:1598
msgid "# on-demand lookups performed successfully"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1602
+#: src/fs/gnunet-service-fs_pr.c:1604
msgid "# on-demand lookups failed"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1648
+#: src/fs/gnunet-service-fs_pr.c:1650
msgid "# Datastore lookups concluded (found last result)"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1661
+#: src/fs/gnunet-service-fs_pr.c:1663
msgid "# Datastore lookups concluded (load too high)"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1712
+#: src/fs/gnunet-service-fs_pr.c:1714
msgid "# Datastore lookups initiated"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1776
+#: src/fs/gnunet-service-fs_pr.c:1778
#, fuzzy
msgid "# GAP PUT messages received"
msgstr "# verschlüsselter PONG Nachrichten empfangen"
@@ -4026,40 +4026,40 @@ msgstr "Zustellung der Nachricht `%s' fehlgeschlagen.\n"
msgid "Skipping record of unsupported type %d\n"
msgstr ""
-#: src/gns/gnunet-service-gns_resolver.c:1872
+#: src/gns/gnunet-service-gns_resolver.c:1871
#, c-format
msgid "Name `%s' cannot be converted to IDNA."
msgstr ""
-#: src/gns/gnunet-service-gns_resolver.c:1887
+#: src/gns/gnunet-service-gns_resolver.c:1886
#, c-format
msgid "GNS lookup resulted in DNS name that is too long (`%s')\n"
msgstr ""
-#: src/gns/gnunet-service-gns_resolver.c:1927
+#: src/gns/gnunet-service-gns_resolver.c:1926
#, fuzzy, c-format
msgid "GNS lookup failed (zero records found for `%s')\n"
msgstr "Dienst `%s' konnte nicht ordentlich entladen werden!\n"
-#: src/gns/gnunet-service-gns_resolver.c:2329
+#: src/gns/gnunet-service-gns_resolver.c:2328
msgid "Unable to process critical delegation record\n"
msgstr ""
-#: src/gns/gnunet-service-gns_resolver.c:2334
+#: src/gns/gnunet-service-gns_resolver.c:2333
msgid "GNS lookup recursion failed (no delegation record found)\n"
msgstr ""
-#: src/gns/gnunet-service-gns_resolver.c:2357
+#: src/gns/gnunet-service-gns_resolver.c:2356
#, fuzzy, c-format
msgid "Failed to cache GNS resolution: %s\n"
msgstr "Es konnte keine Verbindung mit gnunetd hergestellt werden.\n"
-#: src/gns/gnunet-service-gns_resolver.c:2522
+#: src/gns/gnunet-service-gns_resolver.c:2523
#, c-format
msgid "GNS namecache returned empty result for `%s'\n"
msgstr ""
-#: src/gns/gnunet-service-gns_resolver.c:2669
+#: src/gns/gnunet-service-gns_resolver.c:2671
#, c-format
msgid "Zone %s was revoked, resolution fails\n"
msgstr ""
@@ -5736,15 +5736,15 @@ msgstr "# Bytes empfangen über TCP"
msgid "# DNS replies dropped (too late?)"
msgstr ""
-#: src/pt/gnunet-daemon-pt.c:1225 src/pt/gnunet-daemon-pt.c:1234
-#: src/pt/gnunet-daemon-pt.c:1250 src/pt/gnunet-daemon-pt.c:1259
-#: src/pt/gnunet-daemon-pt.c:1268
+#: src/pt/gnunet-daemon-pt.c:1227 src/pt/gnunet-daemon-pt.c:1236
+#: src/pt/gnunet-daemon-pt.c:1252 src/pt/gnunet-daemon-pt.c:1261
+#: src/pt/gnunet-daemon-pt.c:1270
#, c-format
msgid "Failed to connect to %s service. Exiting.\n"
msgstr ""
"Es konnte keine Verbindung mit dem %s-Dienst hergestellt werden. Abbruch\n"
-#: src/pt/gnunet-daemon-pt.c:1314
+#: src/pt/gnunet-daemon-pt.c:1316
msgid "Daemon to run to perform IP protocol translation to GNUnet"
msgstr ""
diff --git a/po/es.po b/po/es.po
index e34df0360..90074d80c 100644
--- a/po/es.po
+++ b/po/es.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gnunet 0.9.5a\n"
"Report-Msgid-Bugs-To: gnunet-developers@mail.gnu.org\n"
-"POT-Creation-Date: 2022-07-04 20:46+0200\n"
+"POT-Creation-Date: 2022-07-09 19:58+0200\n"
"PO-Revision-Date: 2013-02-23 17:50+0100\n"
"Last-Translator: Miguel Ángel Arruga Vivas <rosen644835@gmail.com>\n"
"Language-Team: Spanish <es@li.org>\n"
@@ -1608,12 +1608,12 @@ msgstr "# mapas de tipos recibidos"
msgid "# updates to my type map"
msgstr "# actualizaciones de mi mapa de tipos"
-#: src/datacache/plugin_datacache_heap.c:555
+#: src/datacache/plugin_datacache_heap.c:492
msgid "Heap datacache running\n"
msgstr "Caché de datos de montículo (heap) ejecutándose\n"
-#: src/datacache/plugin_datacache_sqlite.c:118
-#: src/datacache/plugin_datacache_sqlite.c:139
+#: src/datacache/plugin_datacache_sqlite.c:128
+#: src/datacache/plugin_datacache_sqlite.c:150
#: src/datastore/plugin_datastore_mysql.c:890
#: src/datastore/plugin_datastore_sqlite.c:63
#: src/datastore/plugin_datastore_sqlite.c:81 src/my/my.c:81 src/my/my.c:93
@@ -1630,7 +1630,7 @@ msgstr "Caché de datos de montículo (heap) ejecutándose\n"
msgid "`%s' failed at %s:%d with error: %s\n"
msgstr "«%s» falló en %s: %d con el error: %s\n"
-#: src/datacache/plugin_datacache_sqlite.c:723
+#: src/datacache/plugin_datacache_sqlite.c:1035
#: src/datastore/plugin_datastore_sqlite.c:531
#: src/namecache/plugin_namecache_sqlite.c:237
#: src/namestore/plugin_namestore_sqlite.c:273
@@ -2030,7 +2030,7 @@ msgstr "Base de datos sqlite ejecutándose\n"
msgid "Template database running\n"
msgstr "Base de datos de plantilla ejecutándose\n"
-#: src/dht/gnunet-dht-get.c:164
+#: src/dht/gnunet-dht-get.c:166
#, c-format
msgid ""
"Result %d, type %d:\n"
@@ -2039,55 +2039,55 @@ msgstr ""
"Resultado %d, tipo %d:\n"
"%.*s\n"
-#: src/dht/gnunet-dht-get.c:165
+#: src/dht/gnunet-dht-get.c:167
#, fuzzy, c-format
msgid "Result %d, type %d:\n"
msgstr ""
"Resultado %d, tipo %d:\n"
"%.*s\n"
-#: src/dht/gnunet-dht-get.c:215
+#: src/dht/gnunet-dht-get.c:221
msgid "Must provide key for DHT GET!\n"
msgstr "¡Se debe proveer una clave para el «GET» DHT!\n"
-#: src/dht/gnunet-dht-get.c:223 src/dht/gnunet-dht-hello.c:119
+#: src/dht/gnunet-dht-get.c:229 src/dht/gnunet-dht-hello.c:119
#: src/dht/gnunet-dht-monitor.c:255
#, c-format
msgid "Failed to connect to DHT service!\n"
msgstr "¡Se produjo un fallo al conectar con el servicio DHT!\n"
-#: src/dht/gnunet-dht-get.c:233
+#: src/dht/gnunet-dht-get.c:239
#, fuzzy
msgid "Issuing DHT GET with key"
msgstr "Enviando un «GET» DHT con clave"
-#: src/dht/gnunet-dht-get.c:269 src/dht/gnunet-dht-monitor.c:302
+#: src/dht/gnunet-dht-get.c:275 src/dht/gnunet-dht-monitor.c:302
#: src/dht/gnunet-dht-put.c:200
msgid "the query key"
msgstr "la clave de búsqueda"
-#: src/dht/gnunet-dht-get.c:275
+#: src/dht/gnunet-dht-get.c:281
msgid "how many parallel requests (replicas) to create"
msgstr "cuantas peticiones paralelas (réplicas) crear"
-#: src/dht/gnunet-dht-get.c:280 src/dht/gnunet-dht-put.c:217
+#: src/dht/gnunet-dht-get.c:286 src/dht/gnunet-dht-put.c:217
#, fuzzy
msgid "use DHT's record route option"
msgstr "opción para usar el demultiplexado de la DHT siempre"
-#: src/dht/gnunet-dht-get.c:286 src/dht/gnunet-dht-monitor.c:308
+#: src/dht/gnunet-dht-get.c:292 src/dht/gnunet-dht-monitor.c:308
msgid "the type of data to look for"
msgstr "el tipo de datos a buscar"
-#: src/dht/gnunet-dht-get.c:292
+#: src/dht/gnunet-dht-get.c:298
msgid "how long to execute this query before giving up?"
msgstr "¿cuánto tiempo se debe ejecutar esta consulta antes de abandonar?"
-#: src/dht/gnunet-dht-get.c:298 src/dht/gnunet-dht-put.c:206
+#: src/dht/gnunet-dht-get.c:304 src/dht/gnunet-dht-put.c:206
msgid "use DHT's demultiplex everywhere option"
msgstr "opción para usar el demultiplexado de la DHT siempre"
-#: src/dht/gnunet-dht-get.c:315
+#: src/dht/gnunet-dht-get.c:321
msgid "Issue a GET request to the GNUnet DHT, prints results."
msgstr ""
"Iniciando una peticion «GET» a la DHT de GNUnet, imprimiendo resultados."
@@ -2145,51 +2145,51 @@ msgstr ""
"Inicianco una petición «PUT» a la DHT de GNUnet para insertar «DATA» bajo "
"«KEY»."
-#: src/dht/gnunet_dht_profiler.c:922 src/testbed/gnunet-testbed-profiler.c:253
+#: src/dht/gnunet_dht_profiler.c:925 src/testbed/gnunet-testbed-profiler.c:253
#, fuzzy, c-format
msgid "Exiting as the number of peers is %u\n"
msgstr "El número máximo de conexiones es %u\n"
-#: src/dht/gnunet_dht_profiler.c:955 src/rps/gnunet-rps-profiler.c:3136
+#: src/dht/gnunet_dht_profiler.c:958 src/rps/gnunet-rps-profiler.c:3136
msgid "number of peers to start"
msgstr "número de pares para empezar"
-#: src/dht/gnunet_dht_profiler.c:961
+#: src/dht/gnunet_dht_profiler.c:964
msgid "number of PUTs to perform per peer"
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:967 src/nse/gnunet-nse-profiler.c:872
+#: src/dht/gnunet_dht_profiler.c:970 src/nse/gnunet-nse-profiler.c:872
#: src/testbed/gnunet-testbed-profiler.c:302
msgid "name of the file with the login information for the testbed"
msgstr ""
"nombre del fichero con la información de acceso usada para la batería de "
"pruebas"
-#: src/dht/gnunet_dht_profiler.c:973
+#: src/dht/gnunet_dht_profiler.c:976
msgid "delay between rounds for collecting statistics (default: 30 sec)"
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:979
+#: src/dht/gnunet_dht_profiler.c:982
msgid "delay to start doing PUTs (default: 1 sec)"
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:985
+#: src/dht/gnunet_dht_profiler.c:988
msgid "delay to start doing GETs (default: 5 min)"
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:990
+#: src/dht/gnunet_dht_profiler.c:993
msgid "replication degree for DHT PUTs"
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:996
+#: src/dht/gnunet_dht_profiler.c:999
msgid "chance that a peer is selected at random for PUTs"
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:1002
+#: src/dht/gnunet_dht_profiler.c:1005
msgid "timeout for DHT PUT and GET requests (default: 1 min)"
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:1023
+#: src/dht/gnunet_dht_profiler.c:1026
#, fuzzy
msgid "Measure quality and performance of the DHT service."
msgstr "Medir la calidad y rendimiento del servicio NSE."
@@ -2475,7 +2475,7 @@ msgstr ""
msgid "`%s' is not SUID or the path is invalid, EXIT will not work\n"
msgstr "«%s» debe ser instalado con SUID, se niega a arrancar\n"
-#: src/exit/gnunet-daemon-exit.c:3964 src/pt/gnunet-daemon-pt.c:1210
+#: src/exit/gnunet-daemon-exit.c:3964 src/pt/gnunet-daemon-pt.c:1212
msgid "No useful service enabled. Exiting.\n"
msgstr "Ningún servicio útil habilitado. Saliendo.\n"
@@ -3749,71 +3749,71 @@ msgstr "# «PUT» en el almacén de datos fallidos"
msgid "# storage requests dropped due to high load"
msgstr "# peticiones de almacenamiento omitidas debido a alta carga"
-#: src/fs/gnunet-service-fs_pr.c:1105
+#: src/fs/gnunet-service-fs_pr.c:1107
msgid "# Replies received from DHT"
msgstr "# Respuestas recibidas de la DHT"
-#: src/fs/gnunet-service-fs_pr.c:1260
+#: src/fs/gnunet-service-fs_pr.c:1262
#, fuzzy
msgid "# Replies received from CADET"
msgstr "# Respuestas recibidas de la DHT"
-#: src/fs/gnunet-service-fs_pr.c:1315
+#: src/fs/gnunet-service-fs_pr.c:1317
#, c-format
msgid "Datastore lookup already took %s!\n"
msgstr "¡La búsqueda en el almacén de datos toma %s!\n"
-#: src/fs/gnunet-service-fs_pr.c:1336
+#: src/fs/gnunet-service-fs_pr.c:1338
#, c-format
msgid "On-demand lookup already took %s!\n"
msgstr "¡La búsqueda en bajo demanda toma %s!\n"
-#: src/fs/gnunet-service-fs_pr.c:1403
+#: src/fs/gnunet-service-fs_pr.c:1405
msgid "# requested DBLOCK or IBLOCK not found"
msgstr "# «DBLOCK» o «IBLOCK» pedido no encontrado"
-#: src/fs/gnunet-service-fs_pr.c:1465
+#: src/fs/gnunet-service-fs_pr.c:1467
msgid "# Datastore lookups concluded (error queueing)"
msgstr "# Búsquedas en el almacén de datos finalizadas (error encolando)"
-#: src/fs/gnunet-service-fs_pr.c:1520
+#: src/fs/gnunet-service-fs_pr.c:1522
msgid "# Datastore lookups concluded (no results)"
msgstr "# Búsquedas en el almacén de datos finalizadas (sin resultados)"
-#: src/fs/gnunet-service-fs_pr.c:1535
+#: src/fs/gnunet-service-fs_pr.c:1537
msgid "# Datastore lookups concluded (seen all)"
msgstr "# Búsquedas en el almacén de datos finalizadas (vistos todos)"
-#: src/fs/gnunet-service-fs_pr.c:1558
+#: src/fs/gnunet-service-fs_pr.c:1560
msgid "# Datastore lookups aborted (more than MAX_RESULTS)"
msgstr "# Búsquedas en el almacén de datos finalizadas (más de «MAX_RESULTS»)"
-#: src/fs/gnunet-service-fs_pr.c:1575
+#: src/fs/gnunet-service-fs_pr.c:1577
msgid "# on-demand blocks matched requests"
msgstr "# peticiones asociadas de bloques bajo demanda"
-#: src/fs/gnunet-service-fs_pr.c:1596
+#: src/fs/gnunet-service-fs_pr.c:1598
msgid "# on-demand lookups performed successfully"
msgstr "# búsquedas satisfactorias de bloques bajo demanda"
-#: src/fs/gnunet-service-fs_pr.c:1602
+#: src/fs/gnunet-service-fs_pr.c:1604
msgid "# on-demand lookups failed"
msgstr "# búsquedas fallidas de bloques bajo demanda"
-#: src/fs/gnunet-service-fs_pr.c:1648
+#: src/fs/gnunet-service-fs_pr.c:1650
msgid "# Datastore lookups concluded (found last result)"
msgstr ""
"# Búsquedas en el almacén de datos finalizadas (encontrado último resultado)"
-#: src/fs/gnunet-service-fs_pr.c:1661
+#: src/fs/gnunet-service-fs_pr.c:1663
msgid "# Datastore lookups concluded (load too high)"
msgstr "# Búsquedas en el almacén de datos finalizadas (carga demasiado alta)"
-#: src/fs/gnunet-service-fs_pr.c:1712
+#: src/fs/gnunet-service-fs_pr.c:1714
msgid "# Datastore lookups initiated"
msgstr "# Búsquedas en el almacén de datos iniciadas"
-#: src/fs/gnunet-service-fs_pr.c:1776
+#: src/fs/gnunet-service-fs_pr.c:1778
msgid "# GAP PUT messages received"
msgstr "# Mensajes «GAP PUT» recibidos"
@@ -4155,40 +4155,40 @@ msgstr "Se produjo un fallo al procesar la petición
DNS. Omitiendo.\n"
msgid "Skipping record of unsupported type %d\n"
msgstr ""
-#: src/gns/gnunet-service-gns_resolver.c:1872
+#: src/gns/gnunet-service-gns_resolver.c:1871
#, c-format
msgid "Name `%s' cannot be converted to IDNA."
msgstr ""
-#: src/gns/gnunet-service-gns_resolver.c:1887
+#: src/gns/gnunet-service-gns_resolver.c:1886
#, c-format
msgid "GNS lookup resulted in DNS name that is too long (`%s')\n"
msgstr ""
-#: src/gns/gnunet-service-gns_resolver.c:1927
+#: src/gns/gnunet-service-gns_resolver.c:1926
#, fuzzy, c-format
msgid "GNS lookup failed (zero records found for `%s')\n"
msgstr "No se han encontrado ficheros en «%s»\n"
-#: src/gns/gnunet-service-gns_resolver.c:2329
+#: src/gns/gnunet-service-gns_resolver.c:2328
msgid "Unable to process critical delegation record\n"
msgstr ""
-#: src/gns/gnunet-service-gns_resolver.c:2334
+#: src/gns/gnunet-service-gns_resolver.c:2333
msgid "GNS lookup recursion failed (no delegation record found)\n"
msgstr ""
-#: src/gns/gnunet-service-gns_resolver.c:2357
+#: src/gns/gnunet-service-gns_resolver.c:2356
#, fuzzy, c-format
msgid "Failed to cache GNS resolution: %s\n"
msgstr "Se produjo un fallo al mandar la petición DNS a %s\n"
-#: src/gns/gnunet-service-gns_resolver.c:2522
+#: src/gns/gnunet-service-gns_resolver.c:2523
#, c-format
msgid "GNS namecache returned empty result for `%s'\n"
msgstr ""
-#: src/gns/gnunet-service-gns_resolver.c:2669
+#: src/gns/gnunet-service-gns_resolver.c:2671
#, c-format
msgid "Zone %s was revoked, resolution fails\n"
msgstr ""
@@ -5924,14 +5924,14 @@ msgstr "# Respuestas DNS recibidas"
msgid "# DNS replies dropped (too late?)"
msgstr "# Respuestas DNS (¿demasiado tarde?)"
-#: src/pt/gnunet-daemon-pt.c:1225 src/pt/gnunet-daemon-pt.c:1234
-#: src/pt/gnunet-daemon-pt.c:1250 src/pt/gnunet-daemon-pt.c:1259
-#: src/pt/gnunet-daemon-pt.c:1268
+#: src/pt/gnunet-daemon-pt.c:1227 src/pt/gnunet-daemon-pt.c:1236
+#: src/pt/gnunet-daemon-pt.c:1252 src/pt/gnunet-daemon-pt.c:1261
+#: src/pt/gnunet-daemon-pt.c:1270
#, c-format
msgid "Failed to connect to %s service. Exiting.\n"
msgstr "Se produjo un fallo al conectar con el servicio %s. Saliendo.\n"
-#: src/pt/gnunet-daemon-pt.c:1314
+#: src/pt/gnunet-daemon-pt.c:1316
msgid "Daemon to run to perform IP protocol translation to GNUnet"
msgstr ""
"Demonio a ejecutar para realizar la traducción de protocolo IP a GNUnet"
diff --git a/po/fr.po b/po/fr.po
index 503ab47b5..72f977791 100644
--- a/po/fr.po
+++ b/po/fr.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gnunet 0.10.1\n"
"Report-Msgid-Bugs-To: gnunet-developers@mail.gnu.org\n"
-"POT-Creation-Date: 2022-07-04 20:46+0200\n"
+"POT-Creation-Date: 2022-07-09 19:58+0200\n"
"PO-Revision-Date: 2021-11-21 00:53+0100\n"
"Last-Translator: Stéphane Aulery <lkppo@free.fr>\n"
"Language-Team: French <traduc@traduc.org>\n"
@@ -1492,12 +1492,12 @@ msgstr ""
msgid "# updates to my type map"
msgstr ""
-#: src/datacache/plugin_datacache_heap.c:555
+#: src/datacache/plugin_datacache_heap.c:492
msgid "Heap datacache running\n"
msgstr ""
-#: src/datacache/plugin_datacache_sqlite.c:118
-#: src/datacache/plugin_datacache_sqlite.c:139
+#: src/datacache/plugin_datacache_sqlite.c:128
+#: src/datacache/plugin_datacache_sqlite.c:150
#: src/datastore/plugin_datastore_mysql.c:890
#: src/datastore/plugin_datastore_sqlite.c:63
#: src/datastore/plugin_datastore_sqlite.c:81 src/my/my.c:81 src/my/my.c:93
@@ -1514,7 +1514,7 @@ msgstr ""
msgid "`%s' failed at %s:%d with error: %s\n"
msgstr ""
-#: src/datacache/plugin_datacache_sqlite.c:723
+#: src/datacache/plugin_datacache_sqlite.c:1035
#: src/datastore/plugin_datastore_sqlite.c:531
#: src/namecache/plugin_namecache_sqlite.c:237
#: src/namestore/plugin_namestore_sqlite.c:273
@@ -1888,7 +1888,7 @@ msgstr ""
msgid "Template database running\n"
msgstr ""
-#: src/dht/gnunet-dht-get.c:164
+#: src/dht/gnunet-dht-get.c:166
#, c-format
msgid ""
"Result %d, type %d:\n"
@@ -1897,53 +1897,53 @@ msgstr ""
"Resultat %d, type %d :\n"
"%.*s\n"
-#: src/dht/gnunet-dht-get.c:165
+#: src/dht/gnunet-dht-get.c:167
#, fuzzy, c-format
msgid "Result %d, type %d:\n"
msgstr ""
"Resultat %d, type %d :\n"
"%.*s\n"
-#: src/dht/gnunet-dht-get.c:215
+#: src/dht/gnunet-dht-get.c:221
msgid "Must provide key for DHT GET!\n"
msgstr ""
-#: src/dht/gnunet-dht-get.c:223 src/dht/gnunet-dht-hello.c:119
+#: src/dht/gnunet-dht-get.c:229 src/dht/gnunet-dht-hello.c:119
#: src/dht/gnunet-dht-monitor.c:255
#, c-format
msgid "Failed to connect to DHT service!\n"
msgstr ""
-#: src/dht/gnunet-dht-get.c:233
+#: src/dht/gnunet-dht-get.c:239
msgid "Issuing DHT GET with key"
msgstr ""
-#: src/dht/gnunet-dht-get.c:269 src/dht/gnunet-dht-monitor.c:302
+#: src/dht/gnunet-dht-get.c:275 src/dht/gnunet-dht-monitor.c:302
#: src/dht/gnunet-dht-put.c:200
msgid "the query key"
msgstr ""
-#: src/dht/gnunet-dht-get.c:275
+#: src/dht/gnunet-dht-get.c:281
msgid "how many parallel requests (replicas) to create"
msgstr ""
-#: src/dht/gnunet-dht-get.c:280 src/dht/gnunet-dht-put.c:217
+#: src/dht/gnunet-dht-get.c:286 src/dht/gnunet-dht-put.c:217
msgid "use DHT's record route option"
msgstr ""
-#: src/dht/gnunet-dht-get.c:286 src/dht/gnunet-dht-monitor.c:308
+#: src/dht/gnunet-dht-get.c:292 src/dht/gnunet-dht-monitor.c:308
msgid "the type of data to look for"
msgstr ""
-#: src/dht/gnunet-dht-get.c:292
+#: src/dht/gnunet-dht-get.c:298
msgid "how long to execute this query before giving up?"
msgstr ""
-#: src/dht/gnunet-dht-get.c:298 src/dht/gnunet-dht-put.c:206
+#: src/dht/gnunet-dht-get.c:304 src/dht/gnunet-dht-put.c:206
msgid "use DHT's demultiplex everywhere option"
msgstr ""
-#: src/dht/gnunet-dht-get.c:315
+#: src/dht/gnunet-dht-get.c:321
msgid "Issue a GET request to the GNUnet DHT, prints results."
msgstr ""
@@ -1998,50 +1998,50 @@ msgstr ""
msgid "Issue a PUT request to the GNUnet DHT insert DATA under KEY."
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:922 src/testbed/gnunet-testbed-profiler.c:253
+#: src/dht/gnunet_dht_profiler.c:925 src/testbed/gnunet-testbed-profiler.c:253
#, c-format
msgid "Exiting as the number of peers is %u\n"
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:955 src/rps/gnunet-rps-profiler.c:3136
+#: src/dht/gnunet_dht_profiler.c:958 src/rps/gnunet-rps-profiler.c:3136
#, fuzzy
msgid "number of peers to start"
msgstr "nombre de valeurs"
-#: src/dht/gnunet_dht_profiler.c:961
+#: src/dht/gnunet_dht_profiler.c:964
msgid "number of PUTs to perform per peer"
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:967 src/nse/gnunet-nse-profiler.c:872
+#: src/dht/gnunet_dht_profiler.c:970 src/nse/gnunet-nse-profiler.c:872
#: src/testbed/gnunet-testbed-profiler.c:302
msgid "name of the file with the login information for the testbed"
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:973
+#: src/dht/gnunet_dht_profiler.c:976
msgid "delay between rounds for collecting statistics (default: 30 sec)"
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:979
+#: src/dht/gnunet_dht_profiler.c:982
msgid "delay to start doing PUTs (default: 1 sec)"
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:985
+#: src/dht/gnunet_dht_profiler.c:988
msgid "delay to start doing GETs (default: 5 min)"
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:990
+#: src/dht/gnunet_dht_profiler.c:993
msgid "replication degree for DHT PUTs"
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:996
+#: src/dht/gnunet_dht_profiler.c:999
msgid "chance that a peer is selected at random for PUTs"
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:1002
+#: src/dht/gnunet_dht_profiler.c:1005
msgid "timeout for DHT PUT and GET requests (default: 1 min)"
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:1023
+#: src/dht/gnunet_dht_profiler.c:1026
msgid "Measure quality and performance of the DHT service."
msgstr ""
@@ -2302,7 +2302,7 @@ msgstr "Doit être un nombre"
msgid "`%s' is not SUID or the path is invalid, EXIT will not work\n"
msgstr ""
-#: src/exit/gnunet-daemon-exit.c:3964 src/pt/gnunet-daemon-pt.c:1210
+#: src/exit/gnunet-daemon-exit.c:3964 src/pt/gnunet-daemon-pt.c:1212
msgid "No useful service enabled. Exiting.\n"
msgstr ""
@@ -3466,69 +3466,69 @@ msgstr ""
msgid "# storage requests dropped due to high load"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1105
+#: src/fs/gnunet-service-fs_pr.c:1107
msgid "# Replies received from DHT"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1260
+#: src/fs/gnunet-service-fs_pr.c:1262
msgid "# Replies received from CADET"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1315
+#: src/fs/gnunet-service-fs_pr.c:1317
#, c-format
msgid "Datastore lookup already took %s!\n"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1336
+#: src/fs/gnunet-service-fs_pr.c:1338
#, c-format
msgid "On-demand lookup already took %s!\n"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1403
+#: src/fs/gnunet-service-fs_pr.c:1405
msgid "# requested DBLOCK or IBLOCK not found"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1465
+#: src/fs/gnunet-service-fs_pr.c:1467
msgid "# Datastore lookups concluded (error queueing)"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1520
+#: src/fs/gnunet-service-fs_pr.c:1522
msgid "# Datastore lookups concluded (no results)"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1535
+#: src/fs/gnunet-service-fs_pr.c:1537
msgid "# Datastore lookups concluded (seen all)"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1558
+#: src/fs/gnunet-service-fs_pr.c:1560
msgid "# Datastore lookups aborted (more than MAX_RESULTS)"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1575
+#: src/fs/gnunet-service-fs_pr.c:1577
msgid "# on-demand blocks matched requests"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1596
+#: src/fs/gnunet-service-fs_pr.c:1598
msgid "# on-demand lookups performed successfully"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1602
+#: src/fs/gnunet-service-fs_pr.c:1604
msgid "# on-demand lookups failed"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1648
+#: src/fs/gnunet-service-fs_pr.c:1650
msgid "# Datastore lookups concluded (found last result)"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1661
+#: src/fs/gnunet-service-fs_pr.c:1663
msgid "# Datastore lookups concluded (load too high)"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1712
+#: src/fs/gnunet-service-fs_pr.c:1714
msgid "# Datastore lookups initiated"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1776
+#: src/fs/gnunet-service-fs_pr.c:1778
msgid "# GAP PUT messages received"
msgstr ""
@@ -3853,40 +3853,40 @@ msgstr ""
msgid "Skipping record of unsupported type %d\n"
msgstr ""
-#: src/gns/gnunet-service-gns_resolver.c:1872
+#: src/gns/gnunet-service-gns_resolver.c:1871
#, c-format
msgid "Name `%s' cannot be converted to IDNA."
msgstr ""
-#: src/gns/gnunet-service-gns_resolver.c:1887
+#: src/gns/gnunet-service-gns_resolver.c:1886
#, c-format
msgid "GNS lookup resulted in DNS name that is too long (`%s')\n"
msgstr ""
-#: src/gns/gnunet-service-gns_resolver.c:1927
+#: src/gns/gnunet-service-gns_resolver.c:1926
#, c-format
msgid "GNS lookup failed (zero records found for `%s')\n"
msgstr ""
-#: src/gns/gnunet-service-gns_resolver.c:2329
+#: src/gns/gnunet-service-gns_resolver.c:2328
msgid "Unable to process critical delegation record\n"
msgstr ""
-#: src/gns/gnunet-service-gns_resolver.c:2334
+#: src/gns/gnunet-service-gns_resolver.c:2333
msgid "GNS lookup recursion failed (no delegation record found)\n"
msgstr ""
-#: src/gns/gnunet-service-gns_resolver.c:2357
+#: src/gns/gnunet-service-gns_resolver.c:2356
#, c-format
msgid "Failed to cache GNS resolution: %s\n"
msgstr ""
-#: src/gns/gnunet-service-gns_resolver.c:2522
+#: src/gns/gnunet-service-gns_resolver.c:2523
#, c-format
msgid "GNS namecache returned empty result for `%s'\n"
msgstr ""
-#: src/gns/gnunet-service-gns_resolver.c:2669
+#: src/gns/gnunet-service-gns_resolver.c:2671
#, c-format
msgid "Zone %s was revoked, resolution fails\n"
msgstr ""
@@ -5511,14 +5511,14 @@ msgstr ""
msgid "# DNS replies dropped (too late?)"
msgstr ""
-#: src/pt/gnunet-daemon-pt.c:1225 src/pt/gnunet-daemon-pt.c:1234
-#: src/pt/gnunet-daemon-pt.c:1250 src/pt/gnunet-daemon-pt.c:1259
-#: src/pt/gnunet-daemon-pt.c:1268
+#: src/pt/gnunet-daemon-pt.c:1227 src/pt/gnunet-daemon-pt.c:1236
+#: src/pt/gnunet-daemon-pt.c:1252 src/pt/gnunet-daemon-pt.c:1261
+#: src/pt/gnunet-daemon-pt.c:1270
#, c-format
msgid "Failed to connect to %s service. Exiting.\n"
msgstr ""
-#: src/pt/gnunet-daemon-pt.c:1314
+#: src/pt/gnunet-daemon-pt.c:1316
msgid "Daemon to run to perform IP protocol translation to GNUnet"
msgstr ""
diff --git a/po/it.po b/po/it.po
index ff2a6e485..a5ff2d391 100644
--- a/po/it.po
+++ b/po/it.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gnunet 0.10.1\n"
"Report-Msgid-Bugs-To: gnunet-developers@mail.gnu.org\n"
-"POT-Creation-Date: 2022-07-04 20:46+0200\n"
+"POT-Creation-Date: 2022-07-09 19:58+0200\n"
"PO-Revision-Date: 2019-10-16 11:00+0200\n"
"Last-Translator: Sebastiano Pistore <sebastianopistore.info@protonmail.ch>\n"
"Language-Team: Italian <tp@lists.linux.it>\n"
@@ -1498,12 +1498,12 @@ msgstr ""
msgid "# updates to my type map"
msgstr ""
-#: src/datacache/plugin_datacache_heap.c:555
+#: src/datacache/plugin_datacache_heap.c:492
msgid "Heap datacache running\n"
msgstr ""
-#: src/datacache/plugin_datacache_sqlite.c:118
-#: src/datacache/plugin_datacache_sqlite.c:139
+#: src/datacache/plugin_datacache_sqlite.c:128
+#: src/datacache/plugin_datacache_sqlite.c:150
#: src/datastore/plugin_datastore_mysql.c:890
#: src/datastore/plugin_datastore_sqlite.c:63
#: src/datastore/plugin_datastore_sqlite.c:81 src/my/my.c:81 src/my/my.c:93
@@ -1520,7 +1520,7 @@ msgstr ""
msgid "`%s' failed at %s:%d with error: %s\n"
msgstr ""
-#: src/datacache/plugin_datacache_sqlite.c:723
+#: src/datacache/plugin_datacache_sqlite.c:1035
#: src/datastore/plugin_datastore_sqlite.c:531
#: src/namecache/plugin_namecache_sqlite.c:237
#: src/namestore/plugin_namestore_sqlite.c:273
@@ -1896,58 +1896,58 @@ msgstr ""
msgid "Template database running\n"
msgstr ""
-#: src/dht/gnunet-dht-get.c:164
+#: src/dht/gnunet-dht-get.c:166
#, c-format
msgid ""
"Result %d, type %d:\n"
"%.*s\n"
msgstr ""
-#: src/dht/gnunet-dht-get.c:165
+#: src/dht/gnunet-dht-get.c:167
#, c-format
msgid "Result %d, type %d:\n"
msgstr ""
-#: src/dht/gnunet-dht-get.c:215
+#: src/dht/gnunet-dht-get.c:221
msgid "Must provide key for DHT GET!\n"
msgstr ""
-#: src/dht/gnunet-dht-get.c:223 src/dht/gnunet-dht-hello.c:119
+#: src/dht/gnunet-dht-get.c:229 src/dht/gnunet-dht-hello.c:119
#: src/dht/gnunet-dht-monitor.c:255
#, c-format
msgid "Failed to connect to DHT service!\n"
msgstr ""
-#: src/dht/gnunet-dht-get.c:233
+#: src/dht/gnunet-dht-get.c:239
msgid "Issuing DHT GET with key"
msgstr ""
-#: src/dht/gnunet-dht-get.c:269 src/dht/gnunet-dht-monitor.c:302
+#: src/dht/gnunet-dht-get.c:275 src/dht/gnunet-dht-monitor.c:302
#: src/dht/gnunet-dht-put.c:200
msgid "the query key"
msgstr ""
-#: src/dht/gnunet-dht-get.c:275
+#: src/dht/gnunet-dht-get.c:281
msgid "how many parallel requests (replicas) to create"
msgstr ""
-#: src/dht/gnunet-dht-get.c:280 src/dht/gnunet-dht-put.c:217
+#: src/dht/gnunet-dht-get.c:286 src/dht/gnunet-dht-put.c:217
msgid "use DHT's record route option"
msgstr ""
-#: src/dht/gnunet-dht-get.c:286 src/dht/gnunet-dht-monitor.c:308
+#: src/dht/gnunet-dht-get.c:292 src/dht/gnunet-dht-monitor.c:308
msgid "the type of data to look for"
msgstr ""
-#: src/dht/gnunet-dht-get.c:292
+#: src/dht/gnunet-dht-get.c:298
msgid "how long to execute this query before giving up?"
msgstr ""
-#: src/dht/gnunet-dht-get.c:298 src/dht/gnunet-dht-put.c:206
+#: src/dht/gnunet-dht-get.c:304 src/dht/gnunet-dht-put.c:206
msgid "use DHT's demultiplex everywhere option"
msgstr ""
-#: src/dht/gnunet-dht-get.c:315
+#: src/dht/gnunet-dht-get.c:321
msgid "Issue a GET request to the GNUnet DHT, prints results."
msgstr ""
@@ -2002,49 +2002,49 @@ msgstr ""
msgid "Issue a PUT request to the GNUnet DHT insert DATA under KEY."
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:922 src/testbed/gnunet-testbed-profiler.c:253
+#: src/dht/gnunet_dht_profiler.c:925 src/testbed/gnunet-testbed-profiler.c:253
#, c-format
msgid "Exiting as the number of peers is %u\n"
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:955 src/rps/gnunet-rps-profiler.c:3136
+#: src/dht/gnunet_dht_profiler.c:958 src/rps/gnunet-rps-profiler.c:3136
msgid "number of peers to start"
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:961
+#: src/dht/gnunet_dht_profiler.c:964
msgid "number of PUTs to perform per peer"
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:967 src/nse/gnunet-nse-profiler.c:872
+#: src/dht/gnunet_dht_profiler.c:970 src/nse/gnunet-nse-profiler.c:872
#: src/testbed/gnunet-testbed-profiler.c:302
msgid "name of the file with the login information for the testbed"
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:973
+#: src/dht/gnunet_dht_profiler.c:976
msgid "delay between rounds for collecting statistics (default: 30 sec)"
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:979
+#: src/dht/gnunet_dht_profiler.c:982
msgid "delay to start doing PUTs (default: 1 sec)"
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:985
+#: src/dht/gnunet_dht_profiler.c:988
msgid "delay to start doing GETs (default: 5 min)"
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:990
+#: src/dht/gnunet_dht_profiler.c:993
msgid "replication degree for DHT PUTs"
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:996
+#: src/dht/gnunet_dht_profiler.c:999
msgid "chance that a peer is selected at random for PUTs"
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:1002
+#: src/dht/gnunet_dht_profiler.c:1005
msgid "timeout for DHT PUT and GET requests (default: 1 min)"
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:1023
+#: src/dht/gnunet_dht_profiler.c:1026
msgid "Measure quality and performance of the DHT service."
msgstr ""
@@ -2315,7 +2315,7 @@ msgstr "Deve essere un numero"
msgid "`%s' is not SUID or the path is invalid, EXIT will not work\n"
msgstr ""
-#: src/exit/gnunet-daemon-exit.c:3964 src/pt/gnunet-daemon-pt.c:1210
+#: src/exit/gnunet-daemon-exit.c:3964 src/pt/gnunet-daemon-pt.c:1212
msgid "No useful service enabled. Exiting.\n"
msgstr ""
@@ -3488,69 +3488,69 @@ msgstr ""
msgid "# storage requests dropped due to high load"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1105
+#: src/fs/gnunet-service-fs_pr.c:1107
msgid "# Replies received from DHT"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1260
+#: src/fs/gnunet-service-fs_pr.c:1262
msgid "# Replies received from CADET"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1315
+#: src/fs/gnunet-service-fs_pr.c:1317
#, c-format
msgid "Datastore lookup already took %s!\n"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1336
+#: src/fs/gnunet-service-fs_pr.c:1338
#, c-format
msgid "On-demand lookup already took %s!\n"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1403
+#: src/fs/gnunet-service-fs_pr.c:1405
msgid "# requested DBLOCK or IBLOCK not found"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1465
+#: src/fs/gnunet-service-fs_pr.c:1467
msgid "# Datastore lookups concluded (error queueing)"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1520
+#: src/fs/gnunet-service-fs_pr.c:1522
msgid "# Datastore lookups concluded (no results)"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1535
+#: src/fs/gnunet-service-fs_pr.c:1537
msgid "# Datastore lookups concluded (seen all)"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1558
+#: src/fs/gnunet-service-fs_pr.c:1560
msgid "# Datastore lookups aborted (more than MAX_RESULTS)"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1575
+#: src/fs/gnunet-service-fs_pr.c:1577
msgid "# on-demand blocks matched requests"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1596
+#: src/fs/gnunet-service-fs_pr.c:1598
msgid "# on-demand lookups performed successfully"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1602
+#: src/fs/gnunet-service-fs_pr.c:1604
msgid "# on-demand lookups failed"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1648
+#: src/fs/gnunet-service-fs_pr.c:1650
msgid "# Datastore lookups concluded (found last result)"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1661
+#: src/fs/gnunet-service-fs_pr.c:1663
msgid "# Datastore lookups concluded (load too high)"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1712
+#: src/fs/gnunet-service-fs_pr.c:1714
msgid "# Datastore lookups initiated"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1776
+#: src/fs/gnunet-service-fs_pr.c:1778
msgid "# GAP PUT messages received"
msgstr ""
@@ -3877,40 +3877,40 @@ msgstr ""
msgid "Skipping record of unsupported type %d\n"
msgstr ""
-#: src/gns/gnunet-service-gns_resolver.c:1872
+#: src/gns/gnunet-service-gns_resolver.c:1871
#, c-format
msgid "Name `%s' cannot be converted to IDNA."
msgstr ""
-#: src/gns/gnunet-service-gns_resolver.c:1887
+#: src/gns/gnunet-service-gns_resolver.c:1886
#, c-format
msgid "GNS lookup resulted in DNS name that is too long (`%s')\n"
msgstr ""
-#: src/gns/gnunet-service-gns_resolver.c:1927
+#: src/gns/gnunet-service-gns_resolver.c:1926
#, c-format
msgid "GNS lookup failed (zero records found for `%s')\n"
msgstr ""
-#: src/gns/gnunet-service-gns_resolver.c:2329
+#: src/gns/gnunet-service-gns_resolver.c:2328
msgid "Unable to process critical delegation record\n"
msgstr ""
-#: src/gns/gnunet-service-gns_resolver.c:2334
+#: src/gns/gnunet-service-gns_resolver.c:2333
msgid "GNS lookup recursion failed (no delegation record found)\n"
msgstr ""
-#: src/gns/gnunet-service-gns_resolver.c:2357
+#: src/gns/gnunet-service-gns_resolver.c:2356
#, c-format
msgid "Failed to cache GNS resolution: %s\n"
msgstr ""
-#: src/gns/gnunet-service-gns_resolver.c:2522
+#: src/gns/gnunet-service-gns_resolver.c:2523
#, c-format
msgid "GNS namecache returned empty result for `%s'\n"
msgstr ""
-#: src/gns/gnunet-service-gns_resolver.c:2669
+#: src/gns/gnunet-service-gns_resolver.c:2671
#, c-format
msgid "Zone %s was revoked, resolution fails\n"
msgstr ""
@@ -5537,14 +5537,14 @@ msgstr ""
msgid "# DNS replies dropped (too late?)"
msgstr ""
-#: src/pt/gnunet-daemon-pt.c:1225 src/pt/gnunet-daemon-pt.c:1234
-#: src/pt/gnunet-daemon-pt.c:1250 src/pt/gnunet-daemon-pt.c:1259
-#: src/pt/gnunet-daemon-pt.c:1268
+#: src/pt/gnunet-daemon-pt.c:1227 src/pt/gnunet-daemon-pt.c:1236
+#: src/pt/gnunet-daemon-pt.c:1252 src/pt/gnunet-daemon-pt.c:1261
+#: src/pt/gnunet-daemon-pt.c:1270
#, c-format
msgid "Failed to connect to %s service. Exiting.\n"
msgstr ""
-#: src/pt/gnunet-daemon-pt.c:1314
+#: src/pt/gnunet-daemon-pt.c:1316
msgid "Daemon to run to perform IP protocol translation to GNUnet"
msgstr ""
diff --git a/po/sr.po b/po/sr.po
index fec97e7bc..16a57bd8e 100644
--- a/po/sr.po
+++ b/po/sr.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gnunet-0.10.1\n"
"Report-Msgid-Bugs-To: gnunet-developers@mail.gnu.org\n"
-"POT-Creation-Date: 2022-07-04 20:46+0200\n"
+"POT-Creation-Date: 2022-07-09 19:58+0200\n"
"PO-Revision-Date: 2020-10-23 18:39+0200\n"
"Last-Translator: Мирослав Николић <miroslavnikolic@rocketmail.com>\n"
"Language-Team: Serbian <(nothing)>\n"
@@ -1560,12 +1560,12 @@ msgstr "# мапе врсте су примљене"
msgid "# updates to my type map"
msgstr "# ажурирања за моју мапу врсте"
-#: src/datacache/plugin_datacache_heap.c:555
+#: src/datacache/plugin_datacache_heap.c:492
msgid "Heap datacache running\n"
msgstr "Остава података скупине ради\n"
-#: src/datacache/plugin_datacache_sqlite.c:118
-#: src/datacache/plugin_datacache_sqlite.c:139
+#: src/datacache/plugin_datacache_sqlite.c:128
+#: src/datacache/plugin_datacache_sqlite.c:150
#: src/datastore/plugin_datastore_mysql.c:890
#: src/datastore/plugin_datastore_sqlite.c:63
#: src/datastore/plugin_datastore_sqlite.c:81 src/my/my.c:81 src/my/my.c:93
@@ -1582,7 +1582,7 @@ msgstr "Остава података скупине ради\n"
msgid "`%s' failed at %s:%d with error: %s\n"
msgstr "„%s“ није успело на %s:%d са грешком: %s\n"
-#: src/datacache/plugin_datacache_sqlite.c:723
+#: src/datacache/plugin_datacache_sqlite.c:1035
#: src/datastore/plugin_datastore_sqlite.c:531
#: src/namecache/plugin_namecache_sqlite.c:237
#: src/namestore/plugin_namestore_sqlite.c:273
@@ -1970,7 +1970,7 @@ msgstr "База података Скулајта ради\n"
msgid "Template database running\n"
msgstr "База података шаблона ради\n"
-#: src/dht/gnunet-dht-get.c:164
+#: src/dht/gnunet-dht-get.c:166
#, c-format
msgid ""
"Result %d, type %d:\n"
@@ -1979,55 +1979,55 @@ msgstr ""
"Резултат %d, врста %d:\n"
"%.*s\n"
-#: src/dht/gnunet-dht-get.c:165
+#: src/dht/gnunet-dht-get.c:167
#, fuzzy, c-format
msgid "Result %d, type %d:\n"
msgstr ""
"Резултат %d, врста %d:\n"
"%.*s\n"
-#: src/dht/gnunet-dht-get.c:215
+#: src/dht/gnunet-dht-get.c:221
msgid "Must provide key for DHT GET!\n"
msgstr "Морате доставити кључ за ДХТ ДОБАВИ!\n"
-#: src/dht/gnunet-dht-get.c:223 src/dht/gnunet-dht-hello.c:119
+#: src/dht/gnunet-dht-get.c:229 src/dht/gnunet-dht-hello.c:119
#: src/dht/gnunet-dht-monitor.c:255
#, c-format
msgid "Failed to connect to DHT service!\n"
msgstr "Нисам успео да се повежем са „DHT“ услугом!\n"
-#: src/dht/gnunet-dht-get.c:233
+#: src/dht/gnunet-dht-get.c:239
#, fuzzy
msgid "Issuing DHT GET with key"
msgstr "Издајем ДХТ ДОБАВИ са кључем"
-#: src/dht/gnunet-dht-get.c:269 src/dht/gnunet-dht-monitor.c:302
+#: src/dht/gnunet-dht-get.c:275 src/dht/gnunet-dht-monitor.c:302
#: src/dht/gnunet-dht-put.c:200
msgid "the query key"
msgstr "кључ упита"
-#: src/dht/gnunet-dht-get.c:275
+#: src/dht/gnunet-dht-get.c:281
msgid "how many parallel requests (replicas) to create"
msgstr "колико паралелних захтева (реплика) да направи"
-#: src/dht/gnunet-dht-get.c:280 src/dht/gnunet-dht-put.c:217
+#: src/dht/gnunet-dht-get.c:286 src/dht/gnunet-dht-put.c:217
#, fuzzy
msgid "use DHT's record route option"
msgstr "користи опцију ДХТ-а демултиплексирај свуда"
-#: src/dht/gnunet-dht-get.c:286 src/dht/gnunet-dht-monitor.c:308
+#: src/dht/gnunet-dht-get.c:292 src/dht/gnunet-dht-monitor.c:308
msgid "the type of data to look for"
msgstr "врста података за тражење"
-#: src/dht/gnunet-dht-get.c:292
+#: src/dht/gnunet-dht-get.c:298
msgid "how long to execute this query before giving up?"
msgstr "колико дуго да извршава овај упит пре одустајања?"
-#: src/dht/gnunet-dht-get.c:298 src/dht/gnunet-dht-put.c:206
+#: src/dht/gnunet-dht-get.c:304 src/dht/gnunet-dht-put.c:206
msgid "use DHT's demultiplex everywhere option"
msgstr "користи опцију ДХТ-а демултиплексирај свуда"
-#: src/dht/gnunet-dht-get.c:315
+#: src/dht/gnunet-dht-get.c:321
msgid "Issue a GET request to the GNUnet DHT, prints results."
msgstr "Издаје ДОБАВИ захтев ГНУнет ДХТ-у, исписује резултате."
@@ -2082,51 +2082,51 @@ msgstr "врста за уметање података"
msgid "Issue a PUT request to the GNUnet DHT insert DATA under KEY."
msgstr "Издаје захтев СТАВИ у ГНУнет ДХТ уметак ПОДАТАКА под КЉУЧЕМ."
-#: src/dht/gnunet_dht_profiler.c:922 src/testbed/gnunet-testbed-profiler.c:253
+#: src/dht/gnunet_dht_profiler.c:925 src/testbed/gnunet-testbed-profiler.c:253
#, c-format
msgid "Exiting as the number of peers is %u\n"
msgstr "Излазим јер је број парњака %u\n"
-#: src/dht/gnunet_dht_profiler.c:955 src/rps/gnunet-rps-profiler.c:3136
+#: src/dht/gnunet_dht_profiler.c:958 src/rps/gnunet-rps-profiler.c:3136
#, fuzzy
msgid "number of peers to start"
msgstr "број парњака у концензусу"
-#: src/dht/gnunet_dht_profiler.c:961
+#: src/dht/gnunet_dht_profiler.c:964
#, fuzzy
msgid "number of PUTs to perform per peer"
msgstr "број битова за тражење доказивања о раду"
-#: src/dht/gnunet_dht_profiler.c:967 src/nse/gnunet-nse-profiler.c:872
+#: src/dht/gnunet_dht_profiler.c:970 src/nse/gnunet-nse-profiler.c:872
#: src/testbed/gnunet-testbed-profiler.c:302
msgid "name of the file with the login information for the testbed"
msgstr "назив датотеке са подацима пријављивања за пробно место"
-#: src/dht/gnunet_dht_profiler.c:973
+#: src/dht/gnunet_dht_profiler.c:976
msgid "delay between rounds for collecting statistics (default: 30 sec)"
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:979
+#: src/dht/gnunet_dht_profiler.c:982
msgid "delay to start doing PUTs (default: 1 sec)"
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:985
+#: src/dht/gnunet_dht_profiler.c:988
msgid "delay to start doing GETs (default: 5 min)"
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:990
+#: src/dht/gnunet_dht_profiler.c:993
msgid "replication degree for DHT PUTs"
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:996
+#: src/dht/gnunet_dht_profiler.c:999
msgid "chance that a peer is selected at random for PUTs"
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:1002
+#: src/dht/gnunet_dht_profiler.c:1005
msgid "timeout for DHT PUT and GET requests (default: 1 min)"
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:1023
+#: src/dht/gnunet_dht_profiler.c:1026
#, fuzzy
msgid "Measure quality and performance of the DHT service."
msgstr "Мери квалитет и учинковитост НСЕ услуге."
@@ -2408,7 +2408,7 @@ msgstr "Мора бити број"
msgid "`%s' is not SUID or the path is invalid, EXIT will not work\n"
msgstr ""
-#: src/exit/gnunet-daemon-exit.c:3964 src/pt/gnunet-daemon-pt.c:1210
+#: src/exit/gnunet-daemon-exit.c:3964 src/pt/gnunet-daemon-pt.c:1212
msgid "No useful service enabled. Exiting.\n"
msgstr "Ниједна корисна услуга није укључена. Излазим.\n"
@@ -3643,70 +3643,70 @@ msgstr "# Неуспеси „СТАВИ“ смештаја података"
msgid "# storage requests dropped due to high load"
msgstr "# захтеви смештаја су одбачени услед високог утовара"
-#: src/fs/gnunet-service-fs_pr.c:1105
+#: src/fs/gnunet-service-fs_pr.c:1107
msgid "# Replies received from DHT"
msgstr "# Одговори су примљени од DHT-а"
-#: src/fs/gnunet-service-fs_pr.c:1260
+#: src/fs/gnunet-service-fs_pr.c:1262
#, fuzzy
msgid "# Replies received from CADET"
msgstr "# Одговори су примљени од DHT-а"
-#: src/fs/gnunet-service-fs_pr.c:1315
+#: src/fs/gnunet-service-fs_pr.c:1317
#, c-format
msgid "Datastore lookup already took %s!\n"
msgstr "Претрага смештаја података је већ узела „%s“!\n"
-#: src/fs/gnunet-service-fs_pr.c:1336
+#: src/fs/gnunet-service-fs_pr.c:1338
#, c-format
msgid "On-demand lookup already took %s!\n"
msgstr "Претрага на-захтев је већ узела „%s“!\n"
-#: src/fs/gnunet-service-fs_pr.c:1403
+#: src/fs/gnunet-service-fs_pr.c:1405
msgid "# requested DBLOCK or IBLOCK not found"
msgstr "# захтевани DBLOCK или IBLOCK нису нађени"
-#: src/fs/gnunet-service-fs_pr.c:1465
+#: src/fs/gnunet-service-fs_pr.c:1467
msgid "# Datastore lookups concluded (error queueing)"
msgstr "# Претраге смештаја података су закључене (грешка стављања у ред)"
-#: src/fs/gnunet-service-fs_pr.c:1520
+#: src/fs/gnunet-service-fs_pr.c:1522
msgid "# Datastore lookups concluded (no results)"
msgstr "# Претраге смештаја података су закључене (нема резултата)"
-#: src/fs/gnunet-service-fs_pr.c:1535
+#: src/fs/gnunet-service-fs_pr.c:1537
msgid "# Datastore lookups concluded (seen all)"
msgstr "# Претраге смештаја података су закључене (видех све)"
-#: src/fs/gnunet-service-fs_pr.c:1558
+#: src/fs/gnunet-service-fs_pr.c:1560
msgid "# Datastore lookups aborted (more than MAX_RESULTS)"
msgstr "# Претраге смештаја података су прекинуте (више од „MAX_RESULTS“)"
-#: src/fs/gnunet-service-fs_pr.c:1575
+#: src/fs/gnunet-service-fs_pr.c:1577
msgid "# on-demand blocks matched requests"
msgstr "# блокови на-захтев одговарају захтевима"
-#: src/fs/gnunet-service-fs_pr.c:1596
+#: src/fs/gnunet-service-fs_pr.c:1598
msgid "# on-demand lookups performed successfully"
msgstr "# претраге на-захтев су обављене успешно"
-#: src/fs/gnunet-service-fs_pr.c:1602
+#: src/fs/gnunet-service-fs_pr.c:1604
msgid "# on-demand lookups failed"
msgstr "# претраге на-захтев нису успеле"
-#: src/fs/gnunet-service-fs_pr.c:1648
+#: src/fs/gnunet-service-fs_pr.c:1650
msgid "# Datastore lookups concluded (found last result)"
msgstr "# Претраге смештаја података су закључене (нађох последњи резултат)"
-#: src/fs/gnunet-service-fs_pr.c:1661
+#: src/fs/gnunet-service-fs_pr.c:1663
msgid "# Datastore lookups concluded (load too high)"
msgstr "# Претраге смештаја података су закључене (утовар је превелик)"
-#: src/fs/gnunet-service-fs_pr.c:1712
+#: src/fs/gnunet-service-fs_pr.c:1714
msgid "# Datastore lookups initiated"
msgstr "# Претраге смештаја података су покренуте"
-#: src/fs/gnunet-service-fs_pr.c:1776
+#: src/fs/gnunet-service-fs_pr.c:1778
msgid "# GAP PUT messages received"
msgstr "# поруке ЈАЗ СТАВИ су примљене"
@@ -4042,40 +4042,40 @@ msgstr "Нисам успео да обрадим ДНС одговор\n"
msgid "Skipping record of unsupported type %d\n"
msgstr "Прескачем запис неподржане врсте %d\n"
-#: src/gns/gnunet-service-gns_resolver.c:1872
+#: src/gns/gnunet-service-gns_resolver.c:1871
#, c-format
msgid "Name `%s' cannot be converted to IDNA."
msgstr ""
-#: src/gns/gnunet-service-gns_resolver.c:1887
+#: src/gns/gnunet-service-gns_resolver.c:1886
#, c-format
msgid "GNS lookup resulted in DNS name that is too long (`%s')\n"
msgstr "ГНС претраживање је резултирало ДНС називом који је предуг („%s“)\n"
-#: src/gns/gnunet-service-gns_resolver.c:1927
+#: src/gns/gnunet-service-gns_resolver.c:1926
#, fuzzy, c-format
msgid "GNS lookup failed (zero records found for `%s')\n"
msgstr "Дубачење ГНС претраге није успело (нисам нашао запис изасланства)\n"
-#: src/gns/gnunet-service-gns_resolver.c:2329
+#: src/gns/gnunet-service-gns_resolver.c:2328
msgid "Unable to process critical delegation record\n"
msgstr ""
-#: src/gns/gnunet-service-gns_resolver.c:2334
+#: src/gns/gnunet-service-gns_resolver.c:2333
msgid "GNS lookup recursion failed (no delegation record found)\n"
msgstr "Дубачење ГНС претраге није успело (нисам нашао запис изасланства)\n"
-#: src/gns/gnunet-service-gns_resolver.c:2357
+#: src/gns/gnunet-service-gns_resolver.c:2356
#, c-format
msgid "Failed to cache GNS resolution: %s\n"
msgstr "Нисам успео да сместим у оставу ГНС резолуцију: %s\n"
-#: src/gns/gnunet-service-gns_resolver.c:2522
+#: src/gns/gnunet-service-gns_resolver.c:2523
#, fuzzy, c-format
msgid "GNS namecache returned empty result for `%s'\n"
msgstr "АТС је вратио резултате за %u адресе\n"
-#: src/gns/gnunet-service-gns_resolver.c:2669
+#: src/gns/gnunet-service-gns_resolver.c:2671
#, c-format
msgid "Zone %s was revoked, resolution fails\n"
msgstr "Зона %s је опозвана, резолуција није успела\n"
@@ -5759,14 +5759,14 @@ msgstr "# ДНС одговори су примљени"
msgid "# DNS replies dropped (too late?)"
msgstr "# ДНС одговори су одбачени (прекасно је?)"
-#: src/pt/gnunet-daemon-pt.c:1225 src/pt/gnunet-daemon-pt.c:1234
-#: src/pt/gnunet-daemon-pt.c:1250 src/pt/gnunet-daemon-pt.c:1259
-#: src/pt/gnunet-daemon-pt.c:1268
+#: src/pt/gnunet-daemon-pt.c:1227 src/pt/gnunet-daemon-pt.c:1236
+#: src/pt/gnunet-daemon-pt.c:1252 src/pt/gnunet-daemon-pt.c:1261
+#: src/pt/gnunet-daemon-pt.c:1270
#, c-format
msgid "Failed to connect to %s service. Exiting.\n"
msgstr "Нисам успео да се повежем са „%s“ услугом. Излазим.\n"
-#: src/pt/gnunet-daemon-pt.c:1314
+#: src/pt/gnunet-daemon-pt.c:1316
msgid "Daemon to run to perform IP protocol translation to GNUnet"
msgstr "Демон за покретање за обављање превода ИП протокола у ГНУнет"
diff --git a/po/sv.po b/po/sv.po
index 0322aa2a4..5ba4d4f58 100644
--- a/po/sv.po
+++ b/po/sv.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: GNUnet 0.7.0b\n"
"Report-Msgid-Bugs-To: gnunet-developers@mail.gnu.org\n"
-"POT-Creation-Date: 2022-07-04 20:46+0200\n"
+"POT-Creation-Date: 2022-07-09 19:58+0200\n"
"PO-Revision-Date: 2006-01-21 17:16+0100\n"
"Last-Translator: Daniel Nylander <po@danielnylander.se>\n"
"Language-Team: Swedish <tp-sv@listor.tp-sv.se>\n"
@@ -1568,12 +1568,12 @@ msgstr "# krypterade PONG-meddelanden mottagna"
msgid "# updates to my type map"
msgstr ""
-#: src/datacache/plugin_datacache_heap.c:555
+#: src/datacache/plugin_datacache_heap.c:492
msgid "Heap datacache running\n"
msgstr ""
-#: src/datacache/plugin_datacache_sqlite.c:118
-#: src/datacache/plugin_datacache_sqlite.c:139
+#: src/datacache/plugin_datacache_sqlite.c:128
+#: src/datacache/plugin_datacache_sqlite.c:150
#: src/datastore/plugin_datastore_mysql.c:890
#: src/datastore/plugin_datastore_sqlite.c:63
#: src/datastore/plugin_datastore_sqlite.c:81 src/my/my.c:81 src/my/my.c:93
@@ -1590,7 +1590,7 @@ msgstr ""
msgid "`%s' failed at %s:%d with error: %s\n"
msgstr "\"%s\" misslyckades vid %s:%d med fel: %s\n"
-#: src/datacache/plugin_datacache_sqlite.c:723
+#: src/datacache/plugin_datacache_sqlite.c:1035
#: src/datastore/plugin_datastore_sqlite.c:531
#: src/namecache/plugin_namecache_sqlite.c:237
#: src/namestore/plugin_namestore_sqlite.c:273
@@ -1981,58 +1981,58 @@ msgstr ""
msgid "Template database running\n"
msgstr ""
-#: src/dht/gnunet-dht-get.c:164
+#: src/dht/gnunet-dht-get.c:166
#, c-format
msgid ""
"Result %d, type %d:\n"
"%.*s\n"
msgstr ""
-#: src/dht/gnunet-dht-get.c:165
+#: src/dht/gnunet-dht-get.c:167
#, c-format
msgid "Result %d, type %d:\n"
msgstr ""
-#: src/dht/gnunet-dht-get.c:215
+#: src/dht/gnunet-dht-get.c:221
msgid "Must provide key for DHT GET!\n"
msgstr ""
-#: src/dht/gnunet-dht-get.c:223 src/dht/gnunet-dht-hello.c:119
+#: src/dht/gnunet-dht-get.c:229 src/dht/gnunet-dht-hello.c:119
#: src/dht/gnunet-dht-monitor.c:255
#, fuzzy, c-format
msgid "Failed to connect to DHT service!\n"
msgstr "Misslyckades att ansluta till gnunetd.\n"
-#: src/dht/gnunet-dht-get.c:233
+#: src/dht/gnunet-dht-get.c:239
msgid "Issuing DHT GET with key"
msgstr ""
-#: src/dht/gnunet-dht-get.c:269 src/dht/gnunet-dht-monitor.c:302
+#: src/dht/gnunet-dht-get.c:275 src/dht/gnunet-dht-monitor.c:302
#: src/dht/gnunet-dht-put.c:200
msgid "the query key"
msgstr ""
-#: src/dht/gnunet-dht-get.c:275
+#: src/dht/gnunet-dht-get.c:281
msgid "how many parallel requests (replicas) to create"
msgstr ""
-#: src/dht/gnunet-dht-get.c:280 src/dht/gnunet-dht-put.c:217
+#: src/dht/gnunet-dht-get.c:286 src/dht/gnunet-dht-put.c:217
msgid "use DHT's record route option"
msgstr ""
-#: src/dht/gnunet-dht-get.c:286 src/dht/gnunet-dht-monitor.c:308
+#: src/dht/gnunet-dht-get.c:292 src/dht/gnunet-dht-monitor.c:308
msgid "the type of data to look for"
msgstr ""
-#: src/dht/gnunet-dht-get.c:292
+#: src/dht/gnunet-dht-get.c:298
msgid "how long to execute this query before giving up?"
msgstr ""
-#: src/dht/gnunet-dht-get.c:298 src/dht/gnunet-dht-put.c:206
+#: src/dht/gnunet-dht-get.c:304 src/dht/gnunet-dht-put.c:206
msgid "use DHT's demultiplex everywhere option"
msgstr ""
-#: src/dht/gnunet-dht-get.c:315
+#: src/dht/gnunet-dht-get.c:321
msgid "Issue a GET request to the GNUnet DHT, prints results."
msgstr ""
@@ -2087,50 +2087,50 @@ msgstr ""
msgid "Issue a PUT request to the GNUnet DHT insert DATA under KEY."
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:922 src/testbed/gnunet-testbed-profiler.c:253
+#: src/dht/gnunet_dht_profiler.c:925 src/testbed/gnunet-testbed-profiler.c:253
#, fuzzy, c-format
msgid "Exiting as the number of peers is %u\n"
msgstr "Maximalt antal chattklienter uppnått.\n"
-#: src/dht/gnunet_dht_profiler.c:955 src/rps/gnunet-rps-profiler.c:3136
+#: src/dht/gnunet_dht_profiler.c:958 src/rps/gnunet-rps-profiler.c:3136
#, fuzzy
msgid "number of peers to start"
msgstr "antal iterationer"
-#: src/dht/gnunet_dht_profiler.c:961
+#: src/dht/gnunet_dht_profiler.c:964
msgid "number of PUTs to perform per peer"
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:967 src/nse/gnunet-nse-profiler.c:872
+#: src/dht/gnunet_dht_profiler.c:970 src/nse/gnunet-nse-profiler.c:872
#: src/testbed/gnunet-testbed-profiler.c:302
msgid "name of the file with the login information for the testbed"
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:973
+#: src/dht/gnunet_dht_profiler.c:976
msgid "delay between rounds for collecting statistics (default: 30 sec)"
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:979
+#: src/dht/gnunet_dht_profiler.c:982
msgid "delay to start doing PUTs (default: 1 sec)"
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:985
+#: src/dht/gnunet_dht_profiler.c:988
msgid "delay to start doing GETs (default: 5 min)"
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:990
+#: src/dht/gnunet_dht_profiler.c:993
msgid "replication degree for DHT PUTs"
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:996
+#: src/dht/gnunet_dht_profiler.c:999
msgid "chance that a peer is selected at random for PUTs"
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:1002
+#: src/dht/gnunet_dht_profiler.c:1005
msgid "timeout for DHT PUT and GET requests (default: 1 min)"
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:1023
+#: src/dht/gnunet_dht_profiler.c:1026
#, fuzzy
msgid "Measure quality and performance of the DHT service."
msgstr "Kan inte tillgå tjänsten"
@@ -2410,7 +2410,7 @@ msgstr ""
msgid "`%s' is not SUID or the path is invalid, EXIT will not work\n"
msgstr ""
-#: src/exit/gnunet-daemon-exit.c:3964 src/pt/gnunet-daemon-pt.c:1210
+#: src/exit/gnunet-daemon-exit.c:3964 src/pt/gnunet-daemon-pt.c:1212
msgid "No useful service enabled. Exiting.\n"
msgstr ""
@@ -3639,71 +3639,71 @@ msgstr ""
msgid "# storage requests dropped due to high load"
msgstr "Nätverksannonsering avstängd i konfigurationen!\n"
-#: src/fs/gnunet-service-fs_pr.c:1105
+#: src/fs/gnunet-service-fs_pr.c:1107
#, fuzzy
msgid "# Replies received from DHT"
msgstr "# byte mottagna via HTTP"
-#: src/fs/gnunet-service-fs_pr.c:1260
+#: src/fs/gnunet-service-fs_pr.c:1262
#, fuzzy
msgid "# Replies received from CADET"
msgstr "# byte mottagna via HTTP"
-#: src/fs/gnunet-service-fs_pr.c:1315
+#: src/fs/gnunet-service-fs_pr.c:1317
#, c-format
msgid "Datastore lookup already took %s!\n"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1336
+#: src/fs/gnunet-service-fs_pr.c:1338
#, c-format
msgid "On-demand lookup already took %s!\n"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1403
+#: src/fs/gnunet-service-fs_pr.c:1405
msgid "# requested DBLOCK or IBLOCK not found"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1465
+#: src/fs/gnunet-service-fs_pr.c:1467
msgid "# Datastore lookups concluded (error queueing)"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1520
+#: src/fs/gnunet-service-fs_pr.c:1522
msgid "# Datastore lookups concluded (no results)"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1535
+#: src/fs/gnunet-service-fs_pr.c:1537
msgid "# Datastore lookups concluded (seen all)"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1558
+#: src/fs/gnunet-service-fs_pr.c:1560
msgid "# Datastore lookups aborted (more than MAX_RESULTS)"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1575
+#: src/fs/gnunet-service-fs_pr.c:1577
msgid "# on-demand blocks matched requests"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1596
+#: src/fs/gnunet-service-fs_pr.c:1598
msgid "# on-demand lookups performed successfully"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1602
+#: src/fs/gnunet-service-fs_pr.c:1604
msgid "# on-demand lookups failed"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1648
+#: src/fs/gnunet-service-fs_pr.c:1650
msgid "# Datastore lookups concluded (found last result)"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1661
+#: src/fs/gnunet-service-fs_pr.c:1663
msgid "# Datastore lookups concluded (load too high)"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1712
+#: src/fs/gnunet-service-fs_pr.c:1714
msgid "# Datastore lookups initiated"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1776
+#: src/fs/gnunet-service-fs_pr.c:1778
#, fuzzy
msgid "# GAP PUT messages received"
msgstr "# krypterade PONG-meddelanden mottagna"
@@ -4046,40 +4046,40 @@ msgstr "Misslyckades att skicka HTTP-begäran till värd
\"%s\": %s\n"
msgid "Skipping record of unsupported type %d\n"
msgstr ""
-#: src/gns/gnunet-service-gns_resolver.c:1872
+#: src/gns/gnunet-service-gns_resolver.c:1871
#, c-format
msgid "Name `%s' cannot be converted to IDNA."
msgstr ""
-#: src/gns/gnunet-service-gns_resolver.c:1887
+#: src/gns/gnunet-service-gns_resolver.c:1886
#, c-format
msgid "GNS lookup resulted in DNS name that is too long (`%s')\n"
msgstr ""
-#: src/gns/gnunet-service-gns_resolver.c:1927
+#: src/gns/gnunet-service-gns_resolver.c:1926
#, fuzzy, c-format
msgid "GNS lookup failed (zero records found for `%s')\n"
msgstr "%d filer hittades i katalog.\n"
-#: src/gns/gnunet-service-gns_resolver.c:2329
+#: src/gns/gnunet-service-gns_resolver.c:2328
msgid "Unable to process critical delegation record\n"
msgstr ""
-#: src/gns/gnunet-service-gns_resolver.c:2334
+#: src/gns/gnunet-service-gns_resolver.c:2333
msgid "GNS lookup recursion failed (no delegation record found)\n"
msgstr ""
-#: src/gns/gnunet-service-gns_resolver.c:2357
+#: src/gns/gnunet-service-gns_resolver.c:2356
#, fuzzy, c-format
msgid "Failed to cache GNS resolution: %s\n"
msgstr "Misslyckades att skicka HTTP-begäran till värd \"%s\": %s\n"
-#: src/gns/gnunet-service-gns_resolver.c:2522
+#: src/gns/gnunet-service-gns_resolver.c:2523
#, c-format
msgid "GNS namecache returned empty result for `%s'\n"
msgstr ""
-#: src/gns/gnunet-service-gns_resolver.c:2669
+#: src/gns/gnunet-service-gns_resolver.c:2671
#, c-format
msgid "Zone %s was revoked, resolution fails\n"
msgstr ""
@@ -5769,14 +5769,14 @@ msgstr "# byte mottogs via TCP"
msgid "# DNS replies dropped (too late?)"
msgstr "# byte mottagna av typen %d"
-#: src/pt/gnunet-daemon-pt.c:1225 src/pt/gnunet-daemon-pt.c:1234
-#: src/pt/gnunet-daemon-pt.c:1250 src/pt/gnunet-daemon-pt.c:1259
-#: src/pt/gnunet-daemon-pt.c:1268
+#: src/pt/gnunet-daemon-pt.c:1227 src/pt/gnunet-daemon-pt.c:1236
+#: src/pt/gnunet-daemon-pt.c:1252 src/pt/gnunet-daemon-pt.c:1261
+#: src/pt/gnunet-daemon-pt.c:1270
#, fuzzy, c-format
msgid "Failed to connect to %s service. Exiting.\n"
msgstr "Misslyckades att initiera tjänsten \"%s\".\n"
-#: src/pt/gnunet-daemon-pt.c:1314
+#: src/pt/gnunet-daemon-pt.c:1316
msgid "Daemon to run to perform IP protocol translation to GNUnet"
msgstr ""
diff --git a/po/vi.po b/po/vi.po
index 5a607a125..769cdf95f 100644
--- a/po/vi.po
+++ b/po/vi.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gnunet 0.8.0a\n"
"Report-Msgid-Bugs-To: gnunet-developers@mail.gnu.org\n"
-"POT-Creation-Date: 2022-07-04 20:46+0200\n"
+"POT-Creation-Date: 2022-07-09 19:58+0200\n"
"PO-Revision-Date: 2008-09-10 22:05+0930\n"
"Last-Translator: Clytie Siddall <clytie@riverland.net.au>\n"
"Language-Team: Vietnamese <vi-VN@googlegroups.com>\n"
@@ -1576,13 +1576,13 @@ msgstr "# các thông báo phát hiện dht được nhận"
msgid "# updates to my type map"
msgstr ""
-#: src/datacache/plugin_datacache_heap.c:555
+#: src/datacache/plugin_datacache_heap.c:492
#, fuzzy
msgid "Heap datacache running\n"
msgstr "kho dữ liệu sqlite"
-#: src/datacache/plugin_datacache_sqlite.c:118
-#: src/datacache/plugin_datacache_sqlite.c:139
+#: src/datacache/plugin_datacache_sqlite.c:128
+#: src/datacache/plugin_datacache_sqlite.c:150
#: src/datastore/plugin_datastore_mysql.c:890
#: src/datastore/plugin_datastore_sqlite.c:63
#: src/datastore/plugin_datastore_sqlite.c:81 src/my/my.c:81 src/my/my.c:93
@@ -1599,7 +1599,7 @@ msgstr "kho dữ liệu sqlite"
msgid "`%s' failed at %s:%d with error: %s\n"
msgstr "« %s » bị lỗi tại %s:%d với lỗi: %s\n"
-#: src/datacache/plugin_datacache_sqlite.c:723
+#: src/datacache/plugin_datacache_sqlite.c:1035
#: src/datastore/plugin_datastore_sqlite.c:531
#: src/namecache/plugin_namecache_sqlite.c:237
#: src/namestore/plugin_namestore_sqlite.c:273
@@ -2002,58 +2002,58 @@ msgstr "kho dữ liệu sqlite"
msgid "Template database running\n"
msgstr ""
-#: src/dht/gnunet-dht-get.c:164
+#: src/dht/gnunet-dht-get.c:166
#, c-format
msgid ""
"Result %d, type %d:\n"
"%.*s\n"
msgstr ""
-#: src/dht/gnunet-dht-get.c:165
+#: src/dht/gnunet-dht-get.c:167
#, c-format
msgid "Result %d, type %d:\n"
msgstr ""
-#: src/dht/gnunet-dht-get.c:215
+#: src/dht/gnunet-dht-get.c:221
msgid "Must provide key for DHT GET!\n"
msgstr ""
-#: src/dht/gnunet-dht-get.c:223 src/dht/gnunet-dht-hello.c:119
+#: src/dht/gnunet-dht-get.c:229 src/dht/gnunet-dht-hello.c:119
#: src/dht/gnunet-dht-monitor.c:255
#, fuzzy, c-format
msgid "Failed to connect to DHT service!\n"
msgstr "Lỗi kết nối đến gnunetd.\n"
-#: src/dht/gnunet-dht-get.c:233
+#: src/dht/gnunet-dht-get.c:239
msgid "Issuing DHT GET with key"
msgstr ""
-#: src/dht/gnunet-dht-get.c:269 src/dht/gnunet-dht-monitor.c:302
+#: src/dht/gnunet-dht-get.c:275 src/dht/gnunet-dht-monitor.c:302
#: src/dht/gnunet-dht-put.c:200
msgid "the query key"
msgstr ""
-#: src/dht/gnunet-dht-get.c:275
+#: src/dht/gnunet-dht-get.c:281
msgid "how many parallel requests (replicas) to create"
msgstr ""
-#: src/dht/gnunet-dht-get.c:280 src/dht/gnunet-dht-put.c:217
+#: src/dht/gnunet-dht-get.c:286 src/dht/gnunet-dht-put.c:217
msgid "use DHT's record route option"
msgstr ""
-#: src/dht/gnunet-dht-get.c:286 src/dht/gnunet-dht-monitor.c:308
+#: src/dht/gnunet-dht-get.c:292 src/dht/gnunet-dht-monitor.c:308
msgid "the type of data to look for"
msgstr ""
-#: src/dht/gnunet-dht-get.c:292
+#: src/dht/gnunet-dht-get.c:298
msgid "how long to execute this query before giving up?"
msgstr ""
-#: src/dht/gnunet-dht-get.c:298 src/dht/gnunet-dht-put.c:206
+#: src/dht/gnunet-dht-get.c:304 src/dht/gnunet-dht-put.c:206
msgid "use DHT's demultiplex everywhere option"
msgstr ""
-#: src/dht/gnunet-dht-get.c:315
+#: src/dht/gnunet-dht-get.c:321
msgid "Issue a GET request to the GNUnet DHT, prints results."
msgstr ""
@@ -2108,50 +2108,50 @@ msgstr ""
msgid "Issue a PUT request to the GNUnet DHT insert DATA under KEY."
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:922 src/testbed/gnunet-testbed-profiler.c:253
+#: src/dht/gnunet_dht_profiler.c:925 src/testbed/gnunet-testbed-profiler.c:253
#, fuzzy, c-format
msgid "Exiting as the number of peers is %u\n"
msgstr "tăng sổ tối đa các kết nối TCP/IP"
-#: src/dht/gnunet_dht_profiler.c:955 src/rps/gnunet-rps-profiler.c:3136
+#: src/dht/gnunet_dht_profiler.c:958 src/rps/gnunet-rps-profiler.c:3136
#, fuzzy
msgid "number of peers to start"
msgstr "số lần lặp lại"
-#: src/dht/gnunet_dht_profiler.c:961
+#: src/dht/gnunet_dht_profiler.c:964
msgid "number of PUTs to perform per peer"
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:967 src/nse/gnunet-nse-profiler.c:872
+#: src/dht/gnunet_dht_profiler.c:970 src/nse/gnunet-nse-profiler.c:872
#: src/testbed/gnunet-testbed-profiler.c:302
msgid "name of the file with the login information for the testbed"
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:973
+#: src/dht/gnunet_dht_profiler.c:976
msgid "delay between rounds for collecting statistics (default: 30 sec)"
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:979
+#: src/dht/gnunet_dht_profiler.c:982
msgid "delay to start doing PUTs (default: 1 sec)"
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:985
+#: src/dht/gnunet_dht_profiler.c:988
msgid "delay to start doing GETs (default: 5 min)"
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:990
+#: src/dht/gnunet_dht_profiler.c:993
msgid "replication degree for DHT PUTs"
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:996
+#: src/dht/gnunet_dht_profiler.c:999
msgid "chance that a peer is selected at random for PUTs"
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:1002
+#: src/dht/gnunet_dht_profiler.c:1005
msgid "timeout for DHT PUT and GET requests (default: 1 min)"
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:1023
+#: src/dht/gnunet_dht_profiler.c:1026
#, fuzzy
msgid "Measure quality and performance of the DHT service."
msgstr "Không thể truy cập đến dịch vụ"
@@ -2431,7 +2431,7 @@ msgstr ""
msgid "`%s' is not SUID or the path is invalid, EXIT will not work\n"
msgstr ""
-#: src/exit/gnunet-daemon-exit.c:3964 src/pt/gnunet-daemon-pt.c:1210
+#: src/exit/gnunet-daemon-exit.c:3964 src/pt/gnunet-daemon-pt.c:1212
msgid "No useful service enabled. Exiting.\n"
msgstr ""
@@ -3685,71 +3685,71 @@ msgstr ""
msgid "# storage requests dropped due to high load"
msgstr "# các yêu cầu lỗ hổng bị bỏ do trọng tải"
-#: src/fs/gnunet-service-fs_pr.c:1105
+#: src/fs/gnunet-service-fs_pr.c:1107
#, fuzzy
msgid "# Replies received from DHT"
msgstr "# các byte đã nhận qua HTTP"
-#: src/fs/gnunet-service-fs_pr.c:1260
+#: src/fs/gnunet-service-fs_pr.c:1262
#, fuzzy
msgid "# Replies received from CADET"
msgstr "# các byte đã nhận qua HTTP"
-#: src/fs/gnunet-service-fs_pr.c:1315
+#: src/fs/gnunet-service-fs_pr.c:1317
#, c-format
msgid "Datastore lookup already took %s!\n"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1336
+#: src/fs/gnunet-service-fs_pr.c:1338
#, c-format
msgid "On-demand lookup already took %s!\n"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1403
+#: src/fs/gnunet-service-fs_pr.c:1405
msgid "# requested DBLOCK or IBLOCK not found"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1465
+#: src/fs/gnunet-service-fs_pr.c:1467
msgid "# Datastore lookups concluded (error queueing)"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1520
+#: src/fs/gnunet-service-fs_pr.c:1522
msgid "# Datastore lookups concluded (no results)"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1535
+#: src/fs/gnunet-service-fs_pr.c:1537
msgid "# Datastore lookups concluded (seen all)"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1558
+#: src/fs/gnunet-service-fs_pr.c:1560
msgid "# Datastore lookups aborted (more than MAX_RESULTS)"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1575
+#: src/fs/gnunet-service-fs_pr.c:1577
msgid "# on-demand blocks matched requests"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1596
+#: src/fs/gnunet-service-fs_pr.c:1598
msgid "# on-demand lookups performed successfully"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1602
+#: src/fs/gnunet-service-fs_pr.c:1604
msgid "# on-demand lookups failed"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1648
+#: src/fs/gnunet-service-fs_pr.c:1650
msgid "# Datastore lookups concluded (found last result)"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1661
+#: src/fs/gnunet-service-fs_pr.c:1663
msgid "# Datastore lookups concluded (load too high)"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1712
+#: src/fs/gnunet-service-fs_pr.c:1714
msgid "# Datastore lookups initiated"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1776
+#: src/fs/gnunet-service-fs_pr.c:1778
#, fuzzy
msgid "# GAP PUT messages received"
msgstr "# các thông báo PONG đã mật mã được nhận"
@@ -4093,40 +4093,40 @@ msgstr "Lỗi mở tập tin ghi sự kiện « %s »: %s\n"
msgid "Skipping record of unsupported type %d\n"
msgstr ""
-#: src/gns/gnunet-service-gns_resolver.c:1872
+#: src/gns/gnunet-service-gns_resolver.c:1871
#, c-format
msgid "Name `%s' cannot be converted to IDNA."
msgstr ""
-#: src/gns/gnunet-service-gns_resolver.c:1887
+#: src/gns/gnunet-service-gns_resolver.c:1886
#, c-format
msgid "GNS lookup resulted in DNS name that is too long (`%s')\n"
msgstr ""
-#: src/gns/gnunet-service-gns_resolver.c:1927
+#: src/gns/gnunet-service-gns_resolver.c:1926
#, fuzzy, c-format
msgid "GNS lookup failed (zero records found for `%s')\n"
msgstr "Vẫn còn không tìm thấy đồng đẳng trong « %s ».\n"
-#: src/gns/gnunet-service-gns_resolver.c:2329
+#: src/gns/gnunet-service-gns_resolver.c:2328
msgid "Unable to process critical delegation record\n"
msgstr ""
-#: src/gns/gnunet-service-gns_resolver.c:2334
+#: src/gns/gnunet-service-gns_resolver.c:2333
msgid "GNS lookup recursion failed (no delegation record found)\n"
msgstr ""
-#: src/gns/gnunet-service-gns_resolver.c:2357
+#: src/gns/gnunet-service-gns_resolver.c:2356
#, fuzzy, c-format
msgid "Failed to cache GNS resolution: %s\n"
msgstr "Lỗi mở tập tin ghi sự kiện « %s »: %s\n"
-#: src/gns/gnunet-service-gns_resolver.c:2522
+#: src/gns/gnunet-service-gns_resolver.c:2523
#, c-format
msgid "GNS namecache returned empty result for `%s'\n"
msgstr ""
-#: src/gns/gnunet-service-gns_resolver.c:2669
+#: src/gns/gnunet-service-gns_resolver.c:2671
#, c-format
msgid "Zone %s was revoked, resolution fails\n"
msgstr ""
@@ -5825,14 +5825,14 @@ msgstr "# các yêu cầu get (lấy) dht được nhận"
msgid "# DNS replies dropped (too late?)"
msgstr "# các đáp ứng dht được định tuyến"
-#: src/pt/gnunet-daemon-pt.c:1225 src/pt/gnunet-daemon-pt.c:1234
-#: src/pt/gnunet-daemon-pt.c:1250 src/pt/gnunet-daemon-pt.c:1259
-#: src/pt/gnunet-daemon-pt.c:1268
+#: src/pt/gnunet-daemon-pt.c:1227 src/pt/gnunet-daemon-pt.c:1236
+#: src/pt/gnunet-daemon-pt.c:1252 src/pt/gnunet-daemon-pt.c:1261
+#: src/pt/gnunet-daemon-pt.c:1270
#, fuzzy, c-format
msgid "Failed to connect to %s service. Exiting.\n"
msgstr "Lỗi sơ khởi dịch vụ « %s ».\n"
-#: src/pt/gnunet-daemon-pt.c:1314
+#: src/pt/gnunet-daemon-pt.c:1316
msgid "Daemon to run to perform IP protocol translation to GNUnet"
msgstr ""
diff --git a/po/zh_CN.po b/po/zh_CN.po
index dcce824a3..d7c5e1078 100644
--- a/po/zh_CN.po
+++ b/po/zh_CN.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gnunet-0.8.1\n"
"Report-Msgid-Bugs-To: gnunet-developers@mail.gnu.org\n"
-"POT-Creation-Date: 2022-07-04 20:46+0200\n"
+"POT-Creation-Date: 2022-07-09 19:58+0200\n"
"PO-Revision-Date: 2011-07-09 12:12+0800\n"
"Last-Translator: Wylmer Wang <wantinghard@gmail.com>\n"
"Language-Team: Chinese (simplified) <i18n-zh@googlegroups.com>\n"
@@ -1522,13 +1522,13 @@ msgstr ""
msgid "# updates to my type map"
msgstr ""
-#: src/datacache/plugin_datacache_heap.c:555
+#: src/datacache/plugin_datacache_heap.c:492
#, fuzzy
msgid "Heap datacache running\n"
msgstr "sqlite 数据仓库"
-#: src/datacache/plugin_datacache_sqlite.c:118
-#: src/datacache/plugin_datacache_sqlite.c:139
+#: src/datacache/plugin_datacache_sqlite.c:128
+#: src/datacache/plugin_datacache_sqlite.c:150
#: src/datastore/plugin_datastore_mysql.c:890
#: src/datastore/plugin_datastore_sqlite.c:63
#: src/datastore/plugin_datastore_sqlite.c:81 src/my/my.c:81 src/my/my.c:93
@@ -1545,7 +1545,7 @@ msgstr "sqlite 数据仓库"
msgid "`%s' failed at %s:%d with error: %s\n"
msgstr "“%s”于 %s:%d 处失败,错误为:%s\n"
-#: src/datacache/plugin_datacache_sqlite.c:723
+#: src/datacache/plugin_datacache_sqlite.c:1035
#: src/datastore/plugin_datastore_sqlite.c:531
#: src/namecache/plugin_namecache_sqlite.c:237
#: src/namestore/plugin_namestore_sqlite.c:273
@@ -1927,58 +1927,58 @@ msgstr "sqlite 数据仓库"
msgid "Template database running\n"
msgstr ""
-#: src/dht/gnunet-dht-get.c:164
+#: src/dht/gnunet-dht-get.c:166
#, c-format
msgid ""
"Result %d, type %d:\n"
"%.*s\n"
msgstr ""
-#: src/dht/gnunet-dht-get.c:165
+#: src/dht/gnunet-dht-get.c:167
#, c-format
msgid "Result %d, type %d:\n"
msgstr ""
-#: src/dht/gnunet-dht-get.c:215
+#: src/dht/gnunet-dht-get.c:221
msgid "Must provide key for DHT GET!\n"
msgstr ""
-#: src/dht/gnunet-dht-get.c:223 src/dht/gnunet-dht-hello.c:119
+#: src/dht/gnunet-dht-get.c:229 src/dht/gnunet-dht-hello.c:119
#: src/dht/gnunet-dht-monitor.c:255
#, fuzzy, c-format
msgid "Failed to connect to DHT service!\n"
msgstr "初始化“%s”服务失败。\n"
-#: src/dht/gnunet-dht-get.c:233
+#: src/dht/gnunet-dht-get.c:239
msgid "Issuing DHT GET with key"
msgstr ""
-#: src/dht/gnunet-dht-get.c:269 src/dht/gnunet-dht-monitor.c:302
+#: src/dht/gnunet-dht-get.c:275 src/dht/gnunet-dht-monitor.c:302
#: src/dht/gnunet-dht-put.c:200
msgid "the query key"
msgstr ""
-#: src/dht/gnunet-dht-get.c:275
+#: src/dht/gnunet-dht-get.c:281
msgid "how many parallel requests (replicas) to create"
msgstr ""
-#: src/dht/gnunet-dht-get.c:280 src/dht/gnunet-dht-put.c:217
+#: src/dht/gnunet-dht-get.c:286 src/dht/gnunet-dht-put.c:217
msgid "use DHT's record route option"
msgstr ""
-#: src/dht/gnunet-dht-get.c:286 src/dht/gnunet-dht-monitor.c:308
+#: src/dht/gnunet-dht-get.c:292 src/dht/gnunet-dht-monitor.c:308
msgid "the type of data to look for"
msgstr ""
-#: src/dht/gnunet-dht-get.c:292
+#: src/dht/gnunet-dht-get.c:298
msgid "how long to execute this query before giving up?"
msgstr ""
-#: src/dht/gnunet-dht-get.c:298 src/dht/gnunet-dht-put.c:206
+#: src/dht/gnunet-dht-get.c:304 src/dht/gnunet-dht-put.c:206
msgid "use DHT's demultiplex everywhere option"
msgstr ""
-#: src/dht/gnunet-dht-get.c:315
+#: src/dht/gnunet-dht-get.c:321
msgid "Issue a GET request to the GNUnet DHT, prints results."
msgstr ""
@@ -2033,50 +2033,50 @@ msgstr ""
msgid "Issue a PUT request to the GNUnet DHT insert DATA under KEY."
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:922 src/testbed/gnunet-testbed-profiler.c:253
+#: src/dht/gnunet_dht_profiler.c:925 src/testbed/gnunet-testbed-profiler.c:253
#, fuzzy, c-format
msgid "Exiting as the number of peers is %u\n"
msgstr "增加 TCP/IP 的最大连接数"
-#: src/dht/gnunet_dht_profiler.c:955 src/rps/gnunet-rps-profiler.c:3136
+#: src/dht/gnunet_dht_profiler.c:958 src/rps/gnunet-rps-profiler.c:3136
#, fuzzy
msgid "number of peers to start"
msgstr "迭代次数"
-#: src/dht/gnunet_dht_profiler.c:961
+#: src/dht/gnunet_dht_profiler.c:964
msgid "number of PUTs to perform per peer"
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:967 src/nse/gnunet-nse-profiler.c:872
+#: src/dht/gnunet_dht_profiler.c:970 src/nse/gnunet-nse-profiler.c:872
#: src/testbed/gnunet-testbed-profiler.c:302
msgid "name of the file with the login information for the testbed"
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:973
+#: src/dht/gnunet_dht_profiler.c:976
msgid "delay between rounds for collecting statistics (default: 30 sec)"
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:979
+#: src/dht/gnunet_dht_profiler.c:982
msgid "delay to start doing PUTs (default: 1 sec)"
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:985
+#: src/dht/gnunet_dht_profiler.c:988
msgid "delay to start doing GETs (default: 5 min)"
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:990
+#: src/dht/gnunet_dht_profiler.c:993
msgid "replication degree for DHT PUTs"
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:996
+#: src/dht/gnunet_dht_profiler.c:999
msgid "chance that a peer is selected at random for PUTs"
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:1002
+#: src/dht/gnunet_dht_profiler.c:1005
msgid "timeout for DHT PUT and GET requests (default: 1 min)"
msgstr ""
-#: src/dht/gnunet_dht_profiler.c:1023
+#: src/dht/gnunet_dht_profiler.c:1026
#, fuzzy
msgid "Measure quality and performance of the DHT service."
msgstr "无法访问该服务"
@@ -2345,7 +2345,7 @@ msgstr ""
msgid "`%s' is not SUID or the path is invalid, EXIT will not work\n"
msgstr ""
-#: src/exit/gnunet-daemon-exit.c:3964 src/pt/gnunet-daemon-pt.c:1210
+#: src/exit/gnunet-daemon-exit.c:3964 src/pt/gnunet-daemon-pt.c:1212
msgid "No useful service enabled. Exiting.\n"
msgstr ""
@@ -3530,69 +3530,69 @@ msgstr ""
msgid "# storage requests dropped due to high load"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1105
+#: src/fs/gnunet-service-fs_pr.c:1107
msgid "# Replies received from DHT"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1260
+#: src/fs/gnunet-service-fs_pr.c:1262
msgid "# Replies received from CADET"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1315
+#: src/fs/gnunet-service-fs_pr.c:1317
#, c-format
msgid "Datastore lookup already took %s!\n"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1336
+#: src/fs/gnunet-service-fs_pr.c:1338
#, c-format
msgid "On-demand lookup already took %s!\n"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1403
+#: src/fs/gnunet-service-fs_pr.c:1405
msgid "# requested DBLOCK or IBLOCK not found"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1465
+#: src/fs/gnunet-service-fs_pr.c:1467
msgid "# Datastore lookups concluded (error queueing)"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1520
+#: src/fs/gnunet-service-fs_pr.c:1522
msgid "# Datastore lookups concluded (no results)"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1535
+#: src/fs/gnunet-service-fs_pr.c:1537
msgid "# Datastore lookups concluded (seen all)"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1558
+#: src/fs/gnunet-service-fs_pr.c:1560
msgid "# Datastore lookups aborted (more than MAX_RESULTS)"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1575
+#: src/fs/gnunet-service-fs_pr.c:1577
msgid "# on-demand blocks matched requests"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1596
+#: src/fs/gnunet-service-fs_pr.c:1598
msgid "# on-demand lookups performed successfully"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1602
+#: src/fs/gnunet-service-fs_pr.c:1604
msgid "# on-demand lookups failed"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1648
+#: src/fs/gnunet-service-fs_pr.c:1650
msgid "# Datastore lookups concluded (found last result)"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1661
+#: src/fs/gnunet-service-fs_pr.c:1663
msgid "# Datastore lookups concluded (load too high)"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1712
+#: src/fs/gnunet-service-fs_pr.c:1714
msgid "# Datastore lookups initiated"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1776
+#: src/fs/gnunet-service-fs_pr.c:1778
msgid "# GAP PUT messages received"
msgstr ""
@@ -3927,40 +3927,40 @@ msgstr "打开日志文件“%s”失败:%s\n"
msgid "Skipping record of unsupported type %d\n"
msgstr ""
-#: src/gns/gnunet-service-gns_resolver.c:1872
+#: src/gns/gnunet-service-gns_resolver.c:1871
#, c-format
msgid "Name `%s' cannot be converted to IDNA."
msgstr ""
-#: src/gns/gnunet-service-gns_resolver.c:1887
+#: src/gns/gnunet-service-gns_resolver.c:1886
#, c-format
msgid "GNS lookup resulted in DNS name that is too long (`%s')\n"
msgstr ""
-#: src/gns/gnunet-service-gns_resolver.c:1927
+#: src/gns/gnunet-service-gns_resolver.c:1926
#, fuzzy, c-format
msgid "GNS lookup failed (zero records found for `%s')\n"
msgstr "运行 %s失败:%s %d\n"
-#: src/gns/gnunet-service-gns_resolver.c:2329
+#: src/gns/gnunet-service-gns_resolver.c:2328
msgid "Unable to process critical delegation record\n"
msgstr ""
-#: src/gns/gnunet-service-gns_resolver.c:2334
+#: src/gns/gnunet-service-gns_resolver.c:2333
msgid "GNS lookup recursion failed (no delegation record found)\n"
msgstr ""
-#: src/gns/gnunet-service-gns_resolver.c:2357
+#: src/gns/gnunet-service-gns_resolver.c:2356
#, fuzzy, c-format
msgid "Failed to cache GNS resolution: %s\n"
msgstr "打开日志文件“%s”失败:%s\n"
-#: src/gns/gnunet-service-gns_resolver.c:2522
+#: src/gns/gnunet-service-gns_resolver.c:2523
#, c-format
msgid "GNS namecache returned empty result for `%s'\n"
msgstr ""
-#: src/gns/gnunet-service-gns_resolver.c:2669
+#: src/gns/gnunet-service-gns_resolver.c:2671
#, c-format
msgid "Zone %s was revoked, resolution fails\n"
msgstr ""
@@ -5618,14 +5618,14 @@ msgstr ""
msgid "# DNS replies dropped (too late?)"
msgstr ""
-#: src/pt/gnunet-daemon-pt.c:1225 src/pt/gnunet-daemon-pt.c:1234
-#: src/pt/gnunet-daemon-pt.c:1250 src/pt/gnunet-daemon-pt.c:1259
-#: src/pt/gnunet-daemon-pt.c:1268
+#: src/pt/gnunet-daemon-pt.c:1227 src/pt/gnunet-daemon-pt.c:1236
+#: src/pt/gnunet-daemon-pt.c:1252 src/pt/gnunet-daemon-pt.c:1261
+#: src/pt/gnunet-daemon-pt.c:1270
#, fuzzy, c-format
msgid "Failed to connect to %s service. Exiting.\n"
msgstr "初始化“%s”服务失败。\n"
-#: src/pt/gnunet-daemon-pt.c:1314
+#: src/pt/gnunet-daemon-pt.c:1316
msgid "Daemon to run to perform IP protocol translation to GNUnet"
msgstr ""
diff --git a/src/include/gnunet_dht_block_types.h
b/src/include/gnunet_dht_block_types.h
new file mode 100644
index 000000000..1829897ca
--- /dev/null
+++ b/src/include/gnunet_dht_block_types.h
@@ -0,0 +1,156 @@
+/*
+ This file is part of GNUnet
+ Copyright (C) 2012-2022 GNUnet e.V.
+
+ GNUnet is free software: you can redistribute it and/or modify it
+ under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License,
+ or (at your option) any later version.
+
+ GNUnet is distributed in the hope that it will be useful, but
+ WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+ SPDX-License-Identifier: AGPL3.0-or-later
+ */
+#ifndef GNUNET_DHT_BLOCK_TYPES_H
+#define GNUNET_DHT_BLOCK_TYPES_H
+
+/**
+ * WARNING:
+ * This header is generated!
+ * In order to add DHT block types, you must register
+ * them in GANA, and then use the header generation script
+ * to create an update of this file. You may then replace this
+ * file with the update.
+ */
+
+#ifdef __cplusplus
+extern "C" {
+#if 0 /* keep Emacsens' auto-indent happy */
+}
+#endif
+#endif
+
+/**
+ * Blocks in the datastore and the datacache must have a unique type.
+ */
+enum GNUNET_BLOCK_Type
+{
+
+
+ /**
+ * Identifier for any block.
+ */
+ GNUNET_BLOCK_TYPE_ANY = 0,
+
+
+ /**
+ * Data block (leaf) in the CHK tree.
+ */
+ GNUNET_BLOCK_TYPE_FS_DBLOCK = 1,
+
+
+ /**
+ * Inner block in the CHK tree.
+ */
+ GNUNET_BLOCK_TYPE_FS_IBLOCK = 2,
+
+
+ /**
+ * Type of a block representing a block to be encoded on demand from disk.
Should never appear on the network directly.
+ */
+ GNUNET_BLOCK_TYPE_FS_ONDEMAND = 6,
+
+
+ /**
+ * Type of a block that contains a HELLO for a peer.
+ */
+ GNUNET_BLOCK_TYPE_DHT_HELLO = 7,
+
+
+ /**
+ * Block for testing.
+ */
+ GNUNET_BLOCK_TYPE_TEST = 8,
+
+
+ /**
+ * Type of a block representing any type of search result (universal).
+ */
+ GNUNET_BLOCK_TYPE_FS_UBLOCK = 9,
+
+
+ /**
+ * Block for storing DNS exit service advertisements.
+ */
+ GNUNET_BLOCK_TYPE_DNS = 10,
+
+
+ /**
+ * Block for storing GNS record data.
+ */
+ GNUNET_BLOCK_TYPE_GNS_NAMERECORD = 11,
+
+
+ /**
+ * Block type for a revocation message by which a key is revoked.
+ */
+ GNUNET_BLOCK_TYPE_REVOCATION = 12,
+
+
+ /**
+ * Type of a block that contains a DHT-NG HELLO for a peer.
+ */
+ GNUNET_BLOCK_TYPE_DHT_URL_HELLO = 13,
+
+
+ /**
+ * Block to store a cadet regex state
+ */
+ GNUNET_BLOCK_TYPE_REGEX = 22,
+
+
+ /**
+ * Block to store a cadet regex accepting state
+ */
+ GNUNET_BLOCK_TYPE_REGEX_ACCEPT = 23,
+
+
+ /**
+ * Block for testing set/consensus. If first byte of the block is non-zero,
the block is considered invalid.
+ */
+ GNUNET_BLOCK_TYPE_SET_TEST = 24,
+
+
+ /**
+ * Block type for consensus elements. Contains either special marker
elements or a nested block.
+ */
+ GNUNET_BLOCK_TYPE_CONSENSUS_ELEMENT = 25,
+
+
+ /**
+ * Block for testing set intersection. If first byte of the block is
non-zero, the block is considered invalid.
+ */
+ GNUNET_BLOCK_TYPE_SETI_TEST = 26,
+
+
+ /**
+ * Block for testing set union. If first byte of the block is non-zero, the
block is considered invalid.
+ */
+ GNUNET_BLOCK_TYPE_SETU_TEST = 27,
+};
+
+
+#if 0 /* keep Emacsens' auto-indent happy */
+{
+#endif
+#ifdef __cplusplus
+}
+#endif
+
+#endif
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [gnunet] branch master updated: DOC: Move from texinfo to sphinx,
gnunet <=