Merge lp:~alan-griffiths/mir/gpl3-or-gpl2 into lp:mir
Proposed by
Alan Griffiths
Status: | Merged |
---|---|
Approved by: | Alan Griffiths |
Approved revision: | no longer in the source branch. |
Merged at revision: | 4219 |
Proposed branch: | lp:~alan-griffiths/mir/gpl3-or-gpl2 |
Merge into: | lp:mir |
Diff against target: |
23645 lines (+2598/-1770) 1751 files modified
CMakeLists.txt (+2/-2) COPYING.GPL2 (+339/-0) COPYING.LGPL2 (+481/-0) README.md (+2/-2) benchmarks/benchmark_multiplexing_dispatchable.cpp (+1/-1) benchmarks/frame-uniformity/frame_uniformity_test.cpp (+1/-1) benchmarks/frame-uniformity/frame_uniformity_test.h (+1/-1) benchmarks/frame-uniformity/main.cpp (+1/-1) benchmarks/frame-uniformity/touch_measuring_client.cpp (+1/-1) benchmarks/frame-uniformity/touch_measuring_client.h (+1/-1) benchmarks/frame-uniformity/touch_producing_server.cpp (+1/-1) benchmarks/frame-uniformity/touch_producing_server.h (+1/-1) benchmarks/frame-uniformity/touch_samples.cpp (+1/-1) benchmarks/frame-uniformity/touch_samples.h (+1/-1) benchmarks/frame-uniformity/vsync_simulating_graphics_platform.cpp (+1/-1) benchmarks/frame-uniformity/vsync_simulating_graphics_platform.h (+1/-1) debian/copyright (+28/-20) examples/animated_cursor_demo_client.c (+1/-1) examples/as_render_target.h (+1/-1) examples/basic.c (+1/-1) examples/buffer_render_target.cpp (+1/-1) examples/buffer_render_target.h (+1/-1) examples/camera.c (+1/-1) examples/chain_jumping_buffers.c (+1/-1) examples/client_helpers.cpp (+1/-1) examples/client_helpers.h (+1/-1) examples/client_touch_validator.cpp (+1/-1) examples/cursor-theme-dump.cpp (+1/-1) examples/cursors_demo_client.c (+1/-1) examples/demo_client_display_config.c (+1/-1) examples/eglapp.c (+1/-1) examples/eglapp.h (+1/-1) examples/eglcounter.cpp (+1/-1) examples/eglflash.c (+1/-1) examples/eglplasma.c (+1/-1) examples/eglsquare.cpp (+1/-1) examples/eglstateswitcher.c (+1/-1) examples/egltriangle.c (+1/-1) examples/fingerpaint.c (+1/-1) examples/flicker.c (+1/-1) examples/glog_logger.cpp (+1/-1) examples/glog_logger.h (+1/-1) examples/graphics.h (+1/-1) examples/graphics_utils.cpp (+1/-1) examples/image_renderer.cpp (+1/-1) examples/image_renderer.h (+1/-1) examples/input_shapes.cpp (+1/-1) examples/mir_demo_server_loader.cpp (+1/-1) examples/mir_image.h (+1/-1) examples/multi_stream.cpp (+1/-1) examples/multiwin.c (+1/-1) examples/pointer_confinement.c (+1/-1) examples/prerendered_frames.c (+1/-1) examples/progressbar.c (+1/-1) examples/prompt_session.c (+1/-1) examples/release_at_exit.c (+1/-1) examples/render_surface.cpp (+1/-1) examples/screencast.cpp (+1/-1) examples/scroll.cpp (+1/-1) examples/server_example.cpp (+1/-1) examples/server_example_adorning_compositor.cpp (+1/-1) examples/server_example_adorning_compositor.h (+1/-1) examples/server_example_basic_window_manager.cpp (+1/-1) examples/server_example_basic_window_manager.h (+1/-1) examples/server_example_canonical_window_manager.cpp (+1/-1) examples/server_example_canonical_window_manager.h (+1/-1) examples/server_example_cursor_images.cpp (+1/-1) examples/server_example_cursor_images.h (+1/-1) examples/server_example_custom_compositor.cpp (+1/-1) examples/server_example_custom_compositor.h (+1/-1) examples/server_example_display_configuration_policy.cpp (+1/-1) examples/server_example_display_configuration_policy.h (+1/-1) examples/server_example_host_lifecycle_event.cpp (+1/-1) examples/server_example_host_lifecycle_event_listener.h (+1/-1) examples/server_example_input_device_config.cpp (+1/-1) examples/server_example_input_device_config.h (+1/-1) examples/server_example_input_event_filter.cpp (+1/-1) examples/server_example_input_event_filter.h (+1/-1) examples/server_example_input_filter.cpp (+1/-1) examples/server_example_input_filter.h (+1/-1) examples/server_example_log_options.cpp (+1/-1) examples/server_example_log_options.h (+1/-1) examples/server_example_test_client.cpp (+1/-1) examples/server_example_test_client.h (+1/-1) examples/server_example_window_management.cpp (+1/-1) examples/server_example_window_management.h (+1/-1) examples/server_minimal.cpp (+1/-1) examples/target.c (+1/-1) examples/tooltip.c (+1/-1) examples/xcursor_loader.cpp (+1/-1) examples/xcursor_loader.h (+1/-1) include/client/mir/event_printer.h (+1/-1) include/client/mir/events/event_builders.h (+1/-1) include/client/mir_toolkit/client_types.h (+1/-1) include/client/mir_toolkit/cursors.h (+1/-1) include/client/mir_toolkit/debug/surface.h (+1/-1) include/client/mir_toolkit/event.h (+1/-1) include/client/mir_toolkit/events/event.h (+1/-1) include/client/mir_toolkit/events/input/input_event.h (+1/-1) include/client/mir_toolkit/events/input/keyboard_event.h (+1/-1) include/client/mir_toolkit/events/input/pointer_event.h (+1/-1) include/client/mir_toolkit/events/input/touch_event.h (+1/-1) include/client/mir_toolkit/events/input_configuration_event.h (+1/-1) include/client/mir_toolkit/events/input_device_state_event.h (+1/-1) include/client/mir_toolkit/events/keymap_event.h (+1/-1) include/client/mir_toolkit/events/orientation_event.h (+1/-1) include/client/mir_toolkit/events/prompt_session_event.h (+1/-1) include/client/mir_toolkit/events/resize_event.h (+1/-1) include/client/mir_toolkit/events/surface_event.h (+1/-1) include/client/mir_toolkit/events/surface_output_event.h (+1/-1) include/client/mir_toolkit/events/surface_placement.h (+1/-1) include/client/mir_toolkit/events/window_event.h (+1/-1) include/client/mir_toolkit/events/window_output_event.h (+1/-1) include/client/mir_toolkit/events/window_placement.h (+1/-1) include/client/mir_toolkit/extensions/android_buffer.h (+1/-1) include/client/mir_toolkit/extensions/android_egl.h (+1/-1) include/client/mir_toolkit/extensions/drag_and_drop.h (+1/-1) include/client/mir_toolkit/extensions/fenced_buffers.h (+1/-1) include/client/mir_toolkit/extensions/gbm_buffer.h (+1/-1) include/client/mir_toolkit/extensions/graphics_module.h (+1/-1) include/client/mir_toolkit/extensions/hardware_buffer_stream.h (+1/-1) include/client/mir_toolkit/extensions/mesa_drm_auth.h (+1/-1) include/client/mir_toolkit/extensions/set_gbm_device.h (+1/-1) include/client/mir_toolkit/extensions/window_coordinate_translation.h (+1/-1) include/client/mir_toolkit/mir_blob.h (+1/-1) include/client/mir_toolkit/mir_buffer.h (+1/-1) include/client/mir_toolkit/mir_buffer_stream.h (+1/-1) include/client/mir_toolkit/mir_client_library.h (+1/-1) include/client/mir_toolkit/mir_connection.h (+1/-1) include/client/mir_toolkit/mir_cookie.h (+1/-1) include/client/mir_toolkit/mir_cursor_configuration.h (+1/-1) include/client/mir_toolkit/mir_display_configuration.h (+1/-1) include/client/mir_toolkit/mir_error.h (+1/-1) include/client/mir_toolkit/mir_extension_core.h (+1/-1) include/client/mir_toolkit/mir_input_device.h (+1/-1) include/client/mir_toolkit/mir_persistent_id.h (+1/-1) include/client/mir_toolkit/mir_platform_message.h (+1/-1) include/client/mir_toolkit/mir_presentation_chain.h (+1/-1) include/client/mir_toolkit/mir_prompt_session.h (+1/-1) include/client/mir_toolkit/mir_screencast.h (+1/-1) include/client/mir_toolkit/mir_surface.h (+1/-1) include/client/mir_toolkit/mir_wait.h (+1/-1) include/client/mir_toolkit/mir_window.h (+1/-1) include/client/mir_toolkit/mir_window_id.h (+1/-1) include/client/mir_toolkit/rs/mir_render_surface.h (+1/-1) include/common/mir/assert_module_entry_point.h (+1/-1) include/common/mir/cached_ptr.h (+1/-1) include/common/mir/dispatch/action_queue.h (+1/-1) include/common/mir/dispatch/dispatchable.h (+1/-1) include/common/mir/dispatch/multiplexing_dispatchable.h (+1/-1) include/common/mir/dispatch/readable_fd.h (+1/-1) include/common/mir/dispatch/threaded_dispatcher.h (+1/-1) include/common/mir/events/contact_state.h (+1/-1) include/common/mir/events/input_device_state.h (+1/-1) include/common/mir/extension_description.h (+1/-1) include/common/mir/fd.h (+1/-1) include/common/mir/flags.h (+1/-1) include/common/mir/frontend/buffer_stream_id.h (+1/-1) include/common/mir/frontend/surface_id.h (+1/-1) include/common/mir/graphics/native_buffer.h (+1/-1) include/common/mir/input/device_capability.h (+1/-1) include/common/mir/input/keymap.h (+1/-1) include/common/mir/input/mir_input_config.h (+1/-1) include/common/mir/input/mir_input_config_serialization.h (+1/-1) include/common/mir/input/mir_keyboard_config.h (+1/-1) include/common/mir/input/mir_pointer_config.h (+1/-1) include/common/mir/input/mir_touchpad_config.h (+1/-1) include/common/mir/input/mir_touchscreen_config.h (+1/-1) include/common/mir/libname.h (+1/-1) include/common/mir/log.h (+1/-1) include/common/mir/logging/logger.h (+1/-1) include/common/mir/module_deleter.h (+1/-1) include/common/mir/posix_rw_mutex.h (+1/-1) include/common/mir/raii.h (+1/-1) include/common/mir/shared_library.h (+1/-1) include/common/mir/time/posix_timestamp.h (+1/-1) include/common/mir/time/types.h (+1/-1) include/common/mir/uncaught.h (+1/-1) include/cookie/mir/cookie/authority.h (+1/-1) include/cookie/mir/cookie/cookie.h (+1/-1) include/core/mir/fatal.h (+1/-1) include/core/mir/geometry/dimensions.h (+1/-1) include/core/mir/geometry/displacement.h (+1/-1) include/core/mir/geometry/forward.h (+1/-1) include/core/mir/geometry/length.h (+1/-1) include/core/mir/geometry/point.h (+1/-1) include/core/mir/geometry/rectangle.h (+1/-1) include/core/mir/geometry/rectangles.h (+1/-1) include/core/mir/geometry/size.h (+1/-1) include/core/mir/int_wrapper.h (+1/-1) include/core/mir/optional_value.h (+1/-1) include/core/mir_toolkit/common.h (+1/-1) include/core/mir_toolkit/deprecations.h (+1/-1) include/core/mir_toolkit/mir_input_device_types.h (+1/-1) include/core/mir_toolkit/mir_native_buffer.h (+1/-1) include/core/mir_toolkit/mir_version_number.h (+1/-1) include/platform/mir/abnormal_exit.h (+1/-1) include/platform/mir/client/client_buffer.h (+1/-1) include/platform/mir/client/client_buffer_factory.h (+1/-1) include/platform/mir/client/client_context.h (+1/-1) include/platform/mir/client/client_platform.h (+1/-1) include/platform/mir/client/client_platform_factory.h (+1/-1) include/platform/mir/client/egl_native_display_container.h (+1/-1) include/platform/mir/client/egl_native_surface.h (+1/-1) include/platform/mir/emergency_cleanup_registry.h (+1/-1) include/platform/mir/graphics/atomic_frame.h (+1/-1) include/platform/mir/graphics/buffer.h (+1/-1) include/platform/mir/graphics/buffer_basic.h (+1/-1) include/platform/mir/graphics/buffer_id.h (+1/-1) include/platform/mir/graphics/buffer_ipc_message.h (+1/-1) include/platform/mir/graphics/buffer_properties.h (+1/-1) include/platform/mir/graphics/cursor.h (+1/-1) include/platform/mir/graphics/cursor_image.h (+1/-1) include/platform/mir/graphics/display.h (+1/-1) include/platform/mir/graphics/display_buffer.h (+1/-1) include/platform/mir/graphics/display_configuration.h (+1/-1) include/platform/mir/graphics/display_configuration_policy.h (+1/-1) include/platform/mir/graphics/display_report.h (+1/-1) include/platform/mir/graphics/egl_error.h (+1/-1) include/platform/mir/graphics/egl_extensions.h (+1/-1) include/platform/mir/graphics/egl_resources.h (+1/-1) include/platform/mir/graphics/event_handler_register.h (+1/-1) include/platform/mir/graphics/frame.h (+1/-1) include/platform/mir/graphics/gamma_curves.h (+1/-1) include/platform/mir/graphics/gl_config.h (+1/-1) include/platform/mir/graphics/gl_format.h (+1/-1) include/platform/mir/graphics/graphic_buffer_allocator.h (+1/-1) include/platform/mir/graphics/platform.h (+1/-1) include/platform/mir/graphics/platform_authentication.h (+1/-1) include/platform/mir/graphics/platform_ipc_operations.h (+1/-1) include/platform/mir/graphics/platform_ipc_package.h (+1/-1) include/platform/mir/graphics/platform_operation_message.h (+1/-1) include/platform/mir/graphics/renderable.h (+1/-1) include/platform/mir/graphics/transformation.h (+1/-1) include/platform/mir/graphics/virtual_output.h (+1/-1) include/platform/mir/input/event_builder.h (+1/-1) include/platform/mir/input/input_device.h (+1/-1) include/platform/mir/input/input_device_info.h (+1/-1) include/platform/mir/input/input_device_registry.h (+1/-1) include/platform/mir/input/input_report.h (+1/-1) include/platform/mir/input/input_sink.h (+1/-1) include/platform/mir/input/platform.h (+1/-1) include/platform/mir/input/pointer_settings.h (+1/-1) include/platform/mir/input/touchpad_settings.h (+1/-1) include/platform/mir/input/touchscreen_settings.h (+1/-1) include/platform/mir/mir_buffer.h (+1/-1) include/platform/mir/mir_buffer_stream.h (+1/-1) include/platform/mir/mir_render_surface.h (+1/-1) include/platform/mir/module_properties.h (+1/-1) include/platform/mir/options/option.h (+1/-1) include/platform/mir/options/program_option.h (+1/-1) include/platform/mir/renderer/sw/pixel_source.h (+1/-1) include/platforms/mesa/mir_toolkit/mesa/native_display.h (+1/-1) include/platforms/mesa/mir_toolkit/mesa/platform_operation.h (+1/-1) include/renderer/mir/renderer/renderer.h (+1/-1) include/renderer/mir/renderer/renderer_factory.h (+1/-1) include/renderers/gl/mir/renderer/gl/context.h (+1/-1) include/renderers/gl/mir/renderer/gl/context_source.h (+1/-1) include/renderers/gl/mir/renderer/gl/egl_platform.h (+1/-1) include/renderers/gl/mir/renderer/gl/render_target.h (+1/-1) include/renderers/gl/mir/renderer/gl/texture_source.h (+1/-1) include/renderers/gl/mir/renderer/gl/texture_target.h (+1/-1) include/server/mir/compositor/compositor.h (+1/-1) include/server/mir/compositor/compositor_id.h (+1/-1) include/server/mir/compositor/compositor_report.h (+1/-1) include/server/mir/compositor/display_buffer_compositor.h (+1/-1) include/server/mir/compositor/display_buffer_compositor_factory.h (+1/-1) include/server/mir/compositor/display_listener.h (+1/-1) include/server/mir/compositor/scene.h (+1/-1) include/server/mir/compositor/scene_element.h (+1/-1) include/server/mir/executor.h (+1/-1) include/server/mir/frontend/buffer_sink.h (+1/-1) include/server/mir/frontend/buffer_stream.h (+1/-1) include/server/mir/frontend/prompt_session.h (+1/-1) include/server/mir/frontend/session.h (+1/-1) include/server/mir/frontend/session_authorizer.h (+1/-1) include/server/mir/frontend/session_credentials.h (+1/-1) include/server/mir/frontend/session_mediator_observer.h (+1/-1) include/server/mir/frontend/surface.h (+1/-1) include/server/mir/graphics/default_display_configuration_policy.h (+1/-1) include/server/mir/graphics/display_configuration_observer.h (+1/-1) include/server/mir/input/composite_event_filter.h (+1/-1) include/server/mir/input/cursor_images.h (+1/-1) include/server/mir/input/cursor_listener.h (+1/-1) include/server/mir/input/device.h (+1/-1) include/server/mir/input/event_filter.h (+1/-1) include/server/mir/input/input_device_hub.h (+1/-1) include/server/mir/input/input_device_observer.h (+1/-1) include/server/mir/input/input_dispatcher.h (+1/-1) include/server/mir/input/input_manager.h (+1/-1) include/server/mir/input/input_reception_mode.h (+1/-1) include/server/mir/input/seat_observer.h (+1/-1) include/server/mir/input/surface.h (+1/-1) include/server/mir/input/touch_visualizer.h (+1/-1) include/server/mir/lockable_callback.h (+1/-1) include/server/mir/main_loop.h (+1/-1) include/server/mir/observer_registrar.h (+1/-1) include/server/mir/report_exception.h (+1/-1) include/server/mir/scene/application_not_responding_detector.h (+1/-1) include/server/mir/scene/application_not_responding_detector_wrapper.h (+1/-1) include/server/mir/scene/buffer_stream_factory.h (+1/-1) include/server/mir/scene/coordinate_translator.h (+1/-1) include/server/mir/scene/null_session_listener.h (+1/-1) include/server/mir/scene/null_surface_observer.h (+1/-1) include/server/mir/scene/observer.h (+1/-1) include/server/mir/scene/prompt_session.h (+1/-1) include/server/mir/scene/prompt_session_creation_parameters.h (+1/-1) include/server/mir/scene/prompt_session_listener.h (+1/-1) include/server/mir/scene/prompt_session_manager.h (+1/-1) include/server/mir/scene/session.h (+1/-1) include/server/mir/scene/session_coordinator.h (+1/-1) include/server/mir/scene/session_listener.h (+1/-1) include/server/mir/scene/snapshot.h (+1/-1) include/server/mir/scene/surface.h (+1/-1) include/server/mir/scene/surface_creation_parameters.h (+1/-1) include/server/mir/scene/surface_factory.h (+1/-1) include/server/mir/scene/surface_observer.h (+1/-1) include/server/mir/server.h (+1/-1) include/server/mir/server_action_queue.h (+1/-1) include/server/mir/server_status_listener.h (+1/-1) include/server/mir/shell/abstract_shell.h (+1/-1) include/server/mir/shell/basic_window_manager.h (+1/-1) include/server/mir/shell/canonical_window_manager.h (+1/-1) include/server/mir/shell/display_configuration_controller.h (+1/-1) include/server/mir/shell/display_layout.h (+1/-1) include/server/mir/shell/focus_controller.h (+1/-1) include/server/mir/shell/host_lifecycle_event_listener.h (+1/-1) include/server/mir/shell/input_targeter.h (+1/-1) include/server/mir/shell/persistent_surface_store.h (+1/-1) include/server/mir/shell/shell.h (+1/-1) include/server/mir/shell/shell_report.h (+1/-1) include/server/mir/shell/shell_wrapper.h (+1/-1) include/server/mir/shell/surface_ready_observer.h (+1/-1) include/server/mir/shell/surface_specification.h (+1/-1) include/server/mir/shell/surface_stack.h (+1/-1) include/server/mir/shell/surface_stack_wrapper.h (+1/-1) include/server/mir/shell/system_compositor_window_manager.h (+1/-1) include/server/mir/shell/window_management_info.h (+1/-1) include/server/mir/shell/window_manager.h (+1/-1) include/server/mir/shell/window_manager_builder.h (+1/-1) include/server/mir/terminate_with_current_exception.h (+1/-1) include/server/mir/time/alarm.h (+1/-1) include/server/mir/time/alarm_factory.h (+1/-1) include/test/mir/test/auto_unblock_thread.h (+1/-1) include/test/mir/test/cross_process_action.h (+1/-1) include/test/mir/test/cross_process_sync.h (+1/-1) include/test/mir/test/death.h (+1/-1) include/test/mir/test/display_config_matchers.h (+1/-1) include/test/mir/test/doubles/fake_display.h (+1/-1) include/test/mir/test/doubles/mock_client_buffer.h (+1/-1) include/test/mir/test/doubles/mock_client_context.h (+1/-1) include/test/mir/test/doubles/mock_display_configuration.h (+1/-1) include/test/mir/test/doubles/mock_egl.h (+1/-1) include/test/mir/test/doubles/mock_egl_native_surface.h (+1/-1) include/test/mir/test/doubles/mock_gl.h (+1/-1) include/test/mir/test/doubles/mock_input_device_hub.h (+1/-1) include/test/mir/test/doubles/mock_input_device_observer.h (+1/-1) include/test/mir/test/doubles/mock_input_dispatcher.h (+1/-1) include/test/mir/test/doubles/mock_platform_authentication.h (+1/-1) include/test/mir/test/doubles/mock_prompt_session_listener.h (+1/-1) include/test/mir/test/doubles/mock_seat_report.h (+1/-1) include/test/mir/test/doubles/mock_window_manager.h (+1/-1) include/test/mir/test/doubles/nested_mock_egl.h (+1/-1) include/test/mir/test/doubles/null_display.h (+1/-1) include/test/mir/test/doubles/null_display_buffer.h (+1/-1) include/test/mir/test/doubles/null_display_buffer_compositor_factory.h (+1/-1) include/test/mir/test/doubles/null_display_configuration.h (+1/-1) include/test/mir/test/doubles/null_display_sync_group.h (+1/-1) include/test/mir/test/doubles/null_gl_context.h (+1/-1) include/test/mir/test/doubles/null_logger.h (+1/-1) include/test/mir/test/doubles/null_platform.h (+1/-1) include/test/mir/test/doubles/null_platform_ipc_operations.h (+1/-1) include/test/mir/test/doubles/stub_cursor.h (+1/-1) include/test/mir/test/doubles/stub_cursor_image.h (+1/-1) include/test/mir/test/doubles/stub_display_buffer.h (+1/-1) include/test/mir/test/doubles/stub_display_configuration.h (+1/-1) include/test/mir/test/doubles/stub_input_device.h (+1/-1) include/test/mir/test/doubles/stub_session.h (+1/-1) include/test/mir/test/doubles/stub_session_authorizer.h (+1/-1) include/test/mir/test/doubles/stub_surface.h (+1/-1) include/test/mir/test/doubles/wrap_shell_to_track_latest_surface.h (+1/-1) include/test/mir/test/empty_deleter.h (+1/-1) include/test/mir/test/event_factory.h (+1/-1) include/test/mir/test/event_matchers.h (+1/-1) include/test/mir/test/fake_shared.h (+1/-1) include/test/mir/test/pipe.h (+1/-1) include/test/mir/test/popen.h (+1/-1) include/test/mir/test/signal.h (+1/-1) include/test/mir/test/spin_wait.h (+1/-1) include/test/mir/test/validity_matchers.h (+1/-1) include/test/mir_test_framework/any_surface.h (+1/-1) include/test/mir_test_framework/async_server_runner.h (+1/-1) include/test/mir_test_framework/connected_client_headless_server.h (+1/-1) include/test/mir_test_framework/connected_client_with_a_window.h (+1/-1) include/test/mir_test_framework/declarative_placement_window_manage_policy.h (+1/-1) include/test/mir_test_framework/detect_server.h (+1/-1) include/test/mir_test_framework/executable_path.h (+1/-1) include/test/mir_test_framework/fake_input_device.h (+1/-1) include/test/mir_test_framework/headless_display_buffer_compositor_factory.h (+1/-1) include/test/mir_test_framework/headless_in_process_server.h (+1/-1) include/test/mir_test_framework/headless_nested_server_runner.h (+1/-1) include/test/mir_test_framework/headless_test.h (+1/-1) include/test/mir_test_framework/in_process_server.h (+1/-1) include/test/mir_test_framework/interprocess_client_server_test.h (+1/-1) include/test/mir_test_framework/main.h (+1/-1) include/test/mir_test_framework/observant_shell.h (+1/-1) include/test/mir_test_framework/placement_applying_shell.h (+1/-1) include/test/mir_test_framework/process.h (+1/-1) include/test/mir_test_framework/server_runner.h (+1/-1) include/test/mir_test_framework/stub_client_platform_options.h (+1/-1) include/test/mir_test_framework/stub_graphics_platform_operation.h (+1/-1) include/test/mir_test_framework/stub_platform_extension.h (+1/-1) include/test/mir_test_framework/stub_platform_helpers.h (+1/-1) include/test/mir_test_framework/stub_server_platform_factory.h (+1/-1) include/test/mir_test_framework/temporary_environment_value.h (+1/-1) include/test/mir_test_framework/visible_surface.h (+1/-1) playground/demo-shell/demo_compositor.cpp (+1/-1) playground/demo-shell/demo_compositor.h (+1/-1) playground/demo-shell/demo_renderer.cpp (+1/-1) playground/demo-shell/demo_renderer.h (+1/-1) playground/demo-shell/demo_shell.cpp (+1/-1) playground/demo-shell/typo/typo_freetype_renderer.cpp (+1/-1) playground/demo-shell/typo/typo_freetype_renderer.h (+1/-1) playground/demo-shell/typo/typo_glcache.cpp (+1/-1) playground/demo-shell/typo/typo_glcache.h (+1/-1) playground/demo-shell/typo/typo_renderer.cpp (+1/-1) playground/demo-shell/typo/typo_renderer.h (+1/-1) playground/demo-shell/typo/typo_stub_renderer.cpp (+1/-1) playground/demo-shell/typo/typo_stub_renderer.h (+1/-1) playground/demo-shell/window_manager.cpp (+1/-1) playground/demo-shell/window_manager.h (+1/-1) playground/diamond.c (+1/-1) playground/diamond.h (+1/-1) playground/egldiamond_render_surface.c (+1/-1) playground/mir_egl_platform_shim.c (+1/-1) playground/mir_egl_platform_shim.h (+1/-1) playground/server_configuration.cpp (+1/-1) playground/server_configuration.h (+1/-1) src/capnproto/CMakeLists.txt (+1/-1) src/capnproto/mir_event.capnp (+1/-1) src/capnproto/mir_input_config.capnp (+1/-1) src/client/atomic_callback.h (+1/-1) src/client/buffer.cpp (+1/-1) src/client/buffer.h (+1/-1) src/client/buffer_factory.cpp (+1/-1) src/client/buffer_factory.h (+1/-1) src/client/buffer_stream.cpp (+1/-1) src/client/buffer_stream.h (+1/-1) src/client/buffer_stream_configuration.cpp (+1/-1) src/client/buffer_stream_configuration.h (+1/-1) src/client/buffer_vault.cpp (+1/-1) src/client/buffer_vault.h (+1/-1) src/client/connection_configuration.h (+1/-1) src/client/connection_surface_map.cpp (+1/-1) src/client/connection_surface_map.h (+1/-1) src/client/cursor_configuration.h (+1/-1) src/client/default_connection_configuration.cpp (+1/-1) src/client/default_connection_configuration.h (+1/-1) src/client/display_configuration.cpp (+1/-1) src/client/display_configuration.h (+1/-1) src/client/display_configuration_api.cpp (+1/-1) src/client/drag_and_drop.cpp (+1/-1) src/client/drag_and_drop.h (+1/-1) src/client/error_buffer.cpp (+1/-1) src/client/error_buffer.h (+1/-1) src/client/error_connections.cpp (+1/-1) src/client/error_connections.h (+1/-1) src/client/error_handler.h (+1/-1) src/client/error_render_surface.cpp (+1/-1) src/client/error_render_surface.h (+1/-1) src/client/error_stream.cpp (+1/-1) src/client/error_stream.h (+1/-1) src/client/event.cpp (+1/-1) src/client/event_distributor.h (+1/-1) src/client/event_handler_register.h (+1/-1) src/client/event_printer.cpp (+1/-1) src/client/event_sink.h (+1/-1) src/client/events/CMakeLists.txt (+1/-1) src/client/events/event_builders.cpp (+1/-1) src/client/frame_clock.cpp (+1/-1) src/client/frame_clock.h (+1/-1) src/client/handle_event_exception.h (+1/-1) src/client/input/CMakeLists.txt (+1/-1) src/client/input/input_devices.cpp (+1/-1) src/client/input/input_event.cpp (+1/-1) src/client/input/xkb_mapper.cpp (+1/-1) src/client/lifecycle_control.h (+1/-1) src/client/logging/input_receiver_report.cpp (+1/-1) src/client/logging/input_receiver_report.h (+1/-1) src/client/logging/perf_report.cpp (+1/-1) src/client/logging/perf_report.h (+1/-1) src/client/logging/rpc_report.cpp (+1/-1) src/client/logging/rpc_report.h (+1/-1) src/client/lttng/client_tracepoint_provider.cpp (+1/-1) src/client/lttng/client_tracepoint_provider.h (+1/-1) src/client/lttng/input_receiver_report.cpp (+1/-1) src/client/lttng/input_receiver_report.h (+1/-1) src/client/lttng/input_receiver_report_tp.h (+1/-1) src/client/lttng/perf_report.cpp (+1/-1) src/client/lttng/perf_report.h (+1/-1) src/client/lttng/perf_report_tp.h (+1/-1) src/client/lttng/rpc_report.cpp (+1/-1) src/client/lttng/rpc_report.h (+1/-1) src/client/lttng/rpc_report_tp.h (+1/-1) src/client/lttng/shared_library_prober_report.cpp (+1/-1) src/client/lttng/shared_library_prober_report.h (+1/-1) src/client/lttng/shared_library_prober_report_tp.h (+1/-1) src/client/make_protobuf_object.h (+1/-1) src/client/mir_blob.cpp (+1/-1) src/client/mir_buffer_api.cpp (+1/-1) src/client/mir_buffer_stream_api.cpp (+1/-1) src/client/mir_connection.cpp (+1/-1) src/client/mir_connection.h (+1/-1) src/client/mir_connection_api.cpp (+1/-1) src/client/mir_cookie.cpp (+1/-1) src/client/mir_cookie.h (+1/-1) src/client/mir_cursor_api.cpp (+1/-1) src/client/mir_debug_api.cpp (+1/-1) src/client/mir_error.cpp (+1/-1) src/client/mir_error.h (+1/-1) src/client/mir_error_api.cpp (+1/-1) src/client/mir_event_distributor.cpp (+1/-1) src/client/mir_event_distributor.h (+1/-1) src/client/mir_extension_core.cpp (+1/-1) src/client/mir_input_device_api.cpp (+1/-1) src/client/mir_platform_message_api.cpp (+1/-1) src/client/mir_presentation_chain.h (+1/-1) src/client/mir_presentation_chain_api.cpp (+1/-1) src/client/mir_prompt_session.cpp (+1/-1) src/client/mir_prompt_session.h (+1/-1) src/client/mir_prompt_session_api.cpp (+1/-1) src/client/mir_render_surface_api.cpp (+1/-1) src/client/mir_screencast.cpp (+1/-1) src/client/mir_screencast.h (+1/-1) src/client/mir_screencast_api.cpp (+1/-1) src/client/mir_surface.cpp (+1/-1) src/client/mir_surface.h (+1/-1) src/client/mir_surface_api.cpp (+1/-1) src/client/mir_wait_api.cpp (+1/-1) src/client/mir_wait_handle.cpp (+1/-1) src/client/mir_wait_handle.h (+1/-1) src/client/no_tls_future-inl.h (+1/-1) src/client/perf_report.h (+1/-1) src/client/periodic_perf_report.cpp (+1/-1) src/client/periodic_perf_report.h (+1/-1) src/client/ping_handler.h (+1/-1) src/client/presentation_chain.cpp (+1/-1) src/client/presentation_chain.h (+1/-1) src/client/protobuf_to_native_buffer.cpp (+1/-1) src/client/protobuf_to_native_buffer.h (+1/-1) src/client/render_surface.cpp (+1/-1) src/client/render_surface.h (+1/-1) src/client/rpc/make_rpc_channel.h (+1/-1) src/client/rpc/make_socket_rpc_channel.cpp (+1/-1) src/client/rpc/mir_basic_rpc_channel.cpp (+1/-1) src/client/rpc/mir_basic_rpc_channel.h (+1/-1) src/client/rpc/mir_display_server.cpp (+1/-1) src/client/rpc/mir_display_server.h (+1/-1) src/client/rpc/mir_display_server_debug.cpp (+1/-1) src/client/rpc/mir_display_server_debug.h (+1/-1) src/client/rpc/mir_protobuf_rpc_channel.cpp (+1/-1) src/client/rpc/mir_protobuf_rpc_channel.h (+1/-1) src/client/rpc/null_rpc_report.cpp (+1/-1) src/client/rpc/null_rpc_report.h (+1/-1) src/client/rpc/rpc_report.h (+1/-1) src/client/rpc/stream_socket_transport.cpp (+1/-1) src/client/rpc/stream_socket_transport.h (+1/-1) src/client/rpc/stream_transport.h (+1/-1) src/client/screencast_stream.cpp (+1/-1) src/client/screencast_stream.h (+1/-1) src/client/version.h.in (+1/-1) src/common/dispatch/CMakeLists.txt (+1/-1) src/common/dispatch/action_queue.cpp (+1/-1) src/common/dispatch/multiplexing_dispatchable.cpp (+1/-1) src/common/dispatch/readable_fd.cpp (+1/-1) src/common/dispatch/threaded_dispatcher.cpp (+1/-1) src/common/dispatch/utils.cpp (+1/-1) src/common/dispatch/utils.h (+1/-1) src/common/edid.cpp (+1/-1) src/common/env/CMakeLists.txt (+1/-1) src/common/env/default_configuration.cpp (+1/-1) src/common/events/CMakeLists.txt (+1/-1) src/common/events/close_surface_event.cpp (+1/-1) src/common/events/event.cpp (+1/-1) src/common/events/input_configuration_event.cpp (+1/-1) src/common/events/input_device_state_event.cpp (+1/-1) src/common/events/input_event.cpp (+1/-1) src/common/events/keyboard_event.cpp (+1/-1) src/common/events/keymap_event.cpp (+1/-1) src/common/events/orientation_event.cpp (+1/-1) src/common/events/pointer_event.cpp (+1/-1) src/common/events/prompt_session_event.cpp (+1/-1) src/common/events/resize_event.cpp (+1/-1) src/common/events/surface_event.cpp (+1/-1) src/common/events/surface_output_event.cpp (+1/-1) src/common/events/surface_placement_event.cpp (+1/-1) src/common/events/touch_event.cpp (+1/-1) src/common/fd/CMakeLists.txt (+1/-1) src/common/fd/fd.cpp (+1/-1) src/common/fd/fd_socket_transmission.cpp (+1/-1) src/common/input/mir_input_config.cpp (+1/-1) src/common/input/mir_input_config_serialization.cpp (+1/-1) src/common/input/mir_keyboard_config.cpp (+1/-1) src/common/input/mir_pointer_config.cpp (+1/-1) src/common/input/mir_touchpad_config.cpp (+1/-1) src/common/input/mir_touchscreen_config.cpp (+1/-1) src/common/libname.cpp (+1/-1) src/common/log.cpp (+1/-1) src/common/logging/CMakeLists.txt (+1/-1) src/common/logging/dumb_console_logger.cpp (+1/-1) src/common/logging/input_timestamp.cpp (+1/-1) src/common/logging/logger.cpp (+1/-1) src/common/logging/shared_library_prober_report.cpp (+1/-1) src/common/output_type_names.cpp (+1/-1) src/common/posix_rw_mutex.cpp (+1/-1) src/common/report/lttng/tracepoint_provider.cpp (+1/-1) src/common/sharedlibrary/CMakeLists.txt (+1/-1) src/common/sharedlibrary/module_deleter.cpp (+1/-1) src/common/sharedlibrary/shared_library.cpp (+1/-1) src/common/sharedlibrary/shared_library_prober.cpp (+1/-1) src/common/thread/CMakeLists.txt (+1/-1) src/common/thread/recursive_read_write_mutex.cpp (+1/-1) src/common/thread/signal_blocker.cpp (+1/-1) src/common/thread/thread_name.cpp (+1/-1) src/common/time/steady_clock.cpp (+1/-1) src/cookie/authority.cpp (+1/-1) src/cookie/format.h (+1/-1) src/cookie/hmac_cookie.cpp (+1/-1) src/cookie/hmac_cookie.h (+1/-1) src/core/fatal.cpp (+1/-1) src/core/geometry/ostream.cpp (+1/-1) src/core/geometry/rectangle.cpp (+1/-1) src/core/geometry/rectangles.cpp (+1/-1) src/gl/default_program_factory.cpp (+1/-1) src/gl/program.cpp (+1/-1) src/gl/recently_used_cache.cpp (+1/-1) src/gl/recently_used_cache.h (+1/-1) src/gl/tessellation_helpers.cpp (+1/-1) src/gl/texture.cpp (+1/-1) src/include/client/mir/client/surface_map.h (+1/-1) src/include/client/mir/event_type_to_string.h (+1/-1) src/include/client/mir/input/input_devices.h (+1/-1) src/include/client/mir/platform_message.h (+1/-1) src/include/client/mir_toolkit/mir_buffer_private.h (+1/-1) src/include/common/mir/basic_observers.h (+1/-1) src/include/common/mir/client_visible_error.h (+1/-1) src/include/common/mir/default_configuration.h (+1/-1) src/include/common/mir/events/close_surface_event.h (+1/-1) src/include/common/mir/events/event.h (+1/-1) src/include/common/mir/events/event_private.h (+1/-1) src/include/common/mir/events/input_configuration_event.h (+1/-1) src/include/common/mir/events/input_device_state_event.h (+1/-1) src/include/common/mir/events/input_event.h (+1/-1) src/include/common/mir/events/keyboard_event.h (+1/-1) src/include/common/mir/events/keymap_event.h (+1/-1) src/include/common/mir/events/orientation_event.h (+1/-1) src/include/common/mir/events/pointer_event.h (+1/-1) src/include/common/mir/events/prompt_session_event.h (+1/-1) src/include/common/mir/events/resize_event.h (+1/-1) src/include/common/mir/events/surface_event.h (+1/-1) src/include/common/mir/events/surface_output_event.h (+1/-1) src/include/common/mir/events/surface_placement_event.h (+1/-1) src/include/common/mir/events/touch_event.h (+1/-1) src/include/common/mir/fd_socket_transmission.h (+1/-1) src/include/common/mir/frontend/client_constants.h (+1/-1) src/include/common/mir/graphics/edid.h (+1/-1) src/include/common/mir/input/input_receiver_report.h (+1/-1) src/include/common/mir/input/key_mapper.h (+1/-1) src/include/common/mir/input/null_input_receiver_report.h (+1/-1) src/include/common/mir/input/xkb_mapper.h (+1/-1) src/include/common/mir/logging/dumb_console_logger.h (+1/-1) src/include/common/mir/logging/input_timestamp.h (+1/-1) src/include/common/mir/logging/null_shared_library_prober_report.h (+1/-1) src/include/common/mir/logging/shared_library_prober_report.h (+1/-1) src/include/common/mir/output_type_names.h (+1/-1) src/include/common/mir/protobuf/display_server.h (+1/-1) src/include/common/mir/protobuf/display_server_debug.h (+1/-1) src/include/common/mir/protobuf/protocol_version.h (+1/-1) src/include/common/mir/recursive_read_write_mutex.h (+1/-1) src/include/common/mir/report/lttng/mir_tracepoint.h (+1/-1) src/include/common/mir/report/lttng/tracepoint_provider.h (+1/-1) src/include/common/mir/require.h (+1/-1) src/include/common/mir/shared_library_prober.h (+1/-1) src/include/common/mir/shared_library_prober_report.h (+1/-1) src/include/common/mir/signal_blocker.h (+1/-1) src/include/common/mir/thread_name.h (+1/-1) src/include/common/mir/thread_safe_list.h (+1/-1) src/include/common/mir/time/clock.h (+1/-1) src/include/common/mir/time/steady_clock.h (+1/-1) src/include/common/mir/unwind_helpers.h (+1/-1) src/include/common/mir/variable_length_array.h (+1/-1) src/include/common/mir_blob.h (+1/-1) src/include/cookie/mir/cookie/blob.h (+1/-1) src/include/gl/mir/gl/default_program_factory.h (+1/-1) src/include/gl/mir/gl/primitive.h (+1/-1) src/include/gl/mir/gl/program.h (+1/-1) src/include/gl/mir/gl/program_factory.h (+1/-1) src/include/gl/mir/gl/tessellation_helpers.h (+1/-1) src/include/gl/mir/gl/texture.h (+1/-1) src/include/gl/mir/gl/texture_cache.h (+1/-1) src/include/platform/mir/graphics/overlapping_output_grouping.h (+1/-1) src/include/platform/mir/graphics/pixel_format_utils.h (+1/-1) src/include/platform/mir/graphics/platform_authentication_wrapper.h (+1/-1) src/include/platform/mir/graphics/platform_probe.h (+1/-1) src/include/platform/mir/options/configuration.h (+1/-1) src/include/platform/mir/options/default_configuration.h (+1/-1) src/include/platform/mir/udev/wrapper.h (+1/-1) src/include/server/mir/basic_callback.h (+1/-1) src/include/server/mir/compositor/buffer_stream.h (+1/-1) src/include/server/mir/compositor/decoration.h (+1/-1) src/include/server/mir/default_server_configuration.h (+1/-1) src/include/server/mir/default_server_status_listener.h (+1/-1) src/include/server/mir/display_changer.h (+1/-1) src/include/server/mir/display_server.h (+1/-1) src/include/server/mir/emergency_cleanup.h (+1/-1) src/include/server/mir/frontend/connection_context.h (+1/-1) src/include/server/mir/frontend/connection_creator.h (+1/-1) src/include/server/mir/frontend/connections.h (+1/-1) src/include/server/mir/frontend/connector.h (+1/-1) src/include/server/mir/frontend/connector_report.h (+1/-1) src/include/server/mir/frontend/display_changer.h (+1/-1) src/include/server/mir/frontend/event_sink.h (+1/-1) src/include/server/mir/frontend/fd_sets.h (+1/-1) src/include/server/mir/frontend/input_configuration_changer.h (+1/-1) src/include/server/mir/frontend/message_processor.h (+1/-1) src/include/server/mir/frontend/message_processor_report.h (+1/-1) src/include/server/mir/frontend/protobuf_connection_creator.h (+1/-1) src/include/server/mir/frontend/protobuf_message_sender.h (+1/-1) src/include/server/mir/frontend/screencast.h (+1/-1) src/include/server/mir/frontend/shell.h (+1/-1) src/include/server/mir/frontend/template_protobuf_message_processor.h (+1/-1) src/include/server/mir/glib_main_loop.h (+1/-1) src/include/server/mir/glib_main_loop_sources.h (+1/-1) src/include/server/mir/graphics/gl_extensions_base.h (+1/-1) src/include/server/mir/graphics/surfaceless_egl_context.h (+1/-1) src/include/server/mir/input/input_probe.h (+1/-1) src/include/server/mir/input/legacy_input_dispatchable.h (+1/-1) src/include/server/mir/input/scene.h (+1/-1) src/include/server/mir/input/seat.h (+1/-1) src/include/server/mir/input/validator.h (+1/-1) src/include/server/mir/input/vt_filter.h (+1/-1) src/include/server/mir/lockable_callback_wrapper.h (+1/-1) src/include/server/mir/observer_multiplexer.h (+1/-1) src/include/server/mir/run_mir.h (+1/-1) src/include/server/mir/scene/legacy_scene_change_notification.h (+1/-1) src/include/server/mir/scene/null_observer.h (+1/-1) src/include/server/mir/scene/null_prompt_session_listener.h (+1/-1) src/include/server/mir/scene/scene_report.h (+1/-1) src/include/server/mir/scene/session_container.h (+1/-1) src/include/server/mir/scene/session_event_handler_register.h (+1/-1) src/include/server/mir/scene/surface_event_source.h (+1/-1) src/include/server/mir/scene/surface_observers.h (+1/-1) src/include/server/mir/server_configuration.h (+1/-1) src/include/server/mir/thread/basic_thread_pool.h (+1/-1) src/platform/graphics/atomic_frame.cpp (+1/-1) src/platform/graphics/buffer_basic.cpp (+1/-1) src/platform/graphics/display_configuration.cpp (+1/-1) src/platform/graphics/egl_error.cpp (+1/-1) src/platform/graphics/egl_extensions.cpp (+1/-1) src/platform/graphics/egl_resources.cpp (+1/-1) src/platform/graphics/gamma_curves.cpp (+1/-1) src/platform/graphics/overlapping_output_grouping.cpp (+1/-1) src/platform/graphics/pixel_format_utils.cpp (+1/-1) src/platform/graphics/platform_probe.cpp (+1/-1) src/platform/options/default_configuration.cpp (+1/-1) src/platform/options/program_option.cpp (+1/-1) src/platform/udev/udev_wrapper.cpp (+1/-1) src/platforms/common/client/mir/aging_buffer.cpp (+1/-1) src/platforms/common/client/mir/aging_buffer.h (+1/-1) src/platforms/common/client/mir/weak_egl.cpp (+1/-1) src/platforms/common/client/mir/weak_egl.h (+1/-1) src/platforms/common/server/anonymous_shm_file.cpp (+1/-1) src/platforms/common/server/anonymous_shm_file.h (+1/-1) src/platforms/common/server/buffer_texture_binder.h (+1/-1) src/platforms/common/server/kms-utils/drm_mode_resources.cpp (+1/-1) src/platforms/common/server/kms-utils/drm_mode_resources.h (+1/-1) src/platforms/common/server/kms-utils/kms_connector.cpp (+1/-1) src/platforms/common/server/kms-utils/kms_connector.h (+1/-1) src/platforms/common/server/platform_authentication_wrapper.cpp (+1/-1) src/platforms/common/server/shm_buffer.cpp (+1/-1) src/platforms/common/server/shm_buffer.h (+1/-1) src/platforms/common/server/shm_file.h (+1/-1) src/platforms/eglstream-kms/client/client_buffer.cpp (+1/-1) src/platforms/eglstream-kms/client/client_buffer.h (+1/-1) src/platforms/eglstream-kms/client/client_buffer_factory.cpp (+1/-1) src/platforms/eglstream-kms/client/client_buffer_factory.h (+1/-1) src/platforms/eglstream-kms/client/client_platform.cpp (+1/-1) src/platforms/eglstream-kms/client/client_platform.h (+1/-1) src/platforms/eglstream-kms/client/client_platform_factory.cpp (+1/-1) src/platforms/eglstream-kms/include/native_buffer.h (+1/-1) src/platforms/eglstream-kms/server/buffer_allocator.cpp (+1/-1) src/platforms/eglstream-kms/server/buffer_allocator.h (+1/-1) src/platforms/eglstream-kms/server/display.cpp (+1/-1) src/platforms/eglstream-kms/server/display.h (+1/-1) src/platforms/eglstream-kms/server/egl_output.cpp (+1/-1) src/platforms/eglstream-kms/server/egl_output.h (+1/-1) src/platforms/eglstream-kms/server/kms_display_configuration.cpp (+1/-1) src/platforms/eglstream-kms/server/kms_display_configuration.h (+1/-1) src/platforms/eglstream-kms/server/platform.cpp (+1/-1) src/platforms/eglstream-kms/server/platform.h (+1/-1) src/platforms/eglstream-kms/server/platform_symbols.cpp (+1/-1) src/platforms/eglstream-kms/server/software_buffer.cpp (+1/-1) src/platforms/eglstream-kms/server/software_buffer.h (+1/-1) src/platforms/evdev/button_utils.cpp (+1/-1) src/platforms/evdev/button_utils.h (+1/-1) src/platforms/evdev/evdev_device_detection.cpp (+1/-1) src/platforms/evdev/evdev_device_detection.h (+1/-1) src/platforms/evdev/libinput_device.cpp (+1/-1) src/platforms/evdev/libinput_device.h (+1/-1) src/platforms/evdev/libinput_device_ptr.cpp (+1/-1) src/platforms/evdev/libinput_device_ptr.h (+1/-1) src/platforms/evdev/libinput_ptr.cpp (+1/-1) src/platforms/evdev/libinput_ptr.h (+1/-1) src/platforms/evdev/platform.cpp (+1/-1) src/platforms/evdev/platform.h (+1/-1) src/platforms/evdev/platform_factory.cpp (+1/-1) src/platforms/mesa/client/buffer_file_ops.h (+1/-1) src/platforms/mesa/client/client_buffer.cpp (+1/-1) src/platforms/mesa/client/client_buffer.h (+1/-1) src/platforms/mesa/client/client_buffer_factory.cpp (+1/-1) src/platforms/mesa/client/client_buffer_factory.h (+1/-1) src/platforms/mesa/client/client_platform.cpp (+1/-1) src/platforms/mesa/client/client_platform.h (+1/-1) src/platforms/mesa/client/client_platform_factory.cpp (+1/-1) src/platforms/mesa/client/mesa_native_display_container.cpp (+1/-1) src/platforms/mesa/client/mesa_native_display_container.h (+1/-1) src/platforms/mesa/client/native_surface.cpp (+1/-1) src/platforms/mesa/client/native_surface.h (+1/-1) src/platforms/mesa/common/gbm_format_conversions.cpp (+1/-1) src/platforms/mesa/include/gbm_format_conversions.h (+1/-1) src/platforms/mesa/include/mesa_extensions.h (+1/-1) src/platforms/mesa/include/native_buffer.h (+1/-1) src/platforms/mesa/server/buffer_allocator.cpp (+1/-1) src/platforms/mesa/server/buffer_allocator.h (+1/-1) src/platforms/mesa/server/display_helpers.cpp (+1/-1) src/platforms/mesa/server/display_helpers.h (+1/-1) src/platforms/mesa/server/drm_authentication.h (+1/-1) src/platforms/mesa/server/drm_close_threadsafe.cpp (+1/-1) src/platforms/mesa/server/drm_close_threadsafe.h (+1/-1) src/platforms/mesa/server/drm_native_platform.cpp (+1/-1) src/platforms/mesa/server/drm_native_platform.h (+1/-1) src/platforms/mesa/server/gbm_buffer.cpp (+1/-1) src/platforms/mesa/server/gbm_buffer.h (+1/-1) src/platforms/mesa/server/gbm_platform.cpp (+1/-1) src/platforms/mesa/server/gbm_platform.h (+1/-1) src/platforms/mesa/server/ipc_operations.cpp (+1/-1) src/platforms/mesa/server/ipc_operations.h (+1/-1) src/platforms/mesa/server/kms/bypass.cpp (+1/-1) src/platforms/mesa/server/kms/bypass.h (+1/-1) src/platforms/mesa/server/kms/cursor.cpp (+1/-1) src/platforms/mesa/server/kms/cursor.h (+1/-1) src/platforms/mesa/server/kms/display.cpp (+1/-1) src/platforms/mesa/server/kms/display.h (+1/-1) src/platforms/mesa/server/kms/display_buffer.cpp (+1/-1) src/platforms/mesa/server/kms/display_buffer.h (+1/-1) src/platforms/mesa/server/kms/egl_helper.cpp (+1/-1) src/platforms/mesa/server/kms/egl_helper.h (+1/-1) src/platforms/mesa/server/kms/kms_display_configuration.h (+1/-1) src/platforms/mesa/server/kms/kms_output.h (+1/-1) src/platforms/mesa/server/kms/kms_output_container.h (+1/-1) src/platforms/mesa/server/kms/kms_page_flipper.cpp (+1/-1) src/platforms/mesa/server/kms/kms_page_flipper.h (+1/-1) src/platforms/mesa/server/kms/linux_virtual_terminal.cpp (+1/-1) src/platforms/mesa/server/kms/linux_virtual_terminal.h (+1/-1) src/platforms/mesa/server/kms/mutex.h (+1/-1) src/platforms/mesa/server/kms/page_flipper.h (+1/-1) src/platforms/mesa/server/kms/platform.cpp (+1/-1) src/platforms/mesa/server/kms/platform.h (+1/-1) src/platforms/mesa/server/kms/platform_symbols.cpp (+1/-1) src/platforms/mesa/server/kms/real_kms_display_configuration.cpp (+1/-1) src/platforms/mesa/server/kms/real_kms_display_configuration.h (+1/-1) src/platforms/mesa/server/kms/real_kms_output.cpp (+1/-1) src/platforms/mesa/server/kms/real_kms_output.h (+1/-1) src/platforms/mesa/server/kms/real_kms_output_container.cpp (+1/-1) src/platforms/mesa/server/kms/real_kms_output_container.h (+1/-1) src/platforms/mesa/server/kms/virtual_terminal.h (+1/-1) src/platforms/mesa/server/nested_authentication.cpp (+1/-1) src/platforms/mesa/server/nested_authentication.h (+1/-1) src/platforms/mesa/server/platform_common.h (+1/-1) src/platforms/mesa/server/software_buffer.cpp (+1/-1) src/platforms/mesa/server/software_buffer.h (+1/-1) src/platforms/mesa/server/x11/X11_resources.cpp (+1/-1) src/platforms/mesa/server/x11/X11_resources.h (+1/-1) src/platforms/mesa/server/x11/graphics/display.cpp (+1/-1) src/platforms/mesa/server/x11/graphics/display.h (+1/-1) src/platforms/mesa/server/x11/graphics/display_buffer.cpp (+1/-1) src/platforms/mesa/server/x11/graphics/display_buffer.h (+1/-1) src/platforms/mesa/server/x11/graphics/display_configuration.cpp (+1/-1) src/platforms/mesa/server/x11/graphics/display_configuration.h (+1/-1) src/platforms/mesa/server/x11/graphics/egl_helper.cpp (+1/-1) src/platforms/mesa/server/x11/graphics/egl_helper.h (+1/-1) src/platforms/mesa/server/x11/graphics/graphics.cpp (+1/-1) src/platforms/mesa/server/x11/graphics/platform.cpp (+1/-1) src/platforms/mesa/server/x11/graphics/platform.h (+1/-1) src/platforms/mesa/server/x11/input/input.cpp (+1/-1) src/platforms/mesa/server/x11/input/input_device.cpp (+1/-1) src/platforms/mesa/server/x11/input/input_device.h (+1/-1) src/platforms/mesa/server/x11/input/input_platform.cpp (+1/-1) src/platforms/mesa/server/x11/input/input_platform.h (+1/-1) src/protobuf/google_protobuf_guard.cpp (+1/-1) src/renderers/gl/program_family.cpp (+1/-1) src/renderers/gl/program_family.h (+1/-1) src/renderers/gl/renderer.cpp (+1/-1) src/renderers/gl/renderer.h (+1/-1) src/renderers/gl/renderer_factory.cpp (+1/-1) src/renderers/gl/renderer_factory.h (+1/-1) src/server/basic_callback.cpp (+1/-1) src/server/compositor/buffer_acquisition.h (+1/-1) src/server/compositor/buffer_stream_factory.cpp (+1/-1) src/server/compositor/buffer_stream_factory.h (+1/-1) src/server/compositor/compositing_screencast.cpp (+1/-1) src/server/compositor/compositing_screencast.h (+1/-1) src/server/compositor/default_configuration.cpp (+1/-1) src/server/compositor/default_display_buffer_compositor.cpp (+1/-1) src/server/compositor/default_display_buffer_compositor.h (+1/-1) src/server/compositor/default_display_buffer_compositor_factory.cpp (+1/-1) src/server/compositor/default_display_buffer_compositor_factory.h (+1/-1) src/server/compositor/dropping_schedule.cpp (+1/-1) src/server/compositor/dropping_schedule.h (+1/-1) src/server/compositor/multi_monitor_arbiter.cpp (+1/-1) src/server/compositor/multi_monitor_arbiter.h (+1/-1) src/server/compositor/multi_threaded_compositor.cpp (+1/-1) src/server/compositor/multi_threaded_compositor.h (+1/-1) src/server/compositor/occlusion.cpp (+1/-1) src/server/compositor/occlusion.h (+1/-1) src/server/compositor/queueing_schedule.cpp (+1/-1) src/server/compositor/queueing_schedule.h (+1/-1) src/server/compositor/schedule.h (+1/-1) src/server/compositor/screencast_display_buffer.cpp (+1/-1) src/server/compositor/screencast_display_buffer.h (+1/-1) src/server/compositor/stream.cpp (+1/-1) src/server/compositor/stream.h (+1/-1) src/server/compositor/temporary_buffers.cpp (+1/-1) src/server/compositor/temporary_buffers.h (+1/-1) src/server/default_emergency_cleanup.cpp (+1/-1) src/server/default_emergency_cleanup.h (+1/-1) src/server/default_server_configuration.cpp (+1/-1) src/server/display_server.cpp (+1/-1) src/server/frontend/authorizing_display_changer.cpp (+1/-1) src/server/frontend/authorizing_display_changer.h (+1/-1) src/server/frontend/authorizing_input_config_changer.cpp (+1/-1) src/server/frontend/authorizing_input_config_changer.h (+1/-1) src/server/frontend/connection_context.cpp (+1/-1) src/server/frontend/default_configuration.cpp (+1/-1) src/server/frontend/default_ipc_factory.cpp (+1/-1) src/server/frontend/default_ipc_factory.h (+1/-1) src/server/frontend/display_server.h (+1/-1) src/server/frontend/event_sender.cpp (+1/-1) src/server/frontend/event_sender.h (+1/-1) src/server/frontend/event_sink_factory.h (+1/-1) src/server/frontend/message_receiver.h (+1/-1) src/server/frontend/message_sender.h (+1/-1) src/server/frontend/no_prompt_shell.cpp (+1/-1) src/server/frontend/no_prompt_shell.h (+1/-1) src/server/frontend/protobuf_buffer_packer.cpp (+1/-1) src/server/frontend/protobuf_buffer_packer.h (+1/-1) src/server/frontend/protobuf_connection_creator.cpp (+1/-1) src/server/frontend/protobuf_input_converter.cpp (+1/-1) src/server/frontend/protobuf_input_converter.h (+1/-1) src/server/frontend/protobuf_ipc_factory.h (+1/-1) src/server/frontend/protobuf_message_processor.cpp (+1/-1) src/server/frontend/protobuf_message_processor.h (+1/-1) src/server/frontend/protobuf_responder.cpp (+1/-1) src/server/frontend/protobuf_responder.h (+1/-1) src/server/frontend/published_socket_connector.cpp (+1/-1) src/server/frontend/published_socket_connector.h (+1/-1) src/server/frontend/reordering_message_sender.cpp (+1/-1) src/server/frontend/reordering_message_sender.h (+1/-1) src/server/frontend/resource_cache.cpp (+1/-1) src/server/frontend/resource_cache.h (+1/-1) src/server/frontend/screencast_buffer_tracker.cpp (+1/-1) src/server/frontend/screencast_buffer_tracker.h (+1/-1) src/server/frontend/session_credentials.cpp (+1/-1) src/server/frontend/session_mediator.cpp (+1/-1) src/server/frontend/session_mediator.h (+1/-1) src/server/frontend/session_mediator_observer_multiplexer.cpp (+1/-1) src/server/frontend/session_mediator_observer_multiplexer.h (+1/-1) src/server/frontend/shell_wrapper.cpp (+1/-1) src/server/frontend/shell_wrapper.h (+1/-1) src/server/frontend/socket_connection.cpp (+1/-1) src/server/frontend/socket_connection.h (+1/-1) src/server/frontend/socket_messenger.cpp (+1/-1) src/server/frontend/socket_messenger.h (+1/-1) src/server/frontend/unauthorized_screencast.cpp (+1/-1) src/server/frontend/unauthorized_screencast.h (+1/-1) src/server/glib_main_loop.cpp (+1/-1) src/server/glib_main_loop_sources.cpp (+1/-1) src/server/graphics/default_configuration.cpp (+1/-1) src/server/graphics/default_display_configuration_policy.cpp (+1/-1) src/server/graphics/display_configuration_observer_multiplexer.cpp (+1/-1) src/server/graphics/display_configuration_observer_multiplexer.h (+1/-1) src/server/graphics/gl_extensions_base.cpp (+1/-1) src/server/graphics/nested/buffer.cpp (+1/-1) src/server/graphics/nested/buffer.h (+1/-1) src/server/graphics/nested/cursor.cpp (+1/-1) src/server/graphics/nested/cursor.h (+1/-1) src/server/graphics/nested/display.cpp (+1/-1) src/server/graphics/nested/display.h (+1/-1) src/server/graphics/nested/display_buffer.cpp (+1/-1) src/server/graphics/nested/display_buffer.h (+1/-1) src/server/graphics/nested/host_buffer.cpp (+1/-1) src/server/graphics/nested/host_buffer.h (+1/-1) src/server/graphics/nested/host_chain.h (+1/-1) src/server/graphics/nested/host_connection.h (+1/-1) src/server/graphics/nested/host_stream.h (+1/-1) src/server/graphics/nested/host_surface.h (+1/-1) src/server/graphics/nested/host_surface_spec.h (+1/-1) src/server/graphics/nested/input_platform.cpp (+1/-1) src/server/graphics/nested/input_platform.h (+1/-1) src/server/graphics/nested/ipc_operations.cpp (+1/-1) src/server/graphics/nested/ipc_operations.h (+1/-1) src/server/graphics/nested/mir_client_host_connection.cpp (+1/-1) src/server/graphics/nested/mir_client_host_connection.h (+1/-1) src/server/graphics/nested/native_buffer.h (+1/-1) src/server/graphics/nested/nested_display_configuration.cpp (+1/-1) src/server/graphics/nested/nested_display_configuration.h (+1/-1) src/server/graphics/nested/passthrough_option.h (+1/-1) src/server/graphics/nested/platform.cpp (+1/-1) src/server/graphics/nested/platform.h (+1/-1) src/server/graphics/offscreen/display.cpp (+1/-1) src/server/graphics/offscreen/display.h (+1/-1) src/server/graphics/offscreen/display_buffer.cpp (+1/-1) src/server/graphics/offscreen/display_buffer.h (+1/-1) src/server/graphics/offscreen/display_configuration.cpp (+1/-1) src/server/graphics/offscreen/display_configuration.h (+1/-1) src/server/graphics/software_cursor.cpp (+1/-1) src/server/graphics/software_cursor.h (+1/-1) src/server/graphics/surfaceless_egl_context.cpp (+1/-1) src/server/input/basic_seat.cpp (+1/-1) src/server/input/basic_seat.h (+1/-1) src/server/input/builtin_cursor_images.cpp (+1/-1) src/server/input/builtin_cursor_images.h (+1/-1) src/server/input/config_changer.cpp (+1/-1) src/server/input/config_changer.h (+1/-1) src/server/input/cursor_controller.cpp (+1/-1) src/server/input/cursor_controller.h (+1/-1) src/server/input/default_configuration.cpp (+1/-1) src/server/input/default_device.cpp (+1/-1) src/server/input/default_device.h (+1/-1) src/server/input/default_event_builder.cpp (+1/-1) src/server/input/default_event_builder.h (+1/-1) src/server/input/default_input_device_hub.cpp (+1/-1) src/server/input/default_input_device_hub.h (+1/-1) src/server/input/default_input_manager.cpp (+1/-1) src/server/input/default_input_manager.h (+1/-1) src/server/input/event_filter_chain_dispatcher.cpp (+1/-1) src/server/input/event_filter_chain_dispatcher.h (+1/-1) src/server/input/input_modifier_utils.cpp (+1/-1) src/server/input/input_modifier_utils.h (+1/-1) src/server/input/input_probe.cpp (+1/-1) src/server/input/key_repeat_dispatcher.cpp (+1/-1) src/server/input/key_repeat_dispatcher.h (+1/-1) src/server/input/null_input_dispatcher.cpp (+1/-1) src/server/input/null_input_dispatcher.h (+1/-1) src/server/input/null_input_manager.h (+1/-1) src/server/input/null_input_targeter.h (+1/-1) src/server/input/seat_input_device_tracker.cpp (+1/-1) src/server/input/seat_input_device_tracker.h (+1/-1) src/server/input/seat_observer_multiplexer.cpp (+1/-1) src/server/input/seat_observer_multiplexer.h (+1/-1) src/server/input/surface_input_dispatcher.cpp (+1/-1) src/server/input/surface_input_dispatcher.h (+1/-1) src/server/input/touchspot_controller.cpp (+1/-1) src/server/input/touchspot_controller.h (+1/-1) src/server/input/validator.cpp (+1/-1) src/server/input/vt_filter.cpp (+1/-1) src/server/lockable_callback_wrapper.cpp (+1/-1) src/server/report/default_server_configuration.cpp (+1/-1) src/server/report/logging/compositor_report.cpp (+1/-1) src/server/report/logging/compositor_report.h (+1/-1) src/server/report/logging/connector_report.cpp (+1/-1) src/server/report/logging/connector_report.h (+1/-1) src/server/report/logging/display_configuration_report.cpp (+1/-1) src/server/report/logging/display_configuration_report.h (+1/-1) src/server/report/logging/display_report.cpp (+1/-1) src/server/report/logging/display_report.h (+1/-1) src/server/report/logging/input_report.cpp (+1/-1) src/server/report/logging/input_report.h (+1/-1) src/server/report/logging/logging_report_factory.cpp (+1/-1) src/server/report/logging/message_processor_report.cpp (+1/-1) src/server/report/logging/message_processor_report.h (+1/-1) src/server/report/logging/scene_report.cpp (+1/-1) src/server/report/logging/scene_report.h (+1/-1) src/server/report/logging/seat_report.cpp (+1/-1) src/server/report/logging/seat_report.h (+1/-1) src/server/report/logging/session_mediator_report.cpp (+1/-1) src/server/report/logging/session_mediator_report.h (+1/-1) src/server/report/logging/shell_report.cpp (+1/-1) src/server/report/logging/shell_report.h (+1/-1) src/server/report/logging_report_factory.h (+1/-1) src/server/report/lttng/compositor_report.cpp (+1/-1) src/server/report/lttng/compositor_report.h (+1/-1) src/server/report/lttng/compositor_report_tp.h (+1/-1) src/server/report/lttng/connector_report.cpp (+1/-1) src/server/report/lttng/connector_report.h (+1/-1) src/server/report/lttng/connector_report_tp.h (+1/-1) src/server/report/lttng/display_report.cpp (+1/-1) src/server/report/lttng/display_report.h (+1/-1) src/server/report/lttng/display_report_tp.h (+1/-1) src/server/report/lttng/input_report.cpp (+1/-1) src/server/report/lttng/input_report.h (+1/-1) src/server/report/lttng/input_report_tp.h (+1/-1) src/server/report/lttng/lttng_report_factory.cpp (+1/-1) src/server/report/lttng/lttng_utils.h (+1/-1) src/server/report/lttng/message_processor_report.cpp (+1/-1) src/server/report/lttng/message_processor_report.h (+1/-1) src/server/report/lttng/message_processor_report_tp.h (+1/-1) src/server/report/lttng/scene_report.cpp (+1/-1) src/server/report/lttng/scene_report.h (+1/-1) src/server/report/lttng/scene_report_tp.h (+1/-1) src/server/report/lttng/server_tracepoint_provider.cpp (+1/-1) src/server/report/lttng/server_tracepoint_provider.h (+1/-1) src/server/report/lttng/session_mediator_report.cpp (+1/-1) src/server/report/lttng/session_mediator_report.h (+1/-1) src/server/report/lttng/session_mediator_report_tp.h (+1/-1) src/server/report/lttng/shared_library_prober_report.cpp (+1/-1) src/server/report/lttng/shared_library_prober_report.h (+1/-1) src/server/report/lttng/shared_library_prober_report_tp.h (+1/-1) src/server/report/lttng_report_factory.h (+1/-1) src/server/report/null/compositor_report.cpp (+1/-1) src/server/report/null/compositor_report.h (+1/-1) src/server/report/null/connector_report.cpp (+1/-1) src/server/report/null/connector_report.h (+1/-1) src/server/report/null/display_report.cpp (+1/-1) src/server/report/null/display_report.h (+1/-1) src/server/report/null/input_report.cpp (+1/-1) src/server/report/null/input_report.h (+1/-1) src/server/report/null/message_processor_report.cpp (+1/-1) src/server/report/null/message_processor_report.h (+1/-1) src/server/report/null/null_report_factory.cpp (+1/-1) src/server/report/null/scene_report.cpp (+1/-1) src/server/report/null/scene_report.h (+1/-1) src/server/report/null/seat_report.cpp (+1/-1) src/server/report/null/seat_report.h (+1/-1) src/server/report/null/session_mediator_report.cpp (+1/-1) src/server/report/null/session_mediator_report.h (+1/-1) src/server/report/null/shell_report.cpp (+1/-1) src/server/report/null/shell_report.h (+1/-1) src/server/report/null_report_factory.h (+1/-1) src/server/report/report_factory.h (+1/-1) src/server/report/reports.cpp (+1/-1) src/server/report/reports.h (+1/-1) src/server/report_exception.cpp (+1/-1) src/server/run_mir.cpp (+1/-1) src/server/scene/application_not_responding_detector_wrapper.cpp (+1/-1) src/server/scene/application_session.cpp (+1/-1) src/server/scene/application_session.h (+1/-1) src/server/scene/basic_surface.cpp (+1/-1) src/server/scene/basic_surface.h (+1/-1) src/server/scene/broadcasting_session_event_sink.cpp (+1/-1) src/server/scene/broadcasting_session_event_sink.h (+1/-1) src/server/scene/default_configuration.cpp (+1/-1) src/server/scene/default_coordinate_translator.cpp (+1/-1) src/server/scene/default_coordinate_translator.h (+1/-1) src/server/scene/default_session_container.cpp (+1/-1) src/server/scene/default_session_container.h (+1/-1) src/server/scene/gl_pixel_buffer.cpp (+1/-1) src/server/scene/gl_pixel_buffer.h (+1/-1) src/server/scene/global_event_sender.cpp (+1/-1) src/server/scene/global_event_sender.h (+1/-1) src/server/scene/legacy_scene_change_notification.cpp (+1/-1) src/server/scene/legacy_surface_change_notification.cpp (+1/-1) src/server/scene/legacy_surface_change_notification.h (+1/-1) src/server/scene/mediating_display_changer.cpp (+1/-1) src/server/scene/mediating_display_changer.h (+1/-1) src/server/scene/null_observer.cpp (+1/-1) src/server/scene/null_surface_observer.cpp (+1/-1) src/server/scene/output_properties_cache.cpp (+1/-1) src/server/scene/output_properties_cache.h (+1/-1) src/server/scene/pixel_buffer.h (+1/-1) src/server/scene/prompt_session_container.cpp (+1/-1) src/server/scene/prompt_session_container.h (+1/-1) src/server/scene/prompt_session_impl.cpp (+1/-1) src/server/scene/prompt_session_impl.h (+1/-1) src/server/scene/prompt_session_manager_impl.cpp (+1/-1) src/server/scene/prompt_session_manager_impl.h (+1/-1) src/server/scene/rendering_tracker.cpp (+1/-1) src/server/scene/rendering_tracker.h (+1/-1) src/server/scene/session_event_sink.h (+1/-1) src/server/scene/session_manager.cpp (+1/-1) src/server/scene/session_manager.h (+1/-1) src/server/scene/snapshot_strategy.h (+1/-1) src/server/scene/surface_allocator.cpp (+1/-1) src/server/scene/surface_allocator.h (+1/-1) src/server/scene/surface_creation_parameters.cpp (+1/-1) src/server/scene/surface_event_source.cpp (+1/-1) src/server/scene/surface_stack.cpp (+1/-1) src/server/scene/surface_stack.h (+1/-1) src/server/scene/threaded_snapshot_strategy.cpp (+1/-1) src/server/scene/threaded_snapshot_strategy.h (+1/-1) src/server/scene/timeout_application_not_responding_detector.cpp (+1/-1) src/server/scene/timeout_application_not_responding_detector.h (+1/-1) src/server/scene/unsupported_coordinate_translator.cpp (+1/-1) src/server/scene/unsupported_coordinate_translator.h (+1/-1) src/server/server.cpp (+1/-1) src/server/shell/abstract_shell.cpp (+1/-1) src/server/shell/basic_window_manager.cpp (+1/-1) src/server/shell/canonical_window_manager.cpp (+1/-1) src/server/shell/default_configuration.cpp (+1/-1) src/server/shell/default_persistent_surface_store.cpp (+1/-1) src/server/shell/default_persistent_surface_store.h (+1/-1) src/server/shell/frontend_shell.cpp (+1/-1) src/server/shell/frontend_shell.h (+1/-1) src/server/shell/graphics_display_layout.cpp (+1/-1) src/server/shell/graphics_display_layout.h (+1/-1) src/server/shell/null_host_lifecycle_event_listener.h (+1/-1) src/server/shell/persistent_surface_store.cpp (+1/-1) src/server/shell/shell_wrapper.cpp (+1/-1) src/server/shell/surface_ready_observer.cpp (+1/-1) src/server/shell/surface_specification.cpp (+1/-1) src/server/shell/surface_stack_wrapper.cpp (+1/-1) src/server/shell/system_compositor_window_manager.cpp (+1/-1) src/server/shell/window_management_info.cpp (+1/-1) src/server/terminate_with_current_exception.cpp (+1/-1) src/server/thread/basic_thread_pool.cpp (+1/-1) src/server/version.h.in (+1/-1) src/utils/backlight.sh (+1/-1) src/utils/in.cpp (+1/-1) src/utils/out.c (+1/-1) src/utils/run.cpp (+1/-1) src/utils/screencast.cpp (+1/-1) src/utils/vanity.c (+1/-1) src/wrapper.c (+1/-1) tests/acceptance-tests/client_mediated_user_gestures.cpp (+1/-1) tests/acceptance-tests/drag_and_drop.cpp (+1/-1) tests/acceptance-tests/precompiled.hpp (+1/-1) tests/acceptance-tests/server_configuration_options.cpp (+1/-1) tests/acceptance-tests/server_configuration_wrapping.cpp (+1/-1) tests/acceptance-tests/server_signal_handling.cpp (+1/-1) tests/acceptance-tests/server_stop_callback.cpp (+1/-1) tests/acceptance-tests/strict_close.cpp (+1/-1) tests/acceptance-tests/test_application_not_responding_detection.cpp (+1/-1) tests/acceptance-tests/test_buffer_stream_arrangement.cpp (+1/-1) tests/acceptance-tests/test_buffer_stream_arrangement1.cpp (+1/-1) tests/acceptance-tests/test_client_authorization.cpp (+1/-1) tests/acceptance-tests/test_client_cookie.cpp (+1/-1) tests/acceptance-tests/test_client_cursor_api.cpp (+1/-1) tests/acceptance-tests/test_client_extensions.cpp (+1/-1) tests/acceptance-tests/test_client_focus_notification.cpp (+1/-1) tests/acceptance-tests/test_client_header_version.cpp (+1/-1) tests/acceptance-tests/test_client_input.cpp (+1/-1) tests/acceptance-tests/test_client_library.cpp (+1/-1) tests/acceptance-tests/test_client_library_callbacks.cpp (+1/-1) tests/acceptance-tests/test_client_library_errors.cpp (+1/-1) tests/acceptance-tests/test_client_library_old.cpp (+1/-1) tests/acceptance-tests/test_client_logging.cpp (+1/-1) tests/acceptance-tests/test_client_scaling.cpp (+1/-1) tests/acceptance-tests/test_client_screencast.cpp (+1/-1) tests/acceptance-tests/test_client_surface_events.cpp (+1/-1) tests/acceptance-tests/test_client_surface_swap_buffers.cpp (+1/-1) tests/acceptance-tests/test_client_surface_visibility.cpp (+1/-1) tests/acceptance-tests/test_client_surfaces.cpp (+1/-1) tests/acceptance-tests/test_client_with_custom_display_config_deadlock.cpp (+1/-1) tests/acceptance-tests/test_command_line_handling.cpp (+1/-1) tests/acceptance-tests/test_confined_pointer.cpp (+1/-1) tests/acceptance-tests/test_custom_input_dispatcher.cpp (+1/-1) tests/acceptance-tests/test_custom_window_management.cpp (+1/-1) tests/acceptance-tests/test_debug_api.cpp (+1/-1) tests/acceptance-tests/test_display_configuration.cpp (+1/-1) tests/acceptance-tests/test_input_device_hub.cpp (+1/-1) tests/acceptance-tests/test_latency.cpp (+1/-1) tests/acceptance-tests/test_mirblob.cpp (+1/-1) tests/acceptance-tests/test_nested_input.cpp (+1/-1) tests/acceptance-tests/test_nested_mir.cpp (+1/-1) tests/acceptance-tests/test_new_display_configuration.cpp (+1/-1) tests/acceptance-tests/test_persistent_surface_store.cpp (+1/-1) tests/acceptance-tests/test_presentation_chain.cpp (+1/-1) tests/acceptance-tests/test_prompt_session_client_api.cpp (+1/-1) tests/acceptance-tests/test_render_override.cpp (+1/-1) tests/acceptance-tests/test_render_surface.cpp (+1/-1) tests/acceptance-tests/test_server_disconnect.cpp (+1/-1) tests/acceptance-tests/test_server_shutdown.cpp (+1/-1) tests/acceptance-tests/test_server_startup.cpp (+1/-1) tests/acceptance-tests/test_server_without_active_outputs.cpp (+1/-1) tests/acceptance-tests/test_session_mediator_report.cpp (+1/-1) tests/acceptance-tests/test_shell_control_of_surface_configuration.cpp (+1/-1) tests/acceptance-tests/test_surface_modifications.cpp (+1/-1) tests/acceptance-tests/test_surface_morphing.cpp (+1/-1) tests/acceptance-tests/test_surface_placement.cpp (+1/-1) tests/acceptance-tests/test_surface_raise.cpp (+1/-1) tests/acceptance-tests/test_surface_specification.cpp (+1/-1) tests/acceptance-tests/test_surfaces_with_output_id.cpp (+1/-1) tests/acceptance-tests/test_symbols_required_by_mesa.cpp (+1/-1) tests/acceptance-tests/test_system_compositor_window_manager.cpp (+1/-1) tests/acceptance-tests/test_unresponsive_client.cpp (+1/-1) tests/client-language/c99.c (+1/-1) tests/include/gmock_set_arg.h (+1/-1) tests/include/mir/test/as_render_target.h (+1/-1) tests/include/mir/test/barrier.h (+1/-1) tests/include/mir/test/current_thread_name.h (+1/-1) tests/include/mir/test/doubles/advanceable_clock.h (+1/-1) tests/include/mir/test/doubles/fake_alarm_factory.h (+1/-1) tests/include/mir/test/doubles/fake_ipc_factory.h (+1/-1) tests/include/mir/test/doubles/fake_renderable.h (+1/-1) tests/include/mir/test/doubles/fd_matcher.h (+1/-1) tests/include/mir/test/doubles/mock_buffer.h (+1/-1) tests/include/mir/test/doubles/mock_buffer_ipc_message.h (+1/-1) tests/include/mir/test/doubles/mock_buffer_stream.h (+1/-1) tests/include/mir/test/doubles/mock_client_buffer_factory.h (+1/-1) tests/include/mir/test/doubles/mock_client_platform.h (+1/-1) tests/include/mir/test/doubles/mock_compositor.h (+1/-1) tests/include/mir/test/doubles/mock_compositor_report.h (+1/-1) tests/include/mir/test/doubles/mock_coordinate_translator.h (+1/-1) tests/include/mir/test/doubles/mock_cursor_listener.h (+1/-1) tests/include/mir/test/doubles/mock_device.h (+1/-1) tests/include/mir/test/doubles/mock_display.h (+1/-1) tests/include/mir/test/doubles/mock_display_buffer.h (+1/-1) tests/include/mir/test/doubles/mock_display_changer.h (+1/-1) tests/include/mir/test/doubles/mock_display_layout.h (+1/-1) tests/include/mir/test/doubles/mock_display_report.h (+1/-1) tests/include/mir/test/doubles/mock_drm.h (+1/-1) tests/include/mir/test/doubles/mock_event_filter.h (+1/-1) tests/include/mir/test/doubles/mock_event_handler_register.h (+1/-1) tests/include/mir/test/doubles/mock_event_sink.h (+1/-1) tests/include/mir/test/doubles/mock_event_sink_factory.h (+1/-1) tests/include/mir/test/doubles/mock_fb_hal_device.h (+1/-1) tests/include/mir/test/doubles/mock_frontend_surface.h (+1/-1) tests/include/mir/test/doubles/mock_gbm.h (+1/-1) tests/include/mir/test/doubles/mock_gl_buffer.h (+1/-1) tests/include/mir/test/doubles/mock_gl_config.h (+1/-1) tests/include/mir/test/doubles/mock_gl_display_buffer.h (+1/-1) tests/include/mir/test/doubles/mock_hwc_composer_device_1.h (+1/-1) tests/include/mir/test/doubles/mock_input_config_changer.h (+1/-1) tests/include/mir/test/doubles/mock_input_device.h (+1/-1) tests/include/mir/test/doubles/mock_input_device_registry.h (+1/-1) tests/include/mir/test/doubles/mock_input_manager.h (+1/-1) tests/include/mir/test/doubles/mock_input_platform.h (+1/-1) tests/include/mir/test/doubles/mock_input_seat.h (+1/-1) tests/include/mir/test/doubles/mock_input_sink.h (+1/-1) tests/include/mir/test/doubles/mock_input_surface.h (+1/-1) tests/include/mir/test/doubles/mock_input_targeter.h (+1/-1) tests/include/mir/test/doubles/mock_key_mapper.h (+1/-1) tests/include/mir/test/doubles/mock_libinput.h (+1/-1) tests/include/mir/test/doubles/mock_lockable_callback.h (+1/-1) tests/include/mir/test/doubles/mock_main_loop.h (+1/-1) tests/include/mir/test/doubles/mock_mesa_auth_extensions.h (+1/-1) tests/include/mir/test/doubles/mock_message_sender.h (+1/-1) tests/include/mir/test/doubles/mock_mir_buffer.h (+1/-1) tests/include/mir/test/doubles/mock_mir_buffer_stream.h (+1/-1) tests/include/mir/test/doubles/mock_option.h (+1/-1) tests/include/mir/test/doubles/mock_platform_ipc_operations.h (+1/-1) tests/include/mir/test/doubles/mock_protobuf_server.h (+1/-1) tests/include/mir/test/doubles/mock_renderable.h (+1/-1) tests/include/mir/test/doubles/mock_renderer.h (+1/-1) tests/include/mir/test/doubles/mock_rpc_report.h (+1/-1) tests/include/mir/test/doubles/mock_scene.h (+1/-1) tests/include/mir/test/doubles/mock_scene_session.h (+1/-1) tests/include/mir/test/doubles/mock_screencast.h (+1/-1) tests/include/mir/test/doubles/mock_server_status_listener.h (+1/-1) tests/include/mir/test/doubles/mock_session.h (+1/-1) tests/include/mir/test/doubles/mock_session_listener.h (+1/-1) tests/include/mir/test/doubles/mock_shell.h (+1/-1) tests/include/mir/test/doubles/mock_surface.h (+1/-1) tests/include/mir/test/doubles/mock_surface_stack.h (+1/-1) tests/include/mir/test/doubles/mock_timer.h (+1/-1) tests/include/mir/test/doubles/mock_touch_visualizer.h (+1/-1) tests/include/mir/test/doubles/mock_udev.h (+1/-1) tests/include/mir/test/doubles/mock_udev_device.h (+1/-1) tests/include/mir/test/doubles/mock_virtual_terminal.h (+1/-1) tests/include/mir/test/doubles/mock_x11.h (+1/-1) tests/include/mir/test/doubles/null_application_not_responding_detector.h (+1/-1) tests/include/mir/test/doubles/null_client_buffer.h (+1/-1) tests/include/mir/test/doubles/null_client_event_sink.h (+1/-1) tests/include/mir/test/doubles/null_display_changer.h (+1/-1) tests/include/mir/test/doubles/null_emergency_cleanup.h (+1/-1) tests/include/mir/test/doubles/null_event_sink.h (+1/-1) tests/include/mir/test/doubles/null_event_sink_factory.h (+1/-1) tests/include/mir/test/doubles/null_message_sender.h (+1/-1) tests/include/mir/test/doubles/null_pixel_buffer.h (+1/-1) tests/include/mir/test/doubles/null_prompt_session.h (+1/-1) tests/include/mir/test/doubles/null_prompt_session_manager.h (+1/-1) tests/include/mir/test/doubles/null_screencast.h (+1/-1) tests/include/mir/test/doubles/null_session_event_sink.h (+1/-1) tests/include/mir/test/doubles/null_snapshot_strategy.h (+1/-1) tests/include/mir/test/doubles/null_video_devices.h (+1/-1) tests/include/mir/test/doubles/null_virtual_terminal.h (+1/-1) tests/include/mir/test/doubles/stub_alarm.h (+1/-1) tests/include/mir/test/doubles/stub_buffer.h (+1/-1) tests/include/mir/test/doubles/stub_buffer_allocator.h (+1/-1) tests/include/mir/test/doubles/stub_buffer_stream.h (+1/-1) tests/include/mir/test/doubles/stub_buffer_stream_factory.h (+1/-1) tests/include/mir/test/doubles/stub_client_buffer.h (+1/-1) tests/include/mir/test/doubles/stub_client_buffer_factory.h (+1/-1) tests/include/mir/test/doubles/stub_client_platform_factory.h (+1/-1) tests/include/mir/test/doubles/stub_connection_configuration.h (+1/-1) tests/include/mir/test/doubles/stub_cursor_listener.h (+1/-1) tests/include/mir/test/doubles/stub_display.h (+1/-1) tests/include/mir/test/doubles/stub_display_server.h (+1/-1) tests/include/mir/test/doubles/stub_gbm_native_buffer.h (+1/-1) tests/include/mir/test/doubles/stub_gl_buffer.h (+1/-1) tests/include/mir/test/doubles/stub_gl_buffer_allocator.h (+1/-1) tests/include/mir/test/doubles/stub_gl_config.h (+1/-1) tests/include/mir/test/doubles/stub_gl_display_buffer.h (+1/-1) tests/include/mir/test/doubles/stub_gl_program.h (+1/-1) tests/include/mir/test/doubles/stub_gl_program_factory.h (+1/-1) tests/include/mir/test/doubles/stub_host_connection.h (+1/-1) tests/include/mir/test/doubles/stub_input_scene.h (+1/-1) tests/include/mir/test/doubles/stub_input_surface.h (+1/-1) tests/include/mir/test/doubles/stub_input_targeter.h (+1/-1) tests/include/mir/test/doubles/stub_ipc_factory.h (+1/-1) tests/include/mir/test/doubles/stub_renderable.h (+1/-1) tests/include/mir/test/doubles/stub_renderer.h (+1/-1) tests/include/mir/test/doubles/stub_scene.h (+1/-1) tests/include/mir/test/doubles/stub_scene_element.h (+1/-1) tests/include/mir/test/doubles/stub_scene_surface.h (+1/-1) tests/include/mir/test/doubles/stub_session.h (+1/-1) tests/include/mir/test/doubles/stub_session_container.h (+1/-1) tests/include/mir/test/doubles/stub_shell.h (+1/-1) tests/include/mir/test/doubles/stub_surface_factory.h (+1/-1) tests/include/mir/test/doubles/stub_touch_visualizer.h (+1/-1) tests/include/mir/test/doubles/triggered_main_loop.h (+1/-1) tests/include/mir/test/fake_clock.h (+1/-1) tests/include/mir/test/fd_utils.h (+1/-1) tests/include/mir/test/input_config_matchers.h (+1/-1) tests/include/mir/test/input_devices_matcher.h (+1/-1) tests/include/mir/test/stub_server_tool.h (+1/-1) tests/include/mir/test/test_dispatchable.h (+1/-1) tests/include/mir/test/test_protobuf_client.h (+1/-1) tests/include/mir/test/test_protobuf_server.h (+1/-1) tests/include/mir/test/wait_object.h (+1/-1) tests/include/mir_test_framework/basic_client_server_fixture.h (+1/-1) tests/include/mir_test_framework/client_platform_factory.h (+1/-1) tests/include/mir_test_framework/command_line_server_configuration.h (+1/-1) tests/include/mir_test_framework/deferred_in_process_server.h (+1/-1) tests/include/mir_test_framework/fake_input_server_configuration.h (+1/-1) tests/include/mir_test_framework/input_testing_server_configuration.h (+1/-1) tests/include/mir_test_framework/libinput_environment.h (+1/-1) tests/include/mir_test_framework/stub_client_connection_configuration.h (+1/-1) tests/include/mir_test_framework/stub_client_platform_factory.h (+1/-1) tests/include/mir_test_framework/stub_input_platform.h (+1/-1) tests/include/mir_test_framework/stubbed_server_configuration.h (+1/-1) tests/include/mir_test_framework/testing_server_configuration.h (+1/-1) tests/include/mir_test_framework/udev_environment.h (+1/-1) tests/integration-tests/client/test_mirsurface.cpp (+1/-1) tests/integration-tests/client/test_screencast.cpp (+1/-1) tests/integration-tests/compositor/multithread_harness.h (+1/-1) tests/integration-tests/compositor/test_swapping_swappers.cpp (+1/-1) tests/integration-tests/compositor/test_synchronizer.cpp (+1/-1) tests/integration-tests/graphics/mesa/test_buffer_integration.cpp (+1/-1) tests/integration-tests/input/test_configuring_input_manager.cpp (+1/-1) tests/integration-tests/input/test_cursor_listener.cpp (+1/-1) tests/integration-tests/input/test_single_seat_setup.cpp (+1/-1) tests/integration-tests/precompiled.hpp (+1/-1) tests/integration-tests/process/test_process.cpp (+1/-1) tests/integration-tests/session_management.cpp (+1/-1) tests/integration-tests/shell/test_session_lifecycle_event.cpp (+1/-1) tests/integration-tests/test_buffer_scheduling.cpp (+1/-1) tests/integration-tests/test_client_screencast.cpp (+1/-1) tests/integration-tests/test_display_info.cpp (+1/-1) tests/integration-tests/test_display_server_main_loop_events.cpp (+1/-1) tests/integration-tests/test_error_reporting.cpp (+1/-1) tests/integration-tests/test_focus_selection.cpp (+1/-1) tests/integration-tests/test_large_messages.cpp (+1/-1) tests/integration-tests/test_server_client_types.cpp (+1/-1) tests/integration-tests/test_server_shutdown.cpp (+1/-1) tests/integration-tests/test_session.cpp (+1/-1) tests/integration-tests/test_stale_frames.cpp (+1/-1) tests/integration-tests/test_submit_buffer.cpp (+1/-1) tests/integration-tests/test_surface_first_frame_sync.cpp (+1/-1) tests/integration-tests/test_surface_stack_with_compositor.cpp (+1/-1) tests/integration-tests/test_surfaceloop.cpp (+1/-1) tests/integration-tests/test_swapinterval.cpp (+1/-1) tests/integration-tests/test_test_framework.cpp (+1/-1) tests/integration-tests/test_touchspot_visualization.cpp (+1/-1) tests/loader-tests/test_reload.c (+1/-1) tests/mir_test/cross_process_action.cpp (+1/-1) tests/mir_test/cross_process_sync.cpp (+1/-1) tests/mir_test/current_thread_name.cpp (+1/-1) tests/mir_test/display_config_matchers.cpp (+1/-1) tests/mir_test/event_factory.cpp (+1/-1) tests/mir_test/event_matchers.cpp (+1/-1) tests/mir_test/fake_clock.cpp (+1/-1) tests/mir_test/fd_utils.cpp (+1/-1) tests/mir_test/pipe.cpp (+1/-1) tests/mir_test/popen.cpp (+1/-1) tests/mir_test/signal.cpp (+1/-1) tests/mir_test/spin_wait.cpp (+1/-1) tests/mir_test/test_dispatchable.cpp (+1/-1) tests/mir_test/wait_object.cpp (+1/-1) tests/mir_test_doubles/fake_alarm_factory.cpp (+1/-1) tests/mir_test_doubles/fake_display.cpp (+1/-1) tests/mir_test_doubles/mock_drm.cpp (+1/-1) tests/mir_test_doubles/mock_egl.cpp (+1/-1) tests/mir_test_doubles/mock_event_sink_factory.cpp (+1/-1) tests/mir_test_doubles/mock_gbm.cpp (+1/-1) tests/mir_test_doubles/mock_gl.cpp (+1/-1) tests/mir_test_doubles/mock_input_device.cpp (+1/-1) tests/mir_test_doubles/mock_libinput.cpp (+1/-1) tests/mir_test_doubles/mock_timer.cpp (+1/-1) tests/mir_test_doubles/mock_udev.cpp (+1/-1) tests/mir_test_doubles/mock_x11.cpp (+1/-1) tests/mir_test_doubles/nested_mock_egl.cpp (+1/-1) tests/mir_test_doubles/null_event_sink_factory.cpp (+1/-1) tests/mir_test_doubles/null_logger.cpp (+1/-1) tests/mir_test_doubles/stub_display_configuration.cpp (+1/-1) tests/mir_test_doubles/test_protobuf_client.cpp (+1/-1) tests/mir_test_doubles/test_protobuf_socket_server.cpp (+1/-1) tests/mir_test_doubles/triggered_main_loop.cpp (+1/-1) tests/mir_test_framework/any_surface.cpp (+1/-1) tests/mir_test_framework/async_server_runner.cpp (+1/-1) tests/mir_test_framework/command_line_server_configuration.cpp (+1/-1) tests/mir_test_framework/connected_client_headless_server.cpp (+1/-1) tests/mir_test_framework/connected_client_with_a_window.cpp (+1/-1) tests/mir_test_framework/declarative_placement_window_manage_policy.cpp (+1/-1) tests/mir_test_framework/executable_path.cpp (+1/-1) tests/mir_test_framework/fake_input_device_impl.cpp (+1/-1) tests/mir_test_framework/fake_input_device_impl.h (+1/-1) tests/mir_test_framework/fake_input_server_configuration.cpp (+1/-1) tests/mir_test_framework/headless_display_buffer_compositor_factory.cpp (+1/-1) tests/mir_test_framework/headless_in_process_server.cpp (+1/-1) tests/mir_test_framework/headless_nested_server_runner.cpp (+1/-1) tests/mir_test_framework/headless_test.cpp (+1/-1) tests/mir_test_framework/input_testing_server_options.cpp (+1/-1) tests/mir_test_framework/interprocess_client_server_test.cpp (+1/-1) tests/mir_test_framework/libinput_environment.cpp (+1/-1) tests/mir_test_framework/main.cpp (+1/-1) tests/mir_test_framework/observant_shell.cpp (+1/-1) tests/mir_test_framework/placement_applying_shell.cpp (+1/-1) tests/mir_test_framework/platform_graphics_dummy.cpp (+1/-1) tests/mir_test_framework/platform_graphics_throw.cpp (+1/-1) tests/mir_test_framework/process.cpp (+1/-1) tests/mir_test_framework/server_runner.cpp (+1/-1) tests/mir_test_framework/socket_detect_server.cpp (+1/-1) tests/mir_test_framework/stub_client_platform_factory.cpp (+1/-1) tests/mir_test_framework/stub_client_platform_module.cpp (+1/-1) tests/mir_test_framework/stub_client_platform_options.cpp (+1/-1) tests/mir_test_framework/stub_input.cpp (+1/-1) tests/mir_test_framework/stub_input_platform.cpp (+1/-1) tests/mir_test_framework/stub_server_platform_factory.cpp (+1/-1) tests/mir_test_framework/stub_session.cpp (+1/-1) tests/mir_test_framework/stub_surface.cpp (+1/-1) tests/mir_test_framework/stubbed_graphics_platform.cpp (+1/-1) tests/mir_test_framework/stubbed_graphics_platform.h (+1/-1) tests/mir_test_framework/stubbed_server_configuration.cpp (+1/-1) tests/mir_test_framework/temporary_environment_value.cpp (+1/-1) tests/mir_test_framework/testing_client_options.cpp (+1/-1) tests/mir_test_framework/testing_server_options.cpp (+1/-1) tests/mir_test_framework/udev_environment.cpp (+1/-1) tests/mir_test_framework/visible_surface.cpp (+1/-1) tests/performance-tests/performance_tests.sh (+1/-1) tests/performance-tests/system_performance_test.cpp (+1/-1) tests/performance-tests/system_performance_test.h (+1/-1) tests/performance-tests/test_client_startup.cpp (+1/-1) tests/performance-tests/test_compositor.cpp (+1/-1) tests/performance-tests/test_glmark2-es2-mir.cpp (+1/-1) tests/privileged-tests/test_input_events.cpp (+1/-1) tests/privileged-tests/ui_get_sysname_ioctl_override.cpp (+1/-1) tests/test-clients/impolite-shutdown/scroll.cpp (+1/-1) tests/test-clients/mir-stress/src/client.cpp (+1/-1) tests/test-clients/mir-stress/src/client.h (+1/-1) tests/test-clients/mir-stress/src/mir-stress.cpp (+1/-1) tests/test-clients/mir-stress/src/results.cpp (+1/-1) tests/test-clients/mir-stress/src/results.h (+1/-1) tests/test-clients/mir-stress/src/threading.cpp (+1/-1) tests/test-clients/mir-stress/src/threading.h (+1/-1) tests/umock-acceptance-tests/test_libinput.cpp (+1/-1) tests/unit-tests/client/input/test_xkb_mapper.cpp (+1/-1) tests/unit-tests/client/test_aging_buffer.cpp (+1/-1) tests/unit-tests/client/test_buffer_vault.cpp (+1/-1) tests/unit-tests/client/test_client.cpp (+1/-1) tests/unit-tests/client/test_client_buffer_stream.cpp (+1/-1) tests/unit-tests/client/test_client_display_conf.cpp (+1/-1) tests/unit-tests/client/test_client_mir_error.cpp (+1/-1) tests/unit-tests/client/test_client_mir_surface.cpp (+1/-1) tests/unit-tests/client/test_client_platform.cpp (+1/-1) tests/unit-tests/client/test_connection_resource_map.cpp (+1/-1) tests/unit-tests/client/test_error_buffer.cpp (+1/-1) tests/unit-tests/client/test_event_distributor.cpp (+1/-1) tests/unit-tests/client/test_frame_clock.cpp (+1/-1) tests/unit-tests/client/test_mir_buffer.cpp (+1/-1) tests/unit-tests/client/test_mir_connection.cpp (+1/-1) tests/unit-tests/client/test_mir_prompt_session.cpp (+1/-1) tests/unit-tests/client/test_mir_render_surface.cpp (+1/-1) tests/unit-tests/client/test_mir_screencast.cpp (+1/-1) tests/unit-tests/client/test_no_tls_future.cpp (+1/-1) tests/unit-tests/client/test_periodic_perf_report.cpp (+1/-1) tests/unit-tests/client/test_presentation_chain.cpp (+1/-1) tests/unit-tests/client/test_probing_client_platform_factory.cpp (+1/-1) tests/unit-tests/client/test_protobuf_rpc_channel.cpp (+1/-1) tests/unit-tests/client/test_screencast_stream.cpp (+1/-1) tests/unit-tests/client/test_stream_transport.cpp (+1/-1) tests/unit-tests/client/test_wait_handle.cpp (+1/-1) tests/unit-tests/compositor/test_compositing_screencast.cpp (+1/-1) tests/unit-tests/compositor/test_default_display_buffer_compositor.cpp (+1/-1) tests/unit-tests/compositor/test_dropping_schedule.cpp (+1/-1) tests/unit-tests/compositor/test_multi_monitor_arbiter.cpp (+1/-1) tests/unit-tests/compositor/test_multi_threaded_compositor.cpp (+1/-1) tests/unit-tests/compositor/test_occlusion.cpp (+1/-1) tests/unit-tests/compositor/test_queueing_schedule.cpp (+1/-1) tests/unit-tests/compositor/test_screencast_display_buffer.cpp (+1/-1) tests/unit-tests/compositor/test_stream.cpp (+1/-1) tests/unit-tests/compositor/test_temporary_buffers.cpp (+1/-1) tests/unit-tests/dispatch/test_action_queue.cpp (+1/-1) tests/unit-tests/dispatch/test_dispatch_utils.cpp (+1/-1) tests/unit-tests/dispatch/test_multiplexing_dispatchable.cpp (+1/-1) tests/unit-tests/dispatch/test_readable_fd.cpp (+1/-1) tests/unit-tests/dispatch/test_threaded_dispatcher.cpp (+1/-1) tests/unit-tests/frontend/stress_protobuf_communicator.cpp (+1/-1) tests/unit-tests/frontend/test_authorizing_display_changer.cpp (+1/-1) tests/unit-tests/frontend/test_authorizing_input_config_changer.cpp (+1/-1) tests/unit-tests/frontend/test_basic_connector.cpp (+1/-1) tests/unit-tests/frontend/test_buffering_message_sender.cpp (+1/-1) tests/unit-tests/frontend/test_event_sender.cpp (+1/-1) tests/unit-tests/frontend/test_protobuf_buffer_packer.cpp (+1/-1) tests/unit-tests/frontend/test_protobuf_message_processor.cpp (+1/-1) tests/unit-tests/frontend/test_protobuf_reports_errors.cpp (+1/-1) tests/unit-tests/frontend/test_protobuf_surface_apis.cpp (+1/-1) tests/unit-tests/frontend/test_published_socket_connector.cpp (+1/-1) tests/unit-tests/frontend/test_resource_cache.cpp (+1/-1) tests/unit-tests/frontend/test_session_mediator.cpp (+1/-1) tests/unit-tests/frontend/test_socket_connection.cpp (+1/-1) tests/unit-tests/geometry/test-dimensions.cpp (+1/-1) tests/unit-tests/geometry/test-displacement.cpp (+1/-1) tests/unit-tests/geometry/test-length.cpp (+1/-1) tests/unit-tests/geometry/test-point.cpp (+1/-1) tests/unit-tests/geometry/test-rectangle.cpp (+1/-1) tests/unit-tests/geometry/test-rectangles.cpp (+1/-1) tests/unit-tests/geometry/test-size.cpp (+1/-1) tests/unit-tests/gl/test_gl_texture_cache.cpp (+1/-1) tests/unit-tests/gl/test_program_factory.cpp (+1/-1) tests/unit-tests/graphics/egl_mock/egl_mock_test.cpp (+1/-1) tests/unit-tests/graphics/test_anonymous_shm_file.cpp (+1/-1) tests/unit-tests/graphics/test_buffer_id.cpp (+1/-1) tests/unit-tests/graphics/test_buffer_properties.cpp (+1/-1) tests/unit-tests/graphics/test_default_display_configuration_policy.cpp (+1/-1) tests/unit-tests/graphics/test_display_configuration.cpp (+1/-1) tests/unit-tests/graphics/test_egl_error.cpp (+1/-1) tests/unit-tests/graphics/test_egl_extensions.cpp (+1/-1) tests/unit-tests/graphics/test_gamma_curves.cpp (+1/-1) tests/unit-tests/graphics/test_overlapping_output_grouping.cpp (+1/-1) tests/unit-tests/graphics/test_pixel_format_utils.cpp (+1/-1) tests/unit-tests/graphics/test_platform_prober.cpp (+1/-1) tests/unit-tests/graphics/test_shm_buffer.cpp (+1/-1) tests/unit-tests/graphics/test_software_cursor.cpp (+1/-1) tests/unit-tests/graphics/test_surfaceless_egl_context.cpp (+1/-1) tests/unit-tests/input/evdev/test_evdev_device_detection.cpp (+1/-1) tests/unit-tests/input/evdev/test_evdev_input_platform.cpp (+1/-1) tests/unit-tests/input/evdev/test_libinput_device.cpp (+1/-1) tests/unit-tests/input/test_config_changer.cpp (+1/-1) tests/unit-tests/input/test_cursor_controller.cpp (+1/-1) tests/unit-tests/input/test_default_device.cpp (+1/-1) tests/unit-tests/input/test_default_input_device_hub.cpp (+1/-1) tests/unit-tests/input/test_default_input_manager.cpp (+1/-1) tests/unit-tests/input/test_event_builders.cpp (+1/-1) tests/unit-tests/input/test_event_filter_chain_dispatcher.cpp (+1/-1) tests/unit-tests/input/test_external_input_device_hub.cpp (+1/-1) tests/unit-tests/input/test_input_event.cpp (+1/-1) tests/unit-tests/input/test_input_platform_probing.cpp (+1/-1) tests/unit-tests/input/test_key_repeat_dispatcher.cpp (+1/-1) tests/unit-tests/input/test_nested_input_platform.cpp (+1/-1) tests/unit-tests/input/test_seat_input_device_tracker.cpp (+1/-1) tests/unit-tests/input/test_surface_input_dispatcher.cpp (+1/-1) tests/unit-tests/input/test_touchspot_controller.cpp (+1/-1) tests/unit-tests/input/test_validator.cpp (+1/-1) tests/unit-tests/input/test_x11_module.cpp (+1/-1) tests/unit-tests/input/test_x11_platform.cpp (+1/-1) tests/unit-tests/input/test_xcursor_loader.cpp (+1/-1) tests/unit-tests/library_example.cpp (+1/-1) tests/unit-tests/library_example.h (+1/-1) tests/unit-tests/logging/message_processor_report.cpp (+1/-1) tests/unit-tests/logging/test_compositor_report.cpp (+1/-1) tests/unit-tests/logging/test_display_report.cpp (+1/-1) tests/unit-tests/options/test_program_option.cpp (+1/-1) tests/unit-tests/platforms/eglstream-kms/server/test_buffer_allocator.cpp (+1/-1) tests/unit-tests/platforms/mesa/client/CMakeLists.txt (+1/-1) tests/unit-tests/platforms/mesa/client/test_client_buffer.cpp (+1/-1) tests/unit-tests/platforms/mesa/client/test_client_platform.cpp (+1/-1) tests/unit-tests/platforms/mesa/client/test_mesa_native_display_container.cpp (+1/-1) tests/unit-tests/platforms/mesa/client/test_native_surface.cpp (+1/-1) tests/unit-tests/platforms/mesa/kms-utils/test_connector_utils.cpp (+1/-1) tests/unit-tests/platforms/mesa/kms-utils/test_drm_mode_resources.cpp (+1/-1) tests/unit-tests/platforms/mesa/kms/mock_kms_output.h (+1/-1) tests/unit-tests/platforms/mesa/kms/test_buffer_allocator.cpp (+1/-1) tests/unit-tests/platforms/mesa/kms/test_bypass.cpp (+1/-1) tests/unit-tests/platforms/mesa/kms/test_cursor.cpp (+1/-1) tests/unit-tests/platforms/mesa/kms/test_display.cpp (+1/-1) tests/unit-tests/platforms/mesa/kms/test_display_buffer.cpp (+1/-1) tests/unit-tests/platforms/mesa/kms/test_display_configuration.cpp (+1/-1) tests/unit-tests/platforms/mesa/kms/test_display_generic.cpp (+1/-1) tests/unit-tests/platforms/mesa/kms/test_display_multi_monitor.cpp (+1/-1) tests/unit-tests/platforms/mesa/kms/test_drm_helper.cpp (+1/-1) tests/unit-tests/platforms/mesa/kms/test_gbm_buffer.cpp (+1/-1) tests/unit-tests/platforms/mesa/kms/test_graphics_platform.cpp (+1/-1) tests/unit-tests/platforms/mesa/kms/test_ipc_operations.cpp (+1/-1) tests/unit-tests/platforms/mesa/kms/test_kms_page_flipper.cpp (+1/-1) tests/unit-tests/platforms/mesa/kms/test_linux_virtual_terminal.cpp (+1/-1) tests/unit-tests/platforms/mesa/kms/test_nested_authentication.cpp (+1/-1) tests/unit-tests/platforms/mesa/kms/test_platform.cpp (+1/-1) tests/unit-tests/platforms/mesa/kms/test_real_kms_output.cpp (+1/-1) tests/unit-tests/platforms/mesa/kms/test_software_buffer.cpp (+1/-1) tests/unit-tests/platforms/mesa/x11/test_display.cpp (+1/-1) tests/unit-tests/platforms/mesa/x11/test_display_generic.cpp (+1/-1) tests/unit-tests/platforms/mesa/x11/test_graphics_platform.cpp (+1/-1) tests/unit-tests/platforms/mesa/x11/test_platform.cpp (+1/-1) tests/unit-tests/platforms/nested/mir_display_configuration_builder.cpp (+1/-1) tests/unit-tests/platforms/nested/mir_display_configuration_builder.h (+1/-1) tests/unit-tests/platforms/nested/test_buffer.cpp (+1/-1) tests/unit-tests/platforms/nested/test_host_buffer.cpp (+1/-1) tests/unit-tests/platforms/nested/test_ipc_operations.cpp (+1/-1) tests/unit-tests/platforms/nested/test_nested_cursor.cpp (+1/-1) tests/unit-tests/platforms/nested/test_nested_display.cpp (+1/-1) tests/unit-tests/platforms/nested/test_nested_display_buffer.cpp (+1/-1) tests/unit-tests/platforms/nested/test_nested_display_configuration.cpp (+1/-1) tests/unit-tests/platforms/test_display.h (+1/-1) tests/unit-tests/platforms/test_graphics_platform.h (+1/-1) tests/unit-tests/precompiled.hpp (+1/-1) tests/unit-tests/renderers/gl/test_gl_renderer.cpp (+1/-1) tests/unit-tests/scene/test_abstract_shell.cpp (+1/-1) tests/unit-tests/scene/test_application_session.cpp (+1/-1) tests/unit-tests/scene/test_basic_surface.cpp (+1/-1) tests/unit-tests/scene/test_broadcasting_session_event_sink.cpp (+1/-1) tests/unit-tests/scene/test_gl_pixel_buffer.cpp (+1/-1) tests/unit-tests/scene/test_global_event_sender.cpp (+1/-1) tests/unit-tests/scene/test_legacy_scene_change_notification.cpp (+1/-1) tests/unit-tests/scene/test_mediating_display_changer.cpp (+1/-1) tests/unit-tests/scene/test_prompt_session_container.cpp (+1/-1) tests/unit-tests/scene/test_prompt_session_impl.cpp (+1/-1) tests/unit-tests/scene/test_prompt_session_manager.cpp (+1/-1) tests/unit-tests/scene/test_rendering_tracker.cpp (+1/-1) tests/unit-tests/scene/test_session_manager.cpp (+1/-1) tests/unit-tests/scene/test_surface.cpp (+1/-1) tests/unit-tests/scene/test_surface_impl.cpp (+1/-1) tests/unit-tests/scene/test_surface_stack.cpp (+1/-1) tests/unit-tests/scene/test_the_session_container_implementation.cpp (+1/-1) tests/unit-tests/scene/test_threaded_snapshot_strategy.cpp (+1/-1) tests/unit-tests/scene/test_timeout_application_not_responding_detector.cpp (+1/-1) tests/unit-tests/shared_library_test.cpp (+1/-1) tests/unit-tests/shell/test_default_persistent_surface_store.cpp (+1/-1) tests/unit-tests/shell/test_graphics_display_layout.cpp (+1/-1) tests/unit-tests/shell/test_persistent_surface_store_id.cpp (+1/-1) tests/unit-tests/test_default_emergency_cleanup.cpp (+1/-1) tests/unit-tests/test_edid.cpp (+1/-1) tests/unit-tests/test_fatal.cpp (+1/-1) tests/unit-tests/test_fd.cpp (+1/-1) tests/unit-tests/test_flags.cpp (+1/-1) tests/unit-tests/test_glib_main_loop.cpp (+1/-1) tests/unit-tests/test_gmock_fixes.cpp (+1/-1) tests/unit-tests/test_lockable_callback.cpp (+1/-1) tests/unit-tests/test_mir_cookie.cpp (+1/-1) tests/unit-tests/test_module_deleter.cpp (+1/-1) tests/unit-tests/test_observer_multiplexer.cpp (+1/-1) tests/unit-tests/test_posix_rw_mutex.cpp (+1/-1) tests/unit-tests/test_posix_timestamp.cpp (+1/-1) tests/unit-tests/test_raii.cpp (+1/-1) tests/unit-tests/test_recursive_read_write_mutex.cpp (+1/-1) tests/unit-tests/test_shared_library_prober.cpp (+1/-1) tests/unit-tests/test_thread_name.cpp (+1/-1) tests/unit-tests/test_thread_safe_list.cpp (+1/-1) tests/unit-tests/test_udev_wrapper.cpp (+1/-1) tests/unit-tests/test_variable_length_array.cpp (+1/-1) tests/unit-tests/thread/test_basic_thread_pool.cpp (+1/-1) |
To merge this branch: | bzr merge lp:~alan-griffiths/mir/gpl3-or-gpl2 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Mir CI Bot | continuous-integration | Approve | |
Chris Halse Rogers | Approve | ||
Review via email: mp+328298@code.launchpad.net |
Commit message
Update licences to (L)GPL3 or (L)GPL2
To post a comment you must log in.
PASSED: Continuous integration, rev:4218 /mir-jenkins. ubuntu. com/job/ mir-ci/ 3519/ /mir-jenkins. ubuntu. com/job/ build-mir/ 4815 /mir-jenkins. ubuntu. com/job/ build-0- fetch/5013 /mir-jenkins. ubuntu. com/job/ build-1- sourcepkg/ release= artful/ 5002 /mir-jenkins. ubuntu. com/job/ build-1- sourcepkg/ release= xenial/ 5002 /mir-jenkins. ubuntu. com/job/ build-1- sourcepkg/ release= zesty/5002 /mir-jenkins. ubuntu. com/job/ build-2- binpkg- mir/arch= amd64,compiler= clang,platform= mesa,release= artful/ 4852 /mir-jenkins. ubuntu. com/job/ build-2- binpkg- mir/arch= amd64,compiler= clang,platform= mesa,release= artful/ 4852/artifact/ output/ *zip*/output. zip /mir-jenkins. ubuntu. com/job/ build-2- binpkg- mir/arch= amd64,compiler= clang,platform= mesa,release= zesty/4852 /mir-jenkins. ubuntu. com/job/ build-2- binpkg- mir/arch= amd64,compiler= clang,platform= mesa,release= zesty/4852/ artifact/ output/ *zip*/output. zip /mir-jenkins. ubuntu. com/job/ build-2- binpkg- mir/arch= amd64,compiler= gcc,platform= mesa,release= artful/ 4852 /mir-jenkins. ubuntu. com/job/ build-2- binpkg- mir/arch= amd64,compiler= gcc,platform= mesa,release= artful/ 4852/artifact/ output/ *zip*/output. zip /mir-jenkins. ubuntu. com/job/ build-2- binpkg- mir/arch= amd64,compiler= gcc,platform= mesa,release= xenial/ 4852 /mir-jenkins. ubuntu. com/job/ build-2- binpkg- mir/arch= amd64,compiler= gcc,platform= mesa,release= xenial/ 4852/artifact/ output/ *zip*/output. zip /mir-jenkins. ubuntu. com/job/ build-2- binpkg- mir/arch= amd64,compiler= gcc,platform= mesa,release= zesty/4852 /mir-jenkins. ubuntu. com/job/ build-2- binpkg- mir/arch= amd64,compiler= gcc,platform= mesa,release= zesty/4852/ artifact/ output/ *zip*/output. zip /mir-jenkins. ubuntu. com/job/ build-2- binpkg- mir/arch= cross-armhf, compiler= gcc,platform= mesa,release= artful/ 4852 /mir-jenkins. ubuntu. com/job/ build-2- binpkg- mir/arch= cross-armhf, compiler= gcc,platform= mesa,release= artful/ 4852/artifact/ output/ *zip*/output. zip /mir-jenkins. ubuntu. com/job/ build-2- binpkg- mir/arch= cross-armhf, compiler= gcc,platform= mesa,release= zesty/4852 /mir-jenkins. ubuntu. com/job/ build-2- binpkg- mir/arch= cross-armhf, compiler= gcc,platform= mesa,release= zesty/4852/ artifact/ output/ *zip*/output. zip /mir-jenkins. ubuntu. com/job/ build-2- binpkg- mir/arch= i386,compiler= gcc,platform= mesa,release= xenial/ 4852 /mir-jenkins. ubuntu. com/job/ build-2- binpkg- mir/arch= i386,compiler= gcc,platform= mesa,release= xenial/ 4852/artifact/ output/ *zip*/output. zip
https:/
Executed test runs:
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
Click here to trigger a rebuild: /mir-jenkins. ubuntu. com/job/ mir-ci/ 3519/rebuild
https:/