{"push_id":2559907617,"size":44,"distinct_size":2,"ref":"refs/heads/master","head":"68ba4e0308a99eb595caf7111ac31102f17d63e2","before":"1793f2c46a1ae8befb4d2046c9f3da6e2c685e43","commits":[{"sha":"789d240cb40ab36406a7c57ad49897e0bafbb41e","author":{"name":"Werner Koch","email":"13bd1fc5137f503b0a8355ad400e7a87ebb45b25@gnupg.org"},"message":"gpg: New option --no-symkey-cache.\n\n* g10/gpg.c (oNoSymkeyCache): New.\n(opts): Add that option.\n(main): Set var.\n* g10/options.h (struct opt): New field no_symkey_cache.\n* g10/passphrase.c (passphrase_to_dek): Implement that feature.\n\nSigned-off-by: Werner Koch <wk@gnupg.org>","distinct":false,"url":"https://api.github.com/repos/paulfurley/gnupg-mirror/commits/789d240cb40ab36406a7c57ad49897e0bafbb41e"},{"sha":"bb2680a45ab27427d33861802617211052242a33","author":{"name":"NIIBE Yutaka","email":"34feb69f206f6fec69fb4bd79c126fcbde2c8e6a@fsij.org"},"message":"po: Update Japanese translation.\n\n--\n\nSigned-off-by: NIIBE Yutaka <gniibe@fsij.org>","distinct":false,"url":"https://api.github.com/repos/paulfurley/gnupg-mirror/commits/bb2680a45ab27427d33861802617211052242a33"},{"sha":"327fece0aed2c9974659c72304f9fd1f461d460c","author":{"name":"Andre Heinecke","email":"31e23f92c0c4498bda15e433d4fc5936c0d6e75c@intevation.de"},"message":"build: Update getswdb version check to 2.2\n\n* build-aux/getswdb.sh: Check for gnupg22_ver gnupg21_ver no\nlonger exists.","distinct":false,"url":"https://api.github.com/repos/paulfurley/gnupg-mirror/commits/327fece0aed2c9974659c72304f9fd1f461d460c"},{"sha":"bbb5bfacc0d1f179cfec94fd32fee01a09df0f1d","author":{"name":"Werner Koch","email":"13bd1fc5137f503b0a8355ad400e7a87ebb45b25@gnupg.org"},"message":"agent,dirmngr: Add \"getenv\" to the getinfo command.\n\n* agent/command.c (cmd_getinfo): Add sub-command getenv.\n* dirmngr/server.c (cmd_getinfo): Ditto.\n--\n\nIt is sometimes helpful to be able to inspect certain envvars in a\nrunning agent.  For example \"http_proxy\".\n\nSigned-off-by: Werner Koch <wk@gnupg.org>","distinct":false,"url":"https://api.github.com/repos/paulfurley/gnupg-mirror/commits/bbb5bfacc0d1f179cfec94fd32fee01a09df0f1d"},{"sha":"e2bd152a928d79ddfb95fd2f7911c80a1a8d5a21","author":{"name":"Werner Koch","email":"13bd1fc5137f503b0a8355ad400e7a87ebb45b25@gnupg.org"},"message":"gpg: Relax printing of STATUS_FAILURE.\n\n* g10/gpg.c (g10_exit): Print STATUS_FAILURE only based on passed\nreturn code and not on the presence of any call to log_error.\n--\n\nThis fixes an actual regression in GPGME where FAILURE is considered\nfor example by a signature verify operation.  The operation will simply\nfail and not just record that that a signature could not be verified.\nIn particular for files with more than one signature a log_error if\noften called to show that a pubkey is missing for one of the\nsignatures.  Using that log_error is correct in that case.\n\nFixes-commit: 0336e5d1a7b9d46e06c838e6a98aecfcc9542882\nSigned-off-by: Werner Koch <wk@gnupg.org>","distinct":false,"url":"https://api.github.com/repos/paulfurley/gnupg-mirror/commits/e2bd152a928d79ddfb95fd2f7911c80a1a8d5a21"},{"sha":"23a714598c247d78cfda46a6dc338b17e17cc194","author":{"name":"Werner Koch","email":"13bd1fc5137f503b0a8355ad400e7a87ebb45b25@gnupg.org"},"message":"gpg: Extend the ERRSIG status line with a fingerprint.\n\n* g10/mainproc.c (issuer_fpr_raw): New.\n(issuer_fpr_string): Re-implement using issuer_fpr_rtaw.\n(check_sig_and_print): Don't free ISSUER_FPR.  Use ISSUER_FPR_RAW.\nUse write_status_printf.  Extend ERRSIG status.\n--\n\nModern OpenPGP implementations put the ISSUER_FPR into the signature\nto make it easier to discover the, public needed to check the\nsignature.  This is also useful in error messages and thus we add it.\n\nSigned-off-by: Werner Koch <wk@gnupg.org>","distinct":false,"url":"https://api.github.com/repos/paulfurley/gnupg-mirror/commits/23a714598c247d78cfda46a6dc338b17e17cc194"},{"sha":"69c3e7acb744e1e5606a4d946e3b948704cfbbae","author":{"name":"Werner Koch","email":"13bd1fc5137f503b0a8355ad400e7a87ebb45b25@gnupg.org"},"message":"gpg: Extend the \"sig\" record in --list-mode.\n\n* g10/getkey.c (get_user_id_string): Add arg R_NOUID.  Change call\ncallers.\n(get_user_id): Add arg R_NOUID.  Change call callers.\n* g10/mainproc.c (issuer_fpr_string): Make global.\n* g10/keylist.c (list_keyblock_colon): Print a '?' for a missing key\nalso in --list-mode.  Print the \"issuer fpr\" field also if there is an\nissuer fingerprint subpacket.\n--\n\nScripts used to rely on the \"User ID not found\" string even in the\n--with-colons listing.  However, that is not a good idea because that\nstring is subject to translations etc.  Now we have an explicit way of\ntelling that a key is missing.  For example:\n\n  gpg --list-sigs --with-colons | \\\n    awk -F: '$1==\"sig\" && $2==\"?\" {if($13){print $13}else{print $5}}'\n\nPrints all keyids or fingerprint of signing keys for which we do not\nhave the key in our local keyring.\n\nSigned-off-by: Werner Koch <wk@gnupg.org>","distinct":false,"url":"https://api.github.com/repos/paulfurley/gnupg-mirror/commits/69c3e7acb744e1e5606a4d946e3b948704cfbbae"},{"sha":"40fcddd3a98b778f9f31654adf4c06037e8b8e5d","author":{"name":"emma peel","email":"22daf4ce57324e87da6d61fd07e7f45122008b20@aktivix.org"},"message":"po: Update Spanish translation\n\n--\n\nSigned-off-by: Daniel Kahn Gillmor <dkg@fifthhorseman.net>","distinct":false,"url":"https://api.github.com/repos/paulfurley/gnupg-mirror/commits/40fcddd3a98b778f9f31654adf4c06037e8b8e5d"},{"sha":"c31abf84659dbda5503dd9f3aa3449520bcd1b84","author":{"name":"NIIBE Yutaka","email":"34feb69f206f6fec69fb4bd79c126fcbde2c8e6a@fsij.org"},"message":"g10: Push compress filter only if compressed.\n\n* g10/compress.c (handle_compressed): Fix memory leak.\n\n--\n\nAll other calls of push_compress_filter checks ALGO,\nso, do it here, too.\n\nGnuPG-bug-id: 3898\nSigned-off-by: NIIBE Yutaka <gniibe@fsij.org>","distinct":false,"url":"https://api.github.com/repos/paulfurley/gnupg-mirror/commits/c31abf84659dbda5503dd9f3aa3449520bcd1b84"},{"sha":"f747b8f0734338baa1e608b193b213aca2c577e8","author":{"name":"NIIBE Yutaka","email":"34feb69f206f6fec69fb4bd79c126fcbde2c8e6a@fsij.org"},"message":"g10: Fix memory leak in check_sig_and_print.\n\n* g10/mainproc.c (check_sig_and_print): Free the public key.\n\n--\n\nGnuPG-bug-id: 3900\nSigned-off-by: NIIBE Yutaka <gniibe@fsij.org>","distinct":false,"url":"https://api.github.com/repos/paulfurley/gnupg-mirror/commits/f747b8f0734338baa1e608b193b213aca2c577e8"},{"sha":"3b1ee413a65bf566aa8e5f29a5a2cd5a94e66faa","author":{"name":"Werner Koch","email":"13bd1fc5137f503b0a8355ad400e7a87ebb45b25@gnupg.org"},"message":"build: New target \"release\" to automate the release process.\n\n* Makefile.am (RELEASE_ARCHIVE_DIR): New.\n(RELEASE_SIGNING_KEY): New.\n(AM_DISTCHECK_CONFIGURE_FLAGS): Remove removed --enable-gpg2-is-gpg,\n(RELEASE_NAME, RELEASE_W32_STEM_NAME): New.\n(release, sign-release): New.\n--\n\nThis requires GNU make and also some other decent utilities;  however,\nthey are anyway required for building the W32 installer.\n\nSigned-off-by: Werner Koch <wk@gnupg.org>","distinct":false,"url":"https://api.github.com/repos/paulfurley/gnupg-mirror/commits/3b1ee413a65bf566aa8e5f29a5a2cd5a94e66faa"},{"sha":"e12475429578add12a53fb2232cb45dc9e2aae1b","author":{"name":"emma peel","email":"22daf4ce57324e87da6d61fd07e7f45122008b20@aktivix.org"},"message":"po: correct label tags in Finnish translation\n\nSigned-off-by: Daniel Kahn Gillmor <dkg@fifthhorseman.net>","distinct":false,"url":"https://api.github.com/repos/paulfurley/gnupg-mirror/commits/e12475429578add12a53fb2232cb45dc9e2aae1b"},{"sha":"a5290dace7f85d66272af3e14f9f2bc43d2a4af8","author":{"name":"emma peel","email":"22daf4ce57324e87da6d61fd07e7f45122008b20@aktivix.org"},"message":"po: correct label tags in Polish translation\n\nSigned-off-by: Daniel Kahn Gillmor <dkg@fifthhorseman.net>","distinct":false,"url":"https://api.github.com/repos/paulfurley/gnupg-mirror/commits/a5290dace7f85d66272af3e14f9f2bc43d2a4af8"},{"sha":"21b2e88a7e6c3d7313773c9ffb3e0d1fb2af45df","author":{"name":"emma peel","email":"22daf4ce57324e87da6d61fd07e7f45122008b20@aktivix.org"},"message":"po: correct attribution for Spanish translation\n\nSigned-off-by: Daniel Kahn Gillmor <dkg@fifthhorseman.net>","distinct":false,"url":"https://api.github.com/repos/paulfurley/gnupg-mirror/commits/21b2e88a7e6c3d7313773c9ffb3e0d1fb2af45df"},{"sha":"acd6d5ff7436bb7fba171ced3294046a14fb777d","author":{"name":"emma peel","email":"22daf4ce57324e87da6d61fd07e7f45122008b20@aktivix.org"},"message":"po: more updates to Spanish translation\n\nSigned-off-by: Daniel Kahn Gillmor <dkg@fifthhorseman.net>","distinct":false,"url":"https://api.github.com/repos/paulfurley/gnupg-mirror/commits/acd6d5ff7436bb7fba171ced3294046a14fb777d"},{"sha":"a44ed3d9a1ad5bd96694f10ea5523c517982017e","author":{"name":"Andre Heinecke","email":"31e23f92c0c4498bda15e433d4fc5936c0d6e75c@intevation.de"},"message":"doc: Remove unneccesary empty flags in vsndf.prf\n\n* doc/examples/vsnfd.prf (max-cache-ttl): Remove empty flags.\n\nSigned-off-by: Andre Heinecke <aheinecke@intevation.de>","distinct":false,"url":"https://api.github.com/repos/paulfurley/gnupg-mirror/commits/a44ed3d9a1ad5bd96694f10ea5523c517982017e"},{"sha":"64c1fddb253061a9773c6c4ed2a9c5a54702d21b","author":{"name":"Andre Heinecke","email":"31e23f92c0c4498bda15e433d4fc5936c0d6e75c@intevation.de"},"message":"dirmngr: More binary I/O on Windows for CRLs\n\n* dirmngr/crlcache.c (lock_db_file, crl_cache_insert): Open cache\nfile in binary mode.\n\n--\nCRLs on Windows would have line ending entries converted. This\ndid not cause problems in a surprising amount of cases but\ncan lead to unexpected and random parse / read errors. Especially\nwith large CRLs like cacert.\n\nThis bug has been around since 2004.\n\nGnuPG-Bug-Id: T3923\nSigned-off-by: Andre Heinecke <aheinecke@intevation.de>","distinct":false,"url":"https://api.github.com/repos/paulfurley/gnupg-mirror/commits/64c1fddb253061a9773c6c4ed2a9c5a54702d21b"},{"sha":"7cfb2c929d60d53f918d7b371dade448bc752d30","author":{"name":"Werner Koch","email":"13bd1fc5137f503b0a8355ad400e7a87ebb45b25@gnupg.org"},"message":"Revert \"po: correct label tags in Finnish translation\"\n\n--\n\nThe changed tags need to be kept localized because the description\ntext refers them.  Using the English for the tag and then the\ntranslated version in the description confuses users.\n\nFixes-commit: e12475429578add12a53fb2232cb45dc9e2aae1b.","distinct":false,"url":"https://api.github.com/repos/paulfurley/gnupg-mirror/commits/7cfb2c929d60d53f918d7b371dade448bc752d30"},{"sha":"41734c2756cf2eb81b71e2b24813319059d16619","author":{"name":"Werner Koch","email":"13bd1fc5137f503b0a8355ad400e7a87ebb45b25@gnupg.org"},"message":"Revert \"po: correct label tags in Polish translation\"\n\n--\n\nThe changed tags need to be kept localized because the description\ntext refers them.  Using the English for the tag and then the\ntranslated version in the description confuses users.\n\nFixes-commit: a5290dace7f85d66272af3e14f9f2bc43d2a4af8.","distinct":false,"url":"https://api.github.com/repos/paulfurley/gnupg-mirror/commits/41734c2756cf2eb81b71e2b24813319059d16619"},{"sha":"d2ad715441a960ec1e7584022c18042269436812","author":{"name":"Werner Koch","email":"13bd1fc5137f503b0a8355ad400e7a87ebb45b25@gnupg.org"},"message":"doc: Update NEWS and add an example to gpg.texi.\n\n--","distinct":false,"url":"https://api.github.com/repos/paulfurley/gnupg-mirror/commits/d2ad715441a960ec1e7584022c18042269436812"}]}
{"actor":{"display_login":"paulfurley"}}