Thanks to visit codestin.com
Credit goes to github.com

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: tinyproxy/tinyproxy
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 1.11.1
Choose a base ref
...
head repository: tinyproxy/tinyproxy
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 1.11.2
Choose a head ref
  • 20 commits
  • 11 files changed
  • 6 contributors

Commits on May 30, 2022

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

Commits on Jul 15, 2022

  1. echo http protocol version on CONNECT request response

    while at it, the function doing it was renamed from the misleading
    ssl name to what it actually does.
    also inlined the strings that were previously defined as macros.
    
    addressing #152
    rofl0r committed Jul 15, 2022
    Configuration menu
    Copy the full SHA
    121be4a View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2022

  1. fix reversepath directive using https url giving misleading error

    it's not possible to use a https url in a ReversePath directive, without
    removing the security provided by https, and would require adding a
    dependency on a TLS library like openssl and a lot of code complexity
    to fetch the requested resource via https and relay it back to the client.
    
    in case the reversepath directive kicked in, but the protocol wasn't
    recognized, and support for transparent proxying built-in, the code
    wrongfully tried to turn the request into a trans request, leading
    to a bogus rewritten url like http://localhost:8888https://www.endpoint.com
    and an error message that we're trying to connect to the machine the
    proxy runs on.
    
    now instead use the generic code that signals an invalid protocol/url
    was used.
    
    closes #419
    rofl0r committed Aug 20, 2022
    Configuration menu
    Copy the full SHA
    84f203f View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2022

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

Commits on Feb 1, 2023

  1. Configuration menu
    Copy the full SHA
    6ffd9af View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    470cc08 View commit details
    Browse the repository at this point in the history
  3. tinyproxy.conf.5: update text for bind directive

    the existing text was sort of misleading as it was written in a
    pre-HTTPS era.
    
    addressing #475
    rofl0r committed Feb 1, 2023
    Configuration menu
    Copy the full SHA
    31339cb View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2023

  1. docs: typo fix

    closes #487
    rofl0r committed Mar 20, 2023
    Configuration menu
    Copy the full SHA
    ef60434 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2023

  1. Allow configuring IPv6 address for upstream proxy (#492)

    * Added support to configure IPv6 upstream proxy servers using bracket syntax.
    * Added regular expression for IPv6 scope identifier to re for IPv6 address.
    Mario-Klebsch authored May 23, 2023
    Configuration menu
    Copy the full SHA
    2bec15e View commit details
    Browse the repository at this point in the history

Commits on May 24, 2023

  1. tinyproxy.conf.5: document config strings that require double quotes (#…

    …493)
    
    * tinyproxy.conf.5: document config strings that require double quotes
    
    String config values matched by the STR regex must be enclosed in double
    quotes
    
    Edit descriptions for brevity
    
    conf.c: move boolean arguments comment before BOOL group
    
    addresses #491
    
    * Revert conf.c: move boolean arguments comment before BOOL group
    ivanwick authored May 24, 2023
    Configuration menu
    Copy the full SHA
    1e615e6 View commit details
    Browse the repository at this point in the history

Commits on May 25, 2023

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

Commits on Jun 7, 2023

  1. fix omission to reset socklen parameter for accept()

    since accept() uses the socklen parameter as in/out, after processing
    an IPv4 the socklen fed to it waiting for the next client was only
    the length of sockaddr_in, so if a connection from an IPv6 came in
    the client sockaddr was only partially filled in.
    this caused wrongly printed ipv6 addresses in log, and failure to
    match them correctly against the acl.
    
    closes #495
    rofl0r committed Jun 7, 2023
    Configuration menu
    Copy the full SHA
    2935519 View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2023

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

Commits on Oct 15, 2023

  1. fix CI by running apt update

    rofl0r committed Oct 15, 2023
    Configuration menu
    Copy the full SHA
    c834073 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2023

  1. BasicAuth: Accept special chars in username and password (#516)

    Co-authored-by: Victor Kislov <[email protected]>
    vityank and Victor Kislov authored Nov 2, 2023
    Configuration menu
    Copy the full SHA
    84285b6 View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2023

  1. BasicAuth: Added logging for failed login attemps

    closes #514
    Strongleong authored and rofl0r committed Nov 12, 2023
    Configuration menu
    Copy the full SHA
    c4df45b View commit details
    Browse the repository at this point in the history

Commits on May 1, 2024

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

Commits on May 5, 2024

  1. fix potential UAF in header handling (CVE-2023-49606)

    https://talosintelligence.com/vulnerability_reports/TALOS-2023-1889
    
    this bug was brought to my attention today by the debian tinyproxy
    package maintainer. the above link states that the issue was known
    since last year and that maintainers have been contacted, but if
    that is even true then it probably was done via a private email
    to a potentially outdated email address of one of the maintainers,
    not through the channels described clearly on the tinyproxy homepage:
    
    > Feel free to report a new bug or suggest features via github issues.
    > Tinyproxy developers hang out in #tinyproxy on irc.libera.chat.
    
    no github issue was filed, and nobody mentioned a vulnerability on
    the mentioned IRC chat. if the issue had been reported on github or
    IRC, the bug would have been fixed within a day.
    rofl0r committed May 5, 2024
    Configuration menu
    Copy the full SHA
    12a8484 View commit details
    Browse the repository at this point in the history
  2. Add SECURITY.md

    given the catastrophic way TALOS Intelligence "communicated" with upstream
    (i.e. by probably sending a single mail to an unused email address),
    it's probably best to explicitly document how to approach upstream
    when a security issue is discovered.
    rofl0r authored May 5, 2024
    Configuration menu
    Copy the full SHA
    e69788b View commit details
    Browse the repository at this point in the history

Commits on May 8, 2024

  1. release 1.11.2

    rofl0r committed May 8, 2024
    Configuration menu
    Copy the full SHA
    dd49e97 View commit details
    Browse the repository at this point in the history
Loading