1. 29 Dec, 2020 10 commits
    • Kirill Smelkov's avatar
      Merge branch 'master' into t · 4bcf4809
      Kirill Smelkov authored
      * master:
        go/neo/neonet += Join
        go/neo/xtls: New package to build TLS configs for peer-to-peer internetworking
        go/zodb/zeo: Close networkers
      4bcf4809
    • Kirill Smelkov's avatar
      go/neo/neonet += Join · d55d441e
      Kirill Smelkov authored
      The utility to create Networker suitable for interoperating with nodes
      in a NEO cluster, be it TCP, TLS/TCP, TLS/lonet, etc. See added comments
      for details.
      d55d441e
    • Kirill Smelkov's avatar
      go/neo/xtls: New package to build TLS configs for peer-to-peer internetworking · 377f230a
      Kirill Smelkov authored
      See ConfigForP2P comment for details.
      377f230a
    • Kirill Smelkov's avatar
      go/zodb/zeo: Close networkers · 8b25617f
      Kirill Smelkov authored
      xnet.Networker added Close recently and is now required to be explicitly
      closed by the user:
      
      kirr/go123@01a77bb9
      8b25617f
    • Kirill Smelkov's avatar
      . · aaafef73
      Kirill Smelkov authored
      aaafef73
    • Kirill Smelkov's avatar
      . · 7ccfc3d7
      Kirill Smelkov authored
      7ccfc3d7
    • Kirill Smelkov's avatar
      . · ab255e87
      Kirill Smelkov authored
      ab255e87
    • Kirill Smelkov's avatar
      . · 8509b93d
      Kirill Smelkov authored
      8509b93d
    • Kirill Smelkov's avatar
      X go/neo/sqlite: Empty hash means zero hash · f4a90b6b
      Kirill Smelkov authored
      This fixes
      
          === RUN   TestLoad/go/!ssl
          I: runneo.py: /tmp/neo907773749/1 !ssl: started master(s): 127.0.0.1:25540
          I: runneo.py: /tmp/neo907773749/1 !ssl: terminated
          I: runneo.py: /tmp/neo907773749/1 !ssl: started master(s): 127.0.0.1:21414
          I: runneo.py: /tmp/neo907773749/1 !ssl: terminated
              xtesting.go:297: load 0285cbacc06d3a4c:0000000000000007: returned err unexpected:
                  have: neo://[::]:42091/1: load 0285cbacc06d3a4c:0000000000000007: NOT_READY: data corrupt: len(hash) = 0
                  want: neo://[::]:42091/1: load 0285cbacc06d3a4c:0000000000000007: 0000000000000007: object was deleted @0285cbacc06d3a4c
              xtesting.go:297: load 0285cbad858bf2e6:0000000000000006: returned err unexpected:
                  have: neo://[::]:42091/1: load 0285cbad858bf2e6:0000000000000006: NOT_READY: data corrupt: len(hash) = 0
                  want: neo://[::]:42091/1: load 0285cbad858bf2e6:0000000000000006: 0000000000000006: object was deleted @0285cbad858bf2e6
              xtesting.go:318: load 7fffffffffffffff:0000000000000006: returned err unexpected:
                  have: neo://[::]:42091/1: load 7fffffffffffffff:0000000000000006: NOT_READY: data corrupt: len(hash) = 0
                  want: neo://[::]:42091/1: load 7fffffffffffffff:0000000000000006: 0000000000000006: object was deleted @0285cbad858bf2e6
              xtesting.go:318: load 7fffffffffffffff:0000000000000007: returned err unexpected:
                  have: neo://[::]:42091/1: load 7fffffffffffffff:0000000000000007: NOT_READY: data corrupt: len(hash) = 0
                  want: neo://[::]:42091/1: load 7fffffffffffffff:0000000000000007: 0000000000000007: object was deleted @0285cbacc06d3a4c
      
      See also bc2cddfc (X go/neo: Switch to NEO-kind SHA1)
      f4a90b6b
    • Kirill Smelkov's avatar
      . · 97af779d
      Kirill Smelkov authored
      97af779d
  2. 28 Dec, 2020 10 commits
  3. 25 Dec, 2020 9 commits
  4. 24 Dec, 2020 11 commits