373 Commits (v0.34.14)

Author SHA1 Message Date
  mergify[bot] 4e25703d58
rpc/jsonrpc/server: return an error in WriteRPCResponseHTTP(Error) (bp #6204) (#6230) 3 years ago
  Erik Grinaker 3185bb8b22 blockchain/v0: stop tickers on poolRoutine exit (#5860) 3 years ago
  Erik Grinaker 2eba38051a blockchain/v2: fix missing mutex unlock (#5862) 3 years ago
  Anton Kaliaev b1328db07f
modify Reactor priorities (#5826) (#5830) 3 years ago
  Tess Rinearson 2a4fd3804c blockchain/v1: omit incoming message bytes from log 4 years ago
  Tess Rinearson 0d9606e1b4 reactors: omit incoming message bytes from reactor logs (#5743) 4 years ago
  Anton Kaliaev 54a0940e40 blockchain/v2: remove peers from the processor (#5607) 4 years ago
  Anton Kaliaev 25fafb30b5 blockchain/v2: make the removal of an already removed peer a noop (#5553) 4 years ago
  Marko 9379bc92fd fix lint failures with 1.31 (#5489) 4 years ago
  Marko 41ab199378 blockchain/v1: add noBlockResponse handling (#5401) 4 years ago
  Anton Kaliaev 020edbc11d
blockchain/v2: fix panic: processed height X+1 but expected height X (#5530) 4 years ago
  Anton Kaliaev 79d535dd67 blockchain/v2: fix "panic: duplicate block enqueued by processor" (#5499) 4 years ago
  Marko 09982ae407
backport block size fixes (#5492) 4 years ago
  Callum Waters ed002cea7e
evidence: introduction of LightClientAttackEvidence and refactor of evidence lifecycle (#5361) 4 years ago
  Marko 56911ee352
state: define interface for state store (#5348) 4 years ago
  Marko 6ab2a19088
header: check block protocol (#5340) 4 years ago
  Marko 0ed8dba991
lint: enable errcheck (#5336) 4 years ago
  Marko 135ac0400e
blockchain: verify +2/3 (#5278) 4 years ago
  Erik Grinaker edf5cff80f
blockchain: fix fast sync halt with initial height > 1 (#5249) 4 years ago
  Marko 40bd416d59
test: protobuf vectors for reactors (#5221) 4 years ago
  Erik Grinaker f66b7a8e32
merkle: return hashes for empty merkle trees (#5193) 4 years ago
  n-hutton 375f0c819f
add fixes for flaky tests (#5146) 4 years ago
  Marko 2ac5a559b4
libs: wrap mutexes for build flag with godeadlock (#5126) 4 years ago
  Marko 7c8c356f71
ci: version linter fix (#5128) 4 years ago
  Marko 6ccccb0933
lint: errcheck (#5091) 4 years ago
  Anton Kaliaev 730e16566e
proto: change type + a cleanup (#5107) 4 years ago
  Lei Wang 430162f8a1
Update reactor.go (#5088) 4 years ago
  Marko 943bbd75a4
blockchain: test vectors for proto encoding (#5073) 4 years ago
  Marko 7e2cc1db5e
linter: (1/2) enable errcheck (#5064) 4 years ago
  Marko dedf0d2350
proto: folder structure adhere to buf (#5025) 4 years ago
  Marko 51da4fe356
types: rename partsheader to partsetheader (#5029) 4 years ago
  Marko f6243d8b9e
privval: migrate to protobuf (#4985) 4 years ago
  Marko a89f2581fc
blockchain: proto migration (#4969) 4 years ago
  Erik Grinaker b76b270a23
blockchain/v2: correctly set block store base in status responses (#4971) 4 years ago
  Marko a88537bb88
ints: stricter numbers (#4939) 4 years ago
  Erik Grinaker b9a0d47f14
test/blockchain/v0: mitigate test data race (#4886) 4 years ago
  Callum Waters 970cbbad6d
blockchain[v1]: increased timeout times for peer tests (#4871) 4 years ago
  Marko 9149ee7d8b
lint: various fixes 4 years ago
  Anton Kaliaev b7b721c484
change use of errors.Wrap to fmt.Errorf with %w verb 4 years ago
  Erik Grinaker eb443f4b77
blockchain/v2: integrate with state sync 4 years ago
  Callum Waters 47cfadb0aa
evidence: refactor evidence mocks throughout packages (#4787) 4 years ago
  Marko b7c2d7a977
lint: enable nolintlinter, disable on tests 4 years ago
  Callum 15a9f1760d move mempool mock directory 4 years ago
  Erik Grinaker 8108ac9d17
blockchain/v2: respect fast_sync option (#4772) 4 years ago
  Erik Grinaker dcc19272f9
blockchain/v2: fix excessive CPU usage due to spinning on closed channels (#4761) 4 years ago
  Erik Grinaker 511ab6717c
add state sync reactor (#4705) 4 years ago
  Callum c6acc54145 replaced other evidence mocks 4 years ago
  Anton Kaliaev 8f463cf35c
p2p: set RecvMessageCapacity to maxMsgSize in all reactors 4 years ago
  Erik Grinaker ee9545e971
blockchain/v2: don't broadcast base if height is 0 4 years ago
  Erik Grinaker fb35b474ad
blockchain/v2: allow setting nil switch, for CustomReactors() 4 years ago