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 |