licenses.list.txt 27 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690
  1. ====================Apache-2.0====================
  2. Code made available under Apache License version 2.0.
  3. ====================BSD-2-Clause====================
  4. * Redistribution and use in source and binary forms, with or without
  5. * modification, are permitted provided that the following conditions
  6. * are met:
  7. * 1. Redistributions of source code must retain the above copyright
  8. * notice, this list of conditions and the following disclaimer.
  9. * 2. Redistributions in binary form must reproduce the above copyright
  10. * notice, this list of conditions and the following disclaimer in the
  11. * documentation and/or other materials provided with the distribution.
  12. *
  13. * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  14. * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  15. * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  16. * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  17. * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  18. * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  19. * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  20. * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  21. * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  22. * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  23. * SUCH DAMAGE.
  24. ====================BSD-Source-Code====================
  25. * Redistribution and use in source and binary forms, with or without
  26. * modification, are permitted provided that the following conditions
  27. * are met:
  28. * 1. Redistributions of source code must retain the above copyright
  29. * notice, this list of conditions and the following disclaimer.
  30. * 2. Neither the name of author nor the names of its contributors may
  31. * be used to endorse or promote products derived from this software
  32. * without specific prior written permission.
  33. *
  34. * THIS SOFTWARE IS PROVIDED BY AUTHOR AND CONTRIBUTORS ``AS IS'' AND
  35. * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  36. * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  37. * ARE DISCLAIMED. IN NO EVENT SHALL AUTHOR OR CONTRIBUTORS BE LIABLE
  38. * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  39. * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  40. * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  41. * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  42. * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  43. * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  44. * SUCH DAMAGE.
  45. ====================COPYRIGHT====================
  46. Copyright 20xx-20yy The OpenSSL Project Authors. All Rights Reserved.
  47. ====================COPYRIGHT====================
  48. * Copyright (C) 2006, Network Resonance, Inc. Copyright (C) 2011, RTFM, Inc.
  49. ====================COPYRIGHT====================
  50. * Copyright (C) 2017 National Security Research Institute. All Rights Reserved.
  51. ====================COPYRIGHT====================
  52. * Copyright (c) 1998-2019 The OpenSSL Project. All rights reserved.
  53. ====================COPYRIGHT====================
  54. * Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved
  55. ====================COPYRIGHT====================
  56. * Copyright (c) 2004, EdelKey Project. All Rights Reserved.
  57. ====================COPYRIGHT====================
  58. * Copyright (c) 2004, Richard Levitte <richard@levitte.org>
  59. * All rights reserved.
  60. ====================COPYRIGHT====================
  61. * Copyright (c) 2007 KISA(Korea Information Security Agency). All rights reserved.
  62. ====================COPYRIGHT====================
  63. * Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved.
  64. ====================COPYRIGHT====================
  65. * Copyright (c) 2018, Oracle and/or its affiliates. All rights reserved.
  66. ====================COPYRIGHT====================
  67. * Copyright 1995-2016 The OpenSSL Project Authors. All Rights Reserved.
  68. ====================COPYRIGHT====================
  69. * Copyright 1995-2017 The OpenSSL Project Authors. All Rights Reserved.
  70. ====================COPYRIGHT====================
  71. * Copyright 1995-2018 The OpenSSL Project Authors. All Rights Reserved.
  72. ====================COPYRIGHT====================
  73. * Copyright 1995-2019 The OpenSSL Project Authors. All Rights Reserved.
  74. ====================COPYRIGHT====================
  75. * Copyright 1995-2020 The OpenSSL Project Authors. All Rights Reserved.
  76. ====================COPYRIGHT====================
  77. * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
  78. ====================COPYRIGHT====================
  79. * Copyright 1999-2016 The OpenSSL Project Authors. All Rights Reserved.
  80. ====================COPYRIGHT====================
  81. * Copyright 1999-2018 The OpenSSL Project Authors. All Rights Reserved.
  82. ====================COPYRIGHT====================
  83. * Copyright 1999-2019 The OpenSSL Project Authors. All Rights Reserved.
  84. ====================COPYRIGHT====================
  85. * Copyright 1999-2020 The OpenSSL Project Authors. All Rights Reserved.
  86. ====================COPYRIGHT====================
  87. * Copyright 1999-2021 The OpenSSL Project Authors. All Rights Reserved.
  88. ====================COPYRIGHT====================
  89. * Copyright 1999-2022 The OpenSSL Project Authors. All Rights Reserved.
  90. ====================COPYRIGHT====================
  91. * Copyright 1999-2023 The OpenSSL Project Authors. All Rights Reserved.
  92. ====================COPYRIGHT====================
  93. * Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved.
  94. ====================COPYRIGHT====================
  95. * Copyright 2000-2018 The OpenSSL Project Authors. All Rights Reserved.
  96. ====================COPYRIGHT====================
  97. * Copyright 2000-2019 The OpenSSL Project Authors. All Rights Reserved.
  98. ====================COPYRIGHT====================
  99. * Copyright 2000-2021 The OpenSSL Project Authors. All Rights Reserved.
  100. ====================COPYRIGHT====================
  101. * Copyright 2000-2022 The OpenSSL Project Authors. All Rights Reserved.
  102. ====================COPYRIGHT====================
  103. * Copyright 2001-2018 The OpenSSL Project Authors. All Rights Reserved.
  104. ====================COPYRIGHT====================
  105. * Copyright 2002-2016 The OpenSSL Project Authors. All Rights Reserved.
  106. ====================COPYRIGHT====================
  107. * Copyright 2002-2020 The OpenSSL Project Authors. All Rights Reserved.
  108. ====================COPYRIGHT====================
  109. * Copyright 2003-2016 The OpenSSL Project Authors. All Rights Reserved.
  110. ====================COPYRIGHT====================
  111. * Copyright 2004-2018 The OpenSSL Project Authors. All Rights Reserved.
  112. ====================COPYRIGHT====================
  113. * Copyright 2004-2019 The OpenSSL Project Authors. All Rights Reserved.
  114. ====================COPYRIGHT====================
  115. * Copyright 2005 Nokia. All rights reserved.
  116. ====================COPYRIGHT====================
  117. * Copyright 2005-2016 The OpenSSL Project Authors. All Rights Reserved.
  118. ====================COPYRIGHT====================
  119. * Copyright 2005-2018 The OpenSSL Project Authors. All Rights Reserved.
  120. ====================COPYRIGHT====================
  121. * Copyright 2005-2019 The OpenSSL Project Authors. All Rights Reserved.
  122. ====================COPYRIGHT====================
  123. * Copyright 2005-2021 The OpenSSL Project Authors. All Rights Reserved.
  124. ====================COPYRIGHT====================
  125. * Copyright 2005-2022 The OpenSSL Project Authors. All Rights Reserved.
  126. ====================COPYRIGHT====================
  127. * Copyright 2006-2016 The OpenSSL Project Authors. All Rights Reserved.
  128. ====================COPYRIGHT====================
  129. * Copyright 2006-2018 The OpenSSL Project Authors. All Rights Reserved.
  130. ====================COPYRIGHT====================
  131. * Copyright 2007-2016 The OpenSSL Project Authors. All Rights Reserved.
  132. ====================COPYRIGHT====================
  133. * Copyright 2008-2016 The OpenSSL Project Authors. All Rights Reserved.
  134. ====================COPYRIGHT====================
  135. * Copyright 2008-2018 The OpenSSL Project Authors. All Rights Reserved.
  136. ====================COPYRIGHT====================
  137. * Copyright 2008-2019 The OpenSSL Project Authors. All Rights Reserved.
  138. ====================COPYRIGHT====================
  139. * Copyright 2010-2016 The OpenSSL Project Authors. All Rights Reserved.
  140. ====================COPYRIGHT====================
  141. * Copyright 2011-2016 The OpenSSL Project Authors. All Rights Reserved.
  142. ====================COPYRIGHT====================
  143. * Copyright 2012-2021 The OpenSSL Project Authors. All Rights Reserved.
  144. ====================COPYRIGHT====================
  145. * Copyright 2014-2016 The OpenSSL Project Authors. All Rights Reserved.
  146. ====================COPYRIGHT====================
  147. * Copyright 2014-2017 The OpenSSL Project Authors. All Rights Reserved.
  148. ====================COPYRIGHT====================
  149. * Copyright 2014-2018 The OpenSSL Project Authors. All Rights Reserved.
  150. ====================COPYRIGHT====================
  151. * Copyright 2014-2019 The OpenSSL Project Authors. All Rights Reserved.
  152. ====================COPYRIGHT====================
  153. * Copyright 2014-2021 The OpenSSL Project Authors. All Rights Reserved.
  154. ====================COPYRIGHT====================
  155. * Copyright 2014-2023 The OpenSSL Project Authors. All Rights Reserved.
  156. ====================COPYRIGHT====================
  157. * Copyright 2015-2016 The OpenSSL Project Authors. All Rights Reserved.
  158. ====================COPYRIGHT====================
  159. * Copyright 2015-2018 The OpenSSL Project Authors. All Rights Reserved.
  160. ====================COPYRIGHT====================
  161. * Copyright 2015-2019 The OpenSSL Project Authors. All Rights Reserved.
  162. ====================COPYRIGHT====================
  163. * Copyright 2015-2021 The OpenSSL Project Authors. All Rights Reserved.
  164. ====================COPYRIGHT====================
  165. * Copyright 2015-2022 The OpenSSL Project Authors. All Rights Reserved.
  166. ====================COPYRIGHT====================
  167. * Copyright 2016 The OpenSSL Project Authors. All Rights Reserved.
  168. ====================COPYRIGHT====================
  169. * Copyright 2016-2018 The OpenSSL Project Authors. All Rights Reserved.
  170. ====================COPYRIGHT====================
  171. * Copyright 2016-2019 The OpenSSL Project Authors. All Rights Reserved.
  172. ====================COPYRIGHT====================
  173. * Copyright 2016-2020 The OpenSSL Project Authors. All Rights Reserved.
  174. ====================COPYRIGHT====================
  175. * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved.
  176. ====================COPYRIGHT====================
  177. * Copyright 2016-2022 The OpenSSL Project Authors. All Rights Reserved.
  178. ====================COPYRIGHT====================
  179. * Copyright 2017 Ribose Inc. All Rights Reserved.
  180. ====================COPYRIGHT====================
  181. * Copyright 2017 The OpenSSL Project Authors. All Rights Reserved.
  182. ====================COPYRIGHT====================
  183. * Copyright 2017-2018 The OpenSSL Project Authors. All Rights Reserved.
  184. ====================COPYRIGHT====================
  185. * Copyright 2017-2019 The OpenSSL Project Authors. All Rights Reserved.
  186. ====================COPYRIGHT====================
  187. * Copyright 2017-2021 The OpenSSL Project Authors. All Rights Reserved.
  188. ====================COPYRIGHT====================
  189. * Copyright 2018 The OpenSSL Project Authors. All Rights Reserved.
  190. ====================COPYRIGHT====================
  191. * Copyright 2018-2019 The OpenSSL Project Authors. All Rights Reserved.
  192. ====================COPYRIGHT====================
  193. Copyright (c) 1998-2022 The OpenSSL Project
  194. Copyright (c) 1995-1998 Eric A. Young, Tim J. Hudson
  195. All rights reserved.
  196. ====================COPYRIGHT====================
  197. /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
  198. * All rights reserved.
  199. ====================COPYRIGHT====================
  200. // Copyright 2014-2020 The OpenSSL Project Authors. All Rights Reserved.
  201. ====================COPYRIGHT====================
  202. @ Copyright 2007-2020 The OpenSSL Project Authors. All Rights Reserved.
  203. ====================COPYRIGHT====================
  204. @ Copyright 2012-2020 The OpenSSL Project Authors. All Rights Reserved.
  205. ====================File: LICENSE====================
  206. LICENSE ISSUES
  207. ==============
  208. The OpenSSL toolkit stays under a double license, i.e. both the conditions of
  209. the OpenSSL License and the original SSLeay license apply to the toolkit.
  210. See below for the actual license texts.
  211. OpenSSL License
  212. ---------------
  213. /* ====================================================================
  214. * Copyright (c) 1998-2019 The OpenSSL Project. All rights reserved.
  215. *
  216. * Redistribution and use in source and binary forms, with or without
  217. * modification, are permitted provided that the following conditions
  218. * are met:
  219. *
  220. * 1. Redistributions of source code must retain the above copyright
  221. * notice, this list of conditions and the following disclaimer.
  222. *
  223. * 2. Redistributions in binary form must reproduce the above copyright
  224. * notice, this list of conditions and the following disclaimer in
  225. * the documentation and/or other materials provided with the
  226. * distribution.
  227. *
  228. * 3. All advertising materials mentioning features or use of this
  229. * software must display the following acknowledgment:
  230. * "This product includes software developed by the OpenSSL Project
  231. * for use in the OpenSSL Toolkit. (http://www.openssl.org/)"
  232. *
  233. * 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to
  234. * endorse or promote products derived from this software without
  235. * prior written permission. For written permission, please contact
  236. * openssl-core@openssl.org.
  237. *
  238. * 5. Products derived from this software may not be called "OpenSSL"
  239. * nor may "OpenSSL" appear in their names without prior written
  240. * permission of the OpenSSL Project.
  241. *
  242. * 6. Redistributions of any form whatsoever must retain the following
  243. * acknowledgment:
  244. * "This product includes software developed by the OpenSSL Project
  245. * for use in the OpenSSL Toolkit (http://www.openssl.org/)"
  246. *
  247. * THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY
  248. * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  249. * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  250. * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR
  251. * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  252. * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
  253. * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  254. * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  255. * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  256. * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  257. * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
  258. * OF THE POSSIBILITY OF SUCH DAMAGE.
  259. * ====================================================================
  260. *
  261. * This product includes cryptographic software written by Eric Young
  262. * (eay@cryptsoft.com). This product includes software written by Tim
  263. * Hudson (tjh@cryptsoft.com).
  264. *
  265. */
  266. Original SSLeay License
  267. -----------------------
  268. /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
  269. * All rights reserved.
  270. *
  271. * This package is an SSL implementation written
  272. * by Eric Young (eay@cryptsoft.com).
  273. * The implementation was written so as to conform with Netscapes SSL.
  274. *
  275. * This library is free for commercial and non-commercial use as long as
  276. * the following conditions are aheared to. The following conditions
  277. * apply to all code found in this distribution, be it the RC4, RSA,
  278. * lhash, DES, etc., code; not just the SSL code. The SSL documentation
  279. * included with this distribution is covered by the same copyright terms
  280. * except that the holder is Tim Hudson (tjh@cryptsoft.com).
  281. *
  282. * Copyright remains Eric Young's, and as such any Copyright notices in
  283. * the code are not to be removed.
  284. * If this package is used in a product, Eric Young should be given attribution
  285. * as the author of the parts of the library used.
  286. * This can be in the form of a textual message at program startup or
  287. * in documentation (online or textual) provided with the package.
  288. *
  289. * Redistribution and use in source and binary forms, with or without
  290. * modification, are permitted provided that the following conditions
  291. * are met:
  292. * 1. Redistributions of source code must retain the copyright
  293. * notice, this list of conditions and the following disclaimer.
  294. * 2. Redistributions in binary form must reproduce the above copyright
  295. * notice, this list of conditions and the following disclaimer in the
  296. * documentation and/or other materials provided with the distribution.
  297. * 3. All advertising materials mentioning features or use of this software
  298. * must display the following acknowledgement:
  299. * "This product includes cryptographic software written by
  300. * Eric Young (eay@cryptsoft.com)"
  301. * The word 'cryptographic' can be left out if the rouines from the library
  302. * being used are not cryptographic related :-).
  303. * 4. If you include any Windows specific code (or a derivative thereof) from
  304. * the apps directory (application code) you must include an acknowledgement:
  305. * "This product includes software written by Tim Hudson (tjh@cryptsoft.com)"
  306. *
  307. * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND
  308. * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  309. * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  310. * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
  311. * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  312. * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  313. * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  314. * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  315. * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  316. * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  317. * SUCH DAMAGE.
  318. *
  319. * The licence and distribution terms for any publically available version or
  320. * derivative of this code cannot be changed. i.e. this code cannot simply be
  321. * copied and put under another distribution licence
  322. * [including the GNU Public Licence.]
  323. */
  324. ====================OpenSSL====================
  325. Licensed under the OpenSSL license (the "License"). You may not use
  326. this file except in compliance with the License. You can obtain a copy
  327. in the file LICENSE in the source distribution or at
  328. https://www.openssl.org/source/license.html
  329. ====================OpenSSL====================
  330. recognize that _BOTH_ the OpenSSL license _AND_ the SSLeay license apply
  331. ====================OpenSSL====================
  332. LICENSE ISSUES
  333. ==============
  334. The OpenSSL toolkit stays under a double license, i.e. both the conditions of
  335. the OpenSSL License and the original SSLeay license apply to the toolkit.
  336. See below for the actual license texts.
  337. OpenSSL License
  338. ---------------
  339. /* ====================================================================
  340. * Copyright (c) 1998-2019 The OpenSSL Project. All rights reserved.
  341. *
  342. * Redistribution and use in source and binary forms, with or without
  343. * modification, are permitted provided that the following conditions
  344. * are met:
  345. *
  346. * 1. Redistributions of source code must retain the above copyright
  347. * notice, this list of conditions and the following disclaimer.
  348. *
  349. * 2. Redistributions in binary form must reproduce the above copyright
  350. * notice, this list of conditions and the following disclaimer in
  351. * the documentation and/or other materials provided with the
  352. * distribution.
  353. *
  354. * 3. All advertising materials mentioning features or use of this
  355. * software must display the following acknowledgment:
  356. * "This product includes software developed by the OpenSSL Project
  357. * for use in the OpenSSL Toolkit. (http://www.openssl.org/)"
  358. *
  359. * 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to
  360. * endorse or promote products derived from this software without
  361. * prior written permission. For written permission, please contact
  362. * openssl-core@openssl.org.
  363. *
  364. * 5. Products derived from this software may not be called "OpenSSL"
  365. * nor may "OpenSSL" appear in their names without prior written
  366. * permission of the OpenSSL Project.
  367. *
  368. * 6. Redistributions of any form whatsoever must retain the following
  369. * acknowledgment:
  370. * "This product includes software developed by the OpenSSL Project
  371. * for use in the OpenSSL Toolkit (http://www.openssl.org/)"
  372. *
  373. * THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY
  374. * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  375. * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  376. * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR
  377. * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  378. * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
  379. * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  380. * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  381. * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  382. * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  383. * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
  384. * OF THE POSSIBILITY OF SUCH DAMAGE.
  385. * ====================================================================
  386. *
  387. * This product includes cryptographic software written by Eric Young
  388. * (eay@cryptsoft.com). This product includes software written by Tim
  389. * Hudson (tjh@cryptsoft.com).
  390. *
  391. */
  392. Original SSLeay License
  393. -----------------------
  394. /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
  395. * All rights reserved.
  396. *
  397. * This package is an SSL implementation written
  398. * by Eric Young (eay@cryptsoft.com).
  399. * The implementation was written so as to conform with Netscapes SSL.
  400. *
  401. * This library is free for commercial and non-commercial use as long as
  402. * the following conditions are aheared to. The following conditions
  403. * apply to all code found in this distribution, be it the RC4, RSA,
  404. * lhash, DES, etc., code; not just the SSL code. The SSL documentation
  405. * included with this distribution is covered by the same copyright terms
  406. * except that the holder is Tim Hudson (tjh@cryptsoft.com).
  407. *
  408. * Copyright remains Eric Young's, and as such any Copyright notices in
  409. * the code are not to be removed.
  410. * If this package is used in a product, Eric Young should be given attribution
  411. * as the author of the parts of the library used.
  412. * This can be in the form of a textual message at program startup or
  413. * in documentation (online or textual) provided with the package.
  414. *
  415. * Redistribution and use in source and binary forms, with or without
  416. * modification, are permitted provided that the following conditions
  417. * are met:
  418. * 1. Redistributions of source code must retain the copyright
  419. * notice, this list of conditions and the following disclaimer.
  420. * 2. Redistributions in binary form must reproduce the above copyright
  421. * notice, this list of conditions and the following disclaimer in the
  422. * documentation and/or other materials provided with the distribution.
  423. * 3. All advertising materials mentioning features or use of this software
  424. * must display the following acknowledgement:
  425. * "This product includes cryptographic software written by
  426. * Eric Young (eay@cryptsoft.com)"
  427. * The word 'cryptographic' can be left out if the rouines from the library
  428. * being used are not cryptographic related :-).
  429. * 4. If you include any Windows specific code (or a derivative thereof) from
  430. * the apps directory (application code) you must include an acknowledgement:
  431. * "This product includes software written by Tim Hudson (tjh@cryptsoft.com)"
  432. *
  433. * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND
  434. * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  435. * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  436. * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
  437. * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  438. * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  439. * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  440. * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  441. * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  442. * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  443. * SUCH DAMAGE.
  444. *
  445. * The licence and distribution terms for any publically available version or
  446. * derivative of this code cannot be changed. i.e. this code cannot simply be
  447. * copied and put under another distribution licence
  448. * [including the GNU Public Licence.]
  449. ====================OpenSSL====================
  450. * Licensed under the OpenSSL license (the "License"). You may not use
  451. * this file except in compliance with the License. You can obtain a copy
  452. * in the file LICENSE in the source distribution or at
  453. * https://www.openssl.org/source/license.html
  454. ====================OpenSSL====================
  455. * Licensed under the OpenSSL licenses, (the "License");
  456. * you may not use this file except in compliance with the License.
  457. * You may obtain a copy of the License at
  458. * https://www.openssl.org/source/license.html
  459. * or in the file LICENSE in the source distribution.
  460. ====================OpenSSL====================
  461. and Tim J. Hudson. The OpenSSL toolkit is licensed under a dual-license (the
  462. OpenSSL license plus the SSLeay license), which means that you are free to
  463. get and use it for commercial and non-commercial purposes as long as you
  464. fulfill the conditions of both licenses.
  465. ====================OpenSSL====================
  466. // Licensed under the OpenSSL license (the "License"). You may not use
  467. // this file except in compliance with the License. You can obtain a copy
  468. // in the file LICENSE in the source distribution or at
  469. // https://www.openssl.org/source/license.html
  470. ====================OpenSSL====================
  471. @ Licensed under the OpenSSL license (the "License"). You may not use
  472. @ this file except in compliance with the License. You can obtain a copy
  473. @ in the file LICENSE in the source distribution or at
  474. @ https://www.openssl.org/source/license.html
  475. ====================OpenSSL AND BSD-3-Clause====================
  476. // project. The module is, however, dual licensed under OpenSSL and
  477. // CRYPTOGAMS licenses depending on where you obtain it. For further
  478. // details see http://www.openssl.org/~appro/cryptogams/.
  479. //
  480. // Permission to use under GPLv2 terms is granted.
  481. ====================OpenSSL AND BSD-3-Clause====================
  482. @ project. The module is, however, dual licensed under OpenSSL and
  483. @ CRYPTOGAMS licenses depending on where you obtain it. For further
  484. @ details see http://www.openssl.org/~appro/cryptogams/.
  485. ====================OpenSSL AND BSD-3-Clause====================
  486. @ project. The module is, however, dual licensed under OpenSSL and
  487. @ CRYPTOGAMS licenses depending on where you obtain it. For further
  488. @ details see http://www.openssl.org/~appro/cryptogams/.
  489. @
  490. @ Permission to use under GPL terms is granted.
  491. ====================Public-Domain====================
  492. [Ulf Möller, using public domain code by Patrick Powell; problem