|
|
@10218
|
16 years |
vboxsync |
POSIX timers, take two. No signals at all.
|
|
|
@9950
|
16 years |
vboxsync |
Corrected NtQueryTimerResolution (max resolution == the lower number), …
|
|
|
@9935
|
16 years |
vboxsync |
r=bird: Review comments, work to be done. Marked the …
|
|
|
@9932
|
16 years |
vboxsync |
r=bird: (todo) Must dedicate a thread for taking the signals, we …
|
|
|
@9906
|
16 years |
vboxsync |
build fixes for undefined VERR_NOT_IMPLEMENTED
|
|
|
@9904
|
16 years |
vboxsync |
Global and per-VM CPU usage API added
|
|
|
@9839
|
16 years |
vboxsync |
New implementation of RTTimer... using POSIX timers.
|
|
|
@9786
|
17 years |
vboxsync |
fixed docs.
|
|
|
@9785
|
17 years |
vboxsync |
Update the return value.
|
|
|
@9749
|
17 years |
vboxsync |
spaces
|
|
|
@9744
|
17 years |
vboxsync |
Opps, left some @todos behind.
|
|
|
@9743
|
17 years |
vboxsync |
Made RTUuidCompare grok NULL pointers and behave the same way in both …
|
|
|
@9742
|
17 years |
vboxsync |
Added a todo.
|
|
|
@9741
|
17 years |
vboxsync |
Split out RTUuidCreate, so we don't drag in RTRand when we don't need …
|
|
|
@9740
|
17 years |
vboxsync |
missing assertion.
|
|
|
@9739
|
17 years |
vboxsync |
typo.
|
|
|
@9738
|
17 years |
vboxsync |
Some UUID cleanup; added RTUuidCompareStr(PCRTUUID, const char *).
|
|
|
@9444
|
17 years |
vboxsync |
Added iTick to FNTIMER (the timer callback).
|
|
|
@9429
|
17 years |
vboxsync |
RTMpDoesCpuExist -> RTMpIsCpuPossible. Changed the RTMpGetCount and …
|
|
|
@9416
|
17 years |
vboxsync |
Return VERR_NOT_SUPPORTED if RTTIMER_FLAGS_CPU_* is set.
|
|
|
@9358
|
17 years |
vboxsync |
More fun.
|
|
|
@9357
|
17 years |
vboxsync |
#include <limits.h>; this should drag in NAME_MAX whether even if it's …
|
|
|
@9355
|
17 years |
vboxsync |
d_name can be defined as <= MAX_PATH (solaris does this). Clearified …
|
|
|
@8913
|
17 years |
vboxsync |
made RTFileGetMaxSizeEx() OS-specific
|
|
|
@8707
|
17 years |
vboxsync |
Something is broken here, most likely. dunno what.
|
|
|
@8706
|
17 years |
vboxsync |
r=bird: the timeout handling is busted since we're using absolute wall …
|
|
|
@8653
|
17 years |
vboxsync |
Added RTSemRWIsWriteOwner, RTSemRWGetWriteRecursion and …
|
|
|
@8652
|
17 years |
vboxsync |
Lock counting.
|
|
|
@8651
|
17 years |
vboxsync |
Moved the strictness indicators into internal/strict.h.
|
|
|
@8649
|
17 years |
vboxsync |
Count mutex locks.
|
|
|
@8561
|
17 years |
vboxsync |
To/FromNative - posix.
|
|
|
@8560
|
17 years |
vboxsync |
To/FromNative - windows.
|
|
|
@8256
|
17 years |
vboxsync |
rebranding, eol
|
|
|
@8245
|
17 years |
vboxsync |
rebranding: IPRT files again.
|
|
|
@8194
|
17 years |
vboxsync |
OS/2: Fixed builds.
|
|
|
@8170
|
17 years |
vboxsync |
Rebranding: replacing more innotek strings.
|
|
|
@8155
|
17 years |
vboxsync |
The Big Sun Rebranding Header Change
|
|
|
@7986
|
17 years |
vboxsync |
Runtime: Fixed RTSemEventMultiSignal(): pthread_cond_signal => …
|
|
|
@7938
|
17 years |
vboxsync |
Solaris: semrw-posix fix.
|
|
|
@7922
|
17 years |
vboxsync |
Fixed darwin build error.
|
|
|
@7920
|
17 years |
vboxsync |
Adjusted the RTSemRW interface to do recursion. Updated the posix …
|
|
|
@7639
|
17 years |
vboxsync |
More strictness.
|
|
|
@7465
|
17 years |
vboxsync |
fixed RTFileCopy* regression.
|
|
|
@7426
|
17 years |
vboxsync |
RTUCS2 -> RTUTF16.
|
|
|
@7418
|
17 years |
vboxsync |
UCS-2 -> UTF-16.
|
|
|
@7403
|
17 years |
vboxsync |
typo.
|
|
|
@7401
|
17 years |
vboxsync |
Don't use UCS2 routines & types. Fixed bug in RTPathUserHome().
|
|
|
@7370
|
17 years |
vboxsync |
A little adjustment of the RTFILECOPY flags.
|
|
|
@7362
|
17 years |
vboxsync |
quick adaption of system-win.cpp into mp-win.cpp.
|
|
|
@7360
|
17 years |
vboxsync |
quick adaption of system-os2.cpp into mp-os2.cpp.
|
|
|
@7357
|
17 years |
vboxsync |
compile fix.
|
|
|
@7355
|
17 years |
vboxsync |
for fun.
|
|
|
@7340
|
17 years |
vboxsync |
Runtime: Added fFlags (RTFILECOPY_FLAG_NO_DENY_WRITE) to RTFileCopyEx.
|
|
|
@7169
|
17 years |
vboxsync |
Doxygen fixes.
|
|
|
@7019
|
17 years |
vboxsync |
Use the new ASMAtomic[Uo]Read/Write stuff.
|
|
|
@6994
|
17 years |
vboxsync |
Restrict RTFILE_O_NOT_CONTENT_INDEXED to file creation. Rearranged the …
|
|
|
@6992
|
17 years |
vboxsync |
Restrict RTFILE_O_NOT_CONTENT_INDEXED to file creation.
|
|
|
@6991
|
17 years |
vboxsync |
r=bird: Close the file on failure.
|
|
|
@6984
|
17 years |
vboxsync |
IPRT:
Bugfix for RTFILE_O_VALID_MASK, did not recognize …
|
|
|
@6971
|
17 years |
vboxsync |
Fixed: Newly created files and directories won't be indexed …
|
|
|
@6957
|
17 years |
vboxsync |
Implemented RTTls on win32.
|
|
|
@6954
|
17 years |
vboxsync |
Implemented RTTls for posix threads.
|
|
|
@6951
|
17 years |
vboxsync |
Aligned the TLS destructor bits even more with posix.
|
|
|
@6946
|
17 years |
vboxsync |
Aligned the TLS destructor bits with posix.
|
|
|
@6945
|
17 years |
vboxsync |
doc
|
|
|
@6944
|
17 years |
vboxsync |
Implemented TLS on OS/2. (hope it compiles)
|
|
|
@6766
|
17 years |
vboxsync |
Runtime: OS/2: Hacked RTFileChangeLock the same way it is done on Win32.
|
|
|
@6748
|
17 years |
vboxsync |
Same assertion for request/release as in the event sem code. Document …
|
|
|
@6747
|
17 years |
vboxsync |
pInt[Event|EventMulti|Mutex]Sem -> pThis
|
|
|
@6746
|
17 years |
vboxsync |
Replaced rtsemMutexValid by assertions like all the recent …
|
|
|
@6745
|
17 years |
vboxsync |
Better alignment.
|
|
|
@6744
|
17 years |
vboxsync |
Undid [27825].
|
|
|
@6743
|
17 years |
vboxsync |
Use ASMAtomicCmpXchgS32
|
|
|
@6742
|
17 years |
vboxsync |
Use ASMAtomicCmpXchgS32
|
|
|
@6738
|
17 years |
vboxsync |
split up the linux and posix semaphore implementations (ring-3) to …
|
|
|
@6737
|
17 years |
vboxsync |
save one ASMAtomicXchgS32(), added comments
|
|
|
@6731
|
17 years |
vboxsync |
Fix bug in mutex semaphore reimplementation without pthreads. The …
|
|
|
@6727
|
17 years |
vboxsync |
Reimplemented mutex semaphores in sems-linux.cpp (64bit linux has bugs …
|
|
|
@6677
|
17 years |
vboxsync |
forward port from 1.5: build vditool for Linux if BUILD_TYPE=l4
|
|
|
@6553
|
17 years |
vboxsync |
r=bird: Don't create more RuntimeLnx32* legacy. No VBox in IPRT, so …
|
|
|
@6536
|
17 years |
vboxsync |
Runtime: added a reduced ("shared") R3 guest runtime which will work …
|
|
|
@6480
|
17 years |
vboxsync |
typo
|
|
|
@6433
|
17 years |
vboxsync |
A little update.
|
|
|
@6432
|
17 years |
vboxsync |
r=bird: Cannot see how IsBeyondLimit() is supposed to work.
|
|
|
@6431
|
17 years |
vboxsync |
Support seeking to xxxxxxxx'ffffffff on windows.
|
|
|
@6429
|
17 years |
vboxsync |
r=bird: file sizes and offets are given as RTFOFF now (the uint64_t …
|
|
|
@6421
|
17 years |
vboxsync |
iprt: added RTFileGetMaxSize()
|
|
|
@6267
|
17 years |
vboxsync |
We have to use InterruptTime like we do for the GIP. …
|
|
|
@6000
|
17 years |
vboxsync |
The Giant CDDL Dual-License Header Change, fixes.
|
|
|
@5999
|
17 years |
vboxsync |
The Giant CDDL Dual-License Header Change.
|
|
|
@5938
|
17 years |
vboxsync |
iprt: small performance fix using the optimal fd number for select, …
|
|
|
@5705
|
17 years |
vboxsync |
Free a previously allocated memory #2.
|
|
|
@5702
|
17 years |
vboxsync |
Free a previously allocated memory.
|
|
|
@5653
|
17 years |
vboxsync |
sched-os2.cpp
|
|
|
@5591
|
17 years |
vboxsync |
Leopard build fix.
|
|
|
@5588
|
17 years |
vboxsync |
Leopard build fix.
|
|
|
@5581
|
17 years |
vboxsync |
Fixed O_NONBLOCK / RTFILE_O_NON_BLOCK.
|
|
|
@5490
|
17 years |
vboxsync |
Converted gcc ASMMultU64ByU32DivByU32 inline code to nasm in order to …
|
|
|
@5449
|
17 years |
vboxsync |
Runtime: Suppress "uninitialized values" valgrind errors.
|
|
|
@5445
|
17 years |
vboxsync |
sigh.
|
|
|