Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 11 additions & 11 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
fetch-depth: 1
- name: Check Format
Expand All @@ -27,9 +27,9 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6
- name: Set up JDK
uses: actions/setup-java@v4
uses: actions/setup-java@v5
with:
java-version: 21
distribution: 'temurin'
Expand All @@ -39,7 +39,7 @@ jobs:
timeout-minutes: ${{ fromJSON(env.time) }}
run: mvn -B test
- name: Upload coverage reports to Codecov
uses: codecov/codecov-action@v4
uses: codecov/codecov-action@v5
env:
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}

Expand All @@ -48,12 +48,12 @@ jobs:
strategy:
matrix:
# run different builds with the listed java versions
java: [ 8, 21 ]
java: [ 8, 21, 25 ]
name: "build-ubuntu Java ${{ matrix.java }}"
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6
- name: Set up JDK
uses: actions/setup-java@v4
uses: actions/setup-java@v5
with:
java-version: ${{ matrix.java }}
distribution: 'temurin'
Expand All @@ -65,9 +65,9 @@ jobs:
build-windows:
runs-on: windows-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6
- name: Set up JDK
uses: actions/setup-java@v4
uses: actions/setup-java@v5
with:
java-version: 8
distribution: 'temurin'
Expand All @@ -79,9 +79,9 @@ jobs:
build-macos:
runs-on: macos-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6
- name: Set up JDK
uses: actions/setup-java@v4
uses: actions/setup-java@v5
with:
java-version: 17
distribution: 'temurin'
Expand Down
10 changes: 9 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,13 @@ TODO
- Use \t in summary output
- Investigate spurious 0-0:0 ASes in PingAll output

## [0.6.1] - 2025-12-12

### Changed

- Bump JPAN to 0.6.1
[#20](https://github.com/netsec-ethz/scion-java-multiping/pull/20)

## [0.6.0] - 2025-12-12

### Added
Expand Down Expand Up @@ -127,7 +134,8 @@ TODO

- Nothing

[Unreleased]: https://github.com/netsec-ethz/scion-java-multiping/compare/v0.6.0...HEAD
[Unreleased]: https://github.com/netsec-ethz/scion-java-multiping/compare/v0.6.1...HEAD
[0.6.0]: https://github.com/netsec-ethz/scion-java-multiping/compare/v0.6.0...v0.6.1
[0.6.0]: https://github.com/netsec-ethz/scion-java-multiping/compare/v0.5.0...v0.6.0
[0.5.0]: https://github.com/netsec-ethz/scion-java-multiping/compare/v0.4.0...v0.5.0
[0.4.0]: https://github.com/netsec-ethz/scion-java-multiping/compare/v0.3.0...v0.4.0
Expand Down
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,11 +13,11 @@ MultiPing provides several tools:
## Execution

All tools can be run from the executable jar file which is available in
the [GitHub Releases section](https://github.com/netsec-ethz/scion-java-multiping/releases/download/v0.6.0/scion-multiping-0.6.0-executable.jar).
the [GitHub Releases section](https://github.com/netsec-ethz/scion-java-multiping/releases/download/v0.6.1/scion-multiping-0.6.1-executable.jar).
It can be executed with:

```
java -jar scion-multiping-0.6.0-executable.jar [tool-command]
java -jar scion-multiping-0.6.1-executable.jar [tool-command]
```

Some tools require configuration files, see below in the tool description sections.
Expand All @@ -28,7 +28,7 @@ See also the troubleshooting section below in case of issues.
To get command line help, the tool can be executed with:

```
java -jar scion-multiping-0.6.0-executable.jar --help
java -jar scion-multiping-0.6.1-executable.jar --help
```


Expand Down Expand Up @@ -113,7 +113,7 @@ request to `64-2:0:4c,192.168.0.1`.
The tool can be executed with:

```
java -jar scion-multiping-0.6.0-executable.jar ping-repeat
java -jar scion-multiping-0.6.1-executable.jar ping-repeat
```

## Output
Expand Down Expand Up @@ -167,5 +167,5 @@ following property (
the example works only for `ethz.ch`):

```
java -Dorg.scion.dnsSearchDomains=ethz.ch. -jar scion-multiping-.0-executable.jar
java -Dorg.scion.dnsSearchDomains=ethz.ch. -jar scion-multiping-0.6.1-executable.jar
```
6 changes: 3 additions & 3 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

<groupId>org.scion</groupId>
<artifactId>scion-multiping</artifactId>
<version>0.6.1-SNAPSHOT</version>
<version>0.6.2-SNAPSHOT</version>

<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
Expand Down Expand Up @@ -83,7 +83,7 @@
<dependency>
<groupId>org.scion</groupId>
<artifactId>jpan</artifactId>
<version>0.6.0</version>
<version>0.6.1</version>
</dependency>

<dependency>
Expand Down Expand Up @@ -319,4 +319,4 @@
</build>
</profile>
</profiles>
</project>
</project>