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

Immutable local/remote SocketAddress within a ConnectionMetaData #10867

Merged

Commits on Nov 9, 2023

  1. Immutable local/remote SocketAddress within a ConnectionMetaData

    The local/remote SocketAddress is cached within the ConnectionMetaData or Connection instance, so that any changes are not visible during the request lifetime.
    Ensure that all server Connection types respect HttpConfiguration#getLocalAddress
    gregw committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    c9d553c View commit details
    Browse the repository at this point in the history
  2. Immutable local/remote SocketAddress within a ConnectionMetaData

    The local/remote SocketAddress is cached within the ConnectionMetaData or Connection instance, so that any changes are not visible during the request lifetime.
    Ensure that all server Connection types respect HttpConfiguration#getLocalAddress
    gregw committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    3cfa4eb View commit details
    Browse the repository at this point in the history
  3. Merge remote-tracking branch 'origin/jetty-12.0.x' into fix/jetty-12.…

    …0.x/immutableAddressesInConnectionMetaData
    joakime committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    1b8635a View commit details
    Browse the repository at this point in the history
  4. Immutable local/remote SocketAddress within a ConnectionMetaData

    The local/remote SocketAddress is cached within the ConnectionMetaData or Connection instance, so that any changes are not visible during the request lifetime.
    Ensure that all server Connection types respect HttpConfiguration#getLocalAddress and that it is not implemented only in servlet layer
    Avoid DNS resolution.
    gregw committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    8ae73ad View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2023

  1. Immutable local/remote SocketAddress within a ConnectionMetaData

    The local/remote SocketAddress is cached within the ConnectionMetaData or Connection instance, so that any changes are not visible during the request lifetime.
    Ensure that all server Connection types respect HttpConfiguration#getLocalAddress and that it is not implemented only in servlet layer
    Avoid DNS resolution.
    gregw committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    72df5cb View commit details
    Browse the repository at this point in the history