Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: benoitc/gunicorn
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 24.1.0
Choose a base ref
...
head repository: benoitc/gunicorn
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 24.1.1
Choose a head ref
  • 10 commits
  • 12 files changed
  • 1 contributor

Commits on Jan 23, 2026

  1. Configuration menu
    Copy the full SHA
    a20d3fb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    eab5f0b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    53f2c31 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d73ff4b View commit details
    Browse the repository at this point in the history
  5. fix: keep forwarded_allow_ips as strings for backward compatibility (#…

    …3459)
    
    The CIDR network support added in 24.1.0 changed forwarded_allow_ips
    and proxy_allow_ips from string lists to ipaddress.ip_network objects.
    This broke external tools like uvicorn that expect strings.
    
    This fix validates IP/CIDR format during config parsing but keeps the
    string representation. Network objects are cached in Config methods
    (forwarded_allow_networks() and proxy_allow_networks()) for efficient
    IP checking without repeated conversions.
    
    Also uses strict mode for ip_network validation to detect mistakes like
    192.168.1.1/24 where host bits are set (should be 192.168.1.0/24).
    
    Fixes #3458
    benoitc authored Jan 23, 2026
    Configuration menu
    Copy the full SHA
    e9a3f30 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    abce0ca View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6841804 View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2026

  1. Configuration menu
    Copy the full SHA
    70200ee View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ad0c12d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    375e79e View commit details
    Browse the repository at this point in the history
Loading