Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/radareorg/esil-rs
Radare2's ESIL in Rust
https://github.com/radareorg/esil-rs
Fix docs link in readme (#22)
1b5cf727d8b90e8f6a013b22b861e735779abfb4 authored over 4 years ago
1b5cf727d8b90e8f6a013b22b861e735779abfb4 authored over 4 years ago
Merge pull request #18 from Mm7/utf8-indexing
Fix indexing in the middle of an unicode character
190e3acbedf2194aada227e8099a34d8e49a5a68 authored about 6 years ago
Fix indexing in the middle of an unicode character
Thanks to @dlrobertson for spotting this bug.
Fixes #17.
Merge pull request #14 from Mm7/flag_size
Handle carry/borrow bit position
2be3f6b5aca9c2dc42709018ec9108501059594d authored about 6 years ago
Report `UnknownOperandSize` when lastsz is not defined
11d187bb5a7ced9b75d8e91349a97457c33692e4 authored about 6 years ago
11d187bb5a7ced9b75d8e91349a97457c33692e4 authored about 6 years ago
Handle carry/borrow bit position
Current esil-rs ignores the bit position from which the borrow/carry
is taken. Handle that bit p...
Merge pull request #15 from dlrobertson/parser_err
The parser should not panic
cd2b6554f4e16f07c15243b981159d8bf4efdc96 authored about 6 years ago
test: Add a fuzz target for the parser
04f915d243837a10417dfe5623a566a1431302d8 authored about 6 years ago
04f915d243837a10417dfe5623a566a1431302d8 authored about 6 years ago
parser: The parser should not panic
The parser should return an error instead of panic!.
ea9866eaa5f6a26ae5f64bd9451d09702a17c5dc authored about 6 years ago
Merge pull request #13 from Mm7/master
Fix ex-bins/simple loading on radeco
93d605f753b2677f9cd42d193544f642927367cd authored about 6 years ago
Fix ex-bins/simple loading on radeco
Current esil-rs fails to parse the following code:
`12,0,>>>,8,$$,+,+,0xffffffff,&,ip`
(taken f...
314de16e376acf9b1696459f75dd7fc38645e78b authored about 6 years ago
Merge pull request #12 from marcograss/master
fix esil doc broken link
7c917235f8d877fdf4746f89c4e28c2958318aa6 authored over 6 years ago
fix esil doc broken link
b1059256ce1962866b13eb669961623e7800a6da authored over 6 years ago
b1059256ce1962866b13eb669961623e7800a6da authored over 6 years ago
Fix Travis badge
d93e34a4dc68d95818e8c8ddfc9336ad7385d601 authored over 6 years ago
d93e34a4dc68d95818e8c8ddfc9336ad7385d601 authored over 6 years ago
Add AppVeyor badge
6e322950b0583a29b0154285f42e5949162915eb authored over 6 years ago
6e322950b0583a29b0154285f42e5949162915eb authored over 6 years ago
Merge pull request #11 from kriw/appveyor
Add appveyor.yml
974840884670a30ff84b1b793ab92e6dcaeef6a2 authored over 6 years ago
Add appveyor.yml
57f5922ba285d180c10b87e972c207db499d9a07 authored over 6 years ago
57f5922ba285d180c10b87e972c207db499d9a07 authored over 6 years ago
Minor fixes
3a8375f6d0445228ed82a8f583f64671e712eae5 authored over 8 years ago
3a8375f6d0445228ed82a8f583f64671e712eae5 authored over 8 years ago
Some changes
af465d8be88d77fbe67cdc2659c52dd20c60a133 authored over 8 years ago
af465d8be88d77fbe67cdc2659c52dd20c60a133 authored over 8 years ago
Fixes issue with skip across insts
3a5f897e493a24668a34cf143515e6297affd5ae authored over 8 years ago
3a5f897e493a24668a34cf143515e6297affd5ae authored over 8 years ago
Removes debug println
21f031fa93f9f8b6fd7da0fbb3af2bc6001c46ef authored over 8 years ago
21f031fa93f9f8b6fd7da0fbb3af2bc6001c46ef authored over 8 years ago
Fixes tests
6c1c4d91a87e4bc10c69b55e2e18844c5d1d0ee3 authored over 8 years ago
6c1c4d91a87e4bc10c69b55e2e18844c5d1d0ee3 authored over 8 years ago
Fixes handling negative ints in lexer
9f8628e674803f1cfd8a27cdfa252308b4406009 authored over 8 years ago
9f8628e674803f1cfd8a27cdfa252308b4406009 authored over 8 years ago
Adds another test
3a93e0d5f193cde152d8f65983ef79299573c837 authored over 8 years ago
3a93e0d5f193cde152d8f65983ef79299573c837 authored over 8 years ago
Generalized set/unset with IConstant
6ebcba9cfb27ae71ab72799f00964ca7c2689ce2 authored over 8 years ago
6ebcba9cfb27ae71ab72799f00964ca7c2689ce2 authored over 8 years ago
Updates .travis.yml to upload docs
8bd637ab6d6fcbf642a4f9438a5793c92c447c32 authored over 8 years ago
8bd637ab6d6fcbf642a4f9438a5793c92c447c32 authored over 8 years ago
Removes needless dependency. Better .travis.yml file
fee23bcb83c346fe31616e563c98560dc1345f34 authored over 8 years ago
fee23bcb83c346fe31616e563c98560dc1345f34 authored over 8 years ago
Updates README to point to correct travis
2fc7f34429919bc0233d87f4385771e8122cfbc9 authored over 8 years ago
2fc7f34429919bc0233d87f4385771e8122cfbc9 authored over 8 years ago
Implements automatic setting of esil vars
f643b19d5b91e9de0d1e2e2dacf0105c9dbba186 authored over 8 years ago
f643b19d5b91e9de0d1e2e2dacf0105c9dbba186 authored over 8 years ago
Some fixes to ESIL flags
a588509c815899e8afc40056ca05474ed293081f authored over 8 years ago
a588509c815899e8afc40056ca05474ed293081f authored over 8 years ago
Implements tracking of old, cur and lastsz
10d7b67e8668b07ab75201da2cdb4ae49b6d3891 authored almost 9 years ago
10d7b67e8668b07ab75201da2cdb4ae49b6d3891 authored almost 9 years ago
Cleans up some code. Adds tests to the parser.
d085f94803ef30a21dd1c3845e8c115091b276f6 authored about 9 years ago
d085f94803ef30a21dd1c3845e8c115091b276f6 authored about 9 years ago
Temporary commit
4a00fc687ede35d8317e8482fd652117f6fe1e7e authored about 9 years ago
4a00fc687ede35d8317e8482fd652117f6fe1e7e authored about 9 years ago
Begins emulating memory
2492bcb5eccef38747c25292b78e1738015381c5 authored about 9 years ago
2492bcb5eccef38747c25292b78e1738015381c5 authored about 9 years ago
Finished initial work on esil.rs
38c5a9af3717bc61c814539d5aac07b18a2e42ab authored about 9 years ago
38c5a9af3717bc61c814539d5aac07b18a2e42ab authored about 9 years ago
Fixes some style issues. Adds rustfmt.toml
b748edb434def9a8aa44fdcf2d73f511d68dccd2 authored about 9 years ago
b748edb434def9a8aa44fdcf2d73f511d68dccd2 authored about 9 years ago
Fixes opcodes emitted in lexer after a minor change in semantics
b02e4dd70aa2543085cf9c00512411e84689ed11 authored about 9 years ago
b02e4dd70aa2543085cf9c00512411e84689ed11 authored about 9 years ago
Implements Parser opcodes
7280963028b06bba52d4eb75d0d98ed49169c045 authored about 9 years ago
7280963028b06bba52d4eb75d0d98ed49169c045 authored about 9 years ago
Add travis file
04e4e68621a7446b70bca58a5621739e702b8dcd authored about 9 years ago
04e4e68621a7446b70bca58a5621739e702b8dcd authored about 9 years ago
Adds more parsing code
719def9aeee7a8cb8221d6d53ecd8838eb026945 authored about 9 years ago
719def9aeee7a8cb8221d6d53ecd8838eb026945 authored about 9 years ago
Completes lexer.rs
4ac70dc57aed320c2a75e06c73ccf8a3b89363d8 authored about 9 years ago
4ac70dc57aed320c2a75e06c73ccf8a3b89363d8 authored about 9 years ago
Initial Commit
df949e0ba50b9de62b817915ec7b18e1eb3819a5 authored about 9 years ago
df949e0ba50b9de62b817915ec7b18e1eb3819a5 authored about 9 years ago