* Remove noise padding payload (spec removed it)
* add log scope in secure
* avoid defect array out of range in switch secure when "na"
* improve identify traces
* wip noise fixes
* noise protobuf adjustments (trying)
* add more debugging messages/traces, improve their actual contents
* re-enable ID check in noise
* bump go daemon tag version
* bump go daemon tag version
* enable noise in daemonapi
* interop testing, (both secio and noise will be tested)
* azure cache bump (p2pd)
* CI changes
- Travis: use Go 1.14
- azure-pipelines.yml: big cleanup
- Azure: bump cache keys
- build 64-bit p2pd on 32-bit Windows
- install both Mingw-w64 architectures
* noise logging fixes
* alternate testing between noise and secio
* increase timeout to avoid VM errors in CI (multistream tests)
* refactor heartbeat management in gossipsub
* remove locking within heartbeat
* refactor heartbeat management in gossipsub
* remove locking within heartbeat
Co-authored-by: Ștefan Talpalaru <stefantalpalaru@yahoo.com>
* debug prints
* CI: enable stack traces
* Azure: better NimBinaries cache key
* CI changes
- Azure: remove Linux target
- Travis: add ARM64 target
* uglify the code in order to save 12 bytes per LPStream object
* Set up CI with Azure Pipelines
[skip ci]
* Fix %PLATFORM%
* Add Azure badge
* Try to make nimble happy with windows PATH
* rename steps [skip ci]
* Mixed up posix/windows in pipeline
* add missing ARCH: x86 to Linux32
* Linux "32bit" CI was actually 64-bit, remove it from now
* Try to workaround path issues in windows
* More crazy path workarounds + display gcc version (debug win 32-bit)
* keep the bash workaround in
* mingw path as separate task
* Let's start a fresh day bout against Azure
* fix powershell variable interpolation
* make all scripts verbose to debug MacOS Go libp2p daemon script
* Don't test on Azure macOS, xerrors issue due to Go version:
- https://github.com/libp2p/go-libp2p-daemon/issues/139
- https://github.com/status-im/nim-beacon-chain/pull/397
- https://github.com/golang/go/issues/32246
* polish + reduce verbosity [skip ci]