cdf4430a9e
[FIX] Fix issue with const strings which may be invalidated
2024-05-26 22:01:06 +02:00
461357b526
Move headers from src/include
to include/Cytoplasm
.
...
This makes it easier to build Cytoplasm as a component of another
program (for example, Telodendria), or as a standalone system library.
2024-01-13 18:40:31 -05:00
31c9bc7f1c
Update Cytoplasm license text for 2024.
2024-01-13 17:56:58 -05:00
662696ce12
C99 Compliance ( #29 )
...
This pull request brings Cytoplasm up from C89 to C99, which makes it much more portable across platforms. In particular, this pull request solves a number of issues with 32-bit platforms.
Closes #28 .
Closes #12 .
Closes #20 .
Reviewed-on: Telodendria/Cytoplasm#29
2024-01-13 17:13:45 -05:00
061d9df739
Add sane default memory hook to Cytoplasm, fix more leaks in json.
2023-05-23 22:43:37 +00:00
2aa74e3156
Add some basic heap memory bounds protection.
2023-05-21 13:24:00 +00:00
40eac30b5c
Import new Cytoplasm library based off of code from Telodendria.
...
Telodendria doesn't use this library yet, but it will soon.
2023-05-13 17:30:09 +00:00