Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

gdp / apps / gdp-writer.c @ master

History | View | Annotate | Download (9.78 KB)

# Date Author Comment
49d76189 01/14/2020 01:06 PM Eric Allman

Version 2.2.3: Make failure to read a secret key for a writable log an
error instead of waiting for the first append to fail (this can be
turned off using gdp_open_info_set_no_skey_nonfatal, which causes
gdp_gin_open to return a warning instead of an error). Add a -S flag to...

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

Update license date on all files. No functional changes.

22f2276a 12/20/2018 02:06 PM Eric Allman

Make some fixes for name parsing to handle warning returns from
gdp_name_parse (happens when falling back to SHA256 implementation).

587a05de 06/09/2018 01:32 PM Eric Allman

Restore semantics leaving datums filled in after an append command.
This requires that apps that re-use datums must use gdp_datum_reset to
clear the old data before adding more.

eae1d3ec 05/25/2018 01:22 PM Eric Allman

The grand renaming: GCL is (mostly) gone in favor of GOB and GIN.

2e65953f 05/25/2018 01:22 PM Eric Allman

Simplify the datum interface back to what it was before. Basic
subscriptions and subscription timeout seems to work now.

fa7cfdb9 05/25/2018 01:22 PM Eric Allman

Snapshot: compiles cleanly with updated protocol and crypto
support, but completely untested.

58292089 01/24/2018 09:35 AM Eric Allman

Changes for adding "const" qualifiers. These are mostly good things and
not C++ specific.

328ab6a8 01/23/2018 05:34 PM Eric Allman

Changes for signed/unsigned conflicts and other type nits. C++ is much
more picky about these than C, but this is probably justified. Sadly,
some of the changes are pretty ugly.

d2422e31 01/23/2018 05:06 PM Eric Allman

Fixes to prevent C++ compile errors for variables that are not
initialized and not used. This isn't a problem with C, and it's not a
bug, just an annoying C++-ism.

fc0cbc23 01/23/2018 04:09 PM Eric Allman

Changes necessary to compile under C++ because it doesn't understand
that (void *) is compatible with other pointer types. This adds a lot
of explicit casts that are not needed in C.

f678e274 07/07/2017 02:03 PM Eric Allman

Generalize statistics printing on exit (and save gdp-reader and
gdp-writer from using internal interfaces).

f4611e29 07/07/2017 01:24 PM Eric Allman

Add allocated GCL statistics gathering and printing.

284a8bac 05/11/2017 01:50 PM Eric Allman

Add gdp_gcl_open_info_set_signkey_cb to set a callback to get the secret
key. This is to avoid asking for a decryption password if it isn't
going to be used (e.g., if you are opening a GCL that is already in the
cache). This is particularly important for gdp-rest.

a4ca7afc 05/02/2017 10:35 AM Eric Allman

Fix gcl-create and gdp-writer exit(2) status codes.

2dba893f 05/02/2017 10:11 AM Eric Allman

Make some of the apps less "chatty" on OK exit status.

9829d4ae 04/25/2017 04:56 PM Eric Allman

Clean up user messages to use ep_app_* routines (and be consistent with
gdp-reader).

bbef77b0 03/29/2017 01:52 PM Eric Allman

Print debugging statistics at process exit.

36033ca2 03/16/2017 12:24 AM Eric Allman

Clean up exit statuses for apps to make it easier to use them in
monitoring scripts.

a6e527fb 03/10/2017 11:17 AM Eric Allman

Arrange to lock initialization so that it isn't possible for an activity
thread to continue before I/O event thread has initialized.

897accec 02/06/2017 10:41 AM Eric Allman

Update licenses to 2017.

1f3adfd0 08/18/2016 04:28 PM Eric Allman

Add -i flag to gdp-writer to ignore append errors.

6bd5476b 12/01/2015 01:22 PM Eric Allman

Update license. No code changes.

055d3009 11/21/2015 01:20 PM Eric Allman

Include copyright in all files. There are scripts to do bulk
replacement of the copyright if desired.

058dfca9 11/13/2015 10:54 AM Eric Allman

Remove keytype parameter from most ep_crypto routines; it can be derived
from the type of the key in use.

0cb4611f 10/15/2015 04:45 PM Eric Allman

Add two new flags to gdp-writer: -q keeps the output quiet (good for
background tasks) and -1 writes the entire standard input as a single
record rather than one record per line.

943e4d9a 10/06/2015 10:31 AM Eric Allman

Print number of records in gdp-writer on startup.

37960b88 10/05/2015 06:38 PM Eric Allman

Add -K flag to gdp-writer to choose a signing key.

6e2cccae 10/05/2015 10:25 AM Eric Allman

Rename reader-test => gdp-reader and writer-test => gdp-writer. They
aren't test programs any more.