Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: coder/coder-jetbrains-toolbox
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: coder/coder-jetbrains-toolbox
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: fix-mtls-cert-refresh
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 1 commit
  • 4 files changed
  • 1 contributor

Commits on Dec 19, 2025

  1. fix: mTLS certificate refresh

    A mechanism to intercept expired certificate errors was
    introduced in previous releases. Upon intercept the a
    command was spawend to refresh the certs and then the request
    was retried again.
    
    Unfortunately the interceptor mechanism had a big drawback, it only
    acts on an invalid response from the server. Most of the times the
    SSL handshake exceptions are raised much earlier, when the connection
    to the server is established. In this place the interceptor does
    not work.
    
    A different approach was instead used. All http calls are now wrapped
    in an executor that is able to retry the request if there is an
    exception in any of the request lifecycle.
    fioan89 committed Dec 19, 2025
    Configuration menu
    Copy the full SHA
    357a317 View commit details
    Browse the repository at this point in the history
Loading