TODO #1
Labels
No Label
bug
duplicate
enhancement
help wanted
invalid
question
security
wontfix
No Milestone
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: AuroraSupport/AuroraRuntime#1
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
ECC curves (missing curve 25519 and tests)
We require something to dump the process map for Linux and Win32 targets (used for debugging binary backtraces)
Telemetry
Certificate authority store
Networking
Networking [D]TLS using EMbedTLS (alongside LTC. I know, I'm horrible)
Build on Linux again
Loop Sources (in progress)
Async File IO (has untested NT implementation, in progress)
Read me (in progress)
Stacktrace telemetry under UNIX (cache/get by address interface is done, nix backends required, kinda done. will cover when going over linux support)
Basic hardware info reports
MacOS support
kevent process backend
(IN PROGRESS) Defer process waitables to a platform specific loop source runner thread instead of spawning a thread for each process spawned on top of the thread required for exec. Traditional IWaitable and loop source handles must be triggered on process termination. We gotta do something better than; spawning another thread; using the native wait (WaitSingleObject/sys_waitid) function; and dispatching the IWaitable. We should be able to use an internal loop source type on a breakable dedicated waiter thread & handle each alerted loop source (process) dispatching the IWaitable and loop source (yes, we're literally the same object, we're passing through the same functionality).
Compression API is 75% complete, block stream compressor processors are missing
Locale is missing iconv backend for Chinese and Japanese code page translation to and from UTF-8; UTF-16 should be supported by a libstdc++ fallback, I hope
Bring LibLZMA back in. Use igors implementation, not libzlma. His code is extremely bad; however, it's production tested over a very long period of time and it supports important multithreaded compression. We should also go back to our stripped down libzlma fork and bring that into the Aurora ecosystem. Focus on Igors 7zip reference impl tho.
abandonding this issue in favour of #24