blob: d61a19339c84e88eb95e8e43f95cd5eb8b43e7fc [file] [log] [blame]
Elliott Hughesfa877442019-12-20 12:29:39 -08001Copyright (C) 2007 The Android Open Source Project
2All rights reserved.
Elliott Hughes584bc622019-04-19 14:18:07 -07003
Elliott Hughesfa877442019-12-20 12:29:39 -08004Redistribution and use in source and binary forms, with or without
5modification, are permitted provided that the following conditions
6are met:
7 * Redistributions of source code must retain the above copyright
8 notice, this list of conditions and the following disclaimer.
9 * Redistributions in binary form must reproduce the above copyright
10 notice, this list of conditions and the following disclaimer in
11 the documentation and/or other materials provided with the
12 distribution.
Elliott Hughes584bc622019-04-19 14:18:07 -070013
Elliott Hughesfa877442019-12-20 12:29:39 -080014THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
15"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
16LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
17FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
18COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
19INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
20BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
21OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
22AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
23OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
24OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
25SUCH DAMAGE.
Elliott Hughesaa8db1b2021-02-16 15:05:44 -080026
27-------------------------------------------------------------------
28
29Copyright (C) 2008 The Android Open Source Project
30All rights reserved.
31
32Redistribution and use in source and binary forms, with or without
33modification, are permitted provided that the following conditions
34are met:
35 * Redistributions of source code must retain the above copyright
36 notice, this list of conditions and the following disclaimer.
37 * Redistributions in binary form must reproduce the above copyright
38 notice, this list of conditions and the following disclaimer in
39 the documentation and/or other materials provided with the
40 distribution.
41
42THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
43"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
44LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
45FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
46COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
47INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
48BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
49OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
50AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
51OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
52OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
53SUCH DAMAGE.
54
55-------------------------------------------------------------------
56
57Copyright (C) 2012 The Android Open Source Project
58All rights reserved.
59
60Redistribution and use in source and binary forms, with or without
61modification, are permitted provided that the following conditions
62are met:
63 * Redistributions of source code must retain the above copyright
64 notice, this list of conditions and the following disclaimer.
65 * Redistributions in binary form must reproduce the above copyright
66 notice, this list of conditions and the following disclaimer in
67 the documentation and/or other materials provided with the
68 distribution.
69
70THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
71"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
72LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
73FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
74COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
75INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
76BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
77OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
78AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
79OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
80OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
81SUCH DAMAGE.
82
83-------------------------------------------------------------------
84
85Copyright (C) 2013 The Android Open Source Project
86All rights reserved.
87
88Redistribution and use in source and binary forms, with or without
89modification, are permitted provided that the following conditions
90are met:
91 * Redistributions of source code must retain the above copyright
92 notice, this list of conditions and the following disclaimer.
93 * Redistributions in binary form must reproduce the above copyright
94 notice, this list of conditions and the following disclaimer in
95 the documentation and/or other materials provided with the
96 distribution.
97
98THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
99"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
100LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
101FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
102COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
103INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
104BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
105OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
106AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
107OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
108OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
109SUCH DAMAGE.
110
111-------------------------------------------------------------------
112
113Copyright (C) 2014 The Android Open Source Project
114All rights reserved.
115
116Redistribution and use in source and binary forms, with or without
117modification, are permitted provided that the following conditions
118are met:
119 * Redistributions of source code must retain the above copyright
120 notice, this list of conditions and the following disclaimer.
121 * Redistributions in binary form must reproduce the above copyright
122 notice, this list of conditions and the following disclaimer in
123 the documentation and/or other materials provided with the
124 distribution.
125
126THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
127"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
128LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
129FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
130COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
131INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
132BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
133OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
134AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
135OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
136OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
137SUCH DAMAGE.
138
139-------------------------------------------------------------------
140
141Copyright (C) 2015 The Android Open Source Project
142All rights reserved.
143
144Redistribution and use in source and binary forms, with or without
145modification, are permitted provided that the following conditions
146are met:
147 * Redistributions of source code must retain the above copyright
148 notice, this list of conditions and the following disclaimer.
149 * Redistributions in binary form must reproduce the above copyright
150 notice, this list of conditions and the following disclaimer in
151 the documentation and/or other materials provided with the
152 distribution.
153
154THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
155"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
156LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
157FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
158COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
159INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
160BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
161OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
162AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
163OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
164OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
165SUCH DAMAGE.
166
167-------------------------------------------------------------------
168
169Copyright (C) 2016 The Android Open Source Project
170All rights reserved.
171
172Redistribution and use in source and binary forms, with or without
173modification, are permitted provided that the following conditions
174are met:
175 * Redistributions of source code must retain the above copyright
176 notice, this list of conditions and the following disclaimer.
177 * Redistributions in binary form must reproduce the above copyright
178 notice, this list of conditions and the following disclaimer in
179 the documentation and/or other materials provided with the
180 distribution.
181
182THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
183"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
184LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
185FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
186COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
187INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
188BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
189OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
190AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
191OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
192OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
193SUCH DAMAGE.
194
195-------------------------------------------------------------------
196
197Copyright (C) 2017 The Android Open Source Project
198All rights reserved.
199
200Redistribution and use in source and binary forms, with or without
201modification, are permitted provided that the following conditions
202are met:
203 * Redistributions of source code must retain the above copyright
204 notice, this list of conditions and the following disclaimer.
205 * Redistributions in binary form must reproduce the above copyright
206 notice, this list of conditions and the following disclaimer in
207 the documentation and/or other materials provided with the
208 distribution.
209
210THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
211"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
212LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
213FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
214COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
215INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
216BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
217OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
218AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
219OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
220OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
221SUCH DAMAGE.
222
223-------------------------------------------------------------------
224
225Copyright (C) 2018 The Android Open Source Project
226All rights reserved.
227
228Redistribution and use in source and binary forms, with or without
229modification, are permitted provided that the following conditions
230are met:
231 * Redistributions of source code must retain the above copyright
232 notice, this list of conditions and the following disclaimer.
233 * Redistributions in binary form must reproduce the above copyright
234 notice, this list of conditions and the following disclaimer in
235 the documentation and/or other materials provided with the
236 distribution.
237
238THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
239"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
240LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
241FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
242COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
243INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
244BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
245OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
246AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
247OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
248OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
249SUCH DAMAGE.
250
251-------------------------------------------------------------------
252
253Copyright (C) 2019 The Android Open Source Project
254All rights reserved.
255
256Redistribution and use in source and binary forms, with or without
257modification, are permitted provided that the following conditions
258are met:
259 * Redistributions of source code must retain the above copyright
260 notice, this list of conditions and the following disclaimer.
261 * Redistributions in binary form must reproduce the above copyright
262 notice, this list of conditions and the following disclaimer in
263 the documentation and/or other materials provided with the
264 distribution.
265
266THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
267"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
268LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
269FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
270COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
271INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
272BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
273OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
274AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
275OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
276OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
277SUCH DAMAGE.
278
279-------------------------------------------------------------------
280
281Copyright (C) 2020 The Android Open Source Project
282All rights reserved.
283
284Redistribution and use in source and binary forms, with or without
285modification, are permitted provided that the following conditions
286are met:
287 * Redistributions of source code must retain the above copyright
288 notice, this list of conditions and the following disclaimer.
289 * Redistributions in binary form must reproduce the above copyright
290 notice, this list of conditions and the following disclaimer in
291 the documentation and/or other materials provided with the
292 distribution.
293
294THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
295"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
296LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
297FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
298COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
299INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
300BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
301OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
302AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
303OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
304OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
305SUCH DAMAGE.
306
307-------------------------------------------------------------------
308
Collin Fijalkovich47d27aa2021-03-24 10:17:39 -0700309Copyright (C) 2021 The Android Open Source Project
310All rights reserved.
311
312Redistribution and use in source and binary forms, with or without
313modification, are permitted provided that the following conditions
314are met:
315 * Redistributions of source code must retain the above copyright
316 notice, this list of conditions and the following disclaimer.
317 * Redistributions in binary form must reproduce the above copyright
318 notice, this list of conditions and the following disclaimer in
319 the documentation and/or other materials provided with the
320 distribution.
321
322THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
323"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
324LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
325FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
326COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
327INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
328BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
329OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
330AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
331OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
332OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
333SUCH DAMAGE.
334
335-------------------------------------------------------------------
336
Elliott Hughes3e4f6032022-10-22 03:54:59 +0000337Copyright (C) 2022 The Android Open Source Project
338All rights reserved.
339
340Redistribution and use in source and binary forms, with or without
341modification, are permitted provided that the following conditions
342are met:
343 * Redistributions of source code must retain the above copyright
344 notice, this list of conditions and the following disclaimer.
345 * Redistributions in binary form must reproduce the above copyright
346 notice, this list of conditions and the following disclaimer in
347 the documentation and/or other materials provided with the
348 distribution.
349
350THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
351"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
352LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
353FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
354COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
355INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
356BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
357OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
358AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
359OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
360OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
361SUCH DAMAGE.
362
363-------------------------------------------------------------------
364