Werner Koch
bc9dd2e5f6
Expand a ~ in the ca-cert-file argument.
2009-08-26 10:12:17 +00:00
Werner Koch
0792525d22
Make bug reporting address easier changeable.
2009-07-21 14:21:05 +00:00
Werner Koch
d8d1ca6151
Reworked the estream memory buffer allocation.
...
Committed already posted patches for the v2 card.
2009-06-29 10:43:57 +00:00
Werner Koch
e05aeca87b
Post release updates
2009-06-17 11:57:24 +00:00
Werner Koch
c998dd12a2
Preparing for 2.0.12.
2009-06-17 11:18:26 +00:00
David Shaw
047d97e95e
Add full Camellia support.
...
* configure.ac: Remove Camellia restriction.
* gpg.c (main), misc.c (openpgp_cipher_test_algo): Remove Camellia
restriction.
* misc.c (map_cipher_openpgp_to_gcry), main.h: Add macros for
openpgp_cipher_open, openpgp_cipher_get_algo_keylen, and
openpgp_cipher_get_algo_blklen to wrap around the corresponding gcry_*
functions, but pass the algorithm number through
map_cipher_openpgp_to_gcry. This is needed in case the gcry algorithm
number doesn't match the OpenPGP number (c.f. Camellia).
* encr-data.c, pubkey-enc.c, mainproc.c, cipher.c, encode.c, seskey.c,
passphrase.c, seckey-cert.c: Use new openpgp_cipher_* macros here.
2009-06-05 14:11:03 +00:00
Werner Koch
98f10d74b8
Remove testing cruft.
...
Typo fixes.
2009-05-19 09:26:17 +00:00
Werner Koch
387a51f951
New gpgsm server option no-encrypt-to.
...
Add caching for symkey encryption.
Minor cleanups.
2009-05-18 17:38:34 +00:00
Werner Koch
0b99639624
Ported changes from 1.4.
2009-04-01 13:23:27 +00:00
Werner Koch
588a7c34bb
Make sure not to leak file descriptors if running gpg-agent with a
...
command. Restore the signal mask to solve a problem in Mono.
2009-03-19 07:09:31 +00:00
Werner Koch
59d7a54e72
New PIN Callback attributes in gpg-agent.
...
Common prompts for keypad and simple card reader.
More support for Netkey cards; PIN management works now.
2009-03-05 19:19:37 +00:00
Werner Koch
c20b3db108
Add --reload command to gpgconf.
...
Fix a problem in exechelp.c
Get ready for a release.
2009-03-03 09:02:58 +00:00
Werner Koch
367281480a
Post release updates
2009-01-12 10:56:52 +00:00
Werner Koch
4adb5c03e7
preparing a release
2009-01-12 09:18:27 +00:00
Werner Koch
cb1d526227
Minor bug fix.
2008-12-09 12:32:53 +00:00
Werner Koch
de9cc953af
Preparing a release candidate.
2008-12-09 11:54:40 +00:00
Werner Koch
0698c5169f
Use more warning options with modern GCCs.
...
Other minor changes.
2008-10-17 19:18:46 +00:00
Werner Koch
7d63aa42e5
Remove hacks which are not anymore needed since we now require Libgcrypt 1.4
2008-09-29 15:02:55 +00:00
David Shaw
2a7b21ac72
* configure.ac: Use printf for the most portable SVN version
...
detection.
2008-08-27 17:01:29 +00:00
David Shaw
eb0b47b422
* configure.ac: Darwin's /bin/sh has a builtin echo that doesn't
...
understand '-n'. Use tr to trim the carriage return instead.
2008-08-27 05:58:30 +00:00
Werner Koch
4254e90426
Fixed bug#907.
...
Fixed a segv in keybox and made it more robust.
2008-05-06 14:03:36 +00:00
Werner Koch
a7ced5d0b5
Fixed a C-89 incompatibility.
...
Minor changes to make it build on Debian bo.
Thanks to Alain Guibert.
2008-04-23 17:23:04 +00:00
Werner Koch
86f35a55d0
Minor cleanups.
...
Implemented key helper kdns
2008-04-07 19:31:12 +00:00
Werner Koch
80f77d79c5
Fix a problem with dirmngr looked up certificates.
...
Typo fixes.
2008-04-01 15:08:57 +00:00
Werner Koch
20e5cf7cb6
Post release update
2008-03-26 11:01:06 +00:00
Werner Koch
a2ede07293
Preparing a release.
2008-03-26 09:20:40 +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
57d9ea99d9
Preparing a test release
2008-02-15 09:58:01 +00:00
Werner Koch
c3b9005ec3
Typo fixes.
...
Portability fix for asschk.c
2008-01-26 22:12:23 +00:00
Werner Koch
157d4479aa
Preparing a release.
2007-12-20 08:52:40 +00:00
Werner Koch
5967e1a187
Fixed a W32 ldaps problem.
2007-12-17 10:49:58 +00:00
Werner Koch
a6549ca548
Preparing a release candidate.
2007-12-14 16:08:53 +00:00
Werner Koch
bae4b256c7
Support DSA2.
...
Support Camellia for testing.
More audit stuff.
2007-12-12 10:28:30 +00:00
Werner Koch
8c20500a5d
Allow configuraton of pinentry tooltip.
...
Other minor buf fixes.
2007-12-04 11:23:31 +00:00
Werner Koch
31c19d1d68
Use Assuan socket wrapper calls.
...
Made socket servers secure under Windows.
2007-10-01 14:48:39 +00:00
Werner Koch
19009f9959
Print used library version with --version.
...
Typo fixes
2007-09-14 13:38:36 +00:00
Werner Koch
c1adbec2a3
post release version bump
2007-09-10 16:38:04 +00:00
Werner Koch
782e1bc00b
Preparing 2.0.7
2007-09-10 15:40:29 +00:00
Werner Koch
15d0cb42a1
Implemented more gpg-agen options to support certain passphrase policies.
...
New tool gpg-check-pattern.
2007-08-27 18:10:27 +00:00
Werner Koch
a5743d1017
Post release version number bump
2007-08-16 10:57:35 +00:00
Werner Koch
ed801e3771
About to do a release
2007-08-16 10:42:06 +00:00
Werner Koch
74d344a521
Implemented the chain model for X.509 validation.
2007-08-10 16:52:05 +00:00
Werner Koch
b188c246ca
Typo fixes.
...
iconv detection fix.
Use the currect type in t-gettime.
2007-07-10 09:24:29 +00:00
Werner Koch
e6c6a66450
Post release updates
2007-07-05 20:29:14 +00:00
Werner Koch
d0d7c3f053
Prearing a release
2007-07-05 18:59:50 +00:00
Werner Koch
4631bc8ddf
Fixed card key generation of gpg2.
...
Reveal less information about timings while generating a key.
2007-07-05 16:58:19 +00:00
Marcus Brinkmann
fa84b8cd82
2007-07-05 Marcus Brinkmann <marcus@g10code.de>
...
* configure.ac: Invoke AM_LANGINFO_CODESET.
2007-07-04 22:24:26 +00:00
Werner Koch
93d3811abc
Changed to GPLv3.
...
Removed intl/.
2007-07-04 19:49:40 +00:00
Werner Koch
f54b85bc2d
A bunch of minor changes for Windows.
2007-07-04 09:34:28 +00:00
Werner Koch
c742065a30
PO fixes for W32
2007-06-15 15:38:44 +00:00
Werner Koch
915b7b21fd
Build fixes for W32
2007-06-15 14:27:31 +00:00
Werner Koch
0cfbfd6186
A whole bunch of changes to allow building for Windows.
...
See the ChangeLogs for details.
2007-06-14 17:05:07 +00:00
Werner Koch
2c9791db55
First steps towards supporting W32.
...
This is mainly source code reorganization.
Update gnulib.
g10/ does currently not build.
2007-06-06 18:12:30 +00:00
Werner Koch
ad3ab7a059
Adjusted symbols for printf and updated to latest version.
2007-05-15 19:47:15 +00:00
Werner Koch
5f3bca9682
Use estream_asprintf instead of the GNU asprintf.
2007-05-15 16:10:48 +00:00
Werner Koch
edb3dc99e9
Preparing 2.0.4
2007-05-09 11:01:33 +00:00
Werner Koch
d5052fd228
Upgraded gettext.
...
Fixed accidental dependency on libgcrypt 1.3.0.
2007-05-07 19:49:12 +00:00
Werner Koch
174521f8da
Updated to automake 1.10.
...
Use latest texinfo.tex.
Typo and grammar fix.
2007-05-04 12:04:26 +00:00
Werner Koch
2ec906db3a
Fixed installation of gpg2keys_mailto
2007-05-04 09:23:51 +00:00
Werner Koch
95b41996eb
Post release version number bump
2007-03-08 14:54:33 +00:00
Werner Koch
f20369a993
Well, missed to change the SVN flag
2007-03-08 14:21:35 +00:00
Werner Koch
e0bbbb8a7f
Preparing the 2.0.3 release
2007-03-08 14:16:15 +00:00
Werner Koch
b861561e47
Included LIBICONV in all Makefiles.
...
g10/
* passphrase.c (passphrase_get): Set the cancel flag on all error
from the agent. Fixes a bug reported by Tom Duerbusch.
sm/
* gpgsm.c (main): Let --gen-key print a more informative error
message.
2007-01-31 14:24:41 +00:00
Werner Koch
0173cd5a98
Fixes for CVE-2006-6235
2006-12-06 10:16:50 +00:00
Werner Koch
252b668814
Preparing 2.0.1
2006-11-28 16:36:02 +00:00
Werner Koch
218380395e
Preparing 2.0.1rc1
2006-11-23 09:53:17 +00:00
Werner Koch
82423b1e94
Changed order of libs
2006-11-21 15:29:52 +00:00
Werner Koch
e50c5f39cc
No more warnings for AMD64 (at least when cross-compiling). Thus tehre is a
...
good chance that gpg2 will now work.
Other cleanups.
Updated gettext.
2006-11-21 11:00:14 +00:00
Werner Koch
a9c688e4d9
Silent GETEVENT command. Requires latest libassuan.
...
agent/
* command.c (post_cmd_notify, io_monitor): New.
(register_commands, start_command_handler): Register them.
2006-11-14 16:40:44 +00:00
Werner Koch
f48d38e7df
Post release update
2006-11-11 14:41:22 +00:00
Werner Koch
b5a8d7d268
.
2006-11-11 14:17:09 +00:00
Werner Koch
fac4babd9d
post release updates
2006-11-06 10:26:55 +00:00
Werner Koch
3608141f33
Preparing another release
2006-11-06 09:44:28 +00:00
Werner Koch
10d563da08
Collected fixes.
2006-11-05 15:08:58 +00:00
Werner Koch
1e9f026d29
Post release update
2006-10-24 15:01:23 +00:00
Werner Koch
a2786169f2
Preparing another release
2006-10-24 14:45:34 +00:00
Werner Koch
df52700f5c
Fixes
2006-10-19 14:22:06 +00:00
Werner Koch
0f49adb44e
Preparing a release
2006-10-18 17:19:08 +00:00
Werner Koch
be410be660
Pth tweaks and improved estream.c
2006-10-17 14:34:42 +00:00
Werner Koch
43825e9dae
Allow pkcs#10 creation directkly from a smart card
2006-10-11 17:52:15 +00:00
Werner Koch
e0edd19f95
Preparing a release
2006-10-11 10:05:03 +00:00
Werner Koch
2e8481c03b
Various changes
2006-10-10 11:11:04 +00:00
Werner Koch
158a69aff7
bug fixes
2006-10-05 11:06:42 +00:00
Werner Koch
ecf7ad43f6
Preparing a new release
2006-10-04 10:22:56 +00:00
Werner Koch
4b48bcacc9
Fix for bug 537
2006-10-02 11:54:35 +00:00
Werner Koch
d94faf4a3d
New "relax" option for trustlist.txt
2006-09-25 18:29:20 +00:00
Werner Koch
f9ff194bc2
Preparing a new release
2006-09-25 07:59:34 +00:00
Werner Koch
2db8df0ba3
Added iconv support and doc cleanups.
2006-09-22 18:15:18 +00:00
Werner Koch
c69dc436ce
Cleanups.
2006-09-20 11:01:49 +00:00
Werner Koch
70b9abadee
Post release updates
2006-09-18 14:08:27 +00:00
Werner Koch
f132e66f49
Ready for another release
2006-09-18 13:23:18 +00:00
Werner Koch
03d3322e5f
Take advantage of newer gpg-error features.
2006-09-14 16:50:33 +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
eef036df23
The big Assuan error code removal.
2006-09-06 16:35:52 +00:00
Werner Koch
7b9fa9da99
Minor changes and typo fixes.
2006-09-06 11:53:24 +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
6e3e2513d8
More man pages.
2006-08-17 18:01:25 +00:00
Werner Koch
b744f963d7
With --enable-gpg the keyservers are now build and a first test using gpg2
...
shows no prblems. Needs more testing of course.
2006-08-16 10:47:53 +00:00
Werner Koch
5436df281a
post release preparations
2006-07-27 14:45:11 +00:00
Werner Koch
de5070caf0
Preparing a new release
2006-07-27 14:18:55 +00:00
Werner Koch
4954c5f1c3
better reporting of bad DNs
2006-07-03 13:26:19 +00:00
Werner Koch
640d5a8c53
Added keyserver directory from trunk
2006-06-30 13:19:49 +00:00
Werner Koch
98c6970ad1
Various smaller changes
2006-06-27 14:32:34 +00:00
Werner Koch
91a4be3126
Preparing a new release
2006-06-20 18:52:43 +00:00
Werner Koch
f98537733a
Updated FSF's address.
2006-06-20 17:21:37 +00:00
Marcus Brinkmann
dcb7d90bc5
2006-06-08 Marcus Brinkmann <marcus@g10code.de>
...
* configure.ac (PTH_LIBS): Add --all to pth-config invocation.
2006-06-08 11:57:18 +00:00
Werner Koch
b61df862a7
Still making gpg2 work.
...
At least the keyids are now correctly computed again.
2006-05-24 11:12:28 +00:00
Werner Koch
fbe4ac37f6
g10/ does build again.
2006-05-23 16:19:43 +00:00
Werner Koch
29b23dea97
Merged with gpg 1.4.3 code.
...
The gpg part does not yet build.
2006-04-19 11:26:11 +00:00
Werner Koch
dfaee3d480
post release preparations
2005-12-20 11:12:16 +00:00
Werner Koch
a56dc7e7af
Preparing a released
2005-12-20 10:26:32 +00:00
Werner Koch
6a13cf2c3d
Preparing an interim release
2005-11-28 11:52:25 +00:00
Werner Koch
cc999f61a7
About to release 1.9.19
2005-09-12 08:23:33 +00:00
Werner Koch
d9d2d3da91
The BELPIC card does now work.
2005-09-06 18:42:13 +00:00
Werner Koch
3919421a4f
About to release 1.9.18
2005-08-01 16:54:54 +00:00
Werner Koch
717eb552c1
post release version number update
2005-06-20 17:52:13 +00:00
Werner Koch
96fdf4cf10
Preparing 1.9.17
2005-06-20 17:32:44 +00:00
Werner Koch
f1dac8851d
* command.c (cmd_updatestartuptty): New.
...
* gpg-agent.c: New option --write-env-file.
* gpg-agent.c (handle_connections): Make sure that the signals we
are handling are not blocked.Block signals while creating new
threads.
* estream.c: Use HAVE_CONFIG_H and not USE_CONFIG_H!
(es_func_fd_read, es_func_fd_write): Protect against EINTR.
* gpg-agent.texi (Agent UPDATESTARTUPTTY): New.
* scdaemon.c (handle_connections): Make sure that the signals we
are handling are not blocked.Block signals while creating new
threads.
(handle_connections): Include the file descriptor into the name of
the thread.
2005-06-03 13:57:24 +00:00
Werner Koch
cad9562436
* configure.ac (gl_INIT): Add gnulib stuff.
...
(fseeko, ftello, ttyname, isascii): Replaced the AC_REPLACE_FUNCS
by a simple check.
(putc_unlocked): Removed check. Not used.
(strsep, mkdtemp, asprintf): Replaced checks by gnulib checks.
(xsize): Added will probably come handy soon.
(CFLAGS): Use -Wformat-security instead of
-Wformat-nonliteral. Add --Wno-format-y2k.
* gl/, gl/m4/: New.
* gpg-agent.c: Include setenv.h.
* Makefile.am (AM_CPPFLAGS): Added.
* util.h: Add some includes for gnulib.
(ttyname, isascii): Define them inline.
* fseeko.c, ftello.c: Removed.
* strsep.c, mkdtemp.c: Removed.
* ttyname.c, isascii.c: Removed.
* mkdtemp.c: Removed.
* exec.c: Include mkdtemp.h
* keybox-file.c (ftello) [!HAVE_FSEEKO]: New replacement
function. Copied from ../common/ftello.c.
* keybox-update.c (fseeko) [!HAVE_FSEEKO]: New replacement
function. Copied from ../common/iobuf.c.
* scdaemon.c: Include mkdtemp.h.
* misc.c: Include setenv.h.
* symcryptrun.c: Include mkdtemp.h.
2005-06-01 15:46:01 +00:00
Werner Koch
4237a9cc7f
Changed the scdaemon to handle concurrent sessions. Adjusted
...
gpg-agent accordingly. Code cleanups.
2005-05-18 10:48:06 +00:00
Werner Koch
a22750dc1e
* configure.ac: Removed OpenSC detection and options.
...
* acinclude.m4: Ditto.
* scdaemon.texi: Removed OpenSC specific options.
* app-p15.c: New. Basic support for pkcs15 cards without OpenSC.
There are quite a couple of things missing but at least I can use
my old TCOS cards from the Aegypten-1 development for signing.
* app.c (select_application): Detect pkcs15 applications.
* Makefile.am (scdaemon_SOURCES): Removed card.c, card-common.h
and card-p15.c because they are now obsolete. Added app-p15.c.
Removed all OpenSC stuff.
* command.c (do_reset, open_card, cmd_serialno, cmd_learn)
(cmd_readcert, cmd_readkey, cmd_pksign, cmd_pkdecrypt): Removed
all special cases for the old card.c based mechanisms.
* scdaemon.c, apdu.c: Removed all special cases for OpenSC.
2005-04-27 12:09:21 +00:00
Werner Koch
a832ff3de0
post release version number update
2005-04-21 14:59:18 +00:00
Werner Koch
ec51140af0
Preparing a release
2005-04-21 14:39:00 +00:00
Werner Koch
3ff9a743bf
* configure.ac: Do not build gpg by default.
...
* gpgsm.c: New options --{enable,disable}-trusted-cert-crl-check.
* certchain.c (gpgsm_validate_chain): Make use of it.
* certchain.c (gpgsm_validate_chain): Check revocations even for
expired certificates. This is required because on signature
verification an expired key is fine whereas a revoked one is not.
* gpgconf-comp.c: Add gpgsm option disable-trusted-cert-crl-check.
2005-04-21 09:33:07 +00:00
Werner Koch
eff62d82bf
* configure.ac: Require libksba 0.9.11.
...
sm/
* call-dirmngr.c (inq_certificate): Add new inquire SENDCERT_SKI.
* certlist.c (gpgsm_find_cert): Add new arg KEYID and implement
this filter. Changed all callers.
* certchain.c (find_up_search_by_keyid): New helper.
(find_up): Also try using the AKI.keyIdentifier.
(find_up_external): Ditto.
2005-04-18 10:44:46 +00:00
Marcus Brinkmann
e0d6d1c476
2005-04-15 Marcus Brinkmann <marcus@g10code.de>
...
* configure.ac: Check for /usr/bin/shred and define SHRED.
tools/
2005-04-15 Marcus Brinkmann <marcus@g10code.de>
* symcryptrun.c (remove_file): New function.
(confucius_copy_file): Accept new argument PLAIN and shred the
file if it is set on error.
2005-04-15 02:24:44 +00:00
Marcus Brinkmann
f527f721d4
2005-04-15 Marcus Brinkmann <marcus@g10code.de>
...
* configure.ac: Add --enable-symcryptrun, disabled by default.
Define automake variable BUILD_SYMCRYPTRUN.
Check for openpty -lutil, define LIBUTIL_LIBS.
tools/
2005-04-15 Marcus Brinkmann <marcus@g10code.de>
* Makefile.am: Define symcryptrun make variable depending on
BUILD_SYMCRYPTUN.
(bin_PROGRAMS): Add ${symcryptrun} instead symcryptrun.
(symcryptrun_LDADD): Use $(LIBUTIL_LIBS) instead of -lutil.
2005-04-15 01:33:46 +00:00
Werner Koch
625bafa4da
Forgot to commit the recent fixed to scd and logging - doing it now
2005-02-03 13:20:57 +00:00
Werner Koch
6cb495ca5c
post release updates
2005-01-13 19:03:37 +00:00
Werner Koch
444c93043d
* acinclude.m4 (GNUPG_PTH_VERSION_CHECK): Link a simple test
...
program to see whether the installation is sane.
* certreqgen.c (proc_parameters): Cast printf arg.
2005-01-13 18:00:46 +00:00
Werner Koch
b85cf46a42
Post release updates
2004-12-22 19:07:46 +00:00
Werner Koch
de6f6d2015
(set_binary): New.
...
(main, open_read, open_fwrite): Use it.
2004-12-22 17:55:28 +00:00
Werner Koch
581f5ddb17
* configure.ac: Add PATHSEP_C and PATHSEP_S. For W32 let all
...
directories default to c:/gnupg. Require libassuan 0.6.9.
* gpg-agent.c (main) [W32]: Now that Mutexes work we can remove
the pth_init kludge.
(main): Add new options --[no-]use-standard-socket.
(check_for_running_agent): Check whether it is running on the
standard socket.
* sysutils.h [W32]: Define sleep.
* util.h: Add prototype for mkdtemp.
* call-agent.c (start_agent): Before starting a pipe server start
to connect to a server on the standard socket. Use PATHSEP
* call-dirmngr.c (start_dirmngr): Use PATHSEP.
* import.c: Include unistd.h for dup and close.
2004-12-20 16:17:25 +00:00
Werner Koch
694037f2a5
* configure.ac (AH_BOTTOM): Define EXEEXT_S.
...
* autogen.sh: Updated --build-w32 feature.
* gpg-agent.c (main): Remove special Pth initialize.
* w32-pth.c (pth_init): Reverse return values. Use TRUE and FALSE
constants.
(pth_kill, pth_mutex_acquire, pth_attr_set, pth_join, pth_cancel):
Ditto.
* scdaemon.c (main) [W32]: Remove special Pth initialize..
2004-12-18 18:53:32 +00:00
Werner Koch
69967b0412
A whole bunch of changes to allow building for W32.
2004-12-15 14:15:54 +00:00
Werner Koch
b50a587d8d
* asshelp.c (send_pinentry_environment) [W32]: Do not use ttyname.
...
* w32-pth.c, w32-pth.h: New.
* Makefile.am (gpgsm_LDADD): Put libassuan before jnlib because
under W32 we need the w32 pth code from jnlib.
* misc.c (setup_pinentry_env) [W32]: Disabled.
2004-12-07 11:21:40 +00:00
Werner Koch
8f620c8c2c
* configure.ac (have_w32_system): New. Disable Pth checks for W32.
...
Link jnlib/w32-pth.h to pth.h.
* Makefile.am (pkglib_PROGRAMS): Build only for W32.
* keydb.c: Don't define DIRSEP_S here.
2004-12-06 13:49:14 +00:00
Werner Koch
52efac06d7
post release version number updates
2004-12-03 19:43:11 +00:00
Werner Koch
d45e223fdc
Preparing 1.9.13
2004-12-03 17:44:57 +00:00
Werner Koch
4a73d94757
First take on a W32 port
2004-12-02 07:48:09 +00:00
Werner Koch
a2ecb6285e
Post release preparations
2004-10-22 19:57:03 +00:00
Werner Koch
8dee43cc0b
Releasing 1.9.12
2004-10-22 19:48:12 +00:00
Werner Koch
9fff2719b6
post release preparations
2004-10-01 13:31:46 +00:00
Werner Koch
88458e8679
*** empty log message ***
2004-10-01 12:54:53 +00:00
Werner Koch
335b5e4ac4
Preparing a new release. Updated gettext
2004-09-30 14:34:34 +00:00
Werner Koch
066352a6a5
* import.c (check_and_store): Do a full validation if
...
--with-validation is set.
* certchain.c (gpgsm_basic_cert_check): Print more detailed error
messages.
* certcheck.c (do_encode_md): Partly support DSA. Add new arg
PKALGO. Changed all callers to pass it.
(pk_algo_from_sexp): New.
tests/pkits: New directory
2004-08-17 15:26:22 +00:00
Werner Koch
818e9bad58
* configure.ac: Changed tests for libusb to also suuport the
...
stable version 0.1.x.
* scdaemon.texi (Card applications): New section.
* scdaemon.c (main): New option --disable-application.
* app.c (is_app_allowed): New.
(select_application): Use it to check for disabled applications.
* ccid-driver.h (CCID_DRIVER_ERR_ABORTED): New.
* ccid-driver.c (ccid_open_reader): Support the stable 0.1 version
of libusb.
(ccid_get_atr): Handle short messages.
* apdu.c (my_rapdu_get_status): Implemented.
2004-08-05 09:24:36 +00:00
Moritz Schulte
97e9cb4e60
2004-07-27 Moritz Schulte <moritz@g10code.com>
...
* configure.ac: Check for dlopen in libc and libdl, substitute
DL_LIBS accordingly.
2004-07-27 11:28:10 +00:00
Werner Koch
8e237f5b09
post-release version number bump
2004-07-22 11:40:17 +00:00
Werner Koch
44bf2d0ae4
* configure.ac: Define AM conditional HAVE_OPENSC.
...
* Makefile.am: Make OpenSC lib link after libgcrypt. Do not link
to pth.
* apdu.c: Don't use Pth if we use OpenSC.
* sc-investigate.c, scdaemon.c: Disable use of pth if OpenSC is used.
* scdaemon.c (main): Bumbed thread stack size up to 512k.
2004-07-22 10:52:56 +00:00
Werner Koch
d9147773b4
* trustlist.c (read_list): Allow colons in the fingerprint.
...
(headerblurb): Rephrased.
* gpg-agent.c (handle_connections): Increase the stack size ot 256k.
* de.po: Updated.
* scdaemon.c (main): Bumbed thread stack size up to 512k.
* keylist.c (list_cert_raw): Print the keygrip.
2004-07-22 09:37:36 +00:00
Werner Koch
3d471c15b8
New option --enable-agent-only.
2004-07-20 11:22:10 +00:00
Werner Koch
5836ea925a
post release version bump
2004-06-08 19:25:06 +00:00
Werner Koch
89da78cdf3
about to release 1.9.9
2004-06-08 19:10:32 +00:00
Werner Koch
f289f433b6
* configure.ac: Require libksba 0.9.7.
...
* certreqgen.c (get_parameter_uint, create_request): Create
an extension for key usage when requested.
* gpgsm.c (main): Install emergency_cleanup also as an atexit
handler.
* verify.c (gpgsm_verify): Removed the separate error code
handling for KSBA. We use shared error codes anyway.
* export.c (export_p12): Removed debugging code.
* encrypt.c (gpgsm_encrypt): Put the session key in to secure memory.
2004-06-06 13:00:59 +00:00
Werner Koch
d3184ce584
* gpgsm.h (opt): Add member CONFIG_FILENAME.
...
* gpgsm.c (main): Use it here instead of the local var.
* server.c (gpgsm_server): Print some additional information with
the hello in verbose mode.
2004-05-11 09:15:56 +00:00
Werner Koch
cb76c9bc77
post release version bump
2004-04-29 18:16:44 +00:00
Werner Koch
77c4506425
About to release 1.9.8
2004-04-29 17:32:02 +00:00
Werner Koch
74b7ca69f9
Remove the fopencookie test. We don't need the
...
dummy function because we conditionally use fopencookie,
fpencookie or a replacement at place.
2004-04-20 14:16:44 +00:00
Werner Koch
e9857ca1e3
post release re-versioning
2004-04-06 14:15:47 +00:00
Werner Koch
b361a6addc
About to release 1.9.7
2004-04-06 11:40:28 +00:00
Werner Koch
d84d632583
* configure.ac: Require libgcrypt 1.1.94.
...
Introduce PACKAGE_GT and set it to gnupg2.
* gpg-agent.c (main): Use new libgcrypt thread library register
scheme.
* Makevars (DOMAIN): Init from PACKAGE_GT
2004-04-06 10:01:04 +00:00
Werner Koch
8c03a61f94
Require libgcrypt 1.1.94.
2004-04-06 07:36:25 +00:00
Werner Koch
a40cbf1c33
* configure.ac: Define SAFE_VERSION_DASH and SAFE_VERSION_DOT>
...
* g10.c: New options --gpgconf-list, --debug-level and --log-file
(set_debug): Add arg DEBUG_LEVEL.
(main): Look at less and less version specific config files. From
gnupg 1.3.
2004-03-23 13:03:09 +00:00
Werner Koch
1a389c1e1e
* configure.ac (NEED_GPG_ERROR_VERSION): Set to 0.7.
2004-03-16 10:49:00 +00:00
Werner Koch
f3553d844d
post release development preparations
2004-03-06 20:42:14 +00:00
Werner Koch
884483282f
Preparing for a release
2004-03-06 20:11:19 +00:00
Werner Koch
9d988d6068
New option --disable-threads to inhibit
...
unintentional builds without Pth.
2004-02-25 08:58:46 +00:00
Werner Koch
48b0cdef7c
post release version bumb
2004-02-21 13:35:42 +00:00
Werner Koch
b67d7c4073
About to release 1.9.5
2004-02-21 13:13:35 +00:00
Werner Koch
ffd5cd0368
Fixed URLs in the notice messages.
2004-02-20 14:23:30 +00:00
Werner Koch
e98b7a9b21
Require libksba 0.9.4 and libgcrypt 1.1.92.
2004-02-13 12:40:54 +00:00
Werner Koch
53d1156682
* am/cmacros.am: New.
...
* configure.ac: Removed the need for g10defs.h. Reworked the
--with-foo-pgm stuff.
* autogen.sh (check_version): Removed bashism and simplified.
* acinclude.m4 (AM_PATH_OPENSC): Kludge to avoid error output for
a bad opensc-config.
2004-02-12 09:25:30 +00:00
Werner Koch
82097af523
Post release updated
2004-01-30 10:13:51 +00:00
Werner Koch
fec4dc4c99
* configure.ac: Require libksba 0.9.3 due to another bug fix there.
...
* sign.c (add_certificate_list): Decrement N for the first cert.
* Makefile.am (sbin_SCRIPTS): New, to install addgnupghome.
(EXTRA_DIST): Added rfc822parse.c rfc822parse.h gpgparsemail.c
which might be useful for debugging.
2004-01-30 09:12:36 +00:00
Werner Koch
e4587ba874
* README: Updated.
2004-01-29 20:16:59 +00:00
Werner Koch
eb24d8b751
Some minor bug fixes, new test utilities and started support for other
...
smartcard applications.
2004-01-27 16:40:42 +00:00
Werner Koch
4ad92cecbc
Post release version number bump.
2003-12-23 11:27:13 +00:00
Werner Koch
c25ac44a7e
* README-alpha: Removed.
...
* configure.ac, Makefile.am: Add the tests and tools directories.
2003-12-23 11:05:19 +00:00
Werner Koch
02f20a7506
Enable the tests directory.
2003-12-23 10:23:16 +00:00
Werner Koch
aac9cea6da
Requires now libassuan 0.6.2.
...
(CFLAGS): Add --Wformat-noliteral in gcc mode.
2003-12-17 13:03:59 +00:00
Werner Koch
a1bd2fa625
(CFLAGS): Add --Wformat-noliteral in gcc mode.
2003-12-17 12:28:54 +00:00
Werner Koch
dba63c0a0c
* configure.ac: Check for funopen and fopencookie as part of the
...
jnlib checks.
* logging.c (writen, fun_writer, fun_closer): New.
(log_set_file): Add feature to log to a socket.
2003-12-16 11:30:16 +00:00
Werner Koch
1c1069f70b
* configure.ac: Add a min_automake_version.
...
* README.CVS: New.
* autogen.sh: Revamped except for the --build-w32 hack.
* Makefile.am: Add README.CVS
2003-12-09 09:12:43 +00:00
Werner Koch
2f3d309750
*** empty log message ***
2003-11-17 12:56:43 +00:00
Werner Koch
fbb2d9de15
Preparing for 1.9.2 release.
2003-11-17 12:20:11 +00:00
Werner Koch
ecb473800b
(NEED_KSBA_VERSION): Set to 0.9.0 due the changed
...
time interface.
2003-10-31 12:11:33 +00:00
Werner Koch
cf2c58e686
(PRINTABLE_OS_NAME): Remove special case for The
...
Hurd; Robert Millan reported that the uname test is now
sufficient.
2003-10-21 17:11:32 +00:00
Werner Koch
f194ebc782
Fixes to make inclusion of card raleted source files into 1.3 easier.
2003-10-02 10:27:34 +00:00
Werner Koch
4c66e94ff9
Merged most of David Shaw's changes in 1.3 since 2003-06-03.
2003-09-23 17:48:33 +00:00
Werner Koch
657f9d4e5c
Post release version number update
2003-09-06 13:44:17 +00:00
Werner Koch
be034cf34c
* configure.ac: Required newer versions of some libraries.
...
* misc.c (openpgp_pk_algo_usage): Allow AUTH where SIGN is allowed.
* keygen.c (ask_passphrase): No need to allocated S2K in secure
memory.
* scdaemon.c (main): --pcsc-driver again defaults to pcsclite.
David Corcoran was so kind to remove the GPL incompatible
advertisng clause from pcsclite.
* apdu.c (apdu_open_reader): Actually make pcsc-driver option work.
2003-09-06 13:23:48 +00:00
Werner Koch
936250aac9
* configure.ac (HAVE_LIBUSB): Added a simple test for libusb.
...
* scdaemon.c, scdaemon.h: New option --pcsc-ccid.
* ccid-driver.c, ccid-driver.h: New but far from being useful.
* Makefile.am: Add above.
* apdu.c: Add support for that ccid driver.
2003-09-02 19:06:34 +00:00
Marcus Brinkmann
5e380eb635
2003-08-19 Marcus Brinkmann <marcus@g10code.de>
...
* configure.ac (AM_PATH_GPG_ERROR): Add missing comma in
invocation.
2003-08-19 02:25:25 +00:00
Werner Koch
0506e4ebec
* Makefile.am: Add OPENSC_LIBS to all programs.
...
* scdaemon.c, scdaemon.h: New option --disable-opensc.
* card.c (card_open): Implement it.
* apdu.c (open_osc_reader, osc_send_apdu): New.
(apdu_open_reader) [HAVE_OPENSC]: Use the opensc driver if not
disabled.
(error_string) [HAVE_OPENSC]: Use sc_strerror.
(send_apdu) [HAVE_OPENSC]: Call osc_apdu_send.
2003-08-18 17:34:28 +00:00
Werner Koch
4140c3d447
Bumbed version number
2003-08-05 18:55:40 +00:00
Werner Koch
c9c4192763
About to release the first 1.9 version.
2003-08-05 17:20:18 +00:00
Werner Koch
1bcf8ef9de
Cleanups, fixes and PC/SC support
2003-08-05 17:11:04 +00:00
Werner Koch
eba8c18657
minor changes to make make distcheck happy
2003-07-31 15:45:11 +00:00