Werner Koch
492f08ff68
Minor cleanups
2010-03-29 12:57:11 +00:00
Werner Koch
d8b1099d01
Merged jnlib into common.
2010-03-10 12:24:58 +00:00
Werner Koch
5206a2deb3
Add a tool to analyze the CCID protocol on the USB bus.
2009-04-17 18:40:32 +00:00
Werner Koch
eda26e299f
Add a /while loop.
2007-10-24 15:34:23 +00:00
Werner Koch
259a40c830
Enhanced gpg-conect-agent scripting.
...
Typo fixes in comments.
2007-10-19 14:51:39 +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
2f6b5cee0a
Last minute Makefile library reordering for the sake of non-GNU systems.
2007-07-05 20:11:11 +00:00
Werner Koch
93d3811abc
Changed to GPLv3.
...
Removed intl/.
2007-07-04 19:49:40 +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
edb3dc99e9
Preparing 2.0.4
2007-05-09 11:01:33 +00:00
Werner Koch
634b4c31d2
The Cherry XX44 keyboard's PINpad does now work.
...
DINSIG and NKS card applications are now also PIN pad aware.
2007-03-07 20:55:14 +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
David Shaw
b26e95cf70
Some build fixes for platforms like OSX where we use the built-in libintl.
2006-12-13 19:48:31 +00:00
David Shaw
7b9eee1e5e
Makefile.am: Link to iconv for jnlib dependency. (OSX)
2006-12-07 23:20:20 +00:00
Werner Koch
252b668814
Preparing 2.0.1
2006-11-28 16:36:02 +00:00
Werner Koch
be410be660
Pth tweaks and improved estream.c
2006-10-17 14:34:42 +00:00
Werner Koch
2e8481c03b
Various changes
2006-10-10 11:11:04 +00:00
Werner Koch
c69dc436ce
Cleanups.
2006-09-20 11:01:49 +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
f98537733a
Updated FSF's address.
2006-06-20 17:21:37 +00:00
Marcus Brinkmann
5a8770fc6c
2006-06-09 Marcus Brinkmann <marcus@g10code.de>
...
* Makefile.am (gpgconf_LDADD): Add $(GPG_ERROR_LIBS).
(gpgkey2ssh_LDADD): Add ../jnlib/libjnlib.a.
2006-06-09 11:32:22 +00:00
Werner Koch
38e7c4c50a
Fixed importing certs created by newer versions of Mozilla.
2005-12-16 15:52:48 +00:00
Marcus Brinkmann
af0aafa4f7
2005-10-08 Marcus Brinkmann <marcus@g10code.de>
...
* Makefile.am (watchgnupg_LDADD): New variable.
2005-10-08 00:17:09 +00:00
Marcus Brinkmann
41e8fded0a
agent/
...
2005-10-08 Marcus Brinkmann <marcus@g10code.de>
* Makefile.am (gpg_protect_tool_LDADD): Add ../gl/libgnu.a.
(gpg_preset_passphrase_LDADD, t_common_ldadd): Likewise.
(gpg_agent_LDADD): Add ../gl/libgnu.a after ../common/libcommon.a.
kbx/
2005-10-08 Marcus Brinkmann <marcus@g10code.de>
* Makefile.am (kbxutil_LDADD): Add ../gl/libgnu.a after
../jnlib/libjnlib.a.
scd/
2005-10-08 Marcus Brinkmann <marcus@g10code.de>
* Makefile.am (scdaemon_LDADD): Add ../gl/libgnu.a after
../common/libcommon.a.
sm/
2005-10-08 Marcus Brinkmann <marcus@g10code.de>
* Makefile.am (gpgsm_LDADD): Add ../gl/libgnu.a after
../common/libcommon.a.
tools/
2005-10-08 Marcus Brinkmann <marcus@g10code.de>
* Makefile.am (gpgconf_LDADD): Add ../gl/libgnu.a after
../common/libcommon.a.
(symcryptrun_LDADD, gpg_connect_agent_LDADD, gpgkey2ssh_LDADD):
Likewise.
2005-10-08 00:13:27 +00:00
Marcus Brinkmann
482b509aa9
2005-09-29 Marcus Brinkmann <marcus@g10code.de>
...
* Makefile.am (AM_CFLAGS): Add $(LIBGCRYPT_CFLAGS).
2005-09-28 22:44:20 +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
Moritz Schulte
c8efd2bf77
2005-05-28 Moritz Schulte <moritz@g10code.com>
...
* gpgkey2ssh.c: New file.
* Makefile.am (bin_PROGRAMS): Added gpgkey2ssh.
2005-05-28 13:43:21 +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
Marcus Brinkmann
57ee014863
2005-04-11 Marcus Brinkmann <marcus@g10code.de>
...
* Makefile.am (bin_PROGRAMS): Add symcryptrun.
(symcryptrun_SOURCES, symcryptrun_LDADD): New variables.
* symcryptrun.c: New file.
2005-04-10 23:10:52 +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
69967b0412
A whole bunch of changes to allow building for W32.
2004-12-15 14:15:54 +00:00
Werner Koch
17c2c40601
Compile fixes.
2004-10-22 16:03:04 +00:00
Werner Koch
77a15fc9f8
* Makefile.am (bin_SCRIPTS): Add gpgsm-gencert.sh
...
* gpgsm-gencert.sh: Fixed copyright; its part of GnuPG thus FSF.
2004-10-22 12:31:04 +00:00
Werner Koch
335b5e4ac4
Preparing a new release. Updated gettext
2004-09-30 14:34:34 +00:00
Werner Koch
7080c6553f
* watchgnupg.c (main): Implement option "--".
...
(print_version): New.
* Makefile.am: Include cmacros.am for common flags.
2004-02-12 10:02:22 +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
a7840b9643
New.
2004-01-29 20:20:10 +00:00
Marcus Brinkmann
42ab09e821
2004-01-29 Marcus Brinkmann <marcus@g10code.de>
...
* gpgconf-list.c: File removed.
* README.gpgconf: New file.
* gpgconf-comp.c: New file.
* Makefile.am (gpgconf_SOURCES): Remove gpgconf-list.c, add
gpgconf-comp.c.
2004-01-28 23:58:18 +00:00
Werner Koch
1e53ff3608
Use GPG_ERROR_CFLAGS
2004-01-10 11:50:48 +00:00
Werner Koch
f332166e51
* Manifest: New.
...
* gpgconf.c, gpgconf.h, gpgconf-list.c: New. A skeleton for now.
* no-libgcrypt.c: New.
* Makefile.am: Add above.
2004-01-05 09:28:27 +00:00
Werner Koch
e11529f290
* Makefile.am: New.
...
* watchgnupg.c: New.
2003-12-23 11:05:00 +00:00
Repo Admin
f39b03d03d
This commit was manufactured by cvs2svn to create branch
...
'GNUPG-1-9-BRANCH'.
2003-12-09 09:07:09 +00:00
Repo Admin
82a17c9fb3
This commit was manufactured by cvs2svn to create branch
...
'GNUPG-1-9-BRANCH'.
2002-10-19 07:55:27 +00:00
David Shaw
d04fd6570f
* Makefile.am: Link bftest with EGDLIBS (i.e. NETLIBS) as EGD uses
...
sockets.
2002-09-25 11:29:14 +00:00
David Shaw
3f51f7db3d
Update head to match stable 1.0
2002-06-29 13:46:34 +00:00
Werner Koch
a1c48aede2
Does now work with libgcrypt
2000-12-21 11:51:57 +00:00
Werner Koch
613c15be88
Removed the libgcrypt stuff and started to modify the source to work with
...
that external library.
2000-12-19 18:28:36 +00:00
Werner Koch
0bf44b072c
See ChangeLog: Mon Jul 17 16:35:47 CEST 2000 Werner Koch
2000-07-17 14:32:21 +00:00
Werner Koch
14a2e006bc
See ChangeLog: Mon Mar 13 19:22:46 CET 2000 Werner Koch
2000-03-13 18:19:12 +00:00
Werner Koch
f00d949f87
See ChangeLog: Mon Jan 31 17:48:10 CET 2000 Werner Koch
2000-01-31 16:48:54 +00:00
Werner Koch
4555c0be94
See ChangeLog: Wed Dec 8 21:58:32 CET 1999 Werner Koch
1999-12-08 21:03:03 +00:00
Werner Koch
cf70ca8d68
See ChangeLog: Tue Oct 26 14:10:21 CEST 1999 Werner Koch
1999-10-26 12:14:37 +00:00
Werner Koch
c5ca275573
See ChangeLog: Thu Jul 8 16:21:27 CEST 1999 Werner Koch
1999-07-08 14:24:35 +00:00
Werner Koch
bd7298cf0d
See ChangeLog: Wed Jul 7 13:23:40 CEST 1999 Werner Koch
1999-07-07 11:28:26 +00:00
Werner Koch
71134011e3
Some experimental support for other random gatheres
1998-11-25 11:55:58 +00:00
Werner Koch
e309a875cb
Epxerimenta support for GDBM keyings.
1998-10-21 17:34:36 +00:00
Werner Koch
41fa8a3345
*** empty log message ***
1998-09-28 19:25:31 +00:00
Werner Koch
0300d6aefc
started with shm coprocesses
1998-07-30 17:37:03 +00:00
Werner Koch
eed2faab53
add-key works
1998-05-26 13:38:00 +00:00
Werner Koch
86f261dbc5
cipher reorganisiert
1998-04-07 18:16:10 +00:00
Werner Koch
53a578711f
cast5 does now work
1998-04-04 20:16:55 +00:00
Werner Koch
303b1084d5
release 0.2.14
1998-04-02 10:30:03 +00:00
Werner Koch
bc5789665a
bug fixes
1998-02-11 23:22:09 +00:00
Werner Koch
d6fa02add6
release 0.2.3
1998-02-09 17:43:42 +00:00
Werner Koch
c8f12e218f
changed structure of trustdb
1998-02-02 14:36:06 +00:00
Werner Koch
9bf8ce27bc
version 0.2.1
1998-01-28 16:09:43 +00:00
Werner Koch
25c8f1a3d7
Output armor works, RSA keygen works.
1997-11-19 13:12:23 +00:00
Werner Koch
5393dd53c5
initially checkin
1997-11-18 14:06:00 +00:00