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

Make v0.24.4 #901

Merged
merged 13 commits into from
Sep 19, 2023
Merged

Make v0.24.4 #901

merged 13 commits into from
Sep 19, 2023

Commits on Sep 18, 2023

  1. tracing: fix DHT keys as string attribute not being valid utf-8

    (cherry picked from commit a6403ab)
    MichaelMure authored and Jorropo committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    003296b View commit details
    Browse the repository at this point in the history
  2. fix the server mode log in handleNewMessage by changing it to debug

    (cherry picked from commit 3e31bcd)
    GheisMohammadi authored and Jorropo committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    2b9cc95 View commit details
    Browse the repository at this point in the history
  3. chore: bump go.mod to Go 1.20 and run go fix

    (cherry picked from commit e7f837d)
    web3-bot authored and Jorropo committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    2f0189c View commit details
    Browse the repository at this point in the history
  4. chore: bump go-libp2p and/or quic-go to latest version

    (cherry picked from commit cec389a)
    web3-bot authored and Jorropo committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    bff3723 View commit details
    Browse the repository at this point in the history
  5. tracing: add protocol messages client tracing

    (cherry picked from commit c4a4739)
    Jorropo committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    f0c3b34 View commit details
    Browse the repository at this point in the history
  6. add provider record addresses to peerstore

    fixes issue #868
    
    (cherry picked from commit 777160f)
    dennis-tra authored and Jorropo committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    406ba15 View commit details
    Browse the repository at this point in the history
  7. fixing base32 import

    (cherry picked from commit b564493)
    guillaumemichel authored and Jorropo committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    cd9b26c View commit details
    Browse the repository at this point in the history
  8. fix: properly iterate in tracing for protocol messenger

    MB Copy Paste Typo,
    
    This caused panics while tracing.
    
    (cherry picked from commit 134f7e4)
    Jorropo committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    4b1432f View commit details
    Browse the repository at this point in the history
  9. chore: use go-libp2p-routing-helpers for tracing needs

    go-libp2p-routing-helpers has an optimized implementation that does nothing if we are not tracing, it also properly log all IO of the request.
    
    (cherry picked from commit f901041)
    Jorropo committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    e17b5b7 View commit details
    Browse the repository at this point in the history
  10. perf: don't buffer the output of FindProvidersAsync

    We always select it against ctx and we don't rely on the fact it will always be non blocking since when count is zero we can't realistically preallocate.
    Buffering use more memory makes more garbage and is less efficient than direct copies.
    
    (cherry picked from commit 68c5dee)
    Jorropo committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    58b2c04 View commit details
    Browse the repository at this point in the history
  11. fix: cache addresses when receiving provider records

    Extracted from 0c90569
    Jorropo committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    3cc0b9c View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2023

  1. ci: uci/copy-templates (#862)

    * chore: add or force update .github/workflows/go-test.yml
    
    * chore: add or force update .github/workflows/go-check.yml
    
    * chore: add or force update .github/workflows/releaser.yml
    
    * chore: add or force update .github/workflows/release-check.yml
    
    * chore: add or force update .github/workflows/tagpush.yml
    
    (cherry picked from commit 62a416e)
    web3-bot authored and Jorropo committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    46d487f View commit details
    Browse the repository at this point in the history
  2. chore: release v0.24.4

    Jorropo committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    7b0f4b7 View commit details
    Browse the repository at this point in the history