1. 08 Sep, 2016 1 commit
  2. 07 Sep, 2016 1 commit
  3. 30 Aug, 2016 1 commit
  4. 26 Aug, 2016 2 commits
  5. 06 Aug, 2016 1 commit
    • Akihiko Tozawa's avatar
      Fix 2 problems in client_tcert_pool_mt.go, including one causing deadlock. · ead0af7c
      Akihiko Tozawa authored
      Fixed 2 obvious problems in client_tcert_pool_mt.go.
      
      - Function (*tCertPoolEntry).GetNextTCert() should be thread-safe,
        so that it doesn't make sense to put tCertBlock to shared object field.
      - Function (*tCertPoolMultithreadingImpl).Start() shouldn't call poolEntry.Start(),
        as it was already called inside tCertPool.getPoolEntry(attributes).
      
      The latter problem was causing deadlock (due to insufficient channel size).
      To reproduce, run go test -run=TestClientGetNextTCerts at crypto directory,
      using a version of crypto_test.go in this commit
      (reverting https://github.com/hyperledger/fabric/pull/1809
      
      ).
      
      This commit also includes a fix of TestClientGetAttributesFromTCertWithUnusedTCerts,
      (using fresh client, not reusing the old one).
      
      Change-Id: I1b4bd0dd111ebaf182a87dc5f3ecd3e4c0278a0f
      Signed-off-by: default avatarAkihiko Tozawa <atozawa@jp.ibm.com>
      ead0af7c
  6. 02 Aug, 2016 1 commit
    • sheehan's avatar
      Recompile proto files. · 967b72c1
      sheehan authored
      
      
      The proto build script was broken with the introduction of Java chaincode.
      PR #2162 resolved this and simplified the script.
      Due to the script simplification, there were a few changes in the .pb.go
      files after they were recompiled.
      It was also necessary to change the package name of dah.proto
      to avoid compile errors after compiling with the updated script.
      
      Change-Id: Ie009c0b790db859e356645dd204082641ee7eab5
      Signed-off-by: default avatarSheehan Anderson <sheehan@us.ibm.com>
      967b72c1
  7. 31 Jul, 2016 1 commit
  8. 28 Jul, 2016 1 commit
  9. 26 Jul, 2016 1 commit