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

support HTTPS/TLS. #946

Merged
merged 9 commits into from Nov 6, 2023
Merged

support HTTPS/TLS. #946

merged 9 commits into from Nov 6, 2023

Commits on Aug 28, 2023

  1. support HTTPS/TLS.

    Signed-off-by: kareza <kareza@qq.com>
    karezachen committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    ce02178 View commit details
    Browse the repository at this point in the history
  2. start_http_server supports TLS authentication.

    Signed-off-by: kareza <kareza@qq.com>
    karezachen committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    f622b22 View commit details
    Browse the repository at this point in the history
  3. Handling Andy's review comments

    1.A better description of what's new.
    2.Modify the parameter order of the start_wsgi_server method to maintain forward compatibility.
    3.Enable authentication mode when safe.
    
    Signed-off-by: kareza <kareza@qq.com>
    karezachen committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    f112292 View commit details
    Browse the repository at this point in the history
  4. revert tls_auth_handler func.

    Signed-off-by: kareza <kareza@qq.com>
    karezachen committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    dc0ee92 View commit details
    Browse the repository at this point in the history
  5. Add documentation for how to export exemplars

    Expand our exemplar documentation to include information for how to use
    the appropriate exposition code and mention the feature flag required in
    Prometheus to ingest exemplars.
    
    Signed-off-by: Chris Marchbanks <csmarchbanks@gmail.com>
    Signed-off-by: kareza <kareza@qq.com>
    csmarchbanks authored and karezachen committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    1d04bf4 View commit details
    Browse the repository at this point in the history
  6. use "None" indicate "not provided".

    Signed-off-by: kareza <kareza@qq.com>
    karezachen committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    45293e1 View commit details
    Browse the repository at this point in the history
  7. TLS: Improved error handling; Documented capath

    Author: Andreas Maier <maiera@de.ibm.com>
    
    Signed-off-by: kareza <kareza@qq.com>
    karezachen committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    8c2d7ca View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2023

  1. Update parameter names to make clear they are used to verify client c…

    …ertificates.
    
    Signed-off-by: kareza <kareza@qq.com>
    karezachen committed Oct 12, 2023
    Configuration menu
    Copy the full SHA
    d2dd4c8 View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2023

  1. - Rename the insecure_skip_verify parameter to client_auth_required.

    - Update `_get_ssl_ctx` func, default not to set `ssl_ctx.verify_mode=ssl.CERT_REQUIRED`.
    - Update the description of default in README.md.
    
    Signed-off-by: kareza <kareza@qq.com>
    karezachen committed Oct 22, 2023
    Configuration menu
    Copy the full SHA
    36dc0c8 View commit details
    Browse the repository at this point in the history