History log of /openbsd/usr.sbin/acme-client/parse.y (Results 26 – 45 of 45)
Revision Date Author Comments
# 179fe9a6 08-Apr-2018 florian <florian@openbsd.org>

We warned long enough, also sysmerge(8) should have handled the
removal of the agreement url by now.

OK benno


# 0b28b247 27-Nov-2017 florian <florian@openbsd.org>

Deprecate agreement url config option and get the information from the
directory call. This way we don't need to update the acme-client.conf
file every time it changes. Still parse the option, ignore

Deprecate agreement url config option and get the information from the
directory call. This way we don't need to update the acme-client.conf
file every time it changes. Still parse the option, ignore and warn about
it for a release. Sysmerge should be able to handle the removal.
"nice" deraadt@
OK benno

show more ...


# 9d58ffee 19-Oct-2017 jsg <jsg@openbsd.org>

fix a use after free and a memory leak in error paths
ok deraadt@ florian@


# a6ea8fb7 23-Mar-2017 florian <florian@openbsd.org>

It is perfectly valid to have a cert / key not owned by root; remove
useless check.
OK benno


# 4de82fa3 24-Jan-2017 deraadt <deraadt@openbsd.org>

Complete jsing's coccinelle cleanup... by hand
ok jsing


# b0446f6b 23-Jan-2017 deraadt <deraadt@openbsd.org>

whitespace


# 7d307612 21-Jan-2017 benno <benno@openbsd.org>

find the first authority works better this way, now that we use a tailq
ok florian@


# 221ac2aa 21-Jan-2017 benno <benno@openbsd.org>

move config data structures mostly to TAILQs, because that way we
preserve order.

ok florian@


# 09263938 21-Jan-2017 benno <benno@openbsd.org>

dont print config if its broken
ok florian@


# 5c258182 21-Jan-2017 florian <florian@openbsd.org>

it's chain certificate not certificate chain


# 1b6b7d02 21-Jan-2017 florian <florian@openbsd.org>

Enforce minimum config in the parser.
Based on a diff by & OK benno@


# 70bcb874 21-Jan-2017 benno <benno@openbsd.org>

add option 'domain full chain certificate "path"',
revokation works, the fullchain file will be unlinked.

ok florian


# 33febeb9 21-Jan-2017 florian <florian@openbsd.org>

Implement domain chain certificate.
OK benno


# 3298b855 21-Jan-2017 benno <benno@openbsd.org>

acme-client use configuration file [5 of 5]
implement new -n option to check and print configuration

ok florian


# 6c0ff37d 21-Jan-2017 benno <benno@openbsd.org>

acme-client use configuration file [2 of 5]

- add challengedir option to config file
- remove -C option from command line

ok florian


# 383e31e9 21-Jan-2017 benno <benno@openbsd.org>

acme-client use configuration file [1 of 5]

start using the configuration file and delete command line arguments:

-a agreement -> agreement url ...
-c certdir -> domain certificate "path"
-

acme-client use configuration file [1 of 5]

start using the configuration file and delete command line arguments:

-a agreement -> agreement url ...
-c certdir -> domain certificate "path"
-f accountkey -> account key "path"
-k domainkey -> domain key "path"
-s authority -> sign with "name"

new argument:
-f configfile

the changes needed to use the new configuration are local to main.c for now.
While the configuration could be passed directly to netproc(), keyproc() etc,
the diff is smaller this way.

This also removes the multidir (-m) mode for now - specify different paths in
each domain {} block instead.

ok florian

show more ...


# 46bca67b 05-Jan-2017 krw <krw@openbsd.org>

Replace hand-rolled for(;;) emptying of 'symhead' TAILQ with more
modern TAILQ_FOREACH_SAFE().

No intentional functional change.

ok millert@ bluhm@ gilles@


# 54c95b7a 05-Jan-2017 krw <krw@openbsd.org>

Replace symset()'s hand-rolled for(;;) traversal of 'symhead' TAILQ
with more modern TAILQ_FOREACH(). This what symget() was already
doing.

Add paranoia '{}' around body of symget()'s TAILQ_FOREACH(

Replace symset()'s hand-rolled for(;;) traversal of 'symhead' TAILQ
with more modern TAILQ_FOREACH(). This what symget() was already
doing.

Add paranoia '{}' around body of symget()'s TAILQ_FOREACH().

No intentional functional change.

ok bluhm@ otto@

show more ...


# f9e1cc5f 20-Sep-2016 benno <benno@openbsd.org>

reoorder includes,
noticed by & ok florian@


# 3943d840 18-Sep-2016 benno <benno@openbsd.org>

add a config file parser to acme-client (unused at the moment, so that
it can be worked on in the tree).
ok florian@ deraadt@


12