An open API service providing commit metadata for open source projects.

gitlab.com / rob.izzard/libcdict / commits

A generic associative array, also known as dictionary or hash, library in C, based on uthash and extended to be more user friendly and include integration features such as JSON output.

SHA Message Author Date Stats
24401624 fix bug in fast_double_parser logic Robert Izzard <r****d@s****k> 2 months ago
abaf6a08 remove array from _Generic as this is not supported (it's converted to a poin... Robert Izzard <r****d@s****k> almost 2 years ago
75f6212b remove strlcat from cdict_nest, replace with memcpy to avoid Robert Izzard <r****d@s****k> about 2 years ago
9a2e3b59 clean up compiler warnings Robert Izzard <r****d@s****k> about 2 years ago
7c23faec update to 1.52 Robert Izzard <r****d@s****k> about 2 years ago
4774f218 update nonnull descriptor Robert Izzard <r****d@s****k> about 2 years ago
9e48e33f fix cdict_iter so that pop has no return type Robert Izzard <r****d@s****k> about 2 years ago
2417a91c fix version numbering Robert Izzard <r****d@s****k> about 2 years ago
4302f80e V1.51 restructed structures to save ~25% memory, other minor fixes/cleaning o... Robert Izzard <r****d@s****k> about 2 years ago
ca8ac4f9 add API wrapper for cdict_iter() Robert Izzard <r****d@s****k> about 2 years ago
2d81e0dc fix tests Robert Izzard <r****d@s****k> about 2 years ago
6718b1b9 update cdict_iter to allow sorting Robert Izzard <r****d@s****k> about 2 years ago
d8e17a1b fix API macro tests for new stats format Robert Izzard <r****d@s****k> about 2 years ago
12cf3951 remove exit from tests Robert Izzard <r****d@s****k> about 2 years ago
0cff4848 update to V1.5 Robert Izzard <r****d@s****k> about 2 years ago
d23877f5 update make_JOSS to also make an arxiv paper version Robert Izzard <r****d@s****k> over 2 years ago
f0b27eeb remove commented-out bibtex entries Robert Izzard <r****d@s****k> over 2 years ago
d2fc0d18 update to V1.41 Robert Izzard <r****d@s****k> over 2 years ago
c1cdef92 update to version 1.4 Robert Izzard <r****d@s****k> over 2 years ago
822f0079 fixes to solve JOSS review editor comments Robert Izzard <r****d@s****k> over 2 years ago
c230b247 merge Merge branch 'master' of gitlab.com:rob.izzard/libcdict Robert Izzard <r****d@s****k> almost 3 years ago
21c079ef fix citation Robert Izzard <r****d@s****k> almost 3 years ago
b2be768f Update .gitlab-ci.yml file with build and test Robert Izzard <r****d@g****m> almost 3 years ago
edf5fce4 Update .gitlab-ci.yml file with build and test Robert Izzard <r****d@g****m> almost 3 years ago
d3e0db1f Update .gitlab-ci.yml file with build and test Robert Izzard <r****d@g****m> almost 3 years ago
9ad76acc Update .gitlab-ci.yml file with build and test Robert Izzard <r****d@g****m> almost 3 years ago
9dd4ebf8 Update .gitlab-ci.yml file with build and test Robert Izzard <r****d@g****m> almost 3 years ago
f3cd0701 Update .gitlab-ci.yml file with build and test Robert Izzard <r****d@g****m> almost 3 years ago
b469a45b Update .gitlab-ci.yml file with build and test Robert Izzard <r****d@g****m> almost 3 years ago
573ffac1 Update .gitlab-ci.yml file with build and test Robert Izzard <r****d@g****m> almost 3 years ago
820261b6 Update .gitlab-ci.yml file with build and test Robert Izzard <r****d@g****m> almost 3 years ago
d7377319 Update .gitlab-ci.yml file with build and test Robert Izzard <r****d@g****m> almost 3 years ago
d3eb6517 Update .gitlab-ci.yml file with build and test Robert Izzard <r****d@g****m> almost 3 years ago
436c1999 Update .gitlab-ci.yml file with build and test Robert Izzard <r****d@g****m> almost 3 years ago
db38c4e8 fix citations: Robert Izzard <r****d@s****k> almost 3 years ago
df4209d6 add community guidelines Robert Izzard <r****d@s****k> almost 3 years ago
cfa9ec61 update entry locate text Robert Izzard <r****d@s****k> almost 3 years ago
667747c1 fix TOC Robert Izzard <r****d@s****k> almost 3 years ago
97db3e16 sync readme Robert Izzard <r****d@s****k> almost 3 years ago
5365d9b1 update README formatting Robert Izzard <r****d@s****k> almost 3 years ago
22ec72d8 update for gitlab markdown Robert Izzard <r****d@s****k> almost 3 years ago
266b6c95 update readme with contents Robert Izzard <r****d@s****k> almost 3 years ago
b972cc23 add 32-bit flag Robert Izzard <r****d@s****k> almost 3 years ago
e216650e remove memory leak when debugging (vb=TRUE) in cdict_nest Robert Izzard <r****d@s****k> about 3 years ago
74d67c71 fix issue where trying to overwrite a cdict in a nested location Robert Izzard <r****d@s****k> about 3 years ago
e54f4a7f fix memory testing function to check that the file it wants Robert Izzard <r****d@s****k> over 3 years ago
c0072fc9 clean up URLs Robert Izzard <r****d@s****k> over 3 years ago
a731965e Revert "clean up repo, forward to rob.izzard" Robert Izzard <r****d@s****k> over 3 years ago
67cc914b clean up repo, forward to rob.izzard Robert Izzard <r****d@s****k> over 3 years ago
58765f0b merge Merge branch 'master' of gitlab.surrey.ac.uk:ri0005/libcdict Robert Izzard <R****d> almost 4 years ago
6d92bb0e cdict_new now inherits force_maps from its parent Robert Izzard <R****d> almost 4 years ago
b5d40e1e merge Merge branch 'master' of gitlab.surrey.ac.uk:ri0005/libcdict Robert Izzard <r****d@s****k> almost 4 years ago
8e31fcbe add "setup" to meson commands in docs to avoid warning Robert Izzard <r****d@s****k> almost 4 years ago
c20f7e7e update instalaltion instructions Rob Izzard <R****d> almost 4 years ago
897b6193 clean avx flags Rob Izzard <R****d> almost 4 years ago
065458c1 update flags for valgrind build Rob Izzard <R****d> almost 4 years ago
bd47c82a improve valgrind flags Rob Izzard <R****d> almost 4 years ago
bcc02753 add unistd.h for OSX Robert Izzard <r****d@s****k> almost 4 years ago
7d620413 add workaround for when MPIl is not available (e.g. OSX) Robert Izzard <r****d@s****k> almost 4 years ago
ff5589d8 update to V1.31 Robert Izzard <r****d@s****k> almost 4 years ago
c65b235f fix variadic macro warnings with clang : -Wgnu-zero-variadic-macro-arguments ... Robert Izzard <r****d@s****k> almost 4 years ago
fdd23d01 make functions visible that are required for API but were missing Robert Izzard <r****d@s****k> about 4 years ago
54881c7a add missing long doubles to readme Robert Izzard <r****d@s****k> about 4 years ago
5e979691 missing DOI to JOSS paper Robert Izzard <r****d@s****k> about 4 years ago
6f1d9ccd update paper with a few more refs Robert Izzard <r****d@s****k> about 4 years ago
f3173c74 version to 1.30 Robert Izzard <r****d@s****k> about 4 years ago
a43d0057 merge Merge branch 'finterface' of gitlab.surrey.ac.uk:ri0005/libcdict into finterface Robert Izzard <r****d@s****k> about 4 years ago
8db567fe merge update readme and Merge branch 'master' into finterface Robert Izzard <r****d@s****k> about 4 years ago
a7491a26 Added a bit about string termination with a null character Daniel Nemergut <d****t@s****k> about 4 years ago
4dbd3394 update config to provide src dir Robert Izzard <r****d@s****k> about 4 years ago
5e173d1f update README.md with extra authors and fixed some URLs Robert Izzard <r****d@s****k> about 4 years ago
a6cd7ba1 Fixed strings for sure this time Daniel Nemergut <d****t@s****k> about 4 years ago
bb03fa1b Added FORTRAN module file to be included with C header files. Might want to s... Daniel Nemergut <d****t@s****k> about 4 years ago
747cc6ab Unignoring fortran API files, seems like the right thing to do Daniel Nemergut <d****t@s****k> about 4 years ago
744770f1 Added FORTRAN sections to the README. This can be in its own README if we thi... Daniel Nemergut <d****t@s****k> about 4 years ago
bdbb7403 Added string support (I think?) Daniel Nemergut <d****t@s****k> about 4 years ago
0616c170 Made compatable with f90 and changed interface names to match those of the C ... Daniel Nemergut <d****t@s****k> about 4 years ago
bbb7daf4 Generated nesting code which has a limited depth since it becomes exponential... Daniel Nemergut <d****t@s****k> about 4 years ago
680a05bb Renamed some vars for my own sanity Daniel Nemergut <d****t@s****k> about 4 years ago
558d3f1d update paper with changes from David and Bokeh example Robert Izzard <r****d@s****k> about 4 years ago
92cd1025 remove md file Robert Izzard <r****d@s****k> about 4 years ago
5e714b0d add md version Robert Izzard <r****d@s****k> about 4 years ago
74259aed readd examples Robert Izzard <r****d@s****k> about 4 years ago
b3f71c17 add Bokeh example Robert Izzard <r****d@s****k> about 4 years ago
89613af8 update paper: mostly the refs have been cleaned up Robert Izzard <r****d@s****k> about 4 years ago
daffe3d0 fix paper date Robert Izzard <r****d@s****k> about 4 years ago
76d0d209 fix some of the language Robert Izzard <r****d@s****k> about 4 years ago
6f428979 add JOSS paper Robert Izzard <r****d@s****k> about 4 years ago
61c273b7 add JOSS paper and references Robert Izzard <r****d@s****k> about 4 years ago
12be82da update error handling to allow non-exit case Robert Izzard <r****d@s****k> about 4 years ago
5aa19827 more code cleanup Robert Izzard <r****d@s****k> about 4 years ago
f95d349c update to V1.29 Robert Izzard <r****d@s****k> about 4 years ago
5c13a5f0 update readme Robert Izzard <r****d@s****k> about 4 years ago
549afd16 update cdict unit tests Robert Izzard <r****d@s****k> about 4 years ago
289c59a9 more cleanup of libcict: Robert Izzard <r****d@s****k> about 4 years ago
d8c4adc0 merge Merge branch 'master' into finterface Daniel Nemergut <d****t@s****k> about 4 years ago
bf07b4ef change header file loading order to work better with binary_c Robert Izzard <r****d@s****k> about 4 years ago
7301aed0 V1.28 Robert Izzard <r****d@s****k> about 4 years ago
6d84f7ab Generating Fortran API in a Python script to allow for type expansions and de... Daniel Nemergut <d****t@s****k> about 4 years ago
c5a4d70e fix bug where the key/value types were out of order, breaking long floats and... Robert Izzard <r****d@s****k> about 4 years ago

← Back to repository