1. 26 Oct, 2016 3 commits
  2. 25 Oct, 2016 10 commits
  3. 24 Oct, 2016 7 commits
    • Jason Yellick's avatar
      Define Chain Configuration Protos · 4bead680
      Jason Yellick authored
      In order to bootstrap a chain, certain configuration must be embedded in
      its genesis block.  This configuration needs to be in a well defined
      format so that it is easy for consumers to read.  Further, this
      configuration must be able to be modified in the future, so must define
      policy which dictates how modification is allowed.
      
      This changeset defines a set of protobuf messages in ab.proto which are
      designed to satisfy the above requirements.  The configuration is
      essentially a list of configuration items, which have a name (string), a
      type (enum), a payload (bytes), and a reference to a modification policy
      (string).  Additionally a sequence number scheme is included to prevent
      replay.
      
      This changeset also defines a wrapper for the policy configuration item
      type.  It references the small proto DSL for signature validation, but
      embeds this in a one-of concept in case anyone wishes to swap in other
      policy validation schemes.
      
      This is related to, but does not completely satisfy:
      
      https://jira.hyperledger.org/browse/FAB-724
      
      
      
      Change-Id: Id1cb73851a426f903455bb5b4eed552a65cc9327
      Signed-off-by: default avatarJason Yellick <jyellick@us.ibm.com>
      4bead680
    • Jason Yellick's avatar
      Move orderer common components to common dir · 053980b0
      Jason Yellick authored
      As the complexity in the orderer grows, there is an increasing need to
      add new component directories, which do not actually correspond to
      different ordering services.
      
      This can be seen with the bootstrap, cauthdsl, and broadcastfilter
      directories, and more are on the way.
      
      This changeset simply creates a new common directory, and moves the
      common components there.  It also makes trivial updates to import paths,
      but otherwise introduces no new features, so does not require new tests.
      
      https://jira.hyperledger.org/browse/FAB-706
      
      
      
      Change-Id: I61e803aa4454926b4ad26610680eb543554346b8
      Signed-off-by: default avatarJason Yellick <jyellick@us.ibm.com>
      053980b0
    • Jason Yellick's avatar
      Add trivial signature validation dsl via protobuf · f1a3675b
      Jason Yellick authored
      This changeset attempts to make a first pass at having a generic enough
      to be useful, but not so generic as to be impossible to understand
      domain specific language (via protobuf) to express cryptographic
      validation schemes.
      
      In particular, the two primitives which comprise a policy are:
          NOutOf(n, []policies)
          SignedBy(id)
      
      Please note that this DSL is relying on the structure imposed by
      protobuf, and therefore defines the entire grammar of the DSL in 10
      lines.  There is an additional envelope message to allow the
      specification to be versioned.
      
      This was developed especially for aiding in specifying bootstrap
      configuration for signature policies, however, its applicability for
      other areas such as endorsement seems likely.
      
      https://jira.hyperledger.org/browse/FAB-704
      
      
      
      Change-Id: I330b0660caf90b09034e5a1c167c08a5c2078e8f
      Signed-off-by: default avatarJason Yellick <jyellick@us.ibm.com>
      f1a3675b
    • Jason Yellick's avatar
      Define orderer genesis block by config · db22cdcf
      Jason Yellick authored
      The existing rawledger implementations have a hardcoded genesis block
      with non-sense data in it.  In order to support bootstrapping in the
      future, this genesis block will need to contain meaningful data, and
      hardcoding its contents in the rawledgers is not a viable option.
      
      This changeset moves the static definition into a special static
      bootstrap helper package, and removes the references to the static
      genesis block from the rawledgers.
      
      Because the rawledgers now need an additional argument for construction,
      the effects are felt rippling through the tests, but the changes are
      fairly straightforward.
      
      This satisfies JIRA issue:
      
      https://jira.hyperledger.org/browse/FAB-688
      
      
      
      Change-Id: I734a3215998c2977dd16e624869ceeb776767331
      Signed-off-by: default avatarJason Yellick <jyellick@us.ibm.com>
      db22cdcf
    • Jason Yellick's avatar
      Orderer broadcast filtering framework · 820ee673
      Jason Yellick authored
      In order to allow reconfiguration messages to be supported by the
      orderer as well as to allow authentication of message signatures from
      clients, the ordering service will need to support limited filtering of
      broadcast messages as they arrive.
      
      This changeset defines a simple interface for doing so as well as a
      structure which supports applying many rules at once.  The solo orderer
      is hooked into this framework, but for the moment only supports the
      existing behavior of 'Accept all non-empty messages', this will change
      once other more sophisticated filters are added.
      
      The hope is that this filtering framework can be re-used across ordering
      plugins, especially the component for verifying client signatures on
      incoming messages.
      
      https://jira.hyperledger.org/browse/FAB-591
      
      
      
      Change-Id: I534330a1cb2b675c6f34e73079654ab3280520c0
      Signed-off-by: default avatarJason Yellick <jyellick@us.ibm.com>
      820ee673
    • Srinivasan Muralidharan's avatar
      038ea837
    • Srinivasan Muralidharan's avatar
      FAB-631 WIP - pared down peer for next arch work · 9eb99b3f
      Srinivasan Muralidharan authored
      
      
      Following skeletal end to end flow work, this submit
      takes the next steps for Endorser/Committer
        . converts chaincode and endorser to ledgernext
        . removes consensus package
        . chaincode unit tests use ledgernext
        . panics if ledger.GetLedger is called so we
          can catch codepaths that still use that. These
          are mainly core/api and core/peer
        . removes unit tests from core/api and core/ledger
          (to avoid GetLedger calls there)
        . created a minimal core/peernext. core/peer is
          still there for comparison but is not used
      
      Change-Id: I2627e0000e960e1aa66d27ff5ec60a38c4bb7eea
      Signed-off-by: default avatarSrinivasan Muralidharan <muralisr@us.ibm.com>
      9eb99b3f
  4. 23 Oct, 2016 2 commits
  5. 22 Oct, 2016 2 commits
  6. 21 Oct, 2016 5 commits
    • Gregory Haskins's avatar
      Merge feature/convergence into master · ec9d826e
      Gregory Haskins authored
      
      
      Change-Id: I0355d68ef3539dfa63b22d076877d73da56d6798
      Signed-off-by: default avatarGreg Haskins <gregory.haskins@gmail.com>
      ec9d826e
    • Gregory Haskins's avatar
      Revert "... uses hardcoded hashcode for example02" · e3fe1e09
      Gregory Haskins authored
      This reverts commit 5d9a3eab
      
      .
      
      chaincode_example04 calls chaincode_example02 via a hard-coded ID.
      This is intentional to catch change to the ID when NOTHING in
      chaincode_example02 or in its folder changes.  ie, a test for the
      constancy of the hash generation algorithm.
      
      The patch attempt pass the ID as a parameter to prevent accidental
      changes to chaincode_example02 from causing test failures. While
      well-intented, this subverts the above reasoning behind the
      hard-coding.
      
      Also note that chaincode_example05 does take the argument as a
      parameter (so that usage is already covered).
      
      Change-Id: I8e305efb6fd577bc7d7e3d720d293cfb0e3c191f
      Signed-off-by: default avatarGreg Haskins <gregory.haskins@gmail.com>
      e3fe1e09
    • Jonathan Levi's avatar
      Merge "Merge v0.6 branch to master" · 1b5cc1d7
      Jonathan Levi authored
      1b5cc1d7
    • Gregory Haskins's avatar
      Merge v0.6 branch to master · 39f88026
      Gregory Haskins authored
      This merges fa02382a from v0.6 into master.
      
       core/db/db.go                           |   26 +++++++
       docs/Setup/Chaincode-setup.md           |    2
       docs/Setup/NodeSDK-setup.md             |    3
       docs/Setup/TLSSetup.md                  |   66 ++++++++++++++++++
       docs/index.md                           |   14 +--
       docs/nodeSDK/app-developer-env-setup.md |    2
       docs/nodeSDK/node-sdk-guide.md          |    4 -
       membersrvc/ca/client_grpc.go            |  114 +++++++++++++++++++++++++++++++-
       membersrvc/membersrvc.yaml              |   20 ++++-
       membersrvc/server.go                    |    8 +-
       mkdocs.yml                              |   22 +++---
       peer/core.yaml                          |    6 +
       sdk/node/package.json                   |    3
       13 files changed, 257 insertions(+), 33 deletions(-)
      
      Some patches were either already merged, or inappropriate for master
      (e.g. setting v0.6 version numbers) and were therefore dropped.
      
      One patch in particular:
      
          7123f77d
      
       xnode-sdk: Test Updates for supporting TLS - Allen Bailey
      
      was dropped because it had complicated conflicts and we have been told
      that SDK patches have already been extracted manually and master branch
      SDK is being deprecated.  It was therefore not worth the effort to
      resolve this further.
      
      Change-Id: I862f6a3f20bb169394d67aa5aca064c51175fbae
      Signed-off-by: default avatarGreg Haskins <gregory.haskins@gmail.com>
      39f88026
    • Jonathan Levi's avatar
      Merge "Documentation JSON param fix" · f450041b
      Jonathan Levi authored
      f450041b
  7. 20 Oct, 2016 3 commits
  8. 19 Oct, 2016 6 commits
    • rameshbabu79's avatar
      updated nodesdk image name in docker-compose · fa02382a
      rameshbabu79 authored
      
      
      nodesdk image in docker-compose file is referring to fabric-node-sdk but
      actual image name in dockerhub is referring to fabric-starter-kit
      with latest and x86_64-0.6.1-preview tags.
      
      Change-Id: Ie798541ca458abf56d9e9e854e0c2292ce8e2d1a
      Signed-off-by: default avatarrameshthoomu <rameshbabu.thoomu@gmail.com>
      fa02382a
    • Jason Yellick's avatar
      Disable TestRestartAfterCheckpoint Test · 7fb0f1fa
      Jason Yellick authored
      The TestRestartAfterCheckpoint test exhibits intermittent failures which
      is causing problems in CI and erroneously flagging builds as failed
      which should otherwise pass.  This changeset disables that test until a
      more permanent solution can be found.
      
      This is related to, (though does not resolve) JIRA issue:
      
      https://jira.hyperledger.org/browse/FAB-624
      
      
      
      Change-Id: Ic583758130218104f78b6b5bcc439dcfbc6339df
      Signed-off-by: default avatarJason Yellick <jyellick@us.ibm.com>
      7fb0f1fa
    • Jason Yellick's avatar
      Disable TestClassicBackToBackStateTransfer Test · 85f7b01f
      Jason Yellick authored
      The TestClassicBackToBackStateTransfer test is causing problems in CI,
      and has been seen to fail intermittently in feature/convergence as well
      as in the merge efforts to to bring this branch to master.
      
      This is related to merging the convergence branch into master from
      
      https://gerrit.hyperledger.org/r/#/c/1839/
      
      It also addresses the JIRA issue:
      
      https://jira.hyperledger.org/browse/FAB-755
      
      
      
      Change-Id: I1db371f28ec31b98aa925457e428aa1fe7a2f935
      Signed-off-by: default avatarJason Yellick <jyellick@us.ibm.com>
      85f7b01f
    • Gregory Haskins's avatar
      Upgrade to chaintool v0.10.0 and re-enable unit-testing · aa7bb09c
      Gregory Haskins authored
      
      
      We had to disable the chaintool unit testing on account of the ABI changing.
      v0.10.0 was released specifically to add support for the new ABI, so we
      should be able to re-enable the testing again.
      
      Change-Id: If63a7cf3c7caafbcc94b2b5f34aa5296cd4ac143
      Signed-off-by: default avatarGregory Haskins <gregory.haskins@gmail.com>
      aa7bb09c
    • Gregory Haskins's avatar
      Merge master to convergence · e52efb9c
      Gregory Haskins authored
      This merges the master branch to the convergence branch to bring it
      up to date with the developments that have occurred on master since
      the convergence branch was formed.
      
      The common ancestor of master and convergence is 981a222e as reported
      by “git merge-base”.  This patch merges commits on the master branch
      between 981a222e and 0e69b6dc.  There are a total of 125 commits
      between these two points.  Of those, we are accepting:
      
      d74b1c58
      0a69c3b3
      2e3211f3
      38320456
      1e7030a8
      2eadb11a
      7db34517
      f0ba23df
      25586a51
      d40a0040
      7c870f3f
      7c3a27d9
      3509c185
      6138f9e3
      1d8114f0
      f7c328f1
      f3c9a451
      b61bb9f8
      1ea73c1b
      f5180c87
      25f6eafc
      23a5f246
      82f5225e
      23108bcf
      34ef6407
      58e14382
      9f291fad
      b7a57a90
      e64fb9d2
      21a4a8a0
      ad4645db
      93ccc88a
      ac182fa8
      47053cdc
      453d0e14
      a9dcade8
      518f3c92
      c22ee645
      4203ea8b
      df741bc7
      b7813ef3
      4067c99f
      930bd555
      a506a027
      4fa1360b
      2f45b742
      52d71797
      180bd727
      506e7862
      80ebaafe
      925b4d35
      43c4d03d
      30f832fc
      073ce435
      a63de5fb
      7f5f7278
      d87662ee
      f6ae4af5
      d7bf8d1d
      e9d3ac29
      7b2e4881
      8cda6b14
      4d97069a
      62d866d1
      8de58edd
      e5a81bb6
      5f9b3ea0
      777bdac1
      8e2875b2
      e827b109
      ad7df188
      026dbc4e
      fb6f59ba
      79b70e41
      5a75d781
      bf1ed414
      ac8ab849
      a0ca796b
      dcfbc7ab
      d4d04e91
      70237c34
      d0dc4b0f
      7949e4f7
      02431ee7
      ce2ef235
      4d4df362
      eba45535
      c7963ea7
      0fa60ba2
      ace31436
      158480cb
      79589a59
      42ca84b7
      55c3eaf7
      f599ea78
      b8e4c98c
      88ce7f25
      0b860c32
      fac2d2e0
      4e9dd2b6
      cec0c009
      
      The following patches are being deferred for SME evaluation:
      
      a757dbe0 Julian Carrivick <cjulian@au1.ibm.com> - Standardized BDD Logging
      ffbe4d1c Julian Carrivick <cjulian@au1.ibm.com> - Handle SIGTERM in empty docker-compose container
      9059fa1d Julian Carrivick <cjulian@au1.ibm.com> - Add a container alias map to the bdd context
      4b13232f Satheesh Kathamuthu <satheesh.ceg@gmail.com> - Table implementation in java shim with example
      d7e056e7 Julian Carrivick <cjulian@au1.ibm.com> - Refactor BDD REST calls
      4bf9b930 Julian Carrivick <cjulian@au1.ibm.com> - Move Docker-Compose files into their own folder
      af50b6fb Julian Carrivick <cjulian@au1.ibm.com> - Increase BDD Startup Timeout
      7ed95334 Satheesh Kathamuthu <satheesh.ceg@gmail.com> - Allow deploying Java chaincode from remote git repositories
      5a1c5429 Julian Carrivick <cjulian@au1.ibm.com> - Add smart starting of containers during tests
      4c384c87
      
       Satheesh Kathamuthu <satheesh.ceg@gmail.com> - Add support for Maven build in java chaincodes
      
      This merge represents the following diffstat
      
       b/.baseimage-release                                        |    1
       b/.gitignore                                                |    5
       b/Makefile                                                  |  117
       b/README.md                                                 |   51
       b/bddtests/.behaverc                                        |    1
       docker/docker-compose-4-consensus-batch-nosnapshotbuffer.yml|   18
       b/bddtests/environment.py                                   |    2
       b/bddtests/peer_basic.feature                               |   10
       b/bddtests/steps/peer_basic_impl.py                         |   23
       b/bddtests/syschaincode/noop/chaincode_test.go              |    4
       b/consensus/executor/executor.go                            |    1
       b/consensus/helper/handler.go                               |    9
       b/consensus/helper/helper.go                                |    4
       b/consensus/pbft/batch.go                                   |   15
       b/consensus/pbft/batch_test.go                              |   61
       b/consensus/pbft/broadcast.go                               |   22
       b/consensus/pbft/broadcast_test.go                          |   45
       b/consensus/pbft/config.yaml                                |    3
       b/consensus/pbft/messages.pb.go                             |  352
       b/consensus/pbft/mock_ledger_test.go                        |   25
       b/consensus/pbft/mock_utilities_test.go                     |    5
       b/consensus/pbft/pbft-core.go                               |   46
       b/consensus/pbft/pbft-core_test.go                          |  277
       b/consensus/pbft/pbft-persist.go                            |   16
       b/consensus/simplebft/simplebft.pb.go                       |  226
       b/consensus/util/messagefan.go                              |   27
       b/consensus/util/messagefan_test.go                         |    9
       b/core/admin.go                                             |    9
       b/core/chaincode/chaincode_support.go                       |   23
       b/core/chaincode/chaincodetest.yaml                         |   18
       b/core/chaincode/exectransaction_test.go                    |   89
       b/core/chaincode/handler.go                                 |   52
       b/core/chaincode/platforms/car/package.go                   |    3
       b/core/chaincode/platforms/car/test/car_test.go             |    3
       b/core/chaincode/platforms/golang/package.go                |    2
       b/core/chaincode/platforms/java/package.go                  |    2
       b/core/chaincode/shim/chaincode.go                          |   64
       b/core/chaincode/shim/chaincode.pb.go                       |  105
       b/core/chaincode/shim/interfaces.go                         |    8
       b/core/chaincode/shim/mockstub.go                           |   23
       b/core/chaincode/shim/mockstub_test.go                      |   16
       b/core/comm/connection.go                                   |    6
       b/core/config.go                                            |   54
       b/core/container/dockercontroller/dockercontroller.go       |    2
       b/core/container/dockercontroller/dockercontroller_test.go  |    2
       b/core/container/util/dockerutil.go                         |   31
       b/core/container/util/dockerutil_test.go                    |   31
       b/core/container/vm.go                                      |    2
       b/core/crypto/attributes/proto/attributes.pb.go             |   49
       b/core/crypto/client_tca.go                                 |    4
       b/core/crypto/client_tcert_pool_mt.go                       |   82
       b/core/crypto/crypto_test.go                                |    9
       b/core/crypto/node_conf.go                                  |   12
       b/core/crypto/node_eca.go                                   |    4
       b/core/crypto/node_tlsca.go                                 |    4
       b/core/devops.go                                            |    1
       b/core/endorser/endorser.yaml                               |   33
       b/core/ledger/genesis/genesis_test.yaml                     |   14
       b/core/ledger/statemgmt/raw/state_impl.go                   |    4
       b/core/ledger/statemgmt/state/config.go                     |    6
       b/core/ledger/statemgmt/state/state.go                      |   28
       b/core/ledger/statemgmt/state_delta.go                      |    2
       b/core/ledger/statemgmt/trie/pkg_test.go                    |    2
       b/core/ledger/statemgmt/trie/state_trie.go                  |    4
       b/core/ledger/statemgmt/trie/state_trie_test.go             |   10
       b/core/peer/handler.go                                      |   26
       b/core/peer/peer.go                                         |    4
       b/core/peer/statetransfer/statetransfer.go                  |   40
       b/core/peer/statetransfer/statetransfer_test.go             |   69
       b/core/rest/api.go                                          |   10
       b/core/rest/api_test.go                                     |   14
       b/core/rest/rest_api.go                                     |   20
       b/core/rest/rest_api.json                                   |  111
       b/core/rest/rest_api_test.go                                |   25
       b/core/rest/rest_test.yaml                                  |    9
       b/core/util/utils.go                                        |    7
       b/devenv/Vagrantfile                                        |    2
       b/devenv/compile_protos.sh                                  |    2
       b/devenv/failure-motd.in                                    |   40
       b/devenv/setup.sh                                           |   71
       b/devenv/setupUbuntuOnPPC64le.sh                            |   89
       b/docs/API/AttributesUsage.md                               |   21
       b/docs/API/CoreAPI.md                                       |  192
       b/docs/CONTRIBUTING.md                                      |   14
       b/docs/Gerrit/gerrit.md                                     |    4
       b/docs/MAINTAINERS.md                                       |    2
       b/docs/Setup/Chaincode-setup.md                             |    6
       b/docs/Setup/JAVAChaincode.md                               |   13
       b/docs/Setup/NodeSDK-setup.md                               |  306
       b/docs/abstract_v1.md                                       |   32
       b/docs/custom_theme/searchbox.html                          |    5
       b/docs/dev-setup/build.md                                   |   15
       b/docs/images/standalone-app-developer.png                  |binary
       b/docs/images/web-app-developer.png                         |binary
       b/docs/index.md                                             |  155
       b/docs/nodeSDK/app-developer-env-setup.md                   |   50
       b/docs/nodeSDK/app-overview.md                              |   56
       b/docs/nodeSDK/images/standalone-app-developer.png          |binary
       b/docs/nodeSDK/images/web-app-developer.png                 |binary
       b/docs/nodeSDK/node-sdk-guide.md                            |   32
       b/docs/nodeSDK/node-sdk-indepth.md                          |  169
       b/docs/nodeSDK/sample-standalone-app.md                     |   49
       b/docs/nodeSDK/sample-web-app.md                            |   13
       b/docs/protocol-spec.md                                     |    4
       b/docs/protocol-spec_zh.md                                  |    6
       b/docs/releases.md                                          |   62
       b/docs/starter/fabric-starter-kit.md                        |  170
       b/events/producer/handler.go                                |    3
       b/events/producer/producer.go                               |    2
       b/examples/chaincode/go/asset_management/app/app_internal.go|   10
       b/examples/chaincode/go/asset_management/asset_management.go|    2
       s/chaincode/go/asset_management02/asset_management02_test.go|   20
       o/asset_management_with_roles/asset_management_with_roles.go|    4
       et_management_with_roles/asset_management_with_roles_test.go|    2
       ples/chaincode/go/attributes_to_state/attributes_to_state.go|    2
       ples/chaincode/go/chaincode_example02/chaincode_example02.go|    3
       ples/chaincode/go/chaincode_example04/chaincode_example04.go|    2
       b/examples/chaincode/go/rbac_tcerts_no_attrs/rbac_test.go   |   21
       b/examples/chaincode/go/utxo/Dockerfile                     |    3
       b/examples/chaincode/go/utxo/util/dah.pb.go                 |   57
       b/examples/events/block-listener/block-listener.go          |    9
       b/examples/sdk/node/Dockerfile                              |   11
       b/examples/sdk/node/app.js                                  |  163
       b/examples/sdk/node/docker-compose.yml                      |   50
       b/examples/sdk/node/web-app.js                              |  118
       b/gossip/proto/message.pb.go                                |  295
       b/images/app/Dockerfile.in                                  |    2
       b/images/ccenv/Dockerfile.in                                |    3
       b/images/javaenv/Dockerfile.in                              |    4
       b/images/src/Dockerfile.in                                  |    2
       b/membersrvc/ca/aca.go                                      |   16
       b/membersrvc/ca/aca_test.go                                 |   18
       b/membersrvc/ca/ca.go                                       |   80
       b/membersrvc/ca/ca_test.yaml                                |    6
       b/membersrvc/ca/eca.go                                      |    7
       b/membersrvc/ca/eca_test.go                                 |    8
       b/membersrvc/ca/ecaa.go                                     |    4
       b/membersrvc/ca/ecap.go                                     |    4
       b/membersrvc/ca/membersrvc_test.go                          |    2
       b/membersrvc/ca/tca_test.go                                 |   13
       b/membersrvc/ca/tcap.go                                     |    6
       b/membersrvc/ca/tlsca_test.go                               |    7
       b/membersrvc/membersrvc.yaml                                |    2
       b/membersrvc/protos/ca.pb.go                                |  923
       b/membersrvc/protos/ca.proto                                |   16
       b/membersrvc/server.go                                      |    5
       b/metadata/metadata.go                                      |   19
       b/mkdocs.yml                                                |   20
       b/orderer/atomicbroadcast/ab.pb.go                          |  187
       b/peer/chaincode/common.go                                  |   28
       b/peer/chaincode/common_test.go                             |   63
       b/peer/core.yaml                                            |   28
       b/peer/network/list.go                                      |    4
       b/peer/network/login.go                                     |    2
       b/peer/node/status.go                                       |    4
       b/peer/node/stop.go                                         |    4
       b/peer/version/version.go                                   |    5
       b/proposals/r1/Custom-Events-High-level-specification.md    |   98
       b/proposals/r1/Next-Consensus-Architecture-Proposal.md      |  756
       b/proposals/r1/Next-Ledger-Architecture-Proposal.md         |  223
       b/proposals/r1/Release-Process.md                           |   55
       b/proposals/r1/System-Chaincode-Specification.md            |  114
       b/proposals/r1/blocks-2.png                                 |binary
       b/proposals/r1/flow-2.png                                   |binary
       b/protos/api.pb.go                                          |  120
       b/protos/chaincode.pb.go                                    |  205
       b/protos/chaincode.proto                                    |    2
       b/protos/chaincodeevent.pb.go                               |   27
       b/protos/devops.pb.go                                       |  242
       b/protos/devops.proto                                       |    5
       b/protos/events.pb.go                                       |  148
       b/protos/fabric.pb.go                                       |  295
       b/protos/fabric_next.pb.go                                  |  185
       b/protos/server_admin.pb.go                                 |   88
       b/protos/transaction.go                                     |   22
       b/scripts/goListFiles.sh                                    |   16
       b/scripts/goUnitTests.sh                                    |   24
       b/sdk/node/Makefile                                         |   65
       b/sdk/node/README.md                                        |  103
       b/sdk/node/bin/run-unit-tests.sh                            |  657
       b/sdk/node/package.json                                     |   27
       b/sdk/node/src/crypto.ts                                    |   27
       b/sdk/node/src/hfc.ts                                       |  517
       b/sdk/node/src/sdk_util.ts                                  |    3
       b/sdk/node/test/fixtures/tlsca.cert                         |   12
       b/sdk/node/test/unit/asset-mgmt-with-dynamic-roles.js       |  230
       b/sdk/node/test/unit/chain-tests.js                         |  317
       b/sdk/node/test/unit/event-tests.js                         |  516
       b/sdk/node/test/unit/registrar.js                           |  125
       b/sdk/node/test/unit/test-util.js                           |  111
       b/tools/busywork/bin/busy                                   |  109
       b/tools/busywork/bin/pprofClient                            |   89
       b/tools/busywork/bin/userModeNetwork                        |    8
       b/tools/busywork/counters/driver                            |   68
       b/tools/busywork/tcl/fabric.tcl                             |  188
       b/tools/busywork/tcl/os.tcl                                 |  102
       b/vendor/github.com/golang/protobuf/Make.protobuf           |   40
       b/vendor/github.com/golang/protobuf/Makefile                |   54
       b/vendor/github.com/golang/protobuf/README.md               |   55
       b/vendor/github.com/golang/protobuf/jsonpb/jsonpb.go        |  541
       b/vendor/github.com/golang/protobuf/jsonpb/jsonpb_test.go   |  559
       github.com/golang/protobuf/jsonpb/jsonpb_test_proto/Makefile|   33
       ng/protobuf/jsonpb/jsonpb_test_proto/more_test_objects.pb.go|  200
       ng/protobuf/jsonpb/jsonpb_test_proto/more_test_objects.proto|   57
       /golang/protobuf/jsonpb/jsonpb_test_proto/test_objects.pb.go|  768
       /golang/protobuf/jsonpb/jsonpb_test_proto/test_objects.proto|  135
       b/vendor/github.com/golang/protobuf/proto/Makefile          |    2
       b/vendor/github.com/golang/protobuf/proto/all_test.go       | 2269 +
       b/vendor/github.com/golang/protobuf/proto/any_test.go       |  300
       b/vendor/github.com/golang/protobuf/proto/clone.go          |   14
       b/vendor/github.com/golang/protobuf/proto/clone_test.go     |  300
       b/vendor/github.com/golang/protobuf/proto/decode.go         |   21
       b/vendor/github.com/golang/protobuf/proto/encode.go         |   86
       b/vendor/github.com/golang/protobuf/proto/equal.go          |   55
       b/vendor/github.com/golang/protobuf/proto/equal_test.go     |  212
       b/vendor/github.com/golang/protobuf/proto/extensions.go     |  230
       b/vendor/github.com/golang/protobuf/proto/extensions_test.go|  508
       b/vendor/github.com/golang/protobuf/proto/lib.go            |   19
       b/vendor/github.com/golang/protobuf/proto/message_set.go    |   84
       /vendor/github.com/golang/protobuf/proto/message_set_test.go|   66
       b/vendor/github.com/golang/protobuf/proto/pointer_reflect.go|    7
       b/vendor/github.com/golang/protobuf/proto/pointer_unsafe.go |    6
       b/vendor/github.com/golang/protobuf/proto/properties.go     |   89
       r/github.com/golang/protobuf/proto/proto3_proto/proto3.pb.go|  199
       r/github.com/golang/protobuf/proto/proto3_proto/proto3.proto|   74
       b/vendor/github.com/golang/protobuf/proto/proto3_test.go    |  125
       b/vendor/github.com/golang/protobuf/proto/size2_test.go     |   63
       b/vendor/github.com/golang/protobuf/proto/size_test.go      |  164
       b/vendor/github.com/golang/protobuf/proto/testdata/Makefile |   50
       dor/github.com/golang/protobuf/proto/testdata/golden_test.go|   86
       /vendor/github.com/golang/protobuf/proto/testdata/test.pb.go| 4061 ++
       /vendor/github.com/golang/protobuf/proto/testdata/test.proto|  548
       b/vendor/github.com/golang/protobuf/proto/text.go           |  223
       b/vendor/github.com/golang/protobuf/proto/text_parser.go    |  189
       /vendor/github.com/golang/protobuf/proto/text_parser_test.go|  573
       b/vendor/github.com/golang/protobuf/proto/text_test.go      |  474
       github.com/golang/protobuf/protoc-gen-go/descriptor/Makefile|    6
       om/golang/protobuf/protoc-gen-go/descriptor/descriptor.pb.go|  789
       hub.com/golang/protobuf/protoc-gen-go/generator/generator.go|  467
       hub.com/golang/protobuf/protoc-gen-go/generator/name_test.go|   85
       vendor/github.com/golang/protobuf/protoc-gen-go/grpc/grpc.go|   38
       vendor/github.com/golang/protobuf/protoc-gen-go/link_grpc.go|    2
       github.com/golang/protobuf/protoc-gen-go/plugin/plugin.pb.go|   69
       r/github.com/golang/protobuf/protoc-gen-go/testdata/Makefile|   73
       /golang/protobuf/protoc-gen-go/testdata/extension_base.proto|   46
       golang/protobuf/protoc-gen-go/testdata/extension_extra.proto|   38
       com/golang/protobuf/protoc-gen-go/testdata/extension_test.go|  210
       /golang/protobuf/protoc-gen-go/testdata/extension_user.proto|  100
       github.com/golang/protobuf/protoc-gen-go/testdata/grpc.proto|   59
       .com/golang/protobuf/protoc-gen-go/testdata/imp.pb.go.golden|  113
       /github.com/golang/protobuf/protoc-gen-go/testdata/imp.proto|   70
       github.com/golang/protobuf/protoc-gen-go/testdata/imp2.proto|   43
       github.com/golang/protobuf/protoc-gen-go/testdata/imp3.proto|   38
       thub.com/golang/protobuf/protoc-gen-go/testdata/main_test.go|   46
       om/golang/protobuf/protoc-gen-go/testdata/multi/multi1.proto|   44
       om/golang/protobuf/protoc-gen-go/testdata/multi/multi2.proto|   46
       om/golang/protobuf/protoc-gen-go/testdata/multi/multi3.proto|   43
       om/golang/protobuf/protoc-gen-go/testdata/my_test/test.pb.go|  866
       ng/protobuf/protoc-gen-go/testdata/my_test/test.pb.go.golden|  866
       om/golang/protobuf/protoc-gen-go/testdata/my_test/test.proto|  156
       thub.com/golang/protobuf/protoc-gen-go/testdata/proto3.proto|   53
       b/vendor/github.com/golang/protobuf/ptypes/any.go           |  136
       b/vendor/github.com/golang/protobuf/ptypes/any/any.pb.go    |  155
       b/vendor/github.com/golang/protobuf/ptypes/any/any.proto    |  140
       b/vendor/github.com/golang/protobuf/ptypes/any_test.go      |  113
       b/vendor/github.com/golang/protobuf/ptypes/doc.go           |   35
       b/vendor/github.com/golang/protobuf/ptypes/duration.go      |  102
       or/github.com/golang/protobuf/ptypes/duration/duration.pb.go|  114
       or/github.com/golang/protobuf/ptypes/duration/duration.proto|   98
       b/vendor/github.com/golang/protobuf/ptypes/duration_test.go |  121
       b/vendor/github.com/golang/protobuf/ptypes/empty/empty.pb.go|   69
       b/vendor/github.com/golang/protobuf/ptypes/empty/empty.proto|   53
       b/vendor/github.com/golang/protobuf/ptypes/regen.sh         |   66
       vendor/github.com/golang/protobuf/ptypes/struct/struct.pb.go|  382
       vendor/github.com/golang/protobuf/ptypes/struct/struct.proto|   96
       b/vendor/github.com/golang/protobuf/ptypes/timestamp.go     |  125
       /github.com/golang/protobuf/ptypes/timestamp/timestamp.pb.go|  127
       /github.com/golang/protobuf/ptypes/timestamp/timestamp.proto|  111
       b/vendor/github.com/golang/protobuf/ptypes/timestamp_test.go|  138
       or/github.com/golang/protobuf/ptypes/wrappers/wrappers.pb.go|  200
       or/github.com/golang/protobuf/ptypes/wrappers/wrappers.proto|  119
       b/vendor/golang.org/x/net/.gitattributes                    |   10
       b/vendor/golang.org/x/net/.gitignore                        |    2
       b/vendor/golang.org/x/net/AUTHORS                           |    3
       b/vendor/golang.org/x/net/CONTRIBUTING.md                   |   31
       b/vendor/golang.org/x/net/CONTRIBUTORS                      |    3
       b/vendor/golang.org/x/net/LICENSE                           |   27
       b/vendor/golang.org/x/net/PATENTS                           |   22
       b/vendor/golang.org/x/net/README                            |    3
       b/vendor/golang.org/x/net/bpf/asm.go                        |   41
       b/vendor/golang.org/x/net/bpf/constants.go                  |  215
       b/vendor/golang.org/x/net/bpf/doc.go                        |   82
       b/vendor/golang.org/x/net/bpf/instructions.go               |  434
       b/vendor/golang.org/x/net/bpf/instructions_test.go          |  184
       b/vendor/golang.org/x/net/bpf/testdata/all_instructions.bpf |    1
       b/vendor/golang.org/x/net/bpf/testdata/all_instructions.txt |   79
       b/vendor/golang.org/x/net/bpf/vm.go                         |  140
       b/vendor/golang.org/x/net/bpf/vm_aluop_test.go              |  512
       b/vendor/golang.org/x/net/bpf/vm_bpf_test.go                |  192
       b/vendor/golang.org/x/net/bpf/vm_extension_test.go          |   49
       b/vendor/golang.org/x/net/bpf/vm_instructions.go            |  174
       b/vendor/golang.org/x/net/bpf/vm_jump_test.go               |  380
       b/vendor/golang.org/x/net/bpf/vm_load_test.go               |  246
       b/vendor/golang.org/x/net/bpf/vm_ret_test.go                |  115
       b/vendor/golang.org/x/net/bpf/vm_scratch_test.go            |  247
       b/vendor/golang.org/x/net/bpf/vm_test.go                    |  144
       b/vendor/golang.org/x/net/codereview.cfg                    |    1
       b/vendor/golang.org/x/net/context/context.go                |  297
       b/vendor/golang.org/x/net/context/context_test.go           |  577
       b/vendor/golang.org/x/net/context/ctxhttp/ctxhttp.go        |   74
       b/vendor/golang.org/x/net/context/ctxhttp/ctxhttp_17_test.go|   28
       b/vendor/golang.org/x/net/context/ctxhttp/ctxhttp_pre17.go  |  147
       endor/golang.org/x/net/context/ctxhttp/ctxhttp_pre17_test.go|   79
       b/vendor/golang.org/x/net/context/ctxhttp/ctxhttp_test.go   |  105
       b/vendor/golang.org/x/net/context/go17.go                   |   72
       b/vendor/golang.org/x/net/context/pre_go17.go               |  300
       b/vendor/golang.org/x/net/context/withtimeout_test.go       |   26
       b/vendor/golang.org/x/net/dict/dict.go                      |  210
       b/vendor/golang.org/x/net/html/atom/atom.go                 |   78
       b/vendor/golang.org/x/net/html/atom/atom_test.go            |  109
       b/vendor/golang.org/x/net/html/atom/gen.go                  |  648
       b/vendor/golang.org/x/net/html/atom/table.go                |  713
       b/vendor/golang.org/x/net/html/atom/table_test.go           |  351
       b/vendor/golang.org/x/net/html/charset/charset.go           |  257
       b/vendor/golang.org/x/net/html/charset/charset_test.go      |  237
       dor/golang.org/x/net/html/charset/testdata/HTTP-charset.html|   48
       olang.org/x/net/html/charset/testdata/HTTP-vs-UTF-8-BOM.html|   48
       ng.org/x/net/html/charset/testdata/HTTP-vs-meta-charset.html|   49
       ng.org/x/net/html/charset/testdata/HTTP-vs-meta-content.html|   49
       org/x/net/html/charset/testdata/No-encoding-declaration.html|   47
       b/vendor/golang.org/x/net/html/charset/testdata/README      |    9
       dor/golang.org/x/net/html/charset/testdata/UTF-16BE-BOM.html|binary
       dor/golang.org/x/net/html/charset/testdata/UTF-16LE-BOM.html|binary
       g/x/net/html/charset/testdata/UTF-8-BOM-vs-meta-charset.html|   49
       g/x/net/html/charset/testdata/UTF-8-BOM-vs-meta-content.html|   48
       .org/x/net/html/charset/testdata/meta-charset-attribute.html|   48
       .org/x/net/html/charset/testdata/meta-content-attribute.html|   48
       b/vendor/golang.org/x/net/html/const.go                     |  102
       b/vendor/golang.org/x/net/html/doc.go                       |  106
       b/vendor/golang.org/x/net/html/doctype.go                   |  156
       b/vendor/golang.org/x/net/html/entity.go                    | 2253 +
       b/vendor/golang.org/x/net/html/entity_test.go               |   29
       b/vendor/golang.org/x/net/html/escape.go                    |  258
       b/vendor/golang.org/x/net/html/escape_test.go               |   97
       b/vendor/golang.org/x/net/html/example_test.go              |   40
       b/vendor/golang.org/x/net/html/foreign.go                   |  226
       b/vendor/golang.org/x/net/html/node.go                      |  193
       b/vendor/golang.org/x/net/html/node_test.go                 |  146
       b/vendor/golang.org/x/net/html/parse.go                     | 2094 +
       b/vendor/golang.org/x/net/html/parse_test.go                |  388
       b/vendor/golang.org/x/net/html/render.go                    |  271
       b/vendor/golang.org/x/net/html/render_test.go               |  156
       b/vendor/golang.org/x/net/html/testdata/go1.html            | 2237 +
       b/vendor/golang.org/x/net/html/testdata/webkit/README       |   28
       /vendor/golang.org/x/net/html/testdata/webkit/adoption01.dat|  194
       /vendor/golang.org/x/net/html/testdata/webkit/adoption02.dat|   31
       /vendor/golang.org/x/net/html/testdata/webkit/comments01.dat|  135
       b/vendor/golang.org/x/net/html/testdata/webkit/doctype01.dat|  370
       /vendor/golang.org/x/net/html/testdata/webkit/entities01.dat|  603
       /vendor/golang.org/x/net/html/testdata/webkit/entities02.dat|  249
       ndor/golang.org/x/net/html/testdata/webkit/html5test-com.dat|  246
       b/vendor/golang.org/x/net/html/testdata/webkit/inbody01.dat |   43
       b/vendor/golang.org/x/net/html/testdata/webkit/isindex.dat  |   40
       l/testdata/webkit/pending-spec-changes-plain-text-unsafe.dat|binary
       lang.org/x/net/html/testdata/webkit/pending-spec-changes.dat|   52
       /golang.org/x/net/html/testdata/webkit/plain-text-unsafe.dat|binary
       endor/golang.org/x/net/html/testdata/webkit/scriptdata01.dat|  308
       olang.org/x/net/html/testdata/webkit/scripted/adoption01.dat|   15
       /golang.org/x/net/html/testdata/webkit/scripted/webkit01.dat|   28
       b/vendor/golang.org/x/net/html/testdata/webkit/tables01.dat |  212
       b/vendor/golang.org/x/net/html/testdata/webkit/tests1.dat   | 1952 +
       b/vendor/golang.org/x/net/html/testdata/webkit/tests10.dat  |  799
       b/vendor/golang.org/x/net/html/testdata/webkit/tests11.dat  |  482
       b/vendor/golang.org/x/net/html/testdata/webkit/tests12.dat  |   62
       b/vendor/golang.org/x/net/html/testdata/webkit/tests14.dat  |   74
       b/vendor/golang.org/x/net/html/testdata/webkit/tests15.dat  |  208
       b/vendor/golang.org/x/net/html/testdata/webkit/tests16.dat  | 2299 +
       b/vendor/golang.org/x/net/html/testdata/webkit/tests17.dat  |  153
       b/vendor/golang.org/x/net/html/testdata/webkit/tests18.dat  |  269
       b/vendor/golang.org/x/net/html/testdata/webkit/tests19.dat  | 1237
       b/vendor/golang.org/x/net/html/testdata/webkit/tests2.dat   |  763
       b/vendor/golang.org/x/net/html/testdata/webkit/tests20.dat  |  455
       b/vendor/golang.org/x/net/html/testdata/webkit/tests21.dat  |  221
       b/vendor/golang.org/x/net/html/testdata/webkit/tests22.dat  |  157
       b/vendor/golang.org/x/net/html/testdata/webkit/tests23.dat  |  155
       b/vendor/golang.org/x/net/html/testdata/webkit/tests24.dat  |   79
       b/vendor/golang.org/x/net/html/testdata/webkit/tests25.dat  |  219
       b/vendor/golang.org/x/net/html/testdata/webkit/tests26.dat  |  313
       b/vendor/golang.org/x/net/html/testdata/webkit/tests3.dat   |  305
       b/vendor/golang.org/x/net/html/testdata/webkit/tests4.dat   |   59
       b/vendor/golang.org/x/net/html/testdata/webkit/tests5.dat   |  191
       b/vendor/golang.org/x/net/html/testdata/webkit/tests6.dat   |  663
       b/vendor/golang.org/x/net/html/testdata/webkit/tests7.dat   |  390
       b/vendor/golang.org/x/net/html/testdata/webkit/tests8.dat   |  148
       b/vendor/golang.org/x/net/html/testdata/webkit/tests9.dat   |  457
       /golang.org/x/net/html/testdata/webkit/tests_innerHTML_1.dat|  741
       b/vendor/golang.org/x/net/html/testdata/webkit/tricky01.dat |  261
       b/vendor/golang.org/x/net/html/testdata/webkit/webkit01.dat |  610
       b/vendor/golang.org/x/net/html/testdata/webkit/webkit02.dat |  159
       b/vendor/golang.org/x/net/html/token.go                     | 1219
       b/vendor/golang.org/x/net/html/token_test.go                |  748
       b/vendor/golang.org/x/net/http2/.gitignore                  |    2
       b/vendor/golang.org/x/net/http2/client_conn_pool.go         |  255
       b/vendor/golang.org/x/net/http2/configure_transport.go      |   80
       b/vendor/golang.org/x/net/http2/errors.go                   |   47
       b/vendor/golang.org/x/net/http2/errors_test.go              |   24
       b/vendor/golang.org/x/net/http2/fixed_buffer_test.go        |  128
       b/vendor/golang.org/x/net/http2/flow_test.go                |   53
       b/vendor/golang.org/x/net/http2/frame.go                    |  441
       b/vendor/golang.org/x/net/http2/frame_test.go               | 1024
       b/vendor/golang.org/x/net/http2/go16.go                     |   43
       b/vendor/golang.org/x/net/http2/go17.go                     |   94
       b/vendor/golang.org/x/net/http2/gotrack_test.go             |   33
       b/vendor/golang.org/x/net/http2/h2demo/.gitignore           |    5
       b/vendor/golang.org/x/net/http2/h2demo/Makefile             |    8
       b/vendor/golang.org/x/net/http2/h2demo/README               |   16
       b/vendor/golang.org/x/net/http2/h2demo/h2demo.go            |  504
       b/vendor/golang.org/x/net/http2/h2demo/launch.go            |  302
       b/vendor/golang.org/x/net/http2/h2demo/rootCA.key           |   27
       b/vendor/golang.org/x/net/http2/h2demo/rootCA.pem           |   26
       b/vendor/golang.org/x/net/http2/h2demo/rootCA.srl           |    1
       b/vendor/golang.org/x/net/http2/h2demo/server.crt           |   20
       b/vendor/golang.org/x/net/http2/h2demo/server.key           |   27
       b/vendor/golang.org/x/net/http2/h2i/README.md               |   97
       b/vendor/golang.org/x/net/http2/h2i/h2i.go                  |  501
       b/vendor/golang.org/x/net/http2/headermap.go                |    1
       b/vendor/golang.org/x/net/http2/hpack/encode.go             |    2
       b/vendor/golang.org/x/net/http2/hpack/encode_test.go        |  330
       b/vendor/golang.org/x/net/http2/hpack/hpack.go              |   30
       b/vendor/golang.org/x/net/http2/hpack/hpack_test.go         |  854
       b/vendor/golang.org/x/net/http2/hpack/huffman.go            |   42
       b/vendor/golang.org/x/net/http2/http2.go                    |  133
       b/vendor/golang.org/x/net/http2/http2_test.go               |  198
       b/vendor/golang.org/x/net/http2/not_go16.go                 |   46
       b/vendor/golang.org/x/net/http2/not_go17.go                 |   51
       b/vendor/golang.org/x/net/http2/pipe.go                     |   91
       b/vendor/golang.org/x/net/http2/pipe_test.go                |  109
       b/vendor/golang.org/x/net/http2/priority_test.go            |  118
       b/vendor/golang.org/x/net/http2/server.go                   |  932
       b/vendor/golang.org/x/net/http2/server_test.go              | 3303 ++
       golang.org/x/net/http2/testdata/draft-ietf-httpbis-http2.xml| 5021 +++
       b/vendor/golang.org/x/net/http2/transport.go                | 1852 -
       b/vendor/golang.org/x/net/http2/transport_test.go           | 2099 +
       b/vendor/golang.org/x/net/http2/write.go                    |   92
       b/vendor/golang.org/x/net/http2/z_spec_test.go              |  356
       b/vendor/golang.org/x/net/icmp/dstunreach.go                |   41
       b/vendor/golang.org/x/net/icmp/echo.go                      |   45
       b/vendor/golang.org/x/net/icmp/endpoint.go                  |  113
       b/vendor/golang.org/x/net/icmp/example_test.go              |   63
       b/vendor/golang.org/x/net/icmp/extension.go                 |   89
       b/vendor/golang.org/x/net/icmp/extension_test.go            |  259
       b/vendor/golang.org/x/net/icmp/helper.go                    |   27
       b/vendor/golang.org/x/net/icmp/helper_posix.go              |   75
       b/vendor/golang.org/x/net/icmp/interface.go                 |  236
       b/vendor/golang.org/x/net/icmp/ipv4.go                      |   56
       b/vendor/golang.org/x/net/icmp/ipv4_test.go                 |   82
       b/vendor/golang.org/x/net/icmp/ipv6.go                      |   23
       b/vendor/golang.org/x/net/icmp/listen_posix.go              |   98
       b/vendor/golang.org/x/net/icmp/listen_stub.go               |   33
       b/vendor/golang.org/x/net/icmp/message.go                   |  150
       b/vendor/golang.org/x/net/icmp/message_test.go              |  134
       b/vendor/golang.org/x/net/icmp/messagebody.go               |   41
       b/vendor/golang.org/x/net/icmp/mpls.go                      |   77
       b/vendor/golang.org/x/net/icmp/multipart.go                 |  109
       b/vendor/golang.org/x/net/icmp/multipart_test.go            |  442
       b/vendor/golang.org/x/net/icmp/packettoobig.go              |   43
       b/vendor/golang.org/x/net/icmp/paramprob.go                 |   63
       b/vendor/golang.org/x/net/icmp/ping_test.go                 |  166
       b/vendor/golang.org/x/net/icmp/sys_freebsd.go               |   11
       b/vendor/golang.org/x/net/icmp/timeexceeded.go              |   39
       b/vendor/golang.org/x/net/idna/idna.go                      |   68
       b/vendor/golang.org/x/net/idna/idna_test.go                 |   43
       b/vendor/golang.org/x/net/idna/punycode.go                  |  200
       b/vendor/golang.org/x/net/idna/punycode_test.go             |  198
       b/vendor/golang.org/x/net/internal/iana/const.go            |  180
       b/vendor/golang.org/x/net/internal/iana/gen.go              |  293
       b/vendor/golang.org/x/net/internal/nettest/error_posix.go   |   31
       b/vendor/golang.org/x/net/internal/nettest/error_stub.go    |   11
       b/vendor/golang.org/x/net/internal/nettest/interface.go     |   94
       b/vendor/golang.org/x/net/internal/nettest/rlimit.go        |   11
       b/vendor/golang.org/x/net/internal/nettest/rlimit_stub.go   |    9
       b/vendor/golang.org/x/net/internal/nettest/rlimit_unix.go   |   17
       b/vendor/golang.org/x/net/internal/nettest/rlimit_windows.go|    7
       b/vendor/golang.org/x/net/internal/nettest/stack.go         |   36
       b/vendor/golang.org/x/net/internal/nettest/stack_stub.go    |   18
       b/vendor/golang.org/x/net/internal/nettest/stack_unix.go    |   22
       b/vendor/golang.org/x/net/internal/nettest/stack_windows.go |   32
       ndor/golang.org/x/net/internal/timeseries/timeseries_test.go|  170
       b/vendor/golang.org/x/net/ipv4/bpf_test.go                  |   93
       b/vendor/golang.org/x/net/ipv4/bpfopt_linux.go              |   27
       b/vendor/golang.org/x/net/ipv4/bpfopt_stub.go               |   16
       b/vendor/golang.org/x/net/ipv4/control.go                   |   70
       b/vendor/golang.org/x/net/ipv4/control_bsd.go               |   40
       b/vendor/golang.org/x/net/ipv4/control_pktinfo.go           |   37
       b/vendor/golang.org/x/net/ipv4/control_stub.go              |   23
       b/vendor/golang.org/x/net/ipv4/control_unix.go              |  164
       b/vendor/golang.org/x/net/ipv4/control_windows.go           |   27
       b/vendor/golang.org/x/net/ipv4/defs_darwin.go               |   77
       b/vendor/golang.org/x/net/ipv4/defs_dragonfly.go            |   38
       b/vendor/golang.org/x/net/ipv4/defs_freebsd.go              |   75
       b/vendor/golang.org/x/net/ipv4/defs_linux.go                |  120
       b/vendor/golang.org/x/net/ipv4/defs_netbsd.go               |   37
       b/vendor/golang.org/x/net/ipv4/defs_openbsd.go              |   37
       b/vendor/golang.org/x/net/ipv4/defs_solaris.go              |   57
       b/vendor/golang.org/x/net/ipv4/dgramopt_posix.go            |  251
       b/vendor/golang.org/x/net/ipv4/dgramopt_stub.go             |  106
       b/vendor/golang.org/x/net/ipv4/doc.go                       |  242
       b/vendor/golang.org/x/net/ipv4/endpoint.go                  |  187
       b/vendor/golang.org/x/net/ipv4/example_test.go              |  224
       b/vendor/golang.org/x/net/ipv4/gen.go                       |  208
       b/vendor/golang.org/x/net/ipv4/genericopt_posix.go          |   59
       b/vendor/golang.org/x/net/ipv4/genericopt_stub.go           |   29
       b/vendor/golang.org/x/net/ipv4/header.go                    |  132
       b/vendor/golang.org/x/net/ipv4/header_test.go               |  138
       b/vendor/golang.org/x/net/ipv4/helper.go                    |   59
       b/vendor/golang.org/x/net/ipv4/helper_stub.go               |   23
       b/vendor/golang.org/x/net/ipv4/helper_unix.go               |   50
       b/vendor/golang.org/x/net/ipv4/helper_windows.go            |   49
       b/vendor/golang.org/x/net/ipv4/iana.go                      |   34
       b/vendor/golang.org/x/net/ipv4/icmp.go                      |   57
       b/vendor/golang.org/x/net/ipv4/icmp_linux.go                |   25
       b/vendor/golang.org/x/net/ipv4/icmp_stub.go                 |   25
       b/vendor/golang.org/x/net/ipv4/icmp_test.go                 |   95
       b/vendor/golang.org/x/net/ipv4/mocktransponder_test.go      |   21
       b/vendor/golang.org/x/net/ipv4/multicast_test.go            |  330
       b/vendor/golang.org/x/net/ipv4/multicastlistener_test.go    |  249
       b/vendor/golang.org/x/net/ipv4/multicastsockopt_test.go     |  195
       b/vendor/golang.org/x/net/ipv4/packet.go                    |   97
       b/vendor/golang.org/x/net/ipv4/payload.go                   |   15
       b/vendor/golang.org/x/net/ipv4/payload_cmsg.go              |   81
       b/vendor/golang.org/x/net/ipv4/payload_nocmsg.go            |   42
       b/vendor/golang.org/x/net/ipv4/readwrite_test.go            |  174
       b/vendor/golang.org/x/net/ipv4/sockopt.go                   |   46
       b/vendor/golang.org/x/net/ipv4/sockopt_asmreq.go            |   83
       b/vendor/golang.org/x/net/ipv4/sockopt_asmreq_stub.go       |   21
       b/vendor/golang.org/x/net/ipv4/sockopt_asmreq_unix.go       |   46
       b/vendor/golang.org/x/net/ipv4/sockopt_asmreq_windows.go    |   45
       b/vendor/golang.org/x/net/ipv4/sockopt_asmreqn_stub.go      |   17
       b/vendor/golang.org/x/net/ipv4/sockopt_asmreqn_unix.go      |   42
       b/vendor/golang.org/x/net/ipv4/sockopt_ssmreq_stub.go       |   17
       b/vendor/golang.org/x/net/ipv4/sockopt_ssmreq_unix.go       |   61
       b/vendor/golang.org/x/net/ipv4/sockopt_stub.go              |   11
       b/vendor/golang.org/x/net/ipv4/sockopt_unix.go              |  122
       b/vendor/golang.org/x/net/ipv4/sockopt_windows.go           |   68
       b/vendor/golang.org/x/net/ipv4/sys_bsd.go                   |   34
       b/vendor/golang.org/x/net/ipv4/sys_darwin.go                |   96
       b/vendor/golang.org/x/net/ipv4/sys_freebsd.go               |   73
       b/vendor/golang.org/x/net/ipv4/sys_linux.go                 |   55
       b/vendor/golang.org/x/net/ipv4/sys_openbsd.go               |   32
       b/vendor/golang.org/x/net/ipv4/sys_stub.go                  |   13
       b/vendor/golang.org/x/net/ipv4/sys_windows.go               |   61
       b/vendor/golang.org/x/net/ipv4/syscall_linux_386.go         |   31
       b/vendor/golang.org/x/net/ipv4/syscall_unix.go              |   26
       b/vendor/golang.org/x/net/ipv4/thunk_linux_386.s            |    8
       b/vendor/golang.org/x/net/ipv4/unicast_test.go              |  246
       b/vendor/golang.org/x/net/ipv4/unicastsockopt_test.go       |  139
       b/vendor/golang.org/x/net/ipv4/zsys_darwin.go               |   99
       b/vendor/golang.org/x/net/ipv4/zsys_dragonfly.go            |   33
       b/vendor/golang.org/x/net/ipv4/zsys_freebsd_386.go          |   93
       b/vendor/golang.org/x/net/ipv4/zsys_freebsd_amd64.go        |   95
       b/vendor/golang.org/x/net/ipv4/zsys_freebsd_arm.go          |   95
       b/vendor/golang.org/x/net/ipv4/zsys_linux_386.go            |  146
       b/vendor/golang.org/x/net/ipv4/zsys_linux_amd64.go          |  148
       b/vendor/golang.org/x/net/ipv4/zsys_linux_arm.go            |  146
       b/vendor/golang.org/x/net/ipv4/zsys_linux_arm64.go          |  150
       b/vendor/golang.org/x/net/ipv4/zsys_linux_mips64.go         |  150
       b/vendor/golang.org/x/net/ipv4/zsys_linux_mips64le.go       |  150
       b/vendor/golang.org/x/net/ipv4/zsys_linux_ppc.go            |  148
       b/vendor/golang.org/x/net/ipv4/zsys_linux_ppc64.go          |  150
       b/vendor/golang.org/x/net/ipv4/zsys_linux_ppc64le.go        |  150
       b/vendor/golang.org/x/net/ipv4/zsys_linux_s390x.go          |  150
       b/vendor/golang.org/x/net/ipv4/zsys_netbsd.go               |   30
       b/vendor/golang.org/x/net/ipv4/zsys_openbsd.go              |   30
       b/vendor/golang.org/x/net/ipv4/zsys_solaris.go              |   60
       b/vendor/golang.org/x/net/ipv6/bpf_test.go                  |   93
       b/vendor/golang.org/x/net/ipv6/bpfopt_linux.go              |   27
       b/vendor/golang.org/x/net/ipv6/bpfopt_stub.go               |   16
       b/vendor/golang.org/x/net/ipv6/control.go                   |   85
       b/vendor/golang.org/x/net/ipv6/control_rfc2292_unix.go      |   55
       b/vendor/golang.org/x/net/ipv6/control_rfc3542_unix.go      |   99
       b/vendor/golang.org/x/net/ipv6/control_stub.go              |   23
       b/vendor/golang.org/x/net/ipv6/control_unix.go              |  166
       b/vendor/golang.org/x/net/ipv6/control_windows.go           |   27
       b/vendor/golang.org/x/net/ipv6/defs_darwin.go               |  112
       b/vendor/golang.org/x/net/ipv6/defs_dragonfly.go            |   84
       b/vendor/golang.org/x/net/ipv6/defs_freebsd.go              |  105
       b/vendor/golang.org/x/net/ipv6/defs_linux.go                |  145
       b/vendor/golang.org/x/net/ipv6/defs_netbsd.go               |   80
       b/vendor/golang.org/x/net/ipv6/defs_openbsd.go              |   89
       b/vendor/golang.org/x/net/ipv6/defs_solaris.go              |   96
       b/vendor/golang.org/x/net/ipv6/dgramopt_posix.go            |  288
       b/vendor/golang.org/x/net/ipv6/dgramopt_stub.go             |  119
       b/vendor/golang.org/x/net/ipv6/doc.go                       |  240
       b/vendor/golang.org/x/net/ipv6/endpoint.go                  |  123
       b/vendor/golang.org/x/net/ipv6/example_test.go              |  216
       b/vendor/golang.org/x/net/ipv6/gen.go                       |  208
       b/vendor/golang.org/x/net/ipv6/genericopt_posix.go          |   60
       b/vendor/golang.org/x/net/ipv6/genericopt_stub.go           |   30
       b/vendor/golang.org/x/net/ipv6/header.go                    |   55
       b/vendor/golang.org/x/net/ipv6/header_test.go               |   55
       b/vendor/golang.org/x/net/ipv6/helper.go                    |   53
       b/vendor/golang.org/x/net/ipv6/helper_stub.go               |   19
       b/vendor/golang.org/x/net/ipv6/helper_unix.go               |   46
       b/vendor/golang.org/x/net/ipv6/helper_windows.go            |   45
       b/vendor/golang.org/x/net/ipv6/iana.go                      |   82
       b/vendor/golang.org/x/net/ipv6/icmp.go                      |   57
       b/vendor/golang.org/x/net/ipv6/icmp_bsd.go                  |   29
       b/vendor/golang.org/x/net/ipv6/icmp_linux.go                |   27
       b/vendor/golang.org/x/net/ipv6/icmp_solaris.go              |   24
       b/vendor/golang.org/x/net/ipv6/icmp_stub.go                 |   23
       b/vendor/golang.org/x/net/ipv6/icmp_test.go                 |   96
       b/vendor/golang.org/x/net/ipv6/icmp_windows.go              |   26
       b/vendor/golang.org/x/net/ipv6/mocktransponder_test.go      |   32
       b/vendor/golang.org/x/net/ipv6/multicast_test.go            |  260
       b/vendor/golang.org/x/net/ipv6/multicastlistener_test.go    |  246
       b/vendor/golang.org/x/net/ipv6/multicastsockopt_test.go     |  157
       b/vendor/golang.org/x/net/ipv6/payload.go                   |   15
       b/vendor/golang.org/x/net/ipv6/payload_cmsg.go              |   70
       b/vendor/golang.org/x/net/ipv6/payload_nocmsg.go            |   41
       b/vendor/golang.org/x/net/ipv6/readwrite_test.go            |  189
       b/vendor/golang.org/x/net/ipv6/sockopt.go                   |   46
       b/vendor/golang.org/x/net/ipv6/sockopt_asmreq_unix.go       |   22
       b/vendor/golang.org/x/net/ipv6/sockopt_asmreq_windows.go    |   21
       b/vendor/golang.org/x/net/ipv6/sockopt_ssmreq_stub.go       |   17
       b/vendor/golang.org/x/net/ipv6/sockopt_ssmreq_unix.go       |   59
       b/vendor/golang.org/x/net/ipv6/sockopt_stub.go              |   13
       b/vendor/golang.org/x/net/ipv6/sockopt_test.go              |  133
       b/vendor/golang.org/x/net/ipv6/sockopt_unix.go              |  122
       b/vendor/golang.org/x/net/ipv6/sockopt_windows.go           |   86
       b/vendor/golang.org/x/net/ipv6/sys_bsd.go                   |   56
       b/vendor/golang.org/x/net/ipv6/sys_darwin.go                |  133
       b/vendor/golang.org/x/net/ipv6/sys_freebsd.go               |   91
       b/vendor/golang.org/x/net/ipv6/sys_linux.go                 |   72
       b/vendor/golang.org/x/net/ipv6/sys_stub.go                  |   13
       b/vendor/golang.org/x/net/ipv6/sys_windows.go               |   63
       b/vendor/golang.org/x/net/ipv6/syscall_linux_386.go         |   31
       b/vendor/golang.org/x/net/ipv6/syscall_unix.go              |   26
       b/vendor/golang.org/x/net/ipv6/thunk_linux_386.s            |    8
       b/vendor/golang.org/x/net/ipv6/unicast_test.go              |  182
       b/vendor/golang.org/x/net/ipv6/unicastsockopt_test.go       |  111
       b/vendor/golang.org/x/net/ipv6/zsys_darwin.go               |  131
       b/vendor/golang.org/x/net/ipv6/zsys_dragonfly.go            |   90
       b/vendor/golang.org/x/net/ipv6/zsys_freebsd_386.go          |  122
       b/vendor/golang.org/x/net/ipv6/zsys_freebsd_amd64.go        |  124
       b/vendor/golang.org/x/net/ipv6/zsys_freebsd_arm.go          |  124
       b/vendor/golang.org/x/net/ipv6/zsys_linux_386.go            |  168
       b/vendor/golang.org/x/net/ipv6/zsys_linux_amd64.go          |  170
       b/vendor/golang.org/x/net/ipv6/zsys_linux_arm.go            |  168
       b/vendor/golang.org/x/net/ipv6/zsys_linux_arm64.go          |  172
       b/vendor/golang.org/x/net/ipv6/zsys_linux_mips64.go         |  172
       b/vendor/golang.org/x/net/ipv6/zsys_linux_mips64le.go       |  172
       b/vendor/golang.org/x/net/ipv6/zsys_linux_ppc.go            |  170
       b/vendor/golang.org/x/net/ipv6/zsys_linux_ppc64.go          |  172
       b/vendor/golang.org/x/net/ipv6/zsys_linux_ppc64le.go        |  172
       b/vendor/golang.org/x/net/ipv6/zsys_linux_s390x.go          |  172
       b/vendor/golang.org/x/net/ipv6/zsys_netbsd.go               |   84
       b/vendor/golang.org/x/net/ipv6/zsys_openbsd.go              |   93
       b/vendor/golang.org/x/net/ipv6/zsys_solaris.go              |  105
       b/vendor/golang.org/x/net/lex/httplex/httplex.go            |  312
       b/vendor/golang.org/x/net/lex/httplex/httplex_test.go       |  101
       b/vendor/golang.org/x/net/netutil/listen.go                 |   48
       b/vendor/golang.org/x/net/netutil/listen_test.go            |  101
       b/vendor/golang.org/x/net/proxy/direct.go                   |   18
       b/vendor/golang.org/x/net/proxy/per_host.go                 |  140
       b/vendor/golang.org/x/net/proxy/per_host_test.go            |   55
       b/vendor/golang.org/x/net/proxy/proxy.go                    |   94
       b/vendor/golang.org/x/net/proxy/proxy_test.go               |  142
       b/vendor/golang.org/x/net/proxy/socks5.go                   |  210
       b/vendor/golang.org/x/net/publicsuffix/gen.go               |  713
       b/vendor/golang.org/x/net/publicsuffix/list.go              |  135
       b/vendor/golang.org/x/net/publicsuffix/list_test.go         |  416
       b/vendor/golang.org/x/net/publicsuffix/table.go             | 8973 +++++
       b/vendor/golang.org/x/net/publicsuffix/table_test.go        |16075 ++++++++++
       b/vendor/golang.org/x/net/route/address.go                  |  281
       b/vendor/golang.org/x/net/route/address_darwin_test.go      |   63
       b/vendor/golang.org/x/net/route/address_test.go             |  103
       b/vendor/golang.org/x/net/route/binary.go                   |   90
       b/vendor/golang.org/x/net/route/defs_darwin.go              |  106
       b/vendor/golang.org/x/net/route/defs_dragonfly.go           |  105
       b/vendor/golang.org/x/net/route/defs_freebsd.go             |  329
       b/vendor/golang.org/x/net/route/defs_netbsd.go              |  104
       b/vendor/golang.org/x/net/route/defs_openbsd.go             |   93
       b/vendor/golang.org/x/net/route/interface.go                |   64
       b/vendor/golang.org/x/net/route/interface_announce.go       |   32
       b/vendor/golang.org/x/net/route/interface_classic.go        |   66
       b/vendor/golang.org/x/net/route/interface_freebsd.go        |   78
       b/vendor/golang.org/x/net/route/interface_multicast.go      |   30
       b/vendor/golang.org/x/net/route/interface_openbsd.go        |   90
       b/vendor/golang.org/x/net/route/message.go                  |   76
       b/vendor/golang.org/x/net/route/message_darwin_test.go      |   27
       b/vendor/golang.org/x/net/route/message_freebsd_test.go     |  106
       b/vendor/golang.org/x/net/route/message_test.go             |  118
       b/vendor/golang.org/x/net/route/route.go                    |   74
       b/vendor/golang.org/x/net/route/route_classic.go            |   31
       b/vendor/golang.org/x/net/route/route_openbsd.go            |   32
       b/vendor/golang.org/x/net/route/route_test.go               |  385
       b/vendor/golang.org/x/net/route/sys.go                      |   40
       b/vendor/golang.org/x/net/route/sys_darwin.go               |   80
       b/vendor/golang.org/x/net/route/sys_dragonfly.go            |   71
       b/vendor/golang.org/x/net/route/sys_freebsd.go              |  150
       b/vendor/golang.org/x/net/route/sys_netbsd.go               |   67
       b/vendor/golang.org/x/net/route/sys_openbsd.go              |   72
       b/vendor/golang.org/x/net/route/syscall.go                  |   33
       b/vendor/golang.org/x/net/route/syscall.s                   |    8
       b/vendor/golang.org/x/net/route/zsys_darwin.go              |   93
       b/vendor/golang.org/x/net/route/zsys_dragonfly.go           |   92
       b/vendor/golang.org/x/net/route/zsys_freebsd_386.go         |  120
       b/vendor/golang.org/x/net/route/zsys_freebsd_amd64.go       |  117
       b/vendor/golang.org/x/net/route/zsys_freebsd_arm.go         |  117
       b/vendor/golang.org/x/net/route/zsys_netbsd.go              |   91
       b/vendor/golang.org/x/net/route/zsys_openbsd.go             |   80
       b/vendor/golang.org/x/net/trace/histogram_test.go           |  325
       b/vendor/golang.org/x/net/trace/trace.go                    |   18
       b/vendor/golang.org/x/net/trace/trace_test.go               |   71
       b/vendor/golang.org/x/net/webdav/file.go                    |  794
       b/vendor/golang.org/x/net/webdav/file_test.go               | 1169
       b/vendor/golang.org/x/net/webdav/if.go                      |  173
       b/vendor/golang.org/x/net/webdav/if_test.go                 |  322
       b/vendor/golang.org/x/net/webdav/internal/xml/README        |   11
       b/vendor/golang.org/x/net/webdav/internal/xml/atom_test.go  |   56
       /vendor/golang.org/x/net/webdav/internal/xml/example_test.go|  151
       b/vendor/golang.org/x/net/webdav/internal/xml/marshal.go    | 1223
       /vendor/golang.org/x/net/webdav/internal/xml/marshal_test.go| 1939 +
       b/vendor/golang.org/x/net/webdav/internal/xml/read.go       |  692
       b/vendor/golang.org/x/net/webdav/internal/xml/read_test.go  |  744
       b/vendor/golang.org/x/net/webdav/internal/xml/typeinfo.go   |  371
       b/vendor/golang.org/x/net/webdav/internal/xml/xml.go        | 1998 +
       b/vendor/golang.org/x/net/webdav/internal/xml/xml_test.go   |  752
       b/vendor/golang.org/x/net/webdav/litmus_test_server.go      |   94
       b/vendor/golang.org/x/net/webdav/lock.go                    |  445
       b/vendor/golang.org/x/net/webdav/lock_test.go               |  731
       b/vendor/golang.org/x/net/webdav/prop.go                    |  395
       b/vendor/golang.org/x/net/webdav/prop_test.go               |  610
       b/vendor/golang.org/x/net/webdav/webdav.go                  |  689
       b/vendor/golang.org/x/net/webdav/webdav_test.go             |  285
       b/vendor/golang.org/x/net/webdav/xml.go                     |  519
       b/vendor/golang.org/x/net/webdav/xml_test.go                |  906
       b/vendor/golang.org/x/net/websocket/client.go               |  113
       b/vendor/golang.org/x/net/websocket/exampledial_test.go     |   31
       b/vendor/golang.org/x/net/websocket/examplehandler_test.go  |   26
       b/vendor/golang.org/x/net/websocket/hybi.go                 |  583
       b/vendor/golang.org/x/net/websocket/hybi_test.go            |  608
       b/vendor/golang.org/x/net/websocket/server.go               |  113
       b/vendor/golang.org/x/net/websocket/websocket.go            |  411
       b/vendor/golang.org/x/net/websocket/websocket_test.go       |  587
       b/vendor/golang.org/x/net/xsrftoken/xsrf.go                 |   88
       b/vendor/golang.org/x/net/xsrftoken/xsrf_test.go            |   83
       b/vendor/google.golang.org/grpc/.travis.yml                 |   17
       b/vendor/google.golang.org/grpc/CONTRIBUTING.md             |   31
       or/google.golang.org/grpc/Documentation/grpc-auth-support.md|   41
       vendor/google.golang.org/grpc/Documentation/grpc-metadata.md|  201
       b/vendor/google.golang.org/grpc/Makefile                    |   36
       b/vendor/google.golang.org/grpc/PATENTS                     |   12
       b/vendor/google.golang.org/grpc/README.md                   |    4
       b/vendor/google.golang.org/grpc/backoff.go                  |   80
       b/vendor/google.golang.org/grpc/backoff_test.go             |   11
       b/vendor/google.golang.org/grpc/balancer.go                 |  385
       b/vendor/google.golang.org/grpc/balancer_test.go            |  322
       b/vendor/google.golang.org/grpc/benchmark/benchmark.go      |  224
       b/vendor/google.golang.org/grpc/benchmark/benchmark_test.go |  202
       b/vendor/google.golang.org/grpc/benchmark/client/main.go    |  162
       /google.golang.org/grpc/benchmark/grpc_testing/control.pb.go|  977
       /google.golang.org/grpc/benchmark/grpc_testing/control.proto|  201
       google.golang.org/grpc/benchmark/grpc_testing/messages.pb.go|  347
       google.golang.org/grpc/benchmark/grpc_testing/messages.proto|  172
       google.golang.org/grpc/benchmark/grpc_testing/payloads.pb.go|  223
       google.golang.org/grpc/benchmark/grpc_testing/payloads.proto|   55
       google.golang.org/grpc/benchmark/grpc_testing/services.pb.go|  443
       google.golang.org/grpc/benchmark/grpc_testing/services.proto|   71
       or/google.golang.org/grpc/benchmark/grpc_testing/stats.pb.go|  111
       or/google.golang.org/grpc/benchmark/grpc_testing/stats.proto|   70
       b/vendor/google.golang.org/grpc/benchmark/server/main.go    |   35
       ndor/google.golang.org/grpc/benchmark/server/testdata/ca.pem|   15
       google.golang.org/grpc/benchmark/server/testdata/server1.key|   16
       google.golang.org/grpc/benchmark/server/testdata/server1.pem|   16
       b/vendor/google.golang.org/grpc/benchmark/stats/histogram.go|  198
       b/vendor/google.golang.org/grpc/benchmark/stats/stats.go    |  116
       b/vendor/google.golang.org/grpc/benchmark/stats/util.go     |  191
       /google.golang.org/grpc/benchmark/worker/benchmark_client.go|  399
       /google.golang.org/grpc/benchmark/worker/benchmark_server.go|  173
       b/vendor/google.golang.org/grpc/benchmark/worker/main.go    |  231
       b/vendor/google.golang.org/grpc/benchmark/worker/util.go    |   75
       b/vendor/google.golang.org/grpc/call.go                     |  110
       b/vendor/google.golang.org/grpc/call_test.go                |  278
       b/vendor/google.golang.org/grpc/clientconn.go               |  679
       b/vendor/google.golang.org/grpc/clientconn_test.go          |  127
       b/vendor/google.golang.org/grpc/coverage.sh                 |   47
       b/vendor/google.golang.org/grpc/credentials/credentials.go  |   53
       b/vendor/google.golang.org/grpc/credentials/oauth/oauth.go  |  180
       b/vendor/google.golang.org/grpc/doc.go                      |    2
       b/vendor/google.golang.org/grpc/examples/README.md          |   57
       b/vendor/google.golang.org/grpc/examples/gotutorial.md      |  431
       e.golang.org/grpc/examples/helloworld/greeter_client/main.go|   69
       e.golang.org/grpc/examples/helloworld/greeter_server/main.go|   65
       ang.org/grpc/examples/helloworld/helloworld/helloworld.pb.go|  151
       ang.org/grpc/examples/helloworld/helloworld/helloworld.proto|   52
       vendor/google.golang.org/grpc/examples/route_guide/README.md|   35
       google.golang.org/grpc/examples/route_guide/client/client.go|  202
       g.org/grpc/examples/route_guide/routeguide/route_guide.pb.go|  488
       g.org/grpc/examples/route_guide/routeguide/route_guide.proto|  125
       google.golang.org/grpc/examples/route_guide/server/server.go|  239
       /google.golang.org/grpc/examples/route_guide/testdata/ca.pem|   15
       g.org/grpc/examples/route_guide/testdata/route_guide_db.json|  601
       le.golang.org/grpc/examples/route_guide/testdata/server1.key|   16
       le.golang.org/grpc/examples/route_guide/testdata/server1.pem|   16
       b/vendor/google.golang.org/grpc/grpclog/glogger/glogger.go  |   72
       b/vendor/google.golang.org/grpc/grpclog/logger.go           |    5
       or/google.golang.org/grpc/health/grpc_health_v1/health.pb.go|  176
       or/google.golang.org/grpc/health/grpc_health_v1/health.proto|   20
       b/vendor/google.golang.org/grpc/health/health.go            |   49
       b/vendor/google.golang.org/grpc/interceptor.go              |   74
       b/vendor/google.golang.org/grpc/internal/internal.go        |   49
       b/vendor/google.golang.org/grpc/interop/client/client.go    |  186
       vendor/google.golang.org/grpc/interop/client/testdata/ca.pem|   15
       r/google.golang.org/grpc/interop/client/testdata/server1.key|   16
       r/google.golang.org/grpc/interop/client/testdata/server1.pem|   16
       endor/google.golang.org/grpc/interop/grpc_testing/test.pb.go|  788
       endor/google.golang.org/grpc/interop/grpc_testing/test.proto|  140
       b/vendor/google.golang.org/grpc/interop/server/server.go    |   73
       vendor/google.golang.org/grpc/interop/server/testdata/ca.pem|   15
       r/google.golang.org/grpc/interop/server/testdata/server1.key|   16
       r/google.golang.org/grpc/interop/server/testdata/server1.pem|   16
       b/vendor/google.golang.org/grpc/interop/test_utils.go       |  592
       b/vendor/google.golang.org/grpc/metadata/metadata.go        |   24
       b/vendor/google.golang.org/grpc/metadata/metadata_test.go   |  107
       b/vendor/google.golang.org/grpc/naming/naming.go            |   74
       b/vendor/google.golang.org/grpc/peer/peer.go                |   65
       b/vendor/google.golang.org/grpc/reflection/README.md        |   18
       org/grpc/reflection/grpc_reflection_v1alpha/reflection.pb.go|  694
       org/grpc/reflection/grpc_reflection_v1alpha/reflection.proto|  151
       /google.golang.org/grpc/reflection/grpc_testing/proto2.pb.go|   56
       /google.golang.org/grpc/reflection/grpc_testing/proto2.proto|    8
       gle.golang.org/grpc/reflection/grpc_testing/proto2_ext.pb.go|   88
       gle.golang.org/grpc/reflection/grpc_testing/proto2_ext.proto|   13
       or/google.golang.org/grpc/reflection/grpc_testing/test.pb.go|  220
       or/google.golang.org/grpc/reflection/grpc_testing/test.proto|   21
       vendor/google.golang.org/grpc/reflection/serverreflection.go|  395
       r/google.golang.org/grpc/reflection/serverreflection_test.go|  492
       b/vendor/google.golang.org/grpc/rpc_util.go                 |  252
       b/vendor/google.golang.org/grpc/rpc_util_test.go            |  233
       b/vendor/google.golang.org/grpc/server.go                   |  555
       b/vendor/google.golang.org/grpc/server_test.go              |  113
       b/vendor/google.golang.org/grpc/stream.go                   |  182
       b/vendor/google.golang.org/grpc/stress/client/main.go       |  298
       dor/google.golang.org/grpc/stress/grpc_testing/metrics.pb.go|  361
       dor/google.golang.org/grpc/stress/grpc_testing/metrics.proto|   64
       /vendor/google.golang.org/grpc/stress/metrics_client/main.go|   97
       b/vendor/google.golang.org/grpc/test/codec_perf/perf.pb.go  |   63
       b/vendor/google.golang.org/grpc/test/codec_perf/perf.proto  |   11
       b/vendor/google.golang.org/grpc/test/end2end_test.go        | 2172 +
       b/vendor/google.golang.org/grpc/test/grpc_testing/test.pb.go|  788
       b/vendor/google.golang.org/grpc/test/grpc_testing/test.proto|  140
       b/vendor/google.golang.org/grpc/test/race_test.go           |   39
       b/vendor/google.golang.org/grpc/test/servertester_test.go   |  289
       b/vendor/google.golang.org/grpc/test/testdata/ca.pem        |   15
       b/vendor/google.golang.org/grpc/test/testdata/server1.key   |   16
       b/vendor/google.golang.org/grpc/test/testdata/server1.pem   |   16
       b/vendor/google.golang.org/grpc/testdata/ca.pem             |   15
       b/vendor/google.golang.org/grpc/testdata/server1.key        |   16
       b/vendor/google.golang.org/grpc/testdata/server1.pem        |   16
       b/vendor/google.golang.org/grpc/trace.go                    |    3
       b/vendor/google.golang.org/grpc/transport/control.go        |   89
       b/vendor/google.golang.org/grpc/transport/handler_server.go |  393
       ndor/google.golang.org/grpc/transport/handler_server_test.go|  389
       b/vendor/google.golang.org/grpc/transport/http2_client.go   |  384
       b/vendor/google.golang.org/grpc/transport/http2_server.go   |  253
       b/vendor/google.golang.org/grpc/transport/http_util.go      |  184
       b/vendor/google.golang.org/grpc/transport/http_util_test.go |  109
       b/vendor/google.golang.org/grpc/transport/testdata/ca.pem   |   15
       vendor/google.golang.org/grpc/transport/testdata/server1.key|   16
       vendor/google.golang.org/grpc/transport/testdata/server1.pem|   16
       b/vendor/google.golang.org/grpc/transport/transport.go      |  214
       b/vendor/google.golang.org/grpc/transport/transport_test.go |  797
       images/base/.gitignore                                      |    1
       images/base/Dockerfile.in                                   |    5
       images/base/Makefile                                        |   49
       images/base/README.md                                       |   53
       images/base/http/preseed.cfg                                |   34
       images/base/images/packer-overview.graffle/data.plist       | 1383
       images/base/packer.json                                     |  105
       images/base/release                                         |    1
       images/base/scripts/common/golang_crossCompileSetup.sh      |   28
       images/base/scripts/common/init.sh                          |    5
       images/base/scripts/common/setup.sh                         |  139
       images/base/scripts/docker/init.sh                          |    4
       images/base/scripts/vagrant/cleanup.sh                      |   15
       images/base/scripts/vagrant/init.sh                         |   27
       images/base/scripts/vagrant/vagrant.sh                      |   13
       images/base/scripts/vagrant/virtualbox.sh                   |    5
       images/base/scripts/vagrant/zerodisk.sh                     |   10
       membersrvc/Dockerfile                                       |    9
       scripts/provision/common.sh                                 |    8
       scripts/provision/docker.sh                                 |  118
       scripts/provision/host.sh                                   |   51
       sdk/node/makedoc.sh                                         |   58
       olang/protobuf/protoc-gen-go/descriptor/descriptor.pb.golden| 1024
       vendor/google.golang.org/grpc/picker.go                     |   93
       898 files changed, 174231 insertions(+), 8599 deletions(-)
      
      Change-Id: Ie2edad52e399ea6353b22477329d0c801bb86e87
      Signed-off-by: default avatarGregory Haskins <gregory.haskins@gmail.com>
      e52efb9c
    • Greg Haskins's avatar
      38da839c
  9. 18 Oct, 2016 1 commit
  10. 17 Oct, 2016 1 commit