Hi Keith,
So, err, anything that I could help with here?
Cheers,
Olivier
On 2 April 2015 at 19:02, Keith Packard kei...@keithp.com wrote:
Olivier Fourdan four...@gmail.com writes:
Hi,
(not sure if I should send this to xorg, xorg-devel or Keith directly,
so I'm sending to xorg list
Hi,
(not sure if I should send this to xorg, xorg-devel or Keith directly,
so I'm sending to xorg list copying Keith as well, I hope you don't
mind...)
I was wondering, will libXpresent ever be released?
I have some code based on gtk+ (which uses Xlib) working just fine
with libXpresent but no
Hi all,
Yeap, sorry, my fault, I helped Darryl off-list (didn't mean to keep it
off-list, I just replied but not replied-all)
For the record, Darryl had another copy of libxcb in /usr/local that was
taking precedence over the libxcb from the distribution, so the 64bit api
addition found in
On 6 October 2016 at 05:26, Felix Miata wrote:
> Anteja Vuk Macek composed on 2016-10-05 14:30 (UTC+0200):
>
>> I can't use Xorg 1.13.x because for make Fedora 18 MR2 I need to use Xorg
>> 1.14.5 ...
>> For now I remove Xorg 1.13.x, and install Xorg 1.14.5, before I use
Hi,
On 4 October 2016 at 12:56, Anteja Vuk Macek wrote:
> I try to install Fedora 18 MR2 - KDE , for that I need to install
> xorg-server-1.14.5 ... I download from
> http://xorg.freedesktop.org/releases/individual/xserver/xorg-server-1.14.5.tar.gz.
>
> I configure and
Hi
On 5 October 2016 at 08:56, Anteja Vuk Macek wrote:
> I know that Fedora 18 is old, but only for fedora 18 intel has ISP driver.
Right, but my point was that you may want to use Xorg which ships with
Fedora 18 (iirc, Fedora 18 ships with Xorg 1.13.x) rather than
Hi Adam,
On 10 April 2018 at 21:57, Adam Jackson wrote:
> Another batch of cleanups and fixes, mostly in glamor and DRI3.
>
> At this point the only outstanding major feature for 1.20 that hasn't
> landed yet is EGLStreams support for Xwayland. The patches require some
> minor
Hi,
On Wed, 27 Nov 2019 at 09:16, wrote:
>
> XWarpPointer does not work on RedHat/Centos-8. The same code works
> flawlessly on WSL / Ubuntu 18.04 using '
> www.sourceforge.net/projects/vcxsrv.
>
> FullScreen mode works under RedHat/Centos-8 but is broken under vcxsrv.
I have no idea what
Hi,
On Thu, 18 Feb 2021 at 17:48, Tom wrote:
> After a week or two Xorg grows -- last time to about 3.6GB. How may I
> restart
> Xorg with out rebooting, or disturbing my current session?
>
You cannot restart the X server without disconnecting the running X11
clients, i.e. killing your
GBM bo EGLImages
Olivier Fourdan (5):
xwayland/shm: Avoid integer overflow on large pixmaps
xwayland: Set GLVND driver based on GBM backend name
xwayland: Clear tablet cursor pending frame cb
xwayland/test: Don't catch errors in run-piglit.sh
Bump version to 21.1.2.901
libxcvt is a library providing a standalone version of the X server
implementation of the VESA CVT standard timing modelines generator.
This release updates the header for C++ to have C linkage and provides
a few updates, mostly around the build system.
Olivier Fourdan (3):
Add gitlab CI
I'm pleased to announce the Xwayland 21.1.3 release.
No change compared the release candidate (21.1.2.901).
Olivier Fourdan (1):
Bump version to 21.1.3
git tag: xwayland-21.1.3
https://xorg.freedesktop.org/archive/individual/xserver/xwayland-21.1.3.tar.xz
SHA256
EGLStream with NVIDIA proprietary driver if both GBM and EGLstream are
available
Michel Dänzer (1):
xwayland: Store EGLContext pointer in lastGLContext
Olivier Fourdan (5):
xwayland/eglstream: Demote EGLstream device warning
xwayland/glamor: Change errors to verbose messages
support for touchpad gestures
* Support for xfixes's ClientDisconnectMode and optional terminate delay
The only change compared to the second release candidate from two weeks ago is
a trivial fix for the cursor color.
Olivier Fourdan (2):
xwayland: Fix cursor color
Bump version
Michel Dänzer (2):
xwayland: Clear timer_armed in xwl_present_unrealize_window
xwayland: Always hook up frame_callback_list in xwl_present_queue_vblank
Olivier Fourdan (3):
Xwayland: Do not map the COW by default when rootless
xwayland/present: Fix use-after-free
.
Please report any issues at https://gitlab.freedesktop.org/xorg/xserver/-/issues
Unless any major issues turn up, the final release of Xwayland 22.1.0 is
scheduled in two weeks from now.
Olivier Fourdan (2):
render: Fix build with gcc 12
Bump version to 22.0.99.902
git tag: xwayland
y
meson: Build Xwayland unconditionally
Don't install Xvfb
meson: Change project name to xwayland
Niveditha Rau (1):
glx: Check for byte-swapping in SetReplyHeader
Olivier Certner (1):
os: Properly report failure to link lock file
Olivier Fourdan (60):
dix: Add P
Hi,
On Fri, 15 Apr 2022 at 10:09, DdP Lombard wrote:
> Hey,
> I'm currently using the new "Crocus" driver for my GMA4500MHD, but
> unfortunately Xorg crashes, when I open certain images, display certain
> websites or simply open some programs. I think some GLSL functions
> are being called that
I am pleased to announce the release of Xwayland 23.2.1 to address a
couple of regressions reported in 23.2.0.
Michel Dänzer (1):
glamor: Ignore destination alpha as necessary for composite operation
Olivier Fourdan (2):
xtest: Check whether there is a sendEventsProc to call
configure dimensions
xwayland: Default geometry for undecorated rootful
Olivier Fourdan (1):
Bump version to 23.2.0
git tag: xwayland-23.2.0
https://xorg.freedesktop.org/archive/individual/xserver/xwayland-23.2.0.tar.xz
SHA256
(Resending because I forgot to sign the message)
Olivier Fourdan (3):
randr: Add "RANDR Emulation" property
xwayland/output: Set the "RANDR Emulation" property
Bump version to 22.1.2
Weng Xuetian (1):
xwayland: Fix in
Olivier Fourdan (3):
randr: Add "RANDR Emulation" property
xwayland/output: Set the "RANDR Emulation" property
Bump version to 22.1.2
Weng Xuetian (1):
xwayland: Fix invalid pointer access in drm_lease_device_handle_released.
git tag: xw
in sprite_check_lost_focus()
Olivier Fourdan (1):
Bump version to 22.1.3
Peter Hutterer (3):
xkb: switch to array index loops to moving pointers
xkb: swap XkbSetDeviceInfo and XkbSetDeviceInfoCheck
xkb: add request length validation for XkbSetGeometry
zhoulei (1):
xwayland: Change
):
meson: Add initial darwin_versions
Olivier Fourdan (1):
libxcvt 0.1.2
git tag: libxcvt-0.1.2
https://xorg.freedesktop.org/archive/individual/lib/libxcvt-0.1.2.tar.xz
SHA256: 0561690544796e25cfbd71806ba1b0d797ffe464e9796411123e79450f71db38
libxcvt-0.1.2.tar.xz
SHA512
length-check failure on empty strings.
Luc Ma (1):
ci: remove redundant slash in libxcvt repository url
Michel Dänzer (1):
dix: Skip more code in SetRootClip for ROOT_CLIP_INPUT_ONLY
Olivier Fourdan (7):
dix: Fix overzealous caching of ResourceClientBits()
xwayland: Prevent
is closed while a key is pressed
https://gitlab.freedesktop.org/xorg/xserver/-/issues/1395
The git shortlog is therefore rather... short:
Olivier Fourdan (3):
Revert "xwayland: Aggregate scroll axis events to fix kinetic scrolling"
xwayland/input: Do not ignore leave events
This release fixes an invalid event type mask in XTestSwapFakeInput which
was inadvertently changed from octal 0177 to hexadecimal 0x177 in the fix
for CVE-2022-46340.
Olivier Fourdan (1):
Bump version to 22.1.7
Peter Hutterer (1):
Xext: fix invalid event type mask
).
Jeremy Huddleston Sequoia (1):
xquartz: Fix some formatting
John D Pell (1):
XQuartz: stub: Call LSOpenApplication instead of fork()/exec()
Olivier Fourdan (1):
xserver 21.1.6
Peter Hutterer (3):
xkb: proof GetCountedString against request length attacks
xkb: fix
params in helper
xwayland/glamor/gbm: Use helper for implicit buffer params too
xwayland/glamor: Track if a xwl_pixmap uses explicit modifiers
Olivier Fourdan (4):
xwayland: Include where needed
xwayland: Use MAP_PRIVATE for keymaps
xwayland: Fix uninitialised value
I am pleased to announce Xwayland 23.1.0!
Olivier Fourdan (2):
test: Use either wayland-info or weston-info
Bump version to 23.1.0
git tag: xwayland-23.1.0
https://xorg.freedesktop.org/archive/individual/xserver/xwayland-23.1.0.tar.xz
SHA256
meson: Change project name to xwayland
Mike Gorse (1):
dix: Use CopyPartialInternalEvent in EnqueueEvent
Minh Phan (3):
randr: introduce rrCrtcGetInfo DDX function
xwayland/output: properly return the current emulated mode when queried
xwayland/window: Do not double add
X.Org Security Advisory: March 29, 2023
X.Org Server Overlay Window Use-After-Free
==
This issue can lead to local privileges elevation on systems where the X
server is running privileged and remote code execution for ssh X forwarding
sessions.
switch unless any work has been performed
Michel Dänzer (2):
xwayland: Refactor xwl_present_for_each_frame_callback helper
xwayland: Prevent nested xwl_present_for_each_frame_callback calls
Olivier Fourdan (2):
composite: Fix use-after-free of the COW
Bump version to 23.1.1
BOs
Minh Phan (3):
randr: introduce rrCrtcGetInfo DDX function
xwayland/output: properly return the current emulated mode when queried
xwayland/window: Do not double add window to damage list
Olivier Fourdan (4):
dix: Clear device sprite after free in AttachDevice
This release contains the fix for CVE-2023-1393 in today's security
advisory: https://lists.x.org/archives/xorg-announce/2023-March/003374.html
Benno Schulenberg (1):
xkbUtils: use existing symbol names instead of deleted deprecated ones
Olivier Fourdan (2):
composite: Fix use-after
This release contains the fix for CVE-2023-0494 in today's security
advisory: https://lists.x.org/archives/xorg-announce/2023-February/003320.html
It also fixes a second possible OOB access during EnqueueEvent.
Mike Gorse (1):
dix: Use CopyPartialInternalEvent in EnqueueEvent
Olivier
Drop config directory
Drop EXA code
Drop miext/shadow directory
meson: Build Xwayland unconditionally
Don't install Xvfb
meson: Change project name to xwayland
Olivier Fourdan (31):
xwayland: Include where needed
xwayland: Use MAP_PRIVATE for keym
de on FreeBSD for index/rindex
Emil Velikov (1):
DRI3: fix off-by-one DRI3 opcodes in description
Michael Wyraz (1):
Be more descriptive about monitor types
Olivier Fourdan (1):
xorgproto 2023.1
Peter Hutterer (1):
Revert "keysymdef.h: delete fourteen long-deprecated s
commits are allowed
Olivier Fourdan (16):
xwayland: Use a dedicated feedback callback for windows
xwayland: Check for scanout support in tranches
xwayland: Check for implicit scanout availability
xwayland: Add a direct hook to create pixmaps with glamor
xwayland: Add
Dänzer (4):
glamor: Add and use glamor_drawable_effective_depth helper
mi: Fix up alpha channel if needed in miPaintWindow
glamor: Make glamor_solid_boxes take a DrawablePtr
xwayland/glamor: Avoid implicit redirection with depth 32 parent windows
Olivier Fourdan (9
This is xorgproto-2023.2 as a quick-fix release to address the Present
protocol version not being updated in xorgproto-2023.1.
Olivier Fourdan (2):
presentproto: Update version number to 1.3
xorgproto 2023.2
git tag: xorgproto-2023.2
https://xorg.freedesktop.org/archive/individual
version to 23.2.4
Michel Dänzer (3):
glamor: Don't override source alpha to 1.0 if it's used for blending
glamor: Make glamor_set_alu take a DrawablePtr
glamor: Fall back for mixed depth 24/32 in glamor_set_alu
Olivier Fourdan (3):
xwayland: Pass the correct oeffis device types
for multiple virtual
monitors on a physical display.
José Expósito (2):
Xi: do not keep linked list pointer during recursion
xserver 21.1.11
Michael Wyraz (1):
Removing the code that deletes an existing monitor in RRMonitorAdd
Olivier Fourdan (2):
glx: Call XACE hooks
Hi
This is most likely
https://gitlab.freedesktop.org/xorg/xserver/-/issues/1659 fixed with
https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1479
Cheers
Olivier
On Wed, Apr 10, 2024 at 9:15 AM Jan Kurella wrote:
> Hi there,
>
> I am a bit puzzled, the second time today my screen
Hi Jan,
On Wed, Apr 10, 2024 at 11:22 AM Jan Kurella
wrote:
>
> yes, that sounds familiar, but the package versions do not match mine. I
> am too much of a user to find the link between the given links and possible
> versions on my machine.
>
Usually distributions backport the fixes, so the
n: Build Xwayland unconditionally
Don't install Xvfb
meson: Change project name to xwayland
Moritz Bruder (1):
fbdevhw: Support symbolic links in fbdev_open
Niclas Zeising (1):
Extend Linux #ifdef to FreeBSD OS.
Olivier Fourdan (95):
Revert "xwayland/glamor: Avoid im
one becomes ready
Olivier Fourdan (8):
xwayland: Use the path to Xwayland as installed
xwayland: Define MAX_OUTPUT_NAME in the header
xwayland: Make xwl_output_set_name() public
xwayland: Check for duplicate output names
xwayland: Use the connector name for XRANDR
I am pleased to announce Xwayland 24.1.0!
This fixes a couple of regressions introduced in the previous release
candidate versions along with a fix for XTEST emulation with EI.
Joshua Ashton (1):
xwayland: Send ei_device_frame on device_scroll_discrete
Olivier Fourdan (4):
xwayland
: Call drmFreeDevice for dma-buf default feedback
xwayland: Use drmDevicesEqual in xwl_dmabuf_feedback_tranche_done
dri3: Free formats in cache_formats_and_modifiers
xwayland/glamor: Handle depth 15 in gbm_format_for_depth
Olivier Fourdan (4):
Revert "xwayland/glamor:
Present: add PresentPixmapSynced
José Expósito (1):
meson: add header paths to declare_dependency
Mohamed Akram (1):
keysymdef.h: add dead_hamza symbol
Olivier Fourdan (1):
xorgproto 2024.1
Pierre Le Marre (14):
keysymdef.h: Fix typo for Mode_switch aliases
keysymdef.h
Hi Chris,
On Thu, Mar 28, 2024 at 12:15 AM Chris Clayton
wrote:
> I sent the message below to the xorg annpince lisy yesterday but it
> doesn't seem to have wriggled through the filters.
>
Yes, the xorg-announce is being moderated, best is to send your questions
to the regular xorg@lists.x.org
buttons with
pointer gestures for backward compatibility with legacy X11 clients.
Alan Coopersmith (2):
Xi: ProcXIGetSelectedEvents needs to use unswapped length to send reply
Xi: ProcXIPassiveGrabDevice needs to use unswapped length to send reply
Olivier Fourdan (1):
Bump version
This is a quick bug fix release to address a regression introduced by
the fix for CVE-2024-31083 in xwayland-23.2.5.
Florian Weimer (1):
xwayland: Use correct pointer types on i386
Olivier Fourdan (2):
render: Avoid possible double-free in ProcRenderAddGlyphs()
Bump version
dependency to avoid the problem (LDADD ought
to be enough to get the right libraries linked).
Signed-off-by: Olivier Fourdan ofour...@redhat.com
---
hw/xwayland/Makefile.am | 1 -
1 file changed, 1 deletion(-)
diff --git a/hw/xwayland/Makefile.am b/hw/xwayland/Makefile.am
index 4e0e1bb..9945540
Hi
Really sorry, I did not send the correct patch, this one had a typo
(missing closing parenthesis), new one to follow in a second.
Cheers,
Olivier
___
xorg-devel@lists.x.org: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info:
Signed-off-by: Olivier Fourdan ofour...@redhat.com
---
v2: Missing closing parenthesis
hw/kdrive/ephyr/hostx.c | 9 ++---
1 file changed, 6 insertions(+), 3 deletions(-)
diff --git a/hw/kdrive/ephyr/hostx.c b/hw/kdrive/ephyr/hostx.c
index f64861b..6c4d61c 100644
--- a/hw/kdrive/ephyr
() if the limit is lower than 128.
Fixes: https://bugs.freedesktop.org/show_bug.cgi?id=88316
Signed-off-by: Olivier Fourdan ofour...@redhat.com
---
v2: * Check for GL version 30
v3: * Remove use of GLAMOR_MIN_ALU_INSTRUCTIONS environment variable,
* Use LogMessage() in place of ErrorF() for warning when
And install the header as part of the SDK, so that applications interfacing
with the libinput driver do not have to copy paste all the properties' names.
Signed-off-by: Olivier Fourdan ofour...@redhat.com
---
Makefile.am | 2 +-
configure.ac | 1 +
include
Signed-off-by: Olivier Fourdan ofour...@redhat.com
---
autogen.sh | 15 +++
1 file changed, 15 insertions(+)
create mode 100755 autogen.sh
diff --git a/autogen.sh b/autogen.sh
new file mode 100755
index 000..4d3c878
--- /dev/null
+++ b/autogen.sh
@@ -0,0 +1,15 @@
+#! /bin/sh
And install the header as part of the SDK, so that applications interfacing
with the libinput driver do not have to copy paste all the properties' names.
Signed-off-by: Olivier Fourdan ofour...@redhat.com
---
Makefile.am | 5 +++-
configure.ac | 4
Hi
On 21/01/15 19:32, patrick keshishian wrote:
Excuse my naive observation; I'm possibly missing something.
The comment states status length is CARD8 but the header
file (If I'm looking at the correct one) states it is CARD16:
the XdmcpFatal() code to use a simpler string format
instead.
Signed-off-by: Olivier Fourdan ofour...@redhat.com
---
v2: Use malloc() instead of a fixed char array
os/xdmcp.c | 12 ++--
1 file changed, 10 insertions(+), 2 deletions(-)
diff --git a/os/xdmcp.c b/os/xdmcp.c
index b6e97c9
you could drop plen and go
len = *(CARD16*)wire;
...
Will do and send an updated patch.
And there are other occurrences of swapping that will break further down the
code so this not complete yet.
___
xorg-devel@lists.x.org: X.Org development
in the buffer, use variables instead.
Signed-off-by: Olivier Fourdan ofour...@redhat.com
---
xkb/xkb.c | 35 +++
1 file changed, 19 insertions(+), 16 deletions(-)
diff --git a/xkb/xkb.c b/xkb/xkb.c
index 15c7f34..b9a3ac4 100644
--- a/xkb/xkb.c
+++ b/xkb/xkb.c
.
To allow _GetCountedString() to run reliably more than once with swapped
clients, do not swap the data in the buffer, use a variable instead.
Signed-off-by: Olivier Fourdan ofour...@redhat.com
---
xkb/xkb.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/xkb/xkb.c b/xkb/xkb.c
the XdmpcpFatal() code to use a simpler string format
instead.
Signed-off-by: Olivier Fourdan ofour...@redhat.com
---
os/xdmcp.c | 7 +--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/os/xdmcp.c b/os/xdmcp.c
index b6e97c9..374ac08 100644
--- a/os/xdmcp.c
+++ b/os/xdmcp.c
On 20/02/15 10:47, Olivier Fourdan wrote:
[...]
+cs = GetCompScreen(screen);
+if (cs-pOverlayWin cs-pOverlayWin-mapped) {
Although GetCompScreen() is actually a macro which calls
dixLookupPrivate() so maybe not a good idea to do that for every every
pointer event.
Cheers
Hi Jasper,
I was working on the same issue
(https://bugzilla.redhat.com/show_bug.cgi?id=1188289) but did not think
about translating the coordinates!
I applied your patch along with the patch for mutter (on mutter 3.14.3
as found in F21) not to map the cow but that does not work very well.
So that Xwayland gets re-linked each time glamor is modified.
Signed-off-by: Olivier Fourdan ofour...@redhat.com
---
hw/xwayland/Makefile.am | 1 +
1 file changed, 1 insertion(+)
diff --git a/hw/xwayland/Makefile.am b/hw/xwayland/Makefile.am
index 9945540..ab1bbb6 100644
--- a/hw/xwayland
() if the limit is lower than 128.
Can be overridden with the environment variable
GLAMOR_MIN_ALU_INSTRUCTIONS for testing and debugging purpose.
Fixes: https://bugs.freedesktop.org/show_bug.cgi?id=88316
Signed-off-by: Olivier Fourdan ofour...@redhat.com
---
v2: Check for GL version 30
glamor/glamor.c
On 28/01/15 21:17, Ian Romanick wrote:
Do we know which GPUs cannot meet this limit and also do not have true
integer support? I wonder if we should go ahead and do the
GL_MESA_shading_language_130 or GL_MESA_gpu_shader_int32 extensions that
we had previously discussed, and remove support for
Signed-off-by: Olivier Fourdan ofour...@redhat.com
---
hw/kdrive/ephyr/hostx.c | 9 ++---
1 file changed, 6 insertions(+), 3 deletions(-)
diff --git a/hw/kdrive/ephyr/hostx.c b/hw/kdrive/ephyr/hostx.c
index f64861b..6c4d61c 100644
--- a/hw/kdrive/ephyr/hostx.c
+++ b/hw/kdrive/ephyr/hostx.c
value.
Signed-off-by: Olivier Fourdan ofour...@redhat.com
---
dsimple.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/dsimple.c b/dsimple.c
index 6432e13..ca746e9 100644
--- a/dsimple.c
+++ b/dsimple.c
@@ -205,6 +205,8 @@ xcb_window_t Select_Window(xcb_connection_t *dpy
to emulate a full press/release
to lock or unlock the modifier.
Signed-off-by: Olivier Fourdan ofour...@redhat.com
---
hw/kdrive/ephyr/ephyr.c | 8 +++-
hw/xnest/Keyboard.c | 9 -
2 files changed, 15 insertions(+), 2 deletions(-)
diff --git a/hw/kdrive/ephyr/ephyr.c b/hw/kdrive/ephyr
to emulate a full press/release
to lock or unlock the modifier.
Signed-off-by: Olivier Fourdan ofour...@redhat.com
---
hw/kdrive/ephyr/ephyr.c | 9 +++--
hw/xnest/Keyboard.c | 9 -
2 files changed, 15 insertions(+), 3 deletions(-)
diff --git a/hw/kdrive/ephyr/ephyr.c b/hw/kdrive/ephyr
Hi Christian,
On 27/03/15 15:50, Olivier Fourdan wrote:
On 21/03/15 15:32, Christian Linhart wrote:
[...]
I am not a libX11 maintainer, so it's not really a review or anything,
it's just some comments :-)
So I looked further into your patch (took me some time!) and came to the
following
Hi Christian,
On 21/03/15 15:32, Christian Linhart wrote:
I have made an alternative fix for the Xlib 32-bit
request number issue, that is described in the following bugreport.
https://bugs.freedesktop.org/show_bug.cgi?id=71338
Thanks for looking into this!
The approach of this fix is to
On 21/02/15 20:53, Jasper St. Pierre wrote:
This was built as a hack for simple Wayland compositors like Weston
which were lazy and didn't want to configure windows server-side when
moved.
Since comboboxes and menus are separate toplevel O-R windows, this hack
breaks input as it needs to be
https://bugs.freedesktop.org/show_bug.cgi?id=89296
Signed-off-by: Olivier Fourdan ofour...@redhat.com
---
v2: Move the test to LibinputSetProperty() and do it only once
src/libinput.c | 6 ++
1 file changed, 6 insertions(+)
diff --git a/src/libinput.c b/src/libinput.c
index 9613fbd
https://bugs.freedesktop.org/show_bug.cgi?id=89296
Signed-off-by: Olivier Fourdan ofour...@redhat.com
---
src/libinput.c | 24
1 file changed, 24 insertions(+)
diff --git a/src/libinput.c b/src/libinput.c
index 9613fbd..3159373 100644
--- a/src/libinput.c
+++ b/src
, Jasper St. Pierre wrote:
On Fri, Feb 20, 2015 at 1:47 AM, Olivier Fourdan ofour...@redhat.com
mailto:ofour...@redhat.com wrote:
Hi Jasper,
I was working on the same issue
(https://bugzilla.redhat.com/__show_bug.cgi?id=1188289
https://bugzilla.redhat.com/show_bug.cgi?id=1188289
Hi Jasper,
On 20/02/15 18:05, Olivier Fourdan wrote:
Hi
Sorry, I probably didn't express myself correctly here. What I've been
trying to say is:
- The patch does not work for me, it makes things worse than before,
the X window field is not consistent depending on where the event
occurs. So
in the client.
Also, if we get here and the device is on, then that's definitely a bug,
warn about that.
https://bugs.freedesktop.org/show_bug.cgi?id=89296
Signed-off-by: Olivier Fourdan ofour...@redhat.com
Signed-off-by: Peter Hutterer peter.hutte...@who-t.net
---
v3: Check for valid device only
Message -
From: Olivier Fourdan ofour...@redhat.com
To: Peter Hutterer peter.hutte...@who-t.net
Cc: xorg-devel@lists.x.org
Sent: Wednesday, February 25, 2015 9:07:24 AM
Subject: Re: [RFC PATCH xf86-input-libinput v2] Do not crash if the device is
invalid
Hi Peter,
On 25/02/15 03:41, Peter
Hi all,
Anyone got a chance to look further into this? (this is an old bug with several
unsuccessful attempted fixes)
Chris, what do you think of the wrap test for the sequence that must remain in
32bits?
Cheers,
Olivier
- Original Message -
From: Olivier Fourdan ofour...@redhat.com
With larger ellipses, rounding will cause some spans close to vertical
tangent to be of zero length, leading to sometimes rather large missing
portion of the arc.
Try to detect this case and work around it.
Signed-off-by: Olivier Fourdan ofour...@redhat.com
---
mi/miarc.c | 10 ++
1
);
for (j = 0; j 1; j += 100)
XDrawArc(display, win, gc,
5 + j / 10, j / 2 - (1 - 1024 / 2),
1, 2 - j,
175 * 64, 10 * 64);
}
}
XCloseDisplay(display);
return 0;
}
Olivier Fourdan (1):
mi: reduce missing segments
Make sure X_BIG_ENDIAN/X_LITTLE_ENDIAN are defined before actually using
them.
Otherwise, byte order could be wrong even though endianess detection is
correct.
Reported-by: Tim Waugh twa...@redhat.com
Signed-off-by: Olivier Fourdan ofour...@redhat.com
---
include/dix-config.h.in | 8
1
Adam Jackson
a...@redhat.com
Signed-off-by: Adam Jackson a...@redhat.com
Signed-off-by: Olivier Fourdan ofour...@redhat.com
---
v2: Use the user set client limit in multiple places instead of MAXCLIENTS,
Bump value for MAXCLIENTS, MAXSELECT, MAXSOCKS and OPEN_MAX to 512,
Requires
Hi
This needs http://patchwork.freedesktop.org/patch/50714/ to be applied on X
proto first.
Attaching the small programs I use to test this patch, of course the idea is
tio choose between the number of clients or the number of resources per client
(as both end up being in the same 29bit
to be of zero length, leading to sometimes rather large missing
portion of the arc.
Try to detect this case and work around it.
Signed-off-by: Olivier Fourdan ofour...@redhat.com
---
mi/miarc.c | 10 ++
1 file changed, 10 insertions(+)
diff --git a/mi/miarc.c b/mi/miarc.c
index e8bc87e
Reported-and-tested-by: Olivier Fourdan four...@gmail.com
Signed-off-by: Chris Wilson ch...@chris-wilson.co.uk
---
v2: Much better/simpler solution suggested by Chris in bug 91072
hw/xwayland/xwayland-shm.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/hw/xwayland/xwayland-shm.c
usable clients in Xwayland (even if the client limit will
remain a theoretical limit unlikely to be reachable in Xwayland).
Signed-off-by: Olivier Fourdan ofour...@redhat.com
---
See also: http://lists.x.org/archives/xorg-devel/2015-May/046543.html
include/opaque.h | 1 +
os/WaitFor.c
-by: Olivier Fourdan four...@gmail.com
Signed-off-by: Chris Wilson ch...@chris-wilson.co.uk
---
v2: Much better/simpler solution suggested by Chris in bug 91072
v3: Fix funky spelling/syntax in commit message
hw/xwayland/xwayland-shm.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
of clients to a lower value, allowing
for more usable clients in Xwayland (even if the client limit will
remain a theoretical limit unlikely to be reachable in Xwayland).
Signed-off-by: Olivier Fourdan ofour...@redhat.com
---
See also: http://lists.x.org/archives/xorg-devel/2015-May/046543.html
increase the number of X resources per client or
vice-versa.
Parts of this patch are based on a similar patch from Adam Jackson
a...@redhat.com
Signed-off-by: Adam Jackson a...@redhat.com
Signed-off-by: Olivier Fourdan ofour...@redhat.com
---
v2: Use the user set client limit in multiple places
Hi Alan,
- Original Message -
Looking back at the notes from when the Solaris Xsun made similar changes
long
ago (on an X11R6.4 code base), they say we had to change:
- MAXCLIENTS
- MAXSOCKS
- OPEN_MAX
- TRANS_OPEN_MAX
- XFD_SETSIZE
(If it's useful that Xsun code base
To allow up to 512 clients, the number of file descriptors being
monitored need to be increased accordingly.
Signed-off-by: Adam Jackson a...@redhat.com
Signed-off-by: Olivier Fourdan ofour...@redhat.com
---
Xpoll.h.in | 13 +++--
1 file changed, 11 insertions(+), 2 deletions(-)
diff
Adam Jackson
a...@redhat.com
Signed-off-by: Adam Jackson a...@redhat.com
Signed-off-by: Olivier Fourdan ofour...@redhat.com
---
v2: Use the user set client limit in multiple places instead of MAXCLIENTS,
Bump value for MAXCLIENTS, MAXSELECT, MAXSOCKS and OPEN_MAX to 512,
Requires
Adding the dependency on xproto 7.0.28 that has been released last Wednesday
which includes the patch to increase the number of file descriptors.
This is required for the second (dependent) patch which has already been
reviewed by Adam, thus adding the R-b: Adam Jackson a...@redhat.com to that
1 - 100 of 677 matches
Mail list logo