Skip to content

Commit

Permalink
Merge pull request #14 from factorhouse/update-jetty
Browse files Browse the repository at this point in the history
update-jetty
  • Loading branch information
d-t-w authored Feb 5, 2024
2 parents cdeec5a + 6c75644 commit 9352d2d
Show file tree
Hide file tree
Showing 10 changed files with 59 additions and 25 deletions.
12 changes: 6 additions & 6 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,24 +14,24 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Setup Java8
if: ${{ matrix.project == 'slipway-jetty9' }}
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
distribution: 'temurin'
java-version: '8'

- name: Setup Java11
if: ${{ matrix.project != 'slipway-jetty9' }}
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
distribution: 'temurin'
java-version: '11'

- name: Install clojure tools
uses: DeLaGuardo/setup-clojure@10.3
uses: DeLaGuardo/setup-clojure@12.3
with:
lein: 'latest'
github-token: ${{ secrets.GITHUB_TOKEN }}
Expand Down Expand Up @@ -62,8 +62,8 @@ jobs:

- name: Persist NVD
if: always()
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: NVD result
name: nvd-${{ matrix.project }}-${{ github.sha }}
path: ./${{ matrix.project }}/dependency-check/report/*
retention-days: 1
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,10 @@
# Change Log
All notable changes to this project will be documented in this file. This change log follows the conventions of [keepachangelog.com](http://keepachangelog.com/)

## [1.1.12] - 2024-02-05

Bump to latest Jetty version (11.0.20 or equivalent)

## [1.1.11] - 2024-01-08

Bump to latest Jetty version (11.0.19 or equivalent)
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@
| Jetty Version | Current Jetty Dependency | Clojars Project |
| ------------- | ------------------------ | --------------- |
| Jetty 9 | 9.4.53.v20231009 | [![Clojars Project](https://img.shields.io/clojars/v/io.factorhouse/slipway-jetty9.svg)](https://clojars.org/io.factorhouse/slipway-jetty9) |
| Jetty 10 | 10.0.19 | [![Clojars Project](https://img.shields.io/clojars/v/io.factorhouse/slipway-jetty10.svg)](https://clojars.org/io.factorhouse/slipway-jetty10) |
| Jetty 11 | 11.0.19 | [![Clojars Project](https://img.shields.io/clojars/v/io.factorhouse/slipway-jetty11.svg)](https://clojars.org/io.factorhouse/slipway-jetty11) |
| Jetty 10 | 10.0.20 | [![Clojars Project](https://img.shields.io/clojars/v/io.factorhouse/slipway-jetty10.svg)](https://clojars.org/io.factorhouse/slipway-jetty10) |
| Jetty 11 | 11.0.20 | [![Clojars Project](https://img.shields.io/clojars/v/io.factorhouse/slipway-jetty11.svg)](https://clojars.org/io.factorhouse/slipway-jetty11) |
| Jetty 12 | - | Available once Jetty 12 stabilises. |

----
Expand Down
2 changes: 1 addition & 1 deletion scripts/dependency-checker.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/usr/bin/env bash

VERSION="8.4.0"
VERSION="9.0.9"

if [ ! -d "dependency-check" ]
then
Expand Down
10 changes: 10 additions & 0 deletions slipway-jetty10/dependency-check-suppressions.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,14 @@
<packageUrl regex="true">^pkg:maven/commons\-fileupload/commons\-fileupload@.*$</packageUrl>
<cve>CVE-2023-24998</cve>
</suppress>
<suppress>
<notes>Clojure false positive</notes>
<packageUrl regex="true">^pkg:maven/org\.clojure/.*$</packageUrl>
<cve>CVE-2017-20189</cve>
</suppress>
<suppress>
<notes>Clojure false positive</notes>
<packageUrl regex="true">^pkg:maven/ring/ring\-codec@.*$</packageUrl>
<cve>CVE-2017-20189</cve>
</suppress>
</suppressions>
14 changes: 7 additions & 7 deletions slipway-jetty10/project.clj
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
(defproject io.factorhouse/slipway-jetty10 "1.1.11"
(defproject io.factorhouse/slipway-jetty10 "1.1.12"

:description "A Clojure Companion for Jetty"

Expand All @@ -25,12 +25,12 @@
[org.clojure/tools.logging "1.2.4"]
[ring/ring-servlet "1.9.6"]
[com.taoensso/sente "1.17.0"]
[org.eclipse.jetty.websocket/websocket-jetty-api "10.0.19"]
[org.eclipse.jetty.websocket/websocket-jetty-server "10.0.19" :exclusions [org.slf4j/slf4j-api]]
[org.eclipse.jetty.websocket/websocket-servlet "10.0.19" :exclusions [org.slf4j/slf4j-api]]
[org.eclipse.jetty/jetty-server "10.0.19" :exclusions [org.slf4j/slf4j-api]]
[org.eclipse.jetty/jetty-jaas "10.0.19" :exclusions [org.slf4j/slf4j-api]]
[org.slf4j/slf4j-api "2.0.10"]]
[org.eclipse.jetty.websocket/websocket-jetty-api "10.0.20"]
[org.eclipse.jetty.websocket/websocket-jetty-server "10.0.20" :exclusions [org.slf4j/slf4j-api]]
[org.eclipse.jetty.websocket/websocket-servlet "10.0.20" :exclusions [org.slf4j/slf4j-api]]
[org.eclipse.jetty/jetty-server "10.0.20" :exclusions [org.slf4j/slf4j-api]]
[org.eclipse.jetty/jetty-jaas "10.0.20" :exclusions [org.slf4j/slf4j-api]]
[org.slf4j/slf4j-api "2.0.11"]]

:source-paths ["common/src" "common-jetty1x/src" "common-javax/src"]
:test-paths ["test" "common/test"])
10 changes: 10 additions & 0 deletions slipway-jetty11/dependency-check-suppressions.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,14 @@
<packageUrl regex="true">^pkg:maven/commons\-fileupload/commons\-fileupload@.*$</packageUrl>
<cve>CVE-2023-24998</cve>
</suppress>
<suppress>
<notes>Clojure false positive</notes>
<packageUrl regex="true">^pkg:maven/org\.clojure/.*$</packageUrl>
<cve>CVE-2017-20189</cve>
</suppress>
<suppress>
<notes>Clojure false positive</notes>
<packageUrl regex="true">^pkg:maven/ring/ring\-codec@.*$</packageUrl>
<cve>CVE-2017-20189</cve>
</suppress>
</suppressions>
14 changes: 7 additions & 7 deletions slipway-jetty11/project.clj
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
(defproject io.factorhouse/slipway-jetty11 "1.1.11"
(defproject io.factorhouse/slipway-jetty11 "1.1.12"

:description "A Clojure Companion for Jetty"

Expand All @@ -25,12 +25,12 @@
[org.clojure/tools.logging "1.2.4"]
[ring/ring-servlet "1.9.6"]
[com.taoensso/sente "1.17.0"]
[org.eclipse.jetty.websocket/websocket-jetty-api "11.0.19"]
[org.eclipse.jetty.websocket/websocket-jetty-server "11.0.19" :exclusions [org.slf4j/slf4j-api]]
[org.eclipse.jetty.websocket/websocket-servlet "11.0.19" :exclusions [org.slf4j/slf4j-api]]
[org.eclipse.jetty/jetty-server "11.0.19" :exclusions [org.slf4j/slf4j-api]]
[org.eclipse.jetty/jetty-jaas "11.0.19" :exclusions [org.slf4j/slf4j-api]]
[org.slf4j/slf4j-api "2.0.10"]]
[org.eclipse.jetty.websocket/websocket-jetty-api "11.0.20"]
[org.eclipse.jetty.websocket/websocket-jetty-server "11.0.20" :exclusions [org.slf4j/slf4j-api]]
[org.eclipse.jetty.websocket/websocket-servlet "11.0.20" :exclusions [org.slf4j/slf4j-api]]
[org.eclipse.jetty/jetty-server "11.0.20" :exclusions [org.slf4j/slf4j-api]]
[org.eclipse.jetty/jetty-jaas "11.0.20" :exclusions [org.slf4j/slf4j-api]]
[org.slf4j/slf4j-api "2.0.11"]]

:source-paths ["common/src" "common-jetty1x/src" "common-jakarta/src"]
:test-paths ["test" "common/test"])
10 changes: 10 additions & 0 deletions slipway-jetty9/dependency-check-suppressions.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,14 @@
<packageUrl regex="true">^pkg:maven/commons\-fileupload/commons\-fileupload@.*$</packageUrl>
<cve>CVE-2023-24998</cve>
</suppress>
<suppress>
<notes>Clojure false positive</notes>
<packageUrl regex="true">^pkg:maven/org\.clojure/.*$</packageUrl>
<cve>CVE-2017-20189</cve>
</suppress>
<suppress>
<notes>Clojure false positive</notes>
<packageUrl regex="true">^pkg:maven/ring/ring\-codec@.*$</packageUrl>
<cve>CVE-2017-20189</cve>
</suppress>
</suppressions>
4 changes: 2 additions & 2 deletions slipway-jetty9/project.clj
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
(defproject io.factorhouse/slipway-jetty9 "1.1.11"
(defproject io.factorhouse/slipway-jetty9 "1.1.12"

:description "A Clojure Companion for Jetty"

Expand Down Expand Up @@ -29,7 +29,7 @@
[org.eclipse.jetty.websocket/websocket-server "9.4.53.v20231009"]
[org.eclipse.jetty.websocket/websocket-servlet "9.4.53.v20231009"]
[org.eclipse.jetty/jetty-jaas "9.4.53.v20231009"]
[org.slf4j/slf4j-api "2.0.10"]]
[org.slf4j/slf4j-api "2.0.11"]]

:source-paths ["src" "common/src" "common-javax/src"]
:test-paths ["test" "common/test"]
Expand Down

0 comments on commit 9352d2d

Please sign in to comment.