Mir

Mir 0.1.6

Milestone information

Project:
Mir
Series:
0.1
Version:
0.1.6
Released:
 
Registrant:
Daniel van Vugt
Release registered:
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
8 Alan Griffiths, 1 Alberto Aguirre, 6 Alexandros Frantzis, 5 Daniel van Vugt, 1 Kevin DuBois
Blueprints:
No blueprints are targeted to this milestone.
Bugs:
21 Fix Released

Download files for this release

After you've downloaded a file, you can verify its authenticity using its MD5 sum or signature. (How do I verify a download?)

File Description Downloads
download icon mir-0.1.6.tar.bz2 (md5, sig) Mir 0.1.6 source 55
last downloaded 2 weeks ago
Total downloads: 55

Release notes 

- mirserver ABI bumped to 16.
- Server API changes:
  . Report classes have moved to new namespaces/components. Please
    consult the server headers.
  . General clean-ups and virtual function changes affecting the ABI
    (a rebuild is required for all shells).
- mirclient ABI unchanged, still at 7. Clients do not need rebuilding.
- Add new feature: Screen recording ("screencasting") as demonstrated by
  the new mir-util "mirscreencast".
- debian: Provide platform packages managed with dpkg alternatives.
- Add new valgrind suppressions (mostly for armhf right now)
- tools: Add new libmirclientplatform.so to install_on_android.sh.
- Add "mir_demo_standalone_render_overlays", which is a free-standing
  example of overlay support.
- Proper DisplayConfiguration for the AndroidDisplay to be better
  prepared for multi-monitor Android.
- Commenced/continued simplifying the surface class hierarchy: BasicSurface
  has now absorbed SurfaceData.
- Dynamically load the client platform library.
- Bugs fixed (see below)

Changelog 

This release does not have a changelog.

0 blueprints and 21 bugs targeted

Bug report Importance Assignee Status
1237332 #1237332 Fatal exceptions raised in a compositing thread have no usable stack trace 2 Critical Daniel van Vugt  10 Fix Released
1278658 #1278658 nexus 10 crashes with std::exception::what: error during hwc set() 2 Critical Kevin DuBois  10 Fix Released
1281728 #1281728 Unity8 random freeze on demo image 2 Critical Alexandros Frantzis  10 Fix Released
1285955 #1285955 Ubuntu trusty update "glm 0.9.5.1-1" broke Mir builds 2 Critical Alexandros Frantzis  10 Fix Released
1267323 #1267323 Clients freeze on startup if 10 or more are already running 3 High Alan Griffiths  10 Fix Released
1277343 #1277343 XMir starts with black screen ("[xmir] Failed to set new display config: ... std::exception::what: Invalid format for used output") 3 High Daniel van Vugt  10 Fix Released
1279438 #1279438 Memory errors in unit tests under valgrind on armhf 3 High Alexandros Frantzis  10 Fix Released
1281145 #1281145 Intermittent CI test failures in BufferStreamTest.stress_test_distinct_buffers 3 High Alan Griffiths  10 Fix Released
1281146 #1281146 Intermittent CI test failures in MesaDisplayTest.drm_device_change_event_triggers_handler 3 High Alexandros Frantzis  10 Fix Released
1284081 #1284081 --launch-client option locks up DRM 3 High Alexandros Frantzis  10 Fix Released
1207312 #1207312 [enhancement] Need the ability to record video of the screen 4 Medium Alexandros Frantzis  10 Fix Released
1213801 #1213801 Multi-monitor: clone mode much slower (stutters) than sidebyside 4 Medium Daniel van Vugt  10 Fix Released
1218436 #1218436 acceptance-tests are noisy 4 Medium Alan Griffiths  10 Fix Released
1233001 #1233001 Mir wastes lots of threads and resources on the "frontend thread pool" 4 Medium Alan Griffiths  10 Fix Released
1276704 #1276704 [enhancement] Need way of getting PID of Session 4 Medium Alan Griffiths  10 Fix Released
1280086 #1280086 mirscreencast utility crashes on android devices 4 Medium Alberto Aguirre  10 Fix Released
1281938 #1281938 Mir shows an old frame on client startup (for Mesa GL clients) 4 Medium Daniel van Vugt  10 Fix Released
1283085 #1283085 intermittent failures in MesaDisplayTest.drm_device_change_event_triggers_handler 4 Medium Alan Griffiths  10 Fix Released
1284554 #1284554 [regression] mir_demo_server_shell: All clients start fullscreen by default 4 Medium Alan Griffiths  10 Fix Released
1284597 #1284597 nested render_surfaces fails on N4 [std::exception::what: Failed to compile vertex shader:] 4 Medium Alan Griffiths  10 Fix Released
1282886 #1282886 helgrind: Possible data race in acceptance test: SwapperSwappingStress 5 Low Daniel van Vugt  10 Fix Released
This milestone contains Public information
Everyone can see this information.