forked from I2P_Developers/i2p.i2p
- Use external, not internal port to sign SessionCreated message. Together with previous fix to allow external port change, this should fix session establish fails when NAT changes our port - Track outbound establishments by both Hash and IP/port, to improve lookups of establishments in progress - Fix expiration of outbound establishments - Validate address/port in RelayResponse messages - Change RemoteHostID to store Hash instead of byte[] for the peer hash - Log tweaks