Hm ok, I have a patch for this, but can’t seem to submit it (either connection reset or refused). Guess I’ll have to wait a bit until the nest becomes more stable?
It seems you found a way! Thanks.
Sorry about the whole fire incident. I’m working on a high-availability strategy for this website. As long as there isn’t any major incident of that kind in the next few days, such an outage should never happen again.
Thanks @pmeunier, and sorry about the hassle the fire caused you. Perhaps some day pijul will allow to send patches via email as a backup ;)
I realise that the patch shows a lot of seemingly unrelated changes (file permissions?). Is that normal these days, or did I do something wrong?
Perhaps some day pijul will allow to send patches via email as a backup ;)
It’s already possible, actually! You can send the binary patch as an attachment, or do pijul change $HASH_PREFIX
and send the resulting text.
I realise that the patch shows a lot of seemingly unrelated changes (file permissions?). Is that normal these days, or did I do something wrong?
This is due to a security fix introduced recently, where we don’t record all permissions anymore, just the executable bit. This repository hadn’t had its permissions fixed, and your patch fixed them. Since this is fixed this won’t happen again on this repository.
Matching the signatures of
sign_request
andsign_request_base64
, this would greatly improve handling errors, as the socket itself is usually still good to use.