|
|
@27800
|
15 years |
vboxsync |
iprt: applying sparc patch (selectively).
|
|
|
@27787
|
15 years |
vboxsync |
iprt: RTSocket/RTTcp: refcount the sockets the RTDbg* way.
|
|
|
@27744
|
15 years |
vboxsync |
IPRT,*: Renamed RTProcDaemonize to RTProcDaemonizeUsingFork. Added a …
|
|
|
@27350
|
15 years |
vboxsync |
build fix
|
|
|
@27346
|
15 years |
vboxsync |
iprt: Added RTEnvQueryUtf16Block and RTEnvFreeUtf16Block as helpers …
|
|
|
@26608
|
15 years |
vboxsync |
IPRT: linux implementation of RTSystemQueryDmiString.
|
|
|
@26600
|
15 years |
vboxsync |
iprt: Added RTSystemQueryDmiString.
|
|
|
@26562
|
15 years |
vboxsync |
*: Added svn:keywords where missing.
|
|
|
@26344
|
15 years |
vboxsync |
Runtime: white space cleanup.
|
|
|
@26319
|
15 years |
vboxsync |
another warning regarding an ignored return value
|
|
|
@26258
|
15 years |
vboxsync |
two more
|
|
|
@25961
|
15 years |
vboxsync |
IPRT: Added RTUuidCompare2Strs; renamed tstUuid to tstRTUuid.
|
|
|
@25942
|
15 years |
vboxsync |
*: RTEnv usage cleanup - avoid RTEnvGet() as it doesn't necessarily …
|
|
|
@25910
|
15 years |
vboxsync |
RTFileReadAll: Must pass DENY_NONE or we'll assert in down in RTFileOpen.
|
|
|
@25909
|
15 years |
vboxsync |
RTFileReadAll-generic.cpp: committed too much.
|
|
|
@25908
|
15 years |
vboxsync |
RTSemRWIsReadOwner: For assertion in main.
|
|
|
@25831
|
15 years |
vboxsync |
iprt/lockvalidation: give better names to anonymous locks
|
|
|
@25793
|
15 years |
vboxsync |
semrw-*generic.cpp: Corrected the c&p invalid handle errors in …
|
|
|
@25751
|
15 years |
vboxsync |
semrw-lockless-generic.cpp: -todo
|
|
|
@25748
|
15 years |
vboxsync |
iprt/cdefs,*: Use RT_LOCK_STRICT and RT_LOCK_STRICT_ORDER for …
|
|
|
@25724
|
15 years |
vboxsync |
iprt: Use RTMSINTERVAL for timeouts. Fixed missing timeout underflow …
|
|
|
@25723
|
15 years |
vboxsync |
iprt/RTSemRW: A little cleanup.
|
|
|
@25722
|
15 years |
vboxsync |
iprt/RTSemFastMutex: A little cleanup.
|
|
|
@25711
|
15 years |
vboxsync |
iprt: RTSemMutex order validation.
|
|
|
@25710
|
15 years |
vboxsync |
iprt: SemRW lock order bugfixes.
|
|
|
@25707
|
15 years |
vboxsync |
iprt: Added RTSemRWCreateEx and RTSemRWSetSubClass. Updated …
|
|
|
@25704
|
15 years |
vboxsync |
iprt,pdmcritsect: More flexible lock naming, added …
|
|
|
@25685
|
15 years |
vboxsync |
iprt,pdmcritsect: Some more lock validator code, almost there now... :-)
|
|
|
@25682
|
15 years |
vboxsync |
iprt,pdmcritsect: RTMSINTERVAL, RTLockValidatorClass* and some related …
|
|
|
@25670
|
15 years |
vboxsync |
semrw-lockless-generic.cpp: Use the unordered version of …
|
|
|
@25666
|
15 years |
vboxsync |
semrw-lockless-generic.cpp: bugfix, made it configurable by defining …
|
|
|
@25663
|
15 years |
vboxsync |
semrw-lockless-generic.cpp: Morphed the semxroads-generic.cpp into a …
|
|
|
@25641
|
15 years |
vboxsync |
iprt: file header fixes.
|
|
|
@25638
|
15 years |
vboxsync |
iprt,pdmcritsect: Added RTSemEvent[Set|Add|Remove]Signaller so that we …
|
|
|
@25620
|
15 years |
vboxsync |
iprt/semaphore.h: Added Debug wrappers for all the RW semaphores.
|
|
|
@25618
|
15 years |
vboxsync |
IPRT,pdmcritsect: More lock validator hacking.
|
|
|
@25616
|
15 years |
vboxsync |
iprt/semrw-*: Added RTSemRWGetReadCount. Adjusted writer fairness a …
|
|
|
@25614
|
15 years |
vboxsync |
iprt,pdmcritsect: More lock validator refactoring and debugging. Added …
|
|
|
@25612
|
15 years |
vboxsync |
semrw-generic.cpp: unfinished instrumentation of the code, but gotta …
|
|
|
@25607
|
15 years |
vboxsync |
iprt,pdmcritsect: Shortening and cleaning up the lock validator …
|
|
|
@25604
|
15 years |
vboxsync |
iprt: More deadlock hacking.
|
|
|
@25549
|
15 years |
vboxsync |
semxroads-generic.cpp: bugfix - reset race (of course).
|
|
|
@25522
|
15 years |
vboxsync |
semrw-generic.cpp: Fixed ownership checks in the ReleaseRead code …
|
|
|
@25520
|
15 years |
vboxsync |
iprt/assert.h: Added a quiet and maypanic setting so it's possible to …
|
|
|
@25515
|
15 years |
vboxsync |
semrw-generic.cpp: Fixed timeout handling.
|
|
|
@25513
|
15 years |
vboxsync |
semrw-generic.cpp: Don't reset ReadEvent unless it's necessary as it …
|
|
|
@25491
|
15 years |
vboxsync |
IPRT,PDMCritSect: Fixing critsect regression; contains under …
|
|
|
@25482
|
15 years |
vboxsync |
critsect-generic.cpp: made it less of an #ifdef orgy…
|
|
|
@25478
|
15 years |
vboxsync |
IPRT,PDMCritSect: More lock validator refactoring.
|
|
|
@25467
|
15 years |
vboxsync |
IPRT,PDMCritSect: More lock validation.
|
|
|
@25438
|
15 years |
vboxsync |
semsrw-generic.cpp -> semrw-generic.cpp.
|
|
|
@25431
|
15 years |
vboxsync |
RTSemXRoads: initial implementation.
|
|
|
@25426
|
15 years |
vboxsync |
RTSemXRoads: API + testcase.
|
|
|
@25409
|
15 years |
vboxsync |
IPRT,PDMCritSect,Main: Moved code dealing with lock counting from …
|
|
|
@25398
|
15 years |
vboxsync |
IPRT,PDMAllocCritSect: Don't bitch when recursivly entering a mutex.
|
|
|
@25381
|
15 years |
vboxsync |
IPRT: Split up sems-win.cpp and semnoint-generic.cpp
|
|
|
@25378
|
15 years |
vboxsync |
Use RTSemMutexRequest*Debug in strict builds.
|
|
|
@25373
|
15 years |
vboxsync |
IPRT,PDMCritSect: More validation changes. Validate posix and linux …
|
|
|
@25368
|
15 years |
vboxsync |
RTCritSect,PDMCritSect,iprt/lockvalidator.h: Reworked the deadlocking …
|
|
|
@25000
|
15 years |
vboxsync |
IPRT: Fixed -Wshadow warnings, found two bugs in error paths.
|
|
|
@24189
|
15 years |
vboxsync |
IPRT: Added RTFileQuerySize.
|
|
|
@23718
|
15 years |
vboxsync |
critsect-generic.cpp: Don't use AssertMsgFailed on nested entry since …
|
|
|
@23619
|
15 years |
vboxsync |
comment typo.
|
|
|
@23302
|
15 years |
vboxsync |
IPRT: r52791 repated for RTFileExists.
|
|
|
@23299
|
15 years |
vboxsync |
build fix.
|
|
|
@23298
|
15 years |
vboxsync |
RTDirExists: Added a generic implementation for use on Window because …
|
|
|
@23295
|
15 years |
vboxsync |
RTDirQueryInfo: Resolve symbolic links.
|
|
|
@22133
|
15 years |
vboxsync |
RTAssertShouldPanic-generic.cpp: doc how to disable panic (ring-0).
|
|
|
@21801
|
15 years |
vboxsync |
IPRT: Clearified RTFileReadAll*.
|
|
|
@21725
|
15 years |
vboxsync |
iprt: Added RTMpGetDescription.
|
|
|
@21533
|
15 years |
vboxsync |
semfastmutex-generic.cpp: fixed leak in error path. @todo about no-nesting.
|
|
|
@21399
|
15 years |
vboxsync |
timerlr-generic.cpp,iprt/timer.h: Skip ticks if we're more than 60 …
|
|
|
@21337
|
15 years |
vboxsync |
IPRT,HostDrv,AddDrv: Export public IPRT symbols for the linux kernel …
|
|
|
@21332
|
15 years |
vboxsync |
dead
|
|
|
@20647
|
16 years |
vboxsync |
IPRT: Added simple testcase for the RTStrCache API (just to smoke it out).
|
|
|
@20603
|
16 years |
vboxsync |
Runtime/generic SemRW: fix return values
|
|
|
@20601
|
16 years |
vboxsync |
Runtime: generic SemRW code, removed old implementation
|
|
|
@20575
|
16 years |
vboxsync |
IPRT: Wrote the body for tstRTMemPool and fixed two isseus in …
|
|
|
@20561
|
16 years |
vboxsync |
iprt: Implemented RTMemPoolDestroy
|
|
|
@20374
|
16 years |
vboxsync |
*: s/RT_\(BEGIN|END\)_DECLS/RT_C_DECLS_\1/g
|
|
|
@20364
|
16 years |
vboxsync |
IPRT: BEGIN_DECLS -> RT_BEGIN_DECLS; END_DECLS -> RT_END_DECLS.
|
|
|
@20360
|
16 years |
vboxsync |
IPRT: Memory pool (untested) and string pool stub implementation.
|
|
|
@20111
|
16 years |
vboxsync |
IPRT: Use the generic RTDirCreateTemp implementation - made it a bit …
|
|
|
@20104
|
16 years |
vboxsync |
IPRT: Added a generic implementation of RTDirCreateTemp (untested and …
|
|
|
@20008
|
16 years |
vboxsync |
PDMCritSect: rewrite, ring-0 unlocking not yet enabled.
|
|
|
@19989
|
16 years |
vboxsync |
critsect-generic.cpp: Xchg*32 -> Write*32.
|
|
|
@19350
|
16 years |
vboxsync |
IPRT,tstDisasm-2: defined flags for RTFileReadAllEx and …
|
|
|
@19198
|
16 years |
vboxsync |
IPRT: Added RTUuidFrom/ToUtf16. (untested)
|
|
|
@18805
|
16 years |
vboxsync |
Runtime: fixed RTFileReadAll()
|
|
|
@17011
|
16 years |
vboxsync |
RTProcIsRunningByName cleanup.
|
|
|
@16999
|
16 years |
vboxsync |
iprt: RTProcIsRunningByName implementation for Linux.
|
|
|
@14298
|
16 years |
vboxsync |
Corrected a couple of grammos.
|
|
|
@14067
|
16 years |
vboxsync |
RTUuidIsNull: returns true if pUuid is NULL, not VERR_INVALID_PARAMETER.
|
|
|
@13977
|
16 years |
vboxsync |
C warnings
|
|
|
@13908
|
16 years |
vboxsync |
Fixed include order, a bunch of GCC 3.3 warnings, OS/2 build.
|
|
|
@13837
|
16 years |
vboxsync |
s/%Vr\([acfs]\)/%Rr\1/g - since I'm upsetting everyone anyway, better …
|
|
|
@13836
|
16 years |
vboxsync |
s/ELEMENTS/RT_ELEMENTS/g - retiring ELEMENTS (finally).
|
|
|
@13319
|
16 years |
vboxsync |
linux kernel modules: export symbols where they are implemented
|
|
|
@13306
|
16 years |
vboxsync |
IPRT,++: some assert.h cleanup, making a suitable place to call …
|
|
|
@12892
|
16 years |
vboxsync |
AssertMsgRC
|
|
|