1. Jan 29, 2018
  2. Jan 25, 2018
  3. Jan 24, 2018
  4. Jan 23, 2018
    • Afri Schoedon's avatar
      Update installer.nsi · cad91df2
      Afri Schoedon authored
      cad91df2
    • Denis S. Soldatov aka General-Beck's avatar
      fix conditions in gitlab-test (#7676) · 50a58e1a
      Denis S. Soldatov aka General-Beck authored
      * fix conditions in gitlab-test
      
      * Update gitlab-test.sh
      50a58e1a
    • Denis S. Soldatov aka General-Beck's avatar
      remove cargo cache · 1e36fc5d
      Denis S. Soldatov aka General-Beck authored
      1e36fc5d
    • Marek Kotewicz's avatar
      Backports to beta (#7660) · fa6a0a6b
      Marek Kotewicz authored
      * Improve handling of RocksDB corruption (#7630)
      
      * kvdb-rocksdb: update rust-rocksdb version
      
      * kvdb-rocksdb: mark corruptions and attempt repair on db open
      
      * kvdb-rocksdb: better corruption detection on open
      
      * kvdb-rocksdb: add corruption_file_name const
      
      * kvdb-rocksdb: rename mark_corruption to check_for_corruption
      
      * Hardening of CSP (#7621)
      
      * Fixed delegatecall's from/to (#7568)
      
      * Fixed delegatecall's from/to, closes #7166
      
      * added tests for delegatecall traces, #7167
      
      * Light client RPCs (#7603)
      
      * Implement registrar.
      
      * Implement eth_getCode
      
      * Don't wait for providers.
      
      * Don't wait for providers.
      
      * Fix linting and wasm tests.
      
      * Problem: AttachedProtocols don't get registered (#7610)
      
      I was investigating issues I am having with Whisper support. I've
      enabled Whisper on a custom test network and inserted traces into
      Whisper handler implementation (Network<T> and NetworkProtocolHandler
      for Network<T>) and I noticed that the handler was never invoked.
      
      After further research on this matter, I found out that
      AttachedProtocol's register function does nothing:
      https://github.com/paritytech/parity/blob/master/sync/src/api.rs#L172
      but there was an implementation originally:
      99075ad2#diff-5212acb6bcea60e9804ba7b50f6fe6ec and it did the actual
      expected logic of registering the protocol in the NetworkService.
      
      However, as of 16d84f8e#diff-5212acb6bcea60e9804ba7b50f6fe6ec ("finished
      removing ipc") this implementation is gone and only the no-op function
      is left.
      
      Which leads me to a conclusion that in fact Whisper's handler never gets
      registered in the service and therefore two nodes won't communicate
      using it.
      
      Solution: Resurrect original non-empty `AttachedProtocols.register`
      implementation
      
      Resolves #7566
      
      * Fix Temporarily Invalid blocks handling (#7613)
      
      * Handle temporarily invalid blocks in sync.
      
      * Fix tests.
      fa6a0a6b
    • Denis S. Soldatov aka General-Beck's avatar
      add docker build for beta (#7671) · a8fc42d2
      Denis S. Soldatov aka General-Beck authored
      * add docker build for beta
      
      * add cargo cache
      a8fc42d2
    • Denis S. Soldatov aka General-Beck's avatar
  5. Jan 22, 2018
  6. Jan 19, 2018
  7. Jan 18, 2018
  8. Jan 17, 2018
  9. Jan 11, 2018
  10. Jan 10, 2018
  11. Jan 09, 2018
  12. Jan 08, 2018