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

Mention RL78 in README (#3924)

7c4ceb3b800a596e95395a671f3181c55975efb5 authored over 1 year ago
fix: DWARF memleaks (#3923)

a974cbc86411a1ebf401a31d66cf2cca9f6a4909 authored over 1 year ago
Renesas RL78 disassembler plugin (#3649)

6df64dbbe868b541dbef7888e241a09d977ec264 authored over 1 year ago
sdb: cleanup unused functions and macros

5b8f00e081d6dbce8898850966be3acb828c2bed authored over 1 year ago
sdb: add documentation to buffer functions

908b8805c7a3e33d037cfd9a0c38ddc43979455c authored over 1 year ago
librz: syscalls in Linux 6.5.3 (#3854)

Update Linux syscalls list to those of Linux 6.5.3 for x86 and aarch64.

Signed-off-by: Tomáš ...

a564f13856c5e014d1c8ce0b5cdb27ca35e16fa3 authored over 1 year ago
librz: add some initial documentation (#3782)

3b903caa96ecddea8695afed7924176fc0548f2c authored over 1 year ago
librz: address PR review issues

1. Add name to copyright.
2. Modify public API type from int to st64.

For style reasons, also:
...

acd24d471918bff900d2b4006f75b3aa08965d4b authored over 1 year ago
test: some base64 unit tests to demonstrate bugs

The Base64 implementation has some bugs in its decoding function that
we demonstrate with unit t...

0e8eae6032be7c6b7d65d881be69684187ea316c authored over 1 year ago
librz: rewrite base64 code

The new Base64 code is fixing the previous bugs which were illustrated
with unit tests. Document...

447546d4768e34011b8e36f41cd03a619c6f3502 authored over 1 year ago
librz: fix type signature in header to include ownership

d50179096f6780821a00509b25ddb59943dd5fb0 authored over 1 year ago
librz: add nullable pointer modifier

6eec2fe0d18caa3b7590474a89d7853a566273aa authored over 1 year ago
librz: update documentation and fix overflow bug

We update the documentation with examples and fix an overflow bug in
the calculation of the deco...

7a368313916ca09dd85d772ff7c8a9ffb48e3848 authored over 1 year ago
librz: add copyright header and change char to ut8 in example

ac2092cb6d074c1b3f1f4afae0f9529785c566e8 authored over 1 year ago
librz: add ownership marks and update copyright

d28cfe4ddb114858eb9d540268e20a90c1ab0d84 authored over 1 year ago
Move Hashtable and Set primitives to RzUtil (#3910)

* update meson.build for changed file paths
* move ht_*.h to librz/include/rz_util
* add librz...

fb863aeb1cc4e3a1696384a8844f5958f187df50 authored over 1 year ago
ci: switch to softprops/action-gh-release

19dbb5773915df4b8f1dbee86900365b741ac9ee authored over 1 year ago
dsui: Remove error msg on success (#3913)

398b4ae8def2a2939695510d58b5ec5e4616d8fc authored over 1 year ago
core/cmd: fix some leftover of ?i command (#3911)

a1cb888f95bda5928b44a2fbb07af4613c4045e7 authored over 1 year ago
util: rz_endian cleanup and documentation (#3900)

* librz: rename function parameter

The function parameter is renamed from _dest to dest. In t...

7c7b4c02d1d502ec2fc477c4727bda1ac87432a6 authored over 1 year ago
Try searching for backtrace() in libexecinfo. (#3901)

FreeBSD ships the function from this library.

9598b1af360d6af7ddd233e23033a7c1f9bc5c19 authored over 1 year ago
Move DWARF attribute class enum into file scope (#3906)

15edd1f504b4f729bfc5678c7fee8e43cd28bc58 authored over 1 year ago
Update DEVELOPERS.md (#3891)

* Be explicit about where docstrings go.
* End sentences with period.

66687aa1c72714d685d56646d3634e1c2aab0ae1 authored over 1 year ago
Add note on sys/clang-format.py script to DEVELOPERS.md (#3898)

1669d5a7047359ed0594c1ff04282e649cccc06d authored over 1 year ago
Remove old cdb allocation methods in favor of rz_alloc

5211cdcfb06cc0740d568d54a2a160453a36869e authored over 1 year ago
sdb: replace custom packing of integers with rz_endian.h functions

70ee2976b1eb189bb248d2ab10b0ef7f866a79a2 authored over 1 year ago
doc: Add Doxygen documentation to cdb

The source and header file of cdb is documented. There is also
documentation added for the priva...

376f8b825099b14403f4daf449054dc84694b1c0 authored over 1 year ago
DWARF loading '.debug_str_offsets', '.debug_line_str' and relocate (#3848)

* Try Load '.debug_str_offsets'
* DWARF unify names
* Add endian_reader.c to process relocate
...

19c889f6900559243af846a1b73ca777b0023446 authored over 1 year ago
core/tui: fix j/k movements when in hexdump mode (#3897)

404e58671bf090bc58b56fc348dc258e7996d8ae authored over 1 year ago
visual: add HJKL selection in help (#3895)

209433f3d30087d02853d76fcb8309dc8dcb1283 authored over 1 year ago
util: remove SDB journal (#3893)

e9d017697c7fd6e12490552526bf37537e1b033a authored over 1 year ago
Fix CI build

71679b0800c657ad03fa374e989b2cd87433bd29 authored over 1 year ago
Remove designated array initializers in `rz_analysis.h` (#3876)

* Do not use designater array initializer because MSVC complains
* Add new Appveyor CI test for...

714c338e0fcfa468f59d2518f0c0b73d99eff83d authored over 1 year ago
Pin Meson to 0.61.5 for old CentOS and Debian (#3887)

833c59c6eb18955c93d1d348cfea474ead8c443d authored over 1 year ago
Remove C++ compiler dependency for ZSTD (#3888)

083bd4f2e76359780ae77648d34892819d6fce30 authored over 1 year ago
issue template: hide warning message (#3886)

As many reporters do not remove it, make it a comment instead

ab23bb0bf8ace35574628114c0c7c46c4e99c2d3 authored over 1 year ago
PACKAGERS.md - use more up-to-date PKGBUILD example (#3883)

de126ff0db24ad0330f7412a0e847733178cfb1b authored over 1 year ago
Edit `w?` (#3884)

729edc8919adb0227bc5fba67ffcef514cb4cf84 authored over 1 year ago
Update last section of rzshell.md (#3881)

a6b62525e575f4d2cdb885b8586c61f36d103455 authored over 1 year ago
w: Add some detailed help (#3878)

c4a1a501fa9e998aec26005829d391dad3a30dca authored over 1 year ago
Removed signed-unsigned integer comparison in macro (#3875)

* Cutter complains about this in its build

0bbec475f6ee669a5f190d8c25d530e412cba569 authored over 1 year ago
Remove the use of rz_core_cmd_strf() in cprint.c (#3869)

a21f4bc7e7bc2a721e3afc4a2cbeeab0effeb564 authored over 1 year ago
Refactor <hashes> from RzList to RzPVector (#3870)

2477d90855574d7b488faab2ef5b45f8d6d5b734 authored over 1 year ago
Refactor <mem> from RzList to RzPVector (#3868)

0063415d89e20e03fa4f1efb92a6c80a785b4813 authored over 1 year ago
Refactor trycatch and classes from RzList to RzPVector (#3859)

* Refactor trycatch-related stuff from RzList to RzPVector
* Refactor classes-related stuff fro...

0e6ca288418262368daae914ac266a50f84a85b8 authored over 1 year ago
Avoid unnecessary "hw breakpoints not yet supported" warning

This warning could happen when debug calls into bp for restoring
software breakpoints and hardwa...

9f7751e7c0084d81d0d57839173f88944e15f7c8 authored over 1 year ago
Fix dbg.hwbp config var

The var was created as an int node, but read as boolean, which is always
false. Since it is used...

868541adbd19e6c01a6a79d4e5f05c600758f176 authored over 1 year ago
Add specifiable size for watchpoints and tests

rz_bp_size_at() is not always the right size for a watchpoint, so we add
the possibility to spec...

f3469946c564d81be64cbe9302a72d3e095d5e21 authored over 1 year ago
Fix #3835: Fix off-by-1 for 32-bit x86 stack args (#3866)

* Add test

* Fix #3835: Fix off-by-1 for 32-bit x86 stack args

* Fix "x86_32 stackptr trac...

c7fbe9b46c22f227f62806ef943e62c4f22c50b3 authored over 1 year ago
Split up `x86_il.c` (#3864)

e95650f22689415aadca908ea5dfb1d0c59660ed authored over 1 year ago
build: allow to use system libzstd and fix includes/lib installation (#3858)

738be8e7e49a96227f28f83c89d0dbbf534c3565 authored over 1 year ago
Remove the appended `n_instr ` while choosing cmd in panels (#3853)

553b7513cb83b42929700fc04f48dd76baf52b5b authored over 1 year ago
Tighten "missing main stack frame fix (#3806)" test (#3860)

b2b11002239df58ae45a8e4afaa867e3ae26917d authored over 1 year ago
Use API instead of the direct use of `pdb` command (#3855)

a66b6c76c1c0109a3318d0e675ffa384764c72d3 authored over 1 year ago
Fix "missing main stack frame fix (#3806)" test (#3857)

7a50bd7e5ab31a0cb8d0333289e48420a0e5ded9 authored over 1 year ago
Add space between the hex and vocabulary (#3856)

ac2dd1b3ebc7662d20c57cfb56cddcad3881ee3b authored over 1 year ago
Refactor relocs-related stuff from RzList to RzPVector (#3852)

* also include patch_relocs

63c7fa5b19838e7bcf9c8edf78244012bc622be1 authored over 1 year ago
Fix old math commands (#3828)

* core/cmd: Adjust math commands

* shell: make `?x` commands a parsing failure

We have mov...

9d68e9614fd445bfc69979b129ae517f49535ef9 authored over 1 year ago
Fix the analysis_global_var test when running from the build dir.

08091e64b2344b2d808d9ddd3a6f52e14a37afde authored over 1 year ago
fixed inf loop condition (#3850)

606a18c4e09a1bc59acf4d5e57535112100505e1 authored over 1 year ago
Fix #3802: Enforce space after `env` (#3849)

0c3b7339eb907f540afe568e40d114b09d5cb6ed authored over 1 year ago
Remove warning about missing calling convention (#3846)

This warning turned out to be more misleading and spammy than actually
useful. For example, it ...

a80f4910f0d2d870494005bddb21cd9e1059f0d2 authored over 1 year ago
Fix CID 416605 - Use After Free

4dd4dcb6c48bb269f7ff422cfb77e91bf447bc11 authored over 1 year ago
Fix CID 416416 - Use After Free

e4b1b5b3f305b5713345ee3ff34521706db35248 authored over 1 year ago
Fix `env` help (#3844)

77f860cbc6dffe43c7128678f6c8ab4cf17015a3 authored over 1 year ago
Combine all dbg_trace# tests into 1 testfile (#3840)

5fa69e480caab21b1dccf9fc5a79c66fec456410 authored over 1 year ago
dbt: Don't show 2nd flag name if eql to 1st flag name (#3839)

33d33777d0cea69c96a42e915ec1afc88cec293e authored over 1 year ago
Serialize seek history (#3838)

* Save/load seek history ##projects

* Add unit test for seek history serialization

* Bump ...

700c7d898b7dbf2305f5805408e8fd83bf3e1439 authored over 1 year ago
Add gb (Game Boy, SM83) RzIL Lifting (#3750)

9872eacdb5103a8c38b02e518688a57abdfca080 authored over 1 year ago
Replaced 'assert()' with 'rz_return_val_if_fail()' (#3813)

Partially fixes #3778

fa0b8187be89f2a21fca719a33b4058de86d8edf authored over 1 year ago
Add `py38-expat` package to netbsd.yml (#3836)

0d70da2d4d1387c70c1730964d08d0e662b299fe authored over 1 year ago
Implement 'add r#, K' in the x86 assembler (#3834)

785f47ee26b64ea2d5dc4695e6698809b7d3df9a authored over 1 year ago
Update rz-libdemangle (#3827)

318a99bbad40931358ea6fdcc33d9671c5b30f01 authored over 1 year ago
fixed pyc uaf (#3823)

de938ba2ed49e8ce211aba8e92d9fd7acae4843f authored over 1 year ago
bsd_generate_corefile for FreeBSD adjust version since the feature is available in the 13.2 serie (#3820)

285ea07ab542a7eabdbf78a18f803118ba03e693 authored over 1 year ago
Fix DWARF FbReg Operation eval and fuzz test (#3825)

* Fix FbReg Operation eval

* Fix RzBinDwarfEvaluationResult_to_loc and debug_line directories p...

71e6f5d450be34ef6c703b1745503617b648c874 authored over 1 year ago
Fix: wrong exit condition in rz_analysis_optype_from_string (#3821)

abec6b127da9d32157b78e7a8d0cfdee407f5afe authored over 1 year ago
Rename some of the environment variables (#3812)

c9b16eaab93ab6e01e82065bcc1a8c4bab1b95cf authored over 1 year ago
Support for compressed DWARF `.zdebug_*` sections (#3819)

* Support for .zdebug_*

* Simplify macro.inc

* Fix ranges and loc, because it was using th...

ce298395a44196a70f71db24480ab03995a68ed8 authored over 1 year ago
regex: Support `\S` (#3817)

c21764dc4db21cef1af246815bf5420c4832f7d7 authored over 1 year ago
Fix #3806: fuzzy `dbt` checks for CALL indirect on x86 (#3809)

681a6b04b87fe73d6d42ac44854407b92ccd2eff authored over 1 year ago
Fix rz-diff help message (#3814)

a14d83fd650c0e9aad87acd34d890aa553d6c4fd authored over 1 year ago
Fix RzBinDwarfCompUnit unit_offset initialization

Referencing unit during its own initial assignment made it contain
garbage, at least on OpenBSD/...

b4a85e8904593d1cf189db022d2de321f3e89f43 authored over 1 year ago
Add OpenBSD core files to gitignore

7438207a12204106823115dd7b8e0d38e984dfe7 authored over 1 year ago
Fix loading zlib dwarf on big endian

952f96009d5887a3c4c2cd04d5dbcbe137d35055 authored over 1 year ago
Fix zstd on OpenBSD/sparc64

Functions like MEM_read32 could still perform unaligned accesses on
OpenBSD/sparc64 with gcc, po...

c097bd779903b7fac9ac04980cf6ab2035171a0f authored over 1 year ago
Fix DWARF resource leaks (#3810)

* Fix 'CID 416733 Resource leak'
* Fix 'CID 416728 Unintended sign extension'
* Fix 'CID 41672...

6886b2cd456bda16ac205cbd3d6a16802b136125 authored over 1 year ago
Fix several memleaks (#3811)

* Fix memleak in rz_seek_history_list_handler()
* Fix memleaks in rz_eval_getset_handler()
* F...

0cc4a1688e4434dfc554b74b7d918130dc504fe4 authored over 1 year ago
Update .gitignore

631a8fd38cdba2c9371f2c27e86f739d76e060ba authored over 1 year ago
Coverity fixes - DWARF (#3807)

* Fix 'CID 416720: Memory - corruptions (USE_AFTER_FREE)'

* Fix 'CID 416725: Memory - corr...

c936299fcc1bf698c74c7721c7586e91e36c344a authored over 1 year ago
Fix div by zero in 's++' and 's--' (#3803)

df024bc7fdee97109f419212ccfd01cdac2fc650 authored over 1 year ago
rz-run resolve_value: Pass single-quoted strings unaltered (#3800)

* Test whether there is error on `rizin -d`

* Make env more like local env

* Add space btw...

6d202f16985670d4943e8e8faba0b0a4829e7e4f authored over 1 year ago
DWARF support for load zlib and zstd compressed section (#3795)

5999d3e8241cdf61aa71de416128c72d0cde729d authored over 1 year ago
Refactor Golang-specific analysis to use the API (#3801)

Instead of executing `aF @@f:sym.go.*` directly.

06f632100774bcdb629ae011658d9bde42087ead authored over 1 year ago
Restore original seek offset after iterating over flags with `@@f` ##shell (#3794)

* Update the golang analysis tests to seek to the main function before
dumping strings, which...

bf37c73cae38e6f50d59b0e9aae8247c10b7035c authored over 1 year ago
Fix segfault in rz_seek_end_handler (#3797)

68c33a4856ce7fccaa85761cf52122cbd7a07fb8 authored over 1 year ago
Refactor pointer write command `*` to use the API (#3793)

* Add tests for pointer write command `*`

Some test cases override `asm.arch` for bitness com...

b82215965eb5de2dcd5cf06a5fc7d26d54f24b46 authored over 1 year ago
Fix docker build (#3792)

Fix "non-trivial designated initializers"
Fix "invalid conversion"

0c1690a7fbe50326de99332cce6e4774c9ca3baa authored over 1 year ago
Fix cmd_pointer test on Travis (#3791)

40b67c2f6dca524341693227d294f1c9ac522444 authored over 1 year ago
Refactor the pointer command to use the API (#3788)

* Add test for pointer read command `*`

Test for `asm.bits=8` uses `asm.arch=6502` because `a...

eb78e75cd43fe7b2a65a3721d5daf4011f565199 authored over 1 year ago