- Jun 06, 2022
-
-
zzz authored
-
zzz authored
prevent dup SSU2 introducers
-
zzz authored
-
zzz authored
-
zzz authored
-
zzz authored
Put source address of msg 6 into address block for msg 7 Use msg 7 address block for received address
-
zzz authored
-
zzz authored
Add SSU2 parameter support to UDPAddress Count SSU2 introducers in UDPAddress Fix reuse of SSU2 introducers Don't immediately remove introducer for idle time
-
- Jun 05, 2022
-
-
zzz authored
Fix saving relay tag as Bob Select introducers by newest connection instead of random Ping introducers more often Check and set ping time when pinging introducers Remove unused nextCipherKey Debug: Prefer selecting SSU2 introducers Log tweaks
-
- Jun 03, 2022
- Jun 02, 2022
-
-
zzz authored
Publish SSU2 introducers
-
zzz authored
Decrypt and handle hole punch as alice
-
zzz authored
Put alice hash in relay intro as Bob Fix relay intro/response generation and signing Add token to relay response as Charlie Store relay nonce as Bob Handle relay response as Bob and forward to Alice Stub out handling relay response as Alice
-
- Jun 01, 2022
-
-
zzz authored
Handle relay request as bob Send relay intro as bob Send relay response rejection as bob Check for valid time in relay request and relay intro
-
zzz authored
Pass relay data from PS2 to Intro manager Handle relay intro as charlie Send hole punch as charlie Send relay response as charlie Update hole punch format to match spec
-
zzz authored
-
- May 30, 2022
-
-
zzz authored
ref: RFC 2617 sec. 5.2
-
- May 29, 2022
-
-
zzz authored
to match spec change
-
- May 28, 2022
-
-
zzz authored
-
zzz authored
Change from unchecked to checked exception on unknown keys
-
zzz authored
cancel DHT cleaner and explorer on stop
-
zzz authored
-
zzz authored
for reportAbuse(), disconnected(), and errorOccurred(), because a single listener may be registered for multiple ports/protocols
-
zzz authored
Don't do soft restart if full restart required
-
zzz authored
-
- May 27, 2022
-
-
zzz authored
Clean up language selection code in ResourceHelper
-
zzz authored
The lib was binding to all addresses, and then our UPnP.updateInterfaces() was closing most of them on first run. Fix the lib to only bind to the non-public and non-deprecated ones, using the same getLocalAddresses() method as in our code.
-
zzz authored
Fallback to Ed25519 on error
-
- May 26, 2022
- May 25, 2022
-
-
zzz authored
for unimplemented ElG import, so CertUtil.loadPrivateKey() will continue processing and then fail with the correct exception and error message on bad input. Pull constant KeySpec out of loop.
-
- May 24, 2022
-
-
zzz authored
-
- May 23, 2022
- May 20, 2022
-
-
zzz authored
-
- May 19, 2022
-
-
idk authored
make SAMException class public so that it can easily be used by SAM implementers/embedders. Looks like it should have been public, all the constructors are public but the public keyword is missing on the class itself. Make tabs and spacing consistent in that file.
-
zzz authored
-
zzz authored
-