Commit Graph

  • 8b6c3fe0ad backend-headless: choose pixel format by drm_fourcc Pekka Paalanen 2022-07-20 14:52:41 +0300
  • dd706d5953 backend-headless: let pixman allocate the image Pekka Paalanen 2022-07-20 14:47:46 +0300
  • 7323ddec62 pixman-renderer: let pixman allocate shadow Pekka Paalanen 2022-07-20 14:44:31 +0300
  • d6b112c857 xwayland: Only prevent focus change to inactive toplevels Derek Foreman 2022-07-14 15:19:50 -0500
  • 8a610ffe41 compositor/text-backend: Avoid a potential UAF Marius Vlad 2022-07-15 11:23:26 +0300
  • 5ffa1962a5 compositor: Add support for wl_surface.offset() Jonas Ådahl 2021-03-22 14:39:55 +0100
  • 4564a40cb0 rdp: Move peer list from output to backend Derek Foreman 2022-07-12 09:39:05 -0500
  • 27d2a4cfab libweston: don't reset the plane for views from other outputs Michael Olbrich 2022-07-06 13:35:12 +0200
  • 2badd284a5 compositor: Load xwayland module first Derek Foreman 2022-07-14 13:29:42 -0500
  • 0972c6b2da compositor: Remove deprecated xwayland loading method Derek Foreman 2022-07-14 13:24:18 -0500
  • 78ccc99d0a libweston: Remove runtime render switching Marius Vlad 2022-07-18 23:03:20 +0300
  • 6744a6278e clients/window: Bump xdg-shell version to latest Marius Vlad 2022-07-26 12:49:57 +0300
  • a8048c5c1c libweston: Properly namespace solid_buffer_values Daniel Stone 2022-07-26 11:52:10 +0100
  • a569bc2a30 build: bump to version 10.0.2 for the point release Simon Ser 2022-07-26 12:22:25 +0200
  • a09f02d43a libweston: Compute output protection when head is attached Joshua Watt 2022-07-22 08:59:45 -0500
  • b047f989a5 xdg-shell: Implement xdg-shell v5 capabilities event Daniel Stone 2022-06-26 18:21:00 +0100
  • 1541c44777 libweston-desktop: Add shell capability queries Daniel Stone 2022-06-26 18:00:09 +0100
  • 28caa08be6 Implement wp_single_pixel_buffer_v1 protocol Daniel Stone 2022-01-21 14:13:58 +0000
  • 0dcd000b3a build: Separate unstable and version for wayland-protocols Daniel Stone 2022-01-21 12:50:20 +0000
  • 9358706743 README: establish no-malloc-failures policy Pekka Paalanen 2022-07-20 13:01:13 +0300
  • fc26c749df shared/xalloc.h: do not rely on zalloc() Pekka Paalanen 2022-07-20 12:47:11 +0300
  • c95feefbc0 clients/simple-touch: use xzalloc() for buffer Pekka Paalanen 2022-07-20 12:45:04 +0300
  • 9229a45116 shared: rewrite fail_on_null() as abort_oom_if_null() Pekka Paalanen 2022-07-20 12:29:56 +0300
  • cbbf0e59a5 ivi-shell: replace MEM_ALLOC() with mostly xcalloc() Pekka Paalanen 2022-07-20 12:12:22 +0300
  • 27cf50462b README: drop note about a cairo build option Pekka Paalanen 2022-07-20 11:47:16 +0300
  • c79e1126b6 xwayland: give Xwayland its own session Derek Foreman 2022-07-19 08:23:27 -0500
  • 53f895b476 wet_process: Do not weston_log() after fork() Daniel Stone 2022-07-12 17:51:49 +0100
  • 9ab97ebd72 wet_process: Use custom_env when forking clients Daniel Stone 2022-07-12 17:45:05 +0100
  • 8aa4571240 wet_process: Inline child_client_exec() Daniel Stone 2022-07-12 17:40:23 +0100
  • c0a76716c1 wet_process: Use fdstr when executing clients Daniel Stone 2022-07-12 17:19:28 +0100
  • a3175727cb wet_process: Rearrange fork() if tree to case statement Daniel Stone 2022-07-12 17:29:29 +0100
  • 8b238905d7 xwayland: Use os_socketpair_cloexec() Daniel Stone 2022-07-12 17:18:40 +0100
  • 5dbe001661 xwayland: Use custom-env arg handling Daniel Stone 2022-07-12 16:45:57 +0100
  • 965d90cbaa desktop-shell: Use custom_env to launch panel clients Daniel Stone 2022-07-12 16:58:12 +0100
  • 2cdb473690 custom-env: Add helper to parse combined env/arg strings Daniel Stone 2022-07-12 16:21:39 +0100
  • e568a025e1 custom-env: Add support for argument array Daniel Stone 2022-07-12 14:46:56 +0100
  • 2a9cae17d8 custom-env: Add tests for environment handling Daniel Stone 2022-07-12 15:40:35 +0100
  • fafe5f0fc2 custom-env: Prepare for handling args as well as environment Daniel Stone 2022-07-12 14:40:56 +0100
  • 3af823b69b process-util: Assert we don't finalize twice Daniel Stone 2022-07-12 14:40:13 +0100
  • b685e075cd process-util: Move Xwayland fork helpers to shared Daniel Stone 2022-07-12 13:15:23 +0100
  • 7fd22ae44d libweston/compositor: Check whether flushing is allowed Marius Vlad 2022-07-13 13:49:50 +0300
  • 50f98b1006 backend-drm/state-propose: Amend an older comment Marius Vlad 2022-07-11 14:19:32 +0300
  • 764c2aff8f xwayland: do not check execve() return value Pekka Paalanen 2022-07-08 11:07:13 +0300
  • 1bd92dac01 xwayland: do not use setenv() after fork() Pekka Paalanen 2022-07-07 15:41:48 +0300
  • d1b01ffb9a xwayland: use execv() Pekka Paalanen 2022-07-07 14:52:20 +0300
  • a3d7199bea xwayland: use pipe2() Pekka Paalanen 2022-07-07 14:30:17 +0300
  • 4c0bdbfde9 xwayland: do not snprintf() after fork() Pekka Paalanen 2022-07-07 14:18:54 +0300
  • 99b2b958f9 shared: introduce os_fd_clear_cloexec() Pekka Paalanen 2022-07-07 11:34:44 +0300
  • 0260b8a0b5 shared: fcntl uses int, not long Pekka Paalanen 2022-07-07 11:29:50 +0300
  • 77cf8cb006 xwayland: do not weston_log() after fork() Pekka Paalanen 2022-07-07 13:42:39 +0300
  • 71b40fc76b xwayland: move config reading up Pekka Paalanen 2022-07-07 11:15:42 +0300
  • e88a622434 Revert "xwayland: Don't dup() displayfd pipe" Pekka Paalanen 2022-07-07 10:51:56 +0300
  • ff94ba33cd compositor: fix shutdown when xwayland failed to start Pekka Paalanen 2022-07-08 11:51:41 +0300
  • 00641368e2 compositor: deprecate cms-static and cms-colord plugins Pekka Paalanen 2022-07-01 12:24:03 +0300
  • 18897253d4 xwayland: Add compositor destroy listener to free allocation Daniel Stone 2022-06-24 16:10:48 +0100
  • 5b11f4066a xwayland: Allow for old WM_NORMAL_HINTS Daniel Stone 2022-06-24 16:43:12 +0100
  • 4aa885d4af xwayland: Don't dup() displayfd pipe Daniel Stone 2022-07-05 13:24:59 +0100
  • 23c8dc7b27 tests: Check requirements after setting up args Daniel Stone 2022-06-25 03:56:45 +0100
  • f52231660e tests: Use memstream for config-parser test Daniel Stone 2022-06-25 06:12:50 +0100
  • 759712ba05 zuc: Delete support for forking tests Daniel Stone 2022-06-25 18:13:18 +0100
  • 6c8ae362bb CI: Never unload llvmpipe DSO whilst testing Daniel Stone 2022-06-25 04:59:52 +0100
  • c5ed892b1b CI: Disable ASan fast unwinding for suppressions Daniel Stone 2022-06-25 19:53:41 +0100
  • 6a06a06980 CI: Skip certain fontconfig leaks Daniel Stone 2022-06-25 04:57:57 +0100
  • e945f1e4e7 tests: preserve ivi runner section Pekka Paalanen 2022-03-04 12:15:27 +0200
  • f5a4fb5abc backend-drm: make sure all buffers are released when an output is removed Michael Olbrich 2022-06-22 08:58:21 +0200
  • 158c3ef0dd compositor: destroy the layout after the compositor Michael Olbrich 2022-06-22 17:28:44 +0200
  • d8a7099931 tests: Use test-desktop-shell for devices-test Daniel Stone 2022-06-25 16:59:38 +0100
  • b923802113 xwayland: Refactor argument string construction Daniel Stone 2022-06-24 16:31:07 +0100
  • e5f6e512ce doc/sphinx/doxygen.ini.in: Remove CLASS_DIAGRAM Marius Vlad 2022-06-28 11:47:18 +0300
  • afa494014f doc/sphinx/doxygen.ini.in: Remove DOCBOOK_PROGRAMLISTING Marius Vlad 2022-06-28 11:45:17 +0300
  • bd50e257e6 doc/sphinx/doxygen.ini.in: Remove RTF generation Marius Vlad 2022-06-28 11:44:34 +0300
  • c2c7644fd0 docs/sphinx/doxygen.ini.in: Remove LaTeX generation Marius Vlad 2022-06-28 11:42:05 +0300
  • 7932664b3b weston-log: Fix documentation for weston_log_subscription_create Marius Vlad 2022-06-28 11:24:58 +0300
  • aa4f7d3a63 tests/color-icc-output: add blending test Pekka Paalanen 2022-06-13 14:34:19 +0300
  • 2c0ff9a3b4 tests/color_util: expose color_float_apply_curve() Pekka Paalanen 2022-06-14 16:18:43 +0300
  • 77fb2f56af clients/presentation-shm: Bind to xdg_wm_base version 1 Michel Dänzer 2022-06-30 15:16:46 +0200
  • b5467ba258 tests/color-icc-output: use two-norm tolerance Pekka Paalanen 2022-06-17 17:22:55 +0300
  • 3acb1c4793 tests/color-icc-output: compare_float() to rgb_diff_stat Pekka Paalanen 2022-06-17 17:06:18 +0300
  • baf7ab5795 tests/alpha-blending: use two_norm tolerance Pekka Paalanen 2022-06-17 15:23:41 +0300
  • a0584e64cf tests/alpha-blending: replace compare_float() with rgb_diff_stat Pekka Paalanen 2022-06-17 15:12:05 +0300
  • be281478dc tests/color_util: doc rgb_diff_stat and scalar_stat Pekka Paalanen 2022-06-20 16:24:34 +0300
  • e103ef4d0d tests: add rgb_diff_stat dumps Pekka Paalanen 2022-06-20 13:32:25 +0300
  • 3f60542405 tests/color_util: make rgb_diff_stat pos explicit Pekka Paalanen 2022-06-20 13:14:13 +0300
  • 912ea2cb20 tests: add scalar_stat dumps Pekka Paalanen 2022-06-17 14:44:03 +0300
  • f31d26669d tests/color_util: constify *_stat_update() Pekka Paalanen 2022-06-14 16:20:41 +0300
  • 9026293bff tests: change rgb_diff_stat printing Pekka Paalanen 2022-06-13 17:31:18 +0300
  • 0d385ffacb tests/alpha-blending: move unpremult to color_util Pekka Paalanen 2022-06-13 14:51:44 +0300
  • 213195c4db tests: Don't leak args when skipping tests Daniel Stone 2022-06-24 13:38:35 +0100
  • 2ebdf0a7f3 subsurface-shot-test: Don't leak replaced buffer Daniel Stone 2022-06-24 12:52:01 +0100
  • 5374d55f6a safe-signal-test: Fix leak Daniel Stone 2022-06-24 12:51:49 +0100
  • c55a14206d cairo-util: Clean up more Cairo detritus; almost all of it Daniel Stone 2022-06-24 12:47:47 +0100
  • 29c3422e05 cairo-util: Don't leak Pango objects Daniel Stone 2022-06-24 12:46:32 +0100
  • d43931080e weston-terminal: Don't leak Cairo fonts Daniel Stone 2022-06-24 12:45:35 +0100
  • fc4fb9fb92 weston-terminal: Make exit path a little more obvious Daniel Stone 2022-06-24 12:45:11 +0100
  • f9e54ab2f8 weston-terminal: Fix some egregious memory leaks Daniel Stone 2022-06-24 11:41:33 +0100
  • 6bfbfb2e10 toytoolkit: Delete remnants of EGL support Daniel Stone 2022-06-24 11:39:40 +0100
  • 01c57eca43 backend-drm: Don't leak drm_device on shutdown Daniel Stone 2022-06-25 03:27:42 +0100
  • 97f664815d backend-wayland: Don't leak parent output trackers Daniel Stone 2022-06-24 14:53:21 +0100
  • cf5aca5a0d xwm: Generate more synthetic ConfigureNotify events Derek Foreman 2022-06-21 09:09:23 -0500
  • ea9a01f2e3 xwm: Prepare send_configurenotify for non-fullscreen use Derek Foreman 2022-06-21 08:49:59 -0500