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.36.3 #2946

Merged
merged 13 commits into from
Sep 4, 2024
Merged

Release v0.36.3 #2946

merged 13 commits into from
Sep 4, 2024

Commits on Aug 19, 2024

  1. Fix proto import paths (#2920)

    * Add failing proto test
    
    * Add a new proto compilation script
    
    A proto file's *import path* is relative to one of the `--proto-path`s.
    
    Previously, the proto files were compiled separately. Some invocations
    used different values for the `--proto_path`, which led to inconsistent
    import paths in proto file descriptors.
    
    Typically, this wouldn't be a problem. However, if a downstream project
    uses `protoregistry.GlobalFiles` to inspect proto dependencies, it will fail
    to find a dependency's file descriptor when the dependency was compiled
    with a different `--proto_path`.
    
    By using a single script to generate all protobuf files, we can ensure
    the `--proto_path` is always set to the same sane value (the root of the
    project, as suggested in the [official documentation]).
    
    [official documentation]: https://protobuf.dev/programming-guides/proto2/#importing
    
    * Add go_package options so scripts/gen-proto.sh succeeds
    
    * Remove undesirable `go:generate protoc` directives
    
    * Run `go generate ./...`
    
    * Script uses arrays, I think we need bash
    
    ---------
    
    Co-authored-by: Marco Munizaga <[email protected]>
    joshklop and MarcoPolo authored Aug 19, 2024
    Configuration menu
    Copy the full SHA
    0fb7dac View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    74c393c View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2024

  1. ci: Out of the tarpit (#2923)

    * Lint fixes
    
    * Use latest go version for go-check
    
    Fixes nil pointer issue in staticcheck
    
    * Add test_analysis helper script
    
    * Use custom go-test-template
    
    * Add some tests to the test_analysis script
    
    * Always upload test_results db
    
    * Attempt to fix test on windows
    
    * Better if statement
    
    * Try to fix flaky test
    
    * Disable caching setup-go on Windows
    
    * Better if statement
    
    * Tweak
    
    * Always upload summary and artifact
    
    * Close db
    
    * No extra newline
    MarcoPolo authored and sukunrt committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    3912e93 View commit details
    Browse the repository at this point in the history
  2. test: Try to fix test timeout (#2930)

    MarcoPolo authored and sukunrt committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    701d7c3 View commit details
    Browse the repository at this point in the history
  3. Fail on any test timeout (#2929)

    MarcoPolo authored and sukunrt committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    6db97c3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9e55a48 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    28851c8 View commit details
    Browse the repository at this point in the history
  6. fix: slice append value (#2938)

    Signed-off-by: bytetigers <[email protected]>
    bytetigers authored and sukunrt committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    3bb9bf4 View commit details
    Browse the repository at this point in the history
  7. ci: uci/update-go (#2937)

    * chore: bump go.mod to Go 1.22 and run go fix
    
    * Bump docker builder version
    
    ---------
    
    Co-authored-by: Marco Munizaga <[email protected]>
    2 people authored and sukunrt committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    79416e6 View commit details
    Browse the repository at this point in the history
  8. fix: QUIC/Webtransport Transports now will prefer their owned listene…

    …rs for dialing out (#2936)
    MarcoPolo authored and sukunrt committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    1317159 View commit details
    Browse the repository at this point in the history
  9. fix: enable dctur when interface address is public (#2931)

    * fix: allow punching undialable host public ip
    
    fixes #2913
    
    * chore: use interface listen addrs to enable dctur
    
    * fix: filter public addresses
    
    * chore: remove unused function
    
    * chore: formatting
    
    ---------
    
    Co-authored-by: Daniel N <[email protected]>
    2 people authored and sukunrt committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    3069eb6 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    76535f6 View commit details
    Browse the repository at this point in the history
  11. Release v0.36.3

    sukunrt committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    2c8307b View commit details
    Browse the repository at this point in the history