You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Create the 'out' directory before restoring packages
This makes it easier to guarantee the path always exists so msbuild
/t:Restore more reliably succeeds.
Don't rely on running the 'pack' command to create the directory.
Fix integration test failures under .net 4.7.2
If a socket is disposed after 'ConnectAsync' is invoked but before the
native 'connect' begins, you can get an 'unexpected'
objectdisposedexceptionw which causes the SocketAsyncEventArgs object to
be left in the 'operation is in progress' state forever.
This doesn't happen under newer frameworks, so use a fallback
implementation for .NET 4.7.2 and netstandard 2.0/2.1.
[core] Add improved logging for unexpected peer_ids
If a peer sends a HandshakeMessage with a 'peer_id' that *does not*
match the 'peer_id' it sent to the tracker - log both the expected
and actual peer_ids.
Helps diagnose #614
It's probably a normal bittorrent client which is just randomising
the peer id on every connection attempt.