37 Commits

Author SHA1 Message Date
aziascreations ea38a45cf3 Fixed typos in AI policy, Updated gitignore 2026-11-03 16:52:04 +01:00
aziascreations 9facb66ee8 Added examples, Added performance tests, Updated readme
Co-Authored-By: Claude <noreply@anthropic.com>
2026-11-03 16:51:37 +01:00
aziascreations 3d259d363a Bumping to 0.0.1, Added final tested architectures, Updated readme v0.0.1 2026-11-03 10:08:32 +01:00
aziascreations a8cb9b1629 Updated readme, Added AI usage policy 2026-11-02 23:42:07 +01:00
aziascreations e19362a479 Fixed iterable elements DOS via depth, Fixed memory access bug, Improved default behaviour
Co-Authored-By: Claude <noreply@anthropic.com>
2026-11-02 23:41:53 +01:00
aziascreations 30ad7aff2a Updated readme 2026-11-01 23:21:01 +01:00
aziascreations 2ba7f061ee Implemented Iterators, Arrays and Maps
Ready for test integration, Used stuff setup a while back
Co-Authored-By: Claude <noreply@anthropic.com>
2026-11-01 23:10:05 +01:00
aziascreations f61f016030 Added Finalize function, Added basic example 2026-10-29 22:23:16 +01:00
aziascreations e65055d76a Removed trash 2026-10-29 20:20:26 +01:00
aziascreations 163a1e0174 Merge pull request #1 from aziascreations/dev-binary-data
Added Bin/Str/Ext, Optimized code duplication
2026-10-28 21:56:44 +01:00
aziascreations 7a19d0e461 Updated readme 2026-10-28 21:50:17 +01:00
aziascreations cb9185d65c Fixed OOB read & write, crash, and inconsistencies
Co-Authored-By: Claude <noreply@anthropic.com>
2026-10-28 21:44:47 +01:00
aziascreations db967ecdee Deleted trash 2026-10-28 00:19:38 +01:00
aziascreations 56464afd3b Updated primitives to new helper-based structure, Added generic reader/writer too
Co-Authored-By: Claude <noreply@anthropic.com>
2026-10-28 00:19:27 +01:00
aziascreations 7e6b3dab21 Added extensions
Co-Authored-By: Claude <noreply@anthropic.com>
2026-10-27 23:58:12 +01:00
aziascreations ad20c80215 Added unit tests for binary and strings
Co-Authored-By: Claude <noreply@anthropic.com>
2026-10-27 23:41:45 +01:00
aziascreations bda76cd189 Added binary read/write functions, still untested
Co-Authored-By: Claude <noreply@anthropic.com>
2026-10-27 21:22:09 +01:00
aziascreations d04e0821d1 Added documentation example
May be used as-is or put in the code in the future.
I'm not sure yet, and I'll vibe code something since the PB tool for doc has "issues"...
2026-10-24 08:28:43 +02:00
aziascreations c177dbf142 Added parameter and test for growth increments and rounding
Co-Authored-By: Claude <noreply@anthropic.com>
2026-10-24 08:27:22 +02:00
aziascreations e3ffec7547 Simplified Primitives, Added tests
Co-Authored-By: Claude <noreply@anthropic.com>
2026-10-23 22:43:46 +02:00
aziascreations a8b30f8eeb Improved and simplified allocators
Co-Authored-By: Claude <noreply@anthropic.com>
2026-10-23 22:32:33 +02:00
aziascreations bfa48776de Improved readme 2026-10-22 22:31:32 +02:00
aziascreations 4f97cafd1b Improved buffer growth mechanism, Added tests for it some still missing 2026-10-22 22:31:19 +02:00
aziascreations 00143b5b65 Unfucked the submodule 2026-10-22 22:30:26 +02:00
aziascreations 8ff0cddecb Added unit tests, Improved literals stuff, Added flags 2026-10-19 23:36:20 +02:00
aziascreations 4d0e3a0e78 Improved iterator variable size getter 2026-10-19 23:35:19 +02:00
aziascreations 63ebb4281d Added unit tests, Fixed syntax issues in include 2026-10-14 20:14:15 +02:00
aziascreations 554636ec43 Improved field size calculation stub, Fixed bug, Added unit test 2026-10-13 23:27:55 +02:00
aziascreations 9d9370f8ab Added variable field size calculator parts 2026-10-13 21:16:13 +02:00
aziascreations 9d7f45e1fc Fixed tiny issues, Added test 2026-10-12 20:43:04 +02:00
aziascreations 0b65e3949f Added stubs for remaining files, Added AI instructions for later, Implemented endian swapping, Improved readme 2026-10-12 20:12:34 +02:00
aziascreations 39829e0a04 Normalized errors in primitives, Fixed issues 2026-10-10 15:17:33 +02:00
aziascreations ded9faba84 Added Literals, Added growth procedure, Added error codes
Settled on an error-signaling logic, I'll use the Win32API one, and copy PureBasic's behaviour in its libs for the rest.
2026-10-10 14:07:02 +02:00
aziascreations 760e501f7c Added PB-Endianness submodule 2026-10-09 23:59:45 +02:00
aziascreations 5f1c56a56a Split code into multiple parts, Updated readme 2026-10-07 23:41:05 +02:00
aziascreations bb061f8969 Added missing core types, Changed names, Fixed minor issues
Update MessagePack.pbi and Test.pb
2026-10-07 22:01:18 +02:00
aziascreations 0362f17bd2 Initial Commit, Implements numbers without endianness checks and FixInts
Update .gitignore, MessagePack.pbi, LICENSE, and 2 more files
2026-10-07 20:45:06 +02:00