Commit Graph
100 Commits
Author SHA1 Message Date
doylet 70aee42856 Get the bar fixes 2026-07-28 00:42:40 +10:00
doylet 56c765e944 misc fixes 2026-07-21 17:10:33 +10:00
doylet 3f8261fa0d Misc fixes 2026-07-19 16:12:49 +10:00
doylet b7ecf2439a Add timed thread join 2026-07-17 18:12:21 +10:00
doylet e1991685ef Allow specifying of the session account with ini: syntax 2026-07-16 23:35:48 +10:00
doylet 2f06b2cd76 Fix DN_INIParseFromPtr crashing with a 0 sized buffer 2026-07-16 23:33:30 +10:00
doylet d011043771 Generalise the file rotating logic 2026-07-16 23:32:17 +10:00
doylet 2b6856b692 Fix DN_OSExec not quoting CLI args on Windows 2026-07-16 14:16:48 +10:00
doylet eb48e06bdc Tweak the log broadcast functionality 2026-07-15 23:12:22 +10:00
doylet 6a822ad080 FIx dangling pointer in thread context when using detached threads 2026-07-15 22:53:01 +10:00
doylet a718c600b9 Add detached threads impl, make init order more robust, print to console with UTF16 2026-07-15 21:48:41 +10:00
doylet ec5f5e927b Add dn_seshc helper lib 2026-07-15 18:00:14 +10:00
doylet fe150b3f36 Fix bug in arena stats on temp mem end 2026-07-15 10:00:26 +10:00
doylet 1e4ae8138e Update impl of DN_Str8Is 2026-07-14 21:55:46 +10:00
doylet b24e1b0eb8 Add str8 truncate 2026-07-14 16:33:10 +10:00
doylet 0faa0a5cc6 minor cleanup from the bar 2026-07-12 23:16:42 +10:00
doylet 91e2bc66c9 Latest primitive changes 2026-07-12 16:23:58 +10:00
doylet e255828a93 Array changes 2026-07-08 14:24:07 +10:00
doylet 378349ebbf Get latest changes from Primitive Indexer" 2026-07-07 23:09:48 +10:00
doylet 234fd9e302 Convert binary search to a C style impl 2026-07-05 23:26:54 +10:00
doylet ed1f4fc0cc Overhaul of DN 2026-07-05 12:47:51 +10:00
doylet d4834f45c0 Update to .count for strings 2026-06-25 21:49:16 +10:00
doylet 924a092874 Minor cleanup of DN 2026-06-24 22:46:40 +10:00
doylet ab4eaa5bb3 Simplify, simplify, simplify. Kill code that was unloved and unused 2026-06-18 22:11:30 +10:00
doylet b813543659 Fix build 2026-06-18 18:20:45 +10:00
doylet 2659f0316f Update to latest DN library 2026-06-18 16:41:12 +10:00
doylet cbf7416220 Get latest changes from upstream 2026-06-01 21:40:41 +10:00
doylet e8075e7a97 Mute warning about constant if branch 2026-05-18 14:23:49 +10:00
doylet 70ceb6af11 Fix emcc, msvc and clang builds 2026-05-18 12:42:51 +10:00
doylet 0905a10f61 Fix single header build with updated DN lib 2026-05-18 11:19:15 +10:00
doylet 0ff24117dd Fix M2x3MulRect and make profiler null-safe 2026-03-28 17:54:00 +11:00
doylet d6f4b9ab55 Fix unit tests w/ updates 2026-03-27 20:13:16 +11:00
doylet f9b6dfecf8 Fix sha3 bugs 2026-03-26 22:37:16 +11:00
doylet abac329667 Revamp sha3 lib 2026-03-26 22:32:09 +11:00
doylet 1eacb72a77 Pull latest changes from the bar 2026-03-26 22:31:23 +11:00
doylet 9aa403d104 Add array grow from arena, minor byteswap cleanup 2026-03-09 17:05:23 +11:00
doylet 2ef2e8d1e2 More fixes 2026-03-08 16:05:02 +11:00
doylet a8efa666b4 More cleanup 2026-03-08 14:49:58 +11:00
doylet dbbaa5fbf7 More cleanup 2026-03-08 12:18:23 +11:00
doylet 0f9af50a6d Add barrier implementation 2026-03-07 22:07:40 +11:00
doylet 19df3b75ce Do massive overhaul and simplification of DN 2026-03-07 20:40:16 +11:00
doylet ad019541a4 Reorganise some files 2026-01-04 21:16:35 +11:00
doylet 54d4547e5f Port changes from SolidPP 2025-11-30 21:33:46 +11:00
doylet 38c0e7dda0 Port changes from SolidPP 2025-11-20 22:39:46 +11:00
doylet 061aebfff9 Adopt changes from the bar, fix single header generator 2025-11-16 21:35:44 +11:00
doylet 92d6b7c675 Fix CURL swallowing multiple packets into one 2025-11-14 19:26:11 +11:00
doylet 0d55b5d459 Cleanup headers 2025-11-10 22:11:50 +11:00
doylet 70e4a3fa1d Misc fixes from solidpp 2025-11-10 21:16:48 +11:00
doylet d4dcead4f2 More build fixes 2025-11-09 17:10:08 +11:00
doylet ea7cd4638c More build fixes 2025-11-09 15:38:12 +11:00
doylet bcc7968424 Fix compilation 2025-11-09 15:09:01 +11:00
doylet a8c32301a9 Remove core dn layer 2025-11-09 13:19:50 +11:00
doylet 3aba851aef Cleanup more of the networking layer 2025-11-08 18:56:21 +11:00
doylet c66830650f Cleanup CURL impl 2025-11-08 18:02:13 +11:00
doylet f6874dc55a Update networking layer w/ CURL and emscripten impl 2025-11-08 01:50:36 +11:00
doylet a17925904d Update DN from seasight 2025-11-04 23:31:58 +11:00
doylet ed483537c6 Get latest changes from Seasight 2025-10-25 18:26:27 +11:00
doylet fff3fe1988 Cleanup base layer 2025-10-19 22:31:56 +11:00
doylet fd7a543e34 Fix some issues in INI implementation 2025-10-11 17:44:03 +11:00
doylet 1706c5c12a Add initial ini parser 2025-09-28 21:53:17 +10:00
doylet 4f1c1073cb Profiler cleanup, misc fixes 2025-09-24 19:32:27 +10:00
doylet b6c9205331 Revamp the profiler 2025-09-17 21:48:33 +10:00
doylet f3d0e40012 Add epsilon clamp 2025-09-15 22:55:14 +10:00
doylet 8642af0b05 Fix V4 from RGBU32 2025-09-12 22:05:47 +10:00
doylet ae5ef22f6f Add static assert 2025-09-12 22:02:44 +10:00
doylet e8ce34f6f2 Some more house cleaning 2025-09-11 22:02:36 +10:00
doylet 8286a9d1d2 Fix V4 from RGBU32 2025-09-11 20:05:50 +10:00
doylet 484bbc3047 Add V2F32_FromV2U32 2025-09-10 22:36:31 +10:00
doylet 49c8515cb4 Pull latest DN from Seasight 2025-09-07 22:23:08 +10:00
doylet 5c150c08dc More revising of the API from The Bar 2025-09-07 18:46:37 +10:00
doylet 338be96138 Various naming scheme updates 2025-09-03 22:49:29 +10:00
doylet af77df23f5 Switch math from init to from nomenclamenture 2025-09-03 21:14:57 +10:00
doylet aab2cd3af4 Improve usage of getrandom for generating bytes 2025-08-02 22:07:18 +10:00
doylet a8803bb539 Fix the posix build, rect cannot intersect w/ zero size 2025-07-30 18:54:51 +10:00
doylet 31efa0cdcb Clean up some of the base layer and port Seasight changes over 2025-07-25 22:34:07 +10:00
doylet 172362cdb8 Binpack from arena/pool, add container resize/grow 2025-07-24 22:19:48 +10:00
doylet dbc3fe63f8 Cleanup CVT functions 2025-07-20 15:13:13 +10:00
doylet 804e5ed0a8 Fix missing fmt arguments 2025-07-16 19:35:22 +10:00
doylet 6f67864d10 Add container insert 2025-07-16 19:34:28 +10:00
doylet 93e54a6e32 Add DN NET2 2025-07-16 19:25:25 +10:00
doylet f66856dae6 Detect if CLOCK_MONOTONIC_RAW is supported 2025-07-15 22:14:47 +10:00
doylet f6f2148888 Update platform for emscripten builds 2025-07-14 23:15:14 +10:00
doylet 941f61ec34 Fix incorrect mutex break in DN_ASYNC unqueueing 2025-06-30 22:12:19 +10:00
doylet d4adf81019 Fix QSort less than having wrong prototype 2025-06-29 00:15:06 +10:00
doylet e1eb6203c4 Fix single header build 2025-06-28 20:53:35 +10:00
doylet 70f0689694 Append extra files into the single header 2025-06-27 16:55:50 +10:00
doylet 7259cbf296 Move source code into Source folder and add a single header generator" 2025-06-26 22:14:18 +10:00
doylet a41a9d550d Add I/LArray EraseRange 2025-06-24 23:06:41 +10:00
doylet 220b8bb875 Add array append/prepend macros 2025-06-21 23:20:00 +10:00
doylet c074e6f8e5 Fix some whitespacing in dn_math 2025-06-20 23:55:47 +10:00
doylet f1fa06bf13 Move DN_Ring_Read/WriteStruct to header file 2025-06-20 21:40:45 +10:00
doylet a01b773655 Introduce new intrusive container macros 2025-06-19 21:59:39 +10:00
doylet 1720cae8db Remove old Win32 file, get latest changes 2025-06-16 22:28:26 +10:00
doylet 4852a431a8 More posix fixes 2025-06-08 19:21:38 +10:00
doylet 842085ac26 Put DLList_ForEach into one-line 2025-06-08 19:20:15 +10:00
doylet b1394e6416 Get latest changes from LPP bot 2025-06-03 16:26:40 +10:00
doylet 2371297dda 2025 spring cleaning 2025-05-12 17:09:03 +10:00
doylet 70d0889b00 Fix incorrect memset 2025-02-14 00:30:55 +11:00
doylet a844d2b992 Get latest DQN lib from side projects 2025-02-14 00:27:42 +11:00
doylet 6b403eae71 Pull in changes from internal project 2024-08-01 13:34:36 +10:00