Commit Graph

19 Commits

Author SHA1 Message Date
7b27b09748 Add basic unicode string support 2026-06-24 09:37:42 +02:00
19a1b11236 Delete broken RTL atomic functions 2026-06-23 14:21:50 +02:00
d10b2cc2a1 Add atomic 128-bit compare-exchange function 2026-06-23 10:40:13 +02:00
c45b81d345 Add atomic addition functions 2026-06-21 01:36:02 +02:00
cea860b008 Implement LIFO queue 2026-06-17 15:42:08 +02:00
9002ac8b5c Implement red-black tree algorithm 2026-05-21 14:56:44 +02:00
29368a0dd8 Implement string to number conversion functions 2026-05-15 15:02:22 +02:00
6a46dad9c5 Fix incorrect filename reference 2026-04-26 23:12:41 +02:00
534aaba27e Declare compiler intrinsics with proper symbol names 2026-04-26 23:10:42 +02:00
4d12f7ac01 Implement inverse time conversion functions for Unix and XT epochs 2026-04-25 23:32:07 +02:00
439ea891ca Replace lookup-based time logic with direct epoch calculation formulas 2026-04-24 23:27:25 +02:00
3b76146d53 Implement time conversion routines for Unix and XT epoch formats 2026-04-24 17:48:44 +02:00
7e62919c6b Rework singly linked list API 2026-02-24 14:49:56 +01:00
2bbc21b667 Implement singly linked list support 2026-02-22 12:25:51 +01:00
d1553ff84a Add SHA-1 hashing support 2026-02-19 18:49:29 +01:00
94a8917c5c Revert RTL::LinkedList::RemoveEntryList() routine signature and extend RTL::LinkedList API 2026-02-16 15:43:00 +01:00
edb40dd62b Change RTL::LinkedList::RemoveEntryList() routine signature 2026-02-10 18:24:26 +01:00
5f44458e64 Fix calling conventions 2025-09-11 19:44:00 +02:00
9518e7da8e Migrate RTL subsystem to C++ 2025-09-11 18:28:24 +02:00