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

feat(AutoTLS): opt-in WSS certs from p2p-forge at libp2p.direct #10521

Merged
merged 25 commits into from
Oct 29, 2024

Commits on Sep 18, 2024

  1. feat: add ability to automatically acquire WSS certificates using p2p…

    …-forge and libp2p.direct
    aschmahmann committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    ce6d09d View commit details
    Browse the repository at this point in the history
  2. chore: update changelog

    aschmahmann committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    ecfc8d9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fe307da View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2024

  1. Configuration menu
    Copy the full SHA
    bfc73d0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7c9842e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bef0a21 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    06708d8 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2024

  1. chore: logger name

    this matches convention from `./client/acme.go`
    in p2p-forge itself
    lidel authored Oct 11, 2024
    Configuration menu
    Copy the full SHA
    af543af View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    946298b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d5994c1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7ae58bc View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2024

  1. Configuration menu
    Copy the full SHA
    4889612 View commit details
    Browse the repository at this point in the history
  2. docs: Swarm.ForgeClient

    lidel committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    a038637 View commit details
    Browse the repository at this point in the history
  3. fix: p2p-forge log and debugging

    Cleanup to unify the way p2p-forge related things are logged.
    
    Debugging can be enabled by setting environment variable
    `GOLOG_LOG_LEVEL="error,p2p-forge/client=debug"`
    lidel committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    538c9bb View commit details
    Browse the repository at this point in the history
  4. chore(doc): add toc

    lidel committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    b306f56 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2024

  1. Configuration menu
    Copy the full SHA
    9bd8ebb View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2024

  1. Configuration menu
    Copy the full SHA
    21b5c88 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2024

  1. docs: apply suggestions from code review

    Co-authored-by: Daniel Norman <[email protected]>
    lidel and 2color authored Oct 28, 2024
    Configuration menu
    Copy the full SHA
    7eeda1b View commit details
    Browse the repository at this point in the history
  2. refactor: ForgeClient → AutoTLS

    addressing UX/DX feedback from Daniel, switching to self-explanatory
    configuration section
    lidel committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    99b7757 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e6e0b7a View commit details
    Browse the repository at this point in the history
  4. chore: rename logger to autotls

    lidel committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    ed7e201 View commit details
    Browse the repository at this point in the history
  5. fix: p2p-forge/client with newCertmagicConfig

    this should fix race condition caused by using certmagic.Default
    directly before.
    lidel committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    e51d907 View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2024

  1. refactor: move AutoTLS to top level

    we have AutoNAT there, and this feature could be extended in the future
    to cover user-provided domains and Gateway, so moving it out of Swarm
    makes it more future-proof.
    lidel committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    73c3fd3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e68493a View commit details
    Browse the repository at this point in the history
  3. docs: AutoTLS.Enabled

    include catch-all multiaddrs as prominent examples
    lidel committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    bcabbb4 View commit details
    Browse the repository at this point in the history