1. 02 12月, 2017 1 次提交
  2. 01 12月, 2017 2 次提交
  3. 30 11月, 2017 2 次提交
  4. 29 11月, 2017 6 次提交
  5. 28 11月, 2017 3 次提交
  6. 25 11月, 2017 1 次提交
  7. 24 11月, 2017 1 次提交
  8. 22 11月, 2017 7 次提交
  9. 21 11月, 2017 16 次提交
    • fix goroutine leaks in DHT commands · 016b0053
      License: MIT
      Signed-off-by: 's avatarSteven Allen <steven@stebalien.com>
      Steven Allen 提交于
    • Merge pull request #4406 from ipfs/fix/4405 · e0f38fa3
      Fix two race conditions (and possibly go routine leaks) in commands
      Whyrusleeping 提交于
    • Merge pull request #4407 from ipfs/fix/4394 · 33c82070
      fix deadlock in bitswap sessions
      Whyrusleeping 提交于
    • Merge pull request #4411 from ipfs/feat/objput-quiet · 586dd656
      object: --quiet flag to put
      Whyrusleeping 提交于
    • namesys/pubsub: publisher and resolver · e45df729
      Commits:
      namesys: pubsub Publisher and Resolver
      namesys/pubsub: pacify code climate.
      namesys/pubsub: timeout for rendezvous
      namesys/pubsub: filter self in bootstrap connections
      namesys/pubsub: Publish to the correct topic
      
      License: MIT
      Signed-off-by: 's avatarvyzo <vyzo@hackzen.org>
      
      namesys/pubsub: unit  test
      
      Commits:
      namesys/pubsub: test
      namesys/pubsub_test: pacify code climate
      namesys/pubsub: update test to use extant mock routing
      
      License: MIT
      Signed-off-by: 's avatarvyzo <vyzo@hackzen.org>
      
      namesys/pubsub: integrate namesys pubsub
      
      namesys: integrate pubsub resolvers
      namesys/pubsub_test: tweak delays
      - trying to make travis happy.
      namesys/pubsub: fix duplicate bootstraps
      - subscription key is topic, not ipnskey.
      namesys/pubsub: no warning needed on cancellation
      namesys/pubsub: warning for receive errors
      - and more informative error messages at that.
      namesys/pubsub_test: smaller test
      - make it work with seemingly low fdlimits in travis/macosx.
        also, more informative test failures.
      namesys/pubsub: add delay to let pubsub perform handshake
      namesys/pubsub: update gx imports
      namesys/pubsub_test: preconnect publisher, reduce delays
      - preconnects the publisher to the receivers in order to avoid bootstrap
        flakiness with connectivity problems in travis.
        reduces sleeps to 1s for flood propagation (3s seems excessive with 5 hosts).
      namesys/pubsub: drop named return values in resolveOnce
      - per review comment.
      namesys/pubsub: check errors
      namesys/pubsub: store bytes in resolver datastore
      namesys/pubsub: resolver Cancel
      - for canceling subscriptions, pre whyrusleeping's request.
      namesys/pubsub: fix resolution without /ipns prefix
      - also improve the logging a bit.
      namesys/pubsub: don't resolve own keys through pubsub
      namesys/pubsub: signal ErrResolveFailed on resolution failure
      namesys/pubsub: use sync datastore, resolver lock only for subs
      namesys/pubsub_test: coverage for Cancel
      
      License: MIT
      Signed-off-by: 's avatarvyzo <vyzo@hackzen.org>
      
      namesys/pubsub: parallelize dht and pubsub publishing
      
      Commits:
      namesys/pubsub: code cosmetics
      namesys: parallelize publishing with dht and pubsub
      namesys/pubsub: periodically reprovide topic rendezvous
      namesys/pubsub: cancelation for rendezvous goroutine
      namesys/pubsub: log ipns record seqno on publish
      
      License: MIT
      Signed-off-by: 's avatarvyzo <vyzo@hackzen.org>
      
      namesys/pubsub: error checking
      
      License: MIT
      Signed-off-by: 's avatarvyzo <vyzo@hackzen.org>
      
      namesys/pubsub: --enable-namesys-pubsub option and management
      
      Commits:
      package.json: update go-libp2p-blankhost
      namesys: fix stale package imports
      update go-testutil
      namesys/pubsub: reduce bootstrap provide period to 8hr
      namesys/pubsub: try to extract the key from id first
      option to enable ipns pubsub: --enable-namesys-pubsub
      ipfs name pubsub management subcommands
      corehttp/gateway_test: mockNamesys needs to implement GetResolver
      pacify code climate
      
      License: MIT
      Signed-off-by: 's avatarvyzo <vyzo@hackzen.org>
      
      namesys/pubsub: pubsub sharness test
      
      test/sharness: test for ipns pubsub
      namesys/pubsub: return boolean indicator on Cancel
      package.json: remove duplicate entry for go-testutil
      update gx deps, testutil to 1.1.12
      fix jenkins failure: use tabs in t0183-namesys-pubsub
      t0183: use 4 spaces for tabification
      
      License: MIT
      Signed-off-by: 's avatarvyzo <vyzo@hackzen.org>
      
      namesys/pubsub: update for new command interface
      
      License: MIT
      Signed-off-by: 's avatarvyzo <vyzo@hackzen.org>
      
      namesys/pubsub: fix sharness test for broken MacOS echo
      
      echo -n "" should print -n, but hey it's a mac.
      
      License: MIT
      Signed-off-by: 's avatarvyzo <vyzo@hackzen.org>
      vyzo 提交于
    • object: --quiet flag to put · 697afddb
      License: MIT
      Signed-off-by: 's avatarŁukasz Magiera <magik6k@gmail.com>
      Łukasz Magiera 提交于
    • core/commands/pubsub.go: flush output before iterating over received messages · f3a92617
      License: MIT
      Signed-off-by: 's avatarkeks <keks@cryposcope.co>
      keks 提交于
    • Merge pull request #4403 from ipfs/feat/secio-update · b18b1e90
      Update all the things.
      Whyrusleeping 提交于
    • Merge pull request #4401 from leerspace/docs/config-announce · d4c54d68
      updating Addresses section
      Whyrusleeping 提交于
    • fix deadlock in bitswap sessions · a94755db
      This deadlock would happen when calling SessionsForBlock (holding
      bitswap.sessLk) while the session's main loop was trying to deregister the
      session (taking bitswap.sessLk).
      
      I've also defensively added selects on contexts for two other channel writes
      just in case.
      
      fixes #4394
      
      ...well, it fixes *a* deadlock showing up in that issue, there may be more.
      
      License: MIT
      Signed-off-by: 's avatarSteven Allen <steven@stebalien.com>
      Steven Allen 提交于
    • cmds: rename DefaultVal -> Default, Default -> WithDefault · bcd25416
      Propagate change from cmdkit.
      
      License: MIT
      Signed-off-by: 's avatarSteven Allen <steven@stebalien.com>
      Steven Allen 提交于
    • gx: massive update · 76e1da02
      Note: This commit is technically broken. However, I need to make a bunch of
      cmds changes to make this work and I'd rather not bundle both changes into a
      single commit.
      
      License: MIT
      Signed-off-by: 's avatarSteven Allen <steven@stebalien.com>
      Steven Allen 提交于
    • Merge pull request #4042 from asymmetric/fix/default-false · 218b2995
      remove all instances of `Default(false)`
      Whyrusleeping 提交于
    • fix concurrent SetError in add command · d89a4b69
      I believe this also fixes a potential go routine leak (on race).
      
      License: MIT
      Signed-off-by: 's avatarSteven Allen <steven@stebalien.com>
      Steven Allen 提交于
    • fix concurrent SetError in pin command · 65489c17
      (segfault)
      
      Also, buffer the response channel. I believe we had a go routine leak here
      before.
      
      License: MIT
      Signed-off-by: 's avatarSteven Allen <steven@stebalien.com>
      Steven Allen 提交于
    • Merge pull request #4400 from djdv/gx-winmount · a62eb62d
      Fix orphaned gx dependency
      Whyrusleeping 提交于
  10. 20 11月, 2017 1 次提交