Changeset 84564 in vbox for trunk/src/VBox/Main
- Timestamp:
- May 27, 2020 2:10:26 PM (5 years ago)
- svn:sync-xref-src-repo-rev:
- 138294
- Location:
- trunk/src/VBox/Main
- Files:
-
- 12 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Main/idl/VirtualBox.xidl
r84554 r84564 4401 4401 <attribute name="installGuestAdditions" type="boolean"> 4402 4402 <desc> 4403 Indicates whether the guest additions should be installed or not.4403 Indicates whether the Guest Additions should be installed or not. 4404 4404 4405 4405 Setting this to false does not affect additions shipped with the linux … … 11634 11634 <desc>Guest graphics mode. If not enabled, seamless rendering will not work, resize hints 11635 11635 are not immediately acted on and guest display resizes are probably not initiated by 11636 the guest additions.11636 the Guest Additions. 11637 11637 </desc> 11638 11638 </const> … … 12307 12307 <desc> 12308 12308 Guest process execution flags. 12309 <note>The values are passed to the guest additions, so its not possible12309 <note>The values are passed to the Guest Additions, so its not possible 12310 12310 to change (move) or reuse values.here. See EXECUTEPROCESSFLAG_XXX 12311 12311 in GuestControlSvc.h.</note> … … 12492 12492 <const name="Unknown" value="8"> 12493 12493 <desc> 12494 The path style is not known, most likely because the guest additions12494 The path style is not known, most likely because the Guest Additions 12495 12495 aren't active yet. 12496 12496 </desc> … … 13071 13071 for why we record changes to a base environment instead of working 13072 13072 directly on an environment block is that we need to be compatible 13073 with older guest additions. Another reason is that this way it is always13073 with older Guest Additions. Another reason is that this way it is always 13074 13074 possible to undo all the changes you've scheduled.) 13075 13075 </desc> … … 13123 13123 one array entry per variable. 13124 13124 <!-- @todo/TODO/FIXME: This doesn't end up in the PDF. 13125 <result name="VBOX_E_NOT_SUPPORTED">If the guest additions does not13125 <result name="VBOX_E_NOT_SUPPORTED">If the Guest Additions does not 13126 13126 support the session base environment feature. Support for this was 13127 13127 introduced with protocol version XXX.</result> 13128 <result name="VBOX_E_INVALID_OBJECT_STATE">If the guest additions has13128 <result name="VBOX_E_INVALID_OBJECT_STATE">If the Guest Additions has 13129 13129 yet to report the session base environment.</result> --> 13130 13130 13131 Access fails with VBOX_E_NOT_SUPPORTED if the guest additions does not13131 Access fails with VBOX_E_NOT_SUPPORTED if the Guest Additions does not 13132 13132 support the session base environment feature. Support for this was 13133 13133 introduced with protocol version XXXX. 13134 13134 13135 Access fails with VBOX_E_INVALID_OBJECT_STATE if the guest additions13135 Access fails with VBOX_E_INVALID_OBJECT_STATE if the Guest Additions 13136 13136 has yet to report the session base environment. 13137 13137 </desc> … … 13591 13591 (<link to="IGuestSession::environmentBase"/>). 13592 13592 13593 <result name="VBOX_E_NOT_SUPPORTED">If the guest additions does not13593 <result name="VBOX_E_NOT_SUPPORTED">If the Guest Additions does not 13594 13594 support the session base environment feature. Support for this was 13595 13595 introduced with protocol version XXXX.</result> 13596 <result name="VBOX_E_INVALID_OBJECT_STATE">If the guest additions has13596 <result name="VBOX_E_INVALID_OBJECT_STATE">If the Guest Additions has 13597 13597 yet to report the session base environment.</result> 13598 13598 </desc> … … 13615 13615 environment (<link to="IGuestSession::environmentBase"/>). 13616 13616 13617 <result name="VBOX_E_NOT_SUPPORTED">If the guest additions does not13617 <result name="VBOX_E_NOT_SUPPORTED">If the Guest Additions does not 13618 13618 support the session base environment feature. Support for this was 13619 13619 introduced with protocol version XXXX.</result> 13620 <result name="VBOX_E_INVALID_OBJECT_STATE">If the guest additions has13620 <result name="VBOX_E_INVALID_OBJECT_STATE">If the Guest Additions has 13621 13621 yet to report the session base environment.</result> 13622 13622 </desc> … … 14192 14192 guest user (<link to="IGuestSession::environmentBase"/>) when 14193 14193 creating the process. (This is done on the guest side of things in 14194 order to be compatible with older guest additions. That is one of14194 order to be compatible with older Guest Additions. That is one of 14195 14195 the motivations for not passing in the whole environment here.) 14196 14196 </desc> … … 14251 14251 guest user (<link to="IGuestSession::environmentBase"/>) when 14252 14252 creating the process. (This is done on the guest side of things in 14253 order to be compatible with older guest additions. That is one of14253 order to be compatible with older Guest Additions. That is one of 14254 14254 the motivations for not passing in the whole environment here.) 14255 14255 </desc> … … 14273 14273 Process priority to use for execution, see <link to="ProcessPriority"/> 14274 14274 for available priority levels. 14275 <note>This is silently ignored if not supported by guest additions.</note>14275 <note>This is silently ignored if not supported by Guest Additions.</note> 14276 14276 </desc> 14277 14277 </param> … … 14282 14282 <note> 14283 14283 This is silently ignored if the guest does not support setting the 14284 affinity of processes, or if the guest additions does not implemet14284 affinity of processes, or if the Guest Additions does not implemet 14285 14285 this feature. 14286 14286 </note> … … 14722 14722 transfering any file data like read and write does. 14723 14723 14724 <note> This will not always be correct with older guest additions14724 <note> This will not always be correct with older Guest Additions 14725 14725 (version 5.2.30 and earlier, as well as versions 6.0.0 thru 6.0.8) 14726 14726 after a calling <link to="IFile::readAt"/> or <link to="IFile::writeAt"/>, -
trunk/src/VBox/Main/include/AdditionsFacilityImpl.h
r82968 r84564 28 28 29 29 /** 30 * A guest additions facility.30 * A Guest Additions facility. 31 31 */ 32 32 class ATL_NO_VTABLE AdditionsFacility : -
trunk/src/VBox/Main/include/DisplayImpl.h
r84342 r84564 98 98 /* The legacy VBVA (VideoAccel) data. 99 99 * 100 * Backward compatibility with the guest additions 3.x or older.100 * Backward compatibility with the Guest Additions 3.x or older. 101 101 */ 102 102 typedef struct VIDEOACCEL … … 108 108 uint32_t cbVbvaPartial; 109 109 110 /* Old guest additions (3.x and older) use both VMMDev and DevVGA refresh timer110 /* Old Guest Additions (3.x and older) use both VMMDev and DevVGA refresh timer 111 111 * to process the VBVABUFFER memory. Therefore the legacy VBVA (VideoAccel) host 112 112 * code can be executed concurrently by VGA refresh timer and the guest VMMDev -
trunk/src/VBox/Main/include/UnattendedInstaller.h
r82968 r84564 120 120 #if 0 /* These are now in the AUX VISO. */ 121 121 /** 122 * Whether the VBox guest additions ISO is needed or not.122 * Whether the VBox Guest Additions ISO is needed or not. 123 123 * 124 124 * The default implementation always returns false when a VISO is used, see -
trunk/src/VBox/Main/include/UnattendedScript.h
r82968 r84564 75 75 * template parts. Intended for voiding triggering 76 76 * sanity checks regarding which replacements 77 * should be used and not (e.g. no guest additions77 * should be used and not (e.g. no Guest Additions 78 78 * path when installing GAs aren't enabled). 79 79 * @param rValue Where to return the value. -
trunk/src/VBox/Main/src-client/DisplayImplLegacy.cpp
r82968 r84564 3 3 * VirtualBox IDisplay implementation, helpers for legacy GAs. 4 4 * 5 * Methods and helpers to support old guest additions 3.x or older.6 * This is not used by the current guest additions.5 * Methods and helpers to support old Guest Additions 3.x or older. 6 * This is not used by the current Guest Additions. 7 7 */ 8 8 -
trunk/src/VBox/Main/src-client/GuestFileImpl.cpp
r84508 r84564 303 303 * 304 304 * Note! This will not be accurate with older (< 5.2.32, 6.0.0 - 6.0.9) 305 * guest additions when using writeAt, readAt or writing to a file305 * Guest Additions when using writeAt, readAt or writing to a file 306 306 * opened in append mode. 307 307 */ -
trunk/src/VBox/Main/src-client/GuestImpl.cpp
r82968 r84564 415 415 { 416 416 /* 417 * If we're running older guest additions (< 3.2.0) try get it from417 * If we're running older Guest Additions (< 3.2.0) try get it from 418 418 * the guest properties. Detected switched around Version and 419 419 * Revision in early 3.1.x releases (see r57115). … … 462 462 { 463 463 /* 464 * If we're running older guest additions (< 3.2.0) try get it from464 * If we're running older Guest Additions (< 3.2.0) try get it from 465 465 * the guest properties. Detected switched around Version and 466 466 * Revision in early 3.1.x releases (see r57115). -
trunk/src/VBox/Main/src-client/GuestSessionImpl.cpp
r84554 r84564 481 481 } 482 482 else if (mData.mProtocolVersion < 99999) 483 hrc = setError(VBOX_E_NOT_SUPPORTED, tr("The base environment feature is not supported by the guest additions"));483 hrc = setError(VBOX_E_NOT_SUPPORTED, tr("The base environment feature is not supported by the Guest Additions")); 484 484 else 485 485 hrc = setError(VBOX_E_INVALID_OBJECT_STATE, tr("The base environment has not yet been reported by the guest")); … … 2778 2778 { 2779 2779 /* 2780 * We currently do this based on the reported guest additions version,2780 * We currently do this based on the reported Guest Additions version, 2781 2781 * ASSUMING that VBoxService and VBoxDrv are at the same version. 2782 2782 */ … … 2797 2797 2798 2798 /* 2799 * Inform the user about outdated guest additions (VM release log).2799 * Inform the user about outdated Guest Additions (VM release log). 2800 2800 */ 2801 2801 if (mData.mProtocolVersion < 2) … … 3745 3745 } 3746 3746 else if (mData.mProtocolVersion < 99999) 3747 hrc = setError(VBOX_E_NOT_SUPPORTED, tr("The base environment feature is not supported by the guest additions"));3747 hrc = setError(VBOX_E_NOT_SUPPORTED, tr("The base environment feature is not supported by the Guest Additions")); 3748 3748 else 3749 3749 hrc = setError(VBOX_E_INVALID_OBJECT_STATE, tr("The base environment has not yet been reported by the guest")); … … 3766 3766 } 3767 3767 else if (mData.mProtocolVersion < 99999) 3768 hrc = setError(VBOX_E_NOT_SUPPORTED, tr("The base environment feature is not supported by the guest additions"));3768 hrc = setError(VBOX_E_NOT_SUPPORTED, tr("The base environment feature is not supported by the Guest Additions")); 3769 3769 else 3770 3770 hrc = setError(VBOX_E_INVALID_OBJECT_STATE, tr("The base environment has not yet been reported by the guest")); -
trunk/src/VBox/Main/src-client/VMMDevInterface.cpp
r83142 r84564 231 231 { 232 232 /* 233 * The guest additions was disabled because of a reset233 * The Guest Additions was disabled because of a reset 234 234 * or driver unload. 235 235 */ … … 270 270 271 271 /** 272 * Update the guest additions capabilities.273 * This is called when the guest additions capabilities change. The new capabilities272 * Update the Guest Additions capabilities. 273 * This is called when the Guest Additions capabilities change. The new capabilities 274 274 * are given and the connector should update its internal state. 275 275 * -
trunk/src/VBox/Main/src-server/UnattendedImpl.cpp
r82968 r84564 1240 1240 mStrIsoPath.c_str()); 1241 1241 if (mfInstallGuestAdditions && !RTFileExists(mStrAdditionsIsoPath.c_str())) 1242 return setErrorBoth(E_FAIL, VERR_FILE_NOT_FOUND, tr("Could not locate the guest additions ISO file '%s'"),1242 return setErrorBoth(E_FAIL, VERR_FILE_NOT_FOUND, tr("Could not locate the Guest Additions ISO file '%s'"), 1243 1243 mStrAdditionsIsoPath.c_str()); 1244 1244 if (mfInstallTestExecService && !RTFileExists(mStrValidationKitIsoPath.c_str())) -
trunk/src/VBox/Main/src-server/UnattendedScript.cpp
r82968 r84564 434 434 && memcmp(pachPlaceholder, "@@VBOX_COND_" a_szMatch "@@", sizeof("@@VBOX_COND_" a_szMatch "@@") - 1U) == 0) 435 435 436 /* Install guest additions: */436 /* Install Guest Additions: */ 437 437 if (IS_PLACEHOLDER_MATCH("IS_INSTALLING_ADDITIONS")) 438 438 *pfOutputting = mpUnattended->i_getInstallGuestAdditions();
Note:
See TracChangeset
for help on using the changeset viewer.