|
a1da7c7b4a
|
Json now uses Int64 for integers.
This should fix all timestamp errors on 32-bit systems in Cytoplasm and
Telodendria.
|
2023-08-13 03:11:40 +00:00 |
|
|
2c715c6e72
|
Make all timestamps use UInt64.
|
2023-08-12 23:02:06 +00:00 |
|
|
e9af54e4c7
|
Allow forcing the emulation mode for testing purposes.
|
2023-08-12 21:51:51 +00:00 |
|
|
63f835d006
|
Add signed 64-bit integer support.
|
2023-08-12 19:59:16 +00:00 |
|
|
92b1e60c4c
|
Add 64-bit emulation for platforms that don't have a native 64-bit type.
|
2023-08-12 16:30:24 +00:00 |
|
|
ee267b077d
|
Add HashMapKeys() and HashMapValues() functions for convenience.
|
2023-07-18 00:15:29 +00:00 |
|
|
e592cd8e5c
|
Add basic Graph API.
This is going to be useful with state resolution and dependency ordering,
both of which will be crutial components of Telodendria.
|
2023-07-16 01:12:56 +00:00 |
|
|
c4ef6d4ddc
|
Apply #71: Add ArrayUnique() function.
|
2023-07-15 22:27:24 +00:00 |
|
|
c4121d2dba
|
Fix Unicode handling in Json, don't sign-extend bytes in Stream.
|
2023-07-15 17:57:21 +00:00 |
|
|
f5abcf5e50
|
Refactor Sha API to return raw bytes, added Sha1() function.
|
2023-06-17 17:36:11 +00:00 |
|
|
179e16ed24
|
Apply #70: Add StrLower() function.
|
2023-06-12 14:10:59 +00:00 |
|
|
c5cfdb9894
|
Show human-readable thread ID in log messages.
This helps debug some multithreading issues.
|
2023-05-27 17:10:07 +00: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 |
|
|
767c8728f7
|
Fix memory leaks in hdoc.
|
2023-05-15 22:38:52 +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 |
|