Matt Joiner
|
131037dd9f
|
Add the ReceiveEncryptedHandshakeSkeys callback
|
2020-11-05 13:28:45 +11:00 |
Matt Joiner
|
1d8873552a
|
Rework header obfuscation and add tests for fallbacks
|
2019-07-19 13:23:36 +10:00 |
Matt Joiner
|
fad06c7ddf
|
sortimports
|
2018-07-07 11:36:58 +10:00 |
Matt Joiner
|
76a3c0891a
|
Expose handshake stuff in peer_protocol
|
2018-07-07 11:31:29 +10:00 |
Matt Joiner
|
fc03dcb859
|
Set the connection.cryptoMethod
It was unwittingly dropped from received connections, and may never have been set for initiated connections.
|
2018-02-16 10:59:56 +11:00 |
Matt Joiner
|
066cdd520b
|
Add mse.CryptoMethod type
|
2018-02-16 10:36:29 +11:00 |
Matt Joiner
|
e3fdd4890e
|
Simplify crypto select func
|
2018-02-08 23:52:31 +11:00 |
Matt Joiner
|
d5682e9cd0
|
Change a bunch of Stringer and status stuff
Cumulative interest time, download rate per connection, request low and high waters, peer extension bytes
|
2018-02-05 17:47:47 +11:00 |
Matt Joiner
|
085e676ef0
|
Generate default peerExtensionBytes using helpers
|
2018-02-03 13:36:17 +11:00 |
Matt Joiner
|
9f2a7ec3e4
|
Fix peerExtensionBytes.SetBit
|
2018-02-03 13:29:48 +11:00 |
Matt Joiner
|
e13b0eccbf
|
Make peerID a public type
Wanted it applied to Client Status output
|
2018-01-06 15:50:45 +11:00 |
Matt Joiner
|
c44ee5fec4
|
Use peerID type more, and make its Stringer output nicer
|
2018-01-06 12:34:31 +11:00 |
Matt Joiner
|
4190856b6c
|
sortimports
|
2017-12-01 18:12:29 +11:00 |
Matt Joiner
|
b38996ae2a
|
Generalise use of peerExtensionBytes
|
2017-11-08 19:28:03 +11:00 |
Matt Joiner
|
7eb62eec0d
|
Move some code around
|
2017-11-08 15:00:18 +11:00 |