aboutsummaryrefslogtreecommitdiffstats
path: root/sm (unfollow)
Commit message (Collapse)AuthorFilesLines
2011-03-08Prepare for 1.5.0beta2gnupg-2.1.0beta2Werner Koch1-3/+6
2011-03-03Fix faulty gcc warningsWerner Koch2-5/+9
2011-03-01Move parameter file description to the manual.Werner Koch1-121/+14
2011-03-01Support X.509 certificate creation.Werner Koch6-80/+607
Using "gpgsm --genkey" allows the creation of a self-signed certificate via a new prompt. Using "gpgsm --genkey --batch" should allow the creation of arbitrary certificates controlled by a parameter file. An example parameter file is Key-Type: RSA Key-Length: 1024 Key-Grip: 2C50DC6101C10C9C643E315FE3EADCCBC24F4BEA Key-Usage: sign, encrypt Serial: random Name-DN: CN=some test key Name-Email: [email protected] Name-Email: [email protected] Hash-Algo: SHA384 not-after: 2038-01-16 12:44 This creates a self-signed X.509 certificate using the key given by the keygrip and using SHA-384 as hash algorithm. The keyword signing-key can be used to sign the certificate with a different key. See sm/certreggen.c for details.
2011-02-04Nuked almost all trailing white space.post-nuke-of-trailing-wsWerner Koch27-947/+916
We better do this once and for all instead of cluttering all future commits with diffs of trailing white spaces. In the majority of cases blank or single lines are affected and thus this change won't disturb a git blame too much. For future commits the pre-commit scripts checks that this won't happen again.
2010-12-02s/AES/AES128/ in diagnostics and --list-configWerner Koch2-2/+2
2010-11-26Remove superfluous parameter.Werner Koch9-78/+51
Make self-check interval larger
2010-11-23Change stack size for Wince.Werner Koch2-0/+5
Allow for a longer agent atartup under wince. Print gpg output via estream.
2010-10-26Re-implemented GPG's --passwd command and improved it.Werner Koch1-0/+2
2010-10-08Add new option --with-keygripWerner Koch4-0/+24
2010-10-05Don't set SSH_AGENTPID_INFO.Werner Koch1-1/+1
Doc fixes. Allow TCP and local sockets in watchgnupg.
2010-10-01Exporting secret keys via gpg-agent is now basically supported.Werner Koch5-9/+26
A couple of forward ported changes. Doc updates.
2010-08-18Fix regression in logging.Werner Koch2-26/+28
Add a registry key to enable catch-all remote debugging for W32. Replace more stdio stuff by estream.
2010-08-16Auto-start dirmngr.Werner Koch5-145/+31
2010-06-21Implement export of pkcs#12 objects using a direct agent connection.Werner Koch8-297/+321
2010-06-17Avoid using the protect-tool to import pkcs#12.Werner Koch7-209/+2892
2010-06-10common/Marcus Brinkmann2-0/+13
2010-06-11 Marcus Brinkmann <[email protected]> * sysutils.c (translate_sys2libc_fd): Revert last change. (translate_sys2libc_fd_int): Revert last change. sm/ 2010-06-11 Marcus Brinkmann <[email protected]> * server.c (cmd_message) [HAVE_W32CE_SYSTEM]: Finish pipe.
2010-06-102010-06-10 Marcus Brinkmann <[email protected]>Marcus Brinkmann1-0/+5
* server.c (SERVER_STDIN, SERVER_STDOUT): New macros. (gpgsm_server): Use them with assuan_fdopen.
2010-06-10common/Marcus Brinkmann1-2/+9
2010-06-10 Marcus Brinkmann <[email protected]> * estream.c (_es_get_std_stream): Fix cut&paste bug. sm/ 2010-06-10 Marcus Brinkmann <[email protected]> * server.c (SERVER_STDIN, SERVER_STDOUT): New macros. (gpgsm_server): Use them with assuan_fdopen.
2010-06-09Merged Dirmngr with GnuPG.Werner Koch2-2/+4
A few code changes to support dirmngr.
2010-04-23Decryption and signi via agent is now implemented.Werner Koch1-1/+1
2010-04-232010-04-23 Marcus Brinkmann <[email protected]>Marcus Brinkmann2-2/+7
* certreqgen.c (read_parameters): Use ascii_isspace instead of spacep to stop at newline, too.
2010-04-14Whole lot of changes to support CE.Werner Koch4-35/+62
2010-03-29Minor cleanupsWerner Koch1-1/+0
2010-03-24More changes for CE. gpgsm does now build and run a keylisting.Werner Koch8-37/+55
2010-03-22More chnages to use estream. Add a way to replace the standardWerner Koch2-2/+2
descriptors.
2010-03-15Finished the bulk of changes to use estream in most places instead ofWerner Koch2-1/+3
stdio.
2010-03-11Use a custom log handler for libassuan.Werner Koch3-5/+9
2010-03-10Merged jnlib into common.Werner Koch3-3/+7
2010-03-08Removed almost al dup calls.Werner Koch7-46/+47
2010-03-08Replace use stdio by estream functions.Werner Koch11-199/+229
2010-02-02Various changes to eventually support openpgp keys in pgp-agent.Werner Koch1-1/+1
Comment fixes. Minor chnages in preparation of a W32CE port.
2009-12-17Implement --faked-systrem-time for gpg.Werner Koch1-3/+3
Typo and comment fixes.
2009-12-14add new gpgsm server command PASSWDWerner Koch2-1/+39
2009-12-10Add option --cert-extension.Werner Koch4-3/+35
2009-12-08Unification of the search descriptor usage.Werner Koch9-292/+21
2009-12-08common/Marcus Brinkmann2-2/+6
2009-12-08 Marcus Brinkmann <[email protected]> * asshelp.c (start_new_gpg_agent): Convert posix FD to assuan FD. agent/ 2009-12-08 Marcus Brinkmann <[email protected]> * call-pinentry.c (start_pinentry): Convert posix fd to assuan fd. * call-scd.c (start_scd): Likewise. sm/ 2009-12-08 Marcus Brinkmann <[email protected]> * call-dirmngr.c (start_dirmngr_ext): Convert posix fd to assuan fd. tools/ 2009-12-08 Marcus Brinkmann <[email protected]> * gpg-connect-agent.c (main): Convert posix fd to assuan fd.
2009-12-03support numeric debug levels.Werner Koch2-7/+34
2009-12-02More stuff for the audit-log.Werner Koch5-26/+123
2009-11-25agent/Marcus Brinkmann2-3/+8
2009-11-25 Marcus Brinkmann <[email protected]> * command.c (start_command_handler): Use assuan_fd_t and assuan_fdopen on fds. scd/ 2009-11-25 Marcus Brinkmann <[email protected]> * command.c (scd_command_handler): Use assuan_fd_t and assuan_fdopen on fds. sm/ 2009-11-25 Marcus Brinkmann <[email protected]> * server.c (gpgsm_server): Use assuan_fd_t and assuan_fdopen on fds. g10/ 2009-11-25 Marcus Brinkmann <[email protected]> * server.c (gpg_server): Use assuan_fd_t and assuan_fdopen on fds.
2009-11-23Add gpgconf related dummy options default_pubkey_algo.Werner Koch3-1/+11
Add option --skip-hidden-recipients Comment updates.
2009-11-10Change fallback keysize to 2048Werner Koch2-3/+6
2009-11-102009-11-10 Marcus Brinkmann <[email protected]>Marcus Brinkmann2-1/+6
* server.c (cmd_getauditlog): Don't dup FD for es_fdopen_nc as this leaks the FD here.
2009-11-05agent/Marcus Brinkmann2-2/+7
2009-11-05 Marcus Brinkmann <[email protected]> * call-pinentry.c (start_pinentry): Call assuan_pipe_connect, not assuan_pipe_connect_ext. * command.c (start_command_handler): Change assuan_init_socket_server_ext into assuan_init_socket_server. * call-scd.c (start_scd): Update use of assuan_socket_connect and assuan_pipe_connect. * gpg-agent.c (check_own_socket_thread, check_for_running_agent): Update use of assuan_socket_connect. common/ 2009-11-05 Marcus Brinkmann <[email protected]> * asshelp.c (start_new_gpg_agent): Update use of assuan_socket_connect and assuan_pipe_connect. scd/ 2009-11-05 Marcus Brinkmann <[email protected]> * command.c (scd_command_handler): Call assuan_init_socket_server, not assuan_init_socket_server_ext. sm/ 2009-11-05 Marcus Brinkmann <[email protected]> * call-dirmngr.c (start_dirmngr_ext): Update use of assuan_pipe_connect and assuan_socket_connect. tools/ 2009-11-05 Marcus Brinkmann <[email protected]> * gpg-connect-agent.c (start_agent): Update use of assuan_socket_connect and assuan_pipe_connect.
2009-11-04Add help strings for all commandsWerner Koch2-132/+191
2009-11-04Adjust for assuan_register_command change.Werner Koch2-1/+6
2009-11-02agent/Marcus Brinkmann3-17/+32
2009-11-02 Marcus Brinkmann <[email protected]> * command.c (reset_notify): Take LINE arg and return error. (register_commands): Use assuan_handler_t type. common/ 2009-11-02 Marcus Brinkmann <[email protected]> * get-passphrase.c (default_inq_cb, membuf_data_cb): Change return type to gpg_error_t. g10/ 2009-11-02 Marcus Brinkmann <[email protected]> * server.c (reset_notify, input_notify, output_notify): Update to new assuan interface. (register_commands): Use assuan_handler_t. scd/ 2009-11-02 Marcus Brinkmann <[email protected]> * command.c (reset_notify): Take LINE arg and return error. (register_commands): Use assuan_handler_t type. sm/ 2009-11-02 Marcus Brinkmann <[email protected]> * server.c (reset_notify, input_notify, output_notify): Update to new assuan interface. (register_commands): Use assuan_handler_t. * call-agent.c (membuf_data_cb, default_inq_cb) (inq_ciphertext_cb, scd_serialno_status_cb) (scd_keypairinfo_status_cb, istrusted_status_cb) (learn_status_cb, learn_cb, keyinfo_status_cb): Return gpg_error_t.
2009-10-19[g13] Add RECIPEINT and CREATE command.Werner Koch2-5/+26
[sm] Chnage --include-certs default
2009-09-30Some changes to suport g13.Werner Koch2-3/+4
2009-09-23s/DOTLOCK/dotlock_t/.Werner Koch1-1/+1
Add some stuff for g13.