1 1.1.1.2 mrg commit 208421df7cdb1a44d5a88c6d189caecae01f1cde 2 1.1.1.2 mrg Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 3 1.1.1.2 mrg Date: Mon Mar 11 18:25:27 2024 -0700 4 1.1.1.2 mrg 5 1.1.1.2 mrg xf86-video-vboxvideo 1.0.1 6 1.1.1.2 mrg 7 1.1.1.2 mrg Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 8 1.1.1.2 mrg 9 1.1.1.2 mrg commit b66441a27fa85e2a3b63f10a0a5a846344327042 10 1.1.1.2 mrg Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 11 1.1.1.2 mrg Date: Mon Mar 11 18:43:53 2024 -0700 12 1.1.1.2 mrg 13 1.1.1.2 mrg Fix builds with C23 compilers 14 1.1.1.2 mrg 15 1.1.1.2 mrg Relies on C99 & later stdbool.h header to avoid making our own 16 1.1.1.2 mrg definitions of bool, true, & false that C23 already defines for us. 17 1.1.1.2 mrg 18 1.1.1.2 mrg ./VBoxVideoIPRT.h:35:5: error: expected identifier before false 19 1.1.1.2 mrg 35 | false = 0, 20 1.1.1.2 mrg | ^~~~~ 21 1.1.1.2 mrg ./VBoxVideoIPRT.h:37:3: error: expected ;, identifier or ( before bool 22 1.1.1.2 mrg 37 | } bool; 23 1.1.1.2 mrg | ^~~~ 24 1.1.1.2 mrg ./VBoxVideoIPRT.h:37:3: warning: useless type name in empty declaration 25 1.1.1.2 mrg 26 1.1.1.2 mrg Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 27 1.1.1.2 mrg 28 1.1.1.2 mrg commit 006126987bd85cff4d17eca28cbed65fa27d0661 29 1.1.1.2 mrg Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 30 1.1.1.2 mrg Date: Tue Jan 16 14:37:17 2024 -0800 31 1.1.1.2 mrg 32 1.1.1.2 mrg COPYING: include all three MIT/X11 license variants from source files 33 1.1.1.2 mrg 34 1.1.1.2 mrg Different source files have slightly different variants of the MIT/X11 35 1.1.1.2 mrg license in, so include all three in the COPYING file. 36 1.1.1.2 mrg 37 1.1.1.2 mrg Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 38 1.1.1.2 mrg 39 1.1.1.2 mrg commit 9684853f4654c0cbd2fc5433c960f80f7ba68f62 40 1.1.1.2 mrg Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 41 1.1.1.2 mrg Date: Tue Jan 16 14:18:04 2024 -0800 42 1.1.1.2 mrg 43 1.1.1.2 mrg Stop building helpers.c 44 1.1.1.2 mrg 45 1.1.1.2 mrg Clears -Wmissing-prototypes warning for every function in it, 46 1.1.1.2 mrg none of which are referenced in any other file. 47 1.1.1.2 mrg 48 1.1.1.2 mrg Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 49 1.1.1.2 mrg 50 1.1.1.2 mrg commit 42e39d102f5fc9e4834431b351e9d584052b4f75 51 1.1.1.2 mrg Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 52 1.1.1.2 mrg Date: Tue Jan 16 14:14:02 2024 -0800 53 1.1.1.2 mrg 54 1.1.1.2 mrg Fix 142 instances of -Wredundant-decls warning for RTASSERTVAR 55 1.1.1.2 mrg 56 1.1.1.2 mrg ./VBoxVideoIPRT.h:77:16: warning: redundant redeclaration of RTASSERTVAR [-Wredundant-decls] 57 1.1.1.2 mrg 77 | extern int RTASSERTVAR[1] __attribute__((__unused__)), \ 58 1.1.1.2 mrg | ^~~~~~~~~~~ 59 1.1.1.2 mrg ./VBoxVideoIPRT.h:80:5: note: in expansion of macro AssertCompile 60 1.1.1.2 mrg 80 | AssertCompile(sizeof(type) == (size)) 61 1.1.1.2 mrg | ^~~~~~~~~~~~~ 62 1.1.1.2 mrg ./VBoxVideoIPRT.h:73:12: note: previous declaration of RTASSERTVAR with type int[1] 63 1.1.1.2 mrg 73 | extern int RTASSERTVAR[1]; 64 1.1.1.2 mrg | ^~~~~~~~~~~ 65 1.1.1.2 mrg 66 1.1.1.2 mrg Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 67 1.1.1.2 mrg 68 1.1.1.2 mrg commit 5abe92c24fa3de28f740490228b66ca5f42f3322 69 1.1.1.2 mrg Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 70 1.1.1.2 mrg Date: Mon Jan 15 11:44:21 2024 -0800 71 1.1.1.2 mrg 72 1.1.1.2 mrg Quiet -Wredundant-decls from xorg/os.h fallbacks for new libc functions 73 1.1.1.2 mrg 74 1.1.1.2 mrg The Xorg headers provide their own versions of strlcat, strlcpy, and 75 1.1.1.2 mrg timingsafe_memcmp for platforms that don't have them in libc yet, but 76 1.1.1.2 mrg rely on configure to set HAVE_* defines to determine if they should be 77 1.1.1.2 mrg defined in the headers. 78 1.1.1.2 mrg 79 1.1.1.2 mrg Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 80 1.1.1.2 mrg 81 1.1.1.2 mrg commit bc4fa3b99e979bb1ad63812bc53ff0979c8baac4 82 1.1.1.2 mrg Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 83 1.1.1.2 mrg Date: Tue Jan 16 14:28:07 2024 -0800 84 1.1.1.2 mrg 85 1.1.1.2 mrg Silence some standard X.Org warnings that cause too much noise 86 1.1.1.2 mrg 87 1.1.1.2 mrg Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 88 1.1.1.2 mrg 89 1.1.1.2 mrg commit 293a6b927b032ed96fc611f04bad1bb9ab903dd7 90 1.1.1.2 mrg Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 91 1.1.1.2 mrg Date: Mon Jan 15 11:38:33 2024 -0800 92 1.1.1.2 mrg 93 1.1.1.2 mrg Add X.Org's standard C warning flags to AM_CFLAGS 94 1.1.1.2 mrg 95 1.1.1.2 mrg Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 96 1.1.1.2 mrg 97 1.1.1.2 mrg commit 8dc8094c36b38e5c8f60c59fb5adecb56ee4a46e 98 1.1.1.2 mrg Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 99 1.1.1.2 mrg Date: Mon Jan 15 11:33:07 2024 -0800 100 1.1.1.2 mrg 101 1.1.1.2 mrg configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL 102 1.1.1.2 mrg 103 1.1.1.2 mrg AC_PROG_LIBTOOL was replaced by LT_INIT in libtool 2 in 2008, 104 1.1.1.2 mrg so it's time to rely on it. 105 1.1.1.2 mrg 106 1.1.1.2 mrg Clears autoconf warnings: 107 1.1.1.2 mrg 108 1.1.1.2 mrg configure.ac:44: warning: The macro 'AC_PROG_LIBTOOL' is obsolete. 109 1.1.1.2 mrg configure.ac:44: You should run autoupdate. 110 1.1.1.2 mrg aclocal.m4:3515: AC_PROG_LIBTOOL is expanded from... 111 1.1.1.2 mrg configure.ac:44: the top level 112 1.1.1.2 mrg 113 1.1.1.2 mrg Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 114 1.1.1.2 mrg 115 1.1.1.2 mrg commit 1a950f1e3e028b6b99268bad595b277ef1c6e4c0 116 1.1.1.2 mrg Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 117 1.1.1.2 mrg Date: Fri Oct 6 14:36:33 2023 -0700 118 1.1.1.2 mrg 119 1.1.1.2 mrg gitlab CI: ensure libtool is installed in build container 120 1.1.1.2 mrg 121 1.1.1.2 mrg Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 122 1.1.1.2 mrg 123 1.1.1.2 mrg commit a3da399dfc1290afdec713a3902d5aebab8df2fd 124 1.1.1.2 mrg Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 125 1.1.1.2 mrg Date: Thu Jul 28 17:30:21 2022 -0700 126 1.1.1.2 mrg 127 1.1.1.2 mrg gitlab CI: stop requiring Signed-off-by in commits 128 1.1.1.2 mrg 129 1.1.1.2 mrg Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 130 1.1.1.2 mrg 131 1.1.1.2 mrg commit fa736a8e3e65beb700406ad5d95bfe10e87e1f0f 132 1.1.1.2 mrg Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 133 1.1.1.2 mrg Date: Sat Jan 29 15:55:11 2022 -0800 134 1.1.1.2 mrg 135 1.1.1.2 mrg gitlab CI: add a basic build test 136 1.1.1.2 mrg 137 1.1.1.2 mrg Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 138 1.1.1.2 mrg 139 1.1.1.2 mrg commit 479aa89713c766c627aca06db64dfc8acded6aa5 140 1.1.1.2 mrg Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 141 1.1.1.2 mrg Date: Sat Jan 29 15:54:30 2022 -0800 142 1.1.1.2 mrg 143 1.1.1.2 mrg Fix spelling/wording issues 144 1.1.1.2 mrg 145 1.1.1.2 mrg Found by using: 146 1.1.1.2 mrg codespell --builtin clear,rare,usage,informal,code,names 147 1.1.1.2 mrg 148 1.1.1.2 mrg Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 149 1.1.1.2 mrg 150 1.1.1.2 mrg commit 450a7a11f47bf23fc55d2e103dc0835b5ce9a999 151 1.1.1.2 mrg Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 152 1.1.1.2 mrg Date: Sat Jan 29 15:51:16 2022 -0800 153 1.1.1.2 mrg 154 1.1.1.2 mrg Build xz tarballs instead of bzip2 155 1.1.1.2 mrg 156 1.1.1.2 mrg Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 157 1.1.1.2 mrg 158 1.1.1.2 mrg commit 4f3a2bea254ebebcca4328bc780ce6b8f08dddfa 159 1.1.1.2 mrg Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 160 1.1.1.2 mrg Date: Fri Dec 7 19:19:02 2018 -0800 161 1.1.1.2 mrg 162 1.1.1.2 mrg Update configure.ac bug URL for gitlab migration 163 1.1.1.2 mrg 164 1.1.1.2 mrg Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 165 1.1.1.2 mrg 166 1.1.1.2 mrg commit 8b88ebfb4325156db3550278e1b2c19bd7d783b2 167 1.1.1.2 mrg Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 168 1.1.1.2 mrg Date: Sun Nov 18 16:42:19 2018 -0800 169 1.1.1.2 mrg 170 1.1.1.2 mrg Update README for gitlab migration 171 1.1.1.2 mrg 172 1.1.1.2 mrg Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 173 1.1.1.2 mrg 174 1.1 mrg commit 948bc1ae047668df040d62a19cae6d7a49e452fd 175 1.1 mrg Author: Michael Thayer <michael.thayer (a] oracle.com> 176 1.1 mrg Date: Tue Nov 28 11:58:30 2017 +0100 177 1.1 mrg 178 1.1 mrg vboxvideo 1.0.0 179 1.1 mrg 180 1.1 mrg commit ab07f97612d045d8c0a376174b39a294d028fef2 181 1.1 mrg Author: Michael Thayer <michael.thayer (a] oracle.com> 182 1.1 mrg Date: Sat Oct 14 10:23:47 2017 +0200 183 1.1 mrg 184 1.1 mrg Initial commit. 185