|
07889bfb3e
|
[*] Update this comment again
|
2024-03-17 11:09:40 +00:00 |
|
|
1fc131e10a
|
[*] Move #if defined(_AUHAS_FMT) around
|
2024-03-17 06:19:22 +00:00 |
|
|
0edf00ffc8
|
[*] Microsoft is really taking the fucking piss again
|
2024-03-16 19:58:44 +00:00 |
|
|
81d7c7027c
|
[*] Cont work on AuIOHandle cleanup
|
2024-03-16 09:51:41 +00:00 |
|
|
1263434bb7
|
[+] bool IIOHandle::InitFromHandleCopy(const IIOHandle *pHandle)
|
2024-03-15 13:34:01 +00:00 |
|
|
25b1a9cad6
|
[*] Thread-safety: harden io file streams and improve construction api of OpenBlockingFileStreamFromHandle
|
2024-03-15 08:50:52 +00:00 |
|
|
ccc4116394
|
[*] PosixShutup for AuProcesses::OpenXXXX and two minor bug fixes
|
2024-03-15 06:19:30 +00:00 |
|
|
b3f1ef8bc2
|
[*] Fix recent regression in f401c6f750 and fix two ignored return values
|
2024-03-14 01:22:20 +00:00 |
|
|
dbd2ec78b3
|
[*] harden dir traversal for removal
|
2024-03-13 10:08:38 +00:00 |
|
|
a80f6091c5
|
[*] Updated WakeOnAddress comments
|
2024-03-13 09:37:07 +00:00 |
|
|
3f265cf19b
|
[*] IOHandle is now 192 bytes
[*] Autohandle duplication
|
2024-03-13 07:50:50 +00:00 |
|
|
582b32ded9
|
[*] harden
|
2024-03-13 05:37:51 +00:00 |
|
|
cac3746bf0
|
[*] Update CmdLine prototype: AuOptional<const AuString &> GetValue(const AuString &key)
|
2024-03-13 02:03:56 +00:00 |
|
|
5c34a8435b
|
[*] d14ba6cf revert one force inline
|
2024-03-12 23:32:32 +00:00 |
|
|
d039055bc1
|
[*] Optimize _NTLikeQueryFrequency under Win10
|
2024-03-12 22:54:03 +00:00 |
|
|
d14ba6cfd4
|
[+] AuThreading::EWaitMethod
[+] AuThreading::TryWaitOnAddressSpecial
[+] AuThreading::TryWaitOnAddressSpecialEx
[+] AuThreading::WaitOnAddressSpecial
[+] AuThreading::WaitOnAddressSpecialSteady
|
2024-03-12 22:50:22 +00:00 |
|
|
2ba5ae6fa5
|
[*] Windows 10 LTSC / other branches crash on startup fix (missing FOLDERID_UserProgramFiles for some reason)
|
2024-03-12 04:32:45 +00:00 |
|
|
0f4a7bf8cb
|
[*] Update GetSystemResourcePath to check package path before user rw directories
|
2024-03-11 21:22:24 +00:00 |
|
|
db1ff0cbf8
|
[*] Refactored FS resources to return AuOptional<const AuString &>
|
2024-03-11 21:05:03 +00:00 |
|
|
631fad8fd0
|
[+] ERngStringCharacters::eLowerAlphaNumericCharacters
[+] ERngStringCharacters::eUpperAlphaNumericCharacters
|
2024-03-11 17:33:36 +00:00 |
|
|
bd83945f4d
|
[*] Update temp path/dir filenames
|
2024-03-11 17:14:59 +00:00 |
|
|
f401c6f750
|
[*] Update consistency in 895ef058
|
2024-03-11 17:13:27 +00:00 |
|
|
ac1501c357
|
[+] AuOptional<AuString> AuFS::NewTempFile()
[+] AuOptional<AuString> AuFS::NewTempDirectory()
|
2024-03-10 15:00:13 +00:00 |
|
|
fceb937bfd
|
[+] Aurora::IO::Async::SpawnMoreThreads
[+] Aurora::IO::Async::GetSpawnedThreads
|
2024-03-10 11:34:18 +00:00 |
|
|
41412876b6
|
[*] Improved AuThreads::Spawn prototypes with new optional finalizer arg
|
2024-03-10 10:22:50 +00:00 |
|
|
58e8209cff
|
[*] Respect AU_NO_INC_ARG_EXPRESSIONS / AU_INC_ARG_EXPRESSIONS under SysPanics
|
2024-03-10 10:15:57 +00:00 |
|
|
99533c456d
|
[*] Amend 6913daae
|
2024-03-10 09:57:27 +00:00 |
|
|
9c4315ff95
|
[*] Hardening in the form of the prevention of future bad rewrites of similar code
[+] MemoryView::AtOffset
[+] MemoryView::Take
|
2024-03-10 09:46:53 +00:00 |
|
|
951f9b73f3
|
[*] Off by one indexed extent
|
2024-03-10 09:45:03 +00:00 |
|
|
6913daae7d
|
[+] bool AuFutexSemaphore::AcquireUntilExactlyEqualAbsNS(AuUInt32 uValue, AuOptional<AuUInt64> qwTimeoutAbs)
[+] bool AuFutexSemaphore::AcquireUntilAtleastAbsNS(AuUInt32 uValue, AuOptional<AuUInt64> qwTimeoutAbs)
|
2024-03-10 09:28:50 +00:00 |
|
|
cc4d97d6e7
|
[+] bool AuFutexSemaphore::LockUntilEqualAbsNS(AuUInt32 uValue, AuOptional<AuUInt64> qwTimeoutAbs)
|
2024-03-10 00:43:17 +00:00 |
|
|
3c6d5a020b
|
[*] Linux and Posix targets now respect gRuntimeConfig.debug.bIsExceptionThrowFatal
|
2024-03-10 00:09:12 +00:00 |
|
|
3c4cece69d
|
[*] Fix deadlock on enter, when dispatching the command results in a grug handler being executed, followed by a deadlock during flush
[*] also wtf is this
|
2024-03-09 08:38:26 +00:00 |
|
|
c935b892c7
|
[*] Harden AuByteBuffer
[+] Alias: AuNewSharableBuffer
[+] Alias: AuNewSharableResizableBuffer
[+] Alias: AuNewRingBuffer
[+] Alias: AuNewResizableBuffer
|
2024-03-09 06:57:19 +00:00 |
|
|
9a846a6d2f
|
[*] Update IAsyncFileStream::NewTransaction
|
2024-03-09 01:12:57 +00:00 |
|
|
a9fd9221b7
|
[+] AuFS::OpenAsyncFromSharedHandle
|
2024-03-09 00:56:59 +00:00 |
|
|
48aa0f01b1
|
[+] IFileStream::ToStreamSeekingReader
[+] IFileStream::ToStreamSeekingWriter
[*] Mitigation for Linshids god awful IO subsystems
|
2024-03-09 00:47:33 +00:00 |
|
|
66f3250983
|
[*] Improved IMemoryMappedFile API
[+] AuIO::Adapters::NewAsyncTransactionFromStreamSeekingPair
|
2024-03-09 00:20:26 +00:00 |
|
|
afbe942ffd
|
[*] These config fields were switched to abs values, not relative to the user signal range
|
2024-03-08 21:59:50 +00:00 |
|
|
38bf52e852
|
[+] Aurora::IO::FS::IMemoryMappedFile
[+] Aurora::IO::Adapters::NewMemoryViewWriteSeekableAdapter
[*] ViewSeekableReadable -> ViewSeekableReader
[+] Aurora::IO::FS::OpenMap
[+] Aurora::IO::FS::OpenMapFromSharedHandle
|
2024-03-07 06:49:23 +00:00 |
|
|
6d4fc2c5f7
|
[*] Fix vis of this one posix symbol
|
2024-03-06 20:29:43 +00:00 |
|
|
7b302a7f35
|
[*] Improve AuProcesses CompletionGroup integration
|
2024-03-05 21:52:52 +00:00 |
|
|
0a6c11d919
|
[*] Moved some source code to AuProcAddresses.UNIX.cpp
|
2024-03-05 18:37:44 +00:00 |
|
|
2371794d47
|
[+] Linux Exception Handlers and AuExit::ETriggerLevel::eSigQuitNow
[*] Linux stability fixes
[+] AuProcAddresses.UNIX.[cpp/hpp]
|
2024-03-05 13:55:21 +00:00 |
|
|
8b29e73f96
|
[*] Switch over to mapped cpuset ids as opposed to the ((groupIndex + 1ull) * 0x100ull) + logicalProcessorIndex approximation
|
2024-03-04 13:07:49 +00:00 |
|
|
2163a58892
|
[*] Linux runtime regressions
|
2024-03-04 11:55:54 +00:00 |
|
|
2a5fad9d0c
|
[+] Debug heap API: void Heap::WalkHeap(bool(*fCallback)(void *, void *), void *pSecondArg)
|
2024-03-04 04:51:41 +00:00 |
|
|
bf398be94e
|
[*] Missing explicit AuConstReference
|
2024-03-03 22:09:19 +00:00 |
|
|
13b61f166c
|
[*] Updated registered LTC digest indices
|
2024-03-03 03:26:01 +00:00 |
|
|
65c78ef182
|
[*] Move some platform specific code from AuWakeOnAddress to AuProcAddresses.*.*
|
2024-03-03 00:28:36 +00:00 |
|