1
0
mirror of https://github.com/graygnuorg/pound.git synced 2026-10-23 22:28:53 +03:00

Commit Graph

  • f014ff7fb7 Remove dead code Sergey Poznyakoff 2024-09-12 14:40:10 +03:00
  • 59eba3f7b5 Minor change in get_backend. Sergey Poznyakoff 2024-09-12 11:35:23 +03:00
  • dc6573cf48 Minor change in get_backend. Sergey Poznyakoff 2024-09-12 11:35:23 +03:00
  • 7ebf4b2510 Update NEWS Sergey Poznyakoff 2024-09-12 08:59:15 +03:00
  • 23c6839f4e Minor changes Sergey Poznyakoff 2024-09-11 21:07:23 +03:00
  • 8bf59a3498 Whitespace cleanup Sergey Poznyakoff 2024-09-11 18:28:17 +03:00
  • e5e55dfe8b Fix compilation without adns Sergey Poznyakoff 2024-09-11 18:26:23 +03:00
  • c56572f9a9 Bugfix in timer thread Sergey Poznyakoff 2024-09-11 18:23:28 +03:00
  • 80db94241e Bugfixes. Sergey Poznyakoff 2024-09-11 18:19:31 +03:00
  • 116d659d03 Improve error handling. Implement disable command for matrix backends. Sergey Poznyakoff 2024-09-11 15:25:29 +03:00
  • 578e084f42 Fix compilation without resolver support Sergey Poznyakoff 2024-09-10 21:32:34 +03:00
  • 6893780cf0 Minor change Sergey Poznyakoff 2024-09-10 21:26:21 +03:00
  • 61c05cfcde lint Sergey Poznyakoff 2024-09-10 21:25:55 +03:00
  • b0274865f9 Implement generation of regular backends from the matrix Sergey Poznyakoff 2024-09-10 20:05:14 +03:00
  • ba8f055a19 Introduce backend reference counter Sergey Poznyakoff 2024-09-10 13:10:13 +03:00
  • 6f488f1610 Fix error detection in connect_nb Sergey Poznyakoff 2024-09-10 11:49:28 +03:00
  • adc61c5221 Fix error detection in connect_nb Sergey Poznyakoff 2024-09-10 11:49:28 +03:00
  • 698d7fa7bc Link backends in doubly-linked list to facilitate removal Sergey Poznyakoff 2024-09-09 21:41:28 +03:00
  • b651a39fff New backend statements: Family and Resolve. Sergey Poznyakoff 2024-09-09 16:01:08 +03:00
  • e6e18ce7e5 Introduce "matrix" backend type. Sergey Poznyakoff 2024-09-09 14:48:56 +03:00
  • e900114e61 Merge pull request #36 from leres/master Sergey Poznyakoff 2024-09-03 23:32:08 +03:00
  • bd3a600195 Add missing \r when breaking up a long header in add_ssl_headers(). Craig Leres 2024-09-03 11:06:49 -07:00
  • 0208af3d76 Fix generation of X-SSL- headers describing client certificate. Sergey Poznyakoff 2024-09-03 10:47:32 +03:00
  • bec9c2e422 Version 4.13 v4.13 Sergey Poznyakoff 2024-08-24 14:13:07 +03:00
  • c2af1531b4 Make sure pound has terminated when poundharness exits. Sergey Poznyakoff 2024-08-22 15:45:14 +03:00
  • 926ab7ebba Revamp RewriteLocation support. Sergey Poznyakoff 2024-08-21 11:42:08 +03:00
  • 3883195aff Bugfix Sergey Poznyakoff 2024-08-21 00:11:47 +03:00
  • beaef85b4d Update NEWS Sergey Poznyakoff 2024-08-20 11:22:53 +03:00
  • db4a0b44f3 Fix rewriteloc.at to match the recent changes Sergey Poznyakoff 2024-08-20 10:56:34 +03:00
  • f91b175163 Bugfix Sergey Poznyakoff 2024-08-20 10:27:43 +03:00
  • 6847767b7e Rewrite matching support. Sergey Poznyakoff 2024-08-18 13:47:49 +03:00
  • d657f059c6 Document recent changes. Sergey Poznyakoff 2024-08-14 17:05:49 +03:00
  • a3d2b9e0d4 Don't use pcreposix nor pcre2posix. Sergey Poznyakoff 2024-08-13 17:48:39 +03:00
  • e1cbb2edef Minor change in poundharness: Sergey Poznyakoff 2024-08-12 17:33:37 +03:00
  • 13a74c0e1a Validate backend responses Sergey Poznyakoff 2024-08-11 14:08:18 +03:00
  • 4c285023c7 Update NEWS Sergey Poznyakoff 2024-08-08 09:09:10 +03:00
  • e2417ad26d Update .gitignore Sergey Poznyakoff 2024-08-06 16:25:50 +03:00
  • 972dc7b1a6 Update THANKS Sergey Poznyakoff 2024-08-06 15:39:11 +03:00
  • 45fb45aa69 Fix deadlock in session expiration handling Sergey Poznyakoff 2024-08-06 11:55:33 +03:00
  • b326d6f6a1 Fix typo in status string Sergey Poznyakoff 2024-08-05 12:19:51 +03:00
  • b52ccc62a8 Fix HTTPS tests. Sergey Poznyakoff 2024-08-04 18:10:12 +03:00
  • d182cf0e82 Minor change: fix wording of the GDFL license Carsten Leonhardt 2024-08-04 15:06:34 +03:00
  • 046afa5372 Avoid infinite recursion in xnomem. Sergey Poznyakoff 2024-08-04 14:48:30 +03:00
  • a89852fa63 Configurable syslog tag Sergey Poznyakoff 2024-06-26 15:55:05 +03:00
  • 390559896b Improve detection of malformed requests and I/O errors. Sergey Poznyakoff 2024-06-14 13:56:19 +03:00
  • 074afeb061 Spell fixes. Sergey Poznyakoff 2024-06-06 17:11:36 +03:00
  • b107d63037 Version 4.12 v4.12 Sergey Poznyakoff 2024-04-26 08:15:47 +03:00
  • 988c17c940 Return 405 on forbidden methods. Reword a deprecation hint. Sergey Poznyakoff 2024-04-10 20:18:16 +03:00
  • a415385cb6 Improve tests Sergey Poznyakoff 2024-04-05 00:19:15 +03:00
  • aa898eb8ae Minor changes in manpage Sergey Poznyakoff 2024-04-04 11:15:08 +03:00
  • 5767c72b33 Use designated structure initializers for parser tables. Sergey Poznyakoff 2024-04-02 17:00:36 +03:00
  • 5f446671ea Revamp configuration keyword table structure. Sergey Poznyakoff 2024-04-02 12:19:56 +03:00
  • b56e9586e8 Optionally limit the URI length. Sergey Poznyakoff 2024-03-30 15:00:26 +02:00
  • f6e4068890 Fix 16c51351a8 (add missing return statement) Sergey Poznyakoff 2024-03-30 13:51:08 +02:00
  • c8bf98bdd4 Remove yet another superfluous field. Sergey Poznyakoff 2024-03-29 17:24:59 +02:00
  • 4115e48533 Minor fix Sergey Poznyakoff 2024-03-29 16:27:06 +02:00
  • c7c60e26a5 Remove unnecessary listener field. Sergey Poznyakoff 2024-03-29 16:01:59 +02:00
  • 12c037375d Update NEWS Sergey Poznyakoff 2024-03-29 14:21:39 +02:00
  • 16c51351a8 Reject requests with unrecognized transfer encodings Sergey Poznyakoff 2024-03-29 13:01:21 +02:00
  • c91cd4b57e Reject requests containing both Transfer-Encoding and Content-Length Sergey Poznyakoff 2024-03-29 10:25:58 +02:00
  • 219bdf1210 Issue warning messages if deprecated statements are used in configuration. Sergey Poznyakoff 2024-03-28 23:39:08 +02:00
  • 975b6f6d6f New statement ErrorFile Sergey Poznyakoff 2024-03-28 17:37:51 +02:00
  • 335a532edf Update copyright year Sergey Poznyakoff 2024-03-28 14:50:13 +02:00
  • 3996e21af4 Improve diagnostic messages Sergey Poznyakoff 2024-03-28 13:52:01 +02:00
  • ecb22c417e Fix improper use of @asis in the docs Sergey Poznyakoff 2024-03-27 09:02:08 +02:00
  • 758ad1fdaf Minor changes Sergey Poznyakoff 2024-03-26 16:54:54 +02:00
  • d9a983fedf Version 4.11.90 Sergey Poznyakoff 2024-03-12 14:44:10 +02:00
  • 8bf3fca01c Bugfix Sergey Poznyakoff 2024-03-12 14:29:29 +02:00
  • ee253dd19a Add makeinfo init file for online docs Sergey Poznyakoff 2024-02-23 10:42:41 +02:00
  • 6774e8d698 Add texinfo documentation Sergey Poznyakoff 2024-02-22 13:56:00 +02:00
  • 6aa34efcf8 Accept ServerName directive in the Emergency section. Sergey Poznyakoff 2024-02-21 11:48:21 +02:00
  • 5257273072 When rewriting a response, apply rules from the service first, then the ones from the listener Sergey Poznyakoff 2024-02-07 16:24:18 +02:00
  • 8a66ecfde6 Don't try to access the include directory, unless needed by configuration. Sergey Poznyakoff 2024-02-04 20:47:56 +02:00
  • 09d8a6e45f Minor fix Sergey Poznyakoff 2024-01-06 11:41:21 +02:00
  • 339d97206a Update copyright dates in manpages Sergey Poznyakoff 2024-01-04 16:28:34 +02:00
  • a6ac0430ed Version 4.11 v4.11 Sergey Poznyakoff 2024-01-03 16:46:22 +02:00
  • a586ddd05f Update copyright years Sergey Poznyakoff 2024-01-03 16:43:41 +02:00
  • a95128580c Spell-checking Sergey Poznyakoff 2023-12-14 22:37:58 +02:00
  • 3a38eb0055 Minor fix Sergey Poznyakoff 2023-12-14 21:50:36 +02:00
  • 3870135280 Rewrite content length parser Sergey Poznyakoff 2023-11-25 23:49:37 +02:00
  • 2e5e7beef9 New file for declaring conbinable multi-value headers Sergey Poznyakoff 2023-11-25 18:17:36 +02:00
  • 129822179c Minor change Sergey Poznyakoff 2023-11-04 21:59:04 +02:00
  • 959c0e43d4 Argument to Cert statement in ListenHTTPS can be a directory Sergey Poznyakoff 2023-11-04 12:07:18 +02:00
  • 1be8e4b134 Optionally coalesce multiple-value headers to one value. Sergey Poznyakoff 2023-10-22 23:08:27 +03:00
  • bcb10cbcf1 Implement SNI for HTTPS backends Sergey Poznyakoff 2023-10-22 19:39:16 +00:00
  • eeadd1b245 Version 4.10 v4.10 Sergey Poznyakoff 2023-10-13 11:03:50 +03:00
  • 69f6a2f123 Improve manpage Sergey Poznyakoff 2023-10-10 23:11:57 +03:00
  • 8d86d52d0b Fix detection of multiple Transfer-Encoding headers Sergey Poznyakoff 2023-10-12 11:50:03 +03:00
  • 05d499180e Add missing include file Sergey Poznyakoff 2023-10-11 12:16:53 +03:00
  • f70db92c12 Don't allow leading '+' in content lengths either Sergey Poznyakoff 2023-10-11 11:03:29 +03:00
  • 60a4f42b2a Strict checking of the content and chunk lengths Sergey Poznyakoff 2023-10-11 10:54:53 +03:00
  • bfd8c1de94 Revamp nonblocking connection routine Sergey Poznyakoff 2023-09-15 21:47:39 +03:00
  • 61dd935f0a Host config directive uses exact match by default. Sergey Poznyakoff 2023-09-14 22:42:56 +03:00
  • 6702c8ebd8 Bugfix: always honor -e Sergey Poznyakoff 2023-09-12 09:38:34 +03:00
  • 9d7c533953 Make sure all password files remain accessible in daemon and RootJail modes. Sergey Poznyakoff 2023-09-11 15:27:45 +03:00
  • 60983f6a10 Minor changes Sergey Poznyakoff 2023-09-10 15:06:35 +03:00
  • 23a54bea20 Version 4.9.91 Sergey Poznyakoff 2023-09-09 13:01:52 +03:00
  • f00cf0c0a7 testsuite: remove useless AT_TESTED directive Sergey Poznyakoff 2023-09-08 22:14:40 +03:00
  • cd4c97f651 BasicAuth: Cache password file Sergey Poznyakoff 2023-09-08 21:41:44 +03:00
  • 65b0579c91 BasicAuth: read relative file names from IncludeDir Sergey Poznyakoff 2023-09-08 18:12:10 +03:00