~ci-train-bot/aethercast/+git/aethercast-ubuntu-yakkety-landing-016:aethercast-ubuntu-yakkety-landing-016

Last commit made on 2016-09-01
Get this branch:
git clone -b aethercast-ubuntu-yakkety-landing-016 https://git.launchpad.net/~ci-train-bot/aethercast/+git/aethercast-ubuntu-yakkety-landing-016
Only CI Train Bot Account can upload to this branch. If you are CI Train Bot Account please log in for upload directions.

Branch merges

Branch information

Name:
aethercast-ubuntu-yakkety-landing-016
Repository:
lp:~ci-train-bot/aethercast/+git/aethercast-ubuntu-yakkety-landing-016

Recent commits

4a2fdc9... by CI Train Bot Account

Releasing 0.1+16.10.20160901-0ubuntu1

b2aa739... by Simon Fels

Rename mirscreencast_to_stream to aethercast-streamer

Approved by: Jim Hodapp

9ae31ba... by Simon Fels

Rename mirscreencast_to_stream to aethercast-streamer

2240921... by CI Train Bot Account

Releasing 0.1+16.10.20160808-0ubuntu1

22031a9... by Simon Fels

Use a different network device on some devices for sending private driver commands

On devices where we have a dedicated p2p network interface we need to use the real wifi network interface to send private commands to the driver. Otherwise they can't be handled by the driver for the p2p network interface.

Approved by: Konrad Zapałowicz

c284fac... by Simon Fels

Fix several issues which prevent the Mii Box from connecting

* Set GO intent to 0 to always act as group client
* Add a hook for dhclient to prevent default routes being added for p2p devices
* Fix file monitor to react on any file change as the changes-done event from glib is not reliable

The changes above will mostly like make other devices work too. (LP: #1576331, #1597449)

Approved by: Konrad Zapałowicz, Matteo Croce

cd8f423... by Simon Fels

Fix RTSP debugging and device state update reporting

Due to previous search&replace operations the environment variable we are using to enable RTSP debugging was corrupted and is now correctly named AETHERCAST_RTSP_DEBUG. Furthermore we were only reporting device state updates for the current device but should really report them for every device regardless if its the current one or not.

Approved by: Alfonso Sanchez-Beato, Konrad Zapałowicz, Matteo Croce

d30cc97... by Simon Fels

Switch to new object path for Screen service as its now provided by repowerd

repowerd implements now the screen management service and with that the object path it sits on has changed.

Approved by: Jim Hodapp, Konrad Zapałowicz, Matteo Croce

0a92170... by Simon Fels

Add URfkill support to manage kill switches on selected devices

Some devices don't use the rfkill provided from the kernel to managed the kill state of WiFi. They are using a libhardware_legacy from Android through libhybris to manage the WiFi power state. We have to use urfkill in those cases rather than relying on the rfkill provided from the kernel.

Fixes LP #1579676

This fixes in addition also problems with reporting the correct device state when it updates.

Approved by: Alfonso Sanchez-Beato, Konrad Zapałowicz

0204b02... by Simon Fels

Fix integration tests

There were several problems with the integration tests so that they couldn't run at all. This fixes the different problems:

* don't acquire display lock twice
* allow user to specify a different reference result file per environment variable
* run glib mainloop for a second on startup to respect deferred pipeline startup

Approved by: Konrad Zapałowicz, Matteo Croce