diff options
author | Mitya Selivanov <automainint@guattari.tech> | 2025-02-22 03:38:52 +0100 |
---|---|---|
committer | Mitya Selivanov <automainint@guattari.tech> | 2025-02-22 03:38:52 +0100 |
commit | dc4e55de19fc8ed144100cdc99105dcd904e0c65 (patch) | |
tree | 5fd071e5ad8b51b73d6d30663da29de169d23455 | |
parent | 4b4237104813ed94f03eb33fd6048f0574245900 (diff) | |
download | reduced_system_layer-dc4e55de19fc8ed144100cdc99105dcd904e0c65.zip |
Update TODO
-rwxr-xr-x | reduced_system_layer.c | 107 |
1 files changed, 54 insertions, 53 deletions
diff --git a/reduced_system_layer.c b/reduced_system_layer.c index 5e5bfdf..3d2996e 100755 --- a/reduced_system_layer.c +++ b/reduced_system_layer.c @@ -42,8 +42,8 @@ #/ #/ - Work in progress #/ - Clipboard -#/ - Images -#/ - Sound +#/ - Images - BMP, PPM +#/ - Sound - WAV #/ - Logging #/ - Graphics perf - request cache #/ Requires: @@ -53,32 +53,15 @@ #/ + [x] Blake2 hash #/ + [x] Requests cache #/ + [x] Global anti-aliasing -#/ - Examples -#/ - Conway's Game of Life -#/ - Julia Set -#/ - Labyrinth -#/ - Chat -#/ - Graphics -#/ - UI -#/ - Icons -#/ - Vector math -#/ - CMYK color -#/ - Textures -#/ - Test suite -#/ - Improve microbenchmarks library -#/ - System -#/ - Window -#/ - Windows graphics -#/ - Wayland -#/ - Sound -#/ - Windows audio -#/ - Recording -#/ - Device selection -#/ - Switching canvases - Web -#/ - Networking -#/ - Windows sockets -#/ - TCP -#/ - fetch - via libcurl on native platforms +#/ + [ ] Nested requests +#/ - Examples +#/ - Conway's Game of Life +#/ - Julia Set +#/ - Labyrinth +#/ - Chat +#/ - Graphics +#/ - UI +#/ - Icons #/ - Cross-platform networking - UDP + TCP + WebSocket #/ Requires: #/ - [ ] Sockets - UDP, TCP @@ -86,34 +69,51 @@ #/ - [ ] HTTP server #/ - [ ] Web sockets #/ - [ ] Key exchange -#/ - [ ] Cipher suite -#/ - TLS_AES_128_GCM_SHA256 -#/ - Lattice-based ? +#/ - [ ] Cipher suite - TLS_AES_128_GCM_SHA256 #/ - [ ] TLS #/ - [ ] Web sockets over TLS #/ - Long term -#/ - dlopen - load libraries conditionally -#/ - X11 -#/ - Wayland -#/ - ALSA -#/ - Sockets -#/ - Windows -#/ - Allocator -#/ - Parsing -#/ - Printing -#/ - File system -#/ - Secure random -#/ - Process -#/ - Shared memory -#/ - Shared mutex -#/ - Big integer -#/ - Mersenne Twister 64 -#/ - Arithmetic coding -#/ - Threads - https://nachtimwald.com/2019/04/05/cross-platform-thread-wrapper -#/ - Cryptography - https://github.com/jedisct1/supercop -#/ - macOS support -#/ - Mobile devices support -#/ - Vulkan compute boilerplate +#/ - Utility +#/ - Improve microbenchmarks library +#/ - Parsing +#/ - Printing +#/ - Big integer +#/ - Mersenne Twister 64 +#/ - Arithmetic coding +#/ - Graphics +#/ - Vector math +#/ - CMYK color +#/ - Textures +#/ - Vulkan boilerplate +#/ - System +#/ - Window +#/ - Windows graphics +#/ - Wayland +#/ - Sound +#/ - Windows audio +#/ - Recording +#/ - Device selection +#/ - Networking +#/ - Windows sockets +#/ - TCP +#/ - fetch - via libcurl on native platforms +#/ - Lattice-based cipher suite +#/ - dlopen - load libraries conditionally +#/ - X11 +#/ - Wayland +#/ - ALSA +#/ - Sockets +#/ - Windows +#/ - Switching canvas - Web +#/ - File system +#/ - Secure random +#/ - Process +#/ - Shared memory +#/ - Shared mutex +#/ - Threads - https://nachtimwald.com/2019/04/05/cross-platform-thread-wrapper +#/ - Cryptography - https://github.com/jedisct1/supercop +#/ - macOS support +#/ - Mobile devices support #/ #/ Done #/ @@ -127,6 +127,7 @@ #/ - UTF-8 #/ - Testing #/ - Stackless coroutines +#/ - Allocator #/ - Graphics #/ - Font #/ - Adaptive resolution |