|
|
@93838
|
3 years |
vboxsync |
iprt/asm.h: Added ASMAtomicCmpXchgU128 and friends for AMD64 and …
|
|
|
@93837
|
3 years |
vboxsync |
iprt/asm.h: Added ASMAtomicCmpXchgU128 and friends for AMD64 and …
|
|
|
@93815
|
3 years |
vboxsync |
iprt/RTExprEval: Fix small memory leak. bugref:9781
|
|
|
@93755
|
3 years |
vboxsync |
tstRTInlineAsm: Use picoseconds instead of nanoseconds when …
|
|
|
@93754
|
3 years |
vboxsync |
IPRT,ValKit,VMMDevTesting.h: Added picoseconds to the test units. …
|
|
|
@93753
|
3 years |
vboxsync |
IPRT/asm.h,tstRTInlineAsm: Added 8-bit and 16-bit extended cmpxchg …
|
|
|
@93752
|
3 years |
vboxsync |
IPRT/asm.h,tstRTInlineAsm: Added 8-bit and 16-bit extended cmpxchg …
|
|
|
@93715
|
3 years |
vboxsync |
IPRT/hardavl: Renamed lookupMatchingOrSmaller to lookupMatchingOrBelow …
|
|
|
@93712
|
3 years |
vboxsync |
IPRT/hardavl: Basic statistics. bugref:10093
|
|
|
@93711
|
3 years |
vboxsync |
IPRT/hardavl: Added lookupMatchingOrLarger and …
|
|
|
@93709
|
3 years |
vboxsync |
IPRT/hardavl: Added the right-to-left enumerator. Mark methods as …
|
|
|
@93694
|
3 years |
vboxsync |
IPRT/tstRTAvl: report some performance values at the end of the …
|
|
|
@93693
|
3 years |
vboxsync |
IPRT/hardavl: Added a getHeight() method for tstRTAvl and extended the …
|
|
|
@93692
|
3 years |
vboxsync |
IPRT/tstRTAvl: oops
|
|
|
@93691
|
3 years |
vboxsync |
IPRT/tstRTAvl: Fixed broke TrackerFindRandom code causing random test …
|
|
|
@93690
|
3 years |
vboxsync |
IPRT/avl: Added some height assertions.
|
|
|
@93684
|
3 years |
vboxsync |
IPRT/hardavl: Fixed the removal bug. Extended testcase and sanity …
|
|
|
@93677
|
3 years |
vboxsync |
IPRT/tstRTAvl: Didn't mean to disable it all. bugref:10093
|
|
|
@93676
|
3 years |
vboxsync |
IPRT/tstRTAvl: build fix. bugref:10093
|
|
|
@93672
|
3 years |
vboxsync |
IPRT/hardavl: A fix, a few build fixes and some more tests. bugref:10093
|
|
|
@93671
|
3 years |
vboxsync |
IPRT/hardavl: Initial adaption of the old AVL code into something a …
|
|
|
@93650
|
3 years |
vboxsync |
VMM/PGM,*: Split the physical access handler type registration into …
|
|
|
@93640
|
3 years |
vboxsync |
Runtime: bugref:9955: Added conversion from console codepage to UTF-8 …
|
|
|
@93544
|
3 years |
vboxsync |
IPRT: Default to UTF-8 on macOS when nothing else is given in the …
|
|
|
@93543
|
3 years |
vboxsync |
IPRT: Default to UTF-8 on macOS when nothing else is given in the …
|
|
|
@93515
|
3 years |
vboxsync |
iprt/asm-amd64-x86.h: Split out some non-assembly functions that …
|
|
|
@93510
|
3 years |
vboxsync |
IPRT/isovfs.cpp: Allow seeking beyond 4 GiB. bugref:9781
|
|
|
@93502
|
3 years |
vboxsync |
IPRT/VBoxRTDeps.cpp: Adding FIPS_mode for libssh. bugref:9469
|
|
|
@93501
|
3 years |
vboxsync |
IPRT/log: Define LOG_USE_C99 everywhere but on OS/2 and stop …
|
|
|
@93500
|
3 years |
vboxsync |
IPRT/win: Additional OpenSSL exports for libssh. bugref:9469
|
|
|
@93487
|
3 years |
vboxsync |
IPRT/RTProcCreateEx/posix: Corrected IPRT_LIBPATM_FILE_1_XXX macros …
|
|
|
@93483
|
3 years |
vboxsync |
IPRT: Added generic C implementation of ASMMultU64ByU32DivByU32 (sames …
|
|
|
@93451
|
3 years |
vboxsync |
IPRT: Local IPC Server: add interface to set server socket access mode …
|
|
|
@93435
|
3 years |
vboxsync |
IPRT/tstTime-2: Quick build fix for darwin.arm64. bugref:9898
|
|
|
@93419
|
3 years |
vboxsync |
*.kmk: Introducing VBOX_WITH_R0_MODULES and VBOX_WITH_HWVIRT for …
|
|
|
@93350
|
3 years |
vboxsync |
IPRT/isomaker: Don't freak out if the joliet volume descriptor gives …
|
|
|
@93318
|
3 years |
vboxsync |
IPRT/tstRTBigNum: The windows asan build requires -bigobj. bugref:8489
|
|
|
@93317
|
3 years |
vboxsync |
RTLdrCheckImports: Open the image with the RTLDR_O_DEBUG flag set so …
|
|
|
@93301
|
3 years |
vboxsync |
IPRT: VC++ 19.2 update 11 build adjustments. bugref:8489
|
|
|
@93295
|
3 years |
vboxsync |
IPRT/ldrPE,pecoff.h: Another IMAGE_LOAD_CONFIG_DIRECTORY field.
|
|
|
@93288
|
3 years |
vboxsync |
/Config.kmk,IPRT: Set arch bitness for assembler use through compiler …
|
|
|
@93283
|
3 years |
vboxsync |
Runtime/efi: Fix variable size inconsistencies exposed by endianness …
|
|
|
@93282
|
3 years |
vboxsync |
Runtime/efi: The endiannes conversion macros in cdefs.h need also …
|
|
|
@93281
|
3 years |
vboxsync |
IPRT/sha3: Fix field name inconsistency for big endian architectures.
|
|
|
@93260
|
3 years |
vboxsync |
IPRT/NtProcessStartup-stub.cpp: DriverEntry is stdcall. Docs. …
|
|
|
@93253
|
3 years |
vboxsync |
IPRT/zero.asm: Try save 64KB file space on windows.
|
|
|
@93251
|
3 years |
vboxsync |
/Config.kmk,Add,SupDrv: Enable control flow guards. bugref:10162
|
|
|
@93244
|
3 years |
vboxsync |
IPRT/asn1: Must call RTAsn1Core_DecodeAsn1 when decoding unknowing …
|
|
|
@93230
|
3 years |
vboxsync |
IPRT/RTDirRemove/posix: Correction to r131730 that makes the kludge …
|
|
|
@93216
|
3 years |
vboxsync |
Fixing a comment typo.
|
|
|
@93200
|
3 years |
vboxsync |
IPRT/alloc-r0drv-nt.cpp: Must apply the NonPagePoolNx selection to …
|
|
|
@93187
|
3 years |
vboxsync |
tstRTExprEval: A couple more tests. bugref:9781
|
|
|
@93178
|
3 years |
vboxsync |
iprt/RTExprEval: Only expand ${VAR}, drop $(VAR). Simplifies the code. …
|
|
|
@93175
|
3 years |
vboxsync |
iprt/RTExprEval: Early code for a 'simple' expression evaluator a la …
|
|
|
@93174
|
3 years |
vboxsync |
iprt/RTExprEval: Early code for a 'simple' expression evaluator a la …
|
|
|
@93173
|
3 years |
vboxsync |
iprt/RTExprEval: Early code for a 'simple' expression evaluator a la …
|
|
|
@93170
|
3 years |
vboxsync |
iprt/RTExprEval: Early code for a 'simple' expression evaluator a la …
|
|
|
@93147
|
3 years |
vboxsync |
IPRT/VBoxRTImp.def: Added RTUtf16NCmp & RTUtf16NCmpUtf8 for extpack.
|
|
|
@93141
|
3 years |
vboxsync |
IPRT/http-server: Also free pszUrl of RTHTTPSERVERREQ in …
|
|
|
@93137
|
3 years |
vboxsync |
IPRT/nocrt: Fixed nocrt/string.h and added a C++ implementation of strchr.
|
|
|
@93135
|
3 years |
vboxsync |
iprt/strncmp.cpp: We try avoid comparing pointers because of …
|
|
|
@93130
|
3 years |
vboxsync |
iprt/strncmp.cpp: Adjustment for watcom in nocrt mode.
|
|
|
@93118
|
3 years |
vboxsync |
IPRT/RTIsoMaker: Added an --name-setup-from-import option to better …
|
|
|
@93115
|
3 years |
vboxsync |
scm --update-copyright-year
|
|
|
@93114
|
3 years |
vboxsync |
scm fixes
|
|
|
@93113
|
3 years |
vboxsync |
IPRt/fatvfs.cpp: Fixed off by two cluster validation bug causing …
|
|
|
@93112
|
3 years |
vboxsync |
IPRT/x509-core: Added 'uid'/0.9.2342.19200300.100.1.1 to the …
|
|
|
@93111
|
3 years |
vboxsync |
IPRT/x509-certpaths.cpp: Just call RTCrX509Name_GetShortRdn to get the …
|
|
|
@93103
|
3 years |
vboxsync |
IPRT: Implemented RTUtf16NCmp and RTUtf16NCmpUtf8, adding RTUtf16GetCpNEx.
|
|
|
@93084
|
3 years |
vboxsync |
IPRT/fatvfs: Added RTFsFatVolFormat288.
|
|
|
@93081
|
3 years |
vboxsync |
IPRT/isovfs.cpp: Made it handle OS/2 ACP2, MCP2 and similar images …
|
|
|
@93059
|
3 years |
vboxsync |
IPRT/utf8-win.cpp: Optimize string conversion from/to process codepage …
|
|
|
@93057
|
3 years |
vboxsync |
IPRT: Added RTStrDupNEx and RTStrDupNExTag.
|
|
|
@93040
|
3 years |
vboxsync |
Runtime/checksum/ipv4.cpp: Revert r65584 as it breaks checksumming for …
|
|
|
@93028
|
3 years |
vboxsync |
IPRT/Makefile.kmk: Deal with winerror.h having spaces in it's path. …
|
|
|
@93026
|
3 years |
vboxsync |
IPRT/LocalIpc/posix: Fixed incorrect handle and state validation. …
|
|
|
@93025
|
3 years |
vboxsync |
IPRT/LocalIpc/poisx: How difficult can this be to get right? bugref:10134
|
|
|
@93019
|
3 years |
vboxsync |
iprt: local ipc server: add interface to grant r/w access to a server …
|
|
|
@92958
|
3 years |
vboxsync |
IPRT/Makefile.kmk: Drop vccomsup.lib as we don't seem to need it any …
|
|
|
@92919
|
3 years |
vboxsync |
IPRT/r3/posix: Just use sched_yield() everywhere, as it's a standard …
|
|
|
@92915
|
3 years |
vboxsync |
IPRT/fatvfs: GCC 11 build fix [build fix].
|
|
|
@92914
|
3 years |
vboxsync |
IPRT/fatvfs: GCC 11 build fix.
|
|
|
@92910
|
3 years |
vboxsync |
/Config.kmk,*.kmk: Preparing to switch to Windows 10 SDK. bugref:10116
|
|
|
@92905
|
3 years |
vboxsync |
IPRT/errmsgwin-sorter.cpp: Increase the max string length for W10 SDK. …
|
|
|
@92904
|
3 years |
vboxsync |
IPRT/vcc-fakes-kernel32.cpp: Adjustments for W10 SDK. bugref:10116
|
|
|
@92873
|
3 years |
vboxsync |
IPRT/timer-r0drv-nt.cpp,mp-r0drv-nt.cpp: Work around …
|
|
|
@92872
|
3 years |
vboxsync |
IPRT/timer-r0drv-nt.cpp: Corrected the CPU parameter for …
|
|
|
@92871
|
3 years |
vboxsync |
IPRT/rtMpNtSetTargetProcessorDpc: Use AssertLogRel so we can hopefully …
|
|
|
@92869
|
3 years |
vboxsync |
IPRT/timer-r0drv-nt.cpp: Get precision system time for the …
|
|
|
@92857
|
3 years |
vboxsync |
IPRT/timer-r0drv-nt.cpp: Implemented RTTimerChangeInterval, improved …
|
|
|
@92825
|
3 years |
vboxsync |
IPRT/timer-r0drv-nt.cpp: Implemented high resolution timers using the …
|
|
|
@92818
|
3 years |
vboxsync |
IPRT/semeventmulti-nt: Converted semeventmulti-r0drv-nt.cpp into …
|
|
|
@92799
|
3 years |
vboxsync |
iprt/asmdefs.h,IPRT//*asm: Added a RT_BEGINPROC macro that takes …
|
|
|
@92794
|
3 years |
vboxsync |
IPRT/semevent-nt.cpp: Split out the RTSemEventGetResolution function …
|
|
|
@92792
|
3 years |
vboxsync |
IPRT/semevent-nt: Converted semevent-r0drv-nt.cpp into something that …
|
|
|
@92784
|
3 years |
vboxsync |
IPRT/semevent*-linux: Share more code between the single-release and …
|
|
|
@92782
|
3 years |
vboxsync |
IPRT/semevent*-linux: Share more code between the single-release and …
|
|
|
@92781
|
3 years |
vboxsync |
IPRT/posix/semwait.h: Build fix. bugref:10138
|
|
|
@92780
|
3 years |
vboxsync |
IPRT/posix/semwait.h: Doxygen fix; removed unused function. bugref:10138
|
|
|
@92779
|
3 years |
vboxsync |
IPRT/semevent*-linux: Share some common bits between the …
|
|
|