ba94b5e24d2365d9aebd9b98ec5854e4da161567 52085 |
|
17-Jul-2014 |
vboxsync |
6813 - GuestImpl using COM Wrappers - bug fixes |
1cfd7ef785797c40640b27967e9a1c75f9ee9ed8 52082 |
|
17-Jul-2014 |
vboxsync |
6813 - DisplayImpl using COM Wrappers |
d86beb7ea7f5fb6bf4a4e80c7b3fe0aeec98fa93 50727 |
|
07-Mar-2014 |
vboxsync |
6813 src-client/GuestSessionImpl.cpp |
6d21c05e8393b220ab420ca2c3cdc7ad030af14f 49684 |
|
27-Nov-2013 |
vboxsync |
Main/GuestCtrl: dispatchToSession: Also try to handle generic messages. |
0ab9cd4dd2961146251d7ed7a02bfca2189be583 49546 |
|
19-Nov-2013 |
vboxsync |
Main/GuestCtrl: Allow empty passwords for IGuest::CreateSession(). |
e86baafe99d1f1eb37adcca5fdecfd06e7f13bc5 49504 |
|
15-Nov-2013 |
vboxsync |
Main/GuestCtrl: Reference counting bugfixes, handle more directoryCreate errors. |
ffce5bb02974886962f4e345c7abf589f3a67cd9 49392 |
|
05-Nov-2013 |
vboxsync |
Main/Guest::UpdateGuestAdditions: CopyFileFlag_T -> AdditionsUpdateFlag_T. |
cb56d80f0d157315e2d20463de15ec4ba231d876 49350 |
|
31-Oct-2013 |
vboxsync |
Build fix. |
4171ffb38eb8720b2ae9a8d13e95103ab26cfd12 49349 |
|
31-Oct-2013 |
vboxsync |
Guest Control:
- Implemented IGuestSession::DirectoryRemove, IGuestSession::DirectoryRemoveRecursive, IGuestSession::DirectoryRename + IGuestSession::FileRename.
- Added appropriate commands to VBoxManage (basic support for now).
- Implemented support for proper guest session process termination via SCM.
- Implemented support for internal anonymous wait events which are not relying on the public API's VBoxEventType_T.
- Various bugfixes. |
16793803f63339106d16a55bc5b55ba9070b44e0 48342 |
|
06-Sep-2013 |
vboxsync |
Main/GuestCtrl: warnings, don't ignore the exit code |
1640721c7bbfba2cebed2eeac7d4219649d37eba 47732 |
|
14-Aug-2013 |
vboxsync |
GuestCtrlImpl.cpp: Warning, cast. |
c193ae401647c574d0ef52af57c32cf5d7c44966 47698 |
|
13-Aug-2013 |
vboxsync |
Main/GuestCtrl: Mark guest session 0 as the root guest control process. |
510567648d46488f4166e5f69ffffe3eeeeec4d9 47627 |
|
09-Aug-2013 |
vboxsync |
Main/GuestCtrl: Reduced locking times, more error checking, adjusted logging. |
cd5df721f068659172f3bf95de8fedeb465f057d 47469 |
|
30-Jul-2013 |
vboxsync |
Guest Control: Adjustments for supporting < 4.3 Guest Additions in conjunction with the new guest session, extended testcase (now passing using latest 4.2 Guest Additions with latest trunk). |
5312a5e8ef2a9b4196ce5b1b4a5a12c3af798ddb 46526 |
|
13-Jun-2013 |
vboxsync |
build fix |
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). |
c55bf74b54ecdfb5ebc4e5d90b620d0fee31737e 45415 |
|
08-Apr-2013 |
vboxsync |
GuestCtrl: Implemented using (public) VirtualBox events instead of own callback mechanisms. Bugfixes for testcases (still work in progress). |
b8bb9c9f6b8ebfd0a7d6df0c0289f9fe80241750 45078 |
|
18-Mar-2013 |
vboxsync |
VBox/err.h + Main/GuestCtrl: Introduced own error range VERR_GSTCTL_*, solves a lot of @todos using VERR_GENERAL_FAILURE before. |
9bff17fe6983cfda2ddd98f1979841bcb48e78e7 45010 |
|
12-Mar-2013 |
vboxsync |
GuestCtrl: More code for guest session infrastructure handling (untested, work in progress). |
3fb3de312d1ff675e0f7cc62a7d46cbb1d5d9353 44935 |
|
06-Mar-2013 |
vboxsync |
GuestCtrl: More code for guest session infrastructure handling (untested, work in progress). Added IGuestSession.status for (later) asynchronous handling. |
462e60a19d02a99b2b1a5c08dff74bb0808d707c 44863 |
|
28-Feb-2013 |
vboxsync |
GuestCtrl: Infrastructure changes for handling and executing dedicated guest sessions and protocol versioning (untested, work in progress). |
c99b597540585068d22dde4c9f74730305f24097 43170 |
|
04-Sep-2012 |
vboxsync |
GuestCtrl: Handle bad_alloc, warnings. |
0540f6caa7106c0cb429230bb67e4dbeb3a018ef 42919 |
|
22-Aug-2012 |
vboxsync |
Main/Guest: fix logging which would crash because a smart pointer isn't the same as a pointer |
c10a6f0c7041e4d1ee50ad38425aab9d43c55522 42897 |
|
21-Aug-2012 |
vboxsync |
Guest Control 2.0: Bugfixes. |
dda9c4dede4054f059d1f4ec1400dee0a611c750 42864 |
|
17-Aug-2012 |
vboxsync |
Main/Guest control: Removed old API. |
25771ba4fe7e9fb9be963cf8289df6a0e8f93e56 42758 |
|
10-Aug-2012 |
vboxsync |
Guest Control 2.0: Bugfixes. |
ce46b563e3317d0c792fbe141e2978bfa0e91aae 42716 |
|
09-Aug-2012 |
vboxsync |
Guest Control 2.0: Update. |
c740281e4f5e61397e892447aeef2a7bdbbaaf8d 42702 |
|
09-Aug-2012 |
vboxsync |
Main/GuestSession: build fix (please review). |
3d33b6a3faf40871bae75119c2569cdc4acb2d46 42695 |
|
09-Aug-2012 |
vboxsync |
Build fix. |
88cc9bf61296bc5526344415167bb2625ae1dd99 42693 |
|
09-Aug-2012 |
vboxsync |
Guest Control 2.0: Update. |
8bc8d66f188d5357155b8340e2d489573be2b607 42673 |
|
08-Aug-2012 |
vboxsync |
Guest Control 2.0: Update. |
6b9d50a0f466bd5a61458ed53925480ab28a3c17 42634 |
|
06-Aug-2012 |
vboxsync |
Guest Control 2.0: Update. |
5366e994777f9d9391cf809dc77610f57270d75d 42611 |
|
06-Aug-2012 |
vboxsync |
Guest Control 2.0: Update. |
0fd108a555ae02f2fb557d5f2c40281999b60d15 42566 |
|
03-Aug-2012 |
vboxsync |
Guest Control 2.0: Update. |
40c1a23e86c79b24a917a43c186b2e54504d12c1 42546 |
|
02-Aug-2012 |
vboxsync |
Guest Control 2.0: Update. |
7b9f0c34e9ea328981c99e97054bdf8684d9d620 42478 |
|
31-Jul-2012 |
vboxsync |
Guest Control 2.0: Update. |
f9ce005e61f0fbb51a2cabc53d58c3485151faa9 42461 |
|
30-Jul-2012 |
vboxsync |
Guest Control 2.0: Update. |
cc1ef2ef9bbc6a0ff964928d61b7298e5bfcce5f 42436 |
|
27-Jul-2012 |
vboxsync |
Guest Control 2.0: Update. |
7e8ef90d3160234df0f254131b87af4243d79476 42411 |
|
26-Jul-2012 |
vboxsync |
Guest Control 2.0: Update. |
ed9d3db07648c7e3a979105c15ad752ee9ea18de 42354 |
|
24-Jul-2012 |
vboxsync |
Guest Control 2.0: Update. |
907b6adfa052386a0666d5557bee9bdbc100c2e5 42272 |
|
20-Jul-2012 |
vboxsync |
Guest Control 2.0: Update. |
687794577e2e35c3cae67e692a7f2130d1262a82 42214 |
|
18-Jul-2012 |
vboxsync |
Guest Control 2.0: Update. |
702a8ee2dc1de96f2f77e97135015d3e243186fd 42194 |
|
17-Jul-2012 |
vboxsync |
Guest Control 2.0: Update. |
7862f4bd000f1eb6c86289f5ac2849e9cf943ca9 42171 |
|
16-Jul-2012 |
vboxsync |
Guest Control 2.0: Update. |
5f2b03bf7695dabd71222dba123532a3f76828c1 42160 |
|
16-Jul-2012 |
vboxsync |
Guest Control 2.0: Update. |
d4a9d525e6f2111d462d2d96462dced6b9ec00ef 42105 |
|
11-Jul-2012 |
vboxsync |
Guest Control 2.0: Update. |
2f3883b126a405f92b19e829472f614c7352b4f9 42084 |
|
10-Jul-2012 |
vboxsync |
Guest Control 2.0: Hacking in progress. |
c50c2c642716127cea9ba5bea206b023e667dfcd 40744 |
|
02-Apr-2012 |
vboxsync |
Main/src-client/GuestCtrlImpl: return error code fix. |
8789408ee87fa9937dd3bffac2536566cb2e326e 40688 |
|
28-Mar-2012 |
vboxsync |
build fix |
12941a4679b559ff8246ca7df4da845a6bae01b7 40685 |
|
28-Mar-2012 |
vboxsync |
Main/GuestCtrl: Introduced host<->guest PID mapping for immediate returns of executeProcess(); bugfixes. |
fe1ce450839be4c5129861d5e9a182732f277e97 40574 |
|
22-Mar-2012 |
vboxsync |
GuestCtrl: Don't set API error when no output cannot be retrieved anymore. |
b5b4bbfe55ea08e985580bf9139eb116ccbdd1db 40437 |
|
13-Mar-2012 |
vboxsync |
GuestCtrl: Fixed return values for draining the execution stream, remove PID from table. |
d61062de73b8b84dafaec241400fb590bdf4a74a 40403 |
|
08-Mar-2012 |
vboxsync |
GuestCtrl: Don't try too hard when searching for a new context ID. |
616bd65fc090035867c8a32e212ffb7025391263 40061 |
|
10-Feb-2012 |
vboxsync |
GuestCtrl/Main: Added some assertions for GetProcessOutput(). |
038fb20139baee46969c6aa2521d6bd18c5d263d 40020 |
|
07-Feb-2012 |
vboxsync |
GuestCtrl/Main: Fixed some locking issues + callback cleanup hangs; fixed a memory leak on callback creation. |
ebea38924a5397851f80a9b915b84ae9db6ec979 39991 |
|
03-Feb-2012 |
vboxsync |
GuestCtrl: Fixed unknown PIDs after retrieving output. |
d425c65c0afdcad7fa02360094698d10ec35f8c9 39957 |
|
02-Feb-2012 |
vboxsync |
GuestCtrl/Main: Fixed exit code hickup. |
a7014c99617f226a35a6a46a5b4bddcc6e0c17e0 39843 |
|
23-Jan-2012 |
vboxsync |
GuestCtrl: Request (IPC) changes, bugfixes, fixed handle leaks. |
7edf94275ad45000d8bd832cf29588ef078c472a 39669 |
|
21-Dec-2011 |
vboxsync |
GuestCtrl: Allow empty passwords in IGuest::CopyFromGuest and IGuest::CopyToGuest. |
0b9ac28015e6f13235d335aeca288b1134112580 39659 |
|
20-Dec-2011 |
vboxsync |
GuestControl: Bugfixes, logging. |
caf28f0c21c85d707797acc68b3c8de4c2e80b8e 39487 |
|
01-Dec-2011 |
vboxsync |
GuestCtrl: More bugfixing. |
2ead7b84db3cdf68af369377e3cf0acab3124f1d 39475 |
|
30-Nov-2011 |
vboxsync |
GuestCtrl: More bugfixing, use ComPtr/ComObjPtr. |
9a0d8d45ba5bf118a00297e16e5de016b065ab77 39446 |
|
29-Nov-2011 |
vboxsync |
GuestCtrlImpl: Use ComPtr/ComObjPtr. |
60725c0cdbd79eff7ab7261e9d78ed01ddc45d29 39424 |
|
25-Nov-2011 |
vboxsync |
Build fix. |
22866e6b8e8304e8604724f7509c33253e7eedcf 39418 |
|
25-Nov-2011 |
vboxsync |
GuestCtrl: Added support for explicitly waiting on stdout/stderr, bugfixes, logging adjustments. |
f811ed461f65317219f3e66f4ceaa44dfd8a3b4b 38627 |
|
05-Sep-2011 |
vboxsync |
Main/GuestCtrl: Fixed file copy/existence return codes. |
1a073bcad2fc535db82c75513b2159e71aa05476 38439 |
|
12-Aug-2011 |
vboxsync |
GuestCtrl: Removed dead code. |
396ad8a2e743a2181c333d433b303ff25f7d11a6 38437 |
|
12-Aug-2011 |
vboxsync |
GuestCtrl: Update. |
ce5e402317e34afd8b58c8a6dce3728fd54474e9 38399 |
|
10-Aug-2011 |
vboxsync |
GuestCtrl: Added missing callback inits. |
26cec6aa441d34334499fc3ccca7bd9db04adde6 38395 |
|
10-Aug-2011 |
vboxsync |
GuestCtrl: Update. |
453a9827c24f86e02899063c971ee6af1e294777 38294 |
|
03-Aug-2011 |
vboxsync |
Build fix. |
f89932143bcfa38dcd562d386d7f64ec120c0e48 38293 |
|
03-Aug-2011 |
vboxsync |
Build fix. |
5933e6056ecf92c059bed82aca44cda9e9fd1a18 38290 |
|
03-Aug-2011 |
vboxsync |
GuestCtrl: Update. |
0af0cde5bdaba9b14eb0e013d24ca3bdc1c8603f 38270 |
|
01-Aug-2011 |
vboxsync |
Build fix. |
bf2e596de1ba94c3502e0cce7d81e35bf213a876 38269 |
|
01-Aug-2011 |
vboxsync |
GuestCtrl: Update. |
c089168ef1a0fde89a6501905daef3f37a153512 38235 |
|
29-Jul-2011 |
vboxsync |
GuestCtrl: Update. |
effc8a978d53212c8daed0753f93f2b5df0598c6 38182 |
|
26-Jul-2011 |
vboxsync |
GuestCtrl/Main: Respect VERR_MAX_PROCS_REACHED, adjusted assertions for parsing the guest stream buffer. |
dc5d3a5c6ff00a4c911818d27d9f9037c79c6547 38133 |
|
25-Jul-2011 |
vboxsync |
GuestCtrl: Removed obsolete code for guest directory enumeration. |
8782e654b5a355600d165b6e0bb761b8f4e769fd 38085 |
|
21-Jul-2011 |
vboxsync |
GuestCtrl: Update of copy from guest (work in progress). |
301777b8631007fd378f6e36d415a1a5a860e551 37930 |
|
13-Jul-2011 |
vboxsync |
Main: LONG / ULONG have %d / %u format specifiers (Assert/Log only) |
68f256b5fa03a86092eca8b0f0a9a81be6ae714a 37863 |
|
11-Jul-2011 |
vboxsync |
Main: Add interface for IGuest::FileQuerySize(). |
fc956069e2a0036e7e1fa205238606ba297bb296 37632 |
|
24-Jun-2011 |
vboxsync |
Main/GuestCtrl: Not implemented yet. |
5578b2c35a8afa21ffc1a8972e315a17ee505737 37589 |
|
22-Jun-2011 |
vboxsync |
Main/GuestCtrl: Major overhaul of internal guest control handling, refactored code, don't use iterators as parameters, minimize locking. |
7f1968b754f2c734452aad469522b5c76f559129 37447 |
|
14-Jun-2011 |
vboxsync |
GuestCtrl/Execute: Added NoProfile flag for executing processes without loading the user's profile. |
9d4498106267e3834edc3a37bca5ca660153525c 37375 |
|
08-Jun-2011 |
vboxsync |
GuestCtrl: Added APIs for guest directory enumeration, guest file existence and copy from guest support, some API renaming/cleanup (work in progress). |
599104d38a98f53d08be0aa687444c6099983c38 36887 |
|
29-Apr-2011 |
vboxsync |
GuestCtrl: Added support for getting separated stdout/stderr output. |
3324fe563dab413ae41d00001ffdbe58ce5ea1e9 36755 |
|
20-Apr-2011 |
vboxsync |
Main/VBoxService/GuestCtrl: More argv0 fixes. |
6e061e6e9c153aa1522b7f60978cfacbcb477d08 36741 |
|
20-Apr-2011 |
vboxsync |
Logging. |
0ce1b81be40977634682ab5204204c2266e4def9 36531 |
|
04-Apr-2011 |
vboxsync |
Main/GuestCtrl: Take empty files into account when checking for write result. |
9c1744419ac00ae5a9215fba1f2dd567fc7e31b4 36326 |
|
21-Mar-2011 |
vboxsync |
Main/GuestCopy: Fixed copying of multiple of _64K files. |
d0d02d2c3995f01a356f1887ab7008652860cc85 36309 |
|
17-Mar-2011 |
vboxsync |
Main/GuestCtrl: Some more checking for SetProcessInput. |
17c18db1ef58bb54fde8cf82a01c8faa74706029 36206 |
|
08-Mar-2011 |
vboxsync |
Guest Execution: more review stuff. |
23803d8aa50b843d3f79c7afeb8e2e02a4e3b76b 36103 |
|
28-Feb-2011 |
vboxsync |
typo |
da052f2a5eb8ae13a1128b92714f7aac74e08673 36101 |
|
28-Feb-2011 |
vboxsync |
Build fix. |
e3eb7649a551b0da72c5bdcf079b097b1c383993 36099 |
|
28-Feb-2011 |
vboxsync |
Main/VBoxManage: Added ExecuteProcessStatus, update on todos. |
d59b747a84fef3c40f3bb667609f71f4cbdd331b 35869 |
|
07-Feb-2011 |
vboxsync |
Check for valid pointers. |
96f28081bf366c7793d78e23b9cf7b69987b4820 35714 |
|
25-Jan-2011 |
vboxsync |
GuestCtrl/AdditionsUpdate: Added another error message for copy start timeouts. |
11923fc977be1686f5428c3e790c04d0701a074c 35676 |
|
24-Jan-2011 |
vboxsync |
Main, VMM: PCI passthrough work |
03ebf396b0388dc686de9f9dc04181967327981b 35540 |
|
13-Jan-2011 |
vboxsync |
Comment. |
a458a3235daaebad9aeacf6158828a6f07ae44ab 35456 |
|
10-Jan-2011 |
vboxsync |
Build fix. |
d45a65501a97b0e3495097311df0d971d3edbc5d 35455 |
|
10-Jan-2011 |
vboxsync |
Guest Control/Main: Various bugfixes for cancellation handling, use _64K (instead of _1M) transfer chunks again, better control context notification/deletion separation. |
0547a866a6a98062549c10fd4753fb5382ca7dad 35437 |
|
07-Jan-2011 |
vboxsync |
Main/GuestControl: fixed check |
e45ccb294fc1f6b4078d058eaff86100361a7358 35368 |
|
30-Dec-2010 |
vboxsync |
Main: source re-org. |