diff options
author | Eric Anholt <eric@anholt.net> | 2014-09-04 10:59:40 -0700 |
---|---|---|
committer | Keith Packard <keithp@keithp.com> | 2014-09-11 18:24:03 -0700 |
commit | d0da0e9c3bb8fe0cd4879ecb24d21715bfaa209b (patch) | |
tree | dd72a3faafb1e80f6487c7703041619a7dc69a9a /os | |
parent | bf338efc678258d2d366dff2ed873752f98f0bfc (diff) |
glx: Disable indirect GLX contexts by default.
Almost every situation of someone running indirect GLX is a mistake
that results in X Server crashes. Indirect GLX is the cause of
regular security vulnerabilities, and rarely provides any capability
to the user. Just disable it unless someone wants to enable it for
their special use case (using +iglx on the command line).
Signed-off-by: Eric Anholt <eric@anholt.net>
Acked-by: Keith Packard <keithp@keithp.com>
Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'os')
-rw-r--r-- | os/utils.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/os/utils.c b/os/utils.c index f3197430a..c83f77dda 100644 --- a/os/utils.c +++ b/os/utils.c @@ -194,7 +194,7 @@ Bool noGEExtension = FALSE; Bool CoreDump; -Bool enableIndirectGLX = TRUE; +Bool enableIndirectGLX = FALSE; #ifdef PANORAMIX Bool PanoramiXExtensionDisabledHack = FALSE; |