5703dcf1689d955ab4dba408939f73c58f195b83 54449 |
|
24-Feb-2015 |
vboxsync |
Runtime/testcase: rename tstR0Preemption to tstRTR0Preemption to match the rest of the testcases. |
cec9a7704d884b9dc593f02c03e38d891a2b8b5c 54398 |
|
23-Feb-2015 |
vboxsync |
Runtime/testcase: build fix. |
6f5fd0461d505a7a327a53afefb625331ebec896 54396 |
|
23-Feb-2015 |
vboxsync |
Runtime/testcase: build fix for windows. |
c142257fef35d7949a88fa5d4e9482aae7636657 54390 |
|
23-Feb-2015 |
vboxsync |
Runtime/testcase: enable for windows and solaris too. |
01bfc3834fc0d724e808adf928b2bfe541f9f211 54389 |
|
23-Feb-2015 |
vboxsync |
Runtime/testcase: very basic ring-0 thread creation. |
dea2c017e104e2e58947563bc94422d02477f611 54270 |
|
18-Feb-2015 |
vboxsync |
IPRT,TM: Implemented the get-cpu-number optimizations for the RTTimeNanoTS code. |
97577ef00652d41a33418bae9cac47f9ad592b72 52297 |
|
06-Aug-2014 |
vboxsync |
tstRTBigNum: compare with openssl. (Conclusion, we're very slow at modexp.) |
9236bebed5c5902b30061ea6378bba30ef0577cb 52018 |
|
14-Jul-2014 |
vboxsync |
IPRT: Make RTMemSafer use the SUPR3 page allocation if available to allocate locked down memory. Change API to make allocation strategy tweakable to allow for pageable allocations where the support library is not available (build tools like bldRTSignTool) while still making sure the memory is non-pageable for sensitive data |
a0ed9c35186427ae0abbd14b1cfdf43bf2dc8659 51906 |
|
07-Jul-2014 |
vboxsync |
Fixing testcases on windows. |
fc659761c3e27dad0ce26752ed131bd4b7763b3b 51856 |
|
03-Jul-2014 |
vboxsync |
Added the odd sha-2 algorithms to RTCrDigest and extended the testcases to cover them. Added VBOX_WITH_ALT_HASH_CODE for avoiding the OpenSSL code even for VBoxRT.dll/so/dylib. |
ffb1e10515fd0938f5bb24754f98f2dadd394a54 51820 |
|
02-Jul-2014 |
vboxsync |
New message digest testcase + a fix to digest-builtin.cpp. |
13493ab7596e827b8d0caab2c89e635dd65f78f9 51770 |
|
01-Jul-2014 |
vboxsync |
Merged in iprt++ dev branch. |
af7430bb88aad6027725d8c2c990cb006550debf 51165 |
|
29-Apr-2014 |
vboxsync |
VMM: remove linker entrypoints for relocatable VMMR0,tstLdrObj objects (causes problems with Solaris GCC 4.5.2 and newer) |
7d67a9be8c4cdeac7a114229784de49dc1d21307 50456 |
|
14-Feb-2014 |
vboxsync |
RTNetStrToIPv6Addr: first cut at IPv6 address parsing. I'm still not
sure how to deal with zone ids properly given that RFC 4007 leaves
their syntax as "implementation dependent". Suggestions are welcome. |
109dd94b9072835c01255be29db48d804e06c923 50415 |
|
11-Feb-2014 |
vboxsync |
tstRTNetIPv4: add some tests for RTNetStrToIPv4Addr. |
49f8e2530027ee709f8f33adac8caf5ba26be51a 49575 |
|
20-Nov-2013 |
vboxsync |
Runtime: allow to compile with VBOX_WITH_LIBCURL disabled |
f8525de11448fcf1b62e73cbe6adb7d162506fdb 49232 |
|
22-Oct-2013 |
vboxsync |
Added tstRTZip.cpp |
14157fbf5da3d80d720d107a951f2e1e8e80c6e9 47765 |
|
15-Aug-2013 |
vboxsync |
IPRT: Renamed testcase tstFileModeStringToFlags -> tstRTFileModeStringToFlags. |
97a22e235416469499b353dfec11fc90c79df178 47762 |
|
15-Aug-2013 |
vboxsync |
IPRT: Added RTFileModeToFlags* APIs + testcase. |
34599a13ae1423c369f201980719379fa4e24334 47085 |
|
10-Jul-2013 |
vboxsync |
Build fix. |
bfc2d1418b858331f9629f74230a9a92bb111f69 47083 |
|
10-Jul-2013 |
vboxsync |
IPRT/localipc-win.cpp: Update, added testcase (work in progress). |
32256c38ae0392ab7bcae4f2cdde2807bf6f6d5f 46638 |
|
18-Jun-2013 |
vboxsync |
tstMp-1.cpp -> tstRTMp-1.cpp. |
398776609f157742d6d0e894b973ea3848190d51 46035 |
|
13-May-2013 |
vboxsync |
Remove L4 support from main tree. |
8cf80ba51b92d4b55c7687c8501a723d980df844 45512 |
|
12-Apr-2013 |
vboxsync |
tstHttp => tstRTHttp; require at least one parameter to start the test |
040082187f3f86940a3a876e4dd478bd8581b36f 45131 |
|
21-Mar-2013 |
vboxsync |
Created tstRTCritSectRw from tstRTSemRW. |
c58f1213e628a545081c70e26c6b67a841cff880 44528 |
|
04-Feb-2013 |
vboxsync |
header (C) fixes |
9435a5e669dddf030fd1a2939b80cdfaedf6f2fa 44527 |
|
04-Feb-2013 |
vboxsync |
Runtime/testcase: missing #ifdef / #endif |
69891f8dd7430725700b34d2c6b0222c69c69c53 44220 |
|
01-Jan-2013 |
vboxsync |
tstRTTime: Renamed from tstTime, convert to RTTest and restricted the amount of output. |
55870b5b46ea9754616dcc3663a110ce71927a0e 43645 |
|
15-Oct-2012 |
vboxsync |
IPRT: simple HTTP interface |
e75babe1e6dafc9f3859ca5f34d571563e7618b2 42503 |
|
01-Aug-2012 |
vboxsync |
Added a test profiling RTProcCreate+RTProcWait. |
7519a1c4323fa86fbb19a36a91cd25abfd7af714 42154 |
|
14-Jul-2012 |
vboxsync |
VS2010 preps. |
99eb497e94f521b085809ffb4730bab320aabc05 41948 |
|
28-Jun-2012 |
vboxsync |
Build fix. |
68fce2926ac031f46c25460569296f66620e9d52 41947 |
|
28-Jun-2012 |
vboxsync |
Runtime/testcases: DbgKrnlInfo. OS specific info. querying is a todo. |
2577367cdd717d0be1aa6f52a21ec0f562795c5f 41919 |
|
27-Jun-2012 |
vboxsync |
Runtime/process: Add RTProcQueryUsername to query the username of the current process |
20fec2912c731e691824144beed2cbc602e73c29 41557 |
|
04-Jun-2012 |
vboxsync |
tstErrUnique -> tstRTErrUnique |
772269936494ffaddd0750ba9e28e805ba81398c 41477 |
|
29-May-2012 |
vboxsync |
**/Makefile.kmk: Cosmetic changes. |
210e87cc03f92d54681b81a81cc1fdbd48a9d2c8 40938 |
|
16-Apr-2012 |
vboxsync |
runtime: backed out r77481,r77482,r77483,r77484,r77485 |
45fdb697e9030f33bf5fabea82ca7eeafab2f6af 40934 |
|
16-Apr-2012 |
vboxsync |
Runtime: linux 3.4-rc3 build fix [-fpermissive] |
3aab2e687794ef6731b5b1b8ede1668afc6bc4eb 40856 |
|
10-Apr-2012 |
vboxsync |
IPRT: Transformed the RTR0MachKernel API into RTR0DbgKrnlInfo. |
38c9d146ffa87a680413ba8191eed0e98e4323ac 40365 |
|
05-Mar-2012 |
vboxsync |
IPRT/testcase: Added simple testcase for RTMemWipeThoroughly(). |
16d88d830ef752a36859782df24431321e0b882b 40029 |
|
08-Feb-2012 |
vboxsync |
Runtime: Add filesystem API to detect which ranges of a medium are in use (work in progress) |
f5edc444546b57af847ae33f2bd1e10442496e47 39632 |
|
15-Dec-2011 |
vboxsync |
Most of the reqpool code is there now. The testcase didn't turn up any bad bugs yet, so there must be some pretty bad stuff hiding in there. according to the rules... |
e932818c5490a1e8628b47a8dbf77f258ffed95b 39448 |
|
29-Nov-2011 |
vboxsync |
Runtime: forgot the Makefiles |
a5f487d264b5aebe8d28ad35d0353630bd2b77cd 39252 |
|
09-Nov-2011 |
vboxsync |
NOINST -> INSTTYPE=none; adding DEBUG_INSTTYPE=both if the NOINST was because of code signing. This will make the .PDBs be installed into stage/debug/ for signed drivers (i.e. with .INF files). |
fe9f51776cc516a4693300040e986f614ae9d548 39246 |
|
09-Nov-2011 |
vboxsync |
iprt/ctype.h: Corrected bugs and adding a complete testcase. |
1670911462e8d8f1007602cb4b7090dec250ac45 39027 |
|
19-Oct-2011 |
vboxsync |
RTFileGetSize/win: Made it grok volume & disks (some disks anyway). |
3b3bc8a9383a065307e540b83fc3a3d6c548a082 38082 |
|
20-Jul-2011 |
vboxsync |
*.kmk: Installation/staging adjustments (kBuild 0.2.0 preps). |
30f5dcf7df1a28107808b8fdf5ddfc10113b1b4c 37720 |
|
30-Jun-2011 |
vboxsync |
Runtime: add C++-like vector implementation in C |
ac745d5632c669204b297e18e1dc44b7f0677530 37573 |
|
21-Jun-2011 |
vboxsync |
iprt: More kernel symbol resolving on darwin. |
2c4363d85aea1af6eb54340ba34fe0013895214b 37560 |
|
20-Jun-2011 |
vboxsync |
IPRT: Darwin symbol hacking in progress. |
e52b0dfe3d9ead70e24f2ce4ed3faa6c79c00618 36816 |
|
22-Apr-2011 |
vboxsync |
IPRT: Initial commit of the disk volume management API. Supports listing partitions of MBR and GPT based partition maps. |
1bb9d1758aa0d370f01897eb285153114745877e 36578 |
|
06-Apr-2011 |
vboxsync |
iprt: grr, missed Makefiles |
a3bbbe5c597341d9b6041560b790596ee41c2cfa 36508 |
|
01-Apr-2011 |
vboxsync |
iprt/C++: some cleanup. |
67259dc535458471f701aa4a4f3ff00d5736c0df 36500 |
|
01-Apr-2011 |
vboxsync |
IPRT: add a generic list class |
0dbaae00939facbaa72c8a8a694f474212fca78d 35337 |
|
27-Dec-2010 |
vboxsync |
More build fixes |
cfc61eb1cf1a2418102f57ccc29ae617d165e492 34626 |
|
02-Dec-2010 |
vboxsync |
implemented ''RTThreadGetExecutionTimeMilli()'' for Posix and introduced a testcase |
53ef3f0380481e398f8edd344fc07b4e5763ba65 34464 |
|
29-Nov-2010 |
vboxsync |
IPRT: Added a RTManifest tool for testing the new manifest code. Moved the tools out of testcase/ and into tools/. |
3c672b6b491561df7771b9a19012f3cd14fdb672 34174 |
|
18-Nov-2010 |
vboxsync |
IPRT: Use prefer real-time signal over SIGUSR2 for RTThreadPoke. Try several ones before giving up. |
1e7030f54deae0a8aa27817ab26c5d6d6c246541 34045 |
|
12-Nov-2010 |
vboxsync |
iprt: more tar code and vfs filesystem stream bugfixes. |
4d3f12a2094df73f5e04b71d3b7623aa0130285c 33973 |
|
11-Nov-2010 |
vboxsync |
vfs: the gunzip stream works, except for some double frees somewhere. |
43b5dc1de36c0382122e939b0795bc9975cabd0c 33678 |
|
02-Nov-2010 |
vboxsync |
IPRT: Added RTStrCat and RTStrCatEx. |
da95d7e90deb739a4313283fc4b2e23d8f9ce8d6 33563 |
|
28-Oct-2010 |
vboxsync |
iprt:ministring: Added the java-style equals() and equalsIgnoreCase() as equals() can optimize the comparison by first checking if the length is the same (compare() cannot as it needs to determin the ordering). Added appendCodePoint() for UTF-8. Fixed the incorrect assumption in toUpper and toLower that the string length remained unchanged - the string might shrink as the folded code points may have a shorter encoding. Added testcase that verifies that a code point will not grow during folding and that have a stable encoding length after it has been changed in a folding. |
c9579522f347fc3fda6b3f4add0b355981cd7758 33426 |
|
25-Oct-2010 |
vboxsync |
iprt/symlink.h: Initial code (only tested on linux). |
a5fb10feb5ad0a875c114c6f117b9718784c9650 33290 |
|
21-Oct-2010 |
vboxsync |
Runtime: add a simple testcase for RTManifest |
97f795f0be0c10aae9b31cc8f8d5cdf8ea2ab421 33286 |
|
21-Oct-2010 |
vboxsync |
Runtime: add lock free circular buffer + simple testcase |
069408c9b29989f38862eab8f697befe75aae64a 33130 |
|
14-Oct-2010 |
vboxsync |
tstInlineAsm -> tstRTInlineAsm. |
deecef7b65012715a024874f954be670896766a5 32949 |
|
06-Oct-2010 |
vboxsync |
tstSemEvent -> tstRTSemEventMulti; removed tstSems. |
a1d51fdf51d2e97672303b6bb0bcba738feb9780 32901 |
|
05-Oct-2010 |
vboxsync |
tstRTPrfIO: profile some I/O related APIs. |
9a24efbe4defba67d7fd702128f4afd13efd7b8b 32801 |
|
28-Sep-2010 |
vboxsync |
rtTcpClose: The trunk fix for the graceful shutdown hang. |
60b32e7ca2a75ab3f7e70c3a4bdcd7cfedf5be57 32611 |
|
17-Sep-2010 |
vboxsync |
tstRTR0Timer: Started on a timer testcase for ring-0. |
85de015f3113600fd094d1bad86eaf2e41fe6fac 31787 |
|
19-Aug-2010 |
vboxsync |
tstRTCoreDump: enable building. |
de6673b42abfed718b9f4873fb124cfb6a7deefa 31375 |
|
04-Aug-2010 |
vboxsync |
gcc-4.4 workaround |
8111ba644e5ae3427f63219e340c891a0edf35f3 31370 |
|
04-Aug-2010 |
vboxsync |
Main: cleanup machine renames, remove dead code |
6ef1bd9f9c2b03ccd7d0247b107395c1fdc5cc10 31329 |
|
03-Aug-2010 |
vboxsync |
RTLdrFlt was missing _TEMPLATE. |
fb3d15ae6a78d858b9279959b0c5700bada14970 31325 |
|
03-Aug-2010 |
vboxsync |
RTLdrFlt.cpp: c++filt like thing resolving VMMR.r0 addresses in panic dumps - not working yet. |
b0d52aeac86d6a7d2564559be4be560f9e362c37 30240 |
|
16-Jun-2010 |
vboxsync |
iprt/assert.h: Added AssertCompileMembersAtSameOffset, AssertCompileMembersSameSize and AssertCompileMembersSameSizeAndOffset + testcase. |
7a5f93342a1ef3f1fb8ee93ed0e65e312cd32c0a 29393 |
|
12-May-2010 |
vboxsync |
iprt: tstRTFile*. |
38a585ac3a55ac9ff26ee5d988922ccb8649c74e 29279 |
|
10-May-2010 |
vboxsync |
Runtime: Made solaris.sparc64 link and run. |
e64031e20c39650a7bc902a3e1aba613b9415dee 28800 |
|
27-Apr-2010 |
vboxsync |
Automated rebranding to Oracle copyright/license strings via filemuncher |
01f0d2858d4377ecf19f5aac2531efe99fef9ffc 28462 |
|
19-Apr-2010 |
vboxsync |
IPRT,SUPDrv: Basic testcase for ring-0 RTSemMutex*. |
6d5bb586830857ecd05ff82ef8d2545034bd0835 27800 |
|
29-Mar-2010 |
vboxsync |
iprt: applying sparc patch (selectively). |
343a0f715a7abe21308b4a564698ab9c93473fca 27576 |
|
22-Mar-2010 |
vboxsync |
IPRT/testcase: Added logon failure error, test some more stuff. |
5b3e818777f14b663527bc082a465129280f64b6 27439 |
|
17-Mar-2010 |
vboxsync |
IPRT/testcase: Should fix the burns. |
9ac9eda1e04d193f54339eaeffe1c8b2f8ea04b1 27437 |
|
17-Mar-2010 |
vboxsync |
IPRT/testcase: Bits for user RTProcCreateEx. |
8f913b6793186335504b952aa8add7af3f29b91d 27345 |
|
14-Mar-2010 |
vboxsync |
iprt: Added RTSort with one simple algorithm implemented. |
93916c9acad52e266a71eac82da1da3c2d23d4db 27269 |
|
11-Mar-2010 |
vboxsync |
Runtime/testcase: basic electric fence allocation testcase |
b1d7d513c459787311cd09c440524044fa7ff8a9 26824 |
|
26-Feb-2010 |
vboxsync |
iprt: Adjustments to RTPipeReadBlocking and RTPipeWriteBlocking. RTPoll and RTProcCreateEx testcases. |
b41f65ee355ae1d4b24473c6d6d70c653497429a 26774 |
|
25-Feb-2010 |
vboxsync |
RTPipe: Implemented the posix variant. |
15aa5bd4323e2951c8b51648033af4104b2ba8f9 26772 |
|
25-Feb-2010 |
vboxsync |
iprt/testcase: nit picking on tstRTList. |
39c2e57acd25ad706e24d3eed2cba74905506db0 26739 |
|
24-Feb-2010 |
vboxsync |
Runtime: Inline list implementation |
002ceede8bd0a6978946f0fbf9877b6a07e94db7 26608 |
|
17-Feb-2010 |
vboxsync |
IPRT: linux implementation of RTSystemQueryDmiString. |
de6de0dc198d78fcbab906ca554c069c0e295454 26605 |
|
17-Feb-2010 |
vboxsync |
tstSystemQueryOsInfo -> tstRTSystemQueryOsInfo. |
86447358b9f7940405a63dc4f432cfe9b33a123c 26604 |
|
17-Feb-2010 |
vboxsync |
tstSystemQueryOsInfo: converted to RTTest. |
0aa150e34ed49f14aaa37368c2e6999ec89e5f43 26525 |
|
15-Feb-2010 |
vboxsync |
Runtime: win.amd64 warnings. |
e2f3a762b246c282619ec48c155bfcfe50d2ce29 26486 |
|
14-Feb-2010 |
vboxsync |
tstGetOpt -> tstRTGetOpt. |
17558de33508f76ecaeda8c6d150b75a94835809 26481 |
|
14-Feb-2010 |
vboxsync |
IPRT: Added RTStrAAppend, RTStrAAppendN, RTStrAAppendExN[V]{,1}, RTStrAlloc, RTStrAllocEx and RTStrRealloc. Fixed bug in RTStrDupN. |
b6cc4092c1e80655a5bc19dc125e772a8d2b870d 26476 |
|
13-Feb-2010 |
vboxsync |
iprt: Added RTPathCountComponents, RTPathCopyComponents, RTGetOptArgvFromString and RTGetOptArgvFree. |
64babf0f32eaf36212d54af4a3ce5fe193b24825 26419 |
|
11-Feb-2010 |
vboxsync |
tstRTMemCache: Testcase + bug fixes. Works pretty well, but should try tune it a bit. |
7fe1aa86d542d233a4c18add4624644455187a2a 26224 |
|
03-Feb-2010 |
vboxsync |
s/IN_RT_GC/IN_RT_RC/g |
70d6d80cbea7b6b8c633a841a94a50d85229be78 26223 |
|
03-Feb-2010 |
vboxsync |
s/RuntimeGC/RuntimeRC/; s/DisasmGC/DisasmRC/; s/tstMicroGC/tstMicroRC/g |
fe250b151932edcf4562e4e04ed0e337e2838b19 26222 |
|
03-Feb-2010 |
vboxsync |
*.kmk: s/VBOXGC/VBoxRc/g; s/VBOXGCEXE/VBoxRcExe/g; +WERR |
5463c845e3d7ce94adc0474c5d8de30dbb931bad 26218 |
|
03-Feb-2010 |
vboxsync |
*.kmk: Started renaming templated from all caps to CamelCase. At the same time preparing to make warnings errors (VBOX_WITH_WARNINGS_AS_ERRORS=1 to LocalConfig.kmk) |
2facc7882b89df5f0f4aa27e425d62e5725db2bd 26015 |
|
25-Jan-2010 |
vboxsync |
build fix. |
10d6b59caa606eb4603637d6796949d50e99c258 26012 |
|
25-Jan-2010 |
vboxsync |
more warnings. |
a7a2dfae0fe088f875fe44119084c8329fdc60ac 25961 |
|
21-Jan-2010 |
vboxsync |
IPRT: Added RTUuidCompare2Strs; renamed tstUuid to tstRTUuid. |
9b5a120b694c2603a7a3dccbd6cc519164943b17 25946 |
|
21-Jan-2010 |
vboxsync |
*: VBOX_WITH_RAW_MODE - Initial build changes (builds on mac os x). |
291c229d6e8433d8fdfcfd91b1b0f84f7c550df7 25924 |
|
20-Jan-2010 |
vboxsync |
tstPath -> tstRTPath. |
b847b8af377ec1f4c24b9d04ca8ffc782b4ebd6e 25865 |
|
15-Jan-2010 |
vboxsync |
tstRTTimeSpec: renamed from tstTimeSpec, try fix darwin burn. |
4538710c37c199a82a3bea00007add73cdb0f3b6 25605 |
|
31-Dec-2009 |
vboxsync |
tstDeadlock -> tstRTLockValidator. |
6bec82abab27703aa3bad54509bf0d4d196fbeb8 25516 |
|
20-Dec-2009 |
vboxsync |
tstSemRW.cpp -> tstRTSemRW.cpp |
a44a181b748735a02cc0e8c192f3ec1fac1af796 25508 |
|
18-Dec-2009 |
vboxsync |
iprt/lockvalidator: read/write lock accounting. |
397491e685e25e963cc77dfd0b0b169e962de846 25426 |
|
16-Dec-2009 |
vboxsync |
RTSemXRoads: API + testcase. |
0d282f291fba8c5597b0cc338058a7976938975c 25382 |
|
15-Dec-2009 |
vboxsync |
semmutex-win.cpp: Use a structure instead of storing the native handle as the IPRT handle. This allows for the same parameter checking as elsewhere as well as lock validation. |
f9f72da3edbd8434dc722c26ee038e2808d691fa 25059 |
|
27-Nov-2009 |
vboxsync |
RTHeapOffset: Initial conversion of RTHeapSimple. |
eedf860f9c3bcaa80cb459d640a35d7358230c67 25057 |
|
27-Nov-2009 |
vboxsync |
tstHeapSimple.cpp -> tstRTHeapSimple.cpp. |
467aa5ec73ac24ab34a04b46ea812955566910dc 25014 |
|
26-Nov-2009 |
vboxsync |
RTStrVersionCompare: made it return the same as RTStrICmp (-1,0,1). |
4c96aa1c8fcb9ffa892a5118896d73817b548506 24633 |
|
13-Nov-2009 |
vboxsync |
IPRT: Testcase framework for string -> version number conversion; WIP. |
e95c30979aa5b78737bb5e29ff96ad5f617ed8d7 24352 |
|
04-Nov-2009 |
vboxsync |
Runtime/testcase: simple event semaphore testcase, including timeout case |
834eddcef872fb3b48237ac16cd1a62ba0002bf9 23960 |
|
22-Oct-2009 |
vboxsync |
tstStrFormat -> tstRTStrFormat. |
e9b9aa0cb0196b30917a7756bc124db5e7e9ca76 23501 |
|
02-Oct-2009 |
vboxsync |
IPRT: Added SHA-1, SHA-256 and SHA-512 APIs. Added a simple digest program for testing these. |
e6efd83e59d3cdfe8d62a79740f63ffdbcaa0f71 23359 |
|
28-Sep-2009 |
vboxsync |
Runtime/Aio: Compile the testcase unconditionally |
2b097ac6f513f038a85551cb5d0734b1595a47f3 21582 |
|
14-Jul-2009 |
vboxsync |
IPRT: RTFILE_O_APPEND. |
869b794c99265c9cddca7d7dcaa622cbefedeac7 21286 |
|
07-Jul-2009 |
vboxsync |
tstRTR0MemUserKernel: Testcase for the RTR0MemUser/Kernel API. |
835f466ddcea46e5e3e595d385f04451f0fe6ba7 21082 |
|
30-Jun-2009 |
vboxsync |
Missed one VBOX_WITH_LIBXML2_IN_VBOXRT. |
ea9fe8748652b3e7b3f1245001f9d7cd8c9eaacc 20647 |
|
16-Jun-2009 |
vboxsync |
IPRT: Added simple testcase for the RTStrCache API (just to smoke it out). |
3263c7cb6a2131bde1185b85dd04d08a6888bca3 20563 |
|
14-Jun-2009 |
vboxsync |
IPRT/testcase: corrections. |
5ff501b3f5f8ba5172a6d8ad1a2a99b103a5d058 20562 |
|
14-Jun-2009 |
vboxsync |
iprt: started on tstRTMemPool.cpp. |
ab2f9ade9999991356981b35b2d08d2a426a9544 20443 |
|
09-Jun-2009 |
vboxsync |
Runtime: testcase for RW semaphores |
73647ac113a5872720ca6c0d73ac29b37a07b814 20111 |
|
28-May-2009 |
vboxsync |
IPRT: Use the generic RTDirCreateTemp implementation - made it a bit more flexible and added a testcase for it. |
ac2dd55364e162ee38644b191a97d4a000c42e85 20108 |
|
28-May-2009 |
vboxsync |
tstRTS3: always initialize iprt first. |
b328afa729c7aa31b490cdc82937a6c9443b2e50 20051 |
|
26-May-2009 |
vboxsync |
exported to OSE |
709b04aa1e0280b1ef545be2c03e6154d816299b 20033 |
|
26-May-2009 |
vboxsync |
another OSE fix |
f3a7911699e58f70859d77fd08d721a36f554919 20022 |
|
26-May-2009 |
vboxsync |
Runtime: S3 testcase |
21f98ee23ef2d4863873b7b1f99b3a6c590f4871 19954 |
|
24-May-2009 |
vboxsync |
tstCritSect -> tstRTCritSect |
fc5d60dee3bd895feb4b5321f33129243bee9ab2 19950 |
|
24-May-2009 |
vboxsync |
tstCidr -> tstRTCidr. |
4b161f5c8c5ec990096e7aaf34f175dd23c97024 19948 |
|
24-May-2009 |
vboxsync |
tstBitOperations -> tstRTBitOperations |
ed0e7000f8f2ef4b684fb18e37e116fa0555a3ba 19947 |
|
24-May-2009 |
vboxsync |
tstBase64 -> tstRTBase64. |
b4d341fa509c1cff67ca53c921f0ffa5125b565f 19945 |
|
23-May-2009 |
vboxsync |
tstAvl -> tstRTAvl; use RTTest. |
66ed543480df7dbb3485b32c3f680a09a9afa052 19933 |
|
23-May-2009 |
vboxsync |
IPRT: RTThreadPreempt* testcase. |
d4ca82a9febd97e1c848d677f88fccbc05e7f56f 19897 |
|
21-May-2009 |
vboxsync |
IPRT: Termination callback framework. (not hooked up to anything yet) |
0f7a3410fa4eab2bcf637ca61042980402444dbe 19763 |
|
18-May-2009 |
vboxsync |
IPRT/testcase: the two build fixes here should not be necessary. |
443e5f8ad62c0dcda7e1ba14c3698f49fa461731 19603 |
|
12-May-2009 |
vboxsync |
More build fixes. |
de180e34085257aa92b209910e5536e70ef02f1a 19600 |
|
12-May-2009 |
vboxsync |
GCC 4.3.3 workarounds for ASMAtomicCmpXchgU64 and ASMAtomicReadU64. |
b672c7e64496596ad3e33868f873c68492f8c137 18999 |
|
17-Apr-2009 |
vboxsync |
Runtime/Aio: Linux backend and a simple testcase. Disabled by default. Enable with RT_ASYNC_IO_CODE |
99add19170a36a25b07ccd30aa5fec1eb0f2a201 18991 |
|
17-Apr-2009 |
vboxsync |
IPRT: tstFork(). |
3cc33d1e7558a0f4a04b59bfe914a24d0b9a2329 16999 |
|
23-Feb-2009 |
vboxsync |
iprt: RTProcIsRunningByName implementation for Linux. |
909b49e9391c03444e8aadbc0d9b5ff78669cfb2 16762 |
|
14-Feb-2009 |
vboxsync |
RTBase64Decode testcase and bugfixes. |
d161316d5105974e49755e8ed040a94f80a0d821 15821 |
|
06-Jan-2009 |
vboxsync |
tstDarwinSched: experiment with darwin scheduling. |
a7f6f10ecc8705d499ececde41bebf50b7e0568b 14369 |
|
19-Nov-2008 |
vboxsync |
Runtime/testcase: new testcase for sanity check of RTDirOpenFiltered. |
8c4be5f42a6789afc0380ed4a69b0f0247425295 14025 |
|
10-Nov-2008 |
vboxsync |
tstNoCrt-1: Added simple strcpy test. |
c02a859e84d50ed6695d80fad89430578a1ed874 13472 |
|
22-Oct-2008 |
vboxsync |
IPRT: Added a couple of function for simple string pattern matching (from STAM). |
9ad5e3912962c3dbccc1afc4e7d62890fe906814 12989 |
|
06-Oct-2008 |
vboxsync |
VMM + VBox/cdefs.h: consolidated all the XYZ*DECLS of the VMM into VMM*DECL. Removed dead DECL and IN_XYZ* macros. |
a206862a46bd0211b89cdd8bb347517c93e1e683 12874 |
|
01-Oct-2008 |
vboxsync |
IPRT: added a testcase for RTSemPingPong and some state inspection methods. |
0b0dbacb5d8442633080dc86f18d4d3a8fac1afe 12247 |
|
09-Sep-2008 |
vboxsync |
Runtime/Makefiles: eliminated PATH_TARGET, pushed them up to the root (sub-makefile wise). |
93809b1d982cee7c0c691c0dee1ebe8ad37dbdfe 12170 |
|
06-Sep-2008 |
vboxsync |
Makefiles: VBOX_KBUILD_HACKING -> VBOX_SINGLE_MAKEFILE |
4a5d1cb72abd351221a0d5bdce3a01b071f697a9 11350 |
|
12-Aug-2008 |
vboxsync |
iprt: Added RTSystemQueryOSInfo. |
804eb59e2e0ce9f35874edada7e5c643647193d4 11064 |
|
01-Aug-2008 |
vboxsync |
iprt/RTRandUxy: Improved the distribution when not using the max ranges. Changed the pseudo/cpuid fallback so it makes sure the cpuid has changed sufficiently and then only takes 3-bits from it, dropping the lower 5 since some of these are no longer reliable (5 is a bit too high, hopefully). Added tstRand for testing the distribution and limits. |
02bf7b8fb97d97efd7b5c1288b6a88309df0e669 11016 |
|
30-Jul-2008 |
vboxsync |
IPRT: Added tstMemAutoPtr - a testcase for RTMemAutoPtr. |
d1ae44110ca869b6cb4a708dc6d676e10f4167ba 10944 |
|
29-Jul-2008 |
vboxsync |
iprt: RTTimerLR - low resolution timer API (< 10 Hz). |
33b0e5fd502b10034575ffa7c8a30c6816222ce2 10940 |
|
29-Jul-2008 |
vboxsync |
IPRT: Implemented the RTOnce API. |
682f75e69dac6b19afab59f3e1f7d426f71153fc 10793 |
|
22-Jul-2008 |
vboxsync |
IPRT: Added a simple thread testcase for the latest insertion race. |
09034c53c75eab7ea04021a749b98e7f78fae85a 10788 |
|
21-Jul-2008 |
vboxsync |
IPRT: Implemented the context variant of the handle table. |
5763f13421bf47d142d5165590170a5d991daede 10419 |
|
09-Jul-2008 |
vboxsync |
Linux implementation of the RTMp* bits we current need in ring-3. |
f31660aeacbbd69c4a325f6fdcd102ee95f8a2b1 10048 |
|
01-Jul-2008 |
vboxsync |
VBOX_KBUILD_HACKING |
c38dcd5b2fbcbaab170a1014a621343c4cf94391 9502 |
|
08-Jun-2008 |
vboxsync |
asm strlen. Added a few more string/mem functions to the windows R0 Runtime. |
d58a25651be819045c8e77b89a2f563f0b8982b0 9138 |
|
27-May-2008 |
vboxsync |
tstFileAppendWin-1 for exploring FILE_APPEND_DATA. |
27537ffef7291d0bb3a24e459a6b94c65586defe 8760 |
|
11-May-2008 |
vboxsync |
PATH_KBUILD -> KBUILD_PATH. |
6c59fac7e144b3980f0725133d97561a5941a8f7 8730 |
|
09-May-2008 |
vboxsync |
Include the testcase bit using the sub-makefile setup. |
5d218b363794b737e98ed6060845396e8146c714 8727 |
|
09-May-2008 |
vboxsync |
sorted the stuff. |
d0919fc17582396c6254a3e3e517cccf886dd051 8295 |
|
22-Apr-2008 |
vboxsync |
Renamed ip.cpp, tstIp.cpp and ip.h to cidr so they correspond to the prefix. |
e295f51352693aaeb080f26f696c57e32f91182f 8284 |
|
22-Apr-2008 |
vboxsync |
simple scanning function for IPv4 CIDR addresses |
1c94c0a63ba68be1a7b2c640e70d7a06464e4fca 8155 |
|
18-Apr-2008 |
vboxsync |
The Big Sun Rebranding Header Change |
2efbbc3257de138c593fd44bd17ab2806f3a0e4f 7210 |
|
29-Feb-2008 |
vboxsync |
Testcases for memcpy, mempcpy, memset, memchr, strchr, memcmp and strcmp. Plus some additions to the memmove test. |
0d29917b06b4c43098779dd7d38260e16f8702b0 7204 |
|
28-Feb-2008 |
vboxsync |
Simple memmove testcase. |
69e47e750201e77820de6c6cab365895e6b231e6 6736 |
|
01-Feb-2008 |
vboxsync |
simple RTSemMutex testcase |
546ecdd4b78a5cfeefc9806a5108b9a189433cd6 6266 |
|
07-Jan-2008 |
vboxsync |
tstTime-4: Check that RTTimeNanoTS and RTTimeSystemNanoTS are using the same source so that we don't mess up should GIP be enabled late or disabled early. |
a16eb14ad7a4b5ef91ddc22d3e8e92d930f736fc 5999 |
|
07-Dec-2007 |
vboxsync |
The Giant CDDL Dual-License Header Change. |
89aa2e70e0c8c2c036a497a80a8b634fd6cb91a1 5882 |
|
29-Nov-2007 |
vboxsync |
optimize tstTSC. |
dccbafa70b5a9a6f933c5566e4542caf9f379b97 5843 |
|
26-Nov-2007 |
vboxsync |
r=bird: Adjusted the RTGetOpt API a little bit. |
1d5d58ef1a4c7c1cbbc09830bb4bfa518bdd742c 4546 |
|
06-Sep-2007 |
vboxsync |
Only use SUPR0 on pe and lx targets. ditto for VMMGCBuiltin. |
ababd7e83ee3d23c5191a0d3802f10764df69e36 4475 |
|
01-Sep-2007 |
vboxsync |
Some adjustments to RTEnv and RTProcCreate. Should work on darwin now. |
fef92b40d3d5d9d9d6ef1c762cc52d65d50b3acf 4176 |
|
16-Aug-2007 |
vboxsync |
Use -e sym instead of -entry=sym since this works for both solaris and gnu linkers. (Solaris) |
c98fb3e16fcd571a790eab772c0c66173d225205 4071 |
|
07-Aug-2007 |
vboxsync |
Biggest check-in ever. New source code headers for all (C) innotek files. |
d7c324bff973a8044406ad97ef6a699940b4c6c9 3991 |
|
02-Aug-2007 |
vboxsync |
drop the two sysmods on solaris as the templates aren't up to speed yet. |
c97989161fbe75bc14cea477a5443bbf474dd3ad 2981 |
|
01-Jun-2007 |
vboxsync |
InnoTek -> innotek: all the headers and comments. |
5adf19852c0d5af7188664bcb9d9e6175b46c7ae 2478 |
|
04-May-2007 |
vboxsync |
[Mm]akefile -> Makefile.kmk |