GUACAMOLE-446: Merge documentation for new "drive-name" parameter.
diff --git a/src/chapters/configuring.xml b/src/chapters/configuring.xml
index 391fc13..776d0e7 100644
--- a/src/chapters/configuring.xml
+++ b/src/chapters/configuring.xml
@@ -2607,6 +2607,46 @@
                                         default.</para>
                                 </entry>
                             </row>
+                            <row>
+                                <entry><parameter>disable-bitmap-caching</parameter></entry>
+                                <entry>
+                                    <para><indexterm>
+                                            <primary>RDP</primary>
+                                            <secondary>bitmap caching</secondary>
+                                        </indexterm>In certain situations, particularly with RDP server
+                                        implementations with known bugs, it is necessary to disable
+                                        RDP's built-in bitmap caching functionality.  This parameter
+                                        allows that to be controlled in a Guacamole session.  If set to
+                                        "true" the RDP bitmap cache will not be used.</para>
+                                </entry>
+                            </row>
+                            <row>
+                                <entry><parameter>disable-offscreen-caching</parameter></entry>
+                                <entry>
+                                    <para><indexterm>          
+                                            <primary>RDP</primary>
+                                            <secondary>offscreen bitmap caching</secondary>
+                                        </indexterm>RDP normally maintains caches of regions of the screen
+                                        that are current not visible in the client in order to accelerate
+                                        retrieval of those regions when they come into view.  This parameter,
+                                        when set to "true," will disable caching of those regions.  This is
+                                        usually only useful when dealing with known bugs in RDP server
+                                        implementations and should remain enabled in most circumstances.</para>
+                                </entry>
+                            </row>
+                            <row>
+                                <entry><parameter>disable-glyph-caching</parameter></entry>
+                                <entry>
+                                    <para><indexterm>
+                                            <primary>RDP</primary>
+                                            <secondary>glyph caching</secondary>
+                                        </indexterm>In addition to screen regions, RDP maintains caches of
+                                        frequently used symbols or fonts, collectively known as "glyphs."  As
+                                        with bitmap and offscreen caching, certain known bugs in RDP implementations
+                                        can cause performance issues with this enabled, and setting this parameter
+                                        to "true" will disable that glyph caching in the RDP session.</para>
+                                </entry>
+                            </row>
                         </tbody>
                     </tgroup>
                 </informaltable>
@@ -2987,6 +3027,46 @@
                     </tgroup>
                 </informaltable>
             </section>
+            <section xml:id="ssh-terminal-behavior">
+                <title>Controlling terminal behavior</title>
+                <para>In most cases, the default behavior for a terminal works without modification.
+                    However, when connecting to certain systems, particularly operating systems other
+                    than Linux, the terminal behavior may need to be tweaked to allow it to operate
+                    properly.  The settings in this section control that behavior.</para>
+                <informaltable frame="all">
+                    <indexterm>
+                        <primary>parameters</primary>
+                        <secondary>SSH</secondary>
+                    </indexterm>
+                    <tgroup cols="2">
+                        <colspec colname="c1" colnum="1" colwidth="1*"/>
+                        <colspec colname="c2" colnum="2" colwidth="3.55*"/>
+                        <thead>
+                            <row>
+                                <entry>Parameter name</entry>
+                                <entry>Description</entry>
+                            </row>
+                        </thead>
+                        <tbody>
+                            <row>
+                                <entry><parameter>backspace</parameter></entry>
+                                <entry>
+                                    <para><indexterm>
+                                            <primary>SSH</primary>
+                                            <secondary>backspace</secondary>
+                                        </indexterm>This parameter controls the ASCII code that
+                                        the backspace key sends to the remote system.  Under most
+                                        circumstances this should not need to be adjusted; however,
+                                        if, when pressing the backspace key, you see control characters
+                                        (often either ^? or ^H) instead of seeing the text erased,
+                                        you may need to adjust this parameter.  By default the terminal
+                                        sends ASCII code 127 (Delete) if this option is not set.</para>
+                                </entry>
+                            </row>
+                        </tbody>
+                    </tgroup>
+                </informaltable>
+            </section>
             <section xml:id="ssh-typescripts">
                 <title>Text session recording (typescripts)</title>
                 <para>The full, raw text content of SSH sessions, including timing information, can
@@ -3572,6 +3652,46 @@
                     </tgroup>
                 </informaltable>
             </section>
+            <section xml:id="telnet-terminal-behavior">
+                <title>Controlling terminal behavior</title>
+                <para>In most cases, the default behavior for a terminal works without modification.
+                    However, when connecting to certain systems, particularly operating systems other
+                    than Linux, the terminal behavior may need to be tweaked to allow it to operate
+                    properly.  The settings in this section control that behavior.</para>
+                <informaltable frame="all">
+                    <indexterm>
+                        <primary>parameters</primary>
+                        <secondary>telnet</secondary>
+                    </indexterm>
+                    <tgroup cols="2">
+                        <colspec colname="c1" colnum="1" colwidth="1*"/>
+                        <colspec colname="c2" colnum="2" colwidth="3.55*"/>
+                        <thead>
+                            <row>
+                                <entry>Parameter name</entry>
+                                <entry>Description</entry>
+                            </row>
+                        </thead>
+                        <tbody>
+                            <row>
+                                <entry><parameter>backspace</parameter></entry>
+                                <entry>
+                                    <para><indexterm>
+                                            <primary>telnet</primary>
+                                            <secondary>backspace</secondary>
+                                        </indexterm>This parameter controls the ASCII code that
+                                        the backspace key sends to the remote system.  Under most
+                                        circumstances this should not need to be adjusted; however,
+                                        if, when pressing the backspace key, you see control characters
+                                        (often either ^? or ^H) instead of seeing the text erased,
+                                        you may need to adjust this parameter.  By default the terminal
+                                        sends ASCII code 127 (Delete) if this option is not set.</para>
+                                </entry>
+                            </row>
+                        </tbody>
+                    </tgroup>
+                </informaltable>
+            </section>
             <section xml:id="telnet-typescripts">
                 <title>Text session recording (typescripts)</title>
                 <para>The full, raw text content of telnet sessions, including timing information,
@@ -3599,7 +3719,7 @@
                 <informaltable frame="all">
                     <indexterm>
                         <primary>parameters</primary>
-                        <secondary>SSH</secondary>
+                        <secondary>telnet</secondary>
                     </indexterm>
                     <tgroup cols="2">
                         <colspec colname="c1" colnum="1" colwidth="1*"/>
diff --git a/src/chapters/docker.xml b/src/chapters/docker.xml
index c58cee8..58e4ea3 100644
--- a/src/chapters/docker.xml
+++ b/src/chapters/docker.xml
@@ -64,6 +64,12 @@
                 port 4822, but this port will only be available to Docker containers that have been
                 explicitly linked to
                 <varname><replaceable>some-guacd</replaceable></varname>.</para>
+            <para>The log level of guacd can be controlled with the <varname>GUACD_LOG_LEVEL</varname> environment variable.  The
+                default value is <varname><replaceable>info</replaceable></varname>, and can be set to any of the
+                valid settings for the guacd log flag (-L).</para>
+            <informalexample>
+                <screen><prompt>$</prompt> <command>docker</command> run -e GUACD_LOG_LEVEL=<replaceable>debug</replaceable> -d guacamole/guacd</screen>
+            </informalexample>
         </section>
         <section xml:id="guacd-docker-external">
             <title>Running <package>guacd</package> for use by services outside Docker</title>