diff options
| author | Felix Geyer <fgeyer@debian.org> | 2014-02-03 18:21:55 +0100 |
|---|---|---|
| committer | Felix Geyer <fgeyer@debian.org> | 2014-02-03 18:21:55 +0100 |
| commit | a0f18d47861c16d7dc3a1b7b8f177a076b14051e (patch) | |
| tree | d16f8bdf2acf053831c59bc3e20acac1004f7e21 /doc | |
| parent | 1d0b96390adf6a8d181d6daad57b7228e69ec9e0 (diff) | |
| download | virtualbox-a0f18d47861c16d7dc3a1b7b8f177a076b14051e.tar.gz | |
Imported Upstream version 4.3.6-dfsgupstream/4.3.6-dfsg
Diffstat (limited to 'doc')
| -rw-r--r-- | doc/manual/docbook2latex.xsl | 39 | ||||
| -rw-r--r-- | doc/manual/en_US/SDKRef.xml | 39 | ||||
| -rw-r--r-- | doc/manual/en_US/user_AdvancedTopics.xml | 9 | ||||
| -rw-r--r-- | doc/manual/en_US/user_BasicConcepts.xml | 4 | ||||
| -rw-r--r-- | doc/manual/en_US/user_GuestAdditions.xml | 2 | ||||
| -rw-r--r-- | doc/manual/en_US/user_Introduction.xml | 23 | ||||
| -rw-r--r-- | doc/manual/fr_FR/user_AdvancedTopics.xml | 69 | ||||
| -rw-r--r-- | doc/manual/fr_FR/user_ChangeLog.xml | 383 | ||||
| -rw-r--r-- | doc/manual/fr_FR/user_GuestAdditions.xml | 7 | ||||
| -rw-r--r-- | doc/manual/fr_FR/user_VBoxManage.xml | 242 | ||||
| -rw-r--r-- | doc/manual/user_ChangeLogImpl.xml | 331 |
11 files changed, 1085 insertions, 63 deletions
diff --git a/doc/manual/docbook2latex.xsl b/doc/manual/docbook2latex.xsl index bfe8cbc9b..07045ef63 100644 --- a/doc/manual/docbook2latex.xsl +++ b/doc/manual/docbook2latex.xsl @@ -239,7 +239,14 @@ {\fontsize{16pt}{20pt}\selectfont\rmfamily% \begin{center} -\docbooktitleedition +</xsl:text> + <xsl:if test="//bookinfo/othercredit"> + <xsl:text>\docbookbookinfoothercreditcontrib{}: \docbookbookinfoothercreditfirstname{} \docbookbookinfoothercreditsurname + +\vspace{8mm} +</xsl:text> + </xsl:if> + <xsl:text>\docbooktitleedition \vspace{2mm} @@ -373,6 +380,36 @@ </xsl:choose> </xsl:template> + <xsl:template match="firstname"> + <xsl:choose> + <xsl:when test="name(..)='othercredit'"> + <xsl:text>\newcommand\docbookbookinfoothercreditfirstname{</xsl:text> + <xsl:apply-templates /> + <xsl:text>}
</xsl:text> + </xsl:when> + </xsl:choose> + </xsl:template> + + <xsl:template match="surname"> + <xsl:choose> + <xsl:when test="name(..)='othercredit'"> + <xsl:text>\newcommand\docbookbookinfoothercreditsurname{</xsl:text> + <xsl:apply-templates /> + <xsl:text>}
</xsl:text> + </xsl:when> + </xsl:choose> + </xsl:template> + + <xsl:template match="contrib"> + <xsl:choose> + <xsl:when test="name(..)='othercredit'"> + <xsl:text>\newcommand\docbookbookinfoothercreditcontrib{</xsl:text> + <xsl:apply-templates /> + <xsl:text>}
</xsl:text> + </xsl:when> + </xsl:choose> + </xsl:template> + <xsl:template match="glossary"> <xsl:text>

\backmatter
\chapter{Glossary}
</xsl:text> <xsl:apply-templates /> diff --git a/doc/manual/en_US/SDKRef.xml b/doc/manual/en_US/SDKRef.xml index 4ab6186e0..42f40ffd4 100644 --- a/doc/manual/en_US/SDKRef.xml +++ b/doc/manual/en_US/SDKRef.xml @@ -1721,7 +1721,8 @@ print "Machine '%s' logs in '%s'" %(m.name, m.logFolder) <title>C binding to XPCOM API</title> <note> - <para>This section currently applies to Linux hosts only.</para> + <para>This section currently applies to Linux, Mac OS X and Solaris + hosts only.</para> </note> <para>Starting with version 2.2, VirtualBox offers a C binding for the @@ -1736,11 +1737,12 @@ print "Machine '%s' logs in '%s'" %(m.name, m.logFolder) <para>The following sections describe how to use the C binding in a C program.</para> - <para>For Linux, a sample program is provided which demonstrates use - of the C binding to initialize XPCOM, get handles for VirtualBox and - Session objects, make calls to list and start virtual machines, and - uninitialize resources when done. The program uses the VBoxGlue - library to open the C binding layer during runtime.</para> + <para>As part of the SDK, a sample program is provided which + demonstrates using the C binding to initialize XPCOM, get handles for + VirtualBox and Session objects, make calls to list and start virtual + machines, monitor events, and uninitialize resources when done. The + program uses the VBoxGlue library to open the C binding layer during + runtime.</para> <para>The sample program <computeroutput>tstXPCOMCGlue</computeroutput> is located in the bin @@ -1757,11 +1759,11 @@ print "Machine '%s' logs in '%s'" %(m.name, m.logFolder) <title>XPCOM initialization</title> <para>Just like in C++, XPCOM needs to be initialized before it can - be used. The <computeroutput>VBoxCAPI_v2_5.h</computeroutput> header + be used. The <computeroutput>VBoxCAPI_v4_3.h</computeroutput> header provides the interface to the C binding. Here's how to initialize XPCOM:</para> - <screen>#include "VBoxCAPI_v2_5.h" + <screen>#include "VBoxCAPI_v4_3.h" ... PCVBOXXPCOM g_pVBoxFuncs = NULL; IVirtualBox *vbox = NULL; @@ -1783,12 +1785,21 @@ ISession *session = NULL; */ g_pVBoxFuncs = VBoxGetXPCOMCFunctions(VBOX_XPCOMC_VERSION); -g_pVBoxFuncs->pfnComInitialize(&vbox, &session);</screen> +g_pVBoxFuncs->pfnComInitialize(IVIRTUALBOX_IID_STR, &vbox, + ISESSION_IID_STR, &session);</screen> <para>If either <computeroutput>vbox</computeroutput> or <computeroutput>session</computeroutput> is still <computeroutput>NULL</computeroutput>, initialization failed and the XPCOM API cannot be used.</para> + + <para>There is now also a way to use the + <xref linkend="IVirtualBoxClient" xreflabel="IVirtualBoxClient" /> + helper interface, which in comparison to the original (and still + available) initialization method above simplifies creating multiple + sessions, and also allows handling termination and crashes of the API + server (VBoxSVC) in a graceful way. See the sample program how this + is used.</para> </sect3> <sect3 id="c-invocation"> @@ -1885,7 +1896,7 @@ if (NS_SUCCEEDED(rc)) characters are arrays of that type. Most string handling functions take pointers to that type. Prototypes for the following conversion functions are declared in - <computeroutput>VBoxCAPI_v2_5.h</computeroutput>.</para> + <computeroutput>VBoxCAPI_v4_3.h</computeroutput>.</para> <sect4> <title>Conversion of UTF-16 to and from UTF-8</title> @@ -1945,14 +1956,12 @@ if (atexit(g_pVBoxFuncs->pfnComUninitialize()) != 0) { handler setting a flag noting that a signal was sent and then calling <computeroutput>g_pVBoxFuncs->pfnComUninitialize()</computeroutput> - later on (usually <emphasis>not</emphasis> from the handler itself - .)</para> + later on, <emphasis>not</emphasis> from the handler itself.</para> <para>That said, if a client program forgets to call <computeroutput>g_pVBoxFuncs->pfnComUninitialize()</computeroutput> before it terminates, there is a mechanism in place which will - eventually release references held by the client. You should not - rely on this, however.</para> + eventually release references held by the client.</para> </sect3> <sect3 id="c-linking"> @@ -1975,7 +1984,7 @@ VBoxXPCOMCGlue.o: $(GLUE_DIR)/VBoxXPCOMCGlue.c $(CC) $(CFLAGS) $(INCS_XPCOM) $(GLUE_INC) -o $@ -c $< # Compile. -program.o: program.c VBoxCAPI_v2_5.h +program.o: program.c VBoxCAPI_v4_3.h $(CC) $(CFLAGS) $(INCS_XPCOM) $(GLUE_INC) -o $@ -c $< # Link. diff --git a/doc/manual/en_US/user_AdvancedTopics.xml b/doc/manual/en_US/user_AdvancedTopics.xml index 4770439b0..3a607cb0e 100644 --- a/doc/manual/en_US/user_AdvancedTopics.xml +++ b/doc/manual/en_US/user_AdvancedTopics.xml @@ -873,7 +873,11 @@ VBoxManage controlvm "VM name" unplugcpu 3</screen></para> linkend="intro-installing" /> for more information.</para> </note> - <para>The VBoxManage command line tool must be used to enable webcam passthrough. + <para>The host webcam can be attached to the VM using "Devices" menu in the VM menu bar. + The "Webcams" menu contains a list of available video input devices on the host. + Clicking on a webcam name attaches or detaches the corresponding host device.</para> + + <para>The VBoxManage command line tool can be used to enable webcam passthrough. Please see the host-specific sections below for additional details. The following commands are available: <itemizedlist> @@ -1470,7 +1474,8 @@ VBoxManage setextradata "VM name" \ <para>The DMI data VirtualBox provides to guests can be changed for a specific VM. Use the following commands to configure the DMI BIOS - information:</para> + information. In case your VM is configured to use EFI firmware you need to + replace <code>pcbios</code> by <code>efi</code> in the keys.</para> <sect2> <title>DMI BIOS information (type 0)</title> diff --git a/doc/manual/en_US/user_BasicConcepts.xml b/doc/manual/en_US/user_BasicConcepts.xml index ad5c8c918..d6afb2124 100644 --- a/doc/manual/en_US/user_BasicConcepts.xml +++ b/doc/manual/en_US/user_BasicConcepts.xml @@ -1370,8 +1370,8 @@ <para>To control GOP, use the following <computeroutput>VBoxManage</computeroutput> command: <screen>VBoxManage setextradata "VM name" VBoxInternal2/EfiGopMode N</screen> - Where N can be one of 0,1,2,3,4 referring to the 640x480, 800x600, - 1024x768, 1280x1024, 1440x900 screen resolution respectively.</para> + Where N can be one of 0,1,2,3,4,5 referring to the 640x480, 800x600, + 1024x768, 1280x1024, 1440x900, 1920x1200 screen resolution respectively.</para> <para>To change the UGA resolution: <screen>VBoxManage setextradata "VM name" VBoxInternal2/UgaHorizontalResolution 1440 VBoxManage setextradata "VM name" VBoxInternal2/UgaVerticalResolution 900</screen></para> diff --git a/doc/manual/en_US/user_GuestAdditions.xml b/doc/manual/en_US/user_GuestAdditions.xml index 7f8dd6a0a..740ee74aa 100644 --- a/doc/manual/en_US/user_GuestAdditions.xml +++ b/doc/manual/en_US/user_GuestAdditions.xml @@ -231,7 +231,7 @@ <title>Installation</title> <para>In the "Devices" menu in the virtual machine's menu bar, - VirtualBox has a handy menu item named "Install guest additions", + VirtualBox has a handy menu item named "Insert Guest Additions CD image", which mounts the Guest Additions ISO file inside your virtual machine. A Windows guest should then automatically start the Guest Additions installer, which installs the Guest Additions into your Windows diff --git a/doc/manual/en_US/user_Introduction.xml b/doc/manual/en_US/user_Introduction.xml index f52663f2f..a91e4f71e 100644 --- a/doc/manual/en_US/user_Introduction.xml +++ b/doc/manual/en_US/user_Introduction.xml @@ -452,6 +452,10 @@ <para>10.8 (Mountain Lion, 64-bit)</para> </listitem> + <listitem> + <para>10.9 (Mavericks, 64-bit)</para> + </listitem> + </itemizedlist> <para>Intel hardware is required; please see <xref @@ -468,7 +472,7 @@ <para>10.04 ("Lucid Lynx"), 10.10 ("Maverick Meerkat), 11.04 ("Natty Narwhal"), 11.10 ("Oneiric Oncelot"), 12.04 ("Precise Pangolin"), 12.10 ("Quantal Quetzal"), - 13.04 ("Raring Ringtail")</para> + 13.04 ("Raring Ringtail"), 13.10 ("Saucy Salamander")</para> </listitem> <listitem> @@ -484,7 +488,7 @@ </listitem> <listitem> - <para>Fedora Core 6 to 17</para> + <para>Fedora Core 6 to 19</para> </listitem> <listitem> @@ -566,8 +570,12 @@ </listitem> <listitem> - <para>Intel PXE boot ROM with support for the E1000 network - card.</para> + <para>Host webcam passthrough; see chapter <xref + linkend="webcam-passthrough" />.</para> + </listitem> + + <listitem> + <para>Intel PXE boot ROM.</para> </listitem> <listitem> @@ -979,7 +987,12 @@ will go to the guest instead. After you press the host key to re-enable the host keyboard, all key presses will go through the host again, so that sequences like Alt-Tab will no longer reach - the guest.</para> + the guest. For technical reasons it may not be possible for the + VM to get all keyboard input even when it does own the keyboard. + Examples of this are the Ctrl-Alt-Del sequence on Windows hosts + or single keys grabbed by other applications on X11 hosts like + the GNOME desktop's "Control key highlights mouse pointer" + functionality.</para> </listitem> <listitem> diff --git a/doc/manual/fr_FR/user_AdvancedTopics.xml b/doc/manual/fr_FR/user_AdvancedTopics.xml index 1c7aaffd7..317bbae0f 100644 --- a/doc/manual/fr_FR/user_AdvancedTopics.xml +++ b/doc/manual/fr_FR/user_AdvancedTopics.xml @@ -897,7 +897,7 @@ VBoxManage controlvm "nom VM" unplugcpu 3</screen></para> <sect1> <title>Webcam passthrough</title> - <sect2> + <sect2 id="webcam-passthrough"> <title>Utilisation d'une webcam hôte dans l'invité</title> <para>VirtualBox 4.3 inclut une fonction expérimentale permettant à un @@ -913,9 +913,14 @@ VBoxManage controlvm "nom VM" unplugcpu 3</screen></para> linkend="intro-installing" /> pour plus d'informations.</para> </note> + <para>Vous pouvez connecter la webcam de l'hôte à la VM en utilisant le + menu "Périphériques" dans la barre de menus de la VM. Le menu "Webcams" + contient une liste des périphériques d'entrée vidéo disponibles sur l'hôte. + Un clic sur le nom d'une webcam connecte ou déconnecte le périphérique + de l'hôte correspondant.</para> + <para>Il faut utiliser l'outil en ligne de commandes VBoxManage pour - activer le passthrough webcam. A ce jour, certaines commandes ne sont - pas supportées sur to% les hôtes ; merci de voir les + activer le passthrough webcam. Merci de voir les sections ci-dessous spécifiques aux hôtes pour des détails complémentaires. Les commandes suivantes sont disponibles : <itemizedlist> @@ -931,8 +936,31 @@ VBoxManage controlvm "nom VM" unplugcpu 3</screen></para> l'hôte. </para></listitem> <listitem><para>Connecter une webcam à une VM en fonction : - <screen>VBoxManage controlvm "nom VM" webcam attach [chemin_hôte_|alias]</screen> - Ceci connectera une webcam à l'invité. + <screen>VBoxManage controlvm "nom VM" webcam attach [chemin_hôte_|alias [paramètres]]</screen> + Ceci connectera une webcam à l'invité. Le paramètre + <computeroutput>settings</computeroutput> est une chaîne + <computeroutput>Paramètre1=Valer1;Paramètre2=Valeur2</computeroutput>, qui + permet de configurer la webcam émulée. Les paramètres suivants + sont supportés : + <itemizedlist> + <listitem> + <computeroutput>MaxFramerate</computeroutput> La vitesse maximale + d'envoi des plans graphiques à l'invité. Une vitesse élevée + demande beaucoup de puissance de processeur. Donc, parfois, il + vaut mieux mettre une limite plus basse. Par défaut, il n'y a + aucune limite et l'invité peut utiliser tous les ratios graphiques + supportés par la webcam de l'hôte. + </listitem> + <listitem> + <computeroutput>MaxPayloadTransferSize</computeroutput> Combien d'octets + à la fois peut envoyer la webcam à l'invité. La valeur par défaut + est de 3060 octets, ce qu'utilisent certaines + webcams. Des valeurs supérieures réduisent légèrement la charge du + processeur si l'invité peut utiliser des tampons plus gros. Cependant, + il se pourrait qu'un <computeroutput>MaxPayloadTransferSize</computeroutput> + ne soit pas supporté par certains invités. + </listitem> + </itemizedlist> </para></listitem> <listitem><para>Déconnecter une webcam d'une VM en fonction : <screen>VBoxManage controlvm "nom VM" webcam detach [chemin_hôte|alias]</screen> @@ -949,8 +977,6 @@ VBoxManage controlvm "nom VM" unplugcpu 3</screen></para> <sect2> <title>Hôtes Windows</title> - <para>Toutes les commandes de VBoxManage sont implémentées.</para> - <para>Quand on déconnecte la webcam de l'hôte, la webcam émulée est automatiquement déconnectée de l'invité.</para> </sect2> @@ -958,7 +984,7 @@ VBoxManage controlvm "nom VM" unplugcpu 3</screen></para> <sect2> <title>Hôtes Mac OS X</title> - <para><computeroutput>VBoxManage list webcams</computeroutput> n'est pa´; enc*¨;e implémentée.</para> + <para>OS X version 10.7 ou supérieur est requis.</para> <para>Quand on déconnecte la webcam de l'hôte, la webcam émulée reste connectée à l'invité et vous devez la déconnecter à la main en @@ -968,16 +994,16 @@ VBoxManage controlvm "nom VM" unplugcpu 3</screen></para> <sect2> <title>Hôtes Linux</title> - <para><computeroutput>VBoxManage list webcams</computeroutput> n'est pas encore - implémentée.</para> - - <para>Les alias ne fonctionnent pas. Le chemin de l'hôte de la webcam tel - que <computeroutput>/dev/video0</computeroutput> doit être utilisé dans les - commandes attach et detach.</para> - - <para>Quand on déconnecte la webcam de l'hôte, la webcam émulée reste connectée - à l'invité et il faut la déconnecter à la main en utilisant la commande + <para>Quand on déconnecte la webcam de l'hôte, la webcam émulée n'est automatiquement + déconnectée de de l'invité que si la webcam est en train de transmettre + de l'image. Si la webcam est inactive, vous devrez la déconnecter à la + main en utilisant la commande <computeroutput>VBoxManage controlvm "nom VM" webcam detach ...</computeroutput>.</para> + + <para>Les aliases <computeroutput>.0</computeroutput> et + <computeroutput>.1</computeroutput> sont associés à <computeroutput>/dev/video0</computeroutput> + l'alias <computeroutput>.2</computeroutput> est associé à + <computeroutput>/dev/video1</computeroutput> et ainsi de suite.</para> </sect2> </sect1> @@ -1854,8 +1880,7 @@ VBoxManage setextradata "nom VM" configurer un VLAN pour des VMs. Créez un échantillon VNIC de VirtualBox en exécutant, en tant qu'administrateur :</para> - <screen>dladm create-vnic -t -l nge0 -v 23 vboxvnic_template0 -</screen> + <screen>dladm create-vnic -t -l nge0 -v 23 vboxvnic_template0</screen> <para>Cela créera un VNIC temporaire par l'interface "nge0" avec l'ID de VLAN 23. Pour créer des échantillons VNIC résistant aux redémarrages de l'hôte, @@ -1870,8 +1895,7 @@ vboxvnic_template0 vnic 1500 up -- nge0 $ dladm show-vnic LINK OVER SPEED MACADDRESS MACADDRTYPE VID -vboxvnic_template0 nge0 1000 2:8:20:25:12:75 random 23 -</screen></para> +vboxvnic_template0 nge0 1000 2:8:20:25:12:75 random 23</screen></para> <para>Une fois que l'échantillon VNIC est créé, toutes les VMs ayant besoin de faire partie du VLAN 23 par l'interface physique "nge0" pourront utiliser @@ -3122,8 +3146,7 @@ alice = { <para>Vous pouvez activer le mode de gestion experte du stockage pour chaque VM en exécuting :</para> - <screen>VBoxManage setextradata "nom VM" "VBoxInternal2/SilentReconfigureWhilePaused" 1 -</screen> + <screen>VBoxManage setextradata "nom VM" "VBoxInternal2/SilentReconfigureWhilePaused" 1</screen> <para>Vous pouvez reconfigurer les connexions de supports de stockage pendant que la VM est en pause en utilisant :</para> diff --git a/doc/manual/fr_FR/user_ChangeLog.xml b/doc/manual/fr_FR/user_ChangeLog.xml index fd7fce2c9..fecc27973 100644 --- a/doc/manual/fr_FR/user_ChangeLog.xml +++ b/doc/manual/fr_FR/user_ChangeLog.xml @@ -16,7 +16,388 @@ construction contient un numéro de révision.</para> <sect1> - <title>Version 4.3.0 (15-10-2013)</title> + <title>Version 4.3.4 (2013-xx-xx)</title> + + <para>C'est une version de maintenance. Les éléments suivants ont été + corrigés et/ou ajoutés :</para> + + <itemizedlist> + + <listitem> + <para>VMM : correction d'un bogue dans l'émulation de Local APIC qui + provoquait un BSOD lors du démarrage de certains invités (régression + 4.3.0 ; bogue #12240)</para> + </listitem> + + <listitem> + <para>VMM : correction du chargement des états sauvegardés si + VT-x/AMD-V a été désactivé (régression 4.3.0 ; bogue #12291)</para> + </listitem> + + <listitem> + <para>VMM : correction d'un single-stepping dans l'invité pour certaines + instructions (VT-x seulement ; bogue #10947)</para> + </listitem> + + <listitem> + <para>VMM : correction d'un problème de performance des accès APIC + au redémarrage d'une VM (régression 4.#.0 ; VT-x seulement ; bogue #12296)</para> + </listitem> + + <listitem> + <para>VMM : correction d'une correction TPR qui s'activait pour les + invités 32 bits quand le type d'invité choisi est 64 bits (régression + 4.3.0 ; AMD-V seulement)</para> + </listitem> + + <listitem> + <para>VMM : correction d'erreurs <emphasis>VINF_EM_TRIPLE_FAULT</emphasis> + occassionnelles sur les hôtes n'ayant pas la fonction d'exécution de + l'invité sans restriction (bogue #12198)</para> + </listitem> + + <listitem> + <para>GUI : on n'ennuie pas l'utilisateur avec un avertissement BPP + s'il n'y a pas de suppléments invité installés</para> + </listitem> + + <listitem> + <para>GUI : correction de dessins d'artifacts dans la fenêtre de la machine + au redémarrage de la VM ou au redimensionnement de l'écran de l'invité</para> + </listitem> + + <listitem> + <para>GUI : on s'assure que la licence et la description affectées + sont rattachées à l'applicatif exporté.</para> + </listitem> + + <listitem> + <para>GUI : correction de bogues dans la gestion des restrictions de laa ferin de la VM + (bogue #12333)</para> + </listitem> + + <listitem> + <para>GUI : correction de mauvaises couleurs du texte des assistant pour + des apparences inhabituelles (bogue #11743)</para> + </listitem> + + <listitem> + <para>GUI : devrait restaurer le mode transparent dès que possible après ++ le redémarrage ou l'extinction de la VM</para> + </listitem> + + <listitem> + <para>GUI : corrections de plus de numéros de médias</para> + </listitem> + + <listitem> + <para>GUI : cache le gestionnaire de VM au lieu de fermer la fenêtre quand + on appuie sur le bouton Fermer la fenêtre (hôtes Max OS X seulement ; bogue #1772)</para> + </listitem> + + <listitem> + <para>GUI : les angles chauds d'OS X n'étaient pas accessibles quand + VirtualBox VM était ouvert (hôtes Mac OS X seulement ; bogue #4139)</para> + </listitem> + + <listitem> + <para>Réseau Host-only : correction de la création d'interfaces réseaux host-only + (régression 4.3.0 ; bogue #12182)</para> + </listitem> + + <listitem> + <para>NAT : ne pas faire une boucle infinie si l'hôte ne peut pas + accéder à un serveur DNS (régression 4.3.0 ; bogue #12300)</para> + </listitem> + + <listitem> + <para>NAT : ne reconnecte pas le caâle si les informations de DNS changent + et si le câble a été déconnecté auparavant (régression 4.3.0 ; bogue #12225)</para> + </listitem> + + <listitem> + <para>NAT : correction de plusieurs problèmes au démarrage/fin + automatique des réseaux NAT au démarrage/arrêt d'une VM ou lors d'un + changement de configuration</para> + </listitem> + + <listitem> + <para>VBoxNetDHCP : n'empêche pas VBoxSVC de se terminer + (bogue #12264)</para> + </listitem> + + <listitem> + <para>Accélération graphique 2D : correction de plantages lors des bascules + entre les modes de présentation + (bogue #9194)</para> + </listitem> + + <listitem> + <para>BusLogic : possibilité de lancer des VMs ayant plus d'un + contrôleur SCSI BusLogic activé</para> + </listitem> + + <listitem> + <para>Clavier : correction d'un plantage de VM si elle est réveillée d'un + état sauvegardé et si on a appuyé sur au moins une touche (bogue #11289)</para> + </listitem> + + <listitem> + <para>VBoxSVC : correction d'une corruption heap$$ dans certaines conditions + (régression 4.3.0)</para> + </listitem> + + <listitem> + <para>VBoxSVC : correction d'un conflit facteur d'accrocs à l'initialisation + (bogue #12349)</para> + </listitem> + + <listitem> + <para>OVF : correction de l'import logique pour les applicatifs OVF qui + contiennent plusieurs VMs</para> + </listitem> + + <listitem> + <para>OVF : amélioration de la logique permettant de trouver un format d'image + adéquat à l'import d'un OVF</para> + </listitem> + + <listitem> + <para>API : correction des informations sur certains événements générés + automatiquement (seulement avec XPCOM, seul l'hôte Windows était concerné), ++ qui provoquaient des erreurs lors de la définition d'attributs par le + service web + (bogue #12379)</para> + </listitem> + + <listitem> + <para>SDK : extension de la fonctionnalité aux bindings C</para> + </listitem> + + <listitem> + <para>Contrôle d'invité : diverses correcions (bogues #8072, #11044, #12336, #12338, + #12346, #12371)</para> + </listitem> + + <listitem> + <para>Hôtes Windows : nouvelle tentative de correction de la forte latence + de DPC (bogue #6242)</para> + </listitem> + + <listitem> + <para>Installeur hôte Windows : l'enregistrement des extensions de + fichiers est facultatif, depuis une contribution de Tal Aloni (bogue #8009)</para> + </listitem> + + <listitem> + <para>Hôtes Mac OS X : bonne signature des extensions du noyau pour les + hôtes Mavericks (bogue #12256)</para> + </listitem> + + <listitem> + <para>Hôtes Mac OS X : correction d'un bogue où l'icône VirtualBox restait + dans le dock, empêchant l'hôte de s'éteindre (bogue #12241)</para> + </listitem> + + <listitem> + <para>Hôtes Mac OS X : correction d'un petit problème de l'installeur (bogue #12275)</para> + </listitem> + + <listitem> + <para>Hôtes / invités Linux : corrections de la compilation avec Linux + 3.13 (bogue #12358)</para> + </listitem> + + <listitem> + <para>Invités Linux : bonne construction du module vboxvideo du noyau + sur les invités OL/RHEL 6.1 (bogue #11996)</para> + </listitem> + + <listitem> + <para>Invités Linux : la 3D fonctionne sur Slackware 14.1 + (bogue #12320 commentaires 3 et 4)</para> + </listitem> + + <listitem> + <para>Suppléments invité/3D : correction de dead-lock occasionnel + (bogue #12319)</para> + </listitem> + + <listitem> + <para>Suppléments Windows/3D : correction d'une fuite de mémoire possible (bogue #12228)</para> + </listitem> + + <listitem> + <para>Suppléments Windows/XPDM : utilisation de tables distinctes contenant + les modes graphiques valides de chaque écran virtuel</para> + </listitem> + + </itemizedlist> + </sect1> + + <sect1> + <title>Version 4.3.2 (01-11-2013)</title> + + <para>C'est une version de maintenance. Les éléments suivants ont çté + corrigés et/ou ajoutés :</para> + + <itemizedlist> + + <listitem> + <para>VMM : correction de la restauration du TSC MSR auxiliaire avec + VT-x, qui provoquait des BSODs de l'hôte sur les hôtes Windows 8.1 et + un comportement imprévisible sur les autres hôtes + (bogue #12237)</para> + </listitem> + + <listitem> + <para>VMM : fourniture de fausses valeurs pour deux MSRs pour mieux + satisfaire l'invité sur certains hôtes</para> + </listitem> + + <listitem> + <para>VMM : correction de la détection de VT-x sur certaines machines où + le BIOS ne définit pas le bit de la fonction VMX LOCK, ce qui touchait + les paramètres de la VM dans la GUI</para> + </listitem> + + <listitem> + <para>VMM : correction d'un $$ TPR threshold qui provoquait des BSODs sur +les invités Windows XP utilisant l'APIC E/S (VT-x seulement ; bogue #12227)</para> + </listitem> + + <listitem> + <para>VMM : correction d'une incompatibilité de l'état sauvegardé PATM + pour les VMs en virtualisationlogicielle (bogue #12222)</para> + </listitem> + + <listitem> + <para>VMM : n'échoue pas si AMD-V n'est pas disponible si la VM est + configurée pour utiliser la virtualisation logicielle</para> + </listitem> + + <listitem> + <para>GUI : correction du redimensionnement de l'invité qui se brisait + au changement de mode de représentation visuelle + (en passant de normal à plein-écran etc)</para> + </listitem> + + <listitem> + <para>GUI : on s'assure que l'écran de l'invité se redimensionne après la + restauration d'une VM d'un état sauvegardé si la taille de l'écran de l'hôte + a changé</para> + </listitem> + + <listitem> + <para>GUI : désactivation de la synchronisation de la led de défilement + de la synchronisation des LEDs HID + (hôtes Mac OS X seulement)</para> + </listitem> + + <listitem> + <para>Amélioration du support du webcam passthrough avec le support GUI (voir + <xref linkend="webcam-passthrough" />)</para> + </listitem> + + <listitem> + <para>Contrôle invité : implémentation de davantage de méthodes + <computeroutput>IGuestSession</computeroutput></para> + </listitem> + + <listitem> + <para>Contrôle invité : ajout du support de l'effacement et du renommage + des fichiers et des répertoires de l'invité dans + VBoxManage</para> + </listitem> + + <listitem> + <para>Contrôle invité : diverses corrections de bogues</para> + </listitem> + + <listitem> + <para>API : mauvaise gestion de la valeur par défaut de l'UUID du matériel, + si bien que tous les UUIDs DMI/SMBIOS sont de zéro, ce qui amène Windows + à demander la ré-activation (régression 4.3 ; bogue #12244)</para> + </listitem> + + <listitem> + <para>Support 3D : correction d'un plantge à l'extinction si l'accélération + graphique 2D est activée (hôtes Mac OS X seulement)</para> + </listitem> + + <listitem> + <para>Support 3D : corrections de généralités</para> + </listitem> + + <listitem> + <para>Stockage : correction de la détection d'un CD/DVD quand on vient + d'un lecteur vide à celui de l'hôte quand passthrough est activé</para> + </listitem> + + <listitem> + <para>Stockage : correction d'un accroc du processus de VM quand le disque + est plein dans certaines circonstances</para> + </listitem> + + <listitem> + <para>NAT : écoute des changements de paramétrages du réseau NAT au moment + de l'exécution.</para> + </listitem> + + <listitem> + <para>NAT : le serveur DHCP du réseau NAT enregistre maintenant les baux + de façon permanente</para> + </listitem> + + <listitem> + <para>Principal : modifications du moniteur dans la configuration du + DNS de l'hôte</para> + </listitem> + + <listitem> + <para>Hôte Mac OS X : on a retravaillé un mécanisme d'ajout d'une icône + de bureau d'une VM à partir du sélecteur de VM</para> + </listitem> + + <listitem> + <para>Installeur Mac OS X : suppression des anciennes extensions du noyau + à la mise à jour (bogue #12258)</para> + </listitem> + + <listitem> + <para>Suppléments Linux : bon réglage de l'umask avant l'-installation + (bogue #12166)</para> + </listitem> + + <listitem> + <para>Suppléments X11/3D : correction de gels au démarrage d'un bureau 3D + (bogue #11503, merci à Sam Spilsbury)</para> + </listitem> + + <listitem> + <para>Suppléments X11/3D : correctin de la largeur du support de tampon + (bogue #11905)</para> + </listitem> + + <listitem> + <para>Suppléments X11/3D : correction du thème Age Of Empires 3 (l'âge des + Empires 3 (bogue #11331)</para> + </listitem> + + <listitem> + <para>Suppléments Windows/3D : correction de l'affichage du greffon + Google Earth</para> + </listitem> + + <listitem> + <para>Suppléments Windows/WDDM : corrections du redimensionnement automatique</para> + </listitem> + + </itemizedlist> + </sect1> + + <sect1> + <title>Version 4.3.0 (2013-10-15)</title> <para>C'est une mise à jour majeure. Les nouvelles fonctions suivantes ont été ajoutées :</para> diff --git a/doc/manual/fr_FR/user_GuestAdditions.xml b/doc/manual/fr_FR/user_GuestAdditions.xml index ddbf7dee8..be852a38d 100644 --- a/doc/manual/fr_FR/user_GuestAdditions.xml +++ b/doc/manual/fr_FR/user_GuestAdditions.xml @@ -241,8 +241,8 @@ <title>Installation</title> <para>Dans le menu "Périphériques" de la barre de menu de la machine - virtuelle, VirtualBox a un élément de menu tout prêt nommé "Installer - les suppléments invité", qui monte le fichier ISO des suppléments invité + virtuelle, VirtualBox a un élément de menu tout prêt nommé "Insérer l'image + du CD des suppléments invité", qui monte le fichier ISO des suppléments invité dans votre machine virtuelle. L'invité Windows devrait alors démarrer automatiquement l'installeur des suppléments invité qui installe les suppléments invité dans votre invité Windows. Les autres systèmes @@ -1591,8 +1591,7 @@ VirtualBox Command Line Management Interface Version $VBOX_VERSION_MAJOR.$VBOX_V (C) 2005-$VBOX_C_YEAR $VBOX_VENDOR All rights reserved. -Value: Windows Vista Business Edition -</screen></para> +Value: Windows Vista Business Edition</screen></para> <para>Pour ajouter ou modifier des propriétés invité depuis l'invité, utilisez l'outil <computeroutput>VBoxControl</computeroutput>. Cet outil est inclu dans les diff --git a/doc/manual/fr_FR/user_VBoxManage.xml b/doc/manual/fr_FR/user_VBoxManage.xml index b15fcf2fd..c0344edab 100644 --- a/doc/manual/fr_FR/user_VBoxManage.xml +++ b/doc/manual/fr_FR/user_VBoxManage.xml @@ -84,8 +84,7 @@ All rights reserved. Virtual machine 'SUSE 10.2' is created. UUID: c89fc351-8ec6-4f02-a048-57f4d25288e5 -Settings file: '/home/nomutilisateur/.config/VirtualBox/Machines/SUSE 10.2/SUSE 10.2.xml' -</screen> +Settings file: '/home/nomutilisateur/.config/VirtualBox/Machines/SUSE 10.2/SUSE 10.2.xml'</screen> <para>Comme vous pouvez le voir dans la sortie ci-dessus, une nouvelle machine virtuelle a été créée avec le nouvel UUID et un nouveau fichier @@ -366,8 +365,7 @@ USB Device Filters: Shared folders: <none> -Statistics update: disabled -</screen></para> +Statistics update: disabled</screen></para> </sect1> <sect1 id="vboxmanage-registervm"> @@ -1721,8 +1719,7 @@ Virtual system 0: [--username <username>] [--password <password>] [--initiator <initiator>] - [--intnet] -</screen> + [--intnet]</screen> <para>Un certain nombre de paramètres sont requis classiquement ; ceux à la fin de la liste ne sont requis que pour les cibles iSCSI (voir ci-dessous).</para> @@ -2007,7 +2004,7 @@ Virtual system 0: [--add <ide/sata/scsi/floppy>] [--controller <LsiLogic|LSILogicSAS|BusLogic| IntelAhci|PIIX3|PIIX4|ICH6|I82078>] - [--sataportcount <1-30>] + [--portcount <1-30>] [--hostiocache on|off] [--bootable on|off] [--remove]</screen> @@ -2048,7 +2045,7 @@ Virtual system 0: </glossentry> <glossentry> - <glossterm>sataportcount</glossterm> + <glossterm>--portcount</glossterm> <glossdef> <para>Ceci détermine le nombre de ports que le contrôleur SATA @@ -3196,6 +3193,235 @@ Value: 2006.01.01</screen> </glosslist></para> </listitem> + <listitem> + <para><emphasis role="bold"><computeroutput>removedirectory</computeroutput></emphasis>, + qui permet d'effacer des répertoires dans l'invité (seulement ceux où + sont installés les suppléments invité 4.3.2 et supérieur).</para> + + <screen>VBoxManage guestcontrol <uuid|nomvm> removedir[ectory]|rmdir + <répertoire invité>... --username <nom> + [--passwordfile <fichier> | --password <mot_de_passe>] + [--recursive|-R|-r] [--verbose]</screen> + + <para>où les paramètres signifient : <glosslist> + <glossentry> + <glossterm><computeroutput>uuid|nomvm</computeroutput></glossterm> + + <glossdef> + <para>L'UUID ou le nom de la VM. Obligatoire.</para> + </glossdef> + </glossentry> + + <glossentry> + <glossterm><computeroutput>répertoire à supprimer dans l'invité</computeroutput></glossterm> + + <glossdef> + <para>Chemin absolu du/des répertoire(s) à supprimer sur + l'invité, par exemple <computeroutput>D:\Foo\Bar</computeroutput>. + L'utilisateur spécifié doit avoir les bons droits pour effacer + le(s) répertoire(s) de l'invité spécifié(s).</para> + </glossdef> + </glossentry> + + <glossentry> + <glossterm><computeroutput>--username <nom></computeroutput></glossterm> + + <glossdef> + <para>Nom d'utilisateur sous lequel devrait fonctionner le + processus de copie. Cet utilisateur doit exister sur l'OS invité.</para> + </glossdef> + </glossentry> + + <glossentry> + <glossterm><computeroutput>--passwordfile <fichier></computeroutput></glossterm> + + <glossdef> + <para>Mot de passe du compte utilisateur spécifié qui lit le + fichier donné. Si vous n'en mettez pas, on supposera un mot de + passe vide.</para> + </glossdef> + </glossentry> + + <glossentry> + <glossterm><computeroutput>--password <mot_de_passe></computeroutput></glossterm> + + <glossdef> + <para>Mot de passe du compte utilisateur spécifié par + <computeroutput>--username</computeroutput>. Si vous n'en donnez pas, on supposera un mot de + passe vide.</para> + </glossdef> + </glossentry> + + <glossentry> + <glossterm><computeroutput>--recursive</computeroutput></glossterm> + + <glossdef> + <para>Supprime des répertoires et, récursivement, leur contenu.</para> + </glossdef> + </glossentry> + + <glossentry> + <glossterm><computeroutput>--verbose</computeroutput></glossterm> + <glossdef> + <para>Dit à VBoxManage d'être plus bavard.</para> + </glossdef> + </glossentry> + </glosslist></para> + </listitem> + + <listitem> + <para><emphasis role="bold"><computeroutput>removefile</computeroutput></emphasis>, + qui permet d'effacer des fichiers sur l'invité (seulement là où sont + installés les suppléments invité 4.3.2 et supérieur).</para> + + <screen>VBoxManage guestcontrol <uuid|nomvm> removefile|rm + <fichier_d_invité>... --username <nom> + [--passwordfile <fichier> | --password <mot_de_passe>] + [--verbose]</screen> + + <para>où les paramètres signifient : <glosslist> + <glossentry> + <glossterm><computeroutput>uuid|nomvm</computeroutput></glossterm> + + <glossdef> + <para>L'UUID ou le nom de la VM. Obligatoire.</para> + </glossdef> + </glossentry> + + <glossentry> + <glossterm><computeroutput>fichier à supprimer dans l'invité</computeroutput></glossterm> + + <glossdef> + <para>Chemin absolu du/des fichier(s) à supprimer sur + l'invité, comme <computeroutput>D:\Foo\Bar\text.txt</computeroutput>. + L'utilisateur spécifié doit avoir les bons droits pour effacer + les fichiers spécifiés sur l'invité.</para> + </glossdef> + </glossentry> + + <glossentry> + <glossterm><computeroutput>--username <nom></computeroutput></glossterm> + + <glossdef> + <para>Nom d'utilisateur sous lequel devrait fonctionner le + processus de copie. Cet utilisateur doit exister sur l'OS invité.</para> + </glossdef> + </glossentry> + + <glossentry> + <glossterm><computeroutput>--passwordfile <fichier></computeroutput></glossterm> + + <glossdef> + <para>Mot de passe du compte utilisateur spécifié qui lit le + fichier donné. Si vous n'en mettez pas, on supposera un mot de + passe vide.</para> + + </glossdef> + </glossentry> + + <glossentry> + <glossterm><computeroutput>--password <mot_de_passe></computeroutput></glossterm> + + <glossdef> + <para>Mot de passe du compte utilisateur spécifié avec + <computeroutput>--username</computeroutput>. Si vous n'en + donnez pas, un mot de passe vierge est supposé.</para> + </glossdef> + </glossentry> + + <glossentry> + <glossterm><computeroutput>--verbose</computeroutput></glossterm> + + <glossdef> + <para>Dit à VBoxManage d'être plus bavard.</para> + </glossdef> + </glossentry> + </glosslist></para> + </listitem> + + <listitem> + <para><emphasis role="bold"><computeroutput>ren[ame]|mv</computeroutput></emphasis>, + qui permet de renommer des fichiers (ou des répertoires) dans l'invité + (seulement là où sont installés les suppléments invité 4.3.2 et + supérieur).</para> + + <screen>VBoxManage guestcontrol <uuid|nomvm> ren[ame]|mv + <source>... <dest> --username <nom> + [--passwordfile <fichier> | --password <mot_de_passe>] + [--verbose]</screen> + + <para>où les paramètres signifient : <glosslist> + <glossentry> + <glossterm><computeroutput>uuid|nomvm</computeroutput></glossterm> + + <glossdef> + <para>L'UUID ou le nom de la VM.</para> + </glossdef> + </glossentry> + + <glossentry> + <glossterm><computeroutput>source</computeroutput></glossterm> + + <glossdef> + <para>Chemin absolu d'une ou plusieurs sources à déplacer + quelque part. Si vous spécifiez plus d'une source, la destination + doit être un répertoire existant sur la VM. L'utilisateur + spécifié doit avoir les bons droits d'accès aux fichiers et + aux répertoires sources et de destination.</para> + </glossdef> + </glossentry> + + <glossentry> + <glossterm><computeroutput>dest</computeroutput></glossterm> + + <glossdef> + <para>Chemin absolu de la destination où déplacer le/les + source(s). Il peut s'agir d'un répertoire ou d'un fichier, selon + que vous spécifiez une ou plusieurs sources. L'utilisateur + spécifié doit avoir les bons droits d'accès au fichier et au + répertoire de.</para> + </glossdef> + </glossentry> + + <glossentry> + <glossterm><computeroutput>--username <nom></computeroutput></glossterm> + + <glossdef> + <para>Nom de l'utilisateur sous lequel fonctionne le processus + de copie. Cet utilisateur doit exister sur l'OS invité.</para> + </glossdef> + </glossentry> + + <glossentry> + <glossterm><computeroutput>--passwordfile <fichier></computeroutput></glossterm> + + <glossdef> + <para>Mot de passe du compte utilisateur spécifié d'où lire + l'invité donné. Si vous n'en donnez pas, on suppose un mot de + paasse vide.</para> + </glossdef> + </glossentry> + + <glossentry> + <glossterm><computeroutput>--password <mot_de_passe></computeroutput></glossterm> + + <glossdef> + <para>Mot de passe du compte utilisateur spécifié avec + <computeroutput>--username</computeroutput>. Si vous n'en + donnez pas, on suppose un mot de passe vide.</para> + </glossdef> + </glossentry> + + <glossentry> + <glossterm><computeroutput>--verbose</computeroutput></glossterm> + + <glossdef> + <para>Dit à VBoxManage d'être plus bavard.</para> + </glossdef> + </glossentry> + </glosslist></para> + </listitem> + <listitem> <para><emphasis role="bold"><computeroutput>createtemporary</computeroutput></emphasis>, qui permet de copier des fichiers de l'hôte sur l'invité (seulement diff --git a/doc/manual/user_ChangeLogImpl.xml b/doc/manual/user_ChangeLogImpl.xml index 0e5a78fd0..453ff0fe3 100644 --- a/doc/manual/user_ChangeLogImpl.xml +++ b/doc/manual/user_ChangeLogImpl.xml @@ -1,6 +1,335 @@ <?xml version="1.0" encoding="UTF-8"?> <sect1> + <title>Version 4.3.6 (2013-12-18)</title> + + <para>This is a maintenance release. The following items were fixed and/or + added:</para> + + <itemizedlist> + + <listitem> + <para>VMM: fixed a Guru Meditation <emphasis>VINF_EM_TRIPLE_FAULT</emphasis> + caused by VMCB caching with nested paging on certain AMD CPUs (bug #12451)</para> + </listitem> + + <listitem> + <para>VMM: fixed a Guru Meditation <emphasis>VERR_VMX_UNEXPECTED_INTERRUPTION_EXIT_TYPE</emphasis> + while intercepting debug exceptions (VT-x only; bug #12410)</para> + </listitem> + + <listitem> + <para>VMM: fixed a Guru Meditation <emphasis>VERR_SVM_UNEXPECTED_EXIT</emphasis> + while intercepting debug register accesses (AMD-V only; bug #12481)</para> + </listitem> + + <listitem> + <para>VMM: fixed a <emphasis>VERR_SSM_STRUCTURE_MAGIC</emphasis> error when trying + to load a saved state made with VBox 4.3.4 when VT-x/AMD-V is disabled. Unfortunately, + VBox 4.3.4 produced broken saved states for this configuration so you have to discard + these states (bug #12414)</para> + </listitem> + + <listitem> + <para>VMM: added a few more MSRs to the whitelist required by certain guests + (bug #12245)</para> + </listitem> + + <listitem> + <para>GUI: fixed deleting of inaccessible VMs (4.3 regression, bug + #12205)</para> + </listitem> + + <listitem> + <para>GUI: fixed warnings in VM settings / number of guest processors + (bug #12480)</para> + </listitem> + + <listitem> + <para>Main: don't automatically enable 64-bit guests on 64-bit hosts if + VT-x/AMD-V is not available (bug #12424)</para> + </listitem> + + <listitem> + <para>Main: always expose the DMI memory information to Windows 2012 guests + (bug #12017)</para> + </listitem> + + <listitem> + <para>Main: fixed occasional crashes on guest display resolution change + (bug #7063)</para> + </listitem> + + <listitem> + <para>Main: fixed reporting back temporary name when calling + <emphasis>IGuestSession::DirectoryCreateTemp()</emphasis> (bug #12498)</para> + </listitem> + + <listitem> + <para>API: fix for a hang when launching a GUI VM through the API, which crashes + due to GUI unavailability</para> + </listitem> + + <listitem> + <para>Storage: fix for <emphasis>BLKCACHE_IOERR</emphasis> runtime errors under + rare circumstances (bug #11030)</para> + </listitem> + + <listitem> + <para>Network: allow to start more than 5 PCNet instances (bug #12426)</para> + </listitem> + + <listitem> + <para>E1000: if the cable was disconnected before the guest initialized + the device, the link status was not properly set to 'down' after the + initialization completed despite the fact that there was no connection</para> + </listitem> + + <listitem> + <para>3D support: fixed offset of guest 3D image elements (Mac OS X Retina + hosts only; bug #11021)</para> + </listitem> + + <listitem> + <para>Solaris hosts: fixed accessing the host driver from non-global zones + (4.3 regression, bug #12271)</para> + </listitem> + + </itemizedlist> + + </sect1> + + <sect1> + <title>Version 4.3.4 (2013-11-29)</title> + + <para>This is a maintenance release. The following items were fixed and/or + added:</para> + + <itemizedlist> + + <listitem> + <para>VMM: fix for a bug in the Local APIC emulation causing a BSOD when + booting certain guests (4.3.0 regression; bug #12240)</para> + </listitem> + + <listitem> + <para>VMM: fixed loading of saved states if VT-x/AMD-V was disabled + (4.3.2 regression; bug #12291)</para> + </listitem> + + <listitem> + <para>VMM: fixed single-stepping inside the guest for certain + instructions (VT-x only; bug #10947)</para> + </listitem> + + <listitem> + <para>VMM: fixed a performance issue involving APIC accesses after rebooting + a VM (4.3.0 regression; VT-x only; bug #12296)</para> + </listitem> + + <listitem> + <para>VMM: fixed TPR patching to be enabled for 32-bit guests even when + the chosen guest type is 64-bit (4.3.0 regression; AMD-V only)</para> + </listitem> + + <listitem> + <para>VMM: fixed occassional <emphasis>VINF_EM_TRIPLE_FAULT</emphasis> errors on + hosts without the unrestricted guest execution feature (bug #12198)</para> + </listitem> + + <listitem> + <para>GUI: don't bother the user with the BPP warning if no + Guest Additions are installed</para> + </listitem> + + <listitem> + <para>GUI: fixed machine-window paint artifacts on VM reboot / guest-screen + resize</para> + </listitem> + + <listitem> + <para>GUI: make sure the assigned license and description are attached to + the exported appliance</para> + </listitem> + + <listitem> + <para>GUI: fixed bugs in close VM action restrictions handling (bug #12333)</para> + </listitem> + + <listitem> + <para>GUI: fixed incorrect wizards text colors for some unusual + look and feel styles (bug #11743)</para> + </listitem> + + <listitem> + <para>GUI: should restore seamless mode as soon as possible after + VM reboot or shutdown</para> + </listitem> + + <listitem> + <para>GUI: fixes for medium enumeration</para> + </listitem> + + <listitem> + <para>GUI: the OS X hot corners were not accessible while a VirtualBox VM + is running (Mac OS X hosts only; bug #4139)</para> + </listitem> + + <listitem> + <para>GUI: fixed an old bug which bared the host from cleanly shutdown / reboot + if the VM selector window is open (Mac OS X hosts only; bug #8254)</para> + </listitem> + + <listitem> + <para>Host-only Networking: fixed creating of host-only network interfaces + (4.3.0 regression; bug #12182)</para> + </listitem> + + <listitem> + <para>NAT: don't run into an infinite loop in case the host cannot + access any DNS server (4.3.0 regression; bug #12300)</para> + </listitem> + + <listitem> + <para>NAT: don't re-connect the cable if the DNS information changes + and the cable was disconnected before (4.3.0 regression; bug #12225)</para> + </listitem> + + <listitem> + <para>NAT: fixed several issues with automatically starting / + terminating of NAT networks on VM start / stop and configuration + changes</para> + </listitem> + + <listitem> + <para>VBoxNetDHCP: don't block prevent VBoxSVC from terminating + (bug #12264)</para> + </listitem> + + <listitem> + <para>2D Video acceleration: fix crashes on presentation mode switches + (bug #9194)</para> + </listitem> + + <listitem> + <para>BusLogic: allow to run VMs with more than one BusLogic SCSI + controller enabled</para> + </listitem> + + <listitem> + <para>Keyboard: fixed a VM crash if a VM was resumed from a saved state + where at least one key was pressed (bug #11289)</para> + </listitem> + + <listitem> + <para>VBoxSVC: fixed a heap corruption under certain conditions (4.3.0 + regression)</para> + </listitem> + + <listitem> + <para>VBoxSVC: fixed a race leading to a hang during initialization + (bug #12349)</para> + </listitem> + + <listitem> + <para>OVF: fixed import logic for OVF appliances containing multiple + VMs</para> + </listitem> + + <listitem> + <para>OVF: improved logic for finding an appropriate image format + during OVF import</para> + </listitem> + + <listitem> + <para>API: block the removal of the current snapshot if it has child + snapshots (only relevant for VMs without snapshottable hard disks, + their presence always prevented removal), which resulted in VM + config corruption</para> + </listitem> + + <listitem> + <para>API: mark VM configs with snapshots but without current snapshot + as inaccessible, as this combination is nonsense</para> + </listitem> + + <listitem> + <para>API: fixed information for some automatically generated events + (only with XPCOM, Windows host was not affected), which caused + errors when getting some of the attributes over the webservice + (bug #12379)</para> + </listitem> + + <listitem> + <para>SDK: extended the functionality coverage for the C bindings</para> + </listitem> + + <listitem> + <para>Guest Control: various bugfixes and improved VBoxManage help + (bugs #8072, #11044, #12336, #12338, #12346, #12371)</para> + </listitem> + + <listitem> + <para>Windows hosts: another attempt to fix the massive DPC latency + (bug #6242)</para> + </listitem> + + <listitem> + <para>Windows host installer: make registering file extensions optional, + contributed by Tal Aloni (bug #8009)</para> + </listitem> + + <listitem> + <para>Mac OS X hosts: properly sign the kernel extensions for Mavericks + hosts (bug #12256)</para> + </listitem> + + <listitem> + <para>Mac OS X hosts: fixed a bug where the VirtualBox dock icon was + not properly removed from the dock after a VM terminated preventing + Mavericks hosts from shutting down (bug #12241)</para> + </listitem> + + <listitem> + <para>Mac OS X hosts: fixed minor installer issue (bug #12275)</para> + </listitem> + + <listitem> + <para>Linux hosts / guests: Linux 3.13 compile fixes (bug #12358)</para> + </listitem> + + <listitem> + <para>Linux guests: build the vboxvideo kernel module correctly on + OL/RHEL 6.1 guests (bug #11996)</para> + </listitem> + + <listitem> + <para>Linux guests: make 3D work on Slackware 14.1 + (bug #12320 comments 3 and 4)</para> + </listitem> + + <listitem> + <para>Guest Additions/3D: fixed an occasional dead-lock (bug #12319)</para> + </listitem> + + <listitem> + <para>Windows Additions/3D: fixed possible memory leaking (bug #12228)</para> + </listitem> + + <listitem> + <para>Windows Additions/XPDM: use separate tables containing valid video + modes for each virtual monitor</para> + </listitem> + + <listitem> + <para>Windows Additions: fixed automatic logins for Vista and newer Windows + guests (bug #12332)</para> + </listitem> + + </itemizedlist> + </sect1> + + <sect1> <title>Version 4.3.2 (2013-11-01)</title> <para>This is a maintenance release. The following items were fixed and/or @@ -41,7 +370,7 @@ <listitem> <para>GUI: fixed guest resize breakage on visual representation mode change - (when switching from normal to fullscreen etc)</para> + (when switching from normal to fullscreen etc)</para> </listitem> <listitem> |
