index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
usr.sbin
/
rpki-client
/
rsync.c
Age
Commit message (
Expand
)
Author
12 hours
Rewrite the rpki-client io read handling using the new ibuf_read API.
Claudio Jeker
13 hours
Adjust rpki-client to new msgbuf API
Claudio Jeker
13 hours
Adjust rpki-client to the new msgbuf_write api
Claudio Jeker
13 hours
Convert msgbuf_write() callers to the new return logic.
Claudio Jeker
8 days
rpki-client: use macros for skipping rather than hardcoded numbers
Theo Buehler
2024-08-20
Use msgbuf_queuelen() instead of accessing the queued member directly.
Claudio Jeker
2024-03-22
Replace protocol literal strings and strlen() calls with defined constants
Job Snijders
2024-02-26
Also download SPLs via rsync
Job Snijders
2023-11-24
Require files to be of a minimum size in the RRDP & RSYNC transports
Job Snijders
2023-11-23
Don't set directory modtimes to match the source
Job Snijders
2022-12-28
spelling fixes; from paul tagliamonte
Jason McIntyre
2022-11-29
Only include assert.h if we call assert()
Job Snijders
2022-11-02
Add support for draft-ietf-sidrops-signed-tal-12
Job Snijders
2022-09-02
extra newline
Claudio Jeker
2022-09-02
Rework the rsync proc code. Use a proper queue of requests and enforce
Claudio Jeker
2022-08-09
Make the http code respect MAX_CONN_TIMEOUT and fail connects once they
Claudio Jeker
2022-08-08
Unify the maximum idle IO timeout for RSYNC & HTTPS
Job Snijders
2022-08-08
Set rsync connection timeout to 15 seconds.
Job Snijders
2022-05-24
Introduce MAX_HTTP_REQUESTS and MAX_RSYNC_REQUESTS.
Claudio Jeker
2022-04-20
more whitespace cleanups
Theo de Raadt
2022-04-20
Fix various annoying whitespace errors.
Theo Buehler
2022-04-11
Refactor on how the subprocesses are started.
Claudio Jeker
2022-04-04
Change from a dynamic allocation for the process list to a static
Claudio Jeker
2022-03-31
Sync & permit ASPA objects to appear on Manifests
Job Snijders
2022-01-13
Implement but don't use code to use rsync's --compare-dest feature.
Claudio Jeker
2021-12-22
Replace two questionable size_t types. For the repo id use a unsigned int
Claudio Jeker
2021-11-03
Limit the number of rsync processes being spawned by stopping to accept
Claudio Jeker
2021-10-28
Don't fetch files larger than 2MB
Job Snijders
2021-10-23
Rename io_buf_new to io_new_buffer and io_buf_close to io_close_buffer.
Claudio Jeker
2021-10-23
Finnally move away from blocking reads in rpki-client. The code was a
Claudio Jeker
2021-10-22
First step of cleanup in the io land. Introduce io_buf_new() and
Claudio Jeker
2021-09-01
RPKI only cares about *.{cer,crl,gbr,mft,roa} files. Use rsync --include
Claudio Jeker
2021-04-19
code review results in KNF, and moving local variables into lowest scope
Theo de Raadt
2021-04-01
Abate superfluous lines from remote servers
job
2021-03-18
Fail in rsync_base_uri() if the strdup calls fail. Do not bubble this
Claudio Jeker
2021-03-04
Use the same way to error out in out of memory situation.
Claudio Jeker
2021-03-04
Remove NOTREACHED marker, it should be obvious when the code is:
Claudio Jeker
2021-02-23
Adjust pledge() and unveil() calls for proc_rsync() a bit. Since the
Claudio Jeker
2021-02-19
Move the mkpath() call from the rsync path to the main process. This allows
Claudio Jeker
2021-02-16
Rework the repository handling. Split the handling of trust anchors into
Claudio Jeker
2021-02-03
Use mkpath() == -1 to check for failure. No functional change.
Claudio Jeker
2021-02-02
Adjust the repository handling a bit. Instead of storing host/module pairs
Claudio Jeker
2021-01-12
rsync is using buffered output now, so remove this FIXME comment
Claudio Jeker
2021-01-08
Start using the ibuf API (ibuf_dynamic, ibuf_add, ibuf_close) for writing
Claudio Jeker
2020-12-21
Now that a NULL string is marshalled as NULL again we can drop some
Claudio Jeker
2020-12-02
Remove the last users of io_*_write functions that call io_simple_write()
Claudio Jeker
2020-11-24
Kill connection if rsync server stalls
job
2020-09-12
Include openssl/x509.h in extern.h since it uses a few of the typedefs from
Claudio Jeker
2020-09-12
Move the proc_rsync and with that the rsync processing into rsync.c
Claudio Jeker
2019-10-31
Handle the TAL files in the master process and pass them as buffer to the
Claudio Jeker
[next]