Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Headcrab

Creating a modern debugger library for Rust
Collective - Host: opensource - https://opencollective.com/headcrab - Website: https://headcrab-rs.github.io - Code: https://github.com/headcrab-rs

Improve OSX build instructions

As they were they were not working in my OSX.
I had to fill in a full path to the Info.plist f...

github.com/headcrab-rs/headcrab - adb3b50abc88ba6b4b0c7366acc1044c86a0a842 authored over 4 years ago by Fábio Botelho <[email protected]>
Merge pull request #24 from JJendryka/macos_ci

Add macos CI

github.com/headcrab-rs/headcrab - cd9db2ee7a79bfc0529031502e31b9bcb656b1de authored over 4 years ago by Nikita Baksalyar <[email protected]>
Add more documentation & design docs

This commit adds some more recommended reading resources and
a document outlining the initial de...

github.com/headcrab-rs/headcrab - 0cc3d3808aae49d997d1adc6c792c13d59786f8d authored over 4 years ago by Nikita Baksalyar <[email protected]>
Add macos CI

github.com/headcrab-rs/headcrab - d19bb830e32d9bc63d8a9f40b1b7b69ecb70d240 authored over 4 years ago by Jakub Jendryka <[email protected]>
Merge pull request #22 from nbaksalyar/iovec

Implement a helper to read memory from multiple locations [WIP]

github.com/headcrab-rs/headcrab - 8fb599ea9dfe8a8921f0f72b13a54363d85fe096 authored over 4 years ago by Nikita Baksalyar <[email protected]>
Implement ReadMemory helper for macOS

Now it uses mach_vm_read_overwrite instead of mach_vm_read to read debuggee's
memory. This is th...

github.com/headcrab-rs/headcrab - f9da70fee8a905bce1957fb3a7bb9dc8155db4ce authored over 4 years ago by Nikita Baksalyar <[email protected]>
Don't produce a dynamically linked PIE executable

Some distributions (like arch) have the flag
```--enable-default-pie``` turned on by default [1]...

github.com/headcrab-rs/headcrab - 736455aa3c25ef41551f29d9b72b809bb83a87b1 authored over 4 years ago by Fábio Botelho <[email protected]>
Merge pull request #23 from fabiim/disable-pie

Don't produce a dynamically linked PIE executable test

github.com/headcrab-rs/headcrab - 8073552c6c392b0671aaefe54ef045ae75609578 authored over 4 years ago by Nikita Baksalyar <[email protected]>
Implement a helper to read memory from multiple locations

github.com/headcrab-rs/headcrab - d82034c67344c9fe35724afa72c6c3a31a9933ce authored over 4 years ago by Nikita Baksalyar <[email protected]>
Merge pull request #19 from nbaksalyar/contrib

Add contributing guide

github.com/headcrab-rs/headcrab - 2f086f43a33a74a1170e20522dfa16846e97cbb1 authored over 4 years ago by Nikita Baksalyar <[email protected]>
Add contributing guide

github.com/headcrab-rs/headcrab - 917a6baf0db4936dd7d2caf97efdeb5ccbbd18dd authored over 4 years ago by Nikita Baksalyar <[email protected]>
Merge pull request #18 from headcrab-rs/org-chat

Add link to Zulip org chat #17

github.com/headcrab-rs/headcrab - 7a92af65d0fe38dd8f21c79f244545d1247b6139 authored over 4 years ago by Nikita Baksalyar <[email protected]>
Add link to Zulip org chat #17

github.com/headcrab-rs/headcrab - 3cf6aab9a4fe08cff895f4970d1ef027c9245e0e authored over 4 years ago by Nikita Baksalyar <[email protected]>
Merge pull request #15 from nbaksalyar/docs

Improve documentation

github.com/headcrab-rs/headcrab - e37aa85813ae6b16259c18ccf0991d51bf41b0c1 authored over 4 years ago by Nikita Baksalyar <[email protected]>
Improve documentation

github.com/headcrab-rs/headcrab - 787508398b01c93d8f5c97474cc1e2800351a001 authored over 4 years ago by Nikita Baksalyar <[email protected]>
Add a list of recommended resources

github.com/headcrab-rs/headcrab - ebf54fc9d817b92df016e0d98673a68370fcdc28 authored over 4 years ago by Nikita Baksalyar <[email protected]>
Merge pull request #14 from nbaksalyar/ci

Fix continuous integration on Linux

github.com/headcrab-rs/headcrab - 6258143207711586735aff6dda50c7ee953503bf authored over 4 years ago by Nikita Baksalyar <[email protected]>
Switch CI badge to Travis

github.com/headcrab-rs/headcrab - 4f7d9a254129b9d61d2a106c9e767e8277452427 authored over 4 years ago by Nikita Baksalyar <[email protected]>
Switch CI to Travis

ptrace(2) works on Travis CI, so it enables us to run tests there

github.com/headcrab-rs/headcrab - 4c6a7b9a38307358492def8e6040cda9eae1b011 authored over 4 years ago by Nikita Baksalyar <[email protected]>
Add a link to OpenCollective org

github.com/headcrab-rs/headcrab - 8c6afd8149c5957fe3a6dd0a432268fca9ad09e3 authored over 4 years ago by Nikita Baksalyar <[email protected]>
Merge pull request #12 from nbaksalyar/dwarf

Add a naive implementation for DWARF symbols reader

github.com/headcrab-rs/headcrab - 90af9d2fe0e5b5a942942bef3d4f6659320eddf1 authored over 4 years ago by Nikita Baksalyar <[email protected]>
Add a naive implementation for DWARF symbols reader

github.com/headcrab-rs/headcrab - 85890cf491afcae72582860044ba356913e483c8 authored over 4 years ago by Nikita Baksalyar <[email protected]>
Merge pull request #6 from nbaksalyar/macos

Add initial implementation for macOS target functions

github.com/headcrab-rs/headcrab - 116077cd5d67c2adf7398cd32d56e3a1fd673a94 authored over 4 years ago by Nikita Baksalyar <[email protected]>
Add initial implementation for macOS target functions

- Partially address #1
- Implement Target::launch to launch a process in a debug mode (suspended...

github.com/headcrab-rs/headcrab - f3704888d65cfff063cbcdef6faf0a68f40cd891 authored over 4 years ago by Nikita Baksalyar <[email protected]>
Merge pull request #5 from nbaksalyar/fix-badge

Fix CI badge in readme and enable debug build for tests

github.com/headcrab-rs/headcrab - c7bd9a8b12643e47eb40744045d63139b344eca8 authored over 4 years ago by Nikita Baksalyar <[email protected]>
Fix CI badge in readme and enable debug build for tests

github.com/headcrab-rs/headcrab - 495ca13b9db79c813c1845f9001801853d75f4b0 authored over 4 years ago by Nikita Baksalyar <[email protected]>
Merge pull request #3 from nbaksalyar/target

Use target API for process control abstraction

github.com/headcrab-rs/headcrab - 7602dd5b3a4c9e7442778c81fb840b13465e4726 authored over 4 years ago by Nikita Baksalyar <[email protected]>
Use target API for process control abstraction

- Target::launch starts a new inferior process
- Move platform-dependent Linux code into a separ...

github.com/headcrab-rs/headcrab - 5848080ce8e45facb12b8a64718ac45939162230 authored over 4 years ago by Nikita Baksalyar <[email protected]>
Add clippy as as CI step

github.com/headcrab-rs/headcrab - f5b7f5bad5b73f4e9bfb24c88814ed163a39f005 authored over 4 years ago by Nikita Baksalyar <[email protected]>
Enable GitHub Actions for CI

github.com/headcrab-rs/headcrab - 02ce2691ed81df68da8c5a68e79ac617babd08ff authored over 4 years ago by Nikita Baksalyar <[email protected]>
Merge pull request #2 from kovetskiy/master

tests: remove binary, add makefile

github.com/headcrab-rs/headcrab - 07f98810ef0607e98fc6f42ce1b327296e2a0260 authored over 4 years ago by Nikita Baksalyar <[email protected]>
tests: remove binary, add makefile

github.com/headcrab-rs/headcrab - 8d141eb7a69204ac4322b8889971f3900768b1a7 authored over 4 years ago by Egor Kovetskiy <[email protected]>
Add a simple test to read subprocess memory

github.com/headcrab-rs/headcrab - 4fce1b46f81f8bfda4a1d79523e1c891280ed88e authored over 4 years ago by Nikita Baksalyar <[email protected]>
Initial commit

github.com/headcrab-rs/headcrab - ec87eb8c3d21bddfa8a2869328d4a2f025801164 authored over 4 years ago by Nikita Baksalyar <[email protected]>