Skip to content

Releases: radareorg/sdb

2.0.0

27 Mar 17:51
Compare
Choose a tag to compare
  • Implement hashtables using Google's Swisstable
  • Portability: Builds and runs on AIX/PPC big endian
  • Fix libmagic symbol name conflicts
  • Improved C++ builds
  • Fix 64bit constants

1.9.8

18 Mar 06:46
Compare
Choose a tag to compare
  • Support custom allocators
  • Use CodeQL in the CI
  • Fix some null derefs and leaks

1.9.6

07 Dec 16:21
Compare
Choose a tag to compare
  • Fix build with C++ compiler
  • Dont mess with cflags in the build process
  • Minor installation fixes

1.9.4

07 Dec 16:19
Compare
Choose a tag to compare
  • Add numeric key get/set apis
  • Change function signature in sdb_itoa to avoid assuming buffer size
  • Fix buffer underflow in sdb text databases
  • Add dlang bindings
  • Update WASI builds
  • Support zig compiler and zig translate-c
  • Move includes under sdb/ folder to avoid name conflicts

1.9.2

07 Dec 16:17
Compare
Choose a tag to compare
  • Code cleanup
  • Add native python module
  • Minor cache miss optimizations and use more const
  • Fix uninitialized variable bug in query

1.9.0

27 May 09:54
Compare
Choose a tag to compare
  • Codename: deshadow
  • Optimized hashtable
  • Use more bools
  • Builds with -Wshadow -Werror
  • Allocation error check

1.8.8

06 May 08:43
Compare
Choose a tag to compare
Release 1.8.8

1.8.6

22 Mar 00:12
Compare
Choose a tag to compare
Release 1.8.6

1.8.4

16 Feb 11:05
Compare
Choose a tag to compare
  • Update the wapm/wasi package
  • Don't eprintf in API functions
  • Fix echo bug related to wrong journal fd initialization
  • Remove thread-local-storage variables and make sdb thread-safe
  • Improve support for mingw platform and windows builds
  • Fix uninitialized bug and memory leak spotted by the latest coverity

1.8.3

25 Sep 22:30
Compare
Choose a tag to compare
  • Fix gcc10 warning caused by clarifying the use of local variables
    • This is a false positive, the previous code in 1.8.2 was fine too. it's just now cleaner.