 content='index, nofollow'/>
<link rel='stylesheet' type='text/css' href='/custom.css'/>
<link rel='alternate' title='Atom feed' href='https://git.causal.agency/libretls/atom/compat/arc4random_win.h?h=3.7.0' type='application/atom+xml'/>
<link rel='vcs-git' href='https://git.causal.agency/libretls' title='libretls Git repository'/>
</head>
<body>
<div id='cgit'><table id='header'>
<tr>
<td class='main'><a href='/'>index</a> : <a href='/libretls/'>libretls</a></td><td class='form'><form method='get'>
<select name='h' onchange='this.form.submit();'>
<option value='b6fc326c74a1f8eef5383014b4ef2556831ee2f7'>this commit</option>
<optgroup label='branches'><option value='master'>master</option>
<option value='upstream'>upstream</option>
</optgroup></select> <input type='submit' value='switch'/></form></td></tr>
<tr><td class='sub'>libtls for OpenSSL
</td><td class='sub right'></td></tr></table>
<table class='tabs'><tr><td>
<a href='/libretls/?h=3.7.0'>summary</a> <a href='/libretls/refs/?h=3.7.0'>refs</a> <a class='active' href='/libretls/log/compat/arc4random_win.h?h=3.7.0&amp;follow=1'>log</a> <a href='/libretls/tree/compat/arc4random_win.h?h=3.7.0'>tree</a> <a href='/libretls/commit/compat/arc4random_win.h?h=3.7.0&amp;follow=1'>commit</a> <a href='/libretls/diff/compat/arc4random_win.h?h=3.7.0&amp;follow=1'>diff</a></td><td class='form'><form class='right' method='get' action='/libretls/log/compat/arc4random_win.h'>
<input type='hidden' name='h' value='3.7.0'/><select name='qt'>
<option value='grep'>log msg</option>
<option value='author'>author</option>
<option value='committer'>committer</option>
<option value='range'>range</option>
</select>
<input class='txt' type='search' size='10' name='q' value=''/>
<input type='submit' value='search'/>
</form>
</td></tr></table>
<div class='path'>path: <a href='/libretls/log/?h=3.7.0&amp;follow=1'>root</a>/<a href='/libretls/log/compat?h=3.7.0&amp;follow=1'>compat</a>/<a href='/libretls/log/compat/arc4random_win.h?h=3.7.0&amp;follow=1'>arc4random_win.h</a> (<a href='/libretls/log/compat/arc4random_win.h?h=3.7.0'>unfollow</a>)</div><div class='content'><table class='list nowrap'><tr class='nohover'><th></th><th class='left'>Commit message (<a href='/libretls/log/compat/arc4random_win.h?h=3.7.0&amp;showmsg=1&amp;follow=1'>Expand</a>)</th><th class='left'>Author</th></tr>
<tr><td><span title='2022-12-23 17:12:28 -0500'>2022-12-23</span></td><td><a href='/libretls/commit/m4/check-libc.m4?h=3.7.0&amp;id=cef70f8af095149ec4b7df97d4202355c0b2fb79&amp;follow=1'>Import LibreSSL 3.6.1</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2022-12-23 17:11:44 -0500'>2022-12-23</span></td><td><a href='/libretls/commit/man/Makefile.am?h=3.7.0&amp;id=076695966a9df1902f60ec67595946ad643cdd29&amp;follow=1'>Import LibreSSL 3.6.0</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2022-07-27 14:31:12 -0400'>2022-07-27</span></td><td><a href='/libretls/commit/VERSION?h=3.7.0&amp;id=1367854e6ac76be6605f55a27ae1ba3599179234&amp;follow=1'>Import LibreSSL 3.5.3</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2022-05-13 11:50:56 -0400'>2022-05-13</span></td><td><a href='/libretls/commit/tls_internal.h?h=3.7.0&amp;id=0b69a2e9a96a537854b5ccd2363f0fecef177531&amp;follow=1'>Import LibreSSL 3.5.2</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2022-03-21 17:12:32 -0400'>2022-03-21</span></td><td><a href='/libretls/commit/man/Makefile.am?h=3.7.0&amp;id=4d3c8fc012e05e90be516bfd8ef7d528123bed12&amp;follow=1'>Import LibreSSL 3.5.1</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2022-02-27 11:29:59 -0500'>2022-02-27</span></td><td><a href='/libretls/commit/README.7?h=3.7.0&amp;id=d93d523f9ce2b8c600526f790de385339f0ab73f&amp;follow=1'>doc: Note OpenSSL 3.0.0 compatibility in README</a><span class='decoration'> <a class='tag-annotated-deco' href='/libretls/tag/?h=3.5.0'>3.5.0</a></span></td><td>June McEnroe</td></tr>
<tr><td><span title='2022-02-27 11:13:03 -0500'>2022-02-27</span></td><td><a href='/libretls/commit/tls_signer.c?h=3.7.0&amp;id=334ef59c6239caee2505b7e36596942ad636e63f&amp;follow=1'>tls_signer: Replace ECDSA_METHOD with EC_KEY_METHOD</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2022-02-27 11:12:54 -0500'>2022-02-27</span></td><td><a href='/libretls/commit/tls_internal.h?h=3.7.0&amp;id=4c03fbdd28a3781fb876a9d6b674ce243fbb035c&amp;follow=1'>tls: Replace ECDSA_METHOD with EC_KEY_METHOD</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2022-02-27 09:57:33 -0500'>2022-02-27</span></td><td><a href='/libretls/commit/tls_signer.c?h=3.7.0&amp;id=913a7ee3584b9cdb05b473123b529677f16e4e0b&amp;follow=1'>Import LibreSSL 3.5.0</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2021-11-29 15:21:19 -0500'>2021-11-29</span></td><td><a href='/libretls/commit/tls.c?h=3.7.0&amp;id=1a4ed95b258eb9d31da7b454d973f1e517ac2142&amp;follow=1'>tls: Revert accidentally(?) reverted upstream</a><span class='decoration'> <a class='tag-annotated-deco' href='/libretls/tag/?h=3.4.2'>3.4.2</a></span></td><td>June McEnroe</td></tr>
<tr><td><span title='2021-11-29 15:15:14 -0500'>2021-11-29</span></td><td><a href='/libretls/commit/tls.c?h=3.7.0&amp;id=e24bfa5535800b95c397e5dfbb0ad207c723b13b&amp;follow=1'>Import LibreSSL 3.4.2</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2021-10-14 21:26:33 -0400'>2021-10-14</span></td><td><a href='/libretls/commit/tls.c?h=3.7.0&amp;id=e68b599d314e314b4b4a78e8c2eee9bd725d453b&amp;follow=1'>Import LibreSSL 3.4.1</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2021-09-17 15:06:51 -0400'>2021-09-17</span></td><td><a href='/libretls/commit/tls_util.c?h=3.7.0&amp;id=fd56a8d74b9c1b9f7005fbc003d98f1253cd5eee&amp;follow=1'>Import LibreSSL 3.4.0</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2021-08-24 13:23:55 -0400'>2021-08-24</span></td><td><a href='/libretls/commit/VERSION?h=3.7.0&amp;id=6eea05826732175786f85ffe20529fe2ce7994cb&amp;follow=1'>Import LibreSSL 3.3.4</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2021-05-25 13:54:05 -0400'>2021-05-25</span></td><td><a href='/libretls/commit/VERSION?h=3.7.0&amp;id=7b374d1ce48346a6d3932888f900ae242bbaafbe&amp;follow=1'>Bump version to 3.3.3p1</a><span class='decoration'> <a class='tag-annotated-deco' href='/libretls/tag/?h=3.3.3p1'>3.3.3p1</a></span></td><td>June McEnroe</td></tr>
<tr><td><span title='2021-05-25 13:41:50 -0400'>2021-05-25</span></td><td><a href='/libretls/commit/Makefile.am?h=3.7.0&amp;id=599bf3d6743ed01998947039f239607b643a0873&amp;follow=1'>build: Add scripts to EXTRA_DIST</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2021-05-25 13:39:41 -0400'>2021-05-25</span></td><td><a href='/libretls/commit/scripts/wrap-compiler-for-flag-check?h=3.7.0&amp;id=20e2ef936b182c461b604fa874a556abd07c98e2&amp;follow=1'>import: Add missing scripts/wrap-compiler-for-flag-check</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2021-05-08 16:58:20 -0400'>2021-05-08</span></td><td><a href='/libretls/commit/man/Makefile.am?h=3.7.0&amp;id=848415c396a2d1742d33fa565e7dff4e76fc178d&amp;follow=1'>Import LibreSSL 3.3.3</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2021-04-18 18:14:10 -0400'>2021-04-18</span></td><td><a href='/libretls/commit/man/Makefile.am?h=3.7.0&amp;id=4b0ab841546a4341b23fa5270c2fb37c5f6cf302&amp;follow=1'>build: Remove added x509_verify.3 links</a><span class='decoration'> <a class='tag-annotated-deco' href='/libretls/tag/?h=3.3.2'>3.3.2</a></span></td><td>June McEnroe</td></tr>
<tr><td><span title='2021-04-18 18:06:43 -0400'>2021-04-18</span></td><td><a href='/libretls/commit/tls.c?h=3.7.0&amp;id=15afbfa70cb6102c3c7ef0cecc6e83cb1730909b&amp;follow=1'>tls: Use EC_KEY_set_ex_data</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2021-04-18 17:20:54 -0400'>2021-04-18</span></td><td><a href='/libretls/commit/tls_ocsp.c?h=3.7.0&amp;id=be8eb3b67ce4718ca94287a68e0babc715afcd21&amp;follow=1'>Import LibreSSL 3.3.2</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2021-03-05 14:33:33 -0500'>2021-03-05</span></td><td><a href='/libretls/commit/VERSION?h=3.7.0&amp;id=f9a69500226c4a32dfca85401358a01a469e3951&amp;follow=1'>Bump version to 3.3.1p1</a><span class='decoration'> <a class='tag-annotated-deco' href='/libretls/tag/?h=3.3.1p1'>3.3.1p1</a></span></td><td>June McEnroe</td></tr>
<tr><td><span title='2021-03-05 14:06:32 -0500'>2021-03-05</span></td><td><a href='/libretls/commit/Makefile.am?h=3.7.0&amp;id=f5660f3bd008bc385c32c2373d6696f425ce25e7&amp;follow=1'>build: Add OpenSSL includes to libcompat</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2020-12-15 17:55:37 -0500'>2020-12-15</span></td><td><a href='/libretls/commit/VERSION?h=3.7.0&amp;id=dfea3f8193aacb21edd74880d51535ae29346d2e&amp;follow=1'>Import LibreSSL 3.3.1</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2020-11-24 17:48:21 -0500'>2020-11-24</span></td><td><a href='/libretls/commit/man/Makefile.am?h=3.7.0&amp;id=8c64ad00a366095ac3d575f3605cb6e4659d6b81&amp;follow=1'>Import LibreSSL 3.3.0</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2020-10-22 03:03:56 -0400'>2020-10-22</span></td><td><a href='/libretls/commit/man/Makefile.am?h=3.7.0&amp;id=0e138b6a3d3fb41c5915ddf1b327fc6f28e074a6&amp;follow=1'>Import LibreSSL 3.2.2</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2020-09-29 14:48:15 -0400'>2020-09-29</span></td><td><a href='/libretls/commit/man/Makefile.am?h=3.7.0&amp;id=3b4a10a68682f3b8590450c9be75a8ed4c7307c4&amp;follow=1'>Import LibreSSL 3.2.1</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2020-09-29 14:47:14 -0400'>2020-09-29</span></td><td><a href='/libretls/commit/import.sh?h=3.7.0&amp;id=eea3cdfb26b07f4fdbb4ad570283fb1e1ea99772&amp;follow=1'>import: Add m4/ax_add_fortify_source.m4</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2020-08-05 11:43:02 -0400'>2020-08-05</span></td><td><a href='/libretls/commit/Makefile.am?h=3.7.0&amp;id=cc13f4d43a9e6f8544f347800adbbe5000b83305&amp;follow=1'>build: Add README.7 to EXTRA_DIST</a><span class='decoration'> <a class='tag-annotated-deco' href='/libretls/tag/?h=3.2.0'>3.2.0</a></span></td><td>June McEnroe</td></tr>
<tr><td><span title='2020-08-03 22:27:18 -0400'>2020-08-03</span></td><td><a href='/libretls/commit/README.7?h=3.7.0&amp;id=1f76eb0e84b70024abe78149bef743a7b7699590&amp;follow=1'>doc: Indicate that only OpenSSL 1.1.1b and newer work</a></td><td>June McEnroe