| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: libsdb2_4_2 | Distribution: openSUSE Tumbleweed |
| Version: 6.1.4 | Vendor: openSUSE |
| Release: 1.1 | Build date: Wed Apr 15 00:46:31 2026 |
| Group: Development/Tools/Debuggers | Build host: reproducible |
| Size: 231536 | Source RPM: radare2-6.1.4-1.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://www.radare.org | |
| Summary: Simple string key/value database | |
sdb is a simple string key/value database based on djb's cdb disk storage and supports JSON and arrays introspection.
GPL-3.0-only AND LGPL-3.0-only
* Tue Apr 14 2026 Eyad Issa <eyadlorenzo@gmail.com>
- Update to version 6.1.4 (bsc#1262142, CVE-2026-40499):
* Analysis: improve autoname scoring, jmptbl detection, and performance
* Add callargs modifier, rnum expressions, and typed function context
* Refactor autoname into plugin; extend RAnalPlugin hooks
* Fix leaks, overflows, and command injection in analysis scripts
* Improve string detection, wide strings, and switch/case analysis
* Arch: fix v850/nds32 ESIL, optimize to O(1), improve pseudo support
* Cache capstone options and improve multi-arch disassembly
* ASM: add camel syntax support, unify via RArch API
* Bin: major parser fixes (ELF, Mach-O, PE, DEX, PDB, WAD, XCOFF)
* Fix leaks, OOB reads/writes, overflows, and improve bounds checks
* Improve Swift demangling, ARM hints, relocations, and imports
* Add nds32 reloc support and optimize kernelcache parsing
* Build: install to lib64, fix illumos and packaging issues
* CI: add GitHub Actions and FilC builds
* Console: fix multiple overflows, OOB issues, and improve performance
* Core: API renames, plugin load order, sandbox/config fixes
* Crash: extensive fixes (UAF, OOB, overflows, injections, fuzz bugs)
* Harden ELF, PDB, kernelcache, regex, disassemblers, and webserver
* Debug: improve ptrace, winkd support, breakpoints, checkpoints
* Disasm: cache flag lookups for performance
* FS/IO: fix leaks, bounds, sparse IO, and device handling
* HTTP/socket: webserver fixes and SSL fallback handling
* Print/projects: improve formatting, endian handling, project metadata
* Pseudo: add while/switch support and cleaner control flow
* Search/shell: improve commands, parsing, and usability
* Security: fix widespread command injection and sandbox escapes
* Tests/tools: improve r2r, CLI tools, fuzzing, and plugin support
* Types/util: parsing improvements, JSON/base64 updates, optimizations
* Visual: fix UAF/leaks, improve panels and UX
* Full changelog is available at:
https://github.com/radareorg/radare2/releases/tag/6.1.4
* Tue Apr 14 2026 Eyad Issa <eyadlorenzo@gmail.com>
- Update to version 6.1.2:
* Analysis: preserve timeouts, improve bb/jmptbl validation and limits
* Optimize string detection and hot-path functions
* Add APIs for function signatures, vars limits, and instruction hints
* Fix overlapped functions, invalid code checks, and large bb handling
* API: remove deprecated librmagic/filetype APIs and name filter
* Arch: fix Thumb/endianness issues, add Python pseudo plugin
* ASM: unify settings via RArch, fix directives, add bf pseudo plugin
* Bin: improve ELF/Mach-O stripped detection and parsing safety
* Harden Mach-O bounds, optimize kernelcache and XNU parsing
* Fix many leaks (DEX, demangler, parsers) and infinite loops
* Improve DWARF handling and symbol/type extraction
* Build: improve meson, toolchains, and add ISO/docker support
* Console: preserve timeout, fix themes and UTF-8 handling
* Core: fix config bugs, improve startup and addressing support
* Crash: fix UAF, OOB, race conditions, regex bugs, and overflows
* Add safety checks across dotnet, Mach-O, DWARF, and webserver
* Debug/ESIL: safer execution and divide-by-zero handling
* FS/IO: fix HFS+, dyldcache speedups, safer zip handling
* Graph: add bb size limit option
* Print: merge commands, improve UTF-8 and formatting
* Projects/tools: new configs, plugin support, CLI improvements
* Search: faster analysis search and block buffering
* Shell: improve grep/macros and file operations
* Types: lazy-load, cache, and improve parsing (varargs, structs)
* Tests: expand fuzzing and test suites
* General cleanup, performance tuning, and safety improvements
* Full changelog is available at:
https://github.com/radareorg/radare2/releases/tag/6.1.4
* Tue Apr 14 2026 Eyad Issa <eyadlorenzo@gmail.com>
- Update to version 6.1.0:
* Reimplement RBufRef using RRef; fix RLibDelHandler API
* Remove stale JAY code; improve analysis performance and CI speed
* Optimize type propagation, jump tables, and plugin integration
* Fix infinite loops, antidisasm tricks, and function autonaming
* Add new analysis options and trace import plugin (DRCOV)
* Improve RCore seek operations and naming APIs
* API: add RNum.getErr, enforce safe alloc macros, new helpers
* Arch: update ARC disasm, refactor sessions, remove unsafe string ops
* ASM: improve x86 validation, add CIL and ARC pseudo plugins
* Bin: major fixes for PE, ELF, Java, MDMP, LE, DEX; reduce memory use
* Add/import DWARF types, improve relocations and symbol handling
* Extensive memory leak fixes and parser hardening across formats
* Improve string handling, caching, and zero-copy optimizations
* Build: improve meson, remove zip deps, add 3rd-party plugin support
* Console: fix UTF-8 graphs and color propagation
* Core: improve plugin handling and background task stability
* Crash: fix multiple UAF, OOB, overflows, and injection issues
* Sanitize inputs (function names, demangler, callconv)
* Debug: add source breakpoints, ARM64/XNU support, FPU regs
* Disasm: improve string handling, comments, and color logic
* ESIL: extend x86 FPU emulation
* FS/IO: fixes and plugin reorganizations
* HTTP: fix sandbox webserver issues
* Hash/tools: minor fixes and output improvements
* General cleanup, safety checks, and performance optimizations
* Full changelog is available at:
https://github.com/radareorg/radare2/releases/tag/6.1.0
* Tue Apr 14 2026 Eyad Issa <eyadlorenzo@gmail.com>
- Update to version 6.0.8:
* Migrate r_vector to RVec across core components
* Refactor and optimize type propagation (now plugin-based)
* Remove redundant anal.a2f and related duplication
* Improve caching, memoization, and performance in analysis
* Fix file corruption, null asserts, and command issues
* Enhance x86 (AT&T syntax, enter instruction) and z80 support
* Add initial .NET (CIL) disasm/asm support
* Improve Java, ELF, Mach-O, APK, and PDB handling
* Fix demangling, symbols, and relocation issues
* Resolve multiple memory leaks and parser bugs
* Fix UAF, OOB, overflows, and command injection vulnerabilities
* Improve GDB debugging and breakpoint handling
* Enhance disassembly visuals and color options
* Update ESIL operators and behavior
* Add support for APFS, GPT, BSD, APM partitions
* Improve IO handling and add new plugins
* Optimize performance (strbuf, memory usage)
* Improve console UI, themes, and terminal handling
* Refine SDK builds and CI pipelines
* Improve CLI tools (rabin2, rasm2, rafs2)
* Add JSON support and better help/version info
* Expand type parsing (typedef, enum, union)
* Improve socket/HTTP handling and downloads
* Add and refine tests and reporting
* General cleanup, safety checks, and code modernization
* Full changelog is available at:
https://github.com/radareorg/radare2/releases/tag/6.0.8
- Expand %{bindir}/*
* Sat Dec 06 2025 Eyad Issa <eyadlorenzo@gmail.com>
- Add %check section and test bins
* Sat Dec 06 2025 Eyad Issa <eyadlorenzo@gmail.com>
- Rename sdb.1 man page to r2sdb.1 to avoid conflict with snobol4
* Thu Dec 04 2025 Eyad Issa <eyadlorenzo@gmail.com>
- Fix patch pkgconfig.patch to be -p1-able
- Update to version 6.0.7:
* shell: Fix parsing r2 -H$(VARNAME) without a space
- Update to version 6.0.6:
* Full changelog is available at:
https://github.com/radareorg/radare2/releases/tag/6.0.6
- Update to version 6.0.4:
* Full changelog is available at:
https://github.com/radareorg/radare2/releases/tag/6.0.4
- Update to version 6.0.2:
* Full changelog is available at:
https://github.com/radareorg/radare2/releases/tag/6.0.2
* Thu Dec 04 2025 Dr. Werner Fink <werner@suse.de>
- Add missing sub directories for r_util.h and r_muta.h
otherwise it might fails in calling r2pm -ci <plugin>
* Thu Dec 04 2025 Dr. Werner Fink <werner@suse.de>
- Correct library package nameing scheme to make it build
also on x86_64 on 15.6 and 15.7
* Wed Jul 30 2025 Eyad Issa <eyadlorenzo@gmail.com>
- Remove patches CVE-2025-1378.patch, CVE-2025-1864.patch,
CVE-2025-1744.patch, CVE-2025-5641.patch: merged upstream
- Update to version 6.0.0:
* ABI changes:
~ RCorePlugins now have a session
~ Finish the RKons refactoring, all r_cons calls take instance instead of global
~ Rename RCrypto to RMuta
~ Use RCons instance from RLine
~ Rename RIOPlugin.widget to RIOPlugin.data
~ Refactor the RRegAlias api
~ Camelcase all the RCoreBind methods
* Breaking API changes:
~ Boolify r_cons_rgb_parse
~ Add RLogLevel.fromString() and use it from -e log.level=?
~ Deprecate r_bin_addr2line
~ Rename RBinDbgItem into RBinAddrline
~ RNumCalc is now known as RNumMath
~ Move RFlagItem.alias into the Meta
~ Rename core->offset into core->addr (asm.offset and more!)
~ Rename RFlagItem.offset -> addr
* API changes:
~ Boolify r_cons_rgb_parse
~ Add RLogLevel.fromString() and use it from -e log.level=?
~ Deprecate r_bin_addr2line
~ Rename RBinDbgItem into RBinAddrline
~ RNumCalc is now known as RNumMath
~ Move RFlagItem.alias into the Meta
~ Rename core->offset into core->addr (asm.offset and more!)
~ Rename RFlagItem.offset -> addr
~ Deprecate RLang.list()
~ Unified function to jsonify the plugin meta + more fields
~ Redesign the REvent API
* Full changelog is available at:
https://github.com/radareorg/radare2/releases/tag/6.0.0
* Wed Jun 11 2025 Dirk Müller <dmueller@suse.com>
- add CVE-2025-5641.patch as a warning that the threaded option
is known to be unsafe (bsc#1244121, CVE-2025-5641)
- refresh other patches
* Tue Mar 04 2025 Alexander Bergmann <abergmann@suse.com>
- Fix buffer overflow and potential code execution.
add CVE-2025-1864.patch (bsc#1238451, CVE-2025-1864)
- Fix heap-based buffer over-read or buffer overflow.
add CVE-2025-1744.patch (bsc#1238075, CVE-2025-1744)
- Add explicit Python 3 build requirement.
* Mon Feb 17 2025 Dirk Müller <dmueller@suse.com>
- add CVE-2025-1378.patch (bsc#1237250, CVE-2025-1378)
* Tue Dec 03 2024 Alexander Bergmann <abergmann@suse.com>
- Update to version 5.9.8:
* Resolved CVE:
- CVE-2024-29645: buffer overflow vulnerability allows an attacker to
execute arbitrary code via the parse_die function (boo#1234065).
For details, check full release notes:
https://github.com/radareorg/radare2/releases/tag/5.9.8
https://github.com/radareorg/radare2/releases/tag/5.9.6
https://github.com/radareorg/radare2/releases/tag/5.9.4
https://github.com/radareorg/radare2/releases/tag/5.9.2
https://github.com/radareorg/radare2/releases/tag/5.9.0
* Wed Oct 18 2023 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 5.8.8:
For details, check full release notes"
https://github.com/radareorg/radare2/releases/tag/5.8.8
* Wed May 17 2023 Alexander Bergmann <abergmann@suse.com>
- Update to 5.8.6
For details, check full release notes:
https://github.com/radareorg/radare2/releases/tag/5.8.6
- This fixes CVE-2023-1605 (boo#1209686).
/usr/lib64/libsdb.so.2.4.2
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Apr 21 22:32:08 2026