Ecosyste.ms: OpenCollective

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

github.com/radareorg/radare2-rlang

Writing Radare2 plugins in various languages
https://github.com/radareorg/radare2-rlang

Cleanup before repository extraction

32f5b382b3208315e6f24bf50964a8ec597c0fef authored over 4 years ago by Anton Kochkov <[email protected]>
Use python-config-wrapper from radare2-bindings.

Required to support building on systems where Python 2 is still
installed (as python-config poin...

6a1916ebade95b3ae56161361a0020ad406985eb authored over 4 years ago by Lev Aronsky <[email protected]>
Use the mnemonic field in RAnalOp to avoid warnings in r2 (#11)

2ad3672ac821761f72725588d3fab30ee179e545 authored over 4 years ago by Lev Aronsky <[email protected]>
Moved lang-v from core

6a883d4b370887f2ad9881c6d73a4bf72efe2400 authored over 4 years ago by pancake <[email protected]>
Check bytes to check buffer (#223)

* Remove deprecated function
* Change check_bytes to check_buffer

ca154e9f2c0d4b8949079cdc0faa815a1b0a6dd3 authored about 5 years ago by Lev Aronsky <[email protected]>
Add py-clean target

8dd9797c1d88429429e616beba63fdd9aaec831c authored over 5 years ago by pancake <[email protected]>
Upgrade duktape plugin to 2.4.0

dcbfd870453041945de4ee04e746dc368a6d0f5b authored over 5 years ago by pancake <[email protected]>
Add test for python analysis plugin

668c8982976fcf6323d1cd48ace2d6f5ba3d2975 authored over 5 years ago by pancake <[email protected]>
Fix path to load json.lua

662c78912f7b0ea892a0fe09e2edc67347aa35cf authored over 5 years ago by pancake <[email protected]>
Make the lua pkg build without system-wide lua

88ccbcb5cad98d4f6fd199ce401268488d8427ee authored over 5 years ago by pancake <[email protected]>
lang-python: set architecture endianess from plugin

e302d1c52e515279ccc488f3fa8c5f7f02f98263 authored over 5 years ago by ckanibal <[email protected]>
lang-python: set operation delay slots from plugin

ce56de3156c183d3f451333c69542b4c48a5fc50 authored over 5 years ago by ckanibal <[email protected]>
Update python-bindings to be compatible with new RBinPlugin api (#220)

* Update python-bindings to be compatible with new RBinPlugin api (see radare/radare2#1aa0571)
...

86c388fcdd8e97216cfc3889196508d3b80f8965 authored over 5 years ago by ckanibal <[email protected]>
Pass current PC to assemble. Required for (#219)

assembling instructions encoded with relative
addresses, but written with absolute addresses.

ccfb139f33764119a6c7117c93f05dceb49f7e05 authored over 5 years ago by Lev Aronsky <[email protected]>
Switch python bin plugin to memoryview (#217)

a6a1f8df3e3df852660a00e4a38481da5e2f8cea authored over 5 years ago by Lev Aronsky <[email protected]>
Add version field for duktape and python plugins

1f5a842d321ede10c841e4e4395428f8394a2629 authored almost 6 years ago by pancake <[email protected]>
Fix r2lang python build

3f9d89f44a9cbdfa196a1475bb681565a39131d4 authored almost 6 years ago by Anton Kochkov <[email protected]>
Fix python build

f7c4496a68b3a09a8182652535eb588805d0f869 authored almost 6 years ago by pancake <[email protected]>
Tidy up python.c (#215)

* Removed inclusion of C files from python.c,
using headers and proper compilation instead.

3d53c34dc8a57b81213ed430cfbfe07a17df71d5 authored almost 6 years ago by Lev Aronsky <[email protected]>
Drop Python2 support

db7cab806774e5a531f610ecef31f69e7b25fcc3 authored almost 6 years ago by Lev Aronsky <[email protected]>
Missed another place where Python versions

were differentiated between 2 and 3

0ed15e4b390a4c524f86171b1efbd7064e8d261a authored almost 6 years ago by Lev Aronsky <[email protected]>
Removed unnecessary defines (that were used to

unify between Python 2 and 3)

885a3a9043f34ca5afbf82d8c74e6451c8147e1d authored almost 6 years ago by Lev Aronsky <[email protected]>
Use MemoryView and Py_buffer when passing

data to Python's disassembly and analysis functions

b827d8d0d4b6dadca68fc27c9736ca6832686112 authored almost 6 years ago by Lev Aronsky <[email protected]>
Added explicit casting of `buf` to `void *`, to avoid

compiler warning.

f5418645ae7b713a8b0dc3a82d4985f19628fa16 authored almost 6 years ago by Lev Aronsky <[email protected]>
Use PyMemoryView_FromBuffer

ce0faee5cfd47ba202d0b07902ced9dd4a2d41c7 authored almost 6 years ago by Lev Aronsky <[email protected]>
Decrease reference counters correctly in py_anal

117ccb0724068f8c21607dd1220fbacd08482993 authored almost 6 years ago by Lev Aronsky <[email protected]>
python-bindings: Fix parameters for analysis-operation. (#209)

e12b721cd76a819ff397adf2db14e03717e609b8 authored almost 6 years ago by ckanibal <[email protected]>
Fix use-after-free bug in py_disassemble (#212)

* Fix use-after-free bug in py_disassemble

`opstr` points to a string under Python control, w...

43e6f57203b5668a608ceb408e603e97ef7b0a8c authored almost 6 years ago by Lev Aronsky <[email protected]>
Add support for archinfo callbacks in Python (#211)

453797abb90ffab80c77cee33d8adbe45f83cf09 authored almost 6 years ago by Lev Aronsky <[email protected]>
Minor Fixes for Python r2lang asm (#210)

42990b236e44f7420e11ff84462616a3a07bd94a authored almost 6 years ago by Florian Märkl <[email protected]>
Fix refleaks in r2lang.python.io

61eb1cf686d3e123502e0484d1d5838ca764903f authored almost 6 years ago by pancake <[email protected]>
r2lang.python.io.read supports string and bytearray now

3110468dc07636a2f12a6e88b1a6b8e6cb9fbc75 authored almost 6 years ago by pancake <[email protected]>
Fix uaf in py-lang-disasm

5f1ac0955c3206b0ae40a791e627b9854764242c authored almost 6 years ago by pancake <[email protected]>
Fix crash in lang/python

b1f013491b974fbf7834b773481eab763bd880c1 authored almost 6 years ago by pancake <[email protected]>
Use RAsmOp.setbuf()

9b5f37d125e94f863c0642c721a9213f88b2b094 authored almost 6 years ago by pancake <[email protected]>
Fix segflute

02d422265995d50c4d64ba283f4ccbb20229a6f5 authored almost 6 years ago by pancake <[email protected]>
Fix segfault in disasm

cf8e81e436cafd5b703aba9ab34bbf1c8d9c49e3 authored almost 6 years ago by pancake <[email protected]>
Fix null deref

b911ff3efb158e0e26a7315fef1ed0765d682748 authored almost 6 years ago by pancake <[email protected]>
Oops

e585ed251ced2f63b34380f9db8d2ccd10e9faf0 authored almost 6 years ago by pancake <[email protected]>
Expose offset in disasm pylang callback

5b35317b04abef1c144214db51c1ffc86f28928b authored almost 6 years ago by pancake <[email protected]>
More fixes for py3

53a3d06de3dd1f0698c96402312ac89c179e7bd3 authored almost 6 years ago by pancake <[email protected]>
Fix possible null deref in py-anal

071aa4ea6ca7dc8148eb75e3f5abc94a12cbdaac authored almost 6 years ago by pancake <[email protected]>
Fixes for lang-python{2,3}

d134fa62b205e74a01220ab1335a8d66f3d40950 authored almost 6 years ago by pancake <[email protected]>
Fix #200 - Fix and update duktape

64d39af416bbbbda604fdaf2d8dc3d567516ac87 authored about 6 years ago by Sergi Àlvarez i Capilla <[email protected]>
fix lang-python2: remove R_NOTNULL and rename srwx to perm (see #11601, #11679 in r2) (#199)

08a356d7a3df1fd6015d20129b19a9e71d92f681 authored about 6 years ago by rfc2119 <[email protected]>
Fix Python IO plugin (#194)

962d563f2b47ec01bfb72a216954c3d73abc8579 authored over 6 years ago by Guillaume Valadon <[email protected]>
User r_strbuf_get() (#193)

94e5dd655dfde87bf40dea7ab3f3221dd7822ab1 authored over 6 years ago by Guillaume Valadon <[email protected]>
Honor R2PM_PLUGDIR

c034bf7784cca18e03bc2adb880c3004e2192a1f authored over 6 years ago by pancake <[email protected]>
Fix lang-python

f1c4fbcab3c8428d2b313342706f3c33b412f92c authored over 6 years ago by Anton Kochkov <[email protected]>
Fix building of lang-python

2b3ea468c7d1ab6836e6c5d369e8aadec0b12035 authored over 6 years ago by Anton Kochkov <[email protected]>
more useful syntax error for lua plugin (#190)

* make the lua plugin provide a more useful error message on syntax error, providing information...

14e5326417e832676efca085b9271a50afea2e01 authored over 6 years ago by xzcvczx <[email protected]>
Remove useless debug line (#185)

4204b9270c749132f27da407c903fc8cf893df55 authored almost 7 years ago by xarkes <[email protected]>
More fixes for lang-python3

c8272236892bcb3b0585a7d618d4a32d8663dd1d authored almost 7 years ago by Anton Kochkov <[email protected]>
Fix lang-python3

56e317b6120cbdce26b30a18bfcd328b39e57eb5 authored almost 7 years ago by Anton Kochkov <[email protected]>
Adds support for returning strings from a Python plugin command (#180)

* Adds unicode/str return handling to py_core_call
* Minor formatting fixes

510c86b867a10e82ee26b7c1be5e453b81920fcd authored about 7 years ago by Jacob Robie <[email protected]>
Update duktape to 2.2.0

16e2b910750a9eff2ea2e55cb423e21fd4a275b3 authored over 7 years ago by pancake <[email protected]>
Oops commit some pending changes

542bcd4113805d40a03fcbd5fae2a01cdf379aef authored over 7 years ago by pancake <[email protected]>
Fix lang-python3

3e470ad50f551718e40e63fef12b1ef2d46dd2f4 authored over 7 years ago by Anton Kochkov <[email protected]>
Honor configure-langs in libr/lang/p

3a5992fc429efd88caaa402493a2e733e509b1bc authored over 7 years ago by pancake <[email protected]>
Fix a few memory leaks (#171)

07f234dcce104cf540d9fc3e38253982ebc5821e authored over 7 years ago by Fangrui Song <[email protected]>
Fix memory leaks

b60e653a0fac39641e83aa8452e2279bca1d40bd authored over 7 years ago by Fangrui Song <[email protected]>
Add op->src/dst read for r2lang.py

1c7b7a26f60c4a6edfe81458d3828bfdbfd45aae authored over 7 years ago by Anton Kochkov <[email protected]>
Use Py_FinalizeEx, true/false instead of R_TRUE/R_FALSE (#169)

https://github.com/radare/radare2/issues/3286

c6ccf20df1f8dad2c8f21497fed73031d70ea9ef authored over 7 years ago by Fangrui Song <[email protected]>
Add missing ptr and fail

af985f984a969781eed8a3d6bd9bf580fe0f59c8 authored over 7 years ago by Anton Kochkov <[email protected]>
Export R_ANAL_* consts for r2lang anal plugins

8576402243ae77155a401fe021cffbb02ba9abfd authored over 7 years ago by Anton Kochkov <[email protected]>
r2land.py - Add current directory into imports

9a00e6a422f4f5cd30f021062a572a6609215ff2 authored over 7 years ago by Anton Kochkov <[email protected]>
r2lang: Fix Python2/Python3 compatibility

50e34ab989833d818ec334d66bf0072d1105b672 authored over 7 years ago by Anton Kochkov <[email protected]>
fix build (#168)

7d1df4c36050f82eb36eaa5bc4af5a1e0436a476 authored over 7 years ago by makigumo <[email protected]>
Fix erros of r2lang bin

b01e8e08a9eec2d0966d349b992eb5b22f1048b9 authored over 7 years ago by Anton Kochkov <[email protected]>
Python 3 - only (for now)

e2c938cb34c84f09eede99f81671851284d4f840 authored over 7 years ago by Anton Kochkov <[email protected]>
Fix stupid error

4f18c99d8aca565af50c07a25208a9a9678b99df authored over 7 years ago by Anton Kochkov <[email protected]>
Add initial support for file format plugins in r2lang

1521d56e66b05528c7311259bb4cf66ea9c5d6c4 authored over 7 years ago by Anton Kochkov <[email protected]>
Add python r2lang anal support

5099f30a4c227361a8dc5776bdbf8db98057a4f5 authored over 7 years ago by Anton Kochkov <[email protected]>
Fix last non-unicode strings in lang

41cede74ee590385950e4487a09ff8de5d1abbf3 authored over 7 years ago by Anton Kochkov <[email protected]>
Fix Python 3 strings

df23c61eb0eb150aa96883e10743471d98608f55 authored over 7 years ago by Anton Kochkov <[email protected]>
Fix r2lang export

02d61d2a704bc9dd14269667b3f9d5e75de81b00 authored over 7 years ago by Anton Kochkov <[email protected]>
Fix PyInt_AsLong for Python 3

7a6a03a325169045a72ad43e4f091f54dba41540 authored over 7 years ago by Anton Kochkov <[email protected]>
Fix lang_python3 loading

5f97d1adf9b10659e683843402cad938dce190ea authored over 7 years ago by Anton Kochkov <[email protected]>
Update to duktape-2.1.0

84f6063c9fa509cc671dc4a81a6a6ed465fcf760 authored over 7 years ago by pancake <[email protected]>
fix py_core_call, make it return a correct value in case of PyInt (#164)

e26fd3df9c0ee48751e49e7992c960bcdc0532a5 authored over 7 years ago by Ayman Khamouma (ak42) <[email protected]>
Fix possible null deref

09e93d061c8d03cca44a2bbc8edc90ce322e3f3b authored over 7 years ago by pancake <[email protected]>
Fix 'make' in libr/lang/p

3c4af029fa89c5a0efd429118dc759b4c6e60152 authored over 7 years ago by pancake <[email protected]>
Expose duktape cflags only for duk

6c1a9b21f53626689ba359edb31a9f313b4093a3 authored over 7 years ago by pancake <[email protected]>
Kill more unicode

c6939958343c3817d5b764d597db83c69dc32718 authored over 7 years ago by pancake <[email protected]>
Py3 fixes :?

a0bc80fe774d54474d6a21b5c197b8d81b91f1a1 authored over 7 years ago by pancake <[email protected]>
Fix py3 import/init order

9be4bb54feacd5c173851b20f28f1866fa65d3f3 authored over 7 years ago by pancake <[email protected]>
Fix stupid build issue

8ebd097f959eab5c5dac8eef8f2edafde8e3571c authored over 7 years ago by pancake <[email protected]>
Honor PYVER in python-config-wrapper

fa9409661e493fd2481660aaf075c09c2a8ce7ee authored over 7 years ago by pancake <[email protected]>
Fix warning in python3 module

1e1bae035b33f72b709ae982fcc96a3d033880e6 authored over 7 years ago by pancake <[email protected]>
Honor PYVER in code

200a4b739daaaec8a9257f6a1500ffaa09fa9131 authored over 7 years ago by pancake <[email protected]>
- make python2/3 installed with different name and file (#163)

ae274847efca4aebfa72954bc2294f5b8d709cf5 authored over 7 years ago by Xiangyu Zhu <[email protected]>
Add r2cmdj for lang-lua

d8cb1a84de3ca585865145f6f85df2596cb34f5e authored over 7 years ago by pancake <[email protected]>
Rename to cmd_str to r2cmd

45b2f9d2c34f426f1e11310cf287fbdfde3178f1 authored over 7 years ago by pancake <[email protected]>
Add lua-install

4a50738152d17f9c62d33435d7c16b5daa4b4036 authored over 7 years ago by pancake <[email protected]>
Fix lua target

aba97ccee3672b6670a9fffb427ebd7b4f991cdc authored over 7 years ago by pancake <[email protected]>
Skip luajit in pkg-config to fix lang-lua build

3ec266288f445b71269d4dbfa5ab10c6b8c6b186 authored over 7 years ago by pancake <[email protected]>
make python-config be chosen correctly (#162)

a9b87d1cace46eceeaf1af04f94a31721b61d550 authored over 7 years ago by Xiangyu Zhu <[email protected]>
test python3 port (#161)

b2c78036be212432fa20b443549a853816c1f055 authored over 7 years ago by Frefreak <[email protected]>
Remove debug printf in plugin-io

98dfb99278a078aaa01ebb61a72ad5fea0befca6 authored over 7 years ago by pancake <[email protected]>
Suppress RCore NameError (#160)

1d56d315ad5088022dd7a93f2cd4536aed1274d5 authored over 7 years ago by Frefreak <[email protected]>