Werner Koch
8a4bd132f7
gpg: Reject signatures made with MD5.
...
* g10/gpg.c: Add option --allow-weak-digest-algos.
(main): Set option also in PGP2 mode.
* g10/options.h (struct opt): Add flags.allow_weak_digest_algos.
* g10/sig-check.c (do_check): Reject MD5 signatures.
* tests/openpgp/gpg.conf.tmpl: Add allow_weak_digest_algos.
--
(cherry picked from commit f90cfe6b66269de0154d810c5cee1fe9a5af475c)
Resolved conflicts:
g10/gpg.c - adjust.
tests/openpgp/defs.inc - no changes
2014-06-03 08:44:08 +02:00
Werner Koch
0c5d3da96a
tests: Make sure not to create files outside the build directory.
...
* tests/openpgp/Makefile.am (./gpg_dearmor): Add option --homedir.
--
The dearmor code might create files in the source directory during a
test run. Adding "--homedir ." should solve this.
GnuPG-bug-id: 1498.
Signed-off-by: Werner Koch <wk@gnupg.org>
2013-08-19 11:35:06 +02:00
Werner Koch
da0925973e
Do not mix test result with progress lines.
...
This makes parsing of the results easier. Fixes bug#1400.
* tests/openpgp/defs.inc (progress_cancel, progress_end)
(progress_new): New.
* tests/openpgp/conventional-mdc.test: Use progress functions
* tests/openpgp/conventional.test: Ditto.
* tests/openpgp/encrypt-dsa.test: Ditto.
* tests/openpgp/encrypt.test: Ditto.
* tests/openpgp/sigs.test: Ditto.
--
The new output style is now:
> MD5 SHA1 RIPEMD160 SHA256 SHA384 SHA512 SHA224 <
PASS: sigs.test
or if the test fails:
> MD5 SHA1
sigs.test: ooops
FAIL: sigs.test
(cherry picked from commit f1e1387bee286c7434f0462185048872bcdb4484)
2013-04-22 09:30:47 +02:00
Werner Koch
28c6cef128
Generate the ChangeLog from commit logs.
...
* scripts/gitlog-to-changelog: New script. Taken from gnulib.
* scripts/git-log-fix: New file.
* scripts/git-log-footer: New file.
* scripts/git-hooks/commit-msg: New script.
* autogen.sh: Install commit-msg hook for git.
* doc/HACKING: Describe the ChangeLog policy.
* ChangeLog: New file.
* Makefile.am (EXTRA_DIST): Add new files.
(gen-ChangeLog): New.
(dist-hook): Run gen-ChangeLog.
Rename all ChangeLog files to ChangeLog-2011.
2011-12-02 19:28:02 +01:00
Werner Koch
a7585eeabe
Prepare for the 2.0.18 release.
...
Copied texi files from master.
Updated de.po.
Added more file to gitignore.
Removed the large PKITS tarball.
General release preparations.
2011-08-04 16:23:09 +02:00
Werner Koch
68e18c961d
Make CAST5 the default s2k algo tomatch the doc and gpg 1.4.
2010-06-17 12:58:51 +00:00
Werner Koch
5b41186bd0
Fix bug#1179
2010-05-12 16:18:49 +00:00
Werner Koch
608db5c53f
Changed test system again to allow building on an NFS mount
2010-05-12 09:49:28 +00:00
Werner Koch
999b12f56f
Add file
2010-05-11 18:00:12 +00:00
Werner Koch
ce9be10163
Allow to run the test without a running agent.
...
Add new gpg-agent commands.
2010-05-11 17:52:00 +00:00
Werner Koch
af29011cf6
make -j build fix
2009-12-21 18:03:26 +00:00
Werner Koch
b676b720e7
Replace C-99 vararg macro
2009-10-13 09:13:19 +00:00
David Shaw
6f287d4e3f
* defs.inc: Improved all_cipher_algos and all_hash_algos to work when
...
there are more than one line of algorithms. From 1.4.
2009-06-05 13:54:08 +00:00
Werner Koch
82d26564dc
Fix problem with incompatible gpg.conf files.
2009-04-19 16:34:21 +00:00
Werner Koch
cccda0c269
Arggg, forgot one other place.
2009-03-03 09:47:48 +00:00
Werner Koch
e240750936
fix for pkits.
2009-03-03 09:21:25 +00:00
Werner Koch
310f45b618
Fix bug 1001.
...
Documentation updates.
2009-02-19 16:19:16 +00:00
Werner Koch
38251aa74f
Add a sample key.
...
Detect and show the card type.
2009-01-13 14:01:56 +00:00
Werner Koch
0a5f742466
Marked all unused args on non-W32 platforms.
2008-10-20 13:53:23 +00:00
Werner Koch
8381a43ca7
Add gpgsm server command GETINFO agent-check.
...
Fix tests.
2008-09-30 10:30:20 +00:00
Werner Koch
322e879e6a
Add executable flag to test scripts.
2008-04-15 15:57:39 +00:00
Werner Koch
b2dd413cfa
Last minute cleanups.
2008-03-26 09:38:42 +00:00
Werner Koch
c2a8254be7
Fix a bug in the ambigious name detection.
...
Minor cleanups.
2008-03-20 15:31:43 +00:00
Werner Koch
f5f14d6556
Add some tests.
2008-02-22 15:47:18 +00:00
Werner Koch
898a341f50
Fixed release creation.
2008-02-19 12:58:34 +00:00
Werner Koch
f13c5a48fc
Improve certificate chain construction.
...
Extend PKITS framework
2008-02-19 10:33:35 +00:00
Werner Koch
a75c21ed8a
We better save the description of PKITS along with the test data.
2008-02-18 14:31:46 +00:00
Werner Koch
c3b9005ec3
Typo fixes.
...
Portability fix for asschk.c
2008-01-26 22:12:23 +00:00
Werner Koch
a6549ca548
Preparing a release candidate.
2007-12-14 16:08:53 +00:00
Werner Koch
598a3d0ab4
[W32] Changed default socket for dirmngr.
...
[W32] Add some code for event notifications
between scdaemon and gpg-agent.
2007-11-27 08:01:19 +00:00
Werner Koch
cd2d9288aa
Ported changes from 1.4.
...
Add copyright notices.
2007-10-25 09:06:21 +00:00
Werner Koch
503f91e0ae
tryu harder to ignore duplicate specified keyrings and -boxes.
...
Documentation updates.
2007-08-24 09:34:39 +00:00
Werner Koch
93d3811abc
Changed to GPLv3.
...
Removed intl/.
2007-07-04 19:49:40 +00:00
David Shaw
19df6dc9e3
* conventional.test, encrypt.test, encrypt-dsa.test,
...
conventional-mdc.test: Fix some broken tests that were only testing
3DES instead of all available ciphers.
2007-05-03 00:54:28 +00:00
Werner Koch
9491ab44c5
Ported multiple-messages protection.
2007-03-05 14:56:31 +00:00
Werner Koch
5885142c83
Made some PIN pads work.
...
Some cleanups for 64 bit CPUs.
2006-11-20 16:49:41 +00:00
Werner Koch
10d563da08
Collected fixes.
2006-11-05 15:08:58 +00:00
Werner Koch
3fafc72583
Fix for make distcheck
2006-10-04 17:42:14 +00:00
Werner Koch
4b48bcacc9
Fix for bug 537
2006-10-02 11:54:35 +00:00
Marcus Brinkmann
088c35b2ee
2006-09-06 Marcus Brinkmann <marcus@g10code.de>
...
* configure.ac: New automake conditional RUN_GPG_TESTS.
tests/
2006-09-06 Marcus Brinkmann <marcus@g10code.de>
* Makefile.am (openpgp): New variable.
(SUBDIRS): Conditionalize openpgp on RUN_GPG_TESTS.
2006-09-06 21:09:36 +00:00
Werner Koch
0ebd23fa76
Migrated more stuff to doc/
...
Migrated the gpg regression tests.
Some changes tp the gpg code to fix bugs and
for the use in testing.
make distcheck works now with gpg enabled.
2006-08-21 20:20:23 +00:00
Werner Koch
b37c1ce1b9
Create bag attributes so that Mozilla will accept these files.
...
Tested with using a CAcert generated certificate.
2006-07-24 11:20:33 +00:00
Werner Koch
f98537733a
Updated FSF's address.
2006-06-20 17:21:37 +00:00
Marcus Brinkmann
384cba431a
2006-06-08 Marcus Brinkmann <marcus@g10code.de>
...
* asschk.c (__func__) [__STDC_VERSION__ < 199901L && __GNUC__ >= 2]:
Define macro to __FUNCTION__.
(die): Use __func__ instead of __FUNCTION__.
2006-06-08 12:17:38 +00:00
Werner Koch
61756ae3a7
Added sample certificates.
2006-05-16 09:54:41 +00:00
Werner Koch
b794bb683f
Repackaged PKITS_data.tar.bz2
2006-05-02 08:19:59 +00:00
Marcus Brinkmann
d7a1e30b30
2005-10-07 Marcus Brinkmann <marcus@g10code.de>
...
* Makefile.am (TESTS_ENVIRONMENT): Remove LD_LIBRARY_PATH hack.
It's the responsibility of the person building the software to set
it properly.
2005-10-07 13:09:20 +00:00
Werner Koch
3af261572b
* gpg-agent.c (handle_connections): Need to check for events if
...
select returns with -1.
* tools.texi (gpg-connect-agent): New.
* app-openpgp.c (get_one_do): Never try to get a non cacheable
object from the cache.
(get_one_do): Add new arg to return an error code. Changed all
callers.
(do_getattr): Let it return a proper error code.
* app.c (select_application): Return an error code and the
application context in an new arg.
* command.c (open_card): Adjusted for that. Don't use the
fallback if no card is present. Return an error if the card has
been removed without a reset.
(do_reset, cmd_serialno): Clear that error flag.
(TEST_CARD_REMOVAL): New. Use it with all command handlers.
* scdaemon.c (ticker_thread): Termintate if a shutdown is pending.
* apdu.c: Added some PCSC error codes.
(pcsc_error_to_sw): New.
(reset_pcsc_reader, pcsc_get_status, pcsc_send_apdu)
(open_pcsc_reader): Do proper error code mapping.
* gpg-connect-agent.c: New.
* Makefile.am: Add it.
2005-02-24 17:36:11 +00:00
Werner Koch
335b5e4ac4
Preparing a new release. Updated gettext
2004-09-30 14:34:34 +00:00
Werner Koch
53f7e372b9
tests/pkits: New directory
2004-08-17 15:32:56 +00:00