on org.mosh.mosh help sign in
flathub/org.mosh.mosh.appdata.xml
80 lines 3.6 kB history raw
1<?xml version="1.0" encoding="UTF-8"?>
2<component type="console-application">
3 <id>org.mosh.mosh</id>
4 <name>Mosh</name>
5 <summary>The Mobile Shell</summary>
6 <metadata_license>CC0-1.0</metadata_license>
7 <project_license>GPL-3.0+</project_license>
8 <provides><binary>mosh</binary></provides>
9 <description>
10 <p>Mosh is a remote terminal application that supports intermittent
11 connectivity, allows roaming, and provides speculative local echo
12 and line editing of user keystrokes.</p>
14 <p>It aims to support the typical interactive uses of SSH, plus:</p>
16 <ul>
17 <li>Mosh keeps the session alive if the client goes to sleep and
18 wakes up later, or temporarily loses its Internet connection.</li>
20 <li>Mosh allows the client and server to "roam" and change IP
21 addresses, while keeping the connection alive. Unlike SSH, Mosh
22 can be used while switching between Wi-Fi networks or from Wi-Fi
23 to cellular data to wired Ethernet.</li>
25 <li>The Mosh client runs a predictive model of the server's behavior
26 in the background and tries to guess intelligently how each
27 keystroke will affect the screen state. When it is confident in
28 its predictions, it will show them to the user while waiting for
29 confirmation from the server. Most typing and uses of the left-
30 and right-arrow keys can be echoed immediately.</li>
31 </ul>
33 <p>As a result, Mosh is usable on high-latency links, e.g. on a
34 cellular data connection or spotty Wi-Fi. In distinction from
35 previous attempts at local echo modes in other protocols, Mosh
36 works properly with full-screen applications such as emacs, vi,
37 alpine, and irssi, and automatically recovers from occasional
38 prediction errors within an RTT. On high-latency links, Mosh
39 underlines its predictions while they are outstanding and removes
40 the underline when they are confirmed by the server.</p>
42 <p>Mosh does not support X forwarding or the non-interactive uses of SSH,
43 including port forwarding.</p>
44 </description>
45 <developer_name>Keith Winstein, John Hood, et al.</developer_name>
46 <releases>
47 <release date="2017-07-22" version="1.3.2">
48 <p>Platform support:</p>
49 <ul>
50 <li>Explicitly enable binding to both IPv4 and IPv6 addresses.
51 (Giel van Schijndel)</li>
52 <li>Restore perl 5.8.8 support for RHEL5. (Alexander Chernyakhovsky)</li>
53 <li>Make tests detect UTF-8 locale with a helper executable. (John Hood)</li>
54 <li>Don't print /etc/motd on IllumOS. (John Hood)</li>
55 <li>Print {,/var}/run/motd.dynamic on Ubuntu. (John Hood)</li>
56 <li>Fix build on Haiku. (Adrien Destugues)</li>
57 <li>Disable unicode-later-combining.test for tmux 2.4.
58 This fixes build failures. (John Hood)</li>
59 </ul>
61 <p>Bug fixes:</p>
62 <ul>
63 <li>In tests, explicitly set 80x24 tmux window, for newer versions
64 of tmux. (John Hood)</li>
65 <li>Work around JuiceSSH rendering bug. (John Hood)</li>
66 <li>Do not move cursor for SCROLL UP and SCROLL DOWN--
67 fixes an issue with tmux 2.4. (John Hood)</li>
68 </ul>
69 </release>
70 </releases>
71 <screenshots>
72 <screenshot type="default">
73 <image>https://mosh.org/mosh.png</image>
74 </screenshot>
75 </screenshots>
76 <content_rating type="oars-1.1" />
77 <url type="homepage">https://mosh.org/</url>
78 <url type="bugtracker">https://github.com/mobile-shell/mosh/issues</url>
79 <url type="help">https://mailman.mit.edu/mailman/listinfo/mosh-users</url>
80</component>