mirror of
git://git.gnupg.org/gnupg.git
synced 2025-07-02 22:46:30 +02:00
The keybox gets now compressed after 3 hours and ephemeral
stored certificates are deleted after about a day.
This commit is contained in:
parent
cbc5ce3ea4
commit
6aaceac7fe
14 changed files with 413 additions and 57 deletions
|
@ -52,9 +52,10 @@ typedef enum
|
|||
KEYBOX_FLAG_OWNERTRUST, /* The assigned ownertrust. */
|
||||
KEYBOX_FLAG_KEY, /* The key flags; requires a key index. */
|
||||
KEYBOX_FLAG_UID, /* The user ID flags; requires an uid index. */
|
||||
KEYBOX_FLAG_UID_VALIDITY/* The validity of a specific uid, requires
|
||||
KEYBOX_FLAG_UID_VALIDITY,/* The validity of a specific uid, requires
|
||||
an uid index. */
|
||||
} keyxox_flag_t;
|
||||
KEYBOX_FLAG_CREATED_AT /* The date the block was created. */
|
||||
} keybox_flag_t;
|
||||
|
||||
|
||||
/*-- keybox-init.c --*/
|
||||
|
@ -87,6 +88,7 @@ int keybox_update_cert (KEYBOX_HANDLE hd, ksba_cert_t cert,
|
|||
int keybox_set_flags (KEYBOX_HANDLE hd, int what, int idx, unsigned int value);
|
||||
|
||||
int keybox_delete (KEYBOX_HANDLE hd);
|
||||
int keybox_compress (KEYBOX_HANDLE hd);
|
||||
|
||||
|
||||
/*-- --*/
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue