|
44afa1e3de
|
[*] Disable this perf hack for now
|
2023-10-13 17:00:51 +01:00 |
|
|
7db0e2e688
|
[*] Drop all static references to User32.dll
|
2023-10-13 00:10:44 +01:00 |
|
|
f5f79bb184
|
[*] this is going to be a problem
|
2023-10-12 19:03:58 +01:00 |
|
|
23ddcf9ba1
|
[*] Trivial XP+ semaphore optimization for high wake counts
|
2023-10-12 17:00:13 +01:00 |
|
|
e3ba8cf1c5
|
[*] I'm just not going to bother for.now
|
2023-10-12 16:36:15 +01:00 |
|
|
d48d6ce08d
|
[*] You should be marked as no return
|
2023-10-11 05:19:14 +01:00 |
|
|
ff77873ad6
|
[*] Further reduce win32 link time requirements (advanced api)
|
2023-10-11 02:13:49 +01:00 |
|
|
33f77cf011
|
[+] Aurora::Process::GetBinaryClassPath
[+] Aurora::Process::SetBinaryClassPath
[+] Aurora::Process::AddBinaryClassPath
[+] Aurora::Process::LoadModuleEx
[+] Aurora::Process::GetProcHandle
[+] Aurora::Process::GetProcAddressEx
[+] Aurora::ProcessConfig
[*] Cleanup a bit
|
2023-10-11 01:11:57 +01:00 |
|
|
bee9b8b07b
|
[*] Another AuProcess DLL loader fixerino
|
2023-10-10 21:24:41 +01:00 |
|
|
709a95cee1
|
[*] fix busted init once
|
2023-10-10 19:16:04 +01:00 |
|
|
f798c59cb8
|
[*] Fixed missed and double mimalloc init, via allocation under SwInfo, being probed by alternative nt clock query logic, under the fallback rng algorithm, possibly under another tls thread_only race condition
|
2023-10-08 15:00:52 +01:00 |
|
|
48c2175be9
|
[+] IProtocolStack::AppendInterceptorDynamicBuffer
[+] IProtocolStack::PrependInterceptorDynamicBuffer
[+] IProtocolStack::PrependSingleFrameProcessorDynamicBuffer
[+] IProtocolStack::AppendSingleFrameProcessorDynamicBuffer
[+] IProtocolStack::IsValid
[+] IProtocolPiece::ExchangeMaximumBufferLength
|
2023-10-07 20:25:43 +01:00 |
|
|
5c29787f9c
|
[*] Bug fixes
|
2023-10-07 20:04:47 +01:00 |
|
|
f585d41ba3
|
[*] 478cb2b1 ?
|
2023-10-07 17:12:54 +01:00 |
|
|
795fb3d2d1
|
[+] NT 3.5 through Windows 7 specific clock backends
|
2023-10-07 16:57:20 +01:00 |
|
|
a7a45aaf4b
|
[*] Using bcrypt continues to be a dumpsterfire mistake
|
2023-10-07 16:56:33 +01:00 |
|
|
478cb2b185
|
[*] Improve RNG fallback performance (early process init canaries) by properly accounting for < 10 Mhz clocks
|
2023-10-07 14:50:32 +01:00 |
|
|
605862094e
|
[*] Fix some old known Win32 loop queue issues under bullshit real world conditions
(recursion, any retries, etc)
|
2023-10-03 22:02:48 +01:00 |
|
|
9686457891
|
[*] caught async crash on shutdown
|
2023-10-02 21:33:15 +01:00 |
|
|
a60e740328
|
[*] caught async deinit deadlock
featues conflicting with idec what. this mess needs rewriting
|
2023-10-01 17:10:48 +01:00 |
|
|
cdad552ed0
|
[*] Fix OSThread regression / main thread was stalling for a few seconds on exit because the schedulers end of thread clean up was bailing out under the "pls no dtor race before the os spawn kicks in" lock path
TODO: destink OSThread
|
2023-10-01 14:12:22 +01:00 |
|
|
16f7d985fc
|
[+] Missing read/write AuByteBuffer by views
|
2023-09-30 11:44:13 +01:00 |
|
|
f0ae1659b6
|
[*] Declaring some future proofing in AuTime::tm for the Epochs and Calendar patch
|
2023-09-29 01:05:38 +01:00 |
|
|
654bf8eff0
|
[*] annoying console tty insertion quirk/bug
|
2023-09-28 20:38:36 +01:00 |
|
|
636a7ef625
|
[*] Fix project build regressions caused by refactoring in 522def0a
|
2023-09-28 20:08:59 +01:00 |
|
|
522def0a85
|
[*] I'm going to be autistic and say "everybody" is (read: industry midwits are) wrong about dates
(amend comments)
|
2023-09-28 18:29:28 +01:00 |
|
|
ea241d86f3
|
[*] Resolve ambiguous namespace regression (new conflict between Aurora::IO::Utility and Aurora::Utility)
|
2023-09-28 15:42:09 +01:00 |
|
|
635f9e39e9
|
[*] Modernize IOBufferedProcessor (and moved to the io utility namespace)
[+] AuIO::Utility::NewBufferedProcessorEx
[+] AuByteBuffer::calcDifferenceBetweenHeadsUnsigned
[+] AuByteBuffer::calcDifferenceBetweenHeadsSigned
|
2023-09-28 12:38:01 +01:00 |
|
|
742c0495d8
|
[+] SysCheckArgNotNull
[*] finally fix SysPushErrorSyntax
|
2023-09-28 12:09:27 +01:00 |
|
|
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 |
|