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

caddyhttp: Smarter path matching and rewriting #4948

Merged
merged 15 commits into from
Aug 16, 2022
Merged

caddyhttp: Smarter path matching and rewriting #4948

merged 15 commits into from
Aug 16, 2022

Commits on Aug 8, 2022

  1. caddyhttp: Consistent URI-decoded (unescaped) form

    Expected for path matching and rewriting. Fixes #4923.
    mholt committed Aug 8, 2022
    Configuration menu
    Copy the full SHA
    9c1eb32 View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2022

  1. caddyhttp: Support %* wildcard in path matcher

    This allows matching spans of raw/URI-escaped portions of the path.
    mholt committed Aug 10, 2022
    Configuration menu
    Copy the full SHA
    df254da View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d0cf5c7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9491cdf View commit details
    Browse the repository at this point in the history
  4. Another attempt for Windows

    mholt committed Aug 10, 2022
    Configuration menu
    Copy the full SHA
    0afcdfa View commit details
    Browse the repository at this point in the history
  5. Another attempt for Windows

    mholt committed Aug 10, 2022
    Configuration menu
    Copy the full SHA
    3eb4b8f View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2022

  1. Configuration menu
    Copy the full SHA
    b8ec9b0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ed590a5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9bfb2cd View commit details
    Browse the repository at this point in the history
  4. Update rewrite docs

    mholt committed Aug 11, 2022
    Configuration menu
    Copy the full SHA
    2fd8532 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2022

  1. Configuration menu
    Copy the full SHA
    a5662a8 View commit details
    Browse the repository at this point in the history
  2. Remove unnecessary condition

    (Thanks for the great review, @RussellLuo!)
    mholt committed Aug 12, 2022
    Configuration menu
    Copy the full SHA
    2d06890 View commit details
    Browse the repository at this point in the history
  3. Clarify rewrite docs

    mholt committed Aug 12, 2022
    Configuration menu
    Copy the full SHA
    832855e View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2022

  1. Fix path traversal parsing

    mholt committed Aug 16, 2022
    Configuration menu
    Copy the full SHA
    9c18250 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b47a7a4 View commit details
    Browse the repository at this point in the history