Ecosyste.ms: OpenCollective

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

github.com/rizinorg/rizin

UNIX-like reverse engineering framework and command-line toolset.
https://github.com/rizinorg/rizin

Remove static and global varibles in esil_trace.c (#4066)

8e1afb991e80f124df13ef524fa16b61e74b2675 authored about 1 year ago
Remove static and global varibles in cmd_analysis.c

2b0de30f7fca0f36807fd017222976059a77c577 authored about 1 year ago
Remove static and global varibles in disasm.c

c4ce1d511a64a71e3d3d2ba04c8e218b11a41c39 authored about 1 year ago
Remove outdated AArch64 RzAsm plugin from binutils (#4064)

e34e6abb0745030df1ad4de3d501390480ade173 authored about 1 year ago
Add a new helper to convert a `long double` to an 80-bit RzIL float (#4062)

* Add a new helper to convert a `long double` to an 80-bit RzIL float

* New function: `rz...

97d336738cea7d5919aa3b069a90de7b0244d739 authored about 1 year ago
Use internal API instead of command (#4053)

8fba56bdb749a42379abff82b9875395359638b9 authored about 1 year ago
Use `-fno-strict-aliasing` with Capstone next build (#4060)

63d33695386b0448f8b0d7697249f096d07bbac9 authored about 1 year ago
core/analysis: remove globals (#4057)

26aacfe66ba638e22b6981146ccea187a91517ba authored about 1 year ago
bin/elf: autodetect RL78 architecture (#4056)

0440ab4372ce0c938be7a1c4975b4d301c27d024 authored about 1 year ago
Downgrade Capstone next build to `-O1` on gcc release build (#4054)

d9ca656907f2fde637626f5c8d780a51864fbc85 authored about 1 year ago
Allow to cancel and to print progress of the current diffing job (#4051)

ccbfe57b683f247f9b73835a1c46f50627ba4edd authored about 1 year ago
Avoid spamming warnings when loading PE files (#4050)

b28f19443b415fc726b2dcc87d55b750398ceb8e authored about 1 year ago
Fix the memory leak in rz_core_print_disasm_instructions_with_buf (#4049)

987aee0883ee5341a8977bc2598f689d2645eca8 authored about 1 year ago
Make it clear the "details" of command are available (#3890)

8c275bfa8b103bd10da6d9b19aaf9c3bcfaeb268 authored about 1 year ago
Remove the deprecated API rz_core_handle_backwards_disasm (#4041)

* Remove the deprecated API rz_core_handle_backwards_disasm
* Also, mitigate the dependency on ...

3b7f2730f251c64dd36048c1e333166f9de40e5c authored about 1 year ago
Transition of virtual_files in RzBinPlugin (from list to pvector) (#4042)

286d9bd874bfbe1e782cba901e59984d708d10af authored about 1 year ago
Set correct family type for system hints. (#4040)

Pointer authentication instructions like 'pacibsp' are encoded as alias for 'hint'.
Due to this ...

7304284eb8f428aa9a05bcf09c653d30856c4442 authored about 1 year ago
Remove the dependency of core->block in pi/pI (#4023)

4f7e0e177fc7ba709a388641757408177b0b1ec1 authored about 1 year ago
fix the Memory leak: ret (#4038)

When the opsize is greater than 2 and memory allocation is successful, it will cause a memory le...

ba4be108363b3de8b6528c2b9d0cf69e06554285 authored about 1 year ago
Make AArch64/ARM analysis and asm plugins Capstone v6 compatible. (#4011)

This commit refactors the AArch64 and partially the ARM
plugin to make it Capstone v6 compatibl...

9b227eb3c12bed648e1c37ab5fda6ad5f8c70ad4 authored about 1 year ago
Force usage of RzList methods instead of direct access of the fields (#4036)

8fba9b41896b9d7ff3c2c4e8ad6808316daf59dc authored about 1 year ago
tricore: fix `rfm`, `ldlcx`, `lducx` stack op set (#4035)

* Fix TriCore's `rfm` stack op set
* Fix TriCore's `ldlcx` `lducx` set

770084ca98d3fdd71634606753293a099e07dc01 authored about 1 year ago
Enable generation of inter-procedual control flow graph. (#4001)

c0abdb87e87177e50ce4d7777302b547be395196 authored about 1 year ago
Update graph title after node was updated. (#4030)

c7cd1a91102cd0e7467646dd70692d38aa58e181 authored about 1 year ago
Add new API to calculate size of variable (#4028)

41c925de9ee11aaaf7a4f95427c09dbc26da1f33 authored about 1 year ago
Load symbols in modules from PDB (#4025)

* PDB: add module info parsing
* Refactor PDB component
* Refactor PDB/tpi
* Fix read_pascal_str...

d5d29fcb37cbb563ff0d1fae6ccfde1c8e8c4653 authored about 1 year ago
Fix rz_pvector_foreach (#4026)

81b6a3850febc39e606905b58dc2bbd4ccfcc2c8 authored about 1 year ago
Create global variables from PDB (#4021)

bfe19a784b5d9874c93d87aa50437ad1157cbf32 authored about 1 year ago
Remove work dir change of rz-bindgen plugin test (#4022)

036a712f35757f0056f0a30f2731daa3a9e8e765 authored about 1 year ago
Add several common bit operations to RzIL. (#3977)

1ec21a8d324d0c48f15fbc10292f28df1d978a60 authored about 1 year ago
Fix use-after-free of _args[0] in RzRunProfile (#4019)

Happens e.g. on `rz-run input= -- echo hello`, when echo is resolved
through PATH and _program ...

6b9d56282c65b4d5b162d7893a27ff3350162109 authored about 1 year ago
Modify `pr` command to not stop printing at null byte (#3987)

4edd1680c1d6000889e2db9d5fbad449df464269 authored about 1 year ago
Change `len` parameter type to `size_t` in RzIO API (#4012)

* Add doc string to `rz_io_write_at()`
* Change length parameter type of IO read/write function...

86db4734cb076e1211642525b94c9d030e5b569a authored about 1 year ago
X-Refs to global variable - `avgx` (#4017)

c21e19ee0c072787da2d4235105cfb7fc5ac4609 authored about 1 year ago
Introducing SM4 encryption and decryption (#3863)

e1b9f1dcf37d3f8a8850c8025b707ece950524e4 authored about 1 year ago
Print value of global variable - `avgp` (#4014)

efb31b9191a1d2e4eaf94aa43414a3ff279a9039 authored about 1 year ago
Revert "ci: downgrade Meson to 1.2.3 (#3991)"

This reverts commit 6aeea82800a253f0c4f6b6470750ab85106b5579.

1311095ce9132c52c6915486c8e0d4cb569139f7 authored about 1 year ago
Revert "Downgrade Docker Meson to 1.2.3 (#3994)"

This reverts commit 94d7ccc75218de6daf209c6b2309ae29d53e7a4e.

d1d218526293dc47254bc6bad1afc7022337093e authored about 1 year ago
test: temporarily disable test_rz_analysis_var

There is an issue when running it under UBSAN, however this issue has
always been there but it p...

953e1fbaf88f1536728464844f90b406ce4a6d02 authored about 1 year ago
ci: use default meson even in create-tarball

3ef81c0e124ce336f4eac29b1cb77ea27aafd277 authored about 1 year ago
build: fix compilation with meson 1.3.0

08904d27cb08207d7c5f24b8f9a5562519cf65a3 authored about 1 year ago
Fix mem leaks.

Not freeing the list element with the user-defined
function might miss memory.

fdc2b8111d8f5270d2a59d3c5f4257e8ade23ae1 authored about 1 year ago
Prevent mem leaks.

aop possibly holds multiple heap allocated structs.
Those should be freed after usage which wasn...

e0babbc2671636b5561e54bf0d01347afbee9fc3 authored about 1 year ago
RzVector add item_cpy support to rz_vector_clone_intof and rz_vector_clonef

f5c14cdd9c05799fb28d54d53cb3cfb3ddc07f73 authored about 1 year ago
Fix rz_base_type_clone_into

7842557ac079c02a2dc79fdf3a9ecdf8df84ef1c authored about 1 year ago
Fix stack location in composite

8b8d5c776979955df71115c5f6f40bd75074e2d1 authored about 1 year ago
Fix the wrong condition in rz_core_write_at (#4009)

7672b62d3a9b32cdfb37a7a61191291c13e39b0c authored about 1 year ago
Fix wrong return check of rz_io_nread_at (#4006)

3d4e4b04023fad7794df4fa6235c09d59348f1ac authored about 1 year ago
util: fix NULL deref in interval tree foreach (#4004)

fce44a201d85afaf86d5f3cbb19029e4bbeecb6f authored about 1 year ago
librz: fix move_mount syscall number (#3997)

The move_mount syscall number on x86_64 that was introduced in patch
a564f13856 (PR #3854) was ...

c18266311fc5647032d069e0596aad471a72fe82 authored about 1 year ago
Fix minor issues in block-related APIs (#3992)

Co-authored-by: Anton Kochkov <[email protected]>

78461f42cb34a7423c03b584ae98ff8fa7c62866 authored about 1 year ago
Downgrade Docker Meson to 1.2.3 (#3994)

94d7ccc75218de6daf209c6b2309ae29d53e7a4e authored about 1 year ago
Fix commmit hash for capstone-next (#3993)

bda5b2d0f3f5e276e3f86670705c8593b0d3631b authored about 1 year ago
ci: downgrade Meson to 1.2.3 (#3991)

6aeea82800a253f0c4f6b6470750ab85106b5579 authored about 1 year ago
Swapped `;` for `:` to align format with description. (#3989)

789e563255678ca1b01ec901e53ebba1fb19022a authored about 1 year ago
Fix FNEQ: x and y were interchanged. (#3973)

* Fix FNEQ: x and y were interchanged.
* Add macros for LT, LE, GT, GE
* Add a test for NaN.

41e700bbcd5e0d86ca16f472b3d4ea221a5e30f2 authored about 1 year ago
Create global variable from DWARF (#3985)

* Create global variable from DWARF
* Update test
* Add test "Static variables inside function...

947e9b574ea2c25cd843bee8aff7a7850ddb3964 authored about 1 year ago
Make rz_flag_set_next() try the addr before incremental numbers as suffix (#3986)

In binaries with a large number of flags of the same name, like in macho
with many relocs to th...

b9851b7c24ab5d3cc2d0192d4b8f8859cad2999c authored about 1 year ago
Add DWARF register mapping table for Hexagon. (#3981)

ac338310aadc2eeee445498c0d882730cc8e80c9 authored about 1 year ago
Add new system instructions. (#3980)

Base on LLVM b6f51787f6c8e77143f0aef6b58ddc7c55741d5c.
This adds system instructions which were...

7f82cdb9b4183b510c39b2061c59794a1b2f2dfc authored about 1 year ago
Fix arm64 ldr mask in objc_stubs analysis (#3978)

This ldr is "LDR (immediate), Unsigned offset" as described in the ISA
manual. The mask was cov...

3c7d4c60c3c4bc0fb7e7f720064942fa31cf633d authored about 1 year ago
Added function get_symbol_at() (#3972)

0e45feca8c38a93bd1d07ff1b176cae533730b68 authored about 1 year ago
Fix format generation out of types (#3974)

221f4da82ef65fbbbdde16ce85406320b01b99a9 authored about 1 year ago
core/tui: fix NULL deref with highlight when showing xrefs (#3970)

271836a63da2c2d8072376a78b264b68a870a198 authored about 1 year ago
Fix #3965 (#3969)

This fixes a reachable assert(). The operands used
to calculate the jump target, used whatever w...

839411c5d344558e1584422d64ae42d084911849 authored about 1 year ago
Enable show short/full function names in `Vv` mode (#3958)

eabd3e741ed418f4a144c3048474bda25935d500 authored about 1 year ago
Refactor <fields> from RzList to RzPVector in RzBinPlugin (#3962)

a8819565c00dc90de5307c6a01ddc4903df23712 authored about 1 year ago
Refactor <libs> from RzList to RzPVector in RzBinPlugin (#3961)

c0f62c529b43d06e6fbfe6c2d06e111a3ec7d696 authored about 1 year ago
analysis/dwarf: fix use-after-free (#3964)

ec4cdf07629a055249db6e1429ffa97f5779dd3f authored about 1 year ago
Add debuginfod support (#3954)

* Add DEBUGINFOD_URLS support
* Add rz_bin_dwarf_from_debuginfod
* Fix rz_bin_dwarf_attr_addr
...

444000416cc929d4ce67116a46eaeee1d8a5b4fd authored about 1 year ago
analysis/meta: minor cleanup (#3948)

a336296356a265c93ae637eaa5a69ebdc04c75e4 authored about 1 year ago
Remove redundant function info while disassembling (#3955)

5d3307abd786dc109f7e108366994a2373f88b72 authored about 1 year ago
Refactor <resources> from RzList to RzPVector in RzBinPlugin (#3960)

c9aabf8419ad53bbc400dbb32f8f0b681fc4bf75 authored about 1 year ago
Fix macOS CI jobs

539f8cb19713aa5e9241199b7354db85827d85bd authored about 1 year ago
Allow configuring bin hashes (#3951)

* Add `bin.hashes.default` config option
* Make rz_bin_file_compute_hashes use `bin.hashes.defa...

a667489e3d25835d491db363b11077d39fe8f6fe authored about 1 year ago
Update `db/archos/linux-x64/dbg_dmh dmh allocated` (#3956)

* Update `db/archos/linux-x64/dbg_dmh dmh allocated`
* Fix `scr.color` in rz_heap_glibc.h

9cd67098da8bf0bdc48c4d8c1dac8d1e1c42c73f authored about 1 year ago
Fix #3952 (#3953)

* Check flagname and Fix `filter`

* Update test

ec112e2178c31a9c952f2015c8047531d17c381d authored about 1 year ago
Stop purge typedb when `rz_type_db_reload` (#3949)

753f9c23672f994d2769b84c0e8876997dce7f80 authored about 1 year ago
Allow parsing go 1.20-1.21 pclntab (#3947)

33c47cade21f6f2e709a7716bff92f88cfa7b343 authored about 1 year ago
`afvl` command improvements (#3945)

- in SHORT mode only print `@ COMPOSITE` or `@ LOCLIST` and omit the details
- in LONG and TABL...

fde03584a0d889846eb4df219bd27ed1f3d75ccd authored about 1 year ago
Rename c66 to c64x since c66 is not actually supported. (#3944)

7340fa41bf176d519c2635d6ae8cf205a9eaccd4 authored about 1 year ago
docs(grammatical): correct typos and improve grammar (#3942)

b034896bd31d1ceed32c88b3a24c85a9137cdec7 authored about 1 year ago
Move `afv` to `afvl`, add more modes (#3941)

* Add detail to `afv`
* Move `afv` to `afvl`
* Add TABLE mode to` afvlt`
* Add SHORT mode to ...

450cc81ae524d32a48e2855bb8e13b10428c4a47 authored about 1 year ago
[RZIL] Fix reachable endless loop. (#3940)

* Fix reachable endless loop.

If rz_il_evaluate_effect() fails to execute it returns false an...

c5a29e1f63879af2630c35a74b35b902aed654b0 authored about 1 year ago
Remove Capstone 3 (fix CS 4 & 5) (#3934)

* Remove macros checking for CS_API_VERSION 3

* Remove CS 3 from meson_options and subproject...

b16471fa534bcf86e85b2a3254584f59c62a76ff authored about 1 year ago
Remove `sdb` from `rz_util_includes` (#3938)

d8332c50d708475f5a05b87fdd5e886b75dc4e7b authored about 1 year ago
Fix quit confirmation during debuggin session. (#3916)

a15bd0284b0775aa6cf488b33935ba17bf48ffdc authored about 1 year ago
rz_util.h was included twice. (#3936)

1c236f55cee511181b3e3f3f3f6ec6dbea95c40e authored about 1 year ago
Remove `../include/rz_util` from `rz_util_includes` (#3935)

7a7945c1f7ee42b50a5dcd9307b2e74a751770c1 authored about 1 year ago
Load split DWARF (#3833)

- Add `read_debuglink` and `read_build_id`
- Fix `*.dwo` loading
- Try process DW_UT_skeleton
...

7982454d4c5d331f80f9c55085c4b2cb9c453734 authored over 1 year ago
Fix rz-ghidra build due to `ht_*` move (#3932)

febfdd5a2f7337ace6d66e1c3e8ab13fec6cf9ec authored over 1 year ago
Demangle flags symbols (#3915)

* core: do not show realnames in flags if not set
* core: show flag name as comments when realn...

913a0a4c51f7ccb6d92f1d14504e38b9b03a2277 authored over 1 year ago
le: Fix segfault in le.c (#3927)

24bfd59b7f4b6d017c5a47b14d91b7ca17833e57 authored over 1 year ago
Fix typedb reload (#3931)

* Fix typedb reload
* Fix `rz_analysis_set_cpu`
* Add test

cfb1679b21a065377a3326f07bcf80db0c56f906 authored over 1 year ago
dwarf: fix heap overflow (#3930)

77778e9311f90f9a40b187ded9e1acc254bb7a35 authored over 1 year ago
rzil: switch event list to pvector (#3928)

* switch from RzList to RzPvector

* Removed the commented line of code

* Removed tab to su...

6b0fbb6e490130dc2b316d4807bd59efd3701248 authored over 1 year ago
[PPC/ARM] Update to Capstone `v6`/`auto-sync` (#3648)

ARM
- Updated ARM identifiers and API changes.
- Fixed shift amounts to be always decimal.
- ...

1018286648475c0c5e0d4e575f8cbeb0eae3f268 authored over 1 year ago
Replace RZ_ASM_NOPLUGINS and RZ_BIN_NOPLUGINS with more general RZ_NOPLUGINS. (#3919)

58ee80d0ee618069bc0c49a458d85470a884b15d authored over 1 year ago
pyc: fix fpe and heap buffer overflow (#3922)

* Fix div by zero in le_create_maps()

* Fix heap buffer overflow in marshal.c

* Make error...

bfef56652a9ae0c7dc357b9e8071692d6c9dc376 authored over 1 year ago
Fix a double free. (#3918)

If the operand is rw, av gets assigned to op->src[i] and op->dst.
Later when op is freed, op->s...

51c8be0a1b4e8a9b82e10e847143f16b9675a9d4 authored over 1 year ago