Opened 5 years ago

Closed 3 years ago

#1321 closed enhancement (fixed)

Add I2PSocketAddress support to Standard(Server)Socket

Reported by: zzz Owned by: zzz
Priority: minor Milestone: 0.9.26
Component: streaming Version: 0.9.13
Keywords: Cc:
Parent Tickets:

Description

When StandardSocket? and StandardServerSocket? were created in 0.8.4, we did not have an I2P version of SocketAddress?, so all methods that use or return a SocketAddress? throw an UnsupportedOperationException?.

As of 0.9.1 we have I2PSocketAddress, so at least some of those methods can now be implemented. We could also (perhaps) add constructors for unbound / unconnected Sockets and fully implement the connect() and bind() methods, although that would be harder.

Subtickets

Change History (3)

comment:1 Changed 3 years ago by str4d

  • Status changed from new to open

comment:2 Changed 3 years ago by zzz

  • Milestone set to 0.9.27
  • Owner set to zzz
  • Status changed from open to accepted

comment:3 Changed 3 years ago by zzz

  • Milestone changed from 0.9.27 to 0.9.26
  • Resolution set to fixed
  • Status changed from accepted to closed

In 8bae68ae553cf9a21b07a677b4d3684582d64a8a to be 0.9.25-14

Not implementing bind/connect.

Note: See TracTickets for help on using tickets.