| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Reported by Preben Guldberg. ok mlarkin@
|
|
|
|
|
|
| |
for loop. Also in http_finish_connect() if the connect was successful
cleanup the addrinfo struct. It is no longer needed.
Found with deraadt@
|
|
|
|
|
| |
old debugging gunk
ok claudio
|
|
|
|
| |
Should help for -portable where sometimes the cert.pem is missing.
|
|
|
|
| |
ok claudio deraadt
|
|
|
|
|
| |
This was also removed upstream.
OK sthen
|
|
|
|
|
|
| |
cipher list if defined. otherwise fallback to libtls default.
ok millert@
|
| |
|
| |
|
| |
|
|
|
|
| |
OK claudio@
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
in rpki-client. For now it is off by default.
All XML processing is done in its own process with minimal pledge rights.
It uses the already present https process to fetch the xml files and uses
the master porcess to handle the file IO into the repositories.
RRDP data is stored in the cache under ./rrdp/ and the first directory
is the SHA256 hash of the notify URI.
Fetching snapshots and deltas works to bring the cache up to date.
If something goes wrong rpki-client will fall back to rsync.
RRDP was implemented by Nils Fisher and integrated into rpki-client by myself.
"Time to get it in" deraadt@
|
|
|
|
| |
The vm is already being assigned by a call in the if-condition.
|
|
|
|
| |
OK claudio@
|
| |
|
| |
|
|
|
|
|
|
| |
just NULL the STACK_OF() pointer since libcrypto calls can handle that.
Update comments to be more accurate.
With and OK tb@
|
|
|
|
|
|
| |
known repositories but also clean up no longer known repositories.
With this rpki-client keeps its cache nice and shiny.
With and OK job@
|
|
|
|
| |
OK tb@
|
|
|
|
|
|
| |
parameters when tracing is not enabled.
ok millert@
|
|
|
|
| |
ok espie@ sthen@ tb@
|
|
|
|
|
| |
identified more easily.
OK deraadt@
|
|
|
|
|
|
|
| |
outfd and sending back the failure report via http_fail(). This was
partially done in the failure case of http_resolv() and resulted in
double failure reports in that case.
With and OK tb@, previous version OK deraadt@
|
|
|
|
|
|
|
|
|
|
| |
and bootp renewals with vmd(8)'s built-in dhcp server. Previous behavior
ignored did not intercept these packets and instead transmitted them.
This should make vmd(8)'s dhcp behave more as a true dhcp server should and
allows it to work properly with the new dhcpleased(8) attempting a renewal.
OK mlarkin@
|
|
|
|
|
|
|
| |
powerpc64 was lacking manual pages; instead of shipping yet another
identical MD manual, merge them under MI MANPATH as usual.
Input OK deraadt
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
This cleans up events on a pause or resume, but also fixes an issue
where the vm_pipe event channels are not properly reinitialized on a
received guest leading to broken serial console.
OK pd@, mlarkin@
|
|
|
|
| |
OK tb@
|
|
|
|
|
|
|
|
| |
Since aia, aki and ski are all represented by char *, this is an
error-prone interface - as found by job. The function doesn't do
much anyway.
ok claudio
|
|
|
|
|
|
| |
on x509_get_extensions() failure.
Fix suggested by claudio
|
|
|
|
|
| |
prefer a failure rather than some sort of weird truncation
ok claudio
|
| |
|
| |
|
|
|
|
| |
suggested by jsg
|
|
|
|
|
| |
(rpki-client is pretty good code, couple hours of audit and I can only find
a few minor things)
|
| |
|
|
|
|
|
| |
truncate, but if they do, we prefer to know)
ok job claudio
|
|
|
|
|
| |
ptr++
ok claudio
|
|
|
|
| |
OK tb@, feedback from claudio@
|
|
|
|
| |
OK tb@
|
|
|
|
|
| |
in a ring bundle.
ok florian
|
|
|
|
|
|
|
|
|
|
|
|
| |
The previous argument parsing logic had at least three bugs:
a copy-paste error led to an off-by-one and a printf "%s" NULL,
as reported by Preben Guldberg. A previous commit led to a dead
else branch and a use of uninitialized. This can all be avoided
by reworking the logic so as to be readable.
Prompted by a diff from Preben
ok dv
|
|
|
|
|
| |
case sensitive.
OK tb@
|
|
|
|
|
|
| |
with the same order as the pollfds. This way simple for loops can be
used to setup and handle all cases but POLLIN.
OK tb@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Otherwise there is no way to determine why e.g. zzz(8) does not do anything
on certain machines; macppc and arm64 for example have no suspend/resume
suspend at all (for now) and loongson has partial support.
This still does not make `zzz' or `apm -z' report the informative
warning on standar error, but syslog now prints
apmd: system suspending
apmd: battery status: unknown. external power status: not known. estimated battery life 0%
apmd: suspend: Operation not supported
OK benno
|