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

Fix w32 build

c580ea41b957ad5ce7e21662a651367defbeefb3 authored almost 10 years ago
Fix some COVs

07adffc8119f14fd8dfa4679af3f7017f14d02c7 authored almost 10 years ago
Initial working support for Journaling

3d4c698c5b22a92cde4d4a61571a206ee3fea5f8 authored almost 10 years ago
Add more dbcreate tests, refactor main() arg parsing, add journal + b64

- add `sdb -e` and `-d` to encode/decode base64 from stdin
- add `sdb -J` to handle JOURNALING W...

1545225eb0eb17d6735bbf52c5400b1ad9ea3a89 authored almost 10 years ago
Aim to fix the tainted issue

bda893bd943140465a507d07d562e303957e82c3 authored almost 10 years ago
implement ls_pop

b5bb38344f9924f57f5c6816fc5e1ad86b0697fc authored almost 10 years ago
Aim to fix some covs

8d7d187c0b4fbca23983b046486772bb938aa6cd authored almost 10 years ago
fix possible sigfpe and evil reads in sdb_itoa

5653c82a0b242f37947328913a0b7ddd5bf27226 authored almost 10 years ago
Commit `vs` benchmarks

71fef0ae326b9c49be2ecb48e4f49107ba6d8158 authored almost 10 years ago
Remove debug printf

33cd572a654dd975212aab6d5a8e73494fc08d14 authored almost 10 years ago
Hints for w32

e0db3e4b295cdbef0dc1e3479523ea3899e19bdf authored almost 10 years ago
Fix windows/unistd order issue

ab442e06547b3afa70e452290b5ec8462680cead authored almost 10 years ago
cygwin allows perms in open

38574f07d428002e36101e5d7a24280df504021b authored almost 10 years ago
Added tests for sorting arrays

734926b95a93ea6607c1b24d2fdd7155abbb4490 authored almost 10 years ago
Added array sort to sdbquery

a9359860aa08b06cb8a865fe150c3b231d829402 authored almost 10 years ago
Fix sdb_fmt_array() "Invalid write of size 1"

25c2e49426b224258151b0a4cc51cbd5b026a4ae authored almost 10 years ago
Fix sdb_alen() to acknowledge last element if it's empty

5b73f885129501cd95891527b63e7e4aa6b9f97c authored almost 10 years ago
Add sdb_array_add_sorted() and sdb_array_add_sorted_num()

9dc565df1bab8b5f4a6455bfd35961f563ed136b authored almost 10 years ago
Fix Cygwin build

Cygwin doesn't have _aligned_malloc() function.

8898e92dab09a923c4ea18211577f87a07eb341b authored almost 10 years ago
update readme for travis

df090fcd61b6c9eedeae0d30145c8b633dca43d0 authored almost 10 years ago
Add travis file

99b824563a1179b8201e96138208452bff9bf507 authored almost 10 years ago
Fix dead code COV#108647 issue

ff8ba3bb4fda25de4e4011f47a4b903d49def772 authored almost 10 years ago
Fix COV#13335 - resource leak in sdb_query

34a028913a3606aafed72c057bb7be6cd038da15 authored almost 10 years ago
Fix wine warnings

d96c685d31d2c3f02b0c8259011d4f96d2722f8b authored almost 10 years ago
Fix one/

d949fce087293a8e6db0cad74551dd970be10498 authored almost 10 years ago
Fix #26 and #29 - new sdb query '#' to get the hash of a key

af85e7734c319fd147ababdbd823f516ddb2b388 authored almost 10 years ago
Add `make ios` target

6e9e5b05de002539262a3f775350eb6bbdfc1ebc authored almost 10 years ago
Added sdb_array_sort() and sdb_array_sort_num()

d4d8eb173386afb758994fe349eb5b909612556c authored almost 10 years ago
Fix null deref in `sdb_close`

3414ad798f7bbb5c197cbe5a9d1a17d485f2c8e1 authored almost 10 years ago
Fix use after free issue in `sdb_open`

156ad6f74738449091e6c11296726c28ac661611 authored almost 10 years ago
Bump config.mk version to 0.9.6 (last release was 0.9.4)

bbfc7b971960118f39df074f226c43bd78f7cce8 authored almost 10 years ago
Use sdb_const_get() in sdb_array_length()

d74ec8b83fc97ce775419b9988c6c0e446cae3d5 authored almost 10 years ago
Use sdb_const_get_len() in sdb_json_set()

eeeae26bed24d3e7eac9de38af82d8202c9f6587 authored almost 10 years ago
Added sdb_get_len(), substituted separate sdb_get() and strlen() with it

c2c3ec71302bd30e70a1fb85edef848e65449e5d authored almost 10 years ago
Use _aligned_malloc() on w32 platform

632014d7c74cdfacc6cac2d410d3d1ebb230cfd1 authored almost 10 years ago
Some rework on CDB, a bit faster sync, fix a bug

- Clean some include files
- Minor optimizations
- Use posix_memalign/malloc instead of custom a...

59ebec66b5b3fc4f08ec4a120f9b6a693b6fd8ed authored almost 10 years ago
Fix invalid fd usage in fstat and #define k/v sizes

fbe527012f521131b6ee722c325b540e0ce7f4d0 authored almost 10 years ago
Add ls_sort()

a60d94954701bf2e4e1350c2e85cc4932a1e0f1b authored almost 10 years ago
Fix overrun in numstr and sdb_itoa() in the latest query change

b9caeee14178e9af87eae64e5f23bf5c91b8436e authored almost 10 years ago
Add missing test

1543d41235730fb6e2fc9e63cc3ee2f97d71eb45 authored almost 10 years ago
Include properly strtoull(3) as a part of POSIX 2008

POSIX 2008 requires C99 and sdb doesn't includes its namespace.
This causes warnings on NetBSD.

3d763ac5fe3e54a3db98837b65dbad7719314e02 authored almost 10 years ago
Add +-[x]k=v and +[x]k queries and tests

d844139495b31051cc56ccb0b3eb1b6745497c62 authored almost 10 years ago
Ignore leading whitespaces in sdbquery

fde5c9792e2e6aaf9f9d8f4808837846b9564259 authored almost 10 years ago
Use strtoull(0) for automatic base conversion as suggested by @krytarowski

519e6868c1a1a2fbdef4abe122c4e74c4a4be7ba authored almost 10 years ago
Permit raw make in src/

88992fd04a0342446219e88d41dc5787e686baf6 authored about 10 years ago
Use some GCC pragmas to avoid js0n warns

729e82a92f22753515680b6f39922705538c8cd2 authored about 10 years ago
Disable MONOTONIC_CLOCK by default

549178f87a9dc09f3b920d818837f77db492e5cb authored about 10 years ago
clock_gettime is linux specific

ef74a3c31c4fb70435fa04786a75e97c6cbdc8b2 authored about 10 years ago
Fix w32 build and bench-expire test

63faf259f64f1d9732c810eebff55f2af2e8c9fa authored about 10 years ago
Use monotonic clock instead of gettimeofday

FMI: http://blog.habets.pp.se/2010/09/gettimeofday-should-never-be-used-to-measure-time

9743f64514d0b510cd9bbfe8bcff19632c6b75dd authored about 10 years ago
Fix another memleak in sdb_query

581f950d0755f9e1ca89afa0c30e11a705da8439 authored about 10 years ago
Fix memleak in sdb_query

30aa14787ed36f94283fcc9e403c99361fa832eb authored about 10 years ago
Avoid close negative fd

0d12387e3c15504b78c02db788afaa2107b81816 authored about 10 years ago
Avoid possible uninitialized values in `sdb_dump_dupnext`

1d0c3454410782547253837a79a311d3d6bdd413 authored about 10 years ago
Fix another null deref in sdb_sync

a5c1e3e2f353445efc0df05e35f432d7af0c0c21 authored about 10 years ago
Fix segfault in sdb_sync

11c5f9e8d92730a0508745049cea38b561fbbc02 authored about 10 years ago
Null deref in sdb_sync

a11116b0dc0f55f54813c52e3c6931be93edaddd authored about 10 years ago
Fix null deref in sdb_drain

51428ed0a8d6b0042dd7eabe9a865fa7edae5fb4 authored about 10 years ago
Simplify sdb_ns_path

721ca49165b8406859a963e35b0ad61930081913 authored about 10 years ago
Remove empty line

b907e247146dad6d835536683fd6f349f7cd2d42 authored about 10 years ago
sdb_const_anext avoid doing unnecessary steps if no next ptr is given

27e5f7a348c3c3c27e757c0dcacc99b8ce51fa2d authored about 10 years ago
Fix another oob-read thanks to ASAN

e0c6a5c76779e0daa49fd5086258bc03cb55bbb6 authored about 10 years ago
Fix an oob-read in the json writer

bc0857b003f5f7519107fedf4b15ccb1b538b8bd authored about 10 years ago
Add `make asan` and fix an use-after-free in $ queries

6ea4d0a6a0e1a33160a493700d47cbbf423c888f authored about 10 years ago
Bump nodejs sdb package version

1400c8f454202c5c561e5dbbc990751ab22bd13e authored about 10 years ago
Fix array/json return values in vapi

69a2bb633df22017a055e6572627fdc3290ed32f authored about 10 years ago
Another SDB Vapi fixup

f98721bcebaa82bd4ec920c7cebe6c62b2112414 authored about 10 years ago
Updated sdb.vapi again

63035fa787acc68c4f719b95e431d02a23e2510c authored about 10 years ago
Update sdb.vapi

976233717cb7271614229068dd01233827b6f1b1 authored about 10 years ago
Honor external SDB_API

821abf4c2d43f0190da23e5515c9fa02542f6f14 authored about 10 years ago
Split json indentation into a separate file

9108ba0fec2606e3cc2faf28d449399873e188ec authored about 10 years ago
Fix bad check in json indent

130a3391a2d98d1f4f7d0ec23e085a4c4ad95f44 authored about 10 years ago
Avoid warning message if no pkgconfig dir

3e5197e312a6a8fdeae014b64fc311a57decb7ae authored about 10 years ago
Fix cppcheck issue

c5d1dbd7a22e57a58acf9f1e79a5f299d4b33740 authored about 10 years ago
Fix sdb -j

ece259753283e5aa606e9180302dbb96b88920ab authored about 10 years ago
Fix crash in 'sdb -'

a10be513ed6edf0f3f83eaa7f1feba6970afbd4b authored about 10 years ago
Fix issue when syncing updated values

78c83cfa68e3ed9d4af20fcb47e55703a727da9d authored about 10 years ago
pkgconfig target is not fatal

ad531a5027541e198a6e58cbe109cb0cb25c6a3a authored about 10 years ago
Cleanup sdb_num_{min|max}

f73dc598c6704eb50206c1cc142b4b852728c73e authored about 10 years ago
sdb_num_min/max V3

59ead1014259c4c39250cfae2b22da633b95f96a authored about 10 years ago
Better sdb_num_min/max

7203d0ee29ec3ce94e9b0b831c7af2d43cc7cb94 authored about 10 years ago
Added sdb_num_min/max

4b5f212234f358a1ef2af646cc38b6983b74407c authored about 10 years ago
Bump for 0.9.2 release

a2c674abc0c33801023ac7b791ff275b1e1f821d authored over 10 years ago
Properly implement pkg-config files

02a5a2e38c66d219433f7a673d2d177a104b21b3 authored over 10 years ago
Install libsdb.a

6cb3c031c7747a1246738d6c6c800931019f3eee authored over 10 years ago
fix "pkg-config --libs sdb"

edd8d643b60f30a09088389dff27462f603d308a authored over 10 years ago
Fix one byte off issue in database creation

874e92a4f8b89df8d33a4162fe6eb7a3e787e0d6 authored over 10 years ago
Initial implementation of sdb -0

355f2f30d3349b213883ac5a06efc648ff20b9f3 authored over 10 years ago
Remove TODO line

03a17752c5f83da603cb7f3f9d2da57507501b8a authored over 10 years ago
Better check read/write ops

6ab708e9ffb20dfc7651de941ee3d665ec3c5492 authored over 10 years ago
Add experimental no-newline after commit define

c5059426dbe612ce82cd4b8b219db869eb80e6cc authored over 10 years ago
Handle keyvalue pairs as arguments in `sdb -` and `sdb =`

f77517614d3536ee9eb93c7b3e8e7512effdbc66 authored over 10 years ago
More changes for sdb_open/sdb_close

e4d19daf2457a067b21de6cfba5886acf4b3baef authored over 10 years ago
Add `sdb_close()` and SDB_MODE

4b816713cbe31bc1ff8471ffa8daef2f15480243 authored over 10 years ago
Fix fdleak

c506c02ce4747c8bc3a899bd658381c9a150e714 authored over 10 years ago
Fix three warnings

3a877f69df6d5e189c76ed7b7539bff7c1cce248 authored over 10 years ago
Enhace sdb_fmt() to handle index -1

168af9c0332016beae3b440ffc15cd09474b5fbb authored over 10 years ago
Add nullptr check in sdb_aforeach macros

0dea0d500e0e5818a6aa41e949427acbf50bf103 authored over 10 years ago
More fixes for sdb_aforeach

254382301b6030c5fbb03ad3f5da53633cc063b3 authored over 10 years ago
Add sdb_aforeach() macro helpers

c703b37b35507d9a5cc72cb228ac238a8e420277 authored over 10 years ago