|
|
@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 …
|
|
|
@25615
|
15 years |
vboxsync |
build fix
|
|
|
@25614
|
15 years |
vboxsync |
iprt,pdmcritsect: More lock validator refactoring and debugging. Added …
|
|
|
@25607
|
15 years |
vboxsync |
iprt,pdmcritsect: Shortening and cleaning up the lock validator …
|
|
|
@25604
|
15 years |
vboxsync |
iprt: More deadlock hacking.
|
|
|
@25602
|
15 years |
vboxsync |
iprt: More lock validation code; rewrote tstDeadlock.
|
|
|
@25570
|
15 years |
vboxsync |
lockvalidator,semrw-posix.cpp: link the read and write records.
|
|
|
@25558
|
15 years |
vboxsync |
FreeBSD/iprt,suplib: Review and cleanup of r56138. Hope it compiles…
|
|
|
@25528
|
15 years |
vboxsync |
IPRT,SUPDrv,++: AssertMsg[12] -> AssertMsg1Weak, AssertMsg1, …
|
|
|
@25524
|
15 years |
vboxsync |
semrw-posix.cpp,tstRTSemRW: added an insufficient workaround for the …
|
|
|
@25517
|
15 years |
vboxsync |
iprt/test.h: Added RTTestErrorCount and RTTestIErrorCount.
|
|
|
@25510
|
15 years |
vboxsync |
r3/stream.cpp: serialize RTStrmPrintf on all platforms, not just the …
|
|
|
@25498
|
15 years |
vboxsync |
IPRT: Added lock validator hooks to semrw-posix.cpp.
|
|
|
@25491
|
15 years |
vboxsync |
IPRT,PDMCritSect: Fixing critsect regression; contains under …
|
|
|
@25478
|
15 years |
vboxsync |
IPRT,PDMCritSect: More lock validator refactoring.
|
|
|
@25472
|
15 years |
vboxsync |
FreeBSD: Use sysctl instead of procfs to retrieve executable path and …
|
|
|
@25467
|
15 years |
vboxsync |
IPRT,PDMCritSect: More lock validation.
|
|
|
@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.
|
|
|
@25382
|
15 years |
vboxsync |
semmutex-win.cpp: Use a structure instead of storing the native handle …
|
|
|
@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 …
|
|
|
@25348
|
15 years |
vboxsync |
iprt/xml_cpp.h -> iprt/cpp/xml.h
|
|
|
@25345
|
15 years |
vboxsync |
iprt/lock.h -> iprt/cpp/lock.h
|
|
|
@25292
|
15 years |
vboxsync |
RTDirReadEx parameter to resolve symlinks.
|
|
|
@25076
|
15 years |
vboxsync |
RTFileQueryFsSizes: Moving it to a separate file so we can select …
|
|
|
@25000
|
15 years |
vboxsync |
IPRT: Fixed -Wshadow warnings, found two bugs in error paths.
|
|
|
@24958
|
15 years |
vboxsync |
r3/alloc.cpp: Use %#zx instead of %d on sizes.
|
|
|
@24892
|
15 years |
vboxsync |
fileio-win.cpp/RTFileQueryFsSizes: todo with some hints
|
|
|
@24889
|
15 years |
vboxsync |
IPRT: Added RTFileQueryFsSizes.
|
|
|
@24653
|
15 years |
vboxsync |
Please, don't do this.
|
|
|
@24650
|
15 years |
vboxsync |
Disabling asserts preventing ISO image mounts
|
|
|
@24585
|
15 years |
vboxsync |
fileio-posix.cpp: Build fix.
|
|
|
@24584
|
15 years |
vboxsync |
fileio-posix.cpp: file sharing emulation for debugging purposes. …
|
|
|
@24341
|
15 years |
vboxsync |
fileio-win.cpp: clearify.
|
|
|
@24338
|
15 years |
vboxsync |
IPRT: fileio-win: Set GENERIC_WRITE DesiredAccess flag when truncating …
|
|
|
@24287
|
15 years |
vboxsync |
Made the common parts of the OS/2 additions build again.
|
|
|
@24226
|
15 years |
vboxsync |
fileaio-posix.cpp: fixed warning in RTFileAioCtxWait.
|
|
|
@24219
|
15 years |
vboxsync |
tcp.cpp: needs limits.h
|
|
|
@24218
|
15 years |
vboxsync |
IPRT/r3/tcp.cpp: Windows build fix. Killed some warnings as well.
|
|
|
@24205
|
15 years |
vboxsync |
IPRT/r3/tcp.cpp: correct shutdown sequence.
|
|
|
@24204
|
15 years |
vboxsync |
IPRT/r3/tcp.cpp: correct shutdown sequence.
|
|
|
@24031
|
15 years |
vboxsync |
Removed disabled and incorrect assertion.
|
|
|
@24006
|
15 years |
vboxsync |
don't use <ctype.h> on UTF-8.
|
|
|
@24003
|
15 years |
vboxsync |
disable incorrect assert
|
|
|
@24001
|
15 years |
vboxsync |
Runtime: Darwin requires an extra parameter for F_NOCACHE which …
|
|
|
@23973
|
15 years |
vboxsync |
*,RTFileOpen: Fixing RTFileOpen flag misdesign: The deny, access and …
|
|
|
@23919
|
15 years |
vboxsync |
re-apply r53640, r53642
|
|
|
@23903
|
15 years |
vboxsync |
Runtime: fix memory leak
|
|
|
@23892
|
15 years |
vboxsync |
temporarily back out r53642, r53640
|
|
|
@23871
|
15 years |
vboxsync |
followup for waitpid fix: old sigaction flags check fix
|
|
|
@23869
|
15 years |
vboxsync |
fix/hack waitpid issues for unix platforms: racing of RT and xpcom, …
|
|
|
@23666
|
15 years |
vboxsync |
RTTcpRead: recv returns 0 and errno = 0 when the server shuts down the …
|
|
|
@23665
|
15 years |
vboxsync |
RTTcpServerCreateEx: Initialize all the fields or RTTcpServerListen …
|
|
|
@23625
|
15 years |
vboxsync |
IPRT: Added RTTcpServerShutdown and cleaned up the code.
|
|
|
@23622
|
15 years |
vboxsync |
use DEV_BSIZE instead of hardcoded 512 bytes in r53300
|
|
|
@23620
|
15 years |
vboxsync |
Runtime: fixed pObjInfo->cbAllocated for non-Windows hosts
|
|
|
@23613
|
15 years |
vboxsync |
tcp.cpp: nippicking: No else after return.
|
|
|
@23602
|
15 years |
vboxsync |
Runtime/Aio: Bugfixes
|
|
|
@23411
|
15 years |
vboxsync |
Runtime/Aio-posix: stricter checking
|
|
|
@23406
|
15 years |
vboxsync |
Runtime/Aio-posix: Relax assertion. It is possible that more than …
|
|
|
@23405
|
15 years |
vboxsync |
Runtime/Aio-posix: Another difference in interpretation of the return …
|
|
|
@23396
|
15 years |
vboxsync |
Runteim/Aio-posix: Respect AIO_LISTIO_MAX for aio_suspend too. Should …
|
|
|
@23375
|
15 years |
vboxsync |
Very annoying assertion
|
|
|
@23364
|
15 years |
vboxsync |
Runtime/Aio-posix: The error code from lio_listio is in errno
|
|
|
@23349
|
15 years |
vboxsync |
iprt/sysfs: fix a todo
|
|
|
@23343
|
15 years |
vboxsync |
AIO/Posix: Build fix
|
|
|
@23342
|
15 years |
vboxsync |
AIO/Posix: Fix error code conversion on Darwin
|
|
|
@23340
|
15 years |
vboxsync |
AIO/Posix: Fix assertion on Darwin. AIO_LISTIO_MAX is defined with 16 …
|
|
|
@23332
|
15 years |
vboxsync |
iprt/linux/sysfs.h/cpp: code review, fixing RTLinuxSysFsGetLinkDest[V] …
|
|
|
@23312
|
15 years |
vboxsync |
IPRT: Fixed mac-ose build break caused by 10.4 not having lutimes().
|
|
|
@23309
|
15 years |
vboxsync |
iprt/linux: add APIs for locating device nodes to sysfs APIs
|
|
|
@23302
|
15 years |
vboxsync |
IPRT: r52791 repated for RTFileExists.
|
|
|
@23298
|
15 years |
vboxsync |
RTDirExists: Added a generic implementation for use on Window because …
|
|
|
@23292
|
15 years |
vboxsync |
path-win.cpp: build fix.
|
|
|
@23291
|
15 years |
vboxsync |
IPRT: RTPathQueryInfo and RTPathSetTimes should work on symbolic links …
|
|
|
@23288
|
15 years |
vboxsync |
Main: implement XML reader for settings versions 1.3, 1.4 and 1.5 for …
|
|
|
@23047
|
15 years |
vboxsync |
Fix RTFILE_O_NO_CACHE on Windows. Document that FILE_APPEND_DATA is …
|
|
|
@22969
|
15 years |
vboxsync |
Runtime/fileaio-linux: Negate the result code. errno values are …
|
|
|
@22959
|
15 years |
vboxsync |
sem*-linux.cpp,Makefile.kmk: Added check for cMillies==0 in RTSemEvent …
|
|
|
@22958
|
15 years |
vboxsync |
i64Diff not u64Diff
|
|
|
@22957
|
15 years |
vboxsync |
Runtime/semmutex: fix timeout handling like in semevent
|
|
|
@22956
|
15 years |
vboxsync |
Runtime/semevent: clock_gettime(CLOCK_REALTIME) => …
|
|
|
@22955
|
15 years |
vboxsync |
accident
|
|
|
@22954
|
15 years |
vboxsync |
Runtime/semevent: stupid typos; no RT_UNLIKELY
|
|
|
@22952
|
15 years |
vboxsync |
Runtime/semevent: Fix part II for the Linux-specific RTSemEvent* …
|
|
|
@22950
|
15 years |
vboxsync |
Runtime/semevent: Fix part I for the Linux-specific RTSemEvent* …
|
|
|
@22553
|
15 years |
vboxsync |
sched-darwin.cpp: Fixed reference of uninitialized variable in …
|
|
|
@22532
|
15 years |
vboxsync |
Runtime: todo
|
|
|
@22516
|
15 years |
vboxsync |
IPRT: Added RTFileExists
|
|
|
@22497
|
15 years |
vboxsync |
Spaces.
|
|
|
@22450
|
15 years |
vboxsync |
IPRT: gcc warning on 64-bit systems
|
|
|
@22210
|
15 years |
vboxsync |
IPRT/XML: do not treat all non-elements as elements (fix wrong …
|
|
|
@22173
|
15 years |
vboxsync |
Main: the big XML settings rework. Move XML reading/writing out of …
|
|
|
@21890
|
15 years |
vboxsync |
r3/init.cpp: Use an atexit callback to flush the default logs.
|
|
|
@21872
|
15 years |
vboxsync |
RTMemPageAlloc[Z]/win: _aligned_malloc wants an aligned size.
|
|
|
@21677
|
15 years |
vboxsync |
r3/path.cpp: build fix.
|
|
|