~ubuntu-branches/ubuntu/vivid/mir/vivid

« back to all changes in this revision

Viewing changes to platform-ABI-sha1sums

  • Committer: Package Import Robot
  • Author(s): Ubuntu daily release, Daniel van Vugt, Ubuntu daily release
  • Date: 2014-08-29 16:12:54 UTC
  • mfrom: (1.1.73)
  • Revision ID: package-import@ubuntu.com-20140829161254-wfnunk4fw3msth3c
Tags: 0.7.0+14.10.20140829-0ubuntu1
[ Daniel van Vugt ]
* New upstream release 0.7.0 (https://launchpad.net/mir/+milestone/0.7.0)
  - Enhancements:
    . Test suite: Reworked mechanism to override Mir client functions
    . Demo shell: Detect custom rendering (decorations) to make it
      compatible with overlay optimizations
    . Make sure to preserve fd resources until the end of the sending
      of the message
    . Add test cases and script for tracking changes to the new ABIs:
      libmircommon, libmirplatform
    . Symbols file for libmirplatform
    . Symbols file for libmircommon
    . Symbols file for libmirserver
    . Various improvements to the SessionMediator test
    . Various build related improvements
    . Print testcase output during package build
    . Abort test when InProcessServer startup fails
    . Link the integration and unit tests against the server objects
    . Add a document detailing the useful tests to run and the useful
      logs to collect when troubleshooting a new android chipset
    . Enable motion event resampling and prediction for a more responsive
      touch experience.
  - ABI summary: Servers need rebuilding, but clients do not
    . Mirclient ABI unchanged at 8
    . Mircommon ABI bumped to 1
    . Mirplatform ABI bumped to 2
    . Mirserver ABI bumped to 25
  - API changes
    . Deleted function - frontend::Shell::create_surface_for(). If you have
      the std::shared_ptr<frontend::Session> session, you can just do
      session->create_surface(params) instead to get a SurfaceId
  - Bug fixes:
    . Ensure we process lifecycle events before the nested server is torn
      down (LP: #1353465)
    . Fix race in InputTestingServerConfiguration (LP: #1354446)
    . Fix fd leaks in prompt session frontend code and tests (LP: #1353461)
    . Detect the additional things the demo shell draws on the renderable
      list and avoid calling the optimized post function if they are being
      drawn (LP: #1348330)
    . Client: Fix SIGTERM dispatch in our default lifecycle event handler
      (LP: #1353867)
    . DemoRenderer: Don't try to create a texture of width zero. 
      (LP: #1358210)
    . Fix CI failures (LP: #1358698)
    . Fix build failure: "variable ‘rc’ set but not used" which happens in
      release mode when NDEBUG is set (LP: #1358625)
    . Only enumerate exposed input surfaces to avoid delivering events to
      occluded surfaces (LP: #1359264)
    . Android: do not post driver cancelled buffers (LP: #1359406)
    . Client: Ensure our platform library stays loaded for as long as it is
      needed by other objects (LP: #1358191)
    . Examples: Register the DemoCompositor with the Scene to properly
      process visibility events (LP: #1359487)
    . Mir_demo_client_basic: Don't assert on user errors like failing to
      connect to a Mir server (LP: #1331958)
    . Tests: Explicitly depend on GMock target to avoid build races
      (LP: #1362646)

[ Ubuntu daily release ]
* New rebuild forced

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
871e609c0fed0d566ddbaaa8ac2d7cd5c06dd09a  include/platform/mir/abnormal_exit.h
 
2
498d728ea1052cb6cadb9de7828ae48eb5a201df  include/platform/mir/emergency_cleanup_registry.h
 
3
8f47feb6d983aa5c9ebd58e9d1524361c9f5e651  include/platform/mir/fatal.h
 
4
e9e97ba2db4c6aeb269630547bf5a558da17d896  include/platform/mir/graphics/basic_platform.h
 
5
05c154bbfa81e16795c18f27000711741d5592e0  include/platform/mir/graphics/buffer_basic.h
 
6
54328767ca330ba166160a486bd0688406ab0222  include/platform/mir/graphics/buffer.h
 
7
5875f13f5b029a4b5291e9baec3ae434b72be27c  include/platform/mir/graphics/buffer_id.h
 
8
827cbc0ecbcea21dd794ab4b8119a5710bb266d3  include/platform/mir/graphics/buffer_initializer.h
 
9
d7507a326f8cfcc4707c1eb28cf7b666420f92fb  include/platform/mir/graphics/buffer_ipc_packer.h
 
10
748f5c2aab11189aa02c4a89ab900561548e7304  include/platform/mir/graphics/buffer_properties.h
 
11
ffa857f624f1c8cbd50a190107137346fc3204d6  include/platform/mir/graphics/cursor.h
 
12
fe2b5f13ccd3ec6b78d90d3abbb7d88b48238578  include/platform/mir/graphics/cursor_image.h
 
13
986f5d0d8ea2c6a42cc320f468e682f81fec46ae  include/platform/mir/graphics/display_buffer.h
 
14
4a55160c58cb4f82316ec9f5892fa99a00587963  include/platform/mir/graphics/display_configuration.h
 
15
6fe08da318c920b0d20ea8b8f560f5ac7ed389fe  include/platform/mir/graphics/display_configuration_policy.h
 
16
41ea906d208b761e3d5d5056095de9de2d4ffa17  include/platform/mir/graphics/display.h
 
17
5b2618fba338ea028c27df77d05b033dd8a57818  include/platform/mir/graphics/display_report.h
 
18
fc9b3cfa80a1ac57dedb4e8d180c62ae15c0ace8  include/platform/mir/graphics/drm_authenticator.h
 
19
9fe4e4b1572cec5fda7660480979b13aaf37f901  include/platform/mir/graphics/egl_extensions.h
 
20
17bfa016a2a9d6672bfd335a4c1b147c2ddca5b5  include/platform/mir/graphics/egl_resources.h
 
21
815405c5aee8000bc18c1c9480bac620a451b416  include/platform/mir/graphics/event_handler_register.h
 
22
5dc095474ef3e294c0aa4008e9ed997bdb21d34c  include/platform/mir/graphics/gl_config.h
 
23
d0442a5d5d88a4be6e3e1f99e433c1c43a86bfce  include/platform/mir/graphics/gl_context.h
 
24
b8ceb6c770340f63e0114496d4ad102d787fa6f5  include/platform/mir/graphics/gl_primitive.h
 
25
06c153f3e867812a42f41d0fe288524d91d183a6  include/platform/mir/graphics/gl_program_factory.h
 
26
f62525771ca2612959ff88498883630458513235  include/platform/mir/graphics/gl_program.h
 
27
7e0da0260a80a1b074b994293d5808c7330638da  include/platform/mir/graphics/gl_texture_cache.h
 
28
6c1d54bc0a77a1e67c6beff097dc4f1527010e67  include/platform/mir/graphics/gl_texture.h
 
29
979d2c1ac723ccef538d9a378228a02b0f173bd7  include/platform/mir/graphics/graphic_buffer_allocator.h
 
30
f90a35371e236a6cfec8e9a8474dbb3305c7621e  include/platform/mir/graphics/internal_client.h
 
31
c9730cac4a3a101f9706ec6f444958abe047fd88  include/platform/mir/graphics/internal_surface.h
 
32
222160aa8176a111ce05711d90a372c38591ccdb  include/platform/mir/graphics/native_platform.h
 
33
590572a9d86a9481b4531ad44414c6f76352fe7a  include/platform/mir/graphics/nested_context.h
 
34
27807b8ba288590f3749cfb32512eda4d0de6c7d  include/platform/mir/graphics/overlapping_output_grouping.h
 
35
32c70ee44b8dc9372dec0c54471aa8d831adcb1c  include/platform/mir/graphics/pixel_format_utils.h
 
36
656a7e1ae3b246930431a6174526fbdc2c76649e  include/platform/mir/graphics/platform.h
 
37
9c7712af84b6fde1970ff802ad2ea78f892c7b7e  include/platform/mir/graphics/platform_ipc_package.h
 
38
15f201741a465de33e55ffc1ea775b507a5be950  include/platform/mir/graphics/renderable.h
 
39
4b640ec72b04cc2de7671afd7c78942fb9e775a7  include/platform/mir/graphics/tessellation_helpers.h
 
40
8f172d1449f9aa7bbcb1eebb463b0cab4cab38fe  include/platform/mir/options/configuration.h
 
41
3a961c5e85b0b9d20eadddd938677776288c06c6  include/platform/mir/options/default_configuration.h
 
42
b45f14082c4f8b29efaa1b13de795dcb29deb738  include/platform/mir/options/option.h
 
43
1133726e66a246bd3988616e205e186278a64731  include/platform/mir/options/program_option.h
 
44
5d0213652adc4821a2a180ced74808ca0bbf2c45  include/platform/mir/shared_library_loader.h
 
45
6ad1f35928df9ffd917fbf17cbcdd533a8b5b27d  include/shared/mir/basic_observers.h
 
46
3329ada91412ded2f127aee9a92f065e57b81cb2  include/shared/mir/cached_ptr.h
 
47
691278e8b89265fa7f11db78dc8a9b530cef6e99  include/shared/mir/default_configuration.h
 
48
82ff9499ef62739379616e02164dc98f9914c329  include/shared/mir/fd.h
 
49
15dd88e8de39d195c3a4e7c166678cd9b6951994  include/shared/mir/frontend/client_constants.h
 
50
b399dc08514751c86e23824612a52378dd9b1e23  include/shared/mir/geometry/dimensions.h
 
51
7031270546292995d38e6de165600db21ff51c68  include/shared/mir/geometry/displacement.h
 
52
283cb0ecf9d544300681fc2ab86bec568e2d20ff  include/shared/mir/geometry/forward.h
 
53
bfd87d9fb800c1c1b528c00185570abac569caf2  include/shared/mir/geometry/length.h
 
54
d954464ef2d20c2876db68c94512a443186da09b  include/shared/mir/geometry/point.h
 
55
65148c6d432950fb07589b6348afc4aab8b5079a  include/shared/mir/geometry/rectangle.h
 
56
1b6632a6ee0a8758201739fb16c4eb1ce196344a  include/shared/mir/geometry/rectangles.h
 
57
7d3ede2c85e9febc1c4951a342939e3a6dacb99e  include/shared/mir/geometry/size.h
 
58
76d576231de039e25f4cf30829504552dcb9fc53  include/shared/mir/graphics/android/android_driver_interpreter.h
 
59
c02a1e68d5a8ccfd8710440e166c9e32bc974f1e  include/shared/mir/graphics/android/android_native_buffer.h
 
60
05e7b043ccf49582a78e880967b3bc1f3512e010  include/shared/mir/graphics/android/fence.h
 
61
0168b68dea12355c22cd39fbfc50bca0e21fd6e5  include/shared/mir/graphics/android/mir_native_window.h
 
62
8f6d9dc681f3e0d212e6a74f9170ea7b3eb2607f  include/shared/mir/graphics/android/native_buffer.h
 
63
424d1ff5b9bc299fc43f0afe961c4dafc3227992  include/shared/mir/graphics/android/sync_fence.h
 
64
e1be9faee8b844ca2ce617f8fd82c9ee08d56bed  include/shared/mir/graphics/native_buffer.h
 
65
ec29bd74becf1c4f1004797e71d4e49d376dbfc8  include/shared/mir/input/android/android_input_lexicon.h
 
66
dcf8b8982f138bdde39a241825c610e955cd5e33  include/shared/mir/input/input_platform.h
 
67
de92c0e3f7a1cf204330cd29847e7524a3af00cd  include/shared/mir/input/input_receiver_report.h
 
68
208cd6aed5ef5f8f39b3eb86604e4133cb840485  include/shared/mir/input/input_receiver_thread.h
 
69
3829a4722360d794658ed4db4af005c79f6504c5  include/shared/mir/input/null_input_receiver_report.h
 
70
2801f1a4fa975a1d8f9388192da2408d2bb472f4  include/shared/mir/input/xkb_mapper.h
 
71
be7d58c9fde2ce91cc66dd6144b76e08b536266b  include/shared/mir/int_wrapper.h
 
72
2319b60bf87801a93af636d3bbfbae420f6776a4  include/shared/mir/logging/dumb_console_logger.h
 
73
52cb642982f7f4fa623cf041b11eca126a3df0f4  include/shared/mir/logging/input_timestamp.h
 
74
72e20902d70588af73bea7a524337264b853bf0a  include/shared/mir/logging/logger.h
 
75
f199066a30882b22be901de0c4e6aa62e320e593  include/shared/mir/protobuf/google_protobuf_guard.h
 
76
4b4b8d7ae1cd870aeec6399afd6dbd56205c80b2  include/shared/mir/raii.h
 
77
bb27ec04b2861d128f420698491941f71e1aefc0  include/shared/mir/recursive_read_write_mutex.h
 
78
903210453b98267e47c03ab2920c1db047ba0457  include/shared/mir/report/lttng/mir_tracepoint.h
 
79
52b6b60543a361e91dbeaa2549114239f57b6b4e  include/shared/mir/report/lttng/tracepoint_provider.h
 
80
dc80f8a57f133276dd5a72f4d0360a7b71154d16  include/shared/mir/shared_library.h
 
81
b4e96264b9a57a1f2ceceb700c5379658905ded7  include/shared/mir/thread_name.h
 
82
9907751d046e4aea81881cf19e5df52c7a6a813e  include/shared/mir_toolkit/client_types.h
 
83
183d9e5e6cfe48b3d9145a28541dd4202ff6137b  include/shared/mir_toolkit/common.h
 
84
fce4c1a9e0d037244f7e9e96ea2d8eaab4fc404c  include/shared/mir_toolkit/cursors.h
 
85
bdaceadd56e41d2cb708f7c4da97acf84dfc75b7  include/shared/mir_toolkit/event.h
 
86
99ef5f3bf548508fae24c60f74be1dea018a6e8c  include/shared/mir_toolkit/mesa/native_display.h
 
87
101017c17714a57db57d79b7b5e7df40a3568236  include/shared/mir_toolkit/mir_native_buffer.h
 
88
9f646fa12eaca5fc3b7a8fde6208673c071c8ef3  include/shared/mir/udev/wrapper.h
 
89
9fd77ab693cc4c9a200e44804f5493733528a674  include/shared/mir/variable_length_array.h