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

Adding (m)TLS Support #615

Merged
merged 24 commits into from
Nov 15, 2022
Merged

Adding (m)TLS Support #615

merged 24 commits into from
Nov 15, 2022

Commits on Nov 15, 2022

  1. rename dev proxy files

    Marcel Ludwig committed Nov 15, 2022
    Configuration menu
    Copy the full SHA
    b3f38cf View commit details
    Browse the repository at this point in the history
  2. Add {server,backend} tls configuration

    Marcel Ludwig committed Nov 15, 2022
    Configuration menu
    Copy the full SHA
    398c106 View commit details
    Browse the repository at this point in the history
  3. add server tls option and fixed h2 / proto logging

    Marcel Ludwig committed Nov 15, 2022
    Configuration menu
    Copy the full SHA
    f2d8b99 View commit details
    Browse the repository at this point in the history
  4. prevent std log with unknown certificate client cancels

    Marcel Ludwig committed Nov 15, 2022
    Configuration menu
    Copy the full SHA
    0a991f5 View commit details
    Browse the repository at this point in the history
  5. use wd join for client certs

    Marcel Ludwig committed Nov 15, 2022
    Configuration menu
    Copy the full SHA
    363377e View commit details
    Browse the repository at this point in the history
  6. add clientHello debug log

    Marcel Ludwig committed Nov 15, 2022
    Configuration menu
    Copy the full SHA
    661b7e6 View commit details
    Browse the repository at this point in the history
  7. fixup logging, snake case

    Marcel Ludwig committed Nov 15, 2022
    Configuration menu
    Copy the full SHA
    43f15db View commit details
    Browse the repository at this point in the history
  8. move self signed certificate method to own file

    Marcel Ludwig committed Nov 15, 2022
    Configuration menu
    Copy the full SHA
    e27afc1 View commit details
    Browse the repository at this point in the history
  9. move server related err wrapper to server file

    Marcel Ludwig committed Nov 15, 2022
    Configuration menu
    Copy the full SHA
    a8badbf View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    e77e16e View commit details
    Browse the repository at this point in the history
  11. Add server mtls support, backend tls client configuration; tests

    small code fixups here and there
    Marcel Ludwig committed Nov 15, 2022
    Configuration menu
    Copy the full SHA
    3485b6e View commit details
    Browse the repository at this point in the history
  12. Add merge option + test for tls blocks

    Marcel Ludwig committed Nov 15, 2022
    Configuration menu
    Copy the full SHA
    facad14 View commit details
    Browse the repository at this point in the history
  13. fixup merge

    Marcel Ludwig committed Nov 15, 2022
    Configuration menu
    Copy the full SHA
    9de99da View commit details
    Browse the repository at this point in the history
  14. Add server clientCert leaf test

    Marcel Ludwig committed Nov 15, 2022
    Configuration menu
    Copy the full SHA
    347caec View commit details
    Browse the repository at this point in the history
  15. (ci) fixup github port permissions

    Marcel Ludwig committed Nov 15, 2022
    Configuration menu
    Copy the full SHA
    23dad84 View commit details
    Browse the repository at this point in the history
  16. Add backend tls test

    Marcel Ludwig committed Nov 15, 2022
    Configuration menu
    Copy the full SHA
    4c1062b View commit details
    Browse the repository at this point in the history
  17. add documentation

    Marcel Ludwig committed Nov 15, 2022
    Configuration menu
    Copy the full SHA
    53df367 View commit details
    Browse the repository at this point in the history
  18. Apply suggestions from code review

    Co-authored-by: Johannes Koch <53434855+johakoch@users.noreply.github.com>
    Marcel Ludwig and johakoch committed Nov 15, 2022
    Configuration menu
    Copy the full SHA
    c26f071 View commit details
    Browse the repository at this point in the history
  19. Add client_certificate leaf or/and CA handling

    Marcel Ludwig committed Nov 15, 2022
    Configuration menu
    Copy the full SHA
    55031e2 View commit details
    Browse the repository at this point in the history
  20. add internal counter for certificate creation to distinguish between …

    …them during testing
    Marcel Ludwig committed Nov 15, 2022
    Configuration menu
    Copy the full SHA
    d5d7e1a View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    41b487d View commit details
    Browse the repository at this point in the history
  22. docs refinement

    Marcel Ludwig committed Nov 15, 2022
    Configuration menu
    Copy the full SHA
    aaa23e3 View commit details
    Browse the repository at this point in the history
  23. Test Fixup; more sorting during config merge

    Marcel Ludwig committed Nov 15, 2022
    Configuration menu
    Copy the full SHA
    f2a4f69 View commit details
    Browse the repository at this point in the history
  24. fixup test; happy race detector

    Marcel Ludwig committed Nov 15, 2022
    Configuration menu
    Copy the full SHA
    7fb96e3 View commit details
    Browse the repository at this point in the history