diff options
author | JinWang An <jinwang.an@samsung.com> | 2021-12-01 16:54:34 +0900 |
---|---|---|
committer | JinWang An <jinwang.an@samsung.com> | 2021-12-01 16:54:34 +0900 |
commit | 446ad01df66cb2f4dd51d97ff02be16d765847e1 (patch) | |
tree | fc37818847b146ba78134cb74234900b1614418e /ChangeLog | |
parent | 4db435874bc286631d5dc726f68ba5bb86a1bb89 (diff) | |
download | gpgme-446ad01df66cb2f4dd51d97ff02be16d765847e1.tar.gz gpgme-446ad01df66cb2f4dd51d97ff02be16d765847e1.tar.bz2 gpgme-446ad01df66cb2f4dd51d97ff02be16d765847e1.zip |
Imported Upstream version 1.4.4upstream/1.4.4
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 36 |
1 files changed, 36 insertions, 0 deletions
@@ -1,3 +1,39 @@ +2014-07-30 Werner Koch <wk@gnupg.org> + + Release 1.4.4. + * configure.ac: Change LT version to C22/A11/R1. + + Fix possible realloc overflow for gpgsm and uiserver engines. + * src/engine-gpgsm.c (status_handler): + * src/engine-uiserver.c (status_handler): + + w32: Fix another memleak on error. + * src/w32-io.c (create_reader): free CTX. + + w32: Fix memleak in an error code paths. + * src/w32-io.c (create_writer): Free CTX in cased of bad FD. + * src/w32-util.c (_gpgme_mkstemp): Free TMPNAME in case of a failed + mkstemp. + + Fix possible zombie processes. + * src/posix-io.c (_gpgme_io_waitpid): Protect waitpid agains EINTR. + (_gpgme_io_dup): Likewise. + (_gpgme_io_connect): Likewise. + + Avoid pointer arithmetic on void pointer. + * src/gpgme.c (gpgme_io_writen): Use new var buffer. + + Change implementation return type to match the definition. + * src/gpgme.c (gpgme_get_sub_protocol): Change return type to + gpgme_protocol_t. + + Fix type inconsistency between gpgme.h and gpgme.c. + * src/gpgme.c (gpgme_set_pinentry_mode): Fix type of MODE. + + Fix possible segv in the gpgme_op_card_edit. + * src/edit.c (gpgme_op_edit_start, gpgme_op_card_edit_start): Do not + deref a NULL KEY in TRACE_BEG. + 2013-08-12 Werner Koch <wk@gnupg.org> Release 1.4.3. |