Skip to content

Commit bd4874c

Browse files
committed
Update for 9.2.20.1
1 parent 44d5cf7 commit bd4874c

File tree

4 files changed

+39
-17
lines changed

4 files changed

+39
-17
lines changed

_config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ markdown: kramdown
77
permalink: date
88
# JRuby-specific info here; goes into the "site" jekyll variable
99
release:
10-
url: /2021/10/13/jruby-9-3-1-0.html
10+
url: /2021/11/30/jruby-9-3-1-0.html
1111
version: 9.3.1.0
1212
tar: https://repo1.maven.org/maven2/org/jruby/jruby-dist/9.3.1.0/jruby-dist-9.3.1.0-bin.tar.gz
1313
zip: https://repo1.maven.org/maven2/org/jruby/jruby-dist/9.3.1.0/jruby-dist-9.3.1.0-bin.zip
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
---
2+
layout: post
3+
title: JRuby 9.2.20.1 Released
4+
---
5+
The JRuby community is pleased to announce the release of JRuby 9.2.20.1
6+
7+
- Homepage: [http://www.jruby.org/](http://www.jruby.org/)
8+
- Download: [http://www.jruby.org/download](http://www.jruby.org/download)
9+
10+
JRuby 9.2.x is compatible with Ruby 2.5.x and stays in sync with C Ruby. As always there is a mix of miscellaneous fixes so be sure to read the issue list below. All users are encouraged to upgrade.
11+
12+
13+
This is a security release to address CVE-2021-41817. It was originally reported against Ruby's C-based date extension, which JRuby does not use, but JRuby's own implementation of date is also affected by the same issue.
14+
15+
The issue affects calls to various Date and DateTime parsing methods with extremely long strings. The regular expressions associated with these methods may run much longer than desired or never return.
16+
17+
The fix is detailed in #6951. A workaround is provided, via patching the pure-Ruby date code in your own JRuby install. Rebuilding JRuby is not necessary. This PR is the only functional difference from JRuby 9.2.20.0.
18+
19+
We recommend that all JRuby 9.2 users upgrade.
20+
21+
- [#6951 - Limit Date.parse input length and make interruptible](https://github.com/jruby/jruby/pull/6951)

download.html

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -28,26 +28,26 @@ <h2 id='current_release_jruby'>Current Release: JRuby 9.3.1.0</h2>
2828
<a href='{{ site.release.gem }}'>JRuby-jars 9.3.1.0 .gem</a><br />
2929
</p>
3030

31-
<p>JRuby 9.2.20.0 is our point release of our Ruby 2.5.x support. Please check out our <a href='/2021/11/02/jruby-9-2-20-0'>release notes</a> for more information.</p>
31+
<p>JRuby 9.2.20.1 is our point release of our Ruby 2.5.x support. Please check out our <a href='/2021/12/01/jruby-9-2-20-1'>release notes</a> for more information.</p>
3232

3333
<p class="trackDownloads">
34-
<a href='{{ site.urls.maven }}/jruby-dist/9.2.20.0/jruby-dist-9.2.20.0-bin.tar.gz'>JRuby 9.2.20.0 Binary .tar.gz</a>
35-
(<a href='{{ site.urls.maven }}/jruby-dist/9.2.20.0/jruby-dist-9.2.20.0-bin.tar.gz.md5'>md5</a>, <a href='{{ site.urls.maven }}/jruby-dist/9.2.20.0/jruby-dist-9.2.20.0-bin.tar.gz.sha1'>sha1</a>, <a href='{{ site.urls.maven }}/jruby-dist/9.2.20.0/jruby-dist-9.2.20.0-bin.tar.gz.sha256'>sha256</a>)<br />
36-
<a href='{{ site.urls.maven }}/jruby-dist/9.2.20.0/jruby-dist-9.2.20.0-bin.zip'>JRuby 9.2.20.0 Binary .zip</a>
37-
(<a href='{{ site.urls.maven }}/jruby-dist/9.2.20.0/jruby-dist-9.2.20.0-bin.zip.md5'>md5</a>, <a href='{{ site.urls.maven }}/jruby-dist/9.2.20.0/jruby-dist-9.2.20.0-bin.zip.sha1'>sha1</a>, <a href='{{ site.urls.maven }}/jruby-dist/9.2.20.0/jruby-dist-9.2.20.0-bin.zip.sha256'>sha256</a> )<br />
38-
<a href='{{ site.urls.s3 }}/9.2.20.0/jruby_windows_9_2_20_0.exe'>JRuby 9.2.20.0 Windows Executable</a>
39-
(<a href='{{ site.urls.s3 }}/9.2.20.0/jruby_windows_9_2_20_0.exe.md5'>md5</a>, <a href='{{ site.urls.s3 }}/9.2.20.0/jruby_windows_9_2_20_0.exe.sha1'>sha1</a>, <a href='{{ site.urls.s3 }}/9.2.20.0/jruby_windows_9_2_20_0.exe.sha256'>sha256</a>)<br />
40-
<a href='{{ site.urls.s3 }}/9.2.20.0/jruby_windows_x64_9_2_20_0.exe'>JRuby 9.2.20.0 Windows Executable (x64)</a>
41-
(<a href='{{ site.urls.s3 }}/9.2.20.0/jruby_windows_x64_9_2_20_0.exe.md5'>md5</a>, <a href='{{ site.urls.s3 }}/9.2.20.0/jruby_windows_x64_9_2_20_0.exe.sha1'>sha1</a>, <a href='{{ site.urls.s3 }}/9.2.20.0/jruby_windows_x64_9_2_20_0.exe.sha256'>sha256</a>)<br />
34+
<a href='{{ site.urls.maven }}/jruby-dist/9.2.20.1/jruby-dist-9.2.20.1-bin.tar.gz'>JRuby 9.2.20.1 Binary .tar.gz</a>
35+
(<a href='{{ site.urls.maven }}/jruby-dist/9.2.20.1/jruby-dist-9.2.20.1-bin.tar.gz.md5'>md5</a>, <a href='{{ site.urls.maven }}/jruby-dist/9.2.20.1/jruby-dist-9.2.20.1-bin.tar.gz.sha1'>sha1</a>, <a href='{{ site.urls.maven }}/jruby-dist/9.2.20.1/jruby-dist-9.2.20.1-bin.tar.gz.sha256'>sha256</a>)<br />
36+
<a href='{{ site.urls.maven }}/jruby-dist/9.2.20.1/jruby-dist-9.2.20.1-bin.zip'>JRuby 9.2.20.1 Binary .zip</a>
37+
(<a href='{{ site.urls.maven }}/jruby-dist/9.2.20.1/jruby-dist-9.2.20.1-bin.zip.md5'>md5</a>, <a href='{{ site.urls.maven }}/jruby-dist/9.2.20.1/jruby-dist-9.2.20.1-bin.zip.sha1'>sha1</a>, <a href='{{ site.urls.maven }}/jruby-dist/9.2.20.1/jruby-dist-9.2.20.1-bin.zip.sha256'>sha256</a> )<br />
38+
<a href='{{ site.urls.s3 }}/9.2.20.1/jruby_windows_9_2_20_1.exe'>JRuby 9.2.20.1 Windows Executable</a>
39+
(<a href='{{ site.urls.s3 }}/9.2.20.1/jruby_windows_9_2_20_1.exe.md5'>md5</a>, <a href='{{ site.urls.s3 }}/9.2.20.1/jruby_windows_9_2_20_1.exe.sha1'>sha1</a>, <a href='{{ site.urls.s3 }}/9.2.20.1/jruby_windows_9_2_20_1.exe.sha256'>sha256</a>)<br />
40+
<a href='{{ site.urls.s3 }}/9.2.20.1/jruby_windows_x64_9_2_20_1.exe'>JRuby 9.2.20.1 Windows Executable (x64)</a>
41+
(<a href='{{ site.urls.s3 }}/9.2.20.1/jruby_windows_x64_9_2_20_1.exe.md5'>md5</a>, <a href='{{ site.urls.s3 }}/9.2.20.1/jruby_windows_x64_9_2_20_1.exe.sha1'>sha1</a>, <a href='{{ site.urls.s3 }}/9.2.20.1/jruby_windows_x64_9_2_20_1.exe.sha256'>sha256</a>)<br />
4242
<!-- we do not push source tarballs to maven yet
43-
<a href='{{ site.urls.maven }}/jruby-dist/9.2.20.0/jruby-dist-9.2.20.0-src.tar.gz'>JRuby 9.2.20.0 Source .tar.gz</a>
44-
(<a href='{{ site.urls.maven }}/jruby-dist/9.2.20.0/jruby-dist-9.2.20.0-src.tar.gz.md5'>md5</a>, <a href='{{ site.urls.maven }}/jruby-dist/9.2.20.0/jruby-dist-9.2.20.0-src.tar.gz.sha1'>sha1</a>, <a href='{{ site.urls.maven }}/jruby-dist/9.2.20.0/jruby-dist-9.2.20.0-src.tar.gz.sha256'>sha256</a>)<br />
43+
<a href='{{ site.urls.maven }}/jruby-dist/9.2.20.1/jruby-dist-9.2.20.1-src.tar.gz'>JRuby 9.2.20.1 Source .tar.gz</a>
44+
(<a href='{{ site.urls.maven }}/jruby-dist/9.2.20.1/jruby-dist-9.2.20.1-src.tar.gz.md5'>md5</a>, <a href='{{ site.urls.maven }}/jruby-dist/9.2.20.1/jruby-dist-9.2.20.1-src.tar.gz.sha1'>sha1</a>, <a href='{{ site.urls.maven }}/jruby-dist/9.2.20.1/jruby-dist-9.2.20.1-src.tar.gz.sha256'>sha256</a>)<br />
4545
-->
46-
<a href='{{ site.urls.maven }}/jruby-dist/9.2.20.0/jruby-dist-9.2.20.0-src.zip'>JRuby 9.2.20.0 Source .zip</a>
47-
(<a href='{{ site.urls.maven }}/jruby-dist/9.2.20.0/jruby-dist-9.2.20.0-src.zip.md5'>md5</a>, <a href='{{ site.urls.maven }}/jruby-dist/9.2.20.0/jruby-dist-9.2.20.0-src.zip.sha1'>sha1</a>, <a href='{{ site.urls.maven }}/jruby-dist/9.2.20.0/jruby-dist-9.2.20.0-src.zip.sha256'>sha256</a>)<br />
48-
<a href='{{ site.urls.maven }}/jruby-complete/9.2.20.0/jruby-complete-9.2.20.0.jar'>JRuby 9.2.20.0 Complete .jar</a>
49-
(<a href='{{ site.urls.maven }}/jruby-complete/9.2.20.0/jruby-complete-9.2.20.0.jar.md5'>md5</a>, <a href='{{ site.urls.maven }}/jruby-complete/9.2.20.0/jruby-complete-9.2.20.0.jar.sha1'>sha1</a>, <a href='{{ site.urls.maven }}/jruby-complete/9.2.20.0/jruby-complete-9.2.20.0.jar.sha256'>sha256</a>)<br />
50-
<a href='{{ site.release.gem }}'>JRuby-jars 9.2.20.0 .gem</a><br />
46+
<a href='{{ site.urls.maven }}/jruby-dist/9.2.20.1/jruby-dist-9.2.20.1-src.zip'>JRuby 9.2.20.1 Source .zip</a>
47+
(<a href='{{ site.urls.maven }}/jruby-dist/9.2.20.1/jruby-dist-9.2.20.1-src.zip.md5'>md5</a>, <a href='{{ site.urls.maven }}/jruby-dist/9.2.20.1/jruby-dist-9.2.20.1-src.zip.sha1'>sha1</a>, <a href='{{ site.urls.maven }}/jruby-dist/9.2.20.1/jruby-dist-9.2.20.1-src.zip.sha256'>sha256</a>)<br />
48+
<a href='{{ site.urls.maven }}/jruby-complete/9.2.20.1/jruby-complete-9.2.20.1.jar'>JRuby 9.2.20.1 Complete .jar</a>
49+
(<a href='{{ site.urls.maven }}/jruby-complete/9.2.20.1/jruby-complete-9.2.20.1.jar.md5'>md5</a>, <a href='{{ site.urls.maven }}/jruby-complete/9.2.20.1/jruby-complete-9.2.20.1.jar.sha1'>sha1</a>, <a href='{{ site.urls.maven }}/jruby-complete/9.2.20.1/jruby-complete-9.2.20.1.jar.sha256'>sha256</a>)<br />
50+
<a href='{{ site.release.gem }}'>JRuby-jars 9.2.20.1 .gem</a><br />
5151
</p>
5252

5353

files/downloads/index.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,7 @@ <h1>Files/downloads</h1>
128128
<a href='/files/downloads/9.2.18.0/index.html'>9.2.18.0</a><br/>
129129
<a href='/files/downloads/9.2.19.0/index.html'>9.2.19.0</a><br/>
130130
<a href='/files/downloads/9.2.20.0/index.html'>9.2.20.0</a><br/>
131+
<a href='/files/downloads/9.2.20.1/index.html'>9.2.20.1</a><br/>
131132
<a href='/files/downloads/9.3.0.0/index.html'>9.3.0.0</a><br/>
132133
<a href='/files/downloads/9.3.1.0/index.html'>9.3.1.0</a><br/>
133134
<a href='https://s3.amazonaws.com/jruby.org/downloads/index.txt'>index.txt</a><br/>

0 commit comments

Comments
 (0)