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

Update NodeJS bindings and add slist.js implementation

48b01b7676ff5eac670a2b0e57a113141d3081e7 authored over 10 years ago by pancake <[email protected]>
Fix some uninitialized variable use

d85beab58abd48f5c460eba8dd8601b2e514a7b9 authored over 10 years ago by pancake <[email protected]>
Use '/' as namespace separator

ae06789bc8b7f227009ba3609214784eb7f765f7 authored over 10 years ago by pancake <[email protected]>
Annotate benchmark

ae4aaa29ccfeb948caec7b96064b4b5b7ad9a133 authored over 10 years ago by pancake <[email protected]>
Use unerline in keys for namespaces

5acb1d500b3006b506296b28048593859f6ee6e9 authored over 10 years ago by pancake <[email protected]>
Add one/ target to create standalone .h and .c file

5cf6d324d790ea094a836a3c0c91c8ac6399b3ea authored over 10 years ago by pancake <[email protected]>
Fix possible null deref in sdb_ns

c4176b7f71975b4d341226d7fdc6abc3cdead028 authored over 10 years ago by pancake <[email protected]>
Add sdb_reset test case

b13026dd7eb31ff99b2d2903b1f656e4a4266e93 authored over 10 years ago by pancake <[email protected]>
Invalidate disk cache on sdb_reset()

91b1cbff34ea2e10157b9554941407153968c1d1 authored over 10 years ago by pancake <[email protected]>
Fix boost-jam build

299b932168c589008c2a196ee1b54d8fd0c9bc31 authored over 10 years ago by pancake <[email protected]>
Fix all coverity issues

5e07718ee4e9440dfc7c605537b67d61078e791c authored over 10 years ago by pancake <[email protected]>
Rename Vala namespace from SimpleDB to SDB

5abeac438c8a7bca5dee4d77389c90e7df27d6ee authored over 10 years ago by pancake <[email protected]>
Honor sdb_foreach signature

b82228c8415632d8d322f72f69ca615d501623d6 authored over 10 years ago by pancake <[email protected]>
Add more test cases and fix another query parsing bug

a2ea12f92ea62f8dfdb9bb9fb0b3aea89612bd84 authored over 10 years ago by pancake <[email protected]>
Reset state after every ;

45e798a98ee8e2f9bf936d65d2e7140a82c03452 authored over 10 years ago by pancake <[email protected]>
Fix disk sync and sdb_foreach

92d136c768a41a15d162c52a4124cefd387c7d0d authored over 10 years ago by pancake <[email protected]>
Fix BoostJam build

4d359d4ec243e47e4592553e9e8f31cc250aad6c authored over 10 years ago by pancake <[email protected]>
Add base64 tests

99f4a735c6c79fdd2b868101d7e387ad6eeaab29 authored over 10 years ago by pancake <[email protected]>
Fix JSON test cases. add fmt test program

3d1854fcfe75a0ad886a3428502a24875917f891 authored over 10 years ago by pancake <[email protected]>
Fix base64 oops

537e9ee257b36107e45538c573d5c2e2cd044ace authored over 10 years ago by pancake <[email protected]>
Fix remaining valgrind issues

dc6c6c703976ecadc4473b252b9f85e30f466747 authored over 10 years ago by pancake <[email protected]>
Some random fixes

9477ae3baafe78cd940d2cc838220e086bee98bd authored over 10 years ago by pancake <[email protected]>
Handle ut64 and encode strings in fmt

1749801ed711a2b4292a39e30573e58f7dd62ebf authored over 10 years ago by pancake <[email protected]>
Fix overflow in encode/decode

7e378202c1ed00e922b823bb7048861c3b5af3b0 authored over 10 years ago by pancake <[email protected]>
Initial implementation of the BinFmt API

ad4f33b3d1317bfefd0cfcd829f849c52630b3c5 authored over 10 years ago by pancake <[email protected]>
Another query fix

cc666146f082cd5c7c6a53fac53ef52c405dc1a9 authored over 10 years ago by pancake <[email protected]>
Implement %*

14faf971988a9301095c2f511ec23be4b862fbf5 authored over 10 years ago by pancake <[email protected]>
Oops. missing assignment

e6c46b0b3b3bb8b2321e81d1593275b96e01cc10 authored over 10 years ago by pancake <[email protected]>
Add ** to list namespaces

aa982c1fe8dd372164330acf63e9862e77b07759 authored over 10 years ago by pancake <[email protected]>
Fix in query out_concat

7c3ff7ffb9ee8825de76a7cf2de412e10bac58db authored over 10 years ago by pancake <[email protected]>
Fix sdb_ns_set

dc088790ec439f954fbdb9b704aababe6df680ee authored over 10 years ago by pancake <[email protected]>
Add sdb_ns_set

3058f08c6fddd0696f7e37a576569453706f4db1 authored over 10 years ago by pancake <[email protected]>
Add '@' syntax to access namespaces

88c9bfae321e672c5e5dc9bb535daa3f05425965 authored over 10 years ago by pancake <[email protected]>
Fix overflow in b64

9a0ebff111a1342ae6107654f69cb68d67029ca2 authored over 10 years ago by pancake <[email protected]>
Fix null termination in base64 encoding

b21cfa77e3b59947d5549e68e15b2aeecea81335 authored over 10 years ago by pancake <[email protected]>
Add SDB_NUM_BASE, sdb_array_exists_num()

2a8245e963a1ee8662f5bf95b4fb8916b24de357 authored over 10 years ago by pancake <[email protected]>
Fix null terminator in sdb_encode

f9a33401a24c537a230c42357152e91b1a61c2d3 authored over 10 years ago by pancake <[email protected]>
Add base64 enc/dec API. Query prefix is '%'

58e25c5b9847fb29e84b0e76b6fec1e0126ff225 authored over 10 years ago by pancake <[email protected]>
Optimize sdb_array_pop()

323a18b0bcb769ad317d6af4d56629dd0926a0f4 authored over 10 years ago by pancake <[email protected]>
Fix array append issue and add stack test program

11309f262d3651c15eb08c7d3f9b495b28f6ffe7 authored over 10 years ago by pancake <[email protected]>
Quick fix for sdb_array_pop()

7983407686873f43e282364783025a5c1174df5e authored over 10 years ago by pancake <[email protected]>
Fix tainted variable access issue

34aa34f41b76585aa7bec56dbf7cc2b6e94ad5e3 authored over 10 years ago by pancake <[email protected]>
bump 0.8.0.rc2

e40fded60b13a2be43dfb51ed91ae7b9ad629f65 authored over 10 years ago by pancake <[email protected]>
Do not quote values in dump (yet)

1fe75efa706af08bc0262a0d779a002f7fdeed6d authored over 10 years ago by pancake <[email protected]>
Fix #19 - dupped keys in disk + remove array dump filters

- Fix sdb_hash usage which created dupped keys in disk
- Remove all array postprocessing in dumps

c6a13d67f07b11a455d38439661a0a8578a64142 authored over 10 years ago by pancake <[email protected]>
Fix memleak in dbdiff and add boolean api

ad439d716b2f180fdb12327c03fc0879d46f30c7 authored over 10 years ago by pancake <[email protected]>
Remove unnecessary parenthesis

ba239c86185ef34f0d6a6525fd42676cd8976176 authored over 10 years ago by pancake <[email protected]>
Rename array_push/pop declarations

e93a569a41d30b60d36f99f020eb73ae311acba2 authored over 10 years ago by pancake <[email protected]>
Implement sdb diff (-d), fix save-sync and add shell tests

e7cc650b7fdfe4a9c8f98da15c0645d19356fdba authored over 10 years ago by pancake <[email protected]>
Add missing renaming in sdb.h

fcab0bc8e3d8359b1adf179267c2f05b701ae0d9 authored over 10 years ago by pancake <[email protected]>
Fix sdb_array_ins

458de8452c9d8b56178415a8d02243d15f654722 authored over 10 years ago by pancake <[email protected]>
Fix sdb_itoa() (null terminate issue)

55cc405bb1c95f5231013a08d48fb411d6cfa6d1 authored over 10 years ago by pancake <[email protected]>
Fix coverity warns

5e118d0849c002a11e59919c7f84c46421946d59 authored over 10 years ago by pancake <[email protected]>
Bring back SDB_SS

378503d28bded59036a8579a40ad3598929a392b authored over 10 years ago by pancake <[email protected]>
Fix vala/types and bump to 0.8.rc1

adf4555c9363ad2298145b41c44c2b608048c7fb authored over 10 years ago by pancake <[email protected]>
Fix use-after-free

03a578501bddcb24a3d3dcd512f604b2c9f34040 authored over 10 years ago by pancake <[email protected]>
Fix some warnings

c83ce1e3f415b5015a805453af9601b048d336ba authored over 10 years ago by pancake <[email protected]>
Add missing disk.c

22e961c2812a13af9b0d76d28a4e4d86e6f93369 authored over 10 years ago by pancake <[email protected]>
Fix D bindings

9c76eb356c855bef5ca3ccd647c600e62a9c854a authored over 10 years ago by pancake <[email protected]>
sdb_del -> sdb_unset + fix bindings

7df38083b4e326a94d01c58f8f58c06c260ba510 authored over 10 years ago by pancake <[email protected]>
Fix python bindings

fd91a804685c2f1aa7c3a9f583a7216c543b8f52 authored over 10 years ago by pancake <[email protected]>
Huge api refactoring and update nodejs and vala bindings

7d4773efce2c06debd287af7718b7d1ca988f351 authored over 10 years ago by pancake <[email protected]>
Fix warning

24329fca88002ffb20d43b0e40c8b83bfe99377c authored over 10 years ago by pancake <[email protected]>
Remove useless itoa in json.c

5c5258bad6e9166f284e510b09f01c4dc3077184 authored over 10 years ago by pancake <[email protected]>
Obey numeric base in sdb_inc

03971e793496cda8b7961db88b0bfa92fa64cb96 authored over 10 years ago by pancake <[email protected]>
Use new sdb_itoa() (thanks jvoisin) and honor old numbase

57e228a43a3bf27167fafe5c57c4eebf8b10e692 authored over 10 years ago by pancake <[email protected]>
Add support for quoted strings in sdb_query.

34a42d5f25362eb0f4855fb5c77ac0276d81f941 authored over 10 years ago by pancake <[email protected]>
Fix use of negative numbers and add more tests

83b73e345e167172d3ba9626ebbf1f1a50c99937 authored over 10 years ago by pancake <[email protected]>
Add `sdb_config` and store last `sdb_set` timestamp

3d5b602a78204304b2c1bc7c2bd8d21e69c0dfd7 authored over 10 years ago by pancake <[email protected]>
Update sdb manpage

182a47d240f3327790d03180f07d978e9e647672 authored over 10 years ago by pancake <[email protected]>
Fix overflow in sdb_aset() fix testsuite for dash

3f1d05ff8eb2461013092213c3b7bdd6438de46b authored over 10 years ago by pancake <[email protected]>
Initial refactoring of query to adopt new syntax

- JSON char is now : instead of ?
- pass all test cases
- add check_key and check_value
- arrays...

8b1674f4dc42280cb1f0d35ec913b339b5d150d6 authored over 10 years ago by pancake <[email protected]>
Add some tests

5fcd83d7c014e3c2d2ef19564d1c67e5bc465ed9 authored over 10 years ago by jvoisin <[email protected]>
Fix crash in sdba.c

a497592db096d00d66b23d9e183d8256da6ad2bd authored over 10 years ago by pancake <[email protected]>
Handle NULL in sdb_atoi()

3fa6173346ff9e48377dfd118916ddc55dad9396 authored over 10 years ago by pancake <[email protected]>
Fix coverity warn and make agetn return 0 in case of fail (instead of ut64_max)

42d6b559d7ebd15204a80e775f90f320c0339ad3 authored over 10 years ago by pancake <[email protected]>
Clarify the python-ctypes errors

f0966c2684dd63523dc07cc4560ad3b85864dd4c authored over 10 years ago by pancake <[email protected]>
More memory issues fixed

53d56be1d86209b91fd20cc6f8282ed6b9104f58 authored over 10 years ago by pancake <[email protected]>
Update TODO

b9272845191b38654c4ce9190375e4c4d4260635 authored over 10 years ago by pancake <[email protected]>
Fix freeing invalid pointers

8e727f7623aa7505ed4dfabd153365864ebe6349 authored over 10 years ago by pancake <[email protected]>
Add CAS argument to sdb_json_geti and inc/dec

91e284e4c850befb4d78a5c6e1813c409fe79744 authored over 10 years ago by pancake <[email protected]>
Fix #6 - return error if createdb fails

dedb55be45454b426463b6406a02592f952929de authored over 10 years ago by pancake <[email protected]>
Oops. Fix createdb

34e6e8ef09ee98d48f943848de524269b5e5d41c authored over 10 years ago by pancake <[email protected]>
return 1 if cannot create database

88ea847b53047e232afc68f0109b940bcf08ac87 authored over 10 years ago by pancake <[email protected]>
Refactoring and cleanup -16LOC

07509f98e9600368b9d5307060ebbe9c578494c2 authored over 10 years ago by pancake <[email protected]>
Honor sdb_set(s,k,NULL) to remove keys

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

d4128ce339d77e4f124a33dea28368b9102c0d67 authored over 10 years ago by jvoisin <[email protected]>
Add INSTALL=cp var and update manpage

613698d643b2729341377eae1c85e6374a456833 authored over 10 years ago by pancake <[email protected]>
Optimize sdb_hash() and move atoi/itoa into util.c

08d7c61bca67e7a210a2042d76a10a95c7869470 authored over 10 years ago by pancake <[email protected]>
SDB_VISIBLE -> SDB_API

27583dcbe1f2226ca6fedca628d3676b7a6e208e authored over 10 years ago by pancake <[email protected]>
Remove the use of R_API keyword

9a92f278ccac51836722abc583a884fee7d50f2e authored over 10 years ago by pancake <[email protected]>
Remove R_API/R_VISIBLE in sdb.h and fix install

ba8ebfa17e65c555568bbade7865851f6541d354 authored over 10 years ago by pancake <[email protected]>
Deprecate sdb_flush()

922aecb66bfcfdfa571291f03add24721c7b8e0d authored over 10 years ago by pancake <[email protected]>
Simplify sdb_flush ()

31ed1d3a0bc8007e94b16ef4380be45fd4b7d028 authored over 10 years ago by pancake <[email protected]>
Use 'install' instead of 'cp'

cfefa98f4a24a3e35f46df251380acbb346cb1cb authored over 10 years ago by pancake <[email protected]>
Fix overflow (thanks jvoisin)

67210a3ab480c8bd32d3761b32c5970b57623cbe authored over 10 years ago by pancake <[email protected]>
Bump after 0.7.0 release to 0.7.1

d6046612d540bcc9b1170b706c61cd9858b33daf authored over 10 years ago by pancake <[email protected]>
Fix test in tdd

f1fe21509d9458d454e330c983a550187d41db98 authored over 10 years ago by pancake <[email protected]>
Oops. Remove useless debug printfs

9e0186afb201ebc8e817bcf790204a0e64a53cb6 authored over 10 years ago by pancake <[email protected]>
Fix a wrong indentation

1323ddcaa9cc5b8e7fad3790e4a4492e450516f2 authored over 10 years ago by jvoisin <[email protected]>