-
Notifications
You must be signed in to change notification settings - Fork 1
/
NEWS
130 lines (81 loc) · 3.92 KB
/
NEWS
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
NEWS in coming 0.14.1
Fixes:
======================================
* --stop-client does not start a client if none is running (hesa)
NEWS in coming 0.14
OPTIONS:
======================================
New tm-vmm options:
--------------------------------------
--for-clients-run - runs script for a set of clients (jonkri)
Fixes:
======================================
* is_client_ssh_up now works with VBox NATs, and can return `1' (jonkri)
* Implement alternative SSH check that works with VBox forwarding (jonkri)
* start-client (not using headless) no longer starts in headless mode (jonkri)
* Fix bug in `is_client_ssh_up' (jonkri)
* Don't list AVDs if Android is not set up (hesa)
For the brave, we're also introducing SSH client type support (experimental
and unsupported).
Several manual enhancements, including an updated developer's guide, and
software requirements.
Separated QEMU code by putting it in its own file.
NEWS in coming 0.13
OPTIONS:
======================================
New tm-vmm options:
--------------------------------------
--check-machine-status - checks the status of a machine (hesa)
--shell - replaces --open-ssh
Removed tm-vmm options:
--------------------------------------
--check-machine - replaced by --check-machine-status
--open-ssh replaced by --shell
New options:
--------------------------------------
--check-machine-status - checks the status of a machine (hesa)
New features:
======================================
* We now support physical Android devices (hesa)
* Removed some machine options for a cleaner API (jonkri)
* Remaining --machine-* options are no longer coupled with client
configurations (hesa, jonkri)
* Will interactively assist the user to create a client configuration if the
client doesn't have one but the machine exists (jonkri)
* More customizable --create-client-screenshot option - does now allow for
a specific name and/or directory
* Improved documentation (hesa, jonkri)
* More debugging information (jonkri)
* Now using Netcat instead of SSH to check if a machine is up, allowing for
less interaction with the user (jonkri)
Fixes:
======================================
* VBox clients are no longer mistaken for Androids (jonkri)
* $SSH now has a default value (jonkri)
* --check-client-online no longer faults with "Bad port '@'" (jonkri)
* --check-client-status now has an android implementation (hesa)
* --*-machine options now works for VirtualBox devices (jonkri)
* Client configurations are now read only once, which also allows us to use
less variables in the code, making it more maintainable (jonkri)
* We now check that there is a machine corresponding to clients that we want
to use (jonkri)
* The directories specified in ETC_DIRS are now considered ordered, and
prioritized (jonkri)
* `is_client_online' for Android now uses ADB instead of SSH (jonkri)
* Configuration generation code for Android now supports x86, which is used
with the Google TV emalator (jonkri)
Bugfixes:
======================================
* Fixed a bug in vmm-client-functions not to make VBox clients be mistaken for
Androids (jonkri)
* Github issue #21 "Android errors are suppressed" (hesa)
* Github issue #13 "create-client-conf function not working" (hesa)
* Github issue #18 "Virtual machine names can not have spaces in them" (hesa)
* Fixed a bug which prohibited starting headless machines (jonkri)
* `--pause-machine' and `--resume-machine' now interpreted by the command-line
argument parser (jonkri)
* Android devices are now properly killed (jonkri)
* Formatting fixes for tm-vmm output (jonkri)
* Added various defaults that were previously missing, including the
screenshot directory and timeout values (jonkri)
* Fixed a bug where we were waiting for a client that was not up (jonkri)