Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/rizinorg/sdb

Simple string-based Key/Value database
https://github.com/rizinorg/sdb

Aim to fix undefined off_t by importing stdint.h (#40)

e1a015aa1f07169bb70a2260a1262230ffaa3f6a authored over 2 years ago by Riccardo Schirone <[email protected]>
Add extern "C" to individual headers for C++ (#39)

efb34470cb0d6eb19f4498fcd0c9324180e22647 authored over 2 years ago by Florian Märkl <[email protected]>
Remove windows.h include from public headers (#38)

9e685f97319465fa86dcf24cf7638c260ec4c881 authored over 2 years ago by GustavoLCR <[email protected]>
Check against Mac OS X 10.6 instead of ppc for posix_memalign (#37)

6b405914220c5b0afddc89d192066d9b02cc4ce8 authored almost 3 years ago by Florian Märkl <[email protected]>
Remove Key and Value length restrictions outside cdb (#35)

db7edd4a96a89b6749b677a85d7fa4ee2c6fbbb9 authored about 3 years ago by Florian Märkl <[email protected]>
Merge pull request #34 from rizinorg/fix-null-deref

Fix null pointer dereference

c9752198549410add2bf220de40e08f018877712 authored about 3 years ago by Giovanni <[email protected]>
CID 316277, CID 316007, CID 316253, CID 316194: Dereference after null check (FORWARD_NULL)

9fc11522045ac59b49423180d7fa47996e8c31bf authored about 3 years ago by Giovanni <[email protected]>
Merge pull request #32 from rizinorg/fix-warning-local-var

Alloc var instead of using local variable

56ee2d7bdb14b38c658ba98cc1778be239007c46 authored over 3 years ago by Giovanni <[email protected]>
Add unit tests for sdb_itoa

016e6363e00f2b81a7c9d79e2941d644bf27915d authored over 3 years ago by Riccardo Schirone <[email protected]>
Alloc var instead of using local variable

bb27b4f3bfc84c24ecab6b20c4033d0d71798577 authored over 3 years ago by Giovanni <[email protected]>
Just use python used to run meson (#28)

9e3917094700a8bea44c6467af716c7bbb6fe97f authored over 3 years ago by Riccardo Schirone <[email protected]>
Merge pull request #25 from pelijah/revert-13-static-build-windows

Revert "Do not export symbols when compiling statically on Windows"

248f8950580ef344430603d408a08b4fd6664744 authored over 3 years ago by Anton Kochkov <[email protected]>
Add sdb_whole_dep (#26)

7c157262feca7a6681ab1cb593be9df7de0a3c80 authored over 3 years ago by Paul I <[email protected]>
Revert "Do not export symbols when compiling statically on Windows (#13)"

This reverts commit 4d45f3ad9329b04ec4dae529bd09b2f27fe0a9d2.

4d87f7b8938eaff8c5023e632cb423e71f0ceca5 authored over 3 years ago by Paul I <[email protected]>
Remove unused files (#24)

29ce97365dead99bf6892d07bd2692aa169ff2ac authored over 3 years ago by Anton Kochkov <[email protected]>
sdb_ns_unset: Free the given namespace (#22)

* sdb_ns_unset: Free the given namespace
* Rename sdb_ns_free to sdb_ns_free_all and ns_free to...

dc1638bc54ebb927dbf22607b283f18abef67c5d authored over 3 years ago by Khairul Azhar Kasmiran <[email protected]>
Add sdb_foreach_list_filter_user() API

a49b579224e8e62c189e7b9af323bebb7e1f58b2 authored over 3 years ago by Anton Kochkov <[email protected]>
Add sdb_foreach_list_filter_user() API

450f5927b157cba56eb6567f9db91c4899c70f5a authored over 3 years ago by Anton Kochkov <[email protected]>
minunit.h: Sync with Rizin (#19)

802ecf46502aed5d003af589fafcd260d03164ac authored over 3 years ago by Khairul Azhar Kasmiran <[email protected]>
Check for available getpid() instead of using system defines (#18)

a8885dac4773d1ff293bce953e2f26023d064f0e authored over 3 years ago by Khairul Azhar Kasmiran <[email protected]>
Add missing const qualifier for SetP APIs (#17)

732b1626a4213c2ee37fcce9d49e252ba6b73cf7 authored over 3 years ago by Paul I <[email protected]>
sdb_native_exe also requires library compiled in a native way to work (#16)

* Add sdb_includedir option to overwrite includedir when used as subproj

080b835aad6840702152d8f5685091ea2691f10a authored over 3 years ago by Riccardo Schirone <[email protected]>
sdb_native_exec should be compiled with native: true

Probably a leftover when this was introduced

08df0b7d720ea3635682b0b7da37d18b358d1be4 authored over 3 years ago by Riccardo Schirone <[email protected]>
Add HtPU

fb240e1fba8a550370923f370a2fae5b1dbb474f authored over 3 years ago by Paul I <[email protected]>
Do not export symbols when compiling statically on Windows (#13)

Without this, when compiling two libraries that both use SDB, there
would be name clashes becau...

4d45f3ad9329b04ec4dae529bd09b2f27fe0a9d2 authored over 3 years ago by Riccardo Schirone <[email protected]>
Remove SdbMini (#12)

da41756a25714ffe352c6520d2b9af781fb5a601 authored over 3 years ago by Paul I <[email protected]>
minunit.h: Sync with Rizin (#11)

01e4bd15397394ed592eb436e9bf70f5ad585c5b authored almost 4 years ago by Khairul Azhar Kasmiran <[email protected]>
Set default buildtype to debugoptimized and fix warnings (#10)

82434290dbb535671354cdc3f96ee3e1a380587f authored almost 4 years ago by Khairul Azhar Kasmiran <[email protected]>
Merge pull request #9 from rizinorg/rm-web

Remove web stuff

4ed527f9b0868861c85a864e04ed4b621cc71535 authored almost 4 years ago by Anton Kochkov <[email protected]>
Remove web stuff

56a95e36e790c0c134bf765869dd2b2c12f9b0bc authored almost 4 years ago by Khairul Azhar Kasmiran <[email protected]>
Rename ULLFMT to LLFMT (#8)

e642ae20b69c66608fa10b1818f33fa8dc5f8437 authored almost 4 years ago by Khairul Azhar Kasmiran <[email protected]>
Set -Werror and fix warnings (#7)

* Set -Werror
* Fix 'too many arguments for format' warning
* '#define ftruncate _chsize' for ...

6190b9a5608062a95cfdb0e1130f7c7637ae124d authored almost 4 years ago by Khairul Azhar Kasmiran <[email protected]>
Fix compilation on windows due to dupped sdb.pdb (#6)

* Remove .travis.yml
* Install meson and ninja at system level
* Add windows CI
* Allow to co...

26c300a8cf3ddcae2af1bc28a458b06748ce67c7 authored almost 4 years ago by Riccardo Schirone <[email protected]>
Various Rizin updates, added GHA (#3)

* Various Rizin updates, added GHA
* Use meson
* Run unit tests

Co-authored-by: Riccardo Sc...

287a2b2a92205e8cfb3456ad76bee203d5d44bc2 authored almost 4 years ago by Anton Kochkov <[email protected]>
Use library instead of both_libraries and mesonify tests (#5)

b2f7a86c09175a4f1c4cc3f7ef28e651e6123eaa authored almost 4 years ago by Riccardo Schirone <[email protected]>
Compile a native sdb binary when cross building (#4)

sdb binary may be used by the build machine to compile .sdb files. In
that case it is necessary...

efba20f34f9e34033ad20cf445ffff2976bc870b authored almost 4 years ago by Riccardo Schirone <[email protected]>
Add missing includes files on install (#230)

724abd28d8c27a957b4fb7a074df8a6a8afc34c5 authored almost 4 years ago by condret <[email protected]>
Add printf-format arguments check for sdb_fmt (#229)

a526e977fd81a213cf1c262a4317b5aa9953d213 authored almost 4 years ago by Anton Kochkov <[email protected]>
Merge pull request #2 from rizinorg/cursed-words

Removed some cursed words.

aa5bc176ebb4a02bf304fe01761eb0f1dc836879 authored almost 4 years ago by Anton Kochkov <[email protected]>
Removed some cursed words.

556fbcdb4c562981ebb0c9e5c6b7863458e1ed53 authored almost 4 years ago by Giovanni Dante Grazioli <[email protected]>
Fix OOB write in text parsing (#226)

14577b7e3eabacc43b930e4c10a70663ecdc268e authored almost 4 years ago by Florian Märkl <[email protected]>
fix msvc warning (#228)

8967b9aece6da64bcaf386e98329c7a88859891f authored almost 4 years ago by Liumeo <[email protected]>
Add support for `local` meson option (#225)

48c5fbfa5e05c061c8ddc1324955fe81d25e6ea3 authored almost 4 years ago by Riccardo Schirone <[email protected]>
Move Attic into https://github.com/trufae/sdb-attic

1e602bd07fc99f37af958bb5d870c36fa37d11b4 authored almost 4 years ago by Anton Kochkov <[email protected]>
Fix badges in README

96973fa0128076d73acb425df42a6db52e511950 authored almost 4 years ago by Anton Kochkov <[email protected]>
Fix perms when saving Text File (#223)

807d74f0488cb010501e8e908938a747e1c8945d authored about 4 years ago by Florian Märkl <[email protected]>
Remove some useless leaking code (#222)

0aae8a00ec3f0b40cbd90833528a39554a31fd05 authored about 4 years ago by Florian Märkl <[email protected]>
Add plaintext SDB format (#219)

ee24c44312a5130fc5e811daa5bf53934cafe922 authored about 4 years ago by Florian Märkl <[email protected]>
Run Unit Tests on AppVeyor (#221)

6a13c78904fb59f64f4785d63ddfbdac49560325 authored about 4 years ago by Florian Märkl <[email protected]>
Implement ls_clone (#218)

f0902e0ad52c89468d0dfea1e99598a15aa023ad authored about 4 years ago by Florian Märkl <[email protected]>
Add Unit Tests to Meson and fix some Warnings (#217)

3d81b4663fb18d1eab0a9f6d625879a94e8f59f9 authored about 4 years ago by Florian Märkl <[email protected]>
Change RangstrType to unsigned int (#216)

f3f9f2629de3d79800499ca7d947e298406e35ab authored about 4 years ago by Florian Märkl <[email protected]>
Add sdb out.sdb == in1.sdb.txt in2.sdb.txt (#215)

55a914fda9308ff7d31ec3c1bd5adb7332e12875 authored about 4 years ago by Florian Märkl <[email protected]>
Simplify code (#207)

1f7f70c49a58d84dd94b05984768ca4530de80ad authored about 4 years ago by Liumeo <[email protected]>
The library is named `sdb`

* add set.h as header file

2a2e933479f424fa9623924006f46427839e1eb9 authored about 4 years ago by Riccardo Schirone <[email protected]>
Bring merge sort and insertion sort cmp function semantics together (#212)

Merge sort uses cmp (a, b) < 0 for its first test branch, and insertion
sort cmp (a, b) > 0 ; w...

a8a98e96f2d969ca6cc7cd4003714181ae130fba authored about 4 years ago by Anisse Astier <[email protected]>
Fix a race condition in the makefile

9617cc16dd6a5ef63b75f77d59da76581177630f authored about 4 years ago by pancake <[email protected]>
Build system fixes

8e103164b18370c1a2ba6c074253d24e2fe2783e authored about 4 years ago by pancake <[email protected]>
Use _ instead of : because : is invalid on Windows (#210)

The use of : in file names prevents sdb from being cloned on Windows

c50566515f477c53b0417061e9ee7a19604c2fc9 authored over 4 years ago by Riccardo Schirone <[email protected]>
Use more (void)

abd10c5652af8b97dc918184c55821d745b51b5d authored over 4 years ago by pancake <[email protected]>
Remove unnecessary cpp-if block

ca6501a53961371aed8ca79984b49d059a25e664 authored over 4 years ago by pancake <[email protected]>
Update version in config.mk

64efb6349ff425b8f5c0583d2ae5daec758762c2 authored over 4 years ago by pancake <[email protected]>
Boolify SdbForeachCallback

57fadca5c4acedcfbf13a36b2451544aa4fbf39c authored over 4 years ago by pancake <[email protected]>
Use (void) in function signatures instead of ()

2007c4a3fe2df6a5fa5002e9d0a14b72122bd026 authored over 4 years ago by pancake <[email protected]>
fix quote after quote bug (#206)

eb148d80186b232f380043b43463a79704a4c0a3 authored over 4 years ago by Liumeo <[email protected]>
modify gitignore for mac (#202)

9cbdd20d8da21fb58486e6207dc486c6cc5b402f authored over 4 years ago by Liumeo <[email protected]>
Fix radare/sdb -> radareorg/sdb (#205)

6b3091281f122e2c8a46cff2fb76757668872177 authored over 4 years ago by Florian Märkl <[email protected]>
Remove a goto and rename a variable (#203)

* rename arroba to slash

e1338db24fe03e5c4777bddb6bfe3ec3381bed14 authored over 4 years ago by Liumeo <[email protected]>
Block scope (#204)

cd2aef6ce3f53ffe9c8278a16ce3ad3a7ac0f5bd authored over 4 years ago by Liumeo <[email protected]>
Add bindings for V

e7d9d8472b2813d86a76398102c8bf0315425cb1 authored over 4 years ago by pancake <[email protected]>
Refactor out for write_null()

0d993eb59938d93dc57c5f6c4a10e6dd849b2129 authored over 4 years ago by pancake <[email protected]>
Fix a leak in sdb_diff() (#201)

bed66d1e6b2941b00180033c7d22faa092bb8e1f authored almost 5 years ago by Florian Märkl <[email protected]>
Add sdb_copy() API (#200)

c3bbac860838cf6d810845708a6d5ca9b038ccba authored almost 5 years ago by Florian Märkl <[email protected]>
Add better diffing in (sdb -D) (#198)

30a8723229df2071fed49b6becc3e9a0f5b555c7 authored almost 5 years ago by Florian Märkl <[email protected]>
Fix null deref

04c8b92d77cf0361de225c145324cb19708b05d9 authored about 5 years ago by pancake <[email protected]>
Add missing SDB_API (#197)

35f836c405437104aae17633ee445c5bb08e5cae authored about 5 years ago by Paul I <[email protected]>
Add set.{up}.delete

f9eb9350740177f4b0fb89e9f320bf6a7d26f1cf authored about 5 years ago by pancake <[email protected]>
Add set API (for ut64 and void*)

b82294700f0e15ec433eb4897d0278eeabddab25 authored about 5 years ago by pancake <[email protected]>
Release 1.4.1

4ceb42283ec726b07cc16651270f6db00c1d44b4 authored about 5 years ago by pancake <[email protected]>
Fix build for emscripten-llvm-wasm (no computed gotos supported)

95dcc915904c497ea3d91222c8de1de27d48fb03 authored over 5 years ago by pancake <[email protected]>
Improve HT_TYPE ifdef to make unit tests build

d8f1d84448a332856951bf852c735053f0d0a8c0 authored over 5 years ago by Sergi Àlvarez i Capilla <[email protected]>
Fix almost all LGTM issues (1 missing)

b0a8fae5b286e57c06ae5867a3c05e7b27592524 authored over 5 years ago by Sergi Àlvarez i Capilla <[email protected]>
Release 1.4.0

7c9a32f2754a2e637bdd731bb206931d8b693c20 authored over 5 years ago by pancake <[email protected]>
Fix makefile issue :?

c5f9f32f75959e9c8c57c9cb6b11676a399256ab authored over 5 years ago by pancake <[email protected]>
Trim spaces in sdb query expressions (#196)

f845f9d9e4f630619f0fe69a4b3ff068555456cc authored over 5 years ago by Alex Bender <[email protected]>
Kill the 'msvc' directory

fd8081560a05cd89fd98f87f7070a27008c74e1f authored over 5 years ago by Paul I <[email protected]>
Try to rename to libsdb

6abc273a6e6b9b136fa6db2d26f6fb63959cc6b4 authored over 5 years ago by pancake <[email protected]>
Fix appveyor build

e60e412cb5b99f67102d58f4a1789ca857bef443 authored over 5 years ago by pancake <[email protected]>
Add appveyor badge in the README.md (#193)

8d13beecb496b9ccec27697612dabf2386586767 authored over 5 years ago by radare <[email protected]>
Trying to build SDB with AppVeyor (#189)

7fb5679192b5363c5bdfe233c3343c87c414d011 authored over 5 years ago by Anton Kochkov <[email protected]>
Add benchmark suites to meson (#191)

268edee7ef10f229a3bea42292ba656d66a6ac17 authored over 5 years ago by Paul I <[email protected]>
Fix crash on Windows due to closing already closed file descriptor (#192)

c080347ae85fea3412e03fdd8031bbccd90dcf19 authored over 5 years ago by a1ext <[email protected]>
Some small fixes for msvc build (#190)

af5500039486db8b6fb563b284eff90460e0e0e0 authored over 5 years ago by Paul I <[email protected]>
Remove test_grow_5 test case because too slow (#188)

9d9e203ae2142454c661a6b3bb2718841ff7233a authored over 5 years ago by Riccardo Schirone <[email protected]>
Oops fix build

12fc64c597117fba7cdde7ab5c8b007d51d6a081 authored over 5 years ago by pancake <[email protected]>
Implement sdb_json_get_bool API

9f0acbe8562aaac1a50ab7d5120b68116fef3c58 authored over 5 years ago by pancake <[email protected]>
Fix edge case in HT when growing past last precomputed prime number

fc31557f444760ec13f8b7d895c5a1baf7cf9eb0 authored over 5 years ago by Riccardo Schirone <[email protected]>
Implement sdb_js0n() without GNUC weirdness

9c954145dfbf58d3d5a7df2bf897854524687ce5 authored almost 6 years ago by GustavoLCR <[email protected]>
Add Ht update_key API

5bd279a9f5892e09d4cafd494b8c49440ce8c9fa authored almost 6 years ago by Riccardo Schirone <[email protected]>
Fix null deref in sdb_exists() (Fix #182)

4378e5f3a576d2be82048c3fb6e4a2a0ccbe4faf authored almost 6 years ago by Florian Märkl <[email protected]>