| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
for the uid; fixed length compare.
|
|
|
|
|
| |
* sign.c (gpgsm_sign): Write a STATUS_SIG_CREATED.
|
|
|
|
|
| |
encoded in the subject's DN.
|
|
|
|
|
|
|
| |
(_keybox_create_x509_blob): Insert an extra email address if the
subject's DN has an email part.
* keybox-defs.h: Added the xtoi_2 and digitp macros.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* sign.c (gpgsm_sign): Ditto.
* base64.c (base64_reader_cb): Reset the linelen when we need to
skip the line and adjusted test; I somehow forgot about DeMorgan.
* server.c (cmd_encrypt,cmd_decrypt,cmd_sign,cmd_verify)
(cmd_import): Close the FDs on success.
(close_message_fd): New.
(input_notify): Setting autodetect_encoding to 0 after initializing
it to 0 is pretty pointless. Easy to fix.
|
|
|
|
|
|
|
|
| |
(assuan_close_output_fd): New.
* assuan-handler.c (std_handler_reset): Always close them after a
reset command.
(std_handler_bye): Likewise.
|
|
|
|
|
| |
possible to attach gdb when used in server mode.
|
|
|
|
|
|
| |
n, so that it is possible to attach gdb when used in server mode.
* query.c (agent_askpin): Don't ask in batch mode.
|
|
|
|
|
|
|
|
| |
(atoi_1,atoi_2,atoi_4,xtoi_1,xtoi_2): New.
* command.c: Removed the conversion macros as they are now in
../common/util.h.
|
|
|
|
|
| |
(atoi_1,atoi_2,atoi_4,xtoi_1,xtoi_2): New.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
and a few other values.
|
| |
|
|
|
|
|
|
|
| |
* assuan-buffer.c (_assuan_read_line): New variable ATTICLEN, use
it to save the number of bytes left over after the complete line.
Rediddle the code a bit to make it more clear what happens.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-12-14 Marcus Brinkmann <[email protected]>
* assuan-defs.h (LINELENGTH): Define as ASSUAN_LINELENGTH.
assuan.h: Define ASSUAN_LINELENGTH.
agent/
2001-12-14 Marcus Brinkmann <[email protected]>
* query.c (LINELENGTH): Removed.
(agent_askpin): Use ASSUAN_LINELENGTH, not LINELENGTH.
sm/
2001-12-14 Marcus Brinkmann <[email protected]>
* call-agent.c (LINELENGTH): Removed.
(gpgsm_agent_pksign): Use ASSUAN_LINELENGTH, not LINELENGTH.
(gpgsm_agent_pkdecrypt): Likewise.
|
|
|
|
|
|
|
|
|
|
|
| |
* assuan-buffer.c (assuan_read_line): Fix order of execution to
get correct return values.
2001-12-13 Werner Koch <[email protected]>
* assuan-handler.c (assuan_get_active_fds): Fixed silly bug,
pretty obvious that nobody ever tested this function.
|
|
|
|
|
| |
and a few other values.
|
|
|
|
|
|
|
|
|
|
|
|
| |
more than one name.
(has_subject_or_alt): New.
(blob_cmp_mail): New.
(has_mail): New.
(keybox_search): Implemented exact search and exact mail search.
* kbx/keybox-blob.c (_keybox_create_x509_blob): Insert alternate
names.
|
|
|
|
|
| |
default key.
|
|
|
|
|
|
| |
allow --armor and --base64 arguments for INPUT and OUTPUT, new global
option --base64, cleaned up the help page.
|
| |
|
|
|
|
|
| |
* base64.c (base64_reader_cb): Fixed non-autodetection mode.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
handshake.
* assuan-client.c (read_from_server): Renamed to
(_assuan_read_from_server): this and made external.
* assuan-listen.c (assuan_set_hello_line): New.
(assuan_accept): Use a custom hello line is available.
* assuan-buffer.c (assuan_read_line): New.
(assuan_pending_line): New.
(_assuan_write_line): Renamed to ..
(assuan_write_line): this, made public and changed all callers.
|
|
|
|
|
|
| |
Allow to specify a recipient on the commandline
There is still a default hardwired recipient if none has been set.
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
not yet implemeted secret key protection, its purpose is somewhat
limited. Well, the PIN entry modules can now be tested.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
assuan-client.c: New.
assuan-inquire.c: New.
assuan-handler.c (process_request): Check for nested invocations.
|
| |
|
|
|
|
|
|
|
| |
of direct creation of ksba_reader/writer.
* gpgsm.c (main): Set ctrl.auto_encoding unless --no-armor is used.
This way we can feed PEM encoded stuff to --verify.
|
|
|
|
|
| |
(assuan_register_output_notify): New.
|
|
|
|
|
|
| |
* call-agent.c (start_agent): Allow to override the default path
to the agent.
|
|
|
|
|
|
| |
* keylist.c (gpgsm_list_keys): Fixed non-server keylisting.
* server.c (rc_to_assuan_status): New. Use it for all commands.
|
| |
|
| |
|
|
|
|
|
|
| |
~/.gnupg-test/private-keys-v1.d/<keygrip-as-20-byte-hex-number>. I
will post a sample key to gpa-dev.
|
|
|
|
|
|
|
|
| |
(process_request): .. new.
(assuan_process_next): One shot version of above.
(assuan_get_active_fds): New.
NOTE - this has not been tested yet.
|
|
|
|
|
|
|
| |
(assuan_register_reset_notify)
(assuan_register_cancel_notify): New and call them from the
standard handlers.
|
|
|
|
|
| |
yet but may be of help for using it in ther contexts.
|
| |
|