|
c5ab03cbfc
|
[-] OS specific types derived from AFileHandle
|
2023-09-28 11:53:42 +01:00 |
|
|
5555e99488
|
[*] Move NewByteBufferPair, NewByteBufferPairEx, and NewRingByteBuffer to AuIO::Utility
|
2023-09-28 11:51:46 +01:00 |
|
|
374df4a92b
|
[*] 3c8442d8 regressed DNS based connect
[*] improved an error message
|
2023-09-23 20:36:28 +01:00 |
|
|
53215e57b1
|
[*] Harden thread entrypoints and post-call deinit
|
2023-09-23 20:32:01 +01:00 |
|
|
3c8442d8ce
|
[+] Added NetSocketConnectBase
[*] ded60591 cont
|
2023-09-23 19:33:08 +01:00 |
|
|
ded605910f
|
[*] Refactor AuNet::NetSocketConnect
|
2023-09-23 17:10:00 +01:00 |
|
|
7e9bfd8215
|
[*] Move/refactor AuIO adapters to Aurora::IO::Adapters
|
2023-09-23 16:40:13 +01:00 |
|
|
345cf608b3
|
[*] Linux connect by hostname regression/first pass?
|
2023-09-23 09:25:18 +01:00 |
|
|
c05fabc633
|
[*] Linux fixes
|
2023-09-23 08:15:50 +01:00 |
|
|
828430889c
|
[+] IIOHandle::SectionLock
[+] IIOHandle::SectionUnlock
[*] FileSteam.NT.cpp clean up
|
2023-09-23 04:48:48 +01:00 |
|
|
c3165de4cf
|
[*] RWLock: Disable dumb scatter switch for now
|
2023-09-23 02:50:54 +01:00 |
|
|
76bd36939e
|
[*] Simplify RWLock some more
|
2023-09-23 02:40:23 +01:00 |
|
|
0a1db024e8
|
[+] QueryClockTimeNS
[+] QueryClockTimeFrequency
|
2023-09-23 02:28:06 +01:00 |
|
|
dfecf10f1d
|
[*] All CivilTime APIs should just use ETimezoneShift
|
2023-09-22 06:21:50 +01:00 |
|
|
f6437ef66e
|
[-] Engine 0.0/1.0 async
|
2023-09-22 06:07:03 +01:00 |
|
|
7739652ad3
|
[*] Minor include header improvements
|
2023-09-22 00:46:51 +01:00 |
|
|
994fcb5010
|
[*/+] Added/Moved code to AuProtocolStackSpecialWriter[.cpp]
[+] Further mutex guarantees under protocol stacks (hardening)
|
2023-09-21 21:18:59 +01:00 |
|
|
7da39d2022
|
[+] Aurora::IO::Protocol::NewProtocolStackFromDescription
[+] Aurora::IO::Protocol::UtilityWrapStreamReaderWithInterceptors
[+] Aurora::IO::Protocol::EProtocolStackCreateType
[+] Aurora::IO::Protocol::ProtocolStackByBufferedAdhoc
[+] Aurora::IO::Protocol::ProtocolStackByBuffered
[+] Aurora::IO::Protocol::ProtocolStackByPipe
[+] Aurora::IO::Protocol::ProtocolStackDescription
|
2023-09-21 08:02:02 +01:00 |
|
|
f310fa9aae
|
[+] AuTime::GetClockUserAndKernelTimeNS
|
2023-09-20 22:51:59 +01:00 |
|
|
7bc533b710
|
[*] More POSIX bugs
|
2023-09-20 21:13:43 +01:00 |
|
|
4fa053ce97
|
[*] Harden POSIX FS Remove
|
2023-09-20 20:17:42 +01:00 |
|
|
259572724c
|
[+] Fetch non-desktop class NT hostnames
|
2023-09-20 18:33:27 +01:00 |
|
|
f59de8b4ae
|
[*] Two typos and change bPreferEmulatedWakeOnAddress to true under NIX
|
2023-09-20 18:32:02 +01:00 |
|
|
0f62b03da0
|
[+] AuFutexBarrier::EnterTimedEx
|
2023-09-20 17:32:17 +01:00 |
|
|
d123850ac0
|
[+] AuThreads::Spawn
|
2023-09-20 17:28:36 +01:00 |
|
|
7efde62c3c
|
[+] AuFutexBarrier
|
2023-09-20 05:18:50 +01:00 |
|
|
42a8218916
|
[+] AuInitOnce::TryCall
|
2023-09-20 04:10:53 +01:00 |
|
|
9e1655d579
|
[*] Clean up RWLock
|
2023-09-19 17:36:21 +01:00 |
|
|
baadcbb13d
|
[*] ?
|
2023-09-19 16:39:35 +01:00 |
|
|
595846cb75
|
[*] MSVC isn't always inlining lock guards
|
2023-09-19 02:49:48 +01:00 |
|
|
7477bfe56f
|
[*] A Linux and other OS insurance policy: rel/xref 7357764c
|
2023-09-19 02:05:11 +01:00 |
|
|
5a9292ad1a
|
[*] ...yes
|
2023-09-19 01:38:16 +01:00 |
|
|
125c150fc5
|
[*] Made AuOpen.Unix.cpp in parity with Windows in that all IO should be deferred off the calling thread
|
2023-09-19 00:40:00 +01:00 |
|
|
746f39f848
|
[*] yeet
|
2023-09-19 00:17:28 +01:00 |
|
|
2a0ff9ab0c
|
[+] AuCivilTime.cpp
[*] Split AuClock.cpp
|
2023-09-18 22:53:28 +01:00 |
|
|
e60c891eac
|
[-] last trace of the high res clock
|
2023-09-18 22:34:34 +01:00 |
|
|
5ef6e0cd23
|
[*] Fix IO Processor regression, circa WorkerPId_t behaviour change.
[*] Fix minor Linux SOCK_CLOEXEC issue
|
2023-09-18 19:04:09 +01:00 |
|
|
7357764cfc
|
[*] Fix abnormal ::UnlockWrite performance under heavyweight native WaitOnAddress platforms (Linux, BSD-like, etc)
|
2023-09-18 18:21:46 +01:00 |
|
|
5d12f1a203
|
[*] Resolve IO regressions (4. Hello FS) (Mostly UNIX)
|
2023-09-18 07:11:34 +01:00 |
|
|
11ef18cbf0
|
[*] moar regressions :(
|
2023-09-18 06:09:29 +01:00 |
|
|
09b044ab2e
|
[*] amend 9be76adb23
|
2023-09-17 22:21:24 +01:00 |
|
|
d387657e04
|
[*] Dynamic linking on non-desktop, NT platforms
|
2023-09-17 22:15:15 +01:00 |
|
|
9be76adb23
|
[*] Further drop required symbols from OLE (COM) and SHELL32 (NT Shell)
[*] Optimize NT file and URI opener
|
2023-09-17 21:33:14 +01:00 |
|
|
c5a2d1e582
|
[+] AuRWLock Ordering.txt
|
2023-09-17 20:32:57 +01:00 |
|
|
7a5d1cd396
|
[*] ew. the old iwaitable is in the README
|
2023-09-17 19:02:38 +01:00 |
|
|
a96788623f
|
[*] Fix linux build warning and not quite complete linux ipc fix a4f6db7ec9
|
2023-09-17 18:36:20 +01:00 |
|
|
ff0e32ce02
|
[*] Improve AuInitOnce API with an 8 byte variant and a locker API
[+] AuInitOnceSmall
|
2023-09-17 15:42:38 +01:00 |
|
|
d2bf01ffa3
|
[*] InitOnce should be marked final, even though we cant strip those 8 vtbl ptr bytes
|
2023-09-17 15:08:48 +01:00 |
|
|
84c0e94282
|
[*] 523abaf0 cont: not so sure on the UNIX-like variant either
|
2023-09-17 14:03:03 +01:00 |
|
|
523abaf0bb
|
[*] security: bIsIntranetTrusted not properly respected
|
2023-09-17 13:57:58 +01:00 |
|