- 03 Nov, 2021 5 commits
-
-
Werner Koch authored
-
Werner Koch authored
--
-
Petr Pisar authored
--
-
Ineiev authored
-
Werner Koch authored
* src/argparse.c (get_var): Fix "_windows", add "_gpgrtversion" and "strusageN". (handle_meta_if): Avoid evaluating inactive branches. * tests/t-argparse.conf: Add a few other outputs.
-
- 31 Oct, 2021 1 commit
-
-
Werner Koch authored
* src/argparse.c (struct variable_s): New. (struct _gpgrt_argparse_internal_s): New fields expand, if_cond, if_active and vartbl. (deinitialize): Free vartbl. (initialize): Clear new vars. (get_var): New. (substitute_vars): New. (set_variable): New. (handle_meta_if): New. (handle_meta_let): New. (handle_meta_getenv): New. (handle_meta_echo): Re-implement in terms of variabale substitution. (handle_meta_expand): New. (handle_metacmd): Add new meta commands. (_gpgrt_argparse): Expand values if enabled. (_gpgrt_argparse): Take care of conditions. (_gpgrt_argparser): Reset some state at the end of a file. * tests/etc/t-argparse.conf: Adjust for changed system variables. * tests/t-argparse.c (my_strusage): Add a value for a version test. (main): Add new option "street". * tests/t-argparse.conf: A couple if additions for the new conditions. -- The whole thing is actually only for here for doing this [let tkey HKLM\Foo\Bar\GnuPG:trusted-key-1] [if $tkey] trusted-key $tkey [fi] But we are hackers and tend to make things more complicated^Wflexible. Documentation will be done eventually. Signed-off-by:Werner Koch <wk@gnupg.org>
-
- 22 Oct, 2021 1 commit
-
-
Werner Koch authored
* src/w32-reg.c (_gpgrt_w32_reg_query_string): Allow abbreviated root names. (_gpgrt_w32_reg_get_string): New. -- This should eventually be made public. Noet that we have a copy in gnupg.
-
- 27 Sep, 2021 1 commit
-
-
NIIBE Yutaka authored
* m4/libtool.m4: Not setting 10.0 to MACOSX_DEPLOYMENT_TARGET when not defined. Only specify -flat_namespace to linker for specific (older) versions and hosts. -- Original patch was by: Jeremy Huddleston Sequoia <jeremyhu@apple.com> in https://lists.gnu.org/archive/html/libtool-patches/ 2020-06/msg00001.html Reported-by: Aleix Conchillo Flaque GnuPG-bug-id: 5610 Signed-off-by:
NIIBE Yutaka <gniibe@fsij.org>
-
- 10 Sep, 2021 1 commit
-
-
NIIBE Yutaka authored
* src/gpgrt-config.in: Correctly detect the case. -- GnuPG-bug-id: 5595 Signed-off-by:
NIIBE Yutaka <gniibe@fsij.org>
-
- 26 Aug, 2021 1 commit
-
-
NIIBE Yutaka authored
* tests/Makefile.am (TESTS): Add t-lock-single-posix. * tests/t-lock-single-posix.c: New. -- GnuPG-bug-id: 5547 Signed-off-by:
NIIBE Yutaka <gniibe@fsij.org>
-
- 06 Aug, 2021 3 commits
-
-
NIIBE Yutaka authored
* configure.ac: Add check for sys/single_threaded.h. * src/posix-lock.c [USE_POSIX_THREADS_FROM_LIBC]: Use __libc_single_threaded to detect if it's single threaded. -- GnuPG-bug-id: 5547 Signed-off-by:
NIIBE Yutaka <gniibe@fsij.org> -
NIIBE Yutaka authored
* m4/threadlib.m4: Add THREADLIB_CPPFLAGS support. -- GnuPG-bug-id: 5547 Signed-off-by:
NIIBE Yutaka <gniibe@fsij.org> -
NIIBE Yutaka authored
* m4/threadlib.m4: Update. -- Copied from gnulib commit of 12b5b00f93, so that we can support build with GNU C library 2.34 or later. Parts of our local changes are not needed any more: - Fix comment for "http" to "https" - Update to AS_HELP_STRING for newer autoconf One of our local change is canceled by this commit: - CPPFLAGS handling by THREADLIB_CPPFLAGS And it will be merged by following commit. GnuPG-bug-id: 5547 Signed-off-by:
NIIBE Yutaka <gniibe@fsij.org>
-
- 05 Aug, 2021 2 commits
-
-
NIIBE Yutaka authored
* configure.ac (AC_HEADER_STDC): Remove stdlib.h. -- It is supported by AC_HEADER_STDC. Signed-off-by:
NIIBE Yutaka <gniibe@fsij.org> -
NIIBE Yutaka authored
* src/stringutils.c: Remove inclusion of pwd.h. Signed-off-by:
NIIBE Yutaka <gniibe@fsij.org>
-
- 21 Jun, 2021 1 commit
-
-
NIIBE Yutaka authored
* src/gen-lock-obj.sh: Fix generating '}}}'. -- GnuPG-bug-id: 5495 Reported-by:
Fabrice Fontaine <fontaine.fabrice@gmail.com> Fixes-commit: 1fb90a7d Signed-off-by:
NIIBE Yutaka <gniibe@fsij.org>
-
- 08 Jun, 2021 1 commit
-
-
NIIBE Yutaka authored
* configure.ac (AM_LANGINFO_CODESET): Add. * src/strerror.c (_gpg_strerror_r): Check the boundary of character. -- GnuPG-bug-id: 5048 Signed-off-by:
NIIBE Yutaka <gniibe@fsij.org>
-
- 21 May, 2021 1 commit
-
-
NIIBE Yutaka authored
* configure.ac (*-apple-darwin*): Set _DARWIN_C_SOURCE 1. -- GnuPG-bug-id: 5440 Reported-by: Jay Freeman Signed-off-by:
NIIBE Yutaka <gniibe@fsij.org>
-
- 20 May, 2021 1 commit
-
-
Werner Koch authored
* src/init.c (_gpgrt_free): Shortcut NULL and save ERRNO. Signed-off-by:Werner Koch <wk@gnupg.org>
-
- 12 Apr, 2021 1 commit
-
-
* src/mkheader.c (parse_config_h): Close FP. * tests/t-b64.c (test_b64enc_string): Free STATE. (test_b64dec_string): Free BUFFER. * tests/t-syserror.c (main): Close FP. -- GnuPG-bug-id: 5381 Signed-off-by:Jakub Jelen <jjelen@redhat.com>
-
- 08 Apr, 2021 1 commit
-
-
NIIBE Yutaka authored
* src/spawn-posix.c (_gpgrt_wait_processes): Skip invalid PID. -- The API itself is not good to handle multiple processes. Given the API, skipping invalid PID is better for usefulness. GnuPG-bug-id: 5381 Reported-by:
Jakub Jelen <jjelen@redhat.com> Signed-off-by:
NIIBE Yutaka <gniibe@fsij.org>
-
- 07 Apr, 2021 1 commit
-
-
NIIBE Yutaka authored
* src/gpgrt-config.in (get_attr_l): Fix thinko for word split. -- GnuPG-bug-id: 5381 Reported-by:
Jakub Jelen <jjelen@redhat.com> Signed-off-by:
NIIBE Yutaka <gniibe@fsij.org>
-
- 31 Mar, 2021 2 commits
-
-
NIIBE Yutaka authored
Signed-off-by:
NIIBE Yutaka <gniibe@fsij.org> -
NIIBE Yutaka authored
* src/gpg-error.m4 (GPGRT_CONFIG): Prefer the one under $prefix. (sed expression): Better compatibility to POSIX sed. -- GnuPG-bug-id: 5365 Reported-by: Jay Freeman (saurik) Signed-off-by:
NIIBE Yutaka <gniibe@fsij.org>
-
- 26 Mar, 2021 1 commit
-
-
* src/gen-lock-obj.sh: Capture echo output with quotes. -- Fixes-commit: 99ae862a Signed-off-by:
David Michael <fedora.dm0@gmail.com>
-
- 22 Mar, 2021 4 commits
-
-
Werner Koch authored
--
-
Werner Koch authored
-
Werner Koch authored
-- Actually not needed because we use the term verbatim in all languages. But this avoids untranslated notices in the PO editor. In case an i18n term is required, the individual translators may do that.
-
Werner Koch authored
* src/err-sources.h.in (GPG_ERR_SOURCE_TPM2D): New.
-
- 05 Mar, 2021 1 commit
-
-
Werner Koch authored
* src/w32-gettext.c: Remove remaining WindowsCE support (load_domain): Use CreateFileW.
-
- 04 Mar, 2021 1 commit
-
-
Werner Koch authored
* src/w32-gettext.c: Include gpgrt.h instead gpg-error.h. (utf8_to_wchar): Use underscored function. (_gpg_w32_textdomain): Ditto. --
-
- 18 Feb, 2021 1 commit
-
-
NIIBE Yutaka authored
* configure.ac: Supply --disable-threads to gen-lock-obj.sh. Tighten the condition of using gen-lock-obj.sh for GNU/Linux. * src/gen-lock-obj.sh: Support --disable-threads. -- GnuPG-bug-id: 5296 Signed-off-by:
NIIBE Yutaka <gniibe@fsij.org>
-
- 16 Feb, 2021 2 commits
-
-
NIIBE Yutaka authored
* src/gpgrt-config.in: Remove delimiter variable. -- Fixes-commit: 7b81ec27 Signed-off-by:
NIIBE Yutaka <gniibe@fsij.org> -
NIIBE Yutaka authored
* src/gpg-error.m4: Use CC -print-search-dirs for better support of GNU style cross prefix. -- GnuPG-bug-id: 5293 Signed-off-by:
NIIBE Yutaka <gniibe@fsij.org>
-
- 15 Feb, 2021 1 commit
-
-
NIIBE Yutaka authored
* src/gpg-error.m4: Fix test condition for GPGRT_CONFIG. Fix behaviour when there is no GPG_ERROR_CONFIG. -- Signed-off-by:
NIIBE Yutaka <gniibe@fsij.org>
-
- 12 Feb, 2021 1 commit
-
-
NIIBE Yutaka authored
* src/gpg-error.m4: Fix $gpgrt_libdir handling. -- GnuPG-bug-id: 5293 Signed-off-by:
NIIBE Yutaka <gniibe@fsij.org>
-
- 10 Feb, 2021 1 commit
-
-
Werner Koch authored
-- The new inline function gpg_err_code_from_sqlite was missing in the NEWS file.
-
- 09 Feb, 2021 1 commit
-
-
NIIBE Yutaka authored
* src/gen-lock-obj.sh (ECHO_C, ECHO_N): Portability fix. -- GnuPG-bug-id: 5289 Signed-off-by:
NIIBE Yutaka <gniibe@fsij.org>
-
- 07 Jan, 2021 1 commit
-
-
Werner Koch authored
-- Not yet finished.
-
- 05 Jan, 2021 1 commit
-
-
Werner Koch authored
--
-