b9992333d8b375699a017fbbc9c89491fb5e0d61 54503 |
|
25-Feb-2015 |
vboxsync |
Main: remove mouse test case. |
2d0654d868859a566d810777664360cd9f3ae7c6 53871 |
|
20-Jan-2015 |
vboxsync |
Dependency fix. |
395cc0446583ac5a00c8f4a2f0a64ab009e8d636 52045 |
|
16-Jul-2014 |
vboxsync |
Main/testcase: add a very incomplete unit test for the Guid class, needs to be extended a lot for reasonable coverage |
84029357bc8c5780585a1cd1b40319bbc23d022f 51903 |
|
07-Jul-2014 |
vboxsync |
Main: AutoCaller/VirtualBoxBase refactoring, cleanly splitting out the object state handling, and moving all caller synchronization to one file. Also eliminated a not so vital template (AutoCallerBase) by much simpler inheritance. Theoretically has no visible effects, the behavior should be identical. Done as a preparation for reimplementing the caller synchronization. |
96a6584868435e68f13e5fdb192cb8f2764d2646 50613 |
|
26-Feb-2014 |
vboxsync |
6813 src-client/MouseImpl.cpp fixed |
27acdae204045c3b4bfce690a4c7f220800a2a97 50592 |
|
25-Feb-2014 |
vboxsync |
6813 src-client/MouseImpl.cpp changes backed out to clear clbr burns |
fdb96d06e285678bfd02c7aa077ca66b0d1135dd 50591 |
|
25-Feb-2014 |
vboxsync |
6813 src-client/MouseImpl.cpp fix to kmk |
77f04a0373e9a914dbc212179c8bac2496fa04e9 50589 |
|
25-Feb-2014 |
vboxsync |
6813 src-client/MouseImpl.cpp |
2cc004c9cf62c6aefefed460476d15141ed7d92e 50529 |
|
20-Feb-2014 |
vboxsync |
6813 - src-client/GuestFsObjInfoImpl.cpp - kmk formatting issues resolved |
24a1823983f5efc3cf0dc13b099c30947cd325bc 50528 |
|
20-Feb-2014 |
vboxsync |
6813 - src-client/GuestFsObjInfoImpl.cpp wrapper issues sorted |
c10951236adaa48ec69fe62482e70913996bc415 50527 |
|
20-Feb-2014 |
vboxsync |
Main/testcase: prepare for the first batch of wrapper changes in src-client |
35f273282237ab7ba160fe573508521e4ea1e9ba 50516 |
|
19-Feb-2014 |
vboxsync |
6813 - r92358 changes backed out due to errors on win-dbg clbr and win-rel clbr |
cb34c0bf798be578978db08aa7a0dfd798ed6a69 50515 |
|
19-Feb-2014 |
vboxsync |
6813 - GuestFsObjInfoImpl.cpp 2nd attempt |
a0341be05677190b5ed813fb0fa6a7ec37bcd053 50502 |
|
18-Feb-2014 |
vboxsync |
6813 - r92342 & r92343 changes backed out due to errors on win-dbg clbr and win-rel clbr |
4bbb47da6e576d0ed33043181a51ba1fc39619d9 50501 |
|
18-Feb-2014 |
vboxsync |
6813 - client/GuestFsObjInfoImpl.cpp 2nd go |
663cc23e8b36e3347dab808aff409698a58a0fce 50500 |
|
18-Feb-2014 |
vboxsync |
6813 - client/GuestFsObjInfoImpl.cpp |
ee84d85c2a55bc5d962b2275031972ab27567ee4 50389 |
|
10-Feb-2014 |
vboxsync |
Use HRESULT instead of int. |
f04a9a4d69c7c6db82aa59df56235b9e717b5a2c 50386 |
|
10-Feb-2014 |
vboxsync |
Temporary disable compilation. |
882136ca176e90048c8d9335bf44500f5ecb1d03 50382 |
|
10-Feb-2014 |
vboxsync |
Added initial testcase with IVirtualBox interface testing. |
561a60db0f5f745ce80967b0867e5f605893fd29 50351 |
|
06-Feb-2014 |
vboxsync |
Main/testcase/tstOVF: fixes to make it work reliably (biggest problem was a broken ovf file which needed fixing, rest is cleanup and proper exit code handling), making it work on the testboxes |
6a9dd695e391ea7075c0edb999019bef2bceb715 50342 |
|
06-Feb-2014 |
vboxsync |
Main/testcase: use better suited template for tstVBoxAPIXPCOM |
3d9b2bf0cd2b26ada853ec1b9df753d352679a44 50339 |
|
06-Feb-2014 |
vboxsync |
Main/testcase: beat some sense into the XPCOM sample code, it was meant to be standalone, and actually was anything but separately compilable due to using IPRT. Fixed the template which is used for building the code, so that this will not slip through again, letting it be so unusable for a long time. |
dc8bfd15c7bcc2d2b4ff4f397637839b36d4713a 49951 |
|
17-Dec-2013 |
vboxsync |
6813 - stage 5 - Make use of server side API wrapper code in all interfaces |
5ca41ddc30d96ff1ccdb5c76d6d924adce77e635 49906 |
|
14-Dec-2013 |
vboxsync |
Main: Some simple COM/XPCOM performance measurements. The idea was getting a baseline before experimenting with proxy/stub stuff in midl. There is some VirtualBox.idl preps related to that. Unforuntately, the proxy/stub generator doesn't support SAFEARRAY parameters with interface pointers other than IUnknown. So, we're probably up against something difficult here. |
7ade91a688db4c8dbb42a123cd57df8d4105a1a6 49803 |
|
06-Dec-2013 |
vboxsync |
Main: tstCollector need to require the wrapper generated header files to exist in order to avoid it being built before they are generated. This necessitated some changes that lead to some more VBoxApiWrap related cleanups. |
3cca4b3a979d353bea7262e26ba2d7c07934347e 49797 |
|
06-Dec-2013 |
vboxsync |
Main: build fixes. |
5c9bf8a5dc4c9e70562a69ddce1a274eec888bfc 48164 |
|
29-Aug-2013 |
vboxsync |
Main: phase out the use of the XPCOM glue (wasn't ever used), and rename tstVBoxAPILinux to tstVBoxAPIXPCOM to match the content
libs/xpcom: strip down the standalone XPCOM glue code and disable building it as so far no one uses it |
6e5289333915775dee98cc679eafec64d7916312 47779 |
|
15-Aug-2013 |
vboxsync |
Config.kmk: new template for API client testcases
Main/testcase: simplify it greatly by using templates, add a new testcase for medium locking |
a0c8bc1ae585bde4779ab04a1cb9b081e3bdeb6a 47746 |
|
15-Aug-2013 |
vboxsync |
Main/MouseImpl: use real CFGM in test case instead of faking APIs. |
442eb47642533329b286ac90dc6811476f0203fb 47277 |
|
19-Jul-2013 |
vboxsync |
windows warnings. |
cf0f0ca5aed2798e7a1c29c00ee8a75b8f3db47a 47273 |
|
19-Jul-2013 |
vboxsync |
Main/testcase: eliminated fundamentally broken use of Assert, and made it work on COM (with major trickery) |
7362860dbc861d54ce3c004a7585cb28d58bf091 47266 |
|
19-Jul-2013 |
vboxsync |
Config.kmk: new template for Main unit testing
Main/testcase: fix building of mouse unit test |
c16f5041cf212a5af790a9af4d2886fcf63966ce 47262 |
|
19-Jul-2013 |
vboxsync |
Main/Mouse: disable the test case again, it builds locally but no where else. |
858835426c591da78c939137f6a4ba4bfe7cb6ad 47257 |
|
19-Jul-2013 |
vboxsync |
Main: fix and enable mouse test case. |
567fccc450594b0e32dab6190e7229188c709b8d 47190 |
|
16-Jul-2013 |
vboxsync |
Main/MouseImpl: restored Mouse test case, not yet building though. |
ad4605af158e7c4c362857197e52102b1ea661c8 45052 |
|
15-Mar-2013 |
vboxsync |
added new makefile for building sample tstVBoxAPIWin from SDK on Windows. |
462e60a19d02a99b2b1a5c08dff74bb0808d707c 44863 |
|
28-Feb-2013 |
vboxsync |
GuestCtrl: Infrastructure changes for handling and executing dedicated guest sessions and protocol versioning (untested, work in progress). |
c58f1213e628a545081c70e26c6b67a841cff880 44528 |
|
04-Feb-2013 |
vboxsync |
header (C) fixes |
62e7760a18bdc091cfc5d0c0f0ad6350c962d786 44371 |
|
25-Jan-2013 |
vboxsync |
added value VBOX_WITH_XPCOM into tstVBoxAPILinux_DEFS |
6f4550210b018b6a25af5bd11fddabb14b69ff60 43831 |
|
07-Nov-2012 |
vboxsync |
Main/Metrics: Disk and filesystem metrics for Solaris (#6345) |
687794577e2e35c3cae67e692a7f2130d1262a82 42214 |
|
18-Jul-2012 |
vboxsync |
Guest Control 2.0: Update. |
5f2b03bf7695dabd71222dba123532a3f76828c1 42160 |
|
16-Jul-2012 |
vboxsync |
Guest Control 2.0: Update. |
ebb52d80cb31d6b345c233cedd4ea7b2460af2b0 41528 |
|
31-May-2012 |
vboxsync |
Main/HostUSBDevice(all platforms)+USBProxyService: redo USB locking, fixes major regression, added lots of assertions to catch locking flaws early, whitespace cleanup
Main/Machine: small USB locking fix to be consistent with the remaining code
Main/Host+glue/AutoLock: replace USB list lock by host lock, small numbering cleanup
Main/Console: redo USB locking, do less in USB callbacks/EMT (addresses long standing todo items), eliminate unsafe iterator parameters |
772269936494ffaddd0750ba9e28e805ba81398c 41477 |
|
29-May-2012 |
vboxsync |
**/Makefile.kmk: Cosmetic changes. |
2c338d90d2e97e357ab12f4e31aecf7ac8782748 38210 |
|
28-Jul-2011 |
vboxsync |
Main: Testcase for guest control output buffer parsing now is using the same code as GuestCtrlIO. |
84d86b6582f583d8f79920843e87d0589816fcd3 37883 |
|
12-Jul-2011 |
vboxsync |
Main: Added testcase for guest control output buffer parsing. |
1f621b4e520e3a67f2bfeadac02254a7c1be6754 37669 |
|
28-Jun-2011 |
vboxsync |
Main/linux: remove tstHostHardwareLinux which mainly duplicates VBoxManage functionality |
37c53e9b2c955f92dff6f11aff63809004945f17 36993 |
|
06-May-2011 |
vboxsync |
Main/linux/USB: unit tests for the code changed in r71554 and r71557 |
c55162d7e1b48fb36a9e8a5194390c76469275c2 36420 |
|
25-Mar-2011 |
vboxsync |
Main/USB/Linux: extend environment variables for selecting USB probing method and add skeleton testcase |
0f3e7b2b3d816678bf00669dffbe5d5f53316df1 36418 |
|
24-Mar-2011 |
vboxsync |
Main/USB/Linux: extend environment variables for selecting USB probing method and add skeleton testcase |
e45ccb294fc1f6b4078d058eaff86100361a7358 35368 |
|
30-Dec-2010 |
vboxsync |
Main: source re-org. |
bbd8414a6c9e8c73fbe9cffd73b5747c0570b118 32324 |
|
08-Sep-2010 |
vboxsync |
Main/USBProxyServiceLinux: split out USB enumeration from USBProxyServiceLinux.cpp and HostHardwareLinux.cpp into a separate file |
2534dba6160d58bc4f081f2cd8ebf06b523b8713 30931 |
|
20-Jul-2010 |
vboxsync |
Main/OVF: add testcase for host-specific audio drivers |
d8b658a6b59104fdf0a35e569136f9b42fcf672d 30876 |
|
16-Jul-2010 |
vboxsync |
Main/OVF: another testcase |
1c4f1cdf8dc277704ce4dffad015d686c1db1cb6 30299 |
|
18-Jun-2010 |
vboxsync |
Main/testcase/Makefile.kmk: OVF testcase fix. |
cff6c37b839a9506ca07f867904f6e0505661494 30267 |
|
17-Jun-2010 |
vboxsync |
OSE fix |
f4da5e8fe83abe8158baf794d961fbf414cd760b 30266 |
|
17-Jun-2010 |
vboxsync |
OSE fix |
d57b2dd7f44e266695225652f8586411c48488dc 30260 |
|
16-Jun-2010 |
vboxsync |
OVF: first testcase. |
3c992e14ebf5ca1bb025f3ac75db0dbca598557f 29151 |
|
06-May-2010 |
vboxsync |
tstHostHardwareLinux: non-pedantic |
978580e1feeb8eb42df0b6366b9c8bebbb9fb02c 28882 |
|
29-Apr-2010 |
vboxsync |
Main/HostHardwareLinux: use inotify instead of FAM for USB hotplug probing, and disable the hal/dbus method for now to get testing |
e64031e20c39650a7bc902a3e1aba613b9415dee 28800 |
|
27-Apr-2010 |
vboxsync |
Automated rebranding to Oracle copyright/license strings via filemuncher |
f9179d8d10177537b4b8cebe0d8ddbd3113b85a8 28781 |
|
26-Apr-2010 |
vboxsync |
Main/HostHardwareLinux: disable USB probing using hal/DBus by default |
564499b53e1cf8f3309c45e8e91372732d45f5c3 28741 |
|
26-Apr-2010 |
vboxsync |
Main/HostHardwareLinux: introduce an ifdef for building USB with raw sysfs and FAM support |
973edb31cfd61baebc57f3187afe44befaa9db93 28553 |
|
21-Apr-2010 |
vboxsync |
Main: add support for polling for USB devices on Linux hosts without usbfs or hal |
c2a7eba496481419a88aba56bbed51f7c8194926 27885 |
|
31-Mar-2010 |
vboxsync |
Metrics: work in progress |
5d739caa9796f66de8eca19c78ea5e411529b60d 23848 |
|
19-Oct-2009 |
vboxsync |
Main/D-Bus: Moved to VBox Runtime. |
77c694a82b69758f901218fd315d39778e859c17 23845 |
|
19-Oct-2009 |
vboxsync |
VBoxClient/VBoxTray/VBgl: Reverted last check-ins to redo D-BUS movement. |
e5e05b1bef02398ca008ec0ba3ad1fb8116bdad8 23819 |
|
16-Oct-2009 |
vboxsync |
VBoxClient: |
ef6d793f446560d7c7f073687b6256955a8a43f6 23522 |
|
03-Oct-2009 |
vboxsync |
Main/HostHardwareLinux: more rewriting of the Linux host drive code, including a complete rewrite of the legacy code |
9307de3e1372410024fc582230f23bec4b30e918 18866 |
|
10-Apr-2009 |
vboxsync |
*: VBOX_WITHOUT_LINUX_COMPILER_H -> VBOX_WITH_LINUX_COMPILER_H. TODO: regenerate RDP/client/configure. |
9a7ba61a93b41406d42a7f52a33bea8da217bcd1 15422 |
|
13-Dec-2008 |
vboxsync |
fix OSE |
ebb998c68d059fb28283dd5631df33cbca044519 15401 |
|
12-Dec-2008 |
vboxsync |
Main: added USB to HostHardwareLinux.cpp |
8bdbb174df9ca61741aed398028e63e50ab0dbb9 15057 |
|
05-Dec-2008 |
vboxsync |
Main: load libdbus-1 dynamically on Linux hosts |
f74e35c55b43bdbc2d2ac21d61ac77ab764deadc 14991 |
|
04-Dec-2008 |
vboxsync |
Main: rework the Linux host drive code to use libdbus-1 directly instead of libhal |
19d69aa7e747be5aeb5b597fb1eef3fec3b52c7b 14730 |
|
27-Nov-2008 |
vboxsync |
Main/USB: re-enable libhal on Linux hosts and get it right |
e7394d42c66765f0f03432fdd3637023f7f35ef8 14723 |
|
27-Nov-2008 |
vboxsync |
Main: fix a burn related to Linux USB changes, fourth try |
c8278c7ae01edc83719fb99af38f040cc8c495ea 14711 |
|
27-Nov-2008 |
vboxsync |
Devices/USB and Main: use hal and sysfs for Linux USB (currently disabled) |
4dee4a4f4ff664b16f478e200e0d231407a2b097 12513 |
|
16-Sep-2008 |
vboxsync |
PerfAPI: Windows collector re-done: WMI replaced with kernel and psapi calls. |
33982fc4863ab2966b09c5e5ad2071cf9981df86 12244 |
|
09-Sep-2008 |
vboxsync |
Main/Makefiles: attempt at some cleanup |
93809b1d982cee7c0c691c0dee1ebe8ad37dbdfe 12170 |
|
06-Sep-2008 |
vboxsync |
Makefiles: VBOX_KBUILD_HACKING -> VBOX_SINGLE_MAKEFILE |
99aa518a6109219721d3e87bd91710c845994fd7 11910 |
|
01-Sep-2008 |
vboxsync |
Main/testcase/Makefile: namespace (again) and comments. |
084c89b48550a62e5300cbbc60c98042ba14e9d9 11896 |
|
01-Sep-2008 |
vboxsync |
samples update, ship mscom examples |
cfeff5d2b11d81c5a7443e83c2e3eca153185bc5 11848 |
|
29-Aug-2008 |
vboxsync |
docs, other sdk cleanups |
9fccc9b6214825ce4d74f8fb4c7c9b36bbefa20a 11802 |
|
29-Aug-2008 |
vboxsync |
Main/Makefile.kmk: _INST ends in a slash under normal circumstances. No slash after INST_SDK, it also ends in a slash. |
88e68b19b8e610f11783a271c548281b976e706a 11778 |
|
28-Aug-2008 |
vboxsync |
PerfAPI: Darwin VM metrics collection re-done to use libproc |
3caedebe1e09e446cb8e3b5a7f0ba629e0ca949b 11760 |
|
28-Aug-2008 |
vboxsync |
minor SDK tweaks |
1a8be88b5b9a6353e5efdb82fddd5093dd78b3e3 11721 |
|
27-Aug-2008 |
vboxsync |
- completly divorced SDK and binary, use 'kmk sdk' to build SDK |
0c291c4b6923f9dddde702289311942262915437 11620 |
|
25-Aug-2008 |
vboxsync |
- more mscom build fixes |
52677fa7116af2472efd996466a7da4e3ee65769 11612 |
|
25-Aug-2008 |
vboxsync |
major rework of sdk dirs layout |
754899d3e29037e1a3cde20437768a6da3c50527 11551 |
|
21-Aug-2008 |
vboxsync |
API/xpcom: prefix any C symbols in VBoxXPCOM.so, to avoid namespace pollution. Enabled only on Linux at the moment. |
e6e249a765867ec61336e3c64c3fee1845a67857 11467 |
|
18-Aug-2008 |
vboxsync |
Perf API: CPU/MHz counter re-introduced (Win implementation). |
5cf84bfa6e9bd63430fa4cf9ac464910b0401cf9 11086 |
|
04-Aug-2008 |
vboxsync |
PerfAPI: Solaris implementation |
2a88286460ca7320b3607cb2ad324c7f1b2a089e 10942 |
|
29-Jul-2008 |
vboxsync |
Fix for windows builds for unresolved symbols |
f9f8cb9afdec21358f18de92e20b16fe49c28a26 10938 |
|
29-Jul-2008 |
vboxsync |
Test case for collector HAL. Fixes for memory usage stats. |
040c9969cc5574339d5f1fa2c95c73da095c151b 10868 |
|
24-Jul-2008 |
vboxsync |
PerfAPI: Windows collector re-worked to extract raw counters via WMI. Filtering for queries added. Security initialization is added to svcmain to access perf enumerators. |
3b1f4cfc6bdcd8c06fba576e9a1d1aa934428b64 10056 |
|
01-Jul-2008 |
vboxsync |
VBOX_KBUILD_HACKING. |
27537ffef7291d0bb3a24e459a6b94c65586defe 8760 |
|
11-May-2008 |
vboxsync |
PATH_KBUILD -> KBUILD_PATH. |
7fdd763c6c507adde17f4bd278b15891b8ebf568 8758 |
|
11-May-2008 |
vboxsync |
BUILD_TARGET* -> KBUILD_TARGET*. |
63289e1b546de92e0b8898d74289edf239650b15 8505 |
|
30-Apr-2008 |
vboxsync |
Solaris/installer: include webservice and SDK. |
8ba8668fd5f75d2165b03de16fe3a935bba35ae5 8496 |
|
30-Apr-2008 |
vboxsync |
Build the xpcom testcase on solaris too. |
1c94c0a63ba68be1a7b2c640e70d7a06464e4fca 8155 |
|
18-Apr-2008 |
vboxsync |
The Big Sun Rebranding Header Change |
8f5e5e67f9fb5913c86487d73580124059aca2ab 6752 |
|
02-Feb-2008 |
vboxsync |
Converted to sub-makefiles so we can build webservices in parallel with the other stuff (req. 0.1.3 binaries). |
a16eb14ad7a4b5ef91ddc22d3e8e92d930f736fc 5999 |
|
07-Dec-2007 |
vboxsync |
The Giant CDDL Dual-License Header Change. |
467e5c726e41b34b1f2c808581311ffb82520db4 5501 |
|
25-Oct-2007 |
vboxsync |
Main/XPCOM: Sorted out the XPCOM glue library usage: the standalone glue library is not used anymore (and should never be used when linking to the shared XPCOM library directly). This finally solved XPCOM symbol conflicts & mixups. |
ff01bca5448922e98eb9ffc421059d85e220dd9b 4246 |
|
20-Aug-2007 |
vboxsync |
Main: Resurrected and extended XPCOM testcase. |
c98fb3e16fcd571a790eab772c0c66173d225205 4071 |
|
07-Aug-2007 |
vboxsync |
Biggest check-in ever. New source code headers for all (C) innotek files. |
ba53ed5f4e2afed9491b6ee95109dce81fd68aa3 3910 |
|
27-Jul-2007 |
vboxsync |
Main: $(USER) => $(USERNAME) |
2b964164962743a971f3043c4a1fd06b94600545 3480 |
|
05-Jul-2007 |
vboxsync |
Main: Use named mutexes for watching client processes on OS/2. |
8ee47d082add109f015172febebe4fb1cc9b5dae 3186 |
|
20-Jun-2007 |
vboxsync |
Build: Cleaned up Main templates. |
c97989161fbe75bc14cea477a5443bbf474dd3ad 2981 |
|
01-Jun-2007 |
vboxsync |
InnoTek -> innotek: all the headers and comments. |
5adf19852c0d5af7188664bcb9d9e6175b46c7ae 2478 |
|
04-May-2007 |
vboxsync |
[Mm]akefile -> Makefile.kmk |