summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
4 daysuse XNFstrdup() instead of xnfstrdupHEADmasterEnrico Weigelt, metux IT consult2-2/+2
xnfstrdup is just an alias for XNFstrdup() that doesn't seem to serve any practical purpose, so it can go away once all drivers stopped using it. Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> Part-of: <https://gitlab.freedesktop.org/xorg/driver/xf86-video-vbox/-/merge_requests/7>
5 daysuse XNFcallocarray() instead of xnfcalloc macroEnrico Weigelt, metux IT consult2-6/+6
xnfcalloc is just an alias for XNFcallocarray() that doesn't seem to serve any practical purpose, so it can go away once all drivers stopped using it. Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> Part-of: <https://gitlab.freedesktop.org/xorg/driver/xf86-video-vbox/-/merge_requests/7>
2024-03-24xf86-video-vboxvideo 1.0.1xf86-video-vboxvideo-1.0.1Alan Coopersmith2-2/+13
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2024-03-11Fix builds with C23 compilersAlan Coopersmith1-1/+5
Relies on C99 & later stdbool.h header to avoid making our own definitions of bool, true, & false that C23 already defines for us. ./VBoxVideoIPRT.h:35:5: error: expected identifier before ‘false’ 35 | false = 0, | ^~~~~ ./VBoxVideoIPRT.h:37:3: error: expected ‘;’, identifier or ‘(’ before ‘bool’ 37 | } bool; | ^~~~ ./VBoxVideoIPRT.h:37:3: warning: useless type name in empty declaration Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2024-01-16COPYING: include all three MIT/X11 license variants from source filesAlan Coopersmith1-3/+44
Different source files have slightly different variants of the MIT/X11 license in, so include all three in the COPYING file. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2024-01-16Stop building helpers.cAlan Coopersmith1-1/+0
Clears -Wmissing-prototypes warning for every function in it, none of which are referenced in any other file. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2024-01-16Fix 142 instances of -Wredundant-decls warning for RTASSERTVARAlan Coopersmith2-3/+24
./VBoxVideoIPRT.h:77:16: warning: redundant redeclaration of ‘RTASSERTVAR’ [-Wredundant-decls] 77 | extern int RTASSERTVAR[1] __attribute__((__unused__)), \ | ^~~~~~~~~~~ ./VBoxVideoIPRT.h:80:5: note: in expansion of macro ‘AssertCompile’ 80 | AssertCompile(sizeof(type) == (size)) | ^~~~~~~~~~~~~ ./VBoxVideoIPRT.h:73:12: note: previous declaration of ‘RTASSERTVAR’ with type ‘int[1]’ 73 | extern int RTASSERTVAR[1]; | ^~~~~~~~~~~ Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2024-01-16Quiet -Wredundant-decls from xorg/os.h fallbacks for new libc functionsAlan Coopersmith4-1/+16
The Xorg headers provide their own versions of strlcat, strlcpy, and timingsafe_memcmp for platforms that don't have them in libc yet, but rely on configure to set HAVE_* defines to determine if they should be defined in the headers. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2024-01-16Silence some standard X.Org warnings that cause too much noiseAlan Coopersmith1-0/+6
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2024-01-16Add X.Org's standard C warning flags to AM_CFLAGSAlan Coopersmith1-1/+1
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2024-01-16configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOLAlan Coopersmith1-2/+1
AC_PROG_LIBTOOL was replaced by LT_INIT in libtool 2 in 2008, so it's time to rely on it. Clears autoconf warnings: configure.ac:44: warning: The macro 'AC_PROG_LIBTOOL' is obsolete. configure.ac:44: You should run autoupdate. aclocal.m4:3515: AC_PROG_LIBTOOL is expanded from... configure.ac:44: the top level Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2023-10-07gitlab CI: ensure libtool is installed in build containerAlan Coopersmith1-3/+3
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2022-10-17gitlab CI: stop requiring Signed-off-by in commitsAlan Coopersmith1-2/+2
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2022-01-29gitlab CI: add a basic build testAlan Coopersmith1-0/+98
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2022-01-29Fix spelling/wording issuesAlan Coopersmith10-17/+17
Found by using: codespell --builtin clear,rare,usage,informal,code,names Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2022-01-29Build xz tarballs instead of bzip2Alan Coopersmith1-1/+1
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2018-12-07Update configure.ac bug URL for gitlab migrationAlan Coopersmith1-1/+1
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2018-11-18Update README for gitlab migrationAlan Coopersmith3-20/+19
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2017-11-28vboxvideo 1.0.0xf86-video-vboxvideo-1.0.0Michael Thayer1-1/+1
2017-10-14Initial commit.Michael Thayer37-0/+8748