- 21 Dec, 2016 3 commits
-
-
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 6 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> -
-- Signed-off-by:
Daniel Kahn Gillmor <dkg@fifthhorseman.net>
-
- 17 Nov, 2016 1 commit
-
-
NIIBE Yutaka authored
* src/Makefile.am (lock-obj-pub.native.h): Add EXEEXT for the executable gen-posix-lock-obj. -- This change is from packaging work for Cygwin. Reported-by:
Michael Haubenwallner <michael.haubenwallner@ssi-schaefer.com> Signed-off-by:
NIIBE Yutaka <gniibe@fsij.org>
-
- 14 Nov, 2016 5 commits
-
-
Werner Koch authored
--
-
Werner Koch authored
* configure.ac: Set LT version to C20/A20/R0. Signed-off-by:Werner Koch <wk@gnupg.org>
-
Werner Koch authored
--
-
Werner Koch authored
-
Werner Koch authored
-
- 12 Nov, 2016 6 commits
-
-
Werner Koch authored
-- A trailing comma in an enum is not groked by all compilers. Binary operation should have their own parentheses to make it clear that a binary operator was meant. Signed-off-by:Werner Koch <wk@gnupg.org>
-
Justus Winter authored
* src/Makefile.am (arch_sources): Add new file. * src/estream.c (O_NONBLOCK): Move to 'gpgrt-int.h'. (BUFFER_BLOCK_SIZE): Likewise. (BUFFER_UNREAD_SIZE): Likewise. (struct notify_list_s, notify_list_t): Likewise. (struct _gpgrt_stream_internal, estream_internal_t): Likewise. (X_POLLABLE): New macro. (parse_mode): Parse keyword 'pollable', emulate O_NONBLOCK using the same mechanism on Windows. (_gpgrt_poll): Use the new '_gpgrt_w32_poll' on Windows. * src/gpgrt-int.h (_gpgrt_functions_w32_pollable): New declaration. (_gpgrt_w32_pollable_create): New prototype. (_gpgrt_w32_poll): Likewise. * src/w32-estream.c: New file. This code is adapted from GPGME. * tests/t-poll.c (create_pipe): Create pollable streams. GnuPG-bug-id: 2731 Signed-off-by:Justus Winter <justus@g10code.com>
-
Justus Winter authored
* src/estream.c (struct _gpgrt_stream_internal): Add 'kind'. (init_stream_obj): New parameter 'kind', initialize field. (es_create): New parameter 'kind'. Update all callers. * src/gpgrt-int.h (gpgrt_stream_backend_kind_t): New type. Signed-off-by:Justus Winter <justus@g10code.com>
-
Justus Winter authored
* src/estream.c (cookie_ioctl_function_t): Move to 'gpgrt-int.h', along with the macros for the IOCTL numbers. (estream_functions_mem): Use the new type and add the ioctl function. (estream_functions_fd): Likewise. (estream_functions_w32): Likewise. (estream_functions_fp): Likewise. (init_stream_object): Use the new type, and also initialize 'func_ioctl'. (es_create): Use the new type. (_gpgrt_fopen): Adapt. (_gpgrt_mopen): Likewise. (_gpgrt_fopenmem): Likewise. (_gpgrt_fopencookie): Likewise. (_gpgrt_fdopen): Likewise. (_gpgrt_fpopen): Likewise. (do_w32open): Likewise. * src/gpgrt-int.h (struct cookie_io_functions_s): New type. Signed-off-by:Justus Winter <justus@g10code.com>
-
Justus Winter authored
* src/estream.c (X_SAMETHREAD, X_SYSOPEN): New macros. (parse_mode): Rework how information flows from here to 'es_create'. Instead of using an integer flag per mode, use flags. (init_stream_obj): Adapt accordingly. (es_create): Likewise. (_gpgrt_fopen): Likewise. (_gpgrt_mopen): Likewise. (_gpgrt_fopenmem): Likewise. (_gpgrt_fopencookie): Likewise. (_gpgrt_fdopen): Likewise. (_gpgrt_fpopen): Likewise. (do_w32open): Likewise. (_gpgrt_freopen): Likewise. Signed-off-by:Justus Winter <justus@g10code.com>
-
Werner Koch authored
* src/visibility.c (gpgrt_get_syscall_clamp): New. * src/gpg-error.vers, src/gpg-error.def.in: Add function. * src/gpg-error.h.in: Ditto. * src/estream.c (_gpgrt_get_syscall_clamp): New. -- This function can be used by other libraries to set their own system clamp functions. Signed-off-by:Werner Koch <wk@gnupg.org>
-
- 11 Nov, 2016 2 commits
-
-
Werner Koch authored
* src/posix-lock.c (pre_lock_func, post_lock_func): New. (_gpgrt_lock_set_lock_clamp): New. (_gpgrt_lock_lock): Use clamp functions. * src/w32-lock.c (pre_lock_func, post_lock_func): New. (_gpgrt_lock_set_lock_clamp): New. (_gpgrt_lock_lock): Use clamp functions. * src/posix-lock.c (pre_syscall_func, post_syscall_func): New. (_gpgrt_thread_set_syscall_clamp): New. (_gpgrt_yield): Use clamp functions. * src/w32-lock.c (pre_syscall_func, post_syscall_func): New. (_gpgrt_thread_set_syscall_clamp): New. (_gpgrt_yield): Use clamp functions. * src/estream.c: Include lock.h and thread.h. (do_deinit): Call _gpgrt_lock_set_lock_clamp. (_gpgrt_set_syscall_clamp): Ditto. Signed-off-by:Werner Koch <wk@gnupg.org>
-
Andre Heinecke authored
* src/syscfg/lock-obj-pub.mingw32.h (gpgrt_lock_t): Declare priv as unsigned char. -- This fixes error: narrowing conversion of ‘255’ from ‘int’ to ‘volatile char’ inside { } [-Werror=narrowing]
-
- 10 Nov, 2016 1 commit
-
-
Werner Koch authored
Signed-off-by:Werner Koch <wk@gnupg.org>
-
- 02 Nov, 2016 1 commit
-
-
Werner Koch authored
Signed-off-by:Werner Koch <wk@gnupg.org>
-
- 18 Oct, 2016 2 commits
-
-
Justus Winter authored
-- Signed-off-by:Justus Winter <justus@g10code.com>
-
Justus Winter authored
* src/estream.c (parse_mode): Fix parsing the 'sysopen' flag. Signed-off-by:Justus Winter <justus@g10code.com>
-
- 07 Oct, 2016 2 commits
-
-
Werner Koch authored
Signed-off-by:Werner Koch <wk@gnupg.org>
-
Werner Koch authored
-- Thanks to Chris Ballinger <chris@chatsecure.org> for the files. Signed-off-by:Werner Koch <wk@gnupg.org>
-
- 01 Sep, 2016 2 commits
-
-
Werner Koch authored
* configure.ac (AC_HEADER_TIME): New. (AC_CHECK_SIZEOF): Check size of time_t. Signed-off-by:Werner Koch <wk@gnupg.org>
-
Werner Koch authored
Signed-off-by:Werner Koch <wk@gnupg.org>
-
- 16 Aug, 2016 1 commit
-
-
Werner Koch authored
-
- 14 Jul, 2016 2 commits
-
-
Werner Koch authored
--
-
Werner Koch authored
-