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

Commit Graph

  • 0b53525d86 Fix inotify file watcher. Sergey Poznyakoff 2025-10-05 19:55:13 +03:00
  • e1673da3cb Bugfix Sergey Poznyakoff 2025-10-01 15:02:17 +03:00
  • bf925f135a Metrics: add listener and service names to the label set of each metric Sergey Poznyakoff 2025-10-01 14:17:38 +03:00
  • d6538d6cfd Remove autotools machinery for .el installation. Sergey Poznyakoff 2025-10-01 14:08:58 +03:00
  • 19938a3496 Minor changes Sergey Poznyakoff 2025-09-30 09:54:23 +03:00
  • 044adc7897 Bugfix Sergey Poznyakoff 2025-09-29 20:54:06 +03:00
  • bc1d6a6491 Version 4.17.91 Sergey Poznyakoff 2025-09-29 20:34:44 +03:00
  • a22c479bdb Bugfix Sergey Poznyakoff 2025-09-29 19:41:11 +03:00
  • e270d29dac Fix metrics output Sergey Poznyakoff 2025-09-29 18:57:52 +03:00
  • 4edc174c79 Changes in the control interface output. Sergey Poznyakoff 2025-09-29 08:33:22 +03:00
  • a08ff58564 More fixes to poundctl system Sergey Poznyakoff 2025-09-28 13:47:18 +03:00
  • 9532e331b5 Minor changes in control interface. Sergey Poznyakoff 2025-09-28 12:29:30 +03:00
  • a8cf483d25 Bugfixes Sergey Poznyakoff 2025-09-27 12:07:29 +02:00
  • 4d36c35839 Return uptime in metrics output. Sergey Poznyakoff 2025-09-22 20:14:36 +03:00
  • 3cd1d3524e Minor change Sergey Poznyakoff 2025-09-12 18:00:31 +03:00
  • c94c53adb0 Improve error reporting. Sergey Poznyakoff 2025-09-12 17:48:25 +03:00
  • 0415bcf385 Minor change in docs Sergey Poznyakoff 2025-09-11 11:49:29 +03:00
  • f896c48089 Configurable line buffer size Sergey Poznyakoff 2025-09-10 18:06:37 +03:00
  • 06ceef6c3e Reply 414 (413) on buffer overflows. Reflect all replies in access log output. Sergey Poznyakoff 2025-09-10 15:39:57 +03:00
  • ddb78029c3 Reformat HTTP requests if extra whitespace is present. Sergey Poznyakoff 2025-09-04 15:45:27 +03:00
  • 2552f4ddb4 Handle chunked responses to HEAD requests and chunked 304 responses Lars Herschke 2025-09-03 10:25:31 +02:00
  • 31cb169ab4 Fix watcher when running with supervisor. Sergey Poznyakoff 2025-08-29 18:01:24 +03:00
  • fbf9bd5fca pound-mode.el: Fix handling of StringMatch Sergey Poznyakoff 2025-08-22 22:15:08 +03:00
  • 7c97549b87 Fix in pound-mode.el Sergey Poznyakoff 2025-08-22 15:07:11 +03:00
  • 579b6a40ca Consistently use c_strn?casecmp instead of strn?casecmp. Sergey Poznyakoff 2025-08-22 14:33:49 +03:00
  • effffc5aa5 poundctl: Rewrite pound.cfg fallback scanner. Sergey Poznyakoff 2025-08-22 11:20:20 +03:00
  • 5e43b110e6 TBF: accept fractional rate specifications. Sergey Poznyakoff 2025-08-21 12:19:39 +03:00
  • 12c557ea57 Minor fix Sergey Poznyakoff 2025-08-20 19:10:59 +03:00
  • f785ee025a Fix two bugs in TBF. Sergey Poznyakoff 2025-08-20 14:31:59 +03:00
  • 7fd6ae490a Minor change in pound-mode Sergey Poznyakoff 2025-08-19 18:36:09 +03:00
  • 4305d977dd * NEWS: Document changes. * doc/pound.8: Likewise. * doc/pound.texi: Likewise. * src/config.c (canned_log_format): Changed some definitions. * src/log.c: New specifiers: %l, %p. Change expansions of %v. * tests/logfmt.at: Change expectation for %v. Sergey Poznyakoff 2025-08-14 12:33:00 +03:00
  • 333771d11b Fix output of %>s format specifier in case of special backends Sergey Poznyakoff 2025-08-14 09:23:45 +03:00
  • 49009ea8ee Fix in watcher Sergey Poznyakoff 2025-08-14 08:04:28 +03:00
  • 6bf6e6b344 Fix in logging Sergey Poznyakoff 2025-08-14 08:02:53 +03:00
  • 857b0463ae Bugfixes Sergey Poznyakoff 2025-08-13 07:39:52 +02:00
  • 8de5dc5df7 Minor fixes Sergey Poznyakoff 2025-08-11 09:47:23 +03:00
  • 5e4da00d7c New ACL option: -forwarded Sergey Poznyakoff 2025-08-07 07:49:45 +03:00
  • 154c8a0e63 pound-mode.el: Fix indentation of top-level TrustedIP Sergey Poznyakoff 2025-08-06 20:10:23 +03:00
  • cea8bf53fe Implement TBF conditional and remoteip request accessor. Sergey Poznyakoff 2025-08-06 15:44:55 +03:00
  • fd9abd9e23 Minor fix Sergey Poznyakoff 2025-08-02 15:16:20 +03:00
  • da72640cc5 Minor fix Sergey Poznyakoff 2025-08-02 14:37:59 +03:00
  • 738af47c37 Include statement accepts shell globbing pattern as its argument. Sergey Poznyakoff 2025-08-02 14:11:59 +03:00
  • 24dc6e5e2b Minor changes Sergey Poznyakoff 2025-08-01 19:38:09 +03:00
  • 44f64dceb0 Bugfixes Sergey Poznyakoff 2025-08-01 19:28:14 +03:00
  • 85f3c4f198 pound-mode: special handling of unquoted IPs and other constants Sergey Poznyakoff 2025-08-01 18:17:51 +03:00
  • 5d2c985ed5 Add Emacs pound-mode.el Sergey Poznyakoff 2025-08-01 08:51:37 +03:00
  • 0c21ecfeaa Version 4.17 v4.17 Sergey Poznyakoff 2025-07-29 18:54:42 +03:00
  • 2fd5750011 Minor fix Sergey Poznyakoff 2025-07-23 03:44:53 +03:00
  • c19926220c Minor change Sergey Poznyakoff 2025-07-27 17:52:42 +03:00
  • e28c0a2b69 BasicAuth accepts -file and -filewatch options. Sergey Poznyakoff 2025-07-26 22:17:35 +03:00
  • 0fd339a24f Track basic auth password file updates using the watcher API. Sergey Poznyakoff 2025-07-26 12:00:52 +03:00
  • f7338acccb Subsecond precision for watcher periodic mode. Sergey Poznyakoff 2025-07-26 04:14:33 +03:00
  • d91f0ff72c Improve documentation Sergey Poznyakoff 2025-07-25 16:19:58 +03:00
  • 4a0395616a More race-related fixes to the testsuite. Sergey Poznyakoff 2025-07-24 11:13:05 +03:00
  • d5e2ab037c Another fix in test harness Sergey Poznyakoff 2025-07-24 08:05:56 +03:00
  • 4c94e42c94 Bugfix in tail code Sergey Poznyakoff 2025-07-23 15:16:13 +03:00
  • 13ac57e846 Fix race condition when testing dynamic conditionals Sergey Poznyakoff 2025-07-23 12:39:20 +03:00
  • a6d604c168 Introduce tags for pattern matching statements Sergey Poznyakoff 2025-07-21 15:37:24 +03:00
  • 3b428f5826 Revise the manpage. Sergey Poznyakoff 2025-07-21 13:50:50 +03:00
  • 307076229d Bugfix Sergey Poznyakoff 2025-07-21 12:57:22 +03:00
  • 77ff672622 Silence a misguiding warning from gcc 13.3 Sergey Poznyakoff 2025-07-20 10:21:56 +03:00
  • e1d9623501 Lower Net::DNS::Nameserver version requirement. Sergey Poznyakoff 2025-07-19 10:40:46 +03:00
  • a7026abb27 Update NEWS Sergey Poznyakoff 2025-07-18 22:36:28 +03:00
  • 2a2ae3d250 Automatic tests for periodic fs changes Sergey Poznyakoff 2025-07-18 19:58:38 +03:00
  • 0b2fa0264b Add missing file Sergey Poznyakoff 2025-07-18 19:50:17 +03:00
  • 8c458cfa66 Support kqueue on BSD systems. Sergey Poznyakoff 2025-07-18 19:26:47 +03:00
  • 3133af8cf1 Log file change diagnostic messages at priority LOG_INFO. Sergey Poznyakoff 2025-07-17 14:58:11 +03:00
  • ead1d6ed31 Bugfix Sergey Poznyakoff 2025-07-17 14:14:00 +03:00
  • 8f6c9974f5 Implement -filewatch for all conditions that accept the -file option Sergey Poznyakoff 2025-07-17 08:12:48 +03:00
  • 79afdf947e Minor fix Sergey Poznyakoff 2025-07-17 01:30:24 +03:00
  • eeec43f1f2 Bugfixes in watcher code without inotify Sergey Poznyakoff 2025-07-17 01:03:11 +03:00
  • 72f27e97ba Bugfix Sergey Poznyakoff 2025-07-16 20:01:07 +03:00
  • 4ddf595c44 Fix dynacl functionality without inotify. Sergey Poznyakoff 2025-07-16 16:22:32 +03:00
  • 8cf9901927 Bugfixes Sergey Poznyakoff 2025-07-16 15:37:14 +03:00
  • eb97c364be Fix pattern type change in patterns read from file Sergey Poznyakoff 2025-07-16 14:23:03 +03:00
  • d1b1248206 Treat relative ACL names as relative to the include directory Sergey Poznyakoff 2025-07-16 13:33:05 +03:00
  • 3ac109d77e Bugfix Sergey Poznyakoff 2025-07-16 13:26:21 +03:00
  • e73de0f003 Remove code duplication Sergey Poznyakoff 2025-07-16 10:41:06 +03:00
  • 31974b7384 Minor fixes Sergey Poznyakoff 2025-07-15 23:17:45 +03:00
  • fbb310895e Document changes Sergey Poznyakoff 2025-07-15 20:55:44 +03:00
  • 1217f3e59a Rewrite dynacl as a general-purpose interface for tracing file modifications. Sergey Poznyakoff 2025-07-15 15:26:50 +03:00
  • f75eb3f19c Minor changes Sergey Poznyakoff 2025-07-14 21:57:39 +03:00
  • e8a9c5fca8 Implement dynamic ACLs Sergey Poznyakoff 2025-07-14 19:56:07 +03:00
  • a1cef88546 Remove superfluous locus_str field in various structures. Sergey Poznyakoff 2025-07-14 12:56:14 +03:00
  • 2cf71c94a9 Improve configuration parser. Sergey Poznyakoff 2025-07-13 18:43:29 +03:00
  • 5dfc77dfd8 Keep reference counters for names of files scanned during parsing. Sergey Poznyakoff 2025-07-13 17:28:42 +03:00
  • 876b39cf7b Minor fix Sergey Poznyakoff 2025-07-08 22:05:49 +03:00
  • b32dc31834 Update pound.8 Sergey Poznyakoff 2025-07-08 21:47:16 +03:00
  • cbac9bc622 Error response rewriting Sergey Poznyakoff 2025-07-08 19:47:27 +03:00
  • af9e878c97 Read response headers from error file. Sergey Poznyakoff 2025-07-04 17:42:18 +03:00
  • 642ff7a976 Test the SendFile backend Sergey Poznyakoff 2025-07-04 15:07:05 +03:00
  • cd2984d9b3 Reflect recent changes in README.md Sergey Poznyakoff 2025-07-03 23:20:21 +03:00
  • d0e7974bc5 Implement "SendFile" special backend. Sergey Poznyakoff 2025-07-03 08:48:45 +03:00
  • d1177cd5d9 Version 4.16.90 Sergey Poznyakoff 2025-06-04 16:11:29 +03:00
  • 9b42c5118a Bugfixes Sergey Poznyakoff 2025-06-04 16:10:22 +03:00
  • 1a1551a405 Include rand.h Sergey Poznyakoff 2025-06-01 08:48:07 +03:00
  • bd07418fc2 Simplify cs_locate_token Sergey Poznyakoff 2025-05-21 17:05:22 +03:00
  • ac5a2e4630 Provide a unified interface for accessing list headers. Sergey Poznyakoff 2025-05-21 17:01:24 +03:00
  • 6fe652e831 Use locale-independent ctype functions. Sergey Poznyakoff 2025-05-21 15:44:57 +03:00
  • c00dcb23a7 Eliminate empty list header elements. Sergey Poznyakoff 2025-05-21 10:43:15 +03:00