aboutsummaryrefslogtreecommitdiffhomepage
path: root/ChangeLog
blob: bed1909626a6321c97f22116eb51dac76d2c3adc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
2012-04-03 Keith Winstein <mosh-devel@mit.edu>

	* Version 1.1.3 released.

	* Builds on armel, armhf, and kFreeBSD.

	* Fixes bug causing occasional missing/extra wraparound copy-and-paste.

	* Eliminates valgrind complaint over unused winsize fields.

	* Close connection after four petabytes (per OCB recommendation).

2012-03-28 Keith Winstein <mosh-devel@mit.edu>

	* Version 1.1.2 released.

	* Fixes to build on OS X 10.5 with older gcc and -lpoll (Quentin Smith)

	* Add --with-utempter and --without-utempter per gentoo request
	  (Michael Weber)

	* configure now requires ncurses headers (and others) to be installed

	* Consolidate locale routines to help Android port (Keegan McAllister)

2012-03-27 Keith Winstein <mosh-devel@mit.edu>

	* Version 1.1.1 released.

	* Fix spec file and build failure on Fedora.

	* Print out error message properly on fatal_assert().

	* Support for machines without posix_memalign().

2012-03-22 Keith Winstein <mosh-devel@mit.edu>

	* Version 1.1 released (stable release).

	* Allows user to specify remote command to execute.

	* Only advertises 256 colors when user's terminal has 256 colors.

	* Add chaff to datagrams to frustrate statistical analysis of length

	* Cosmetic fixes to terminal handling

	* Improved startup script (Anders Kaseorg)

2012-03-16 Keith Winstein <mosh-devel@mit.edu>

	* Version 1.0.2 released.

	* Uses xterm-256color and supports 256-color escape sequences.

	* Posterizes to 8 colors unless the user has a 256-color terminal.

	* Handles terminals without BCE.

	* Starts login shell.

2012-03-14 Keith Winstein <mosh-devel@mit.edu>

	* Version 1.0.1 released.

	* Roughly 40% less CPU usage.

2012-03-12 Keith Winstein <mosh-devel@mit.edu>

	* Version 1.0 released.

	* mosh now supports --version option and prints no-warranty message.

2012-03-10 Keith Winstein <mosh-devel@mit.edu>

	* Version 0.98 released.

	* Add option to select server-side UDP port.

	* Restrict default UDP port range to 60000..61000.

	* Use TERM / terminfo to decide when to send ECH sequence.

	* Now works properly inside tmux.

2012-03-07 Keith Winstein <mosh-devel@mit.edu>

	* Version 0.97 released.

	* Merged Mac OS X port (thanks to Quentin Smith and Anders Kaseorg)

	* Server will quit if no connection within first 60 seconds

	* Startup script no longer requires threaded Perl

	* Add --enable-compile-warnings=error to ./configure

	* Fix some flicker issues with adaptive prediction mode

2012-02-26 Keith Winstein <mosh-devel@mit.edu>

	* Version 0.96 released.

	* Compress all instructions with zlib

2012-02-25 Keith Winstein <mosh-devel@mit.edu>

	* Version 0.95 released.

	* Make echo acknowledgment reliable to reduce spurious mispredict detections.

	* Require two dropped heartbeats before showing blue bar of lost contact

	* Print newline before MOSH CONNECT string to make more robust if intermediate keys hit

	* Disable ControlMaster in initial SSH connection so proxy is always used

	* Make retransmissions occur at frame rate (vs. every 3 seconds) for limited time after loss

2012-02-15 Keith Winstein <mosh-devel@mit.edu>

	* Version 0.94 released.

	* Make man pages

	* Replace C++11 features (lambda and auto) with boost equivalents
	(Anders Kaseorg)

	* Now builds with g++ or clang (with libstdc++)

2012-02-13 Keith Winstein <mosh-devel@mit.edu>

	* Version 0.93 released.

	* Make utmp entries

2012-02-13 Keith Winstein <mosh-devel@mit.edu>

	* Version 0.92 released.

	* Allows user to select prediction mode (always/never/adaptive)

	* Fix bug in server startup on slow hosts

	* Better prediction when deleting at line ending

2012-02-09 Keith Winstein <mosh-devel@mit.edu>

	* Version 0.91 released.

	* Startup script support SSH options and aliases (Anders Kaseorg)

	* End use of Path MTU discovery and allow IP fragmentation because,
	e.g., Cisco VPN has MTU of 1200 and does not pass ICMP too-big.

	* Better exception and error handling.

	* Restrict predictive local echo display to long-delay links
	(>60 ms RTT) or for temporarily after a "glitch." Otherwise simply
	show server echos, while maintaining prediction overlay in the
	background in case it is needed.

2012-02-07 Keith Winstein <mosh-devel@mit.edu>

	* Version 0.9b released.
	* Improvements to build system (Anders Kaseorg)

2012-02-06 Keith Winstein <mosh-devel@mit.edu>

	* Version 0.9 released.