Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/headcrab-rs/headcrab
A modern Rust debugging library π¦
https://github.com/headcrab-rs/headcrab
Update Cranelift dependency in headcrab_inject
5a420c5da3f51196cd991680bb2b3fded6ce7033 authored over 2 years ago by Nikita Baksalyar <[email protected]>
* Fix the inject_abort test.
* Simplify injection code (we don't need to use sinks to obtain rel...
Fix race condition in the writemem test
c735f86d31ba6c9b49e8b13af27494827430ecaf authored over 2 years ago by Nikita Baksalyar <[email protected]>
It incorrectly used both PTRACE_TRACEME and PTRACE_ATTACH while
only the TRACEME call is required.
fe1c59ad0941fca509a27949466c5ae91a8d1d76 authored over 2 years ago by Nikita Baksalyar <[email protected]>
Fix clippy warnings
d3416b47607dee64ea0ee6de910af5978987813b authored over 2 years ago by Nikita Baksalyar <[email protected]>2cf467e28eb0d5043b5e2413a6641674311ff37b authored over 2 years ago by Nikita Baksalyar <[email protected]>
* Switch to GitHub Actions for CI
* Remove TravisCI
* add m[un]map tests
* simplify syscall.rs tests
Co-authored-by: bjorn3 <[email protected]...
ae5e5260f885bf99eba0f035df97d5925f0ff6bb authored over 2 years ago by Proloy Mishra <[email protected]>* add a `munmap` method for `LinuxTarget`
* format
* Update src/target/linux.rs
b74a589a9a3808ef9cb98daac5d4b1a62a89b2d1 authored over 2 years ago by Proloy Mishra <[email protected]>tiny edit
04cb3104dd453273d2e4c5bd528f7ba23d5099c6 authored over 2 years ago by Nikita Baksalyar <[email protected]>1e24205b257df24b17f0d788a4a7da2c9963014b authored over 2 years ago by Proloy Mishra <[email protected]>
Add API to read & write registers for Linux
8e9424a8a9d650a6a0242b0cbbb5f8e7388f9037 authored about 4 years ago by bjorn3 <[email protected]>488a9d498188b781b0592861e175856a7e644a1f authored about 4 years ago by Nikita Baksalyar <[email protected]>
19c0b3c85713f18f8951567085d13dc652a2aa23 authored about 4 years ago by Nikita Baksalyar <[email protected]>
6ab52a2467bb0f472fbfee66ced13c5c50aac981 authored about 4 years ago by Nikita Baksalyar <[email protected]>
This trait can be used to implement register reading & writing functions
for target architectures.
Remove unused imports
efb0609892f8cf8960853b5b30526e8f7ee3724c authored about 4 years ago by bjorn3 <[email protected]>b7cee5ea14646c5492ccf5675c57f5b7e52d9957 authored about 4 years ago by Takayuki Maeda <[email protected]>
Use {:#016x?} for register printing
9ebb779c756ca3cd559ea6279fce8c3fc1449942 authored about 4 years ago by Nikita Baksalyar <[email protected]>The `x` causes all numbers to be formatted as hex. The `#` causes both an `0x` prefix to be adde...
09aecffc7462716f4e6bc1054486c59b50fcdba8 authored about 4 years ago by bjorn3 <[email protected]>remove _patch_breakpoint function
619f1e57cca080957275519c73924baf0c2ec471 authored about 4 years ago by bjorn3 <[email protected]>e727c011ecad513025e558054230b9f75cd57ab9 authored about 4 years ago by san <[email protected]>
Refactor headcrab_inject
444ba54d2f0d0b7d30bf0a400bc20831c1995577 authored about 4 years ago by Nikita Baksalyar <[email protected]>2bb3e22c8760f6c458d3000e939d78ad48dc0dd8 authored about 4 years ago by bjorn3 <[email protected]>
d26d365177c82f1527db409b4ad3d49b2d8c79c6 authored about 4 years ago by bjorn3 <[email protected]>
5440af46ef08ef5358b37e50d1227a465aa0c25f authored about 4 years ago by bjorn3 <[email protected]>
Make all errors Send + Sync
8866e4251d80ee89d8318fdf799bc983b1d32443 authored about 4 years ago by Nikita Baksalyar <[email protected]>837304b768b70b7e54b4ceced22a340d1ad6a79e authored about 4 years ago by bjorn3 <[email protected]>
Accept an arbitrary Command as argument for launch
db88a530586ffcaa92faec1bf4a965836f48f3fc authored about 4 years ago by bjorn3 <[email protected]>This allows passing arguments and setting env vars for the debuggee
70906107da99c8cbb2c81cdd95b575911a4b2e55 authored about 4 years ago by bjorn3 <[email protected]>Breakpoint support on Linux
e4eb3f3b69050c8c89aad972168b500d1c7e108c authored about 4 years ago by bjorn3 <[email protected]>f555d99c85f10ac47d1963ed238d2b1929c103e2 authored about 4 years ago by san <[email protected]>
9fd3ff683c19440845ad570cbff5e9a6eeb456d3 authored about 4 years ago by san <[email protected]>
c6f2c0f3633922b099bde6565182cf364edbde87 authored about 4 years ago by san <[email protected]>
3724b3f779ea6bc161a42eb235f25a92f05c330f authored about 4 years ago by san <[email protected]>
31f232a6ea7aedc4aa36f4ed3439e4a7feee0062 authored about 4 years ago by san <[email protected]>
c1cdd62f3e4703764e939902369c68ca1d26d0bc authored about 4 years ago by san <[email protected]>
f35f99cc4384daebef79c55bc70845c51d026cf4 authored about 4 years ago by san <[email protected]>
c08318cbabcf590bf88fa5ae2003592368abd480 authored about 4 years ago by san <[email protected]>
d95bf642e98c05ee7650f26ba43c97d53bd87e87 authored about 4 years ago by san <[email protected]>
999b015e66144d8a74850631216b349d123997cb authored about 4 years ago by san <[email protected]>
29bd464559cbf91df95571ecabdab9a92c9af77c authored about 4 years ago by san <[email protected]>
f2bf85a422058100116bd3b01c7204fb61d21b44 authored about 4 years ago by san <[email protected]>
57f2d615f14d5b920ecf16b3560ddfdc9ea051c3 authored about 4 years ago by san <[email protected]>
bcb53a3c8f9a831fe694794c1f359e56cd493fbc authored about 4 years ago by san <[email protected]>
c88826b100f17c7b75297e3f320b3678be535afe authored about 4 years ago by san <[email protected]>
73e2dd64f1bc0c71a5ae90e65deeea9766fb1791 authored about 4 years ago by san <[email protected]>
Add imgui based gui example
dff82e493e8603ad6f182d0687c34fc4a0093972 authored about 4 years ago by Nikita Baksalyar <[email protected]>20eca3caad1ab29e389809516871298ae52de7c9 authored about 4 years ago by bjorn3 <[email protected]>
6b56f67f7056e8292e0e8a920d78bda31dbe687d authored about 4 years ago by bjorn3 <[email protected]>
e57c454bb75cae295e4fd8c0460c906f7b1c14a5 authored about 4 years ago by bjorn3 <[email protected]>
d374dc15c231950ddc7f6018f1208522bf2149d1 authored about 4 years ago by bjorn3 <[email protected]>
f2cd44180c6231d5253f34df3dbc448824a2161c authored about 4 years ago by bjorn3 <[email protected]>
8f74ca256b450222e4a163ec1b20f959e2531906 authored about 4 years ago by bjorn3 <[email protected]>
548c9a2f3f10c07dece40910145925dd18855a8e authored about 4 years ago by bjorn3 <[email protected]>
086feeafc592a027cbbc0c895add6041c08fea5f authored about 4 years ago by bjorn3 <[email protected]>
c170df9a8bda1ea3bf050348f0054fe38662704a authored about 4 years ago by bjorn3 <[email protected]>
eed193f0d893569c0cea9a28b5970a11490efd16 authored about 4 years ago by bjorn3 <[email protected]>
b1772dc7e1b892135397b9d2ec0e9efc002effa9 authored about 4 years ago by bjorn3 <[email protected]>
9c6cb37681458f4c1506aa15b0e42a847d3431ac authored about 4 years ago by bjorn3 <[email protected]>
Refactor local printing
0338da55607fd2ff71032a967ec2d4c5ea9f0ae3 authored over 4 years ago by Nikita Baksalyar <[email protected]>be01d380d64e9321bda8bebece01ddea2ad7096e authored over 4 years ago by bjorn3 <[email protected]>
340d76daa5e0298672c585d73607cba97ec1efff authored over 4 years ago by bjorn3 <[email protected]>
c29ca23c071d37140e5ceb255825461706d649f4 authored over 4 years ago by bjorn3 <[email protected]>
b8cf8deb59466fb9869f01d0015602b80aeb5e92 authored over 4 years ago by san <[email protected]>
f5347ad3b216ec1bc9b973d70e8a024517c4fb0f authored over 4 years ago by bjorn3 <[email protected]>
f138c6f1e122d22c5add447499052f90e6d32449 authored over 4 years ago by bjorn3 <[email protected]>
7375c19f2bdff9059c6cd762a6a0c36d2a69f171 authored over 4 years ago by bjorn3 <[email protected]>
ddc7c7d0a91bafaa4311cadab3c60c4829f3b89b authored over 4 years ago by bjorn3 <[email protected]>
ad4b3aa4b6e78c7a52237423323e81bf0d6bbc6a authored over 4 years ago by bjorn3 <[email protected]>
b463b9c20ed41d479c4cd623c935193047382c75 authored over 4 years ago by bjorn3 <[email protected]>
Implement source mapping
2e35c6579e4352ecda24983539ee990642579908 authored over 4 years ago by bjorn3 <[email protected]>5cb13e3de4d4a2a94f6a1104f8fe38efb335db82 authored over 4 years ago by blitzerr <[email protected]>
d3de3ddf50d50bea0a2baea19754aa5a9ec5d1a4 authored over 4 years ago by blitzerr <[email protected]>
bf963b910600d4aa7745f4aaa68688542c149102 authored over 4 years ago by blitzerr <[email protected]>
bfb7780cc430ed6e6695abe506f6daddf8474878 authored over 4 years ago by blitzerr <[email protected]>
Now the repl can be run as cargo run --example repl --features syntax-highlighting
4c7570733aa686c9d15fb202ac3a35bdd4a512a0 authored over 4 years ago by blitzerr <[email protected]>37dfe4b9d97a27f8fc8bc13fa99e28ce2967593b authored over 4 years ago by blitzerr <[email protected]>
Co-authored-by: bjorn3 <[email protected]>
0f10d8a38f0509c1985ba05355300f6265bb7c6d authored over 4 years ago by blitzerr <[email protected]>80f75687c930adf53ae4533347d792c24bc5f1fe authored over 4 years ago by blitzerr <[email protected]>
07048bb68d1e14684c107456fee20acc135676c1 authored over 4 years ago by blitzerr <[email protected]>
99c612bb64878f13780c3548fc0e9fa9c4bea408 authored over 4 years ago by blitzerr <[email protected]>
2e40eebd7e93e4788b60aea4861b6d401d7de806 authored over 4 years ago by blitzerr <[email protected]>
0cd033b4baacca1aa1df2160467d4fe7a544d544 authored over 4 years ago by blitzerr <[email protected]>
8c4a44f2da680dac7c582b514966c78d57d206db authored over 4 years ago by blitzerr <[email protected]>
9bae6d2a8035da373d2fc35ca5de2328a42d2e98 authored over 4 years ago by blitzerr <[email protected]>
change summary
--------------
(+) Print source lines when pausing on a breakpoint.
(+) New comm...
Co-authored-by: bjorn3 <[email protected]>
5156f5a0b91ed07266acec7374728dc8f64ffe2f authored over 4 years ago by GalilΓ©e Enguehard <[email protected]>46f533ec28c223ebef2b655b11ba175371fd7845 authored over 4 years ago by san <[email protected]>
941d83e409770f7ce8162e5ff116c7eae2a1607e authored over 4 years ago by san <[email protected]>
e1731a118441370608a554088fde5c5902e20efc authored over 4 years ago by san <[email protected]>
24837e3c2f29f7f44bdca2f4d882150e02180ca3 authored over 4 years ago by san <[email protected]>
a349cfded49999dda050bb8302507bff9468d0a7 authored over 4 years ago by san <[email protected]>
872d83ef39882af7b3a36d32bd80c7df807e91d7 authored over 4 years ago by san <[email protected]>
641acd7a4a92f0b3866352c4a1efa87f3eece68e authored over 4 years ago by san <[email protected]>
d6f97c1a5a9238bad18124267aa5efc221feef13 authored over 4 years ago by san <[email protected]>
aff3565f4a18928ea6069798b2161084b910b8f6 authored over 4 years ago by san <[email protected]>
52ae8502c54a64d556cfe164706443f088077f2e authored over 4 years ago by san <[email protected]>
b28cd2ccd3c04ba900df953c7021a0fe192363a1 authored over 4 years ago by san <[email protected]>