Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release v0.4.23 #6836

Closed
wants to merge 37 commits into from
Closed

Release v0.4.23 #6836

wants to merge 37 commits into from

Commits on Jan 17, 2020

  1. build: fix build when we don't have a full git tree

    When building with docker, we don't have a _full_ git repo.
    Stebalien committed Jan 17, 2020
    Configuration menu
    Copy the full SHA
    77298e1 View commit details
    Browse the repository at this point in the history
  2. fix: close peerstore on stop

    fixes #6627
    Stebalien committed Jan 17, 2020
    Configuration menu
    Copy the full SHA
    6131b7f View commit details
    Browse the repository at this point in the history
  3. make: move all test deps to a separate module

    1. This means those deps don't get pulled in unless we actually need to test.
    2. It means we can cordon all the golangci-lint module replace hacks off into a
       separate package.
    Stebalien committed Jan 17, 2020
    Configuration menu
    Copy the full SHA
    71133b6 View commit details
    Browse the repository at this point in the history
  4. build: fix golangci again

    The patches that required the replace directives have been merged upstream.
    Unfortunately, those branches have now been deleted, breaking the build.
    
    GAH!
    Stebalien committed Jan 17, 2020
    Configuration menu
    Copy the full SHA
    721c1ab View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    36c0cbf View commit details
    Browse the repository at this point in the history
  6. pin: fix pin update X Y where X==Y

    We were pining Y then removing the pin for X. When X == Y, we'd remove the new
    pin.
    
    fixes #6648
    Stebalien committed Jan 17, 2020
    Configuration menu
    Copy the full SHA
    c69e347 View commit details
    Browse the repository at this point in the history
  7. fix(pin): wait till after fetching to remove direct pin

    Otherwise, we could abort while fetching the graph and stay in a state where the
    direct pin is removed.
    
    fixes #4650
    Stebalien committed Jan 17, 2020
    Configuration menu
    Copy the full SHA
    456137b View commit details
    Browse the repository at this point in the history
  8. fix bug 6748

    ipfs add whit only hash, don't need to announce cid to other peer
    hucg authored and Stebalien committed Jan 17, 2020
    Configuration menu
    Copy the full SHA
    6ded0ba View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    745708b View commit details
    Browse the repository at this point in the history
  10. fix issue 6760, adding with hash-only, high CPU usage.

    hucg authored and Stebalien committed Jan 17, 2020
    Configuration menu
    Copy the full SHA
    9aa2f07 View commit details
    Browse the repository at this point in the history
  11. fix: limit SW registration to content root

    Introduces hardening proposed in:
    #4025 (comment)
    
    License: MIT
    Signed-off-by: Marcin Rataj <lidel@lidel.org>
    lidel authored and Stebalien committed Jan 17, 2020
    Configuration menu
    Copy the full SHA
    455e498 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    d87686b View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    15cdea8 View commit details
    Browse the repository at this point in the history
  14. chore(dep): update go-cid/go-multihash

    * fix a bunch of bugs
    Stebalien committed Jan 17, 2020
    Configuration menu
    Copy the full SHA
    85f0125 View commit details
    Browse the repository at this point in the history
  15. test: handle id -> identity rename

    "identity" is the official name
    Stebalien committed Jan 17, 2020
    Configuration menu
    Copy the full SHA
    5bbf20d View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2020

  1. test: handle murmur3 rename

    Stebalien committed Jan 18, 2020
    Configuration menu
    Copy the full SHA
    cef8c3c View commit details
    Browse the repository at this point in the history
  2. chore(dep): update libp2p deps

    fixes #6197
    related to libp2p/go-libp2p#732
    Stebalien committed Jan 18, 2020
    Configuration menu
    Copy the full SHA
    557c627 View commit details
    Browse the repository at this point in the history
  3. fix: use pre-defined relays for autorelay

    Unfortunately, we don't currently have any way to pick out good relays from bad.
    That means we keep searching, trying bad relays, searching some more, trying
    _the same relays_, etc. until we randomly find 3 good stable relays. In
    practice, this means we just keep searching forever and keep thrashing the DHT.
    
    see libp2p/go-libp2p#694
    Stebalien committed Jan 18, 2020
    Configuration menu
    Copy the full SHA
    1045a31 View commit details
    Browse the repository at this point in the history
  4. chore(dep): update go-bitswap

    * tag peers based on usefulness
    * finish connecting to providers
    Stebalien committed Jan 18, 2020
    Configuration menu
    Copy the full SHA
    f54016b View commit details
    Browse the repository at this point in the history
  5. ci: use executors

    Also, use environment variables where appropriate.
    Stebalien committed Jan 18, 2020
    Configuration menu
    Copy the full SHA
    7591a8d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c9adad2 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2ea07b6 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    5a16869 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    e8a64c9 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    eb2ed1c View commit details
    Browse the repository at this point in the history
  11. ci: wait 30 seconds for the api tests daemon to start

    This was failing in CI.
    Stebalien committed Jan 18, 2020
    Configuration menu
    Copy the full SHA
    d0a6b37 View commit details
    Browse the repository at this point in the history
  12. test: E2E tests against ipfs-webui HEAD

    This adds interop/regression tests against ipfs-webui repo.
    
    License: MIT
    Signed-off-by: Marcin Rataj <lidel@lidel.org>
    lidel authored and Stebalien committed Jan 18, 2020
    Configuration menu
    Copy the full SHA
    2155b73 View commit details
    Browse the repository at this point in the history
  13. test(ci): update node for webui tests

    Co-Authored-By: Hugo Dias <hugomrdias@gmail.com>
    Stebalien and hugomrdias committed Jan 18, 2020
    Configuration menu
    Copy the full SHA
    b54bdf3 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    b7af017 View commit details
    Browse the repository at this point in the history
  15. release: bump to v0.4.23

    Stebalien committed Jan 18, 2020
    Configuration menu
    Copy the full SHA
    c81bcc0 View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2020

  1. feat: webui 2.7.2

    https://github.com/ipfs-shipyard/ipfs-webui/releases/tag/v2.7.2
    
    License: MIT
    Signed-off-by: Marcin Rataj <lidel@lidel.org>
    hacdias authored and lidel committed Jan 21, 2020
    Configuration menu
    Copy the full SHA
    b2777ee View commit details
    Browse the repository at this point in the history
  2. chore(dep): update go-libp2p-kad-dht

    fixes a memory leak in the metrics system
    Stebalien committed Jan 21, 2020
    Configuration menu
    Copy the full SHA
    a932ab1 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #6844 from ipfs/chore/webui-2.7.2

    chore: webui 2.7.2 for v0.4.23
    Stebalien committed Jan 21, 2020
    Configuration menu
    Copy the full SHA
    e493390 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c0cd452 View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2020

  1. chore(dep): update go-libp2p-swarm

    Fixes a concurrent map access issue: #6418. The fix for this somehow didn't make
    it into 0.4.22 either.
    Stebalien committed Jan 28, 2020
    Configuration menu
    Copy the full SHA
    29400bc View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2020

  1. release: bump to v0.4.23

    Stebalien committed Jan 30, 2020
    Configuration menu
    Copy the full SHA
    6ce9a35 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8f80730 View commit details
    Browse the repository at this point in the history