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

Clarifiy some code in base64.c

13f8dbfe4a1b46c5f16c8e690e023003fe0f1961 authored over 10 years ago by jvoisin <[email protected]>
Fix return value type

756b115a24fec7049fd26fbc0ee9327bb4cbb189 authored over 10 years ago by pancake <[email protected]>
Minor fix

9e2fc78514c3fbc427dcd42a733e1bb5237c7bc0 authored over 10 years ago by pancake <[email protected]>
Fix null deref

2d8ef90cb5fb388e3d0d156e64835dbfce76d2dd authored over 10 years ago by pancake <[email protected]>
Release 0.9.0

0562a8721c0a92aa51c61195f48d6b992df8bdb5 authored over 10 years ago by pancake <[email protected]>
Fix '0x' itoa issue

72204d93e6ef61aee503fad50fd498bba017f20a authored over 10 years ago by pancake <[email protected]>
Add -+K=-+V tests and fix query and isnum() for +

53211a7311a7d7f397c91a7bd81ad22ddf358a5c authored over 10 years ago by pancake <[email protected]>
Add 'sdb_uncat' aliased to '-foo=str'

4d15ceead24dfef57f3a01c75815b89f0b146ff7 authored over 10 years ago by pancake <[email protected]>
Fix #36 - []foo not synced

f6570a3efe5ab91dd87e1fa72bb42852c8c8a794 authored over 10 years ago by pancake <[email protected]>
Handle return value of unlink

b28b355c73b513a707b92842de547deef276a7d9 authored over 10 years ago by pancake <[email protected]>
Add test for "foo=" & fix remarks for indent/quotes

cf101a2d6116c9442b3964c33cc2c9b2d92ba91e authored over 10 years ago by fr33tux <[email protected]>
Fix sdb_hash arguments in excess & add tests for deletion ('~')

78aa35e0f855dbd2cedb1f475f0c498f1a096835 authored over 10 years ago by fr33tux <[email protected]>
Fix foo= and ~foo sdb_sync issue and simplify sdb_hash()

66ac31f86ca6ecc7a5714a835e2515266086ccbb authored over 10 years ago by pancake <[email protected]>
Fix all outstanding coverity issues

ce7f856edb0b26ef20f2f8e0e3570c6adfc4d863 authored over 10 years ago by pancake <[email protected]>
Add ~ operator to delete matching keys

69598b98cd921c0bd97a6fc028f1f2e5e723c0c0 authored over 10 years ago by pancake <[email protected]>
More ns fixes

9abdf327a9717ae083dc379c7e0725507bf000f5 authored over 10 years ago by pancake <[email protected]>
Oops in recursion

e163e8ec3111a983e2698f4c6f84f105c2bd081d authored over 10 years ago by pancake <[email protected]>
Use momoization in sdb_ns_free and sdb_ns_sync to avoid infinite recursion

cfea7b0e2ae15dcd89220da340b2aff12da9819f authored over 10 years ago by pancake <[email protected]>
Fix some issues with sdb_ns

20874cce4383f2c296d81a8471e63455bfe2fdf3 authored over 10 years ago by pancake <[email protected]>
Fix sdb_hash usage

e6611eba24e80417c6455eb4d9266c2efaba1df0 authored over 10 years ago by pancake <[email protected]>
Add some array documentation + another broken test

6a2e2469e1e4c43119a9775a6aaa28832b5e660c authored over 10 years ago by pancake <[email protected]>
Documentate JSON and add a broken test case for it

0c3ae29e118f42ae01985828719f25b995129a99 authored over 10 years ago by pancake <[email protected]>
Add drain test

6adc511f45b58ab98a9274c37854c7845a714822 authored over 10 years ago by pancake <[email protected]>
More documentation and a broken test case for arrays

bb50946f99edc6a267e400d7fba220922416bfc6 authored over 10 years ago by pancake <[email protected]>
Fix coverity warn

221d8cc98fe9571fa114bae5cbc78c2383c4d33d authored over 10 years ago by pancake <[email protected]>
Implement `sdb_drain`

7ceb97766b6dc3881a6fe632955459b82319a56a authored over 10 years ago by pancake <[email protected]>
Implement a little better locking mechanism

expire operations are now CAS friendly

b429e7853935c7b2736e1773b99b0a78890a7616 authored over 10 years ago by pancake <[email protected]>
Add documentation

d94aede85fde143f584f44424f824b736063e4d2 authored over 10 years ago by pancake <[email protected]>
Add Jenkins and Coverity Badge

d658c711f6cd656e87cb68825182692030ed4352 authored over 10 years ago by Maijin <[email protected]>
Bring back some bugs to make memcached work

Add memcache test.sh for regressions

63fccb874afe792c8cb0182f68ba5bd940baf16c authored over 10 years ago by pancake <[email protected]>
Fix coverity issues

2b5dc82a39d05c2c59ccb5c26dd6011c530390cb authored over 10 years ago by pancake <[email protected]>
Minor optimization for arrays

2818bdc0a81c4d803a1c4fc5cfe383e1a7330fcc authored over 10 years ago by pancake <[email protected]>
Optimize sdb_fmt_array* functions

1a3efa3aa2d2ad98d78d06547aa17a500754c17a authored over 10 years ago by pancake <[email protected]>
Add Sdb.fmt_array/_num string to native helpers

c60ccc7b7da05d05682ea0a15f16aaec83765ec1 authored over 10 years ago by pancake <[email protected]>
sdb_unlink vs sdb_disk_unlink

4b252b68b0efb8f10ec20844ad0f41d6a7d56277 authored over 10 years ago by pancake <[email protected]>
Adds stress1 test

90f5d6ff16eb82276272aec5389c743578bf4f1e authored over 10 years ago by Fedor Sakharov <[email protected]>
Adds missing sdb_disk_unlink

aa11ea0021f31b45b14e8f017fe0d0f7aaaf2c62 authored over 10 years ago by Fedor Sakharov <[email protected]>
Adds .gitignore

a9d43a38e0ad7d2694bab4949659113899845f7b authored over 10 years ago by Fedor Sakharov <[email protected]>
Removes memory leaks in stack.c

d4f451c9c75b3bd50fbce620820b49dcf41c442a authored over 10 years ago by Fedor Sakharov <[email protected]>
Add a delete test

7baf48c628cfc76924d7be6a58025970c9ceaa05 authored over 10 years ago by pancake <[email protected]>
Fix null ptr deref

52a4d2eb65ea86b2b57ee8be00dc15d3011519b2 authored over 10 years ago by pancake <[email protected]>
Fix SDB_KSZ limits, make them coherent with in memory/disk storage

0d39b160cff0aaa3b5e642d13bd0971b22ad7e6c authored over 10 years ago by pancake <[email protected]>
sdb_hash requires negative length to calculate length, otherwise is zero length string

Add initial csharp bindings

36955c47d3fde8aac759f1d1bbe048559e7d56b6 authored over 10 years ago by pancake <[email protected]>
Add more tests and enhacements for sdb-json

b817d7dff6c911a232f765df698d0da54b421fad authored over 10 years ago by pancake <[email protected]>
More coverity fixes

59cc38cc8c022610f764adf74b796e89e9835ca9 authored over 10 years ago by pancake <[email protected]>
Resource leak in sdbquery

1078d1a48c60f43ba4e3b4398f9d7109d7640ec8 authored over 10 years ago by pancake <[email protected]>
Fix two issues reported by coverity

728dd7030e2b528ecdbdb7225043afbceeee2625 authored over 10 years ago by pancake <[email protected]>
Add JSON output format to sdb -j

9cdabe21c405794b2567ecc0ef2925ec5b64fe89 authored over 10 years ago by pancake <[email protected]>
Fix null deref in namespace free

8f56c5121ffdbfc6fcaad9e4ca311ab03b834587 authored over 10 years ago by pancake <[email protected]>
Implement refcounting in Sdb for namespaces

4c49ab22c5a5cea5c5561c8a8baae5042d04fe29 authored over 10 years ago by pancake <[email protected]>
Fix missing va_end in json.c

1f62253ff781753f6ae3e10ab04ac60fa45b7666 authored over 10 years ago by pancake <[email protected]>
Fix another coverity issue in memcache

6089719587ae677c742f68f13e6cdd6c1e387d09 authored over 10 years ago by pancake <[email protected]>
Some more coverity fixes

d702845d260702fbcf44fd413fbb5b60384d348e authored over 10 years ago by pancake <[email protected]>
Another minor fix in memcache client

e026e738dc315606e81cdd12f0415d534c3defc2 authored over 10 years ago by pancake <[email protected]>
Another memcache coverity issue fixed

06e09a8732e20f27ebfeeec4e93653820076dba6 authored over 10 years ago by pancake <[email protected]>
Fix some issues reported by coverity

00489956e4f8e6590d61fc3be440fa4563ff0cf3 authored over 10 years ago by pancake <[email protected]>
Add more tests

5d1d48f9ed98df8eb66e955eb079806498c3eb7e authored over 10 years ago by pancake <[email protected]>
Rename sdb_array_delete_num to sdb_array_remove_num

b9c1bdbdeafd92a09627aec911889f45e33a07d5 authored over 10 years ago by pancake <[email protected]>
Add sdb_array_{push|pop}_num()

635ff23b02f38dbf2728409b8b2e9d4565332c25 authored over 10 years ago by pancake <[email protected]>
Protect a possible doublefree

f17cd1277bed561a90ab83364bd9db9ce32e0b7f authored over 10 years ago by pancake <[email protected]>
Nullify name and path on fini

dab01ac7ba6cd386eec2a9da200fc267f2a52aaf authored over 10 years ago by pancake <[email protected]>
Fix an overflow and some memleaks in namespaces. Thanks Valgrind!

fb7defa707eac935f034c1767b71dc07f1045ea9 authored over 10 years ago by pancake <[email protected]>
Fix null terminator in sdb_ns_new

25a1c03666cb1dbfb7898ffc9713e1bc08526559 authored over 10 years ago by pancake <[email protected]>
Refix #21 - Use len=-1 to force strlen()

2644ad9f15166f40dbc887ca7045cd96a99cec14 authored over 10 years ago by pancake <[email protected]>
Fix JSON benchmark tests

645f21511bd1ac9689c67a5f76980b8f4223f309 authored over 10 years ago by pancake <[email protected]>
Fix query parsing, bindings, array_contains needs CAS, add more tests

- Fix newlisp, python and vala bindings
- sdb_array_contains now requires a CAS parameter
- fix ...

b442399f16c939b37c9b5e6f3a1ef71970926547 authored over 10 years ago by pancake <[email protected]>
Use the standard naming convention for header guards

30939b10dba35ff27d8c3da51502dc008b022ec4 authored over 10 years ago by pancake <[email protected]>
Refix base64 and update tests

07ecefb41f7b0191462c700dac72713dfdcb131a authored over 10 years ago by pancake <[email protected]>
Refix #21 - Do not null terminate strings in _raw methods

db88b7bd8784f5485bcfc2cf183a63cb00c33245 authored over 10 years ago by pancake <[email protected]>
Fix #21 - fix segfault if sdb_encode(NULL,0)

284bb9bfaf2c5875417ec7323cf67542d9ca6c41 authored over 10 years ago by pancake <[email protected]>
Apply @thejh fix for base64

694b27de305338db3e665401a37eda369084bf39 authored over 10 years ago by pancake <[email protected]>
sdb_array_next -> sdb_anext

3bb23bbc2247c5deb3cbe678048465c63a0979ef authored over 10 years ago by pancake <[email protected]>
Add [++] and [--] prefix for stack usage, fix sdb_array_pop

67b017ef952b978943cba8f9d33c28c27f79e8ba authored over 10 years ago by pancake <[email protected]>
Set cdb license header

88d212cb090116947f334f973a6d6844a38b0db7 authored over 10 years ago by pancake <[email protected]>
Remove index in array_add, query[+][-] is wrong

b335bfc293adc3f1dd7007659c86fbb30aa1f14b authored over 10 years ago by pancake <[email protected]>
Fix all array api tests

6da8566f57380bcfdc14e9d3dce3be18561ca8c1 authored over 10 years ago by pancake <[email protected]>
Fix 5% more sdb array tests

8dd3b336ccea817768db9f668a18868a3fab8b5a authored over 10 years ago by pancake <[email protected]>
Fix typedef

8933c20fecc13f1080fc1db268dc8887f54a3825 authored over 10 years ago by pancake <[email protected]>
Fixes in sdb_query for ';' and references

eed65c66c1802732438a6f616a6da0a9951c2fa0 authored over 10 years ago by pancake <[email protected]>
Add *** test

99830bed830e08b437d30361c29a00f215278bc9 authored over 10 years ago by pancake <[email protected]>
Priorize query tests atm

cca425cf6934b0b277e1f552ddca575d002e2b98 authored over 10 years ago by pancake <[email protected]>
Fix segfault in test-reset.c

840c2361a44dce15bcca2b4da43099ac1e88dd97 authored over 10 years ago by pancake <[email protected]>
Fix make w32

5e6aad23a956a806ba5b2eed023fad1f7faca03c authored over 10 years ago by pancake <[email protected]>
Implement array_length fix out_concat issue

b0158afeeb523332a21f83974e50074032d0191b authored over 10 years ago by pancake <[email protected]>
Fix issue in out_concat with static buffer

8f448396fc10dca056edb2e1533dae50a82064c0 authored over 10 years ago by pancake <[email protected]>
Add slice and compact array methods

acfc7a8ee0723603390d7e10351aba6ef2eb30aa authored over 10 years ago by pancake <[email protected]>
sdb_array_push prepends now

b3fb487b31adb9d53fad09c4257b92bb5584c4ec authored over 10 years ago by pancake <[email protected]>
Implement *** query (recursive list all namespaces)

e811d4646373eb28edbd93c7ddc8754db28a3e78 authored over 10 years ago by pancake <[email protected]>
Fix query testsuite, code cleanup and minor refactoring

b6ba16e0aa884fb7b3a74115065d1b016fe2b896 authored over 10 years ago by pancake <[email protected]>
Add PID in lockfile

eefefc524d370bae60c91000584b7f995c66f5c0 authored over 10 years ago by pancake <[email protected]>
More array api changes, tests and so

8806e0acbf019ba076bbc0854281c640a26f77e2 authored over 10 years ago by pancake <[email protected]>
Add more array api tests

793114b6e42db00506123981ec20471711fc9e96 authored over 10 years ago by pancake <[email protected]>
Add api testsuite and do some more array api changes

2d97126100e27f5afc96208ef32a33dae538cf48 authored over 10 years ago by pancake <[email protected]>
Initial array API redesign

c229ce89e1a3c768de7caa5cac1f9b21fb5fc6e5 authored over 10 years ago by pancake <[email protected]>
Fix memory leaks reported by coverity

7d046c70cccad187ed769dd09bd8ddfdcb2adb66 authored over 10 years ago by pancake <[email protected]>
Fix double free (-3LOC)

051e6fce1a3c23bae3f1a4058c241b884b64c33e authored over 10 years ago by pancake <[email protected]>
Use base16 by default in rnum api

b5b379918c785eae880683995f0e919c4a97aff4 authored over 10 years ago by pancake <[email protected]>
Accept NULL as base64 buffer

a235678acfcb820ee5d073dbc4834514a85cd70a authored over 10 years ago by pancake <[email protected]>
Fix ns tests and micro optimize ht.c when its empty

53b7b7a822faa36adc274494beb62b5b89f86819 authored over 10 years ago by pancake <[email protected]>
Avoid close(-1)

1fc281780d2e2c89690b383f1b1062c5a3058bdb authored over 10 years ago by pancake <[email protected]>