Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libsdb2_4_2-6.1.4-1.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

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.

Provides

Requires

License

GPL-3.0-only AND LGPL-3.0-only

Changelog

* 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).

Files

/usr/lib64/libsdb.so.2.4.2


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 21 22:32:08 2026