Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/radareorg/radare2-r2papi
High Level API on top of the R2Pipe interface
https://github.com/radareorg/radare2-r2papi
Publishing both sync and async apis
1cccc0521fa021b4356b4b4e0a85fffae320e5da authored about 1 year ago
1cccc0521fa021b4356b4b4e0a85fffae320e5da authored about 1 year ago
Use npx eslint
957a66bbba19f0def18e6da876f2d6c6d4e00661 authored about 1 year ago
957a66bbba19f0def18e6da876f2d6c6d4e00661 authored about 1 year ago
Fix npm run build
2137e0f10f425db5428e92b761521765479d0343 authored about 1 year ago
2137e0f10f425db5428e92b761521765479d0343 authored about 1 year ago
Run eslint in the CI
273498e80c2313f08ea62361a8366f6a22028242 authored about 1 year ago
273498e80c2313f08ea62361a8366f6a22028242 authored about 1 year ago
Use prettier to indent the Typescript code
419295ce5a3d0c3bbd443890cb03300742d94567 authored about 1 year ago
419295ce5a3d0c3bbd443890cb03300742d94567 authored about 1 year ago
make lint with eslint
b55d894cc624486a6260e6410d7634bb69749869 authored about 1 year ago
b55d894cc624486a6260e6410d7634bb69749869 authored about 1 year ago
Add eslint and update dependencies
32b575a3064955ea51993e0de37515017d061894 authored about 1 year ago
32b575a3064955ea51993e0de37515017d061894 authored about 1 year ago
gsed glitch
b786cb4ae7646df386ea7020304d731634c5f9c3 authored about 1 year ago
b786cb4ae7646df386ea7020304d731634c5f9c3 authored about 1 year ago
Do the async
f907aa9323beef1a4a675ce2a99b04d23eb9b0a4 authored about 1 year ago
f907aa9323beef1a4a675ce2a99b04d23eb9b0a4 authored about 1 year ago
Initial refactor to support sync r2papi autogeneration from the newly ocoked async logic
* This is WIP, so maybe I broke something by accident, will push more fixes soon
5a4c597c367f81ee93c9ccd8de66390c20e4c85a authored about 1 year ago
Add asyncify script, far from perfect, but shows the limitations
398ae91b18de70f184de48aa7ab49cf25bbf4f49 authored about 1 year ago
398ae91b18de70f184de48aa7ab49cf25bbf4f49 authored about 1 year ago
Move files and improve make clean
94d5c5899bfb7a226e3b864a4827d2ddf3e5a693 authored about 1 year ago
94d5c5899bfb7a226e3b864a4827d2ddf3e5a693 authored about 1 year ago
Some interface fixes
b05c10d473572278a24981919b0990fa8d1dc413 authored about 1 year ago
b05c10d473572278a24981919b0990fa8d1dc413 authored about 1 year ago
tsdoc updates
26536539b33c7ede1bd753852bd1ffc7fa44a0ac authored about 1 year ago
26536539b33c7ede1bd753852bd1ffc7fa44a0ac authored about 1 year ago
Minor fixes to publish r2papi-python
6d0fbec2674a1b7235147c04311d407dfa84fb66 authored about 1 year ago
6d0fbec2674a1b7235147c04311d407dfa84fb66 authored about 1 year ago
Few minor doc for r2papi
f6e583ed8538165dde1341c470f810bbf3fe1361 authored about 1 year ago
f6e583ed8538165dde1341c470f810bbf3fe1361 authored about 1 year ago
Fix rust clippy complains
9a219ea22a573b5238d1868ce89fc5c860709d22 authored about 1 year ago
9a219ea22a573b5238d1868ce89fc5c860709d22 authored about 1 year ago
Fix the NativePointer.compare method in the TypeScript implementation
c7fa6629f453efe512f4ecddc6c83502e3b21dec authored about 1 year ago
c7fa6629f453efe512f4ecddc6c83502e3b21dec authored about 1 year ago
Improvements in the assembler and the readme
7d753372974fc3a78156b0f0afee6a894f01c421 authored about 1 year ago
7d753372974fc3a78156b0f0afee6a894f01c421 authored about 1 year ago
More r2papi documentation
b75964217ffcf3cacfbe84961ef2d879c0d511c1 authored about 1 year ago
b75964217ffcf3cacfbe84961ef2d879c0d511c1 authored about 1 year ago
Update README
b03286a5ea14f59b1b623323cd47fd349ecd207a authored about 1 year ago
b03286a5ea14f59b1b623323cd47fd349ecd207a authored about 1 year ago
Document R2Shell (Previously known as R2PapiShell)
6830dffa68907d9dcb73d157e1cc1f6416f7f15b authored about 1 year ago
6830dffa68907d9dcb73d157e1cc1f6416f7f15b authored about 1 year ago
minor format changes
adf3c03dddf8a790242b27a01518eb7bdac43964 authored about 1 year ago
adf3c03dddf8a790242b27a01518eb7bdac43964 authored about 1 year ago
Document r2ai and bump version to 0.3.3
03672f6470488b91e41fa9c0a73c6aa8a778828d authored about 1 year ago
03672f6470488b91e41fa9c0a73c6aa8a778828d authored about 1 year ago
Trim r2ai strings
f7cdc54814ea4ba9b319ef4ccc7ab2e74233d4a9 authored about 1 year ago
f7cdc54814ea4ba9b319ef4ccc7ab2e74233d4a9 authored about 1 year ago
0.3.2 with fixes on distribution
ccee1162750fd40b8237a52f79e8286ef10abc40 authored about 1 year ago
ccee1162750fd40b8237a52f79e8286ef10abc40 authored about 1 year ago
Export defaults in ts
6821f4e8afad4e2af345acfc1f0cae80540414d2 authored about 1 year ago
6821f4e8afad4e2af345acfc1f0cae80540414d2 authored about 1 year ago
Release r2papi-0.3.1
6a67a8886c946ad1cb7bfeb55a297fe3833cbda1 authored about 1 year ago
6a67a8886c946ad1cb7bfeb55a297fe3833cbda1 authored about 1 year ago
Run ts-ci on PRs too
bd8ebacdeed942a659ab542b70b4ac9727e62122 authored about 1 year ago
bd8ebacdeed942a659ab542b70b4ac9727e62122 authored about 1 year ago
Split the code in index.ts into separate files
391af3b72a9bfd3879dec834f88b50306f217101 authored about 1 year ago
391af3b72a9bfd3879dec834f88b50306f217101 authored about 1 year ago
r2papi 0.3.0 - mainly for npm
7687dc01cca341312d537db6773bc25a48294ae3 authored about 1 year ago
7687dc01cca341312d537db6773bc25a48294ae3 authored about 1 year ago
r2papi 0.2.9
ff711032c7c992b203dab2d2f5975643e831f37d authored about 1 year ago
ff711032c7c992b203dab2d2f5975643e831f37d authored about 1 year ago
r2papi 0.2.8
e4d8eda814d4c92679259531bbdc621252a1c993 authored about 1 year ago
e4d8eda814d4c92679259531bbdc621252a1c993 authored about 1 year ago
More documentation and other fixes
68e611ac4db1e8fc82fbbee42ead08fcb7162f1b authored about 1 year ago
68e611ac4db1e8fc82fbbee42ead08fcb7162f1b authored about 1 year ago
Initial jsdoc tests for r2papi and hexa NativePointer toString()
e5cbae281626f388b79b1fc541482b5ba9445399 authored about 1 year ago
e5cbae281626f388b79b1fc541482b5ba9445399 authored about 1 year ago
Fixes for the r2ai r2papi
987adc2cbc9dd8bb0560f341a85328cd6b6fd0ce authored over 1 year ago
987adc2cbc9dd8bb0560f341a85328cd6b6fd0ce authored over 1 year ago
Release 0.2.4
7a230efdba3952cb106b0768164c7975ce9bfe13 authored over 1 year ago
7a230efdba3952cb106b0768164c7975ce9bfe13 authored over 1 year ago
Add the readRelativePointer() method
db34782d489629cf26b7531a1417b521e6a4890c authored over 1 year ago
db34782d489629cf26b7531a1417b521e6a4890c authored over 1 year ago
Make use of the toJSON() for R2Papi and NativePointer for TS
0860df805c79125f74f9661c4b3f3ebcdf4dd0db authored over 1 year ago
0860df805c79125f74f9661c4b3f3ebcdf4dd0db authored over 1 year ago
Import the r2ai api for typescript
dcead47ec97665d69034601583be8da4503ff21b authored over 1 year ago
dcead47ec97665d69034601583be8da4503ff21b authored over 1 year ago
Add missing type
ba57e8c9a29fdccb5fb60b38213e6451927f0afc authored over 1 year ago
ba57e8c9a29fdccb5fb60b38213e6451927f0afc authored over 1 year ago
Implement Module and Process objects using r2pipe
08ae7bfea7aa41179b1ad4153ec65bba51c8f02b authored over 1 year ago
08ae7bfea7aa41179b1ad4153ec65bba51c8f02b authored over 1 year ago
Release 0.2.0
e4e7c971415418d3d25114c0bba9e2d39c11f318 authored over 1 year ago
e4e7c971415418d3d25114c0bba9e2d39c11f318 authored over 1 year ago
managing buffers
6e4cbd1e69f84006acbc0f42b4854ebf7061b80e authored over 1 year ago
6e4cbd1e69f84006acbc0f42b4854ebf7061b80e authored over 1 year ago
Dont throw exceptions. better return unions
3f6157b86d34ff8e967ef4a8e2948dd94704a9e1 authored over 1 year ago
3f6157b86d34ff8e967ef4a8e2948dd94704a9e1 authored over 1 year ago
fixing pipeline
dedad589727a0884020bab764ffae45853c73277 authored over 1 year ago
dedad589727a0884020bab764ffae45853c73277 authored over 1 year ago
trying pipeline opening '-'
213b7b4764ee59bbf519647540ba7c726265c04b authored over 1 year ago
213b7b4764ee59bbf519647540ba7c726265c04b authored over 1 year ago
pipeline error opening any file even malloc://
2264fc54e235082c9bbc627ff9c57a3908f3c312 authored over 1 year ago
2264fc54e235082c9bbc627ff9c57a3908f3c312 authored over 1 year ago
fixing format
7e51f93120c6e0d7a1d9b78063519f75875525c5 authored over 1 year ago
7e51f93120c6e0d7a1d9b78063519f75875525c5 authored over 1 year ago
malloc and some tests
84da492def4aa7b4392a050c048b67467e1e2932 authored over 1 year ago
84da492def4aa7b4392a050c048b67467e1e2932 authored over 1 year ago
some tests on a malloc buff on cargo test
c8e15be503d60347a7442060d6f529e880d8dc14 authored over 1 year ago
c8e15be503d60347a7442060d6f529e880d8dc14 authored over 1 year ago
change file to write mode
51aabc1687f9a62d6dfb1e64d03e130d6c5389b5 authored over 1 year ago
51aabc1687f9a62d6dfb1e64d03e130d6c5389b5 authored over 1 year ago
read_u32_le and so on :wu8/u16/u32/u64 le/be read/write
51049cf97708529c4d6e71d3eaa24e3d0722bc3e authored over 1 year ago
51049cf97708529c4d6e71d3eaa24e3d0722bc3e authored over 1 year ago
makefile update
6790b63105dfc7e344ea90c84cb844796378f687 authored over 1 year ago
6790b63105dfc7e344ea90c84cb844796378f687 authored over 1 year ago
Merge branch 'master' of github.com:radareorg/radare2-r2papi
bff3802a2fed2f2e869499aac242fee58ad8fd84 authored over 1 year ago
bff3802a2fed2f2e869499aac242fee58ad8fd84 authored over 1 year ago
esil emulation
1f592f8a9b1b5936e8a99fbc8ea594390d4f0e71 authored over 1 year ago
1f592f8a9b1b5936e8a99fbc8ea594390d4f0e71 authored over 1 year ago
Flags and methods/symbol names
b337e9eb61555822e1e10340fb02ff99d36d56eb authored over 1 year ago
b337e9eb61555822e1e10340fb02ff99d36d56eb authored over 1 year ago
Add signed read apis
9293ab234b73dc461aaad653673b1d7693d5e419 authored over 1 year ago
9293ab234b73dc461aaad653673b1d7693d5e419 authored over 1 year ago
Add BE/LE APIs and some more analysis ones
bf67336fe88a5f9daeb887804990b051e508b088 authored over 1 year ago
bf67336fe88a5f9daeb887804990b051e508b088 authored over 1 year ago
more analysis methods
980ffe5bc4ce0090749d5bd653a93030dd297293 authored over 1 year ago
980ffe5bc4ce0090749d5bd653a93030dd297293 authored over 1 year ago
Fix readCString()
f29827f6702b20eafc682723ebba2d88125b238d authored over 1 year ago
f29827f6702b20eafc682723ebba2d88125b238d authored over 1 year ago
Syntax fixes for read()
bbf11b2ebdf78b3538dce5ad7567feaec40266a4 authored over 1 year ago
bbf11b2ebdf78b3538dce5ad7567feaec40266a4 authored over 1 year ago
ptr.add creates a new pointer and more
001f0b8cdde473bef5cc7903ea9fb93c8c8b7136 authored over 1 year ago
001f0b8cdde473bef5cc7903ea9fb93c8c8b7136 authored over 1 year ago
bump
e7bd3ccadc3372dfac6d1a77244db3010541cbad authored over 1 year ago
e7bd3ccadc3372dfac6d1a77244db3010541cbad authored over 1 year ago
Fix pointer readiness
c840291f2e3eb9f63f83af7a9812e1fae6cd6c65 authored over 1 year ago
c840291f2e3eb9f63f83af7a9812e1fae6cd6c65 authored over 1 year ago
Release r2papi.ts-0.1.3
bfb21112581bb4f66cd12c5b13d08c850241ac43 authored over 1 year ago
bfb21112581bb4f66cd12c5b13d08c850241ac43 authored over 1 year ago
Release r2papi.ts 0.1.2
3fac69903cc4535760c6cda4a8d44a6b176373df authored over 1 year ago
3fac69903cc4535760c6cda4a8d44a6b176373df authored over 1 year ago
Add more apis for r2papi and fix build
2907199602af4ef42e98a5c2b4aabda1743d3503 authored over 1 year ago
2907199602af4ef42e98a5c2b4aabda1743d3503 authored over 1 year ago
esil initialization and regs
515438e544b07db5b12a8040573f7d0a387b8b15 authored over 1 year ago
515438e544b07db5b12a8040573f7d0a387b8b15 authored over 1 year ago
setter for bits and arch
94912fd538518a2f70a5151eaec88d0877e2f756 authored over 1 year ago
94912fd538518a2f70a5151eaec88d0877e2f756 authored over 1 year ago
write_bytes write a rust &[u8] bytes to the binary using radare command wx
8e3c3cdaafa1282282acbbab82a6e8477c65211a authored over 1 year ago
8e3c3cdaafa1282282acbbab82a6e8477c65211a authored over 1 year ago
Assembler constructor can take no args now
d4be4ce47d1de4fad3f54c9e506b43d4c7c9fec7 authored over 1 year ago
d4be4ce47d1de4fad3f54c9e506b43d4c7c9fec7 authored over 1 year ago
r2papi.ts 0.1.1 - Update dependencies
2bbe36404d7ce102847340fac1f0bf4194b9e739 authored over 1 year ago
2bbe36404d7ce102847340fac1f0bf4194b9e739 authored over 1 year ago
Release r2papi.ts 0.1.0 - new assembler api and use .r2.js
71e24ee43495061be5c9c400a431f157ba635ccd authored over 1 year ago
71e24ee43495061be5c9c400a431f157ba635ccd authored over 1 year ago
Add example using riscv and r2 assembler
* This can be used to implement an arch plugin
199528b51a1c26cde041478db1ae36295b627199 authored over 1 year ago
Non productive improvements in an r2papi project
0ec32420a745e5759b6894f2ca1e63e1c75245b6 authored over 1 year ago
0ec32420a745e5759b6894f2ca1e63e1c75245b6 authored over 1 year ago
Initial multi-backend r2papi project demo for typescript
913eba49ed3aada9b720c9ec44d839a509deac6a authored over 1 year ago
913eba49ed3aada9b720c9ec44d839a509deac6a authored over 1 year ago
binary size and read_bytes
19f6adef02dbaa5ec086cfdb12c5138ff447a891 authored almost 2 years ago
19f6adef02dbaa5ec086cfdb12c5138ff447a891 authored almost 2 years ago
minor fix on seek method
4ee27a790ca6d0386255170c1a3dca00b8fe5ac3 authored almost 2 years ago
4ee27a790ca6d0386255170c1a3dca00b8fe5ac3 authored almost 2 years ago
minor changes
aafc872577ffac16154e496edb0b9a16dd0cee69 authored almost 2 years ago
aafc872577ffac16154e496edb0b9a16dd0cee69 authored almost 2 years ago
list segments
a319a81bba8aa3018777d4bac1ffc77798c93716 authored almost 2 years ago
a319a81bba8aa3018777d4bac1ffc77798c93716 authored almost 2 years ago
file hashes
2f94ed6240d85903fa6b1327eaf04f0e7a6aba7b authored almost 2 years ago
2f94ed6240d85903fa6b1327eaf04f0e7a6aba7b authored almost 2 years ago
changing seek return type
abb684a3575b1211174e03524b842527dc5a2aa5 authored almost 2 years ago
abb684a3575b1211174e03524b842527dc5a2aa5 authored almost 2 years ago
minor changes
01a3a6426a760531dc5691bd2439b42837e7f9bb authored almost 2 years ago
01a3a6426a760531dc5691bd2439b42837e7f9bb authored almost 2 years ago
seek(Some(addr)) and seek(None)
2a21963dca863b1e4a7c1bf450a36021020730ad authored almost 2 years ago
2a21963dca863b1e4a7c1bf450a36021020730ad authored almost 2 years ago
testing ls binary relative path
047536b7a5c4569131cd43ef93cf658951d48bde authored almost 2 years ago
047536b7a5c4569131cd43ef93cf658951d48bde authored almost 2 years ago
tests module with some post analisis tests
43dce3560e118af283721864ddbcb499e45e99e3 authored almost 2 years ago
43dce3560e118af283721864ddbcb499e45e99e3 authored almost 2 years ago
minor update, just formatting
58d890a811fee35e7328bed383f766c82c7411ea authored almost 2 years ago
58d890a811fee35e7328bed383f766c82c7411ea authored almost 2 years ago
entry points and export table
f0b1f8ec8aa68eb5f0331be13c5a1e416a4afbff authored almost 2 years ago
f0b1f8ec8aa68eb5f0331be13c5a1e416a4afbff authored almost 2 years ago
refactor r2api to r2papi
afeb9d5da677bd09c3ddf52f00d5f5312c4e1ae9 authored almost 2 years ago
afeb9d5da677bd09c3ddf52f00d5f5312c4e1ae9 authored almost 2 years ago
Add cmdj() for Nim
63602bb5829de386107aaea574a105b2be375486 authored almost 2 years ago
63602bb5829de386107aaea574a105b2be375486 authored almost 2 years ago
Wip towards r2f-compile test
8db497f02c6b8bd1a06b68dfd62c5ce8cba75326 authored almost 2 years ago
8db497f02c6b8bd1a06b68dfd62c5ce8cba75326 authored almost 2 years ago
Initial import of the draft for the r2papi for Nim
61c4dc195371df48114151f698b7550c7899f4ff authored almost 2 years ago
61c4dc195371df48114151f698b7550c7899f4ff authored almost 2 years ago
Aim to fix the python ci
f252cb3328445542c796fbe251ae49483fe68733 authored about 2 years ago
f252cb3328445542c796fbe251ae49483fe68733 authored about 2 years ago
Initial import of the WIP r2frida r2papi for typescript
51f563f5f7a0237c2810965917ec4c3b1686eef7 authored about 2 years ago
51f563f5f7a0237c2810965917ec4c3b1686eef7 authored about 2 years ago
Add initial PoC for a graph api
93940da85f0df3e0acb271c7a31ccbfb165bbdf5 authored about 2 years ago
93940da85f0df3e0acb271c7a31ccbfb165bbdf5 authored about 2 years ago
Fix link in cargo.toml
fd13e5db8094f154f0c9ed2df8689f59d316d6a2 authored about 2 years ago
fd13e5db8094f154f0c9ed2df8689f59d316d6a2 authored about 2 years ago
Release r2papi-ts 0.0.23
11c711f84a7aaf42bb2db104426cd464723f23b2 authored about 2 years ago
11c711f84a7aaf42bb2db104426cd464723f23b2 authored about 2 years ago
Fix pdq installation
070d95a7a3e8dd3c7b171840a5d27c485cfc15bb authored about 2 years ago
070d95a7a3e8dd3c7b171840a5d27c485cfc15bb authored about 2 years ago
dist needs the .js not .qjs
0619592dde2b72d7722035d7015bc5003b24ce01 authored about 2 years ago
0619592dde2b72d7722035d7015bc5003b24ce01 authored about 2 years ago