Commits on Source (59)
-
Matthieu Herrb authored
Signed-off-by:
Matthieu Herrb <matthieu@herrb.eu>
-
Enrico Weigelt, metux IT consult . authored
The current merge-request job is pretty suboptimal for non-MR branches: In the gitlab pipeline view, non-MR branches are always shown with warning, since this check always fails if the branch isn't associated with some MR. Thus one always has to check the details page in order to see whether there was something else in that stage (eg. unclean commit messages, etc) or just the always failing merge-request check. A trivial solution to that problem is just moving that check into a fourth stage, so it's trivial to differenciate in the pipeline list view. Signed-off-by:
Enrico Weigelt, metux IT consult <info@metux.net> Part-of: <!1335>
-
Michel Dänzer authored
It can't work as intended in other pipelines. Part-of: <!1338>
-
Michel Dänzer authored
This reverts commit 04c2fe54. The check-merge-request job no longer exists in non-MR pipelines. Part-of: <!1338>
-
Enrico Weigelt, metux IT consult . authored
this symbol isn't used anymore ... can't even find it's use in git history. Signed-off-by:
Enrico Weigelt, metux IT consult <info@metux.net> Part-of: <xorg/xserver!1339>
-
This function isn't used anywhere, not even in (known) modules/drivers. So we can remove it. Signed-off-by:
Enrico Weigelt, metux IT consult <info@metux.net> Part-of: <!1343>
-
These functions aren't used by and drivers (and TimerInit() shouldn't be be called from modules at all), thus unexport them. Signed-off-by:
Enrico Weigelt, metux IT consult <info@metux.net> Part-of: <!1330>
-
Part-of: <!1317>
-
This script does the same thing but has a few more toggles than our custom script which means we can set everything we need in the gitlab-ci.yml file and have it DTRT. Part-of: <!1317>
-
Part-of: <!1317>
-
Part-of: <!1317>
-
It's just a dumb wrapper around PrivsElevated(), and also just called in few places, while others call PrivsElevated() directly - thus not needed and can be dropped. Note that it's also not called by drivers, so the export was unnecessary. Signed-off-by:
Enrico Weigelt, metux IT consult <info@metux.net> Part-of: <!1324>
-
Reduce the massive os/utils.c a little bit by moving out the alloc functions to their own source file. Signed-off-by:
Enrico Weigelt, metux IT consult <info@metux.net> Part-of: <!1336>
-
Unclutter the huge utils.c a bit, by moving out string functions to their own source file. Signed-off-by:
Enrico Weigelt, metux IT consult <info@metux.net> Part-of: <!1336>
-
The typdef and defines from dgaproc.h are used by drivers, so it needs to remain part of the public API. But no need to clutter the public header with non-exported function declarations. Signed-off-by:
Enrico Weigelt, metux IT consult <info@metux.net> Part-of: <!1323>
-
This really looks like a leftover from b861aad8. In any case, if that function shall become part of extension/driver API, it should be declared with _X_EXPORT in some suitable header file - locally declaring extern really isn't a good idea and just an invitation for subtle bugs. Signed-off-by:
Enrico Weigelt, metux IT consult <info@metux.net> Part-of: <!1265>
-
It's already defined in input.h, and that's where it belongs. (we see from the header, which symbols belong to the module api) Signed-off-by:
Enrico Weigelt, metux IT consult <info@metux.net> Part-of: <!1274>
-
These are already defined in glamor.h Signed-off-by:
Enrico Weigelt, metux IT consult <info@metux.net> Part-of: <!1274>
-
it's already defined in xace.h. Signed-off-by:
Enrico Weigelt, metux IT consult <info@metux.net> Part-of: <!1274>
-
These are already defined in exevents.h. Signed-off-by:
Enrico Weigelt, metux IT consult <info@metux.net> Part-of: <!1274>
-
It's already defined in randrstr.h Signed-off-by:
Enrico Weigelt, metux IT consult <info@metux.net> Part-of: <!1274>
-
There are already defined in misyncshm.h / misyncfd.h. Signed-off-by:
Enrico Weigelt, metux IT consult <info@metux.net> Part-of: <!1274>
-
These are already defined in privates.h Signed-off-by:
Enrico Weigelt, metux IT consult <info@metux.net> Part-of: <!1274>
-
These are already defined in glamor.h Signed-off-by:
Enrico Weigelt, metux IT consult <info@metux.net> Part-of: <!1274>
-
It's only locally defined when WIN32 is defined, so we can use this directly. Signed-off-by:
Enrico Weigelt, metux IT consult <info@metux.net> Part-of: <!1278>
-
The headers dixfont.h and dixfontstr.h include closure.h, but don't use any definitions from it, thus the include statements can be dropped. Signed-off-by:
Enrico Weigelt, metux IT consult <info@metux.net> Part-of: <!1280>
-
None of the public module API functions use the types defined in here, this file isn't even included anywhere (in the public headers). Thus it doesn't seem to be needed in the public API at all - so make it private. Signed-off-by:
Enrico Weigelt, metux IT consult <info@metux.net> Part-of: <!1281>
-
Move out non-exported stuff from public module header compositeext.h, into compositeext_priv.h Signed-off-by:
Enrico Weigelt, metux IT consult <info@metux.net> Part-of: <!1284>
-
Over 1.5 decades ago, pixmap handling was moved to using pixman library, but there's still a bit fallout from that left. Cleaning it up now. Signed-off-by:
Enrico Weigelt, metux IT consult <info@metux.net> Part-of: <xorg/xserver!1287>
-
Public module API headers don't need / shouldn't to contain anything that isn't part of the API (non-exported functions, etc). Signed-off-by:
Enrico Weigelt, metux IT consult <info@metux.net> Part-of: <!1287>
-
Public module API headers don't need / shouldn't to contain anything that isn't part of the API (non-exported functions, etc). Signed-off-by:
Enrico Weigelt, metux IT consult <info@metux.net> Part-of: <xorg/xserver!1287>
-
public server module API headers shouldn't be clobbered with non-exported definitions, so move them out to private header file. Signed-off-by:
Enrico Weigelt, metux IT consult <info@metux.net> Part-of: <!1293>
-
This function is only used on WIN32 targets, so we can drop the *nix implementation. Signed-off-by:
Enrico Weigelt, metux IT consult <info@metux.net> Part-of: <!1295>
-
[119/383] Compiling C object os/liblibxserver_os.a.p/access.c.obj 415../os/access.c: In function ‘DefineSelf’: 416../os/access.c:468:26: warning: unused variable ‘inet6addr’ [-Wunused-variable] 417 468 | struct sockaddr_in6 *inet6addr; 418 | ^~~~~~~~~ Signed-off-by:
Enrico Weigelt, metux IT consult <info@metux.net> Part-of: <!1295>
-
../os/access.c:443:18: warning: unused variable ‘n’ [-Wunused-variable] 420 443 | register int n; 421 | ^ 422 [120/383] Compiling C object os/liblibxserver_os.a.p/connection.c.obj 431../os/connection.c:137:14: warning: ‘ParentProcess’ defined but not used [-Wunused-variable] 432 137 | static Pid_t ParentProcess; 433 | ^~~~~~~~~~~~~ ../os/connection.c:132:13: warning: ‘RunFromSmartParent’ defined but not used [-Wunused-variable] 435 132 | static Bool RunFromSmartParent; /* send SIGUSR1 to parent process */ 436 | ^~~~~~~~~~~~~~~~~~ Part-of: <!1295>
-
[90/383] Compiling C object os/liblibxlibc.a.p/strcasestr.c.obj 359../os/strcasestr.c:45:1: warning: no previous prototype for ‘xstrcasestr’ [-Wmissing-prototypes] 360 45 | xstrcasestr(const char *s, const char *find) 361 | ^~~~~~~~~~~ Signed-off-by:
Enrico Weigelt, metux IT consult <info@metux.net> Part-of: <!1295>
-
../hw/xwin/winmultiwindowwndproc.c:418:17: warning: unused variable ‘ps’ [-Wunused-variable] 744 418 | PAINTSTRUCT ps; 745 | ^~ ../hw/xwin/InitOutput.c:114:13: warning: ‘noDriExtension’ defined but not used [-Wunused-variable] 752 114 | static Bool noDriExtension; 753 | ^~~~~~~~~~~~~~ 375/383] Compiling C object hw/xwin/Xming.exe.p/winprefs.c.obj 799../hw/xwin/winprefs.c: In function ‘LoadImageComma’: 800../hw/xwin/winprefs.c:545:14: warning: unused variable ‘convert’ [-Wunused-variable] 801 545 | Bool convert = FALSE; 802 | ^~~~~~~ Signed-off-by:
Enrico Weigelt, metux IT consult <info@metux.net> Part-of: <!1295>
-
[324/383] Compiling C object hw/xwin/winclipboard/xwinclip.exe.p/debug.c.obj 666../hw/xwin/winclipboard/debug.c:31:1: warning: no previous prototype for ‘winDebug’ [-Wmissing-prototypes] 667 31 | winDebug(const char *format, ...) 668 | ^~~~~~~~ 669../hw/xwin/winclipboard/debug.c: In function ‘winDebug’: 670../hw/xwin/winclipboard/debug.c:37:3: warning: function ‘winDebug’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 671 37 | count += vfprintf(stderr, format, ap); 672 | ^~~~~ 673../hw/xwin/winclipboard/debug.c: At top level: 674../hw/xwin/winclipboard/debug.c:44:1: warning: no previous prototype for ‘ErrorF’ [-Wmissing-prototypes] 675 44 | ErrorF(const char *format, ...) 676 | ^~~~~~ 677../hw/xwin/winclipboard/debug.c: In function ‘ErrorF’: 678../hw/xwin/winclipboard/debug.c:49:3: warning: function ‘ErrorF’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 679 49 | count = vfprintf(stderr, format, ap); 680 | ^~~~~ Signed-off-by:
Enrico Weigelt, metux IT consult <info@metux.net> Part-of: <!1295>
-
../hw/xwin/InitOutput.c: In function ‘winFixupPaths’: 747../hw/xwin/InitOutput.c:578:9: warning: ‘strncpy’ output truncated before terminating nul copying 5 bytes from a string of the same length [-Wstringop-truncation] 748 578 | strncpy(buffer, "HOME=", 5); 749 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ Signed-off-by:
Enrico Weigelt, metux IT consult <info@metux.net> Part-of: <!1295>
-
[378/383] Compiling C object hw/xwin/Xming.exe.p/winvalargs.c.obj 811../hw/xwin/winvalargs.c:57:1: warning: no previous prototype for ‘winValidateArgs’ [-Wmissing-prototypes] 812 57 | winValidateArgs(void) 813 | ^~~~~~~~~~~~~~~ Signed-off-by:
Enrico Weigelt, metux IT consult <info@metux.net> Part-of: <!1295>
-
replace Windows specific ZeroMemory (macro just calling memset()) by static initialization, calloc() and memset(). Signed-off-by:
Enrico Weigelt, metux IT consult <info@metux.net> Part-of: <!1295>
-
[374/383] Compiling C object hw/xwin/Xming.exe.p/winmultiwindowicons.c.obj 791In file included from /usr/i686-w64-mingw32/include/X11/Xwinsock.h:57, 792 from /usr/i686-w64-mingw32/include/xcb/xcb_windefs.h:34, 793 from /usr/i686-w64-mingw32/include/xcb/xcb.h:41, 794 from ../hw/xwin/winmultiwindowicons.c:43: 795/usr/share/mingw-w64/include/winsock2.h:15:2: warning: #warning Please include winsock2.h before windows.h [-Wcpp] 796 15 | #warning Please include winsock2.h before windows.h 797 | ^~~~~~~ Signed-off-by:
Enrico Weigelt, metux IT consult <info@metux.net> Part-of: <!1295>
-
Just define struct utsname and a tiny uname() function instead of cluttering the code with ifdef's. Signed-off-by:
Enrico Weigelt, metux IT consult <info@metux.net> Part-of: <!1295>
-
Both symbols are set on exactly the same condition (build_mitshm), so can be consolidated into one: MITSHM Signed-off-by:
Enrico Weigelt, metux IT consult <info@metux.net> Part-of: <!1296>
-
This header is never exported and belongs to OS layer, thus no need to have it in include/ directory, where all the public ones are - better off under os/. Signed-off-by:
Enrico Weigelt, metux IT consult <info@metux.net> Part-of: <xorg/xserver!1350>
-
This conditional practically only controls whether we have an pointer, where DDX can plug in it's own VErrorF() handler (currently only xwin doing that). The cost of having it even when DDX doesn't use it, is really negligible: it's just one pointer and an extra non-null check on it per VErrorF() call - a very cold path. Strangely, xwin has extra Getting rid of this unnecessary complexity that really hasn't any practical gain. Signed-off-by:
Enrico Weigelt, metux IT consult <info@metux.net> Part-of: <!1329>
-
these aren't to be called by modules, thus no need to export them. Signed-off-by:
Enrico Weigelt, metux IT consult <info@metux.net> Part-of: <!1348>
-
These aren't used by external modules, thus no need to export them. Signed-off-by:
Enrico Weigelt, metux IT consult <info@metux.net> Part-of: <!1348>
-
These aren't used by (known) external modules, thus no need to export them. Signed-off-by:
Enrico Weigelt, metux IT consult <info@metux.net> Part-of: <!1348>
-
It's not used by external modules, thus no need to have it in the public API. Signed-off-by:
Enrico Weigelt, metux IT consult <info@metux.net> Part-of: <!1348>
-
This file isn't included by any known modules, so no need to keep it around in the public api. Signed-off-by:
Enrico Weigelt, metux IT consult <info@metux.net> Part-of: <!1348>
-
Now that there's no actual consumer of it left, it can be dropped. Signed-off-by:
Enrico Weigelt, metux IT consult <info@metux.net> Part-of: <xorg/xserver!1348>
-
These aren't used by any drivers/modules, just DDX'es, so no need to export. Note: tigervnc does use it, but it has it's own DDX, therefore directly linked in, just like the in-tree DDX'es which doesn't need exporting. Signed-off-by:
Enrico Weigelt, metux IT consult <info@metux.net> Part-of: <!1349>
-
This function isn't used by any modules/drivers, so no need to export it. Signed-off-by:
Enrico Weigelt, metux IT consult <info@metux.net> Part-of: <!1349>
-
These aren't externally used, thus no need to export them. Signed-off-by:
Enrico Weigelt, metux IT consult <info@metux.net> Part-of: <!1349>
-
These aren't externally used, thus no need to export them. Signed-off-by:
Enrico Weigelt, metux IT consult <info@metux.net> Part-of: <!1349>
-
These aren't externally used, thus no need to export them. Signed-off-by:
Enrico Weigelt, metux IT consult <info@metux.net> Part-of: <!1349>
-
No functional change. Signed-off-by:
Olivier Fourdan <ofourdan@redhat.com> Part-of: <!1253>
-
Without libxshmfence, Xwayland cannot build with GLAMOR support. Make sure to catch that requirement in meson rather than failing the build later. Signed-off-by:
Olivier Fourdan <ofourdan@redhat.com> Closes: #1626 Part-of: <!1253>
Showing
- .gitlab-ci.yml 26 additions, 10 deletions.gitlab-ci.yml
- .gitlab-ci/check-piglit-results.sh 7 additions, 8 deletions.gitlab-ci/check-piglit-results.sh
- .gitlab-ci/dist.sh 0 additions, 14 deletions.gitlab-ci/dist.sh
- .gitlab-ci/meson-build.sh 145 additions, 0 deletions.gitlab-ci/meson-build.sh
- Xext/panoramiX.c 1 addition, 1 deletionXext/panoramiX.c
- Xext/security.c 2 additions, 1 deletionXext/security.c
- Xext/sync.c 1 addition, 0 deletionsXext/sync.c
- Xext/xace.c 1 addition, 1 deletionXext/xace.c
- Xext/xf86bigfont.c 11 additions, 11 deletionsXext/xf86bigfont.c
- Xext/xres.c 3 additions, 1 deletionXext/xres.c
- Xext/xselinux_hooks.c 3 additions, 2 deletionsXext/xselinux_hooks.c
- Xext/xselinux_label.c 2 additions, 1 deletionXext/xselinux_label.c
- Xext/xselinuxint.h 0 additions, 1 deletionXext/xselinuxint.h
- Xi/xiproperty.c 2 additions, 2 deletionsXi/xiproperty.c
- composite/compositeext.h 1 addition, 2 deletionscomposite/compositeext.h
- composite/compositeext_priv.h 17 additions, 0 deletionscomposite/compositeext_priv.h
- composite/compwindow.c 1 addition, 0 deletionscomposite/compwindow.c
- dbe/dbe.c 0 additions, 1 deletiondbe/dbe.c
- dbe/dbestruct.h 0 additions, 1 deletiondbe/dbestruct.h
- dix/dispatch.c 5 additions, 1 deletiondix/dispatch.c
.gitlab-ci/dist.sh
deleted
100755 → 0
.gitlab-ci/meson-build.sh
0 → 100755
composite/compositeext_priv.h
0 → 100644