Skip to content

Commit

Permalink
Cleanup
Browse files Browse the repository at this point in the history
  • Loading branch information
Tilmann Zäschke committed Oct 8, 2024
1 parent b4e6a46 commit 7ce188a
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 7 deletions.
7 changes: 1 addition & 6 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,22 +10,17 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.

### TODO for 0.3.0
- Breaking change: setScmpErrorListener(ErrorMessage)
- Make ResponsePath/RequestPath classes private. Make at least create() private...
- Demo that connects to Francois' website
- Fix @Disabled tests
- Support topofile port range
- `ResponsePath` is now package private (not public anymore)
- Create handling for SCMP errors 5 + 6 (interface down, connectivity down). Subclasses?
fix/113 has packet captures for two of these errors in SCMPTest.java
- Improve SCMP to only accept responses with correct ID. -> Allows pinging in parallel.
Currently this requires using different local ports.
- remove ScionAddress?
- Remove getPaths(long dstIsdAs, InetSocketAddress dstScionAddress) <- ISD + Scion address!!!
--> No..? THis is a useful method if you know what you are doing.
- ScionDatagramChannel
- GatheringByteChannel, ScatteringByteChannel
- Selector support
- Inherit DatagramChannel
- AS switching?

### TODO post 0.3.0
- Upgrade all JUnit topo files to post 0.11 with new format (including port range)
Expand Down
2 changes: 1 addition & 1 deletion src/main/java/org/scion/jpan/ResponsePath.java
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ public class ResponsePath extends Path {
private final InetAddress srcAddress;
private final int srcPort;

public static ResponsePath create(
static ResponsePath create(
byte[] rawPath,
long srcIsdAs,
InetAddress srcIP,
Expand Down

0 comments on commit 7ce188a

Please sign in to comment.