a5750c9fd7e6b552d5af1ee31aea7670a58eaba4 52159 |
|
24-Jul-2014 |
vboxsync |
Main/Host: forgotten checkin |
4b8518be25a866f7de85889a2d827d7a479e1411 49742 |
|
02-Dec-2013 |
vboxsync |
6813 stage 2 - Use the server side API wrapper code.. |
6bfca32c67f507f862b751d90d7fa364d3f3844a 48765 |
|
30-Sep-2013 |
vboxsync |
Main/Qt/VBoxManage: introduced IHost::ProcessorOnlineCoreCount and use it to determine the maximum allowed number of CPU virtual cores the user may assign to a guest |
38342f0883d4ea5c17b46c2bd44b55ea40b1dee1 48607 |
|
20-Sep-2013 |
vboxsync |
VBoxManage,Main: VideoCaptureDevice -> VideoInputDevice |
382adf39e498243d735d02692b0cc0f1ea5a142f 48578 |
|
20-Sep-2013 |
vboxsync |
IHost::VideoCaptureDevices |
152b12e401b58b34fbdbf2a4510152b67884ee89 47018 |
|
06-Jul-2013 |
vboxsync |
Main: re-commit r86967
Main/Network: DHCP server has got the ear in Main, and we able create/describe more complex infrostructures. DHCP server together with Lwip NAT can handle per vm/slot configuration and store them in xml settings.
place-holder: Host interface nameserver list, domain name and search strings, I suppose that this functions should be used on initialization stage and then on host configuration change even or directly from event. |
0f70ed40798198e1d9099c6ae3bdb239d2b8cf0d 46969 |
|
04-Jul-2013 |
vboxsync |
backed out r86967,r86968,r86969,r86970,r86971,r86972,r86973,r86975,r86976.
will fix build locally. |
c29157dbe5c257b3b0865ba1cfb419e4e2135681 46959 |
|
04-Jul-2013 |
vboxsync |
Main/Network: DHCP server has got the ear in Main, and we able create/describe more complex infrostructures. DHCP server together with Lwip NAT can handle per vm/slot configuration and store them in xml settings.
place-holder: Host interface nameserver list, domain name and search strings, I suppose that this functions should be used on initialization stage and then on host configuration change even or directly from event. |
c58f1213e628a545081c70e26c6b67a841cff880 44528 |
|
04-Feb-2013 |
vboxsync |
header (C) fixes |
8b1975ddd07b69272802f37efbcf9a358c32a15a 43629 |
|
12-Oct-2012 |
vboxsync |
Main/Metrics: Linux fs/disk metrics, VBoxManage filtering + minor fixes (#6345) |
52b9ffdb596974faf66a826097386ba74a9c7cd0 43445 |
|
27-Sep-2012 |
vboxsync |
Main/Metrics: Host network metrics, linux only (#6345) |
2b814c9345076900962041989fe213328bacc1d8 36615 |
|
07-Apr-2011 |
vboxsync |
Main/idl: new method IHost::generateMACAddress, including implementation |
5bf56d56ee8d7863af368c9c3422fa6b3a142edd 35813 |
|
01-Feb-2011 |
vboxsync |
Main: reduce code duplication in host drive management code; add missing caller + locking for safety |
c7a378ed2fbad681c0b674351d698ef20a368935 35638 |
|
19-Jan-2011 |
vboxsync |
Main. QT/FE: fix long standing COM issue |
92fbfeea65ca674e060dd91ab3a8b8cf9658d4f4 35429 |
|
07-Jan-2011 |
vboxsync |
Main: fix bug that dvd/floppy host drives would not be restored from machine settings but always result in empty drives |
ad27e1d5e48ca41245120c331cc88b50464813ce 33540 |
|
28-Oct-2010 |
vboxsync |
*: spelling fixes, thanks Timeless! |
494151ba985b8f62fcd4c7bfc49e2666ac444652 31337 |
|
03-Aug-2010 |
vboxsync |
Main/Solaris: New DVD drive enumeration, works on Solaris 10 & Nevada. Removed now obsolete NSL_RESOLVED stuff on Solaris. |
6c0fc7e66a440008f8cb4d92eb989cfa27e9f1fd 31296 |
|
02-Aug-2010 |
vboxsync |
Main: cleanup host drives management: do not return different IMedium objects every time Host::GetDVDDrives() or HOst::GetFloppyDrives() are called; refresh the internal list only when a public API is called, but not for every single internal use such as loading machine settings file; fix code duplication |
4651430e55b9df9726347e3e3968618e540fe729 30764 |
|
09-Jul-2010 |
vboxsync |
back out r63543, r63544 until windows build problems can be solved properly |
d02e04f868f0e2f7a41e608f419c46b5fa0489dc 30760 |
|
09-Jul-2010 |
vboxsync |
Main: separate internal machine data structs into MachineImplPrivate.h to significantly speed up compilation and for better interface separation; remove obsolete ConsoleEvents.h file |
7413b370d1af0fbac98c8ba74551c32e715b3af7 30739 |
|
08-Jul-2010 |
vboxsync |
Main: remove VirtualBoxSupportTranslation template, add translation support to generic base class, clean up COM headers more, remove SupportErrorInfo.cpp|h |
e07acfb7f2dbb8bb40804024c79fd3139bdb3f24 30714 |
|
07-Jul-2010 |
vboxsync |
Main: remove SupportErrorInfo template magic |
99002baec2d840afbcacd0b16614aee37c662e4e 29615 |
|
18-May-2010 |
vboxsync |
Main: implemented ''IHost::GetProcessorCoreCount()'' |
e64031e20c39650a7bc902a3e1aba613b9415dee 28800 |
|
27-Apr-2010 |
vboxsync |
Automated rebranding to Oracle copyright/license strings via filemuncher |
f31ac84c1c57e23801423b5bd184fadabe6456f3 27537 |
|
19-Mar-2010 |
vboxsync |
Main: API consistency: method names start with lower case always; no camel case within acronyms in method names (Cpu -> CPU) |
91475a294d7a91051ef153a4b64a606f0db1920e 26044 |
|
26-Jan-2010 |
vboxsync |
Main: move Host::Get{DVD|Floppy}Drives implementation into implementation methods to eliminate useless conversions in mountMedium() |
524e3746a7431ca69e60320a62426ee10ae6e2ef 25834 |
|
14-Jan-2010 |
vboxsync |
Main: finish integration of Main lock validation with IPRT; only enabled with VBOX_WITH_STRICT_LOCKS=1 (do NOT enable unless you want Main to stop working now) |
1e7a87185306793d38426b71895af1228f741943 24403 |
|
05-Nov-2009 |
vboxsync |
Main: Added Host::GetProcessorCpuIdLeaf. |
93e5cceaaa2a9f468c642b94dbf57f6f061bcfe6 23537 |
|
04-Oct-2009 |
vboxsync |
FreeBSD: Bye bye HAL. We use the CAM layer directly to discover CD/DVD devices now |
245b3cff9fd9dbc2e4afc9e0e8da8873f347496f 23341 |
|
25-Sep-2009 |
vboxsync |
Main: opimization for r52856 |
ebd5aa3aa60caa6252a7e9bf77be3ed92c1f5abb 23279 |
|
24-Sep-2009 |
vboxsync |
Main: remove VirtualBoxBaseWithChildren, convert IHost away from using it |
2b871aa1908a6698c92061e35b4d3f3a3b23ef34 23259 |
|
23-Sep-2009 |
vboxsync |
Main: attempt solaris build fix |
ac523f8922c3a3574c8b7d94bc96871b7928fe2c 23257 |
|
23-Sep-2009 |
vboxsync |
Main: IHost header cleanup, remove cruft elsewhere |
82da8f7c816fdb7205440edeae7708245bb76e21 23228 |
|
22-Sep-2009 |
vboxsync |
merge: first solaris build fix |
fc148a6b23d25a87561beaffe0ba06c3ba93bf5a 23223 |
|
22-Sep-2009 |
vboxsync |
API: big medium handling change and lots of assorted other cleanups and fixes |
ffe41d8fd189739c2595031a4f5a0a4dc51435a5 22211 |
|
12-Aug-2009 |
vboxsync |
HostImpl: Removed the return parameter from RemoveHostOnlyNetworkInterface()
and RemoveUSBDeviceFilter() methods so as to be consistent with Main API. |
583e1de06ea86fea23b026fcb8aa2b0c281d7e54 22183 |
|
11-Aug-2009 |
vboxsync |
Main: fix more windows warnings + burns |
fe06619ae576367ff3568e6abd99fb8ad28cc73a 22173 |
|
11-Aug-2009 |
vboxsync |
Main: the big XML settings rework. Move XML reading/writing out of interface implementation code into separate layer so it can handle individual settings versions in the future. |
32529464ff2d4288a3c949ab8042126b0fa903de 21878 |
|
30-Jul-2009 |
vboxsync |
Main: coding style: have Main obey the standard VirtualBox coding style rules (no functional changes) |
f32de6c198a491c28ace2b4c53f8d04a79fd6d69 21823 |
|
27-Jul-2009 |
vboxsync |
Main: merge VirtualBoxBaseNEXT onto VirtualBoxBase, adjust Host accordingly; fix Snapshot to use its own simple locking scheme instead of VirtualBoxBaseWithTypedChildren<T> (one snapshot tree lock per machine) |
5959d7e4b51fd1cc749cfe16e35d8c7798c46a57 21686 |
|
17-Jul-2009 |
vboxsync |
Main: back out r50147 until the locking is properly understood; will come back. |
eeab73cfabc939c13e9e2491035489cf2a027570 21622 |
|
15-Jul-2009 |
vboxsync |
Main: cleanup: merge VirtualBoxBase{WithTypedChildren}NEXT onto VirtualBoxBase{WithTypedChildren}, adjust Host and Snapshot implementations according to new parents (new locking scheme) |
4f4bf5c34f6d3b5e4208babdc7277332b0d62c54 20042 |
|
26-May-2009 |
vboxsync |
Main: sketched 3D hardware support test in IHost |
f8c6e7c0e754efb6abca05ac1158f778d91a1826 19968 |
|
24-May-2009 |
vboxsync |
HostDVD: Add basic support for FreeBSD. Passthrough is working quite well so far. |
57b49c1557a310ee615bc0ee79dd2a2e92319a1b 19239 |
|
28-Apr-2009 |
vboxsync |
Main: support for using VBox from Python on Windows (still certain limitation apply, such as enum visibility) |
0ce6ae9d6efed5d54222a13bbdabce9e688e4447 19134 |
|
23-Apr-2009 |
vboxsync |
Main: make VBox interfaces scriptable (that is, callable from Python and VisualBasic) |
942a0a0a68c33ccb0ccc059491f1e20218e5fcd4 19116 |
|
22-Apr-2009 |
vboxsync |
Solaris build fix. |
3e92fd92c73d4dde6f4323fc7277c3239032c252 19115 |
|
22-Apr-2009 |
vboxsync |
Enabling create/destroy host-only interfaces in Main API for all platforms. |
bf837f5931313295ba55cb0a6a8df3bf224194b6 17684 |
|
11-Mar-2009 |
vboxsync |
#3551: “Main: Replace remaining collections with safe arrays”
Replaced HostUSBDeviceCollection. Reviewed/Okayed by dmik, sunlover. |
53636fa747df9082f1a251c3b1b5a804308a390d 17679 |
|
11-Mar-2009 |
vboxsync |
Main/Hostonly: not specify name on Create |
c1367e053933211e2e4869cf3d5e5e7c0620fdd8 17494 |
|
06-Mar-2009 |
vboxsync |
NetIf/win: moved Create/Remove hostonly if to NetIf API, some API fixes |
0e8c50543ddbb0f538ed7b2ff4f08208291509bf 17394 |
|
05-Mar-2009 |
vboxsync |
#3551: “Main: Replace remaining collections with safe arrays”
Convert USBDeviceFilterCollection. |
b3a78fd7f3993672fca6c18b994557f473ec0ab9 17280 |
|
03-Mar-2009 |
vboxsync |
Fix burns. |
623338655274e3a4330698638fbab19b17da4cc9 17275 |
|
03-Mar-2009 |
vboxsync |
networking API renaming |
16489a966f88b447f36b4382ce5fff1f5cf39ff8 17255 |
|
02-Mar-2009 |
vboxsync |
#3551: “Main: Replace remaining collections with safe arrays”
Replaced HostFloppyDriveCollection; tested by lelik with (GASP!) real floppy hardware. |
70bb61ea2f96e80150e807529ce5df435607706b 17238 |
|
02-Mar-2009 |
vboxsync |
3551: “Main: Replace remaining collections with safe arrays”
Converted HostDVDDriveCollection.
Fixed a locking problem that caused hangs in r43495. Tested locally and by lelik. |
3cc7eed0edc680bfdc43d9632ef447a6d4041c61 17218 |
|
27-Feb-2009 |
vboxsync |
Revert r43495 because everything locks forever. |
4afd4170944e0405b9defbfd8095ff5800fea9f5 17200 |
|
27-Feb-2009 |
vboxsync |
#3551: “Main: Replace remaining collections with safe arrays”
Take two. Convert HostDVDDriveCollection. This time for all plattforms. |
12e26793b1ea6a986b1c0cc3d573b9f1900b6372 17193 |
|
27-Feb-2009 |
vboxsync |
Revert r43482 which used a linux specific way to iterate over DVD drives. |
de87cd4df4a71d5c7bb5605884f1cc0ddb98c4e8 17192 |
|
27-Feb-2009 |
vboxsync |
#3551: “Main: Replace remaining collections with safe arrays”
Converted HostDVDDriveCollection. |
f0bd2e30dcb24481478eda6d824346b4eb1198ce 16967 |
|
20-Feb-2009 |
vboxsync |
NetAdp: added a Real property to the IHostNetworkInterface, make the interface name be honored in VM settings |
7286a6886cf09a2b206a809b2fe5c0aa8ec544e7 16929 |
|
18-Feb-2009 |
vboxsync |
compile fix |
51b5a11e595811cfd0873a5ad86aa55d7584b5f3 16927 |
|
18-Feb-2009 |
vboxsync |
NetAdp/win: enabled add/remove tap if UI, make the proper adapters to be displayed in the list |
c9d3e78cd287b97e4fd981a2268b6d8bf2437d71 16198 |
|
23-Jan-2009 |
vboxsync |
HostNetIf API: added findHostNetworkInterfaceByName and findHostNetworkInterfaceById to IHost. |
600a2b8742f0729a659870ca2e0e97aec688b1dd 15570 |
|
16-Dec-2008 |
vboxsync |
#3282: Collection got replaced with safe array. Warning, windows builds/tests may break. |
f72cbd6a549c34992fa79cce84600fe2b92b3299 15051 |
|
05-Dec-2008 |
vboxsync |
Main: Cleaned up the long standing const BSTR = const (OLECHAR *) on WIn32 vs (const PRunichar) * on XPCOM clash. Cleaned up BSTR/GUID macros (IN_BSTR replaces INPTR BSTR, IN_GUID replaces INPTR GUIDPARAM, OUT_GUID replaces GUIDPARAMOUT). |
f74e35c55b43bdbc2d2ac21d61ac77ab764deadc 14991 |
|
04-Dec-2008 |
vboxsync |
Main: rework the Linux host drive code to use libdbus-1 directly instead of libhal |
f6adf1a86574758258baa232172c965aed0d848d 14949 |
|
03-Dec-2008 |
vboxsync |
Appended vim modeline to set tabstop and expand tabs (in the way
suggested by our coding guidelines). |
e1c2376dcbe17f77ebedc610195295c15bab8783 14722 |
|
27-Nov-2008 |
vboxsync |
Main: use statically linked libhal on Linux |
8d06a6819d824547070687885265d60318dc4576 14524 |
|
24-Nov-2008 |
vboxsync |
Types |
797e4b8dcd456d0ea8891ac407763a8674ec9626 14523 |
|
24-Nov-2008 |
vboxsync |
Cache the features reported by GetProcessorFeature. |
c281f4fa076f6ea627903f32a3c0070c235ac944 14521 |
|
24-Nov-2008 |
vboxsync |
Added GetProcessorFeature method to IHost. |
dd75abdbfc282ea059bd3b4f818d4066daf21482 13713 |
|
31-Oct-2008 |
vboxsync |
Main: #3276: Simplified suspend/resume event handling in VBoxSVC. |
f650118f144626d9f84baace12426f962f41a252 13655 |
|
29-Oct-2008 |
vboxsync |
Power notification handling added (disabled skeleton). |
fabc3fb2ee389261b2c37710309955ad2199fafe 12443 |
|
13-Sep-2008 |
vboxsync |
NetFlt friver installation moved to the installer |
0e9a64964b633ba5cd58aba831b1aaf64c192da1 12439 |
|
12-Sep-2008 |
vboxsync |
installer code added to HostImpl, bugfixing in macket handing in the driver |
ec4ba556ea7e3fb56c483f87a162dafa5e6707d9 11258 |
|
08-Aug-2008 |
vboxsync |
API/Host: New method for querying the number of CPUs online. |
956191f80b699efc822b7b71b7df9a7b39168d30 10896 |
|
26-Jul-2008 |
vboxsync |
Main & VBoxManage: Made HostNetworkInterface, IHost::networkInterfaces and list hostifs available everywhere. Only Windows and Darwin implements the enumeration. |
4f3cb6ecd941fdb5f658b719c98611b57665da07 10595 |
|
14-Jul-2008 |
vboxsync |
Main: Performance: Typos, docs, cosmetics. |
c8f4cca65d28ebb037ef27dced8c6bfa71d350ac 10592 |
|
14-Jul-2008 |
vboxsync |
Fix for broken builds with VBOX_WITH_USB= |
8ec3b54824bac1c33b995b83ccd114e384ce5a6d 10544 |
|
11-Jul-2008 |
vboxsync |
Performance API, version 0, with fixed COMDefs.h. |
8eb41be1e0e5ce004d030dac627e4df6d486e145 10534 |
|
11-Jul-2008 |
vboxsync |
Backed out Performance API changes. |
bc2e8a583e79b33719421cf67a3bc782e7184624 10528 |
|
11-Jul-2008 |
vboxsync |
Performance API, version 0, webservice broken. |
360a1a5d33d190df81ca781385a2530faca320f4 10423 |
|
09-Jul-2008 |
vboxsync |
ProcessorCount & ProcessorDescription aren't attributes |
2e472cd3c6bfef41e092240234c070e89b2bf47c 10399 |
|
09-Jul-2008 |
vboxsync |
Main API fix for getting processor speed/description - there's no guarantee that all cpus will stick to same properties forever. So query by cpuId. |
c1eabfdd25befbe50456ee60bf512e437558559e 9937 |
|
25-Jun-2008 |
vboxsync |
Main: Corrected getProcessorUsage() impl (docs, spacing etc). |
19b33b266340b2f4aedecb982edb9957d4ee1afa 9904 |
|
25-Jun-2008 |
vboxsync |
Global and per-VM CPU usage API added |
94d7632d081713efc4601211710819688f83a5f3 8765 |
|
12-May-2008 |
vboxsync |
win32 -> win. |
66e325646531048327d57d0292dc291e04c9b943 8744 |
|
09-May-2008 |
vboxsync |
Moved the filter running over to USBProxyService (from Host). Split up the USBProxyService construction using an init() method like the rest of the classes. |
c50186ce88ecd461ec667bdca19475c4d7e3eda5 8666 |
|
07-May-2008 |
vboxsync |
Removed the duplicate USB device list in Host and moved 4 methods over to USBProxyService. |
e51b5c1c8c8363479b8ab0b965818b612356f832 8547 |
|
03-May-2008 |
vboxsync |
Removed the non-NEW_HOSTUSBDEVICE_STATE code. |
3f39762dd6bd72f72b8dc59baa0c80df9b3d7201 8484 |
|
30-Apr-2008 |
vboxsync |
Darwin USB fixes. |
8fe0432027bd1524f94759c99ab3ce761cb5c5c0 8471 |
|
29-Apr-2008 |
vboxsync |
More USB stuff. |
480954a9b8d2ac8206d5d6cfe5c05a37efe9de6e 8401 |
|
26-Apr-2008 |
vboxsync |
USB: Some review notes and method renaming. |
1c94c0a63ba68be1a7b2c640e70d7a06464e4fca 8155 |
|
18-Apr-2008 |
vboxsync |
The Big Sun Rebranding Header Change |
652e101aa28ef735d4b3efddfa067ad229e79aaf 7964 |
|
14-Apr-2008 |
vboxsync |
Attempt at making OSE build again. |
d46ee884c41b808b239563b1978468aae12e33a2 6076 |
|
14-Dec-2007 |
vboxsync |
Merged dmik/s2 branch (r25959:26751) to the trunk. |
a16eb14ad7a4b5ef91ddc22d3e8e92d930f736fc 5999 |
|
07-Dec-2007 |
vboxsync |
The Giant CDDL Dual-License Header Change. |
7c5e45d840eaf274eb87575b9b628ebc4a367e9b 5186 |
|
08-Oct-2007 |
vboxsync |
Solaris DVD/CDROM. |
c98fb3e16fcd571a790eab772c0c66173d225205 4071 |
|
07-Aug-2007 |
vboxsync |
Biggest check-in ever. New source code headers for all (C) innotek files. |
0010ccca43c2554000fdd0572c7b9cf5ad17ac91 3668 |
|
17-Jul-2007 |
vboxsync |
replace underscore symbols in Main/ |
8fb7401164a3b87c2464c9e38d199f9fd9f5cfad 3566 |
|
12-Jul-2007 |
vboxsync |
Async USB detach (for darwin) with async operation timeout (not enabled on windows). Drop the USBProxyService::reset method. (Hope I didn't break anything, it's only tested on Darwin...) |
b9769010e0bf9346865942a20da204bd1dbc8cb6 3034 |
|
04-Jun-2007 |
vboxsync |
Main: Fixed async USB (added proper detection of device re-cycle on Win32; changed manual release sequence so that a detach is made in VMM first, the USB proxy is notified afterwards on success; some other small fixes). |
fcb7529771e773b085b87eb5f251ed1182a118fb 3001 |
|
03-Jun-2007 |
vboxsync |
Main/Frontends: Next step to support asynchronous USB device flow. |
c97989161fbe75bc14cea477a5443bbf474dd3ad 2981 |
|
01-Jun-2007 |
vboxsync |
InnoTek -> innotek: all the headers and comments. |
77a3468aac98c3b67018cc8cdeb25b5ecd77c1e9 2957 |
|
31-May-2007 |
vboxsync |
Made IHostFloppyDrive use libhal on Linux and added UDI strings to the host floppy and DVD devices |
538ed51248ec8dbb4de3197f160656c43e88a5f1 2917 |
|
29-May-2007 |
vboxsync |
Updated the host DVD code on Linux to use hal for device detection |
7258e84ec2fa7ecaf94e1a244bd6d2cf6b3a40a4 2333 |
|
24-Apr-2007 |
vboxsync |
gcc-4.2 warnings |
b87600db85c23ff385ed03a4409cf7fc55074ae3 815 |
|
09-Feb-2007 |
vboxsync |
Main:
- Return E_NOTIMPL for global USB filters and all other stuff when no VBOX_WITH_USB is defined (as in OSE).
- Moved the USB Proxy Service check to Host to make it reusable both for global-related USB methods and for VM-related methods.
FE/Qt:
- Don't show Global USB UI when USB is not available.
- Show the "USB Proxy Service is unavailable" message box when opening both global and VM settings. |
677833bc953b6cb418c701facbdcf4aa18d6c44e 1 |
|
01-Jan-1970 |
vboxsync |
import |