Commit Graph

  • 9ddc2f39d0 wlr_seat destroy: fix use-after-free after primary selection source cancel Dominique Martinet 2018-07-01 21:02:35 +0900
  • 07209d062c
    Merge pull request #1104 from VincentVanlaer/logind-fd-leak Drew DeVault 2018-06-30 17:49:45 -0700
  • ece58514b4 Close fd's obtained from logind Vincent Vanlaer 2018-07-01 02:22:57 +0200
  • 015ebc5750
    Merge pull request #1069 from emersion/screencopy Drew DeVault 2018-06-30 15:27:45 -0700
  • cc9b198f9e
    render/gles2: ditch extra parens emersion 2018-06-30 23:19:02 +0100
  • a7a96d7644
    examples/screencopy: use libpng emersion 2018-06-30 23:16:53 +0100
  • dbb01cbcd0
    screencopy: listen to buffer destroy emersion 2018-06-23 19:06:10 +0100
  • 9aaa9ba477
    screencopy: make frame resource inert after copy emersion 2018-06-23 18:55:37 +0100
  • c421700f3d
    screncopy: update protocol emersion 2018-06-23 18:41:40 +0100
  • bf7560b7cd
    screencopy: add capture_output_region support emersion 2018-06-23 15:12:17 +0100
  • 2b9cbaddf3
    screencopy: add support for frame flags emersion 2018-06-23 14:02:43 +0100
  • bd8be19b79
    screencopy: add presentation timestamp emersion 2018-06-22 22:31:33 +0100
  • 73755ad348
    screencopy-v1: add basic implementation emersion 2018-06-19 19:07:29 +0100
  • 02dfa9101e
    Merge pull request #1102 from martinetd/wlr-subsurface-from-wlr-surface Drew DeVault 2018-06-30 06:29:35 -0700
  • c263f7ca29 s/wlr_subsurface_from_surface/wlr_subsurface_from_wlr_surface/ Dominique Martinet 2018-06-30 18:13:30 +0900
  • 167105e606
    Merge pull request #1101 from martinetd/static-analysis emersion 2018-06-30 12:57:48 +0100
  • 0c2a64df18 headless add_input_device: fix leak on error Dominique Martinet 2018-06-30 11:18:42 +0900
  • 1fef1f88b2 export dmabuf manager_handle_capture_output: fix leak on error Dominique Martinet 2018-06-30 11:17:30 +0900
  • e5348ad7d3 backend autocreate: fix leak when WLR_BACKENDS is set Dominique Martinet 2018-06-30 11:11:06 +0900
  • 1940c6bbd9 wayland backend: fix width/height == 0 check Dominique Martinet 2018-06-30 11:08:49 +0900
  • 4cc4412481 wlr_renderer_destroy: fix renderer NULL check Dominique Martinet 2018-06-30 11:04:17 +0900
  • b3313b7f39 wlr_output: fix scope for 'now' Dominique Martinet 2018-06-30 10:58:22 +0900
  • 399de4d11b util/create_tmpfile: set restrictive umask for these files Dominique Martinet 2018-06-30 10:55:33 +0900
  • efef54ccf5 wlr_keyboard: fix mmap leak + logic on close for keymap_fd Dominique Martinet 2018-06-30 10:41:10 +0900
  • 266898ca1f direct session backend: fix closing -1 on error Dominique Martinet 2018-06-30 10:28:41 +0900
  • 1e17f4deb6 rootston: fix leak in handle_layer_shell_surface Dominique Martinet 2018-06-30 10:18:58 +0900
  • bcc2c64c1e x11 backend init: fix leak on failed XOpenDisplay Dominique Martinet 2018-06-30 10:17:36 +0900
  • 4f7b1382d4 wayland backend seat: fix NULL output check Dominique Martinet 2018-06-30 10:03:26 +0900
  • f0d455f088 drm backend: overflow fixes Dominique Martinet 2018-06-30 09:59:44 +0900
  • 63eb720871
    Merge pull request #1100 from apreiml/fix-awt-focus-failure emersion 2018-06-29 19:34:20 +0100
  • f93234d6f5 fix: tabs instead of spaces Armin Preiml 2018-06-29 19:25:20 +0200
  • d0b3aed584 do not send focus request to a window that doesn't allow this Armin Preiml 2018-06-29 16:22:19 +0200
  • f3a5d5dbd7
    Merge pull request #1097 from emersion/contributing-inert-destroy-order Drew DeVault 2018-06-28 06:40:18 -0700
  • ec7d4a0971
    Merge pull request #1092 from martinetd/idle_inhibit emersion 2018-06-28 14:33:07 +0100
  • 64665200fa
    contributing: move wl_resource_set_user_data() right before free() emersion 2018-06-28 14:28:42 +0100
  • 93a75769f0 wlr_idle_inhibit_v1: cleanup destroy handlers Dominique Martinet 2018-06-28 13:36:20 +0900
  • f01896c9d5
    Merge pull request #1093 from martinetd/xdg_popup emersion 2018-06-28 13:30:28 +0100
  • 0ced9df350 wlr_idle_inhibit_v1: add *data pointer to wlr structs Dominique Martinet 2018-06-28 13:34:16 +0900
  • a3e2a77734 xdg_popup: fix call to to handle_grab for inert popup Dominique Martinet 2018-06-28 20:14:37 +0900
  • 970687a01c xdg_shell popup: fix potential segv in handle_destroy Dominique Martinet 2018-06-28 13:37:59 +0900
  • 9f1d6c58ed
    Merge pull request #1091 from martinetd/idle emersion 2018-06-27 15:17:40 +0100
  • d0b902b962 wlr_idle: add helper to enable/disable all timers Dominique Martinet 2018-06-27 19:19:56 +0900
  • 159835de24
    Merge pull request #1089 from ascent12/hwcontext_drm emersion 2018-06-26 10:13:48 +0100
  • 0e19b024c6 Add minimum version for ffmpeg 4.0 libraries Scott Anderson 2018-06-26 20:14:08 +1200
  • 86942d8a6a Check for libavutil/hwcontext_drm.h Scott Anderson 2018-06-26 17:22:15 +1200
  • 4852010f29
    Merge pull request #1081 from atomnuker/master Drew DeVault 2018-06-25 14:20:20 -0700
  • e51829ff7c
    Merge pull request #1084 from martinetd/use-after-free Tony Crisci 2018-06-25 11:03:07 -0400
  • ffd37b664f xdg_shell: destroy children popups with parent surface Dominique Martinet 2018-06-25 07:35:13 +0900
  • 4a1c9a1925 xwm: fix use-after-free involving parents/children Dominique Martinet 2018-06-25 10:30:51 +0900
  • 954969698a wlr_primary_selection: fix use-after-free when cancelling source Dominique Martinet 2018-06-25 10:15:00 +0900
  • 5707653e85 examples/dmabuf-capture: move encoding to a separate thread Rostislav Pehlivanov 2018-06-23 02:43:52 +0100
  • 253a88f030
    Merge pull request #1086 from acrisci/input-inhibit-emit-safe Drew DeVault 2018-06-24 16:44:53 -0700
  • a2ff144429 input-inhibit: use wlr_signal_emit_safe Tony Crisci 2018-06-24 19:33:15 -0400
  • 4c6d80606d
    Merge pull request #1085 from acrisci/xdg-popup-grab-fixes Drew DeVault 2018-06-24 16:07:01 -0700
  • 006edc9dcb xdg-shell: end pointer and keyboard grab at the same time Tony Crisci 2018-06-24 18:48:13 -0400
  • 0fa784de0e
    Merge pull request #1054 from swaywm/cancel-grab-on-focus-change Tony Crisci 2018-06-24 18:38:52 -0400
  • 356e466d5a use seat function to end grab Tony Crisci 2018-06-24 18:18:30 -0400
  • e8c0996b93 Merge branch 'master' into cancel-grab-on-focus-change Tony Crisci 2018-06-24 18:16:42 -0400
  • e459fe0ec7
    Merge pull request #992 from emersion/screencontent Drew DeVault 2018-06-22 05:37:07 -0700
  • 47c7674a68
    Merge pull request #1075 from emersion/fix-xdg-toplevel-compare Drew DeVault 2018-06-20 18:54:01 -0700
  • 0e3b35c87e
    Merge pull request #1072 from emersion/surface-remove-matrices emersion 2018-06-20 21:29:17 +0100
  • a59774f364
    xdg-shell{,-v6}: fix compare_xdg_surface_toplevel_state emersion 2018-06-20 21:25:01 +0100
  • df876a7cf8
    Merge pull request #1073 from tobiasblass/fix_recvmsg_endless_loop Scott Anderson 2018-06-21 08:18:37 +1200
  • 637479ce05
    Merge pull request #1071 from emersion/remove-wlr-frame-callback Drew DeVault 2018-06-20 13:04:26 -0700
  • 831b7297a4
    surface: remove matrices emersion 2018-06-20 21:01:35 +0100
  • 482fc48c74 FIX: Suprocess loops endlessly when the control socket closes. Tobias Blass 2018-06-20 21:35:15 +0200
  • a6c0e25d36
    surface: remove wlr_frame_callback emersion 2018-06-20 20:00:23 +0100
  • cc89906ddf
    Merge pull request #1067 from emersion/fix-surface-double-release emersion 2018-06-17 18:24:34 +0100
  • ed7d5b0f53 Fix example Rostislav Pehlivanov 2018-06-17 15:19:17 +0100
  • 57548b557a
    Merge branch 'master' into screencontent emersion 2018-06-17 14:49:18 +0100
  • bd0c1b7949
    export-dmabuf: update protocol emersion 2018-06-17 14:19:45 +0100
  • 9eddcbc376 Update example and protocol Rostislav Pehlivanov 2018-06-17 14:06:52 +0100
  • 843621714f
    surface: fix double wl_buffer.release events emersion 2018-06-17 12:49:34 +0100
  • fb118ac996
    Merge pull request #1062 from emersion/wlr-buffer-comeback Drew DeVault 2018-06-16 13:43:14 -0700
  • 225aa815b0
    buffer: fix wlr_texture leak on failed alloc emersion 2018-06-16 19:01:13 +0100
  • ac0f9acb06
    Merge pull request #1066 from ammen99/master emersion 2018-06-16 15:44:01 +0100
  • 23707f6504 layer-shell: check whether the surface is mapped in layer_surface_destroy() Ilia Bozhinov 2018-06-16 17:29:26 +0300
  • 8e33deb0be
    Merge pull request #1063 from ascent12/multi-seat Drew DeVault 2018-06-14 10:37:06 -0700
  • da114d5013
    buffer: don't destroy DMA-BUF textures with wl_buffer emersion 2018-06-14 10:15:14 +0100
  • 964e0a50be Check for seat0 properly Scott Anderson 2018-06-14 21:02:32 +1200
  • 47985d2dc5 Multiseat fixes Scott Anderson 2018-06-14 20:46:16 +1200
  • 73f924b5ec
    Merge branch 'remove-surface-texture' into wlr-buffer-comeback emersion 2018-06-14 08:56:49 +0100
  • 3a2ef75d3a
    Add back wlr_buffer emersion 2018-06-14 08:51:38 +0100
  • d27eeaa14c Revert "Merge pull request #1050 from emersion/wlr-buffer" Drew DeVault 2018-06-13 19:57:42 -0400
  • 0378d143d9
    surface: remove wlr_surface.texture emersion 2018-06-13 19:38:10 +0100
  • d643361c48
    Merge pull request #1047 from NotKit/gles2fix emersion 2018-06-13 15:37:16 +0100
  • 5e4af4862e
    Merge pull request #1050 from emersion/wlr-buffer Drew DeVault 2018-06-13 05:40:23 -0700
  • 6f29db1044 gles2 renderer: introduce struct wlr_gles2_tex_shader NeKit 2018-06-13 13:43:01 +0300
  • 38d415dd20
    buffer: make wlr_buffer_ref return the buffer emersion 2018-06-11 08:13:35 +0100
  • 28d718c0dd rootston: Cancel existing keyboard grab when changing focus Genki Sky 2018-06-10 21:46:47 -0400
  • 9a1f0e2d5f
    Merge pull request #1052 from VincentVanlaer/egl-damage-khr Drew DeVault 2018-06-09 10:19:40 -0700
  • f1a62a3200 Rename egl.exts to match the extension names Vincent Vanlaer 2018-06-09 18:56:04 +0200
  • 9ea5b1a85e
    Merge branch 'master' into wlr-buffer emersion 2018-06-09 17:54:47 +0100
  • 5ec6d8230d Split eglSwapBuffersWithDamage feature detection Vincent Vanlaer 2018-06-09 11:35:07 +0200
  • 9179b438a5
    Merge pull request #1051 from RedSoxFan/fix-atti-assert emersion 2018-06-09 08:06:24 +0100
  • 18bbe2d897 Fix atti assert in wlr_egl_init Brian Ashworth 2018-06-08 20:25:36 -0400
  • 7f3ad497eb Merge branch 'surface-fix-buffer-release' Drew DeVault 2018-06-08 19:54:11 -0400
  • 8770449eb7
    Merge pull request #1028 from emersion/egl-context-priority emersion 2018-06-08 21:06:01 +0100
  • 7d24af43e5
    buffer: improve docs emersion 2018-06-08 20:28:57 +0100
  • e4933ab445
    Introduce wlr_buffer emersion 2018-06-08 20:06:13 +0100