1. 22 Aug, 2021 1 commit
  2. 10 Aug, 2021 1 commit
  3. 28 Mar, 2021 1 commit
  4. 19 Aug, 2020 1 commit
  5. 13 Apr, 2020 1 commit
  6. 03 Mar, 2020 1 commit
  7. 22 Jul, 2019 1 commit
  8. 26 May, 2019 1 commit
  9. 22 May, 2019 1 commit
    • Steven Allen's avatar
      dep: import go-smux-* into the libp2p org · 26f880b8
      Steven Allen authored
      0. I imported whyrusleeping/go-smux-* into go mod.
      1. To handle post-1.0 tags, I renamed all of our "gx" tags to "gx/v..." as we
         did with the rest of libp2p.
      2. This broke _everything_ because `go mod` absolutely can't deal with deleted
         tags if any transitive go.sum file mentions the tag.
      3. To fix this, I first got rid of all mentions of these 2.x+incompatible tags.
      4. Unfortunately, I realized this was still going to be a nightmare for
         downstream users as a `go get github.com/libp2p/go-libp2p@latest` on a fresh
         clone (no go mod cache) would fail. I didn't want to have to explain to all
         of our downstream users "please delete your go.sum files!".
      5. So I did what I should have done in the first place:
        a. I restored those tags.
        b. I forked all the whyrusleeping/go-smux-* repositories (and
           whyrusleeping/yamux) into the libp2p org where.
        c. I removed all tags but the _new_ go-mod tags on those new libp2p repos.
      
      What does this mean for downstream users? If they manually import any of these
      stream muxer repos, they'll have to fix their imports. Otherwise, it shouldn't
      make a difference.
      26f880b8
  10. 24 Oct, 2018 1 commit
  11. 19 Oct, 2018 1 commit
  12. 28 Sep, 2018 1 commit
  13. 12 Sep, 2018 1 commit
  14. 08 Sep, 2018 1 commit
  15. 30 Jul, 2018 1 commit
  16. 27 Jul, 2018 1 commit
  17. 25 Jul, 2018 3 commits
  18. 05 Jun, 2018 1 commit