Guanzhong Chen
Guanzhong Chen
This is not a issue but a tutorial: 1. Build cURL with all the features you need or download a binary. 2. Execute gem i curb -- --with-curl-lib=/bin --with-curl-include=/include Note...
Breaking changes: * All interactors using `_interact_with_process` This closes #835.
This will help with #920. Do not merge until we figured out what to do with past submissions.
Certain executors, like new versions of Swift, wants to use process groups for themselves, and doing breaks `cptbox`. We could instead keep track of our children with `pidfd`s and poll...
`procctl(PROC_ASLR_CTL)` was added in FreeBSD 13 (and also 12.1).
`cptbox`, after #188, should logically implement multiprocess debugging support. This may one day permit the implementation of a `BASH` language, if we manage to limit what it can `exec`.
`cptbox` does not debug newly created threads of a debugged process. This behaviour is inherently unsafe and must be rectified.