nilsmf / rrdp

1 stars 1 forks source link

don't fork+execve ftp(1) #5

Open job opened 4 years ago

job commented 4 years ago

Theo suggested that some code from ftp(1) is copied into rrdp and massaged to avoid having to do a full exec.

job commented 4 years ago

copying some stuff from ftp(1) essentially is a replacement for libcurl

might also make it easier if we want to make a portable version, so that there are less external dependencies

nilsmf commented 4 years ago

Cool thanks for you and Theo having a look, I'll see what I can do. I use a similar (fork exec ftp) process for doing https calls (to avoid rsync completely when possible) in the rpki changes I'll see if the same should be applied there too. (although it already fork execs rrdp or rsync... that would be a bigger change I think)