Guanzhong Chen

Results 37 issues of 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...

enhancement
cptbox

`procctl(PROC_ASLR_CTL)` was added in FreeBSD 13 (and also 12.1).

enhancement
cptbox
freebsd

`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`.

feature
cptbox

`cptbox` does not debug newly created threads of a debugged process. This behaviour is inherently unsafe and must be rectified.

feature
cptbox