Werner Koch
5240d014f8
agent/
...
* gpg-agent.c: New option --pinentry-touch-file.
(get_agent_socket_name): New.
* agent.h (opt): Add pinentry_touch_file.
* call-pinentry.c (start_pinentry): Send new option to the
pinentry.
2007-02-14 16:27:55 +00:00
Werner Koch
cde3f5e61f
agent/
...
* command-ssh.c (stream_read_string): Initialize LENGTH to zero.
(start_command_handler_ssh): Use es_fgetc/es_ungetc to check if
EOF has been reached before trying to process another request.
2007-01-31 14:52:48 +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
0d4b205630
jnlib/
...
* stringhelp.c (utf8_charcount): New.
agent/
* genkey.c (check_passphrase_constraints): Use UTF-8 aware strlen.
2007-01-25 10:26:55 +00:00
Werner Koch
39fbda4e3c
agent/
...
* genkey.c (check_passphrase_constraints): Get ngettext call right.
2007-01-25 09:15:10 +00:00
Werner Koch
6cee3e66c2
agent/
...
* protect-tool.c (get_passphrase): New arg OPT_CHECK.
(get_new_passphrase): Enable OTP_CHECK on the first call.
* command.c (cmd_get_passphrase): Implement option --check.
* gpg-agent.c (MIN_PASSPHRASE_LEN): New
(parse_rereadable_options): New option --min-passphrase-len.
* genkey.c (check_passphrase_constraints): New.
(agent_genkey, agent_protect_and_store): Call new function. Fix
memory leak.
* call-pinentry.c (agent_askpin): Allow translation of the displayed
error message.
(agent_popup_message_start): Remove arg CANCEL_BTN.
(popup_message_thread): Use --one-button option.
* command.c (cmd_passwd): Now that we don't distinguish between
assuan and regular error codes we can jump to the end on error.
common/
* simple-pwquery.c (simple_pwquery): New arg OPT_CHECK.
2007-01-25 08:30:47 +00:00
David Shaw
7b9eee1e5e
Makefile.am: Link to iconv for jnlib dependency. (OSX)
2006-12-07 23:20:20 +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
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
a98ea89fa5
New command GETEVENTCOUNTER.
...
* command.c (bump_key_eventcounter): New.
(bump_card_eventcounter): New.
(cmd_geteventcounter): New command.
* gpg-agent.c (handle_signal): Call bump_card_eventcounter.
* findkey.c (agent_write_private_key): Call bump_key_eventcounter.
* trustlist.c (agent_reload_trustlist): Ditto.
2006-11-14 14:53:42 +00:00
Werner Koch
c1f4a8edff
gpg-agent.c (main): In detached mode connect standard descriptors to /dev/null.
...
Other minor fixes
2006-11-09 16:09:46 +00:00
Werner Koch
7b8ea82ab6
.
2006-10-23 14:02:13 +00:00
Werner Koch
2a9f9d76a2
Allow importing of web.de generated p12 files
2006-10-23 10:52:23 +00:00
Werner Koch
df52700f5c
Fixes
2006-10-19 14:22:06 +00:00
Werner Koch
be410be660
Pth tweaks and improved estream.c
2006-10-17 14:34:42 +00:00
Werner Koch
416ac2e4d7
Allow to cancel marktrusted.
2006-10-16 17:36:44 +00:00
Werner Koch
2e8481c03b
Various changes
2006-10-10 11:11:04 +00:00
Werner Koch
4d770bedc1
Make it also work for the card.
2006-10-06 11:06:15 +00:00
Werner Koch
5134fc27b3
Add TLS hash mode
2006-10-06 10:58:18 +00:00
Werner Koch
158a69aff7
bug fixes
2006-10-05 11:06:42 +00:00
Werner Koch
8684a78518
Fixed agent access for gpg.
2006-10-04 16:45:04 +00:00
Werner Koch
f28d2d5c43
let cmd learn also return KEYPAIRINFO
2006-09-26 17:32:28 +00:00
Werner Koch
d94faf4a3d
New "relax" option for trustlist.txt
2006-09-25 18:29:20 +00:00
Werner Koch
c69dc436ce
Cleanups.
2006-09-20 11:01:49 +00:00
Werner Koch
7f42987b07
Allow for a global trustlist.
2006-09-15 18:53:37 +00:00
Werner Koch
03d3322e5f
Take advantage of newer gpg-error features.
2006-09-14 16:50:33 +00:00
Werner Koch
9577dd45ab
Various fixes and new features.
...
Enhanced gpg-connect-agent.
2006-09-13 15:57:30 +00:00
Marcus Brinkmann
bffa1dcf6e
2006-09-06 Marcus Brinkmann <marcus@g10code.de>
...
* Makefile.am (AM_CFLAGS): Add $(GPG_ERR_CFLAGS).
(gpg_agent_LDADD): Replace -lgpg-error with $(GPG_ERROR_LIBS).
2006-09-06 20:57:57 +00:00
Werner Koch
eef036df23
The big Assuan error code removal.
2006-09-06 16:35:52 +00:00
Werner Koch
529a543bb7
Added comamnds PUTVAL and GETVAL
2006-09-04 08:07:12 +00:00
Werner Koch
6870dcf05d
Allow for 4k ssh keys and better error reporting.
2006-08-29 13:12:01 +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
Marcus Brinkmann
6d77c76ef2
2006-07-29 Marcus Brinkmann <marcus@g10code.de>
...
* preset-passphrase.c (preset_passphrase): Do not strip off last
character of passphrase.
(make_hexstring): New function.
* command.c (cmd_preset_passphrase): Use parse_hexstring to syntax
check passphrase argument. Truncate passphrase at delimiter.
2006-07-29 16:40:54 +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
d035d2a52e
Support import from TrustedMIME (i.e. from simple keyBags)
2006-07-21 09:41:11 +00:00
Werner Koch
98c6970ad1
Various smaller changes
2006-06-27 14:32:34 +00:00
Werner Koch
f89ee4a44d
Add MAC t P12 files.
2006-06-20 15:48:09 +00:00
Marcus Brinkmann
aed46885ab
2006-06-09 Marcus Brinkmann <marcus@g10code.de>
...
* Makefile.am (gpg_agent_LDADD): Add $(NETLIBS).
(gpg_protect_tool_LDADD): Likewise.
(gpg_preset_passphrase_LDADD): Likewise.
2006-06-09 10:28:26 +00:00
Marcus Brinkmann
55e3d83edf
agent/
...
2006-06-09 Marcus Brinkmann <marcus@g10code.de>
* Makefile.am (gpg_agent_LDADD): Add $(NETLIBS).
scd/
2006-06-09 Marcus Brinkmann <marcus@g10code.de>
* Makefile.am (scdaemon_LDADD): Add $(NETLIBS).
2006-06-09 10:23:30 +00:00
Moritz Schulte
76cb368202
2006-04-09 Moritz Schulte <moritz@g10code.com>
...
* command-ssh.c (ssh_request_process): Removed FIXME mentioning a
possible DoS attack.
2006-04-09 11:31:37 +00:00
Moritz Schulte
4a31738bd1
2006-04-01 Moritz Schulte <moritz@g10code.com>
...
* command-ssh.c (ssh_identity_register): Make KEY_GRIP_RAW be 20
instead of 21 bytes long; do not fill KEY_GRIP_RAW[20] with NUL
byte - KEY_GRIP_RAW is a raw binary string anyway.
2006-04-01 11:04:14 +00:00
Werner Koch
4472efd12c
PIN caching of cards does now work.
2006-02-09 18:29:31 +00:00
Werner Koch
38e7c4c50a
Fixed importing certs created by newer versions of Mozilla.
2005-12-16 15:52:48 +00:00
Werner Koch
6a13cf2c3d
Preparing an interim release
2005-11-28 11:52:25 +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
Werner Koch
19724f13bc
Fixed padding in pkcs#12
2005-09-16 12:49:53 +00:00
Moritz Schulte
f96f84f7a0
2005-09-15 Moritz Schulte <moritz@g10code.com>
...
* t-protect.c (test_agent_protect): Implemented.
(main): Disable use of secure memory.
2005-09-15 17:36:30 +00:00
Werner Koch
aa7eccfbef
Fixed yesterdays change. Importing to Outlook seems to work now.
2005-09-09 13:48:48 +00:00
Werner Koch
6f90f05cb2
Bug fixes and ssh support for the BELPIC.
2005-09-09 11:18:08 +00:00
Werner Koch
0a09a6316e
Use a default argument for --write-env-file.
2005-08-16 09:15:09 +00:00