- 20 Jun, 2017 4 commits
-
-
Peter Lebbing authored
Edit README to inform people this will no longer be maintained.
-
Peter Lebbing authored
-
Peter Lebbing authored
Introduced in commit bc7c7fb4.
-
Peter Lebbing authored
gnupg2 Debian release 2.1.21-2 Conflicts: debian/changelog debian/dirmngr.install debian/gnupg2.install debian/rules
-
- 20 May, 2017 1 commit
-
-
Peter Lebbing authored
For the last release, I refreshed all quilt patches instead of just the one that is different from upstream. I now realize I did not do this before. It not only made the diff messy, it's also a total pain when merging new upstream versions. This commit takes the quilt files from upstream again.
-
- 18 May, 2017 7 commits
-
-
Daniel Kahn Gillmor authored
-
Daniel Kahn Gillmor authored
-
Daniel Kahn Gillmor authored
-
Daniel Kahn Gillmor authored
-
Daniel Kahn Gillmor authored
-
Daniel Kahn Gillmor authored
-
This was based off of work by Sandro Knauß <hefee@debian.org>.
-
- 17 May, 2017 6 commits
-
-
Daniel Kahn Gillmor authored
-
Daniel Kahn Gillmor authored
-
Daniel Kahn Gillmor authored
-
Daniel Kahn Gillmor authored
-
Daniel Kahn Gillmor authored
Upstream version 2.1.21
-
Daniel Kahn Gillmor authored
-
- 15 May, 2017 6 commits
-
-
Werner Koch authored
Signed-off-by:
Werner Koch <wk@gnupg.org>
-
Werner Koch authored
--
-
Werner Koch authored
-
Werner Koch authored
* g10/tofu.c (ask_about_binding): Remove useless translation markers. -- Translation and in particular punctuation marks can only be translated with context. Thus making a sole comma translatable is useless. Signed-off-by:
Werner Koch <wk@gnupg.org>
-
Andre Heinecke authored
Summary: * dirmngr/ldap-wrapper-ce.c (outstream_cookie_s): Add buffer_read_pos. (buffer_get_data): Use seperate read pos. -- Using a single buffer pos for reading and writing caused the read to return 0 as it read from the end of the buffer. Now we use a seperate reader position. Differential: D427 Signed-off-by:
Andre Heinecke <aheinecke@intevation.de>
-
Werner Koch authored
* common/stringhelp.c (format_text): Return NULL on error. * common/t-stringhelp.c (test_format_text): Adjust for change. * g10/gpgcompose.c (show_help): Abort on out of core. * g10/tofu.c (ask_about_binding): Abort on format_text error. (show_statistics): Ditto. (show_warning): Ditto. -- For better re-usability function in common/ shot better not use xmalloc functions. Signed-off-by:
Werner Koch <wk@gnupg.org>
-
- 11 May, 2017 6 commits
-
-
Justus Winter authored
* tests/openpgp/all-tests.scm: Run each test twice, once with public keys stored in a keybox, once with a keyring. * tests/openpgp/defs.scm (create-gpghome): Create a public keyring to make GnuPG use that instead of creating a keybox if '--use-keyring' is given. * tests/openpgp/setup.scm: Fix flag handling and usage. -- This parametrizes the OpenPGP tests. With this change, the test suite is able to detect problems with the keyring store, e.g. like the one fixed in 22739433 . GnuPG-bug-id: 3080 Signed-off-by:
Justus Winter <justus@g10code.com>
-
Justus Winter authored
* Makefile.am (TESTS_ENVIRONMENT): New variable. (check-all): New phony target to run all tests. * tests/gpgme/gpgme-defs.scm (have-gpgme?): New function that tests whether the GPGME test suite is available instead of exiting the process. * tests/gpgscm/init.scm (export): New macro. * tests/gpgscm/tests.scm (run-tests): New function. (load-tests): Likewise. * tests/gpgme/run-tests.scm: Simplify and move the parsing of the list of tests to 'all-tests.scm'. * tests/gpgsm/run-tests.scm: Likewise. * tests/migrations/run-tests.scm: Likewise. * tests/openpgp/run-tests.scm: Likewise. * tests/gpgme/Makefile.am: To select the tests to run, use the variable 'TESTS'. This harmonizes the interface with the automake test suite. * tests/gpgsm/Makefile.am: Likewise. * tests/migrations/Makefile.am: Likewise. * tests/openpgp/Makefile.am: Likewise. * tests/openpgp/README: Likewise. * agent/all-tests.scm: New file. * common/all-tests.scm: Likewise. * g10/all-tests.scm: Likewise. * g13/all-tests.scm: Likewise. * tests/gpgme/all-tests.scm: Likewise. * tests/gpgsm/all-tests.scm: Likewise. * tests/migrations/all-tests.scm: Likewise. * tests/openpgp/all-tests.scm: Likewise. * tests/run-tests.scm: Likewise. -- This change allows us to run all tests in parallel and write one XML report capturing the results of every test. It also lays the foundation to parametrize test suites. Signed-off-by:
Justus Winter <justus@g10code.com>
-
Justus Winter authored
* tests/gpgme/gpgme-defs.scm (parse-makefile, parse-makefile-expand): Move... * tests/gpgscm/makefile.scm: ... here. * tests/gpgscm/Makefile.am (EXTRA_DIST): Add new file. Signed-off-by:
Justus Winter <justus@g10code.com>
-
Justus Winter authored
* tests/gpgscm/tests.scm (test): Only set the default log filename when it has not been set before. Signed-off-by:
Justus Winter <justus@g10code.com>
-
Justus Winter authored
-- Signed-off-by:
Justus Winter <justus@g10code.com>
-
Daniel Kahn Gillmor authored
-
- 10 May, 2017 7 commits
-
-
Daniel Kahn Gillmor authored
-
Daniel Kahn Gillmor authored
-
Daniel Kahn Gillmor authored
-
Daniel Kahn Gillmor authored
-
Yutaka Niibe authored
-- Real name is confirmed by private mail. Signed-off-by:
NIIBE Yutaka <gniibe@fsij.org>
-
Yutaka Niibe authored
* common/b64dec.c (b64dec_proc): Comment to clarify. * dirmngr/cdblib.c (cdb_make_put): Use same pattern to clarify. * dirmngr/dirmngr-client.c (read_pem_certificate): Likewise. * dirmngr/ks-engine-hkp.c (ks_hkp_get): Likewise. * g10/armor.c (unarmor_pump): Likewise. * g10/gpg.c (main): Likewise. * g10/import.c (read_block): Likewise. * g10/keygen.c (make_backsig): Likewise. * g10/pkclist.c (check_signatures_trust): Likewise. * sm/gpgsm.c (main): Likewise. Signed-off-by:
NIIBE Yutaka <gniibe@fsij.org>
-
Yutaka Niibe authored
* g10/t-stutter.c (do_test): Refer current_test_group_failed. -- Since this test does not follow the framework of TEST/TEST_P/ABORT, the variable is not used. Signed-off-by:
NIIBE Yutaka <gniibe@fsij.org>
-
- 08 May, 2017 3 commits
-
-
Justus Winter authored
* g10/keyring.c (keyring_get_keyblock): Use the parser's packet count instead of counting ourself. * g10/packet.h (struct parse_packet_ctx_s): New field 'n_parsed_packets'. (init_parse_packet): Initialize new field. * g10/parse-packet.c (parse): Count packets. -- The 'keyring' keystore depends on the number of packets for delete and update operations. With the rework of the ring trust packets, the trust packets were no longer properly accounted for leading to keyring corruptions. The 'keybox' store was not affected. GnuPG-bug-id: 3123 GnuPG-bug-id: 3135 GnuPG-bug-id: 3144 Fixes-commit: a8895c99 Signed-off-by:
Justus Winter <justus@g10code.com>
-
Justus Winter authored
-- Signed-off-by:
Justus Winter <justus@g10code.com>
-
Justus Winter authored
-- Signed-off-by:
Justus Winter <justus@g10code.com>
-