e51aef63f0b26c889fc1e8fbe681464b1d727939 55287 |
|
15-Apr-2015 |
vboxsync |
SDKRef: API changelog. |
2dbbd01259ef1b2f5b075f799252f360fc16dee1 55255 |
|
14-Apr-2015 |
vboxsync |
Main/Snapshot: only update the machine state on the VM process if there is one,
and introduce a new event when a snapshot has been restored instead of abusing t
he one for deleting a snapshot. |
097b952c2b14d9ba23c969fb89140d897d610201 55235 |
|
14-Apr-2015 |
vboxsync |
doc/manual/SDKRef: cosmetical fixes |
16872d08e0a586da0696b8d40fd8c1f8c0a20be1 55221 |
|
13-Apr-2015 |
vboxsync |
doc/SDK: fix dangling links in old API change documentation (usual way, preserving the text and removing the link) |
7ffe7543b32c5dfd3aede1d7f2c1332c7508f6cc 55214 |
|
13-Apr-2015 |
vboxsync |
Main/Console+Machine+Session+Snapshot: move the save state and snapshot related methods from IConsole to IMachine, with lots of unavoidable code restructuring and cleanup. Also define two new machine states (so that the "Saving" one is specifically for saving state now) which requires more changes everywhere
Frontends: necessary adjustments
doc/SDK: document the changes |
797a705456383b034347b45235b2f120e22048bb 55142 |
|
08-Apr-2015 |
vboxsync |
Manual: 4.4 -> 5.0 |
60f0e76633dd4fe0ab33c3b88ffb3c73c1706124 54445 |
|
24-Feb-2015 |
vboxsync |
doc/SDK: update for IVirtualBox::createMedium API change |
d15cb592695d8e53000e073174446c952d5c3d24 54266 |
|
18-Feb-2015 |
vboxsync |
Main/webservice: change code to support multiple ISession instances per websession, lots of cleanup and wording changes
Main/idl,doc: matching updates |
123c444cea5d205957edac72f9c082010a45a76d 52793 |
|
19-Sep-2014 |
vboxsync |
Main/cbinding: introduce a variant of ComSafeArrayAsOutParam which allows specifying the type, to avoid warnings when dealing with the not really existing safearrays on XPCOM |
acfd0f69e98191229ae3d97174e5fee9b950fe29 52036 |
|
15-Jul-2014 |
vboxsync |
doc/manual: some VBoxManage options were forgotten, and likewise an API rename was forgotten |
ed00540b02cd089ebcaa504d5884f3614fa94c20 51555 |
|
05-Jun-2014 |
vboxsync |
DnD: Documentation. |
c382cd783ce839d4cf0c560e41fef7ed12bb3684 51495 |
|
02-Jun-2014 |
vboxsync |
DnD: SDK documentation: API changes. |
28b43e9b834290027a8abd14876a72eb5e3240c5 50267 |
|
29-Jan-2014 |
vboxsync |
doc/manual/en_US/SDKRef.xml: document more C binding conversion details, and add a section about event handling in C API clients |
1563ac721514956ce940adcc05694c2726ddc0b3 50262 |
|
28-Jan-2014 |
vboxsync |
doc/manual/en_US/SDKRef.xml: document new style C API binding |
e01c72e63b53984cd5f08683608ac7e40d331cdc 49525 |
|
18-Nov-2013 |
vboxsync |
manual/SDKRef: touch up the C binding documentation |
f34e466484d9727a000bac50c2e198c0173168d4 49313 |
|
28-Oct-2013 |
vboxsync |
doc/manual: cosmetic fixes (no </screen> at new line) |
17b671c398282d40167af7a32adf2d51f2ad0ef0 49038 |
|
10-Oct-2013 |
vboxsync |
Main/Appliance: change API of IAppliance::write, allowing easy handling of multiple options, needed for making the DVD image export optional
Frontends/VirtualBox+VBoxManage: corresponding adaptions
doc/SDKRef: mention incompatible API change |
57f59a6f0c871da46b4c8f2e71a0f6a1d0bf772e 48626 |
|
23-Sep-2013 |
vboxsync |
docs: fix harmless typo in xrefstyle, remove leftover xrefstyle |
bf17ed67e9d9e0767b4432ae0043fea2e27434f2 48297 |
|
05-Sep-2013 |
vboxsync |
Main/Medium: redesign API level medium locking, needed conversions from MediaList to MediumLockLists in several places, forced cleanups elsewhere, too
Main/Token: introduced token objects for controlling the unlocking, will be used as a general concept in the future
Main/Snapshot: snapshot deletion needed significant cleanups as it was still using many shortcuts, directly calling the API to lock media instead of using lock lists. Now much better, and the online snapshot deletion is also a lot cleaner as it no longer passes unnecessary parameters around which are already known in the machine/snapshot code
Main/MediumLock: small improvements, now has a mode which skips locking already locked media, needed by the Snapshot code where we have overlapping lock lists and have to update the original one instead
Main/Console+Session+Machine: follow-up changes for the online snapshot merging parameter passing simplification, plus an unrelated lock order violation fix in Machine which happens only for inaccessible machines
Main/testcase: update correspondingly
doc: update SDK reference |
20b7e64eede9b33bbd7197c5cc9bdb3d55229884 47980 |
|
21-Aug-2013 |
vboxsync |
SDKRef: Mentioned changes of USB controller handling |
77b95150000f2ef9778e43783401ed80eaed6949 47774 |
|
15-Aug-2013 |
vboxsync |
Main,Frontends: IDisplay::GetScreenResolution returns the screen origin. |
3acb57317fa1626f813be3f2f2b161312f16175a 47471 |
|
30-Jul-2013 |
vboxsync |
SDK docs. |
5c2d68f4f46780a4fc3b130890eed84653959f31 47410 |
|
25-Jul-2013 |
vboxsync |
SDKRef: Fix after changing the IUSBController interface |
1a11d92a96b3439c9eaf6c8989174a599b7f6692 47295 |
|
22-Jul-2013 |
vboxsync |
Docs: Update. |
2e4df4fd9eace3c61be68bb5eb12a93f9a79334d 46524 |
|
13-Jun-2013 |
vboxsync |
Main/IGuest::UpdateGuestAdditions: Implemented support for passing optional command line arguments to the performing installer on the guest (untested). |
ebb33f3aef3b410579a2865109426b798b9d4a9d 46478 |
|
10-Jun-2013 |
vboxsync |
libs/xpcom: touch up Java XPCOM wrapper generation, new common exception handlin
g model
Main/glue: Java glue code with better exception handling, indentation/coding style fixes both in the XSLT and the generated code, touched up Java sample code showing exception handling and getting all error information, Python indentation/whitespace cleanup
Main/idl: make more interfaces available over the webservice, some minor docs changes, whitespace cleanup
Main/webservice: redo error reporting through exceptions, no longer loses error
information, allow more fine-grained suppression of methods/attributed, touched up C++ webservice sample code to support showing the full error information, build system changes to prepare for incremental Java compilation, indentation fixesFrontends/VBoxShell: minor cleanups, coding style fixes, indentation fixes, elim
inate warnings |
6e1d3b050740cd3301517ee06d9097b5e3e010ea 45816 |
|
29-Apr-2013 |
vboxsync |
SDKRef.xml: Build fix. |
83824d2bb315a8eb5bd970a64b8740585d3f6809 45550 |
|
15-Apr-2013 |
vboxsync |
SDKRef: 4.3 changelog. |
6dbdd3d9ae2dc215ae7687fb3292272938a452eb 45071 |
|
18-Mar-2013 |
vboxsync |
better SDK build fix |
f9247342bbc3f1e21db59a940fedcc4ca4c1d86c 45070 |
|
18-Mar-2013 |
vboxsync |
SDK build fix |
48b14aaf804d764e2c7bec8243c379f7ff489ebb 45068 |
|
18-Mar-2013 |
vboxsync |
Main/Machine: rename two methods for better compatibility with programming languages - delete and export might be keywords. |
904810c4c6668233349b025cc58013cb7c11c701 44948 |
|
07-Mar-2013 |
vboxsync |
Main/SystemProperties+Machine: new config setting for default VM frontend.
Frontend/VirtualBox+VBoxManage: changes to use the default VM frontend when starting a VM, other minor cleanups
Main/xml/*.xsd: attempt to bring the XML schema close to reality
doc/manual: document the new possibilities, and fix a few long standing inaccuracies |
0ea963e0798c46e78680331890bbd6a04ab93eae 44649 |
|
12-Feb-2013 |
vboxsync |
Documentation: added new paragraphs into chapter "Incompatible API changes with version 4.3". Fixed python script vboxshell.py. Fixed python example inside SDK documentation. PR5434. |
44385c60e28857348aa65ea1a9fc58a41cb0754e 44553 |
|
05-Feb-2013 |
vboxsync |
Main/doc: prefer <HOME>/.config/VirtualBox over <HOME>/.VirtualBox for new users on platforms where XDG is relevant, user manual and change log changes. |
20226c553b39010ebe7abdd2be48388d835db2ba 44411 |
|
28-Jan-2013 |
vboxsync |
typo |
0903394fb7dfb84d76bf6a03f541fb97042f0841 44409 |
|
28-Jan-2013 |
vboxsync |
Main/Medium: resizing needs to update the image size information, and finally rip out the useless and weird logic which always returned the capacity for the base medium for all diff images, |
e79735a3d1c95ac39d5667cf6031629000bb0790 43167 |
|
04-Sep-2012 |
vboxsync |
SDK changelog. |
4f1436adcce5ea7275dbf81f2b5b36a01ba3d296 43166 |
|
04-Sep-2012 |
vboxsync |
SDK changelog. |
2e6a98507125b65b3bbdee58d5856aa59e8c33c9 43041 |
|
28-Aug-2012 |
vboxsync |
Main/VirtualBox: final API change, cleans up optional parameters to IVirtualBox::createMachine, preparing for adding more flags. |
0af0a423b62bfeac1a5f8c0dd7464f9f280f8b65 43036 |
|
28-Aug-2012 |
vboxsync |
Main/GuestCtrl: Reduce number of maximum guest sessions at once to 32 in favor of having up to 2048 objects (processes, files, ...) per session. |
326cf61f0c4968806364f0e96f4e1a4c01b7a479 42902 |
|
21-Aug-2012 |
vboxsync |
Guest Control 2.0: SDK Documentation. |
1074941f4ba403e7128d2ed1e03758435edcfdb4 42877 |
|
20-Aug-2012 |
vboxsync |
SDKRef build fix |
e9e4a0f42aa2ac4c5c396b2a0349673b14db863a 42869 |
|
17-Aug-2012 |
vboxsync |
Guest Control 2.0: SDK changelog. |
1cd59fdf671ca60c64d77e3f7046aaecf7003824 42551 |
|
02-Aug-2012 |
vboxsync |
Main: big API naming cleanup, use all caps acronyms everywhere, including SDK docs
Frontends/VBoxManage: implement guestcontrol execute for new API, disabled by default |
188f53eda6c7dd6221a2b9c9f3341bac724b107e 42447 |
|
30-Jul-2012 |
vboxsync |
doc/manual: typos |
8f9b31257f106b0725c8286c90eb3c45cffcea69 42382 |
|
25-Jul-2012 |
vboxsync |
Main/Session+Console+Machine: minimal change to reduce the overhead of normal API client sessions, because they don't need a full Console object with all sub-objects associated with them. Much more work todo if we want to completely eliminate all VM machinery dependency since the methods of Console are a wild mix of VM related and unrelated. |
28b1e15c10f1070ab610282c572c6559b96346fd 42183 |
|
17-Jul-2012 |
vboxsync |
doc/manual: update SDK manual to reflect incompatible changes for VM groups feature |
4d3d91acec3bde251e594bfffec043a9b39ca442 41121 |
|
02-May-2012 |
vboxsync |
doc/manual/SDKRef: document removal of IVirtualBox::findMedium |
48f33dfd8f615d457106bf76ae2d09b8b9167c1a 40130 |
|
14-Feb-2012 |
vboxsync |
Main/webservice+doc/manual: Add SSL support to the webservice, and also add an optional parameter which ensures the authentication setting is correct. Update manual and SDK reference. |
1144dec195dd89ec09b1c08f67299ef3f680031c 39852 |
|
24-Jan-2012 |
vboxsync |
doc/manual: use consistent wording for 'web service' |
a45dd20390e9f305dcef2b3e4f8fe0f9c226ba78 37865 |
|
11-Jul-2011 |
vboxsync |
SDK-Doc: document API change of r72759 |
80e46f984efd827517661c0e081a36014ca41af8 37525 |
|
17-Jun-2011 |
vboxsync |
Main/VirtualBox+Medium: resurrect the feature of changing the medium UUID when opening the image, which allows to resolve duplicate UUIDs without using external tools. Also fixes Medium::setIDs, which wasn't correctly working.
Frontends/*: corresponding changes. |
aa0553becec2abc2e781f839ba1d399c31c2c07f 37200 |
|
24-May-2011 |
vboxsync |
API+Frontends: Generic network attachment driver support which obsoletes the special case for VDE. Big API cleanup in the same area. Adapt all frontends to these changes (full implementation in VBoxManage, minimum implementation in GUI). |
22e5e79c3462b52f8da631a7b92f82ed03550d52 36952 |
|
04-May-2011 |
vboxsync |
doc/UserManual+SDKRef: fix broken crossrefs, and make sure that from now on broken crossrefs cause failure |
e80cd0d84430f5e8b6889d96c82b73e435cff915 36457 |
|
29-Mar-2011 |
vboxsync |
typo |
a6adc5c6defa191ef04a7bee4b22f6ef00e30ff3 36456 |
|
29-Mar-2011 |
vboxsync |
docs: document Win32 Python extensions version |
77a7e6f140de4c426ecd50fea767164e908564a9 35980 |
|
15-Feb-2011 |
vboxsync |
SDKRef: Update on 4.1 API changes (guest facilities). |
510761d74420c559a01905af24247da7e2e05eee 35930 |
|
10-Feb-2011 |
vboxsync |
SDK docs: array property demo |
b9e044130c577d254ac09c7377197aed17020822 35929 |
|
10-Feb-2011 |
vboxsync |
SDK docs: working sample for Python glue layer |
25ee761389ff5cbfc9545dd3cef94a18fa72722c 35296 |
|
22-Dec-2010 |
vboxsync |
sdkref: formatting, grammar |
eb02fec00a5da19b19f279bbe2b7d9140172eac0 35295 |
|
22-Dec-2010 |
vboxsync |
sdkref: fix link, clean up changelog |
973a3456526770a3d8a616e4e5fd63e92c4dd9b6 35293 |
|
22-Dec-2010 |
vboxsync |
doc/manual: fix incorrect API change documentation for ISystemProperties::getInfoVDSize. |
80e2a0a0797128af6729da03a06c46c79d060bc3 35217 |
|
17-Dec-2010 |
vboxsync |
SDKRef: VRDE API changes. |
926c5c63b58de1b921f4fe9635ead375ef2fa797 35203 |
|
16-Dec-2010 |
vboxsync |
SDKRef: chapter for external auth modules. |
b8908d384db2324f04a2f68a13e67ea32ebf609a 34563 |
|
01-Dec-2010 |
vboxsync |
VRDPAuth -> VBoxAuth. |
e39cffdec314db08b1b3405c4ccd56728eaaa76a 34392 |
|
26-Nov-2010 |
vboxsync |
Manual: fix invalid XML |
5ffa4e0b80223dd1c1a23ed5092d71d70f4ce112 33539 |
|
28-Oct-2010 |
vboxsync |
burn fix |
83a1080ce25d215098107f353075fadfc6da2a1d 33538 |
|
28-Oct-2010 |
vboxsync |
SDK manual: event aggregation explanation |
f368a2b92cb798841781883a26ca5be04f5c2cbc 33461 |
|
26-Oct-2010 |
vboxsync |
Main: Add additional params to IVirtualBox::EntryList for querying the sizes
and modes of the directory entries. Fix undefined file types on certain
filesystem (XFS,...), by using the stat based API. |
ededb1b5672791c271b08646862ccdb685d23720 33458 |
|
26-Oct-2010 |
vboxsync |
Main: partial revert or r67042, bring back the overwrite parameter |
917817a983e71a3fb56452c46caba04b0d59f72e 33451 |
|
26-Oct-2010 |
vboxsync |
Main: change VirtualBox::createMachine() to accept arbitrary paths for the XML settings file; remove the override parameter |
76f5d3db08b007661ae4af93200838d24683af52 33417 |
|
25-Oct-2010 |
vboxsync |
FE;Main;OVF: On export name the disks like the ovf + disk + number. |
70f6d392a2477b3625f5d8a4b896d109b3b36e97 33300 |
|
21-Oct-2010 |
vboxsync |
Main: API change, merge IMachine::getSnapshot() with findSnapshot() |
508452243fd3328f7b9e0405d39fb9dc004e31b8 33294 |
|
21-Oct-2010 |
vboxsync |
Main: API change, merge IVirtualBox::getMachine() with findMachine() |
9ff5b937cfc7a0832f0d8f52ab642193c2a0670a 33238 |
|
19-Oct-2010 |
vboxsync |
Main: new VirtualBox::ComposeMachineFilename() API; remove the 'default hard disk folder' concept and related APIs; GUI wizards need fixing |
a318cf71df9ca33b3effcf883d730a6f6bec911b 33225 |
|
19-Oct-2010 |
vboxsync |
SDKRef: API change log |
b9fe19a5a132544110205b92311cb3189ff0dcab 32826 |
|
29-Sep-2010 |
vboxsync |
RDPWeb: support German keyboard layout on the client. |
920e9b9c86e65c4dd4c4e17ec0382082cfcc7251 32790 |
|
28-Sep-2010 |
vboxsync |
SDKRef: RDPWeb change log. |
3e729152bacbdd8ae206df8fafe3187bb9fb7614 32531 |
|
15-Sep-2010 |
vboxsync |
Main/Medium+MediumFormat+GuestOSType+SystemPropertiesImpl+Console+Global: consistently use bytes as size units, forgotten const value in API, MaxVDISize method renamed to InfoVDSize, STDMETHOD macro usage fixes, whitespace cleanup
Frontends/VirtualBox+VBoxManage+VBoxShell: adapt to changed disk size units
Main/StorageControllerImpl: check the storage controller instance limit to avoid creating unusable VM configs, simplify unnecessarily complex code for querying the controller properties |
65ea15bbe728410cf7763f242e1dc2748663dfbb 32451 |
|
13-Sep-2010 |
vboxsync |
SDK-Doc: API change |
51db664526f2ea7ab4850bb4b9ba3aa6e8906114 32306 |
|
08-Sep-2010 |
vboxsync |
doc/SDK: removed references to obsolete methods |
90465062123857907dde0384fd31685f3acccfcb 32022 |
|
27-Aug-2010 |
vboxsync |
Guest Additions Runlevels: Docs. |
febf3f1de573e25fb134b8453a22b0732b4c52e2 31735 |
|
17-Aug-2010 |
vboxsync |
export the manual to OSE |