- 04 Mar, 2017 1 commit
-
-
Daniel Kahn Gillmor authored
-
- 28 Feb, 2017 8 commits
-
-
Werner Koch authored
* configure.ac: Bump LT version to C22/A22/R0. -- Note that C21/A21/R0 was used in 1.26 but later lost in the repo due to a merge. Signed-off-by:Werner Koch <wk@gnupg.org>
-
Werner Koch authored
--
-
Werner Koch authored
* src/syscfg/lock-obj-pub.arm-unknown-linux-gnueabihf.h: Remove. * src/syscfg/lock-obj-pub.armv5-unknown-linux-musleabi.h: Remove. * src/syscfg/lock-obj-pub.armv6-unknown-linux-musleabihf.h: Remove. * src/Makefile.am (lock_obj_pub): Remove them. * src/mkheader.c (canon_host_triplet): Add removed as aliases. Addn alias for armv7-unknown-linux-gnueabihf. -- Info provided by Marvin Schmidt <marv@exherbo.org> via gnupg-devel@gnupg.org on Tue, 14 Feb 2017 15:00:15 +0100 Consilidated arm syscfg file by aliasing them. Signed-off-by:Werner Koch <wk@gnupg.org>
-
Werner Koch authored
-- Signed-off-by:Werner Koch <wk@gnupg.org>
-
Werner Koch authored
* src/gpg-error.h.in (GPGRT_H): New double include protection. * src/Makefile.am (nodist_include_HEADERS): Add gpgrt.h. (BUILT_SOURCES): Ditto. (CLEANFILES): Ditto. (gpgrt.h): New rule. Signed-off-by:Werner Koch <wk@gnupg.org>
-
Werner Koch authored
* tests/t-poll.c (test_poll): Add option. Signed-off-by:Werner Koch <wk@gnupg.org>
-
Werner Koch authored
* src/gpgrt-int.h (trace_errno): Add new parameter. Adjust all users. * src/init.c (trace_fp, trace_with_errno, trace_missing_lf) (trace_prefix_done): New vars. (_gpgrt_internal_trace_begin): Add arg WITH_ERRNO. Open a trace file on first use. Init new vars. (print_internal_trace_prefix): New. * src/estream.c, src/w32-estream.c: Improve tracing. Signed-off-by:Werner Koch <wk@gnupg.org>
-
Werner Koch authored
* src/estream.c (_gpgrt_poll) [W32]: Do not call the syscall clamp. -- The system call clamp may only be used directloy around system calls. We don't need them here because we use independent threads to implement non-blocking behaviour. In fact the clamp may lead to a deadlock. Signed-off-by:Werner Koch <wk@gnupg.org>
-
- 26 Feb, 2017 3 commits
-
-
Werner Koch authored
* src/estream.c: Add trace calls to some functions. * src/w32-estream.c: Replace existing trace calls by the new framework. -- Signed-off-by:Werner Koch <wk@gnupg.org>
-
Werner Koch authored
* src/init.c (trace_save_errno, trace_arg_module) (trace_arg_file, trace_arg_line): New module vars. (do_internal_trace): New. (_gpgrt_internal_trace_printf): New. (_gpgrt_internal_trace): New. (_gpgrt_internal_trace_errno): New. (_gpgrt_internal_trace_end): New. * src/gpgrt-int.h (trace): New macro. (trace_errno): New macro. (trace_start): New macro. (trace_append): New macro. (trace_finish): New macro. -- We want to be abale to use libgpg-error also with pre-c99 compilers and thus we can use the __VA_ARGS__ but resort to the common macro trick.
-
Werner Koch authored
* src/estream.c (_gpgrt_es_init): Rename to _gpgrt_estream_init. (es_fill): Rename to fill_stream. (es_fflush): Rename to flush_stream. (es_deinitialize): Rename to deinit_stream_obj. (es_create): Rename to create_stream (es_read_nbf): Rename to do_read_nbf. (es_read_lbf): Rename to do_read_lbf. (es_read_fbf): Rename to do_read_fbf. (es_peek): Rename to peek_stream. (es_skip): Rename to skip_stream. (es_print): Rename to do_print_stream. -- The use of the "es_" was confusing. Avoid that. Signed-off-by:Werner Koch <wk@gnupg.org>
-
- 24 Feb, 2017 1 commit
-
-
Werner Koch authored
* src/estream.c (estream_cookie_w32): Add flag no_syscall_clamp. (func_w32_create): Add arg no_syscall_clamp. (func_w32_read): Do not call pre/post_syscall_clamp when flag is set. (func_w32_write): Ditto. (func_w32_seek): Ditto. (do_w32open): Set NO_SYSCALL_CLAMP in pollable mode. (es_create) [W32]: Make sure that pollable-mode is unly used with the W32 backend. Signed-off-by:Werner Koch <wk@gnupg.org>
-
- 23 Feb, 2017 1 commit
-
-
Werner Koch authored
* src/w32-estream.c (TRACE_ERR): Also print the error number. This is in particular useful on non-english systems. (reader_context_s, writer_context_s): Replace the gpgrt mutex by a native critical section. Change all calls to gpgrt_lock_ fucntions by the EnterCriticalSection et al. (_gpgrt_w32_poll): Make CODE unsigned which is what WFMO returns. Remove the then useless condition. -- The locking code here is self-contained and may badly interact with the possible nPth "clamped" gpgrt lock functions. Signed-off-by:Werner Koch <wk@gnupg.org>
-
- 19 Feb, 2017 1 commit
-
-
Werner Koch authored
Signed-off-by:Werner Koch <wk@gnupg.org>
-
- 02 Feb, 2017 1 commit
-
-
NIIBE Yutaka authored
* src/syscfg/lock-obj-pub.sh3-unknown-linux-gnu.h: New. * src/Makefile.am (lock_obj_pub): Add it. -- Signed-off-by:
NIIBE Yutaka <gniibe@fsij.org>
-
- 01 Feb, 2017 1 commit
-
-
NIIBE Yutaka authored
* NEWS: Add interface changes. * src/Makefile.am (libgpg_error_la_SOURCES): Add b64dec.c. * src/b64dec.c: New. Taken from gpgme. Prefix function names with _gpgrt_. Change API a bit, not exposing the structure. * src/gpg-error.def.in: Export Base64 functions. * src/gpg-error.vers: Likewise. * src/visibility.c, src/visibility.h: Likewise. * src/gpg-error.h.in: Add Base64 struct and functions. * src/gpgrt-int.h: Add Base64 internal functions. * tests/Makefile.am (TESTS): Add t-b64dec. * tests/t-b64dec.c: New. Signed-off-by:
NIIBE Yutaka <gniibe@fsij.org>
-
- 19 Jan, 2017 1 commit
-
-
Werner Koch authored
* src/estream.c (es_flush, es_write_nbf): Fix setting of ERRNO to EOPNOTSUPP. Signed-off-by:Werner Koch <wk@gnupg.org>
-
- 17 Jan, 2017 1 commit
-
-
Werner Koch authored
* autogen.sh: Update from GnuPG. * autogen.rc (version_parts): New. * configure.ac: Change to use autogen.sh --find-version helper. * Makefile.am (dist-hook): Do not create VERSION (EXTRA_DIST): Add VERSION. Signed-off-by:Werner Koch <wk@gnupg.org>
-
- 10 Jan, 2017 1 commit
-
-
Daniel Kahn Gillmor authored
* doc/gpgrt.texi: Say "--with-libgpg-error-prefix" instead of "--with-gpg-error-prefix". * src/gpg-error.m4: When warning about library locations, warn with the preferred "--with-libgpg-error-prefix" name. -- in src/gpg-error.m4, it already says: > dnl --with-libgpg-error-prefix=PFX is the preferred name for this option, > dnl since that is consistent with how our three siblings use the directory/ > dnl package name in --with-$dir_name-prefix=PFX. so this is an attempt to live up to that expectation. Signed-off-by:
Daniel Kahn Gillmor <dkg@fifthhorseman.net>
-
- 03 Jan, 2017 2 commits
-
-
Werner Koch authored
* src/gpg-error.h.in (GPGRT_GCC_VERSION): Fix. -- Fixes-commit: 4e790613 Signed-off-by:
Werner Koch <wk@gnupg.org>
-
Werner Koch authored
--
-
- 24 Dec, 2016 1 commit
-
-
Daniel Kahn Gillmor authored
-
- 22 Dec, 2016 1 commit
-
-
Werner Koch authored
-- The 1.26 release was accidently not pushed to git.gnupg.org master. Instead the supposed to be local wk-master branch made it to that server. The new relealse-1.26 branch tries to fix that problem.
-
- 21 Dec, 2016 5 commits
-
-
NIIBE Yutaka authored
-- Signed-off-by:
NIIBE Yutaka <gniibe@fsij.org> -
Werner Koch authored
--
-
Werner Koch authored
* configure.ac: Bump LT version to C21/A21/R0. Signed-off-by:Werner Koch <wk@gnupg.org>
-
Werner Koch authored
--
-
Werner Koch authored
--
-
- 13 Dec, 2016 1 commit
-
-
Werner Koch authored
Signed-off-by:Werner Koch <wk@gnupg.org>
-
- 12 Dec, 2016 2 commits
-
-
Werner Koch authored
Signed-off-by:Werner Koch <wk@gnupg.org>
-
Werner Koch authored
Signed-off-by:Werner Koch <wk@gnupg.org>
-
- 02 Dec, 2016 3 commits
-
-
Werner Koch authored
* src/gpg-error.c (print_desc): Shortcur for unknown symbols. Signed-off-by:Werner Koch <wk@gnupg.org>
-
Werner Koch authored
-
Werner Koch authored
* doc/errorref.txt: Remove all tabs. * doc/Makefile.am (install-data-local): New to install errorref.txt. (uninstall-local): New. (errorref.txt.x): New. * src/Makefile.am (gpg_error_CPPFLAGS): Define PKGDATADIR * src/gpg-error.c (print_desc): New. (show_usage): New. (main): Improve option parser. Add new option --desc. Call print_desc. -- Signed-off-by:Werner Koch <wk@gnupg.org>
-
- 18 Nov, 2016 5 commits
-
-
-- http://www.unicode.org/unicode/onlinedat/languages.html currently says: The mapping information between Macintosh and Windows codes is no longer available on the Unicode site. Please consult the Macintosh and Windows developer sites. And there are no outbound links. Signed-off-by:
Daniel Kahn Gillmor <dkg@fifthhorseman.net> -
-- Signed-off-by:
Daniel Kahn Gillmor <dkg@fifthhorseman.net> -
-- Signed-off-by:
Daniel Kahn Gillmor <dkg@fifthhorseman.net> -
-- Signed-off-by:
Daniel Kahn Gillmor <dkg@fifthhorseman.net> -
-- Signed-off-by:
Daniel Kahn Gillmor <dkg@fifthhorseman.net>
-