Commit 4dda3636 for guacamole.apache.org

commit 4dda3636d8915dd416ee719bf7bc77f36d84502a
Author: Bradley Bennett <bbennett@keepersecurity.com>
Date:   Fri Feb 20 21:33:10 2026 -0500

    GUACAMOLE-2226: Newlines stripped on multiline paste via browser menu (SSH/RDP/Terminal...).

diff --git a/src/terminal/terminal.c b/src/terminal/terminal.c
index 307e854c..2c99b4a2 100644
--- a/src/terminal/terminal.c
+++ b/src/terminal/terminal.c
@@ -1551,8 +1551,9 @@ static int __guac_terminal_send_key(guac_terminal* term, int keysym, int pressed
                 return guac_terminal_send_string(term, backspace_str);
             }
             if (keysym == 0xFF09 || keysym == 0xFF89) return guac_terminal_send_string(term, "\x09"); /* Tab */
+            if (keysym == 0xFF0A) return guac_terminal_send_string(term, "\x0A");                     /* Line Feed */
             if (keysym == 0xFF0D || keysym == 0xFF8D) return guac_terminal_send_string(term, "\x0D"); /* Enter */
-            if (keysym == 0xFF1B) return guac_terminal_send_string(term, "\x1B"); /* Esc */
+            if (keysym == 0xFF1B) return guac_terminal_send_string(term, "\x1B");                     /* Esc */

             if (keysym == 0xFF50 || keysym == 0xFF95) return guac_terminal_send_string(term, "\x1B[1~"); /* Home */