Commit Graph

  • cea0ebe657 tinyproxy.conf.5: explain what a site_spec looks like master rofl0r 2025-01-06 19:25:57 +0000
  • 5bcc37f910
    Merge 66abfe58a1 into 05f6e4e000 Alexey Kardashevskiy 2025-01-01 00:52:50 +0000
  • 66abfe58a1 sock: Allow binding outgoing connections to an interface Alexey Kardashevskiy 2025-01-01 11:43:44 +1100
  • 1801e5c552 Fix gcc calloc() warning Alexey Kardashevskiy 2025-01-01 11:47:18 +1100
  • 6e90a64e91
    Merge 2532ba0989 into 05f6e4e000 Mario-Klebsch 2024-11-20 20:09:49 +0000
  • 9222457286
    Merge c04340409d into 05f6e4e000 Nico 2024-11-20 20:09:42 +0000
  • 7ab0e61976
    Merge 2f301538df into 05f6e4e000 Claudio Kuenzler 2024-11-20 20:09:42 +0000
  • a6cd50a889
    Merge 709fa5ffc2 into 05f6e4e000 Janosch Hoffmann 2024-11-20 20:09:20 +0000
  • e994dc3873
    Merge bbb59e3f95 into 05f6e4e000 Reshad Patuck 2024-11-20 20:09:20 +0000
  • ad34017682
    Merge 749e12faa0 into 05f6e4e000 Pat Riehecky 2024-11-20 13:15:17 +0300
  • 027f9b37a3
    Merge 79b52bd783 into 05f6e4e000 ejose19 2024-11-18 13:22:47 -0300
  • af1c48daa7
    Merge 991e47d8eb into 05f6e4e000 rofl0r 2024-11-08 18:09:39 +0900
  • 4b3a3e71e2
    Merge 172ab6a2d8 into 05f6e4e000 mr.gray 2024-11-07 08:37:00 +0200
  • 05f6e4e000 basic auth: fix error status 401 vs 407 rofl0r 2024-07-15 05:56:39 +0000
  • c09aa7c6c6 basic auth: fix error status 401 vs 407 rofl0r 2024-07-15 05:56:39 +0000
  • c04ba4711a reqs: don't compile upstream code if feature disabled rofl0r 2024-10-19 09:26:37 +0000
  • dd4018feb3
    Merge 9967f64430 into 73da8a35a3 huaraz 2024-07-18 08:14:50 +0800
  • 73da8a35a3
    conf: add BasicAuthRealm feature (#547) Robert Grumann 2024-07-14 13:38:25 +0200
  • 330cdb715d Basic realm string editable in config file Gruummy 2024-07-14 12:17:03 +0200
  • d652ed8538
    Omit the version number from headers and HTML responses (#543) James McKinney 2024-06-20 04:51:29 -0400
  • 94249f9e2d
    feat: Omit the version number from HTML templates James McKinney 2024-06-19 10:53:32 -0400
  • 85b36c2640
    feat: Omit the version number from headers and HTML responses James McKinney 2024-06-18 17:36:00 -0400
  • 72b93f6d4b CI: update release workflow to non-deprecated actions rofl0r 2024-06-16 12:02:26 +0000
  • 942d0c6b03 Use appropriate installation path variables Mohamed Akram 2024-06-02 18:52:59 +0400
  • e48ac59b34 Use appropriate installation path variables Mohamed Akram 2024-06-02 18:52:59 +0400
  • e9accaa4e3
    Merge d3c0bf7a55 into dd49e975a0 KeCheng2022 2024-05-09 23:11:03 -0400
  • 0da8ba2e8c configure: fix check for valid compiler flags with Clang Brad Smith 2024-05-09 22:02:01 -0400
  • dd49e975a0 release 1.11.2 1.11.2 rofl0r 2024-05-08 18:22:52 +0000
  • e69788b761
    Add SECURITY.md rofl0r 2024-05-05 20:56:17 +0200
  • 12a8484265 fix potential UAF in header handling (CVE-2023-49606) rofl0r 2024-05-05 10:37:29 +0000
  • 92289d5a4c main: print filename of config file used on (re)load rofl0r 2024-05-01 23:48:37 +0000
  • 172ab6a2d8 Make basic configurations available mr6r4y 2024-01-18 15:33:06 +0200
  • e3b84e745b Remove unnecessary macro definitions mr6r4y 2024-01-18 01:49:26 +0200
  • 74a866f08e Add zig build system mr6r4y 2024-01-17 10:47:49 +0200
  • bb728594a7
    Merge 78e4a6d902 into c4df45b7e4 rofl0r 2023-11-20 02:11:41 -0700
  • c4df45b7e4 BasicAuth: Added logging for failed login attemps strongleong 2023-11-07 13:55:01 +1100
  • 2515f5232b BasicAuth: Added logging for failed logging attemps strongleong 2023-11-07 13:55:01 +1100
  • 84285b640d
    BasicAuth: Accept special chars in username and password (#516) Victor Kislov 2023-11-02 21:24:42 +0200
  • 7635e4258c Basic Authentication - Accept special characters in username and password configuration setting, matching the USERNAME and PASSWORD regexp constants respectively. Victor Kislov 2023-10-16 18:24:40 +0300
  • c834073968 fix CI by running apt update rofl0r 2023-10-15 10:50:48 +0000
  • a689369433 fix CI by running apt update rofl0r 2023-10-15 10:50:48 +0000
  • 1289d8afc8 conf: use case-independent match for Filtertype parameter rofl0r 2023-10-13 19:54:26 +0000
  • 749e12faa0 Add OpenMetrics compatible endpoint Pat Riehecky 2023-07-25 14:30:25 -0500
  • 79b52bd783
    Don't include default port in upstream url to proxy ejose19 2023-06-16 20:30:06 -0300
  • 2935519eb7 fix omission to reset socklen parameter for accept() rofl0r 2023-06-07 18:57:05 +0000
  • d7c20e663f tinyproxy.conf.5: document syntax for upstream IPv6 addresses rofl0r 2023-05-25 19:42:02 +0000
  • 1e615e66a9
    tinyproxy.conf.5: document config strings that require double quotes (#493) ivanwick 2023-05-24 07:06:15 -0700
  • a806636f33 Revert conf.c: move boolean arguments comment before BOOL group Ivan Wick 2023-05-23 06:32:51 -0700
  • 2bec15ee40
    Allow configuring IPv6 address for upstream proxy (#492) Mario-Klebsch 2023-05-23 15:04:48 +0200
  • 2532ba0989 Added support to for SO_BINDTODEVICE on listening socket Mario Klebsch 2023-05-15 10:25:23 +0200
  • 247e346a6f tinyproxy.conf.5: document config strings that require double quotes Ivan Wick 2023-05-08 19:36:01 -0700
  • 29a0bf960c Renamed IPV6_SCOPE to IPV6SCOPE Mario Klebsch 2023-05-08 11:37:02 +0200
  • 15c64e70f7 Don't escape tab in posix regular expressions Mario Klebsch 2023-05-08 11:36:04 +0200
  • f301254743 Added regular expression for IPv6 scope identifier to re for IPv6 address. Mario Klebsch 2023-05-04 15:21:58 +0200
  • ecc16aaf40 Revert "Appended -mkl to version." Mario Klebsch 2023-05-04 12:10:16 +0200
  • fbf1b6a7d9 Added support to configure IPv6 upstream proxy servers Mario Klebsch 2023-05-04 11:49:27 +0200
  • a0e49d9970 Appended -mkl to version. Mario Klebsch 2023-05-04 11:42:15 +0200
  • ef60434b39 docs: typo fix rofl0r 2023-03-20 20:35:58 +0000
  • 31339cb161 tinyproxy.conf.5: update text for bind directive rofl0r 2023-02-01 15:46:58 +0000
  • 470cc0863d conf: fix potential crash with invalid input data rofl0r 2023-02-01 13:32:45 +0000
  • 6ffd9af2c7 hsearch: fix potential UB (pointer arithmetics on nullptr) rofl0r 2023-02-01 13:16:58 +0000
  • 89c2d22076
    Fixing UB in hsearch Tom 2023-01-16 11:27:54 +0100
  • 2f301538df Adding stats template with JSON output Napsty 2022-12-15 08:38:46 +0100
  • 0437ad2562 Adding stats template with JSON output Napsty 2022-12-15 08:34:23 +0100
  • d3c0bf7a55 IP version supported by Tinyproxy Ke Cheng 2022-09-27 15:58:51 +0800
  • 3764b85514 prevent junk from showing up in error page in invalid requests rofl0r 2022-09-08 15:18:04 +0000
  • 84f203fb1c fix reversepath directive using https url giving misleading error rofl0r 2022-08-20 14:43:24 +0000
  • 121be4a74e echo http protocol version on CONNECT request response rofl0r 2022-07-15 23:43:13 +0000
  • 8b373f804e update html documentation, add quickstart section rofl0r 2022-05-30 19:10:27 +0000
  • 90adf28663 release 1.11.1 1.11.1 rofl0r 2022-05-27 14:08:03 +0000
  • ea75e79609 CI: add github workflow to build release tarball rofl0r 2022-05-27 13:12:47 +0000
  • d6ee3835f0 configure: use release tarball provided gperf file rofl0r 2022-05-27 13:37:49 +0000
  • d9e38babb7 add gperf generated files to make dist rofl0r 2022-05-27 13:29:04 +0000
  • 77cd87efef print error message if errorfile is configured but can't be opened rofl0r 2022-05-27 12:48:41 +0000
  • 78e4a6d902 pseudomap: dont crash on destroy if map is null rofl0r 2022-05-23 20:17:25 +0000
  • 2508c1a5e6 pseudomap: fix bug in pseudomap_remove rofl0r 2022-05-16 08:42:13 +0000
  • 7d1e86ccae don't try to send 408 error to closed client socket rofl0r 2022-05-02 14:50:42 +0000
  • 991e47d8eb connection upgrade: do not emit 200 header when establishing conn rofl0r 2018-12-29 16:39:04 +0000
  • 6057ffca80 use CONNECT method if request contains upgrade header rofl0r 2018-11-20 16:07:52 +0000
  • 235b1c10a7 implement filtertype keyword and fnmatch-based filtering rofl0r 2021-05-10 00:28:54 +0100
  • 1cd92e5ecb replace orderedmap for connection headers with linear list rofl0r 2022-05-02 12:36:04 +0000
  • 26db3f6cc9 Allow "XTinyProxy No" with xtinyproxy disabled Tristan Stenner 2022-04-29 15:32:53 +0200
  • 01e5a94924
    Allow "XTinyProxy No" with xtinyproxy disabled Tristan Stenner 2022-04-29 15:32:53 +0200
  • 14d31ed63f Prettify stats.html dr|z3d 2022-04-22 05:27:47 +0000
  • 848061ac32 stats.html textual tweaks (title, th) dr|z3d 2022-04-22 05:42:15 +0000
  • bdcee1c108 Remove dupe <title> from stats.html dr|z3d 2022-04-22 05:33:38 +0000
  • 1eb41f405b Prettify stats.html dr|z3d 2022-04-22 05:27:47 +0000
  • c63028d675 bind_socket(): improve log output rofl0r 2022-03-01 15:17:32 +0000
  • 9718be09c1 reload_logging: fix returning possibly uninitialized value rofl0r 2022-02-16 02:28:11 +0000
  • 479df8ecec Add test case for unavailable upstream Malte S. Stretz 2021-11-20 17:55:21 +0100
  • 1576ee279f Return 5xx when upstream is unreachable Malte S. Stretz 2021-11-20 17:39:21 +0100
  • 134d9410fb Add test case for unavailable upstream Malte S. Stretz 2021-11-20 17:55:21 +0100
  • 6c4fd7240c Return 5xx when upstream is unreachable Malte S. Stretz 2021-11-20 17:39:21 +0100
  • eced6822f8 properly deal with client sending chunked data rofl0r 2022-02-13 21:11:37 +0000
  • 17d3733be3 main: fix logging being disabled after reload conf fails rofl0r 2022-01-26 12:13:22 +0000
  • 79d0b0fa79 fix timeout not being applied to outgoing connections rofl0r 2022-01-20 20:25:42 +0000
  • a35ed8c989 basic auth config: allow same chars as in upstream config rofl0r 2019-03-04 14:20:26 +0000
  • 9967f64430
    Merge branch 'tinyproxy:master' into mm-dns huaraz 2021-10-02 16:36:29 +0100
  • d3d8943fe4 update website footer re: freenode rofl0r 2021-09-22 12:14:58 +0000
  • f0c291e1da README.md: freenode is dead, long live libera rofl0r 2021-09-22 12:07:33 +0000