| Branch: | Tag: | Revision:

gdp / gdp / gdp_create.c @ master

History | View | Annotate | Download (23.1 KB)

# Date Author Comment
390531f2 07/13/2020 04:19 PM Eric Allman

Allow GINs output from gdp_gin_create to be immediately used for writing
(i.e., properly set up the signing context).

cf8f3667 06/13/2020 02:19 PM Eric Allman

If someone specified -k none (i.e., no keypair for a log) when creating
a log, that fact wasn't being conveyed to the lower levels, so a keypair
would be created anyway.

b09cc69c 06/11/2019 10:41 AM Eric Allman

Change gdp-create to not leave .BAK files laying around. Can use
-DGDP_CF_CREATE_SAVE_BACKUP_KEY_FILE on compilation to get the old

1173b91e 06/06/2019 02:37 PM Eric Allman

r2.1.20: fix problem with handling of -K flag in gdp-create. Slight
change in semantics of -K: you can't create a new key and choose the new
file name (but you can select the directory).

a4c503f0 04/29/2019 12:02 PM Eric Allman

Fix bug caused when passing a NULL open_info to gdp_gin_open.

0cf5b675 04/02/2019 05:51 PM Eric Allman

Be sure to save hash algorithm in public key metadata.

7c69f607 03/02/2019 03:58 PM Eric Allman

Fix core dump in gdp_create if no KEYS directory exists.

c70b1607 02/09/2019 07:49 AM Eric Allman

Updates for clean compile on Ubuntu 18.04, including finishing upgrade
of OpenSSL to 1.1.0. Changes were surprisingly large. Bump the patch
number for ease of identification (this version also includes updates
for log creation service).

ed3149f0 01/25/2019 10:09 AM Eric Allman

gdp-create didn't create a key if no flags were specified; change it
back to the old defaults.

c87dd166 01/23/2019 07:56 AM Eric Allman

Update license date on all files. No functional changes.

b0d8dede 01/09/2019 04:31 PM Eric Allman

When creating a log fails, rename the key file rather than removing it,
just in case it actually did get created.

c39a16b1 12/11/2018 11:59 AM Eric Allman

Cleanup on human-oriented name handling during creation, including
documentation. Big changes: don't allow a "human name" that looks like
a base-64-encoded name; use GDP_NAME_ROOT when creating a new log using
gdp-create; treat a zero-length GDP_NAME_ROOT as though the variable...

80da996e 10/24/2018 12:53 PM Eric Allman

Mega-change: new object creation API with updated metadata; internal
name is hash of metadata, not hash of human name; query and maintain
human-oriented name to GDPname directory (HONGD).