rizin/librz
NOT XVilka af5ddda795
librz/type: fix parsing and pretty-printing memory leaks (#6441)
Co-authored-by: Anton Kochkov <anton.kochkov@gmail.com>
2026-05-31 09:39:18 +02:00
..
arch Dist leaks & RISCV CI build (#6432) 2026-05-30 12:07:55 +00:00
bin bin/elf: do not disassemble allocated string tables (.dynstr) as code (#6436) 2026-05-31 04:01:21 +08:00
config Add RzConfigValidator for validating (on set) owned variables (#6356) 2026-05-16 16:12:13 +02:00
cons librz/cons/histogram: revamp static horizontal histogram (#5290, #6372) (#6427) 2026-05-30 20:29:11 +08:00
core librz/type: fix parsing and pretty-printing memory leaks (#6441) 2026-05-31 09:39:18 +02:00
crypto librz/bin: add CaRT container format support (#5964) 2026-03-07 20:51:50 +08:00
debug Reduce verbose error messages from unsupported native debugger (#6337) 2026-05-11 23:48:18 +08:00
demangler Fix demangler meson.build (#5942) 2026-02-19 16:40:13 +08:00
diff refactor: add hashtable-based RzGraph implementation (#6152) 2026-04-08 04:01:40 +08:00
egg Fix ISO C23 warnings related the usage of strstr & strchr (#6182) 2026-04-08 22:04:39 +08:00
flag Fix aav.aav.* naming #2205 (#6079) 2026-03-29 17:49:04 +08:00
hash hash: add fnv1a algorithm (#6186) 2026-04-09 19:05:02 +08:00
il librz/util: shared Unicode subscript formatting for bit-vectors and floats (#6418) 2026-05-29 02:02:58 +08:00
include librz/type: parse, render and size C23 enum underlying types (#3498) (#6433) 2026-05-31 04:01:02 +08:00
io Prevent RzBuffer's Oxff_priv from overriding io.0xff (#6371) 2026-05-27 06:18:45 +08:00
lang Remove static global variables from armass.c, rtr.c, rtr_http.c, and c.c (#6183) 2026-04-09 00:53:01 +08:00
magic Convert %ll format specifiers to PFMT64 (#6267) 2026-04-22 05:57:04 +08:00
main main/rizin: free RzCore on early-exit paths in rz_main_rizin (#6437) 2026-05-31 01:44:28 +08:00
mark Rename some rz_list funcs to rz_list_XXX_val (part 1) (#5671) 2025-12-25 22:01:49 +08:00
reg RzReg: Associate roles with RzRegItem instead of name strings (#6291) 2026-04-30 12:03:51 +02:00
search Use stdint types for ut64 and friends (#6276) 2026-04-22 21:43:04 +08:00
sign Convert %ll format specifiers to PFMT64 (#6267) 2026-04-22 05:57:04 +08:00
socket build: propagate OpenSSL in CMake exports (#6284) 2026-05-06 10:04:34 +00:00
syscall doc(syscall): improve README and add example (#5135) (#5619) 2025-12-15 14:02:55 +08:00
type librz/type: fix parsing and pretty-printing memory leaks (#6441) 2026-05-31 09:39:18 +02:00
util Add missing NULL check before passing the edge to cb(). (#6428) 2026-05-29 22:53:49 +02:00
meson.build build: propagate OpenSSL in CMake exports (#6284) 2026-05-06 10:04:34 +00:00
plugins.h.in
README.md
RizinConfig.cmake.in build: propagate OpenSSL in CMake exports (#6284) 2026-05-06 10:04:34 +00:00
RzModulesConfig.cmake.in build: propagate OpenSSL in CMake exports (#6284) 2026-05-06 10:04:34 +00:00

Rizin Libs (librz)

The Rizin framework is composed of several pieces that work together to provide a reverse-engineering framework useful for a variety of use-cases and tasks. All tools present in binrz are based on the libraries present in this directory, so getting a general idea of what these libraries are and do is key to navigate the codebase.