5
0
mirror of git://git.proxmox.com/git/pve-http-server.git synced 2025-01-06 13:17:55 +03:00

Commit Graph

  • c03f5d7319 fix external linking when cookie was acquired via HTML formatter master Dominik Csapak 2024-10-14 14:13:40 +0200
  • 2ef480f664 bump version to 5.1.2 Thomas Lamprecht 2024-10-04 14:03:00 +0200
  • f5ac409d20 fix #5391: proxy request: avoid HTTP 599 Too many redirections Friedrich Weber 2024-10-04 11:43:11 +0200
  • 788a6c8857 bump version to 5.1.1 Thomas Lamprecht 2024-09-23 11:07:26 +0200
  • 6ef8efe3cb d/control: record breaks for older pve-storage, pve-manager and pmg-api packages Thomas Lamprecht 2024-09-23 10:56:23 +0200
  • c7ce508372 download handling: adapt to method schema field rename Fabian Grünbichler 2024-09-19 15:19:46 +0200
  • af9d2fe4f6 handler: remove support for directly returned download info Fabian Grünbichler 2024-09-19 15:19:45 +0200
  • e1f830d1e3 handler: only allow downloads for annotated endpoints Fabian Grünbichler 2024-09-19 15:19:44 +0200
  • ecca061644 bump version to 4.3.0 stable-7 Fabian Grünbichler 2024-09-20 13:42:32 +0200
  • 95e3ad8356 d/control: record breaks for older pve-storage, pve-manager and pmg-api Thomas Lamprecht 2024-09-23 14:53:21 +0200
  • 9134b2c972 handler: remove support for directly returned download info Fabian Grünbichler 2024-09-20 13:42:31 +0200
  • 67b08d684c handler: only allow downloads for annotated endpoints Fabian Grünbichler 2024-09-20 13:42:30 +0200
  • 9ecc949c68 bootstrap formater: fix one-argument "bless" and code style Thomas Lamprecht 2023-04-14 17:44:42 +0200
  • da8543517e bump version to 5.1.0 Thomas Lamprecht 2024-04-22 13:14:29 +0200
  • 589c8c6cd4 http: support Content-Encoding=deflate Maximiliano Sandoval 2024-04-18 11:16:35 +0200
  • 5b4ce005cd bump version to 5.0.6 Thomas Lamprecht 2024-03-26 09:16:53 +0100
  • a8dd7b668e access control: avoid "uninitialized value" warning if using IP ranges Friedrich Weber 2024-01-24 12:38:56 +0100
  • 38535a67df bump version to 5.0.5 Fabian Grünbichler 2023-11-03 12:06:55 +0100
  • 365c5d1d48 fix #4859: properly configure TLSv1.3 only mode Fabian Grünbichler 2023-07-19 11:15:55 +0200
  • 6b09edd884 bump version to 5.0.4 Thomas Lamprecht 2023-07-03 09:39:50 +0200
  • 91787a2003 fix #4802: reduce CA lookups while proxying Fabian Grünbichler 2023-07-03 09:18:51 +0200
  • 9a43feac82 avoid AnyEvent::AIO to fix CPU spinning if pure-perl lib is installed Dominik Csapak 2023-07-03 08:39:55 +0200
  • 06d037304e bump version to 5.0.3 Thomas Lamprecht 2023-06-09 18:58:12 +0200
  • 81f0f40ea1 proxy request: handle missing content-type header Stoiko Ivanov 2023-06-09 18:11:45 +0200
  • 0e761983b9 bump version to 5.0.2 Wolfgang Bumiller 2023-06-07 13:21:29 +0200
  • 4151c79c52 bump pve-common dependency to 8.0.2 Wolfgang Bumiller 2023-06-07 13:18:17 +0200
  • bd9d641690 use proper arrays for array parameter Dominik Csapak 2023-06-06 15:08:49 +0200
  • f398a3d94b proxy request: forward json content type and parameters Dominik Csapak 2023-06-06 15:08:48 +0200
  • ded13125c2 formatter/bootstrap: set SameSite attr of auth cookie to 'strict' Max Carrara 2023-03-15 17:26:29 +0100
  • 1e9befeb80 multiline parameter style nit fix Thomas Lamprecht 2023-06-06 17:12:50 +0200
  • b7c997ab6c bump version to 5.0.1 Thomas Lamprecht 2023-06-03 15:15:51 +0200
  • d0f4b94507 fix regression in api/html (bootstrap) viewer Dominik Csapak 2023-05-30 13:56:25 +0200
  • 1a555dd93c bump version to 5.0.0 Thomas Lamprecht 2023-05-17 07:33:43 +0200
  • 459297a597 d/control: add debhelper misc:depends auto-variable Thomas Lamprecht 2023-05-17 07:33:12 +0200
  • 37045e728b fixup! buildsys: add sbuild target for convenience Thomas Lamprecht 2023-05-17 07:31:38 +0200
  • 16e055204c buildsys: derive upload dist automatically Thomas Lamprecht 2023-05-17 07:28:28 +0200
  • 72908e16a3 buildsys: add sbuild target for convenience Thomas Lamprecht 2023-05-17 07:28:22 +0200
  • 92efe072df buildsys: split out build dir generation and add DSC target Thomas Lamprecht 2023-05-17 07:24:01 +0200
  • a94bb39e70 d/control: raise standards version compliance to 4.6.2 Thomas Lamprecht 2023-05-17 07:23:15 +0200
  • 63679bde91 makefile: convert to use simple parenthesis Thomas Lamprecht 2023-05-17 07:22:11 +0200
  • 17b4f489e4 d/control: define compat level via build-depends and raise to 13 Thomas Lamprecht 2023-05-16 18:23:09 +0200
  • 148dc08e90 replace junior semicolon with actual one Thomas Lamprecht 2023-04-14 16:38:13 +0200
  • 0e66194841 bump version to 4.2-3 Thomas Lamprecht 2023-04-14 16:27:21 +0200
  • cb53bd6861 explicitly disallow tmpfilename parameter in query URL Thomas Lamprecht 2023-04-14 16:09:07 +0200
  • a2a3d17be8 file upload: don't calculate MD5, log file name instead Matthias Heiserer 2023-04-12 16:22:48 +0200
  • c4a08453ed bump version to 4.2-2 Thomas Lamprecht 2023-04-11 14:44:07 +0200
  • 602eb8aabd multipart upload: properly parse file parts without Content-Type Friedrich Weber 2023-04-11 14:19:47 +0200
  • fcb543a682 bump version to 4.2-1 Thomas Lamprecht 2023-03-16 16:58:06 +0100
  • 4737252f60 header processing: add comments Fabian Grünbichler 2023-03-07 10:41:41 +0100
  • 14f39f121c header processing: explicit return 0 Fabian Grünbichler 2023-03-07 10:41:25 +0100
  • b636292c6c header processing: style fixups Fabian Grünbichler 2023-03-07 10:40:53 +0100
  • d8898f5e20 fix whitespace Max Carrara 2023-03-03 18:29:51 +0100
  • 933a4dbbaf fix #4494: redirect HTTP to HTTPS Max Carrara 2023-03-03 18:29:50 +0100
  • f2e54bb78a header processing: factor out auth and request handling Max Carrara 2023-03-03 18:29:49 +0100
  • bda4864145 header processing: extract into separate subroutine Max Carrara 2023-03-03 18:29:48 +0100
  • 21bab96c48 bump version to 4.1-6 Thomas Lamprecht 2023-03-06 13:40:01 +0100
  • 435dbe0c06 multipart upload: code cleanup/reuse Thomas Lamprecht 2023-03-06 13:01:16 +0100
  • 0b6b3b372b multipart upload: remove ignore-whitespace flag from regex John Hollowell 2022-11-18 01:39:11 +0000
  • 3e3faddb4a fix #4344: http-server: ignore unused multipart headers John Hollowell 2022-11-18 01:39:10 +0000
  • 44791210d7 multipart upload: ignore trailing-newline requirement from spec Matthias Heiserer 2022-12-12 16:07:56 +0100
  • e3295acc78 fix multipart upload: ignore additional headers Matthias Heiserer 2022-12-12 16:07:55 +0100
  • 26ea294acd multipart upload: fix upload of files starting with newlines Matthias Heiserer 2022-12-12 16:07:54 +0100
  • 7a6657f0d1 bump version to 4.1-5 Thomas Lamprecht 2022-11-07 16:44:25 +0100
  • 5a08cdbedf remove dead code 'parse_content_disposition' Dominik Csapak 2022-11-07 16:07:50 +0100
  • a66b77d850 upload: re-allow white space in filenames Dominik Csapak 2022-11-07 16:07:49 +0100
  • c6702003c5 bump version to 4.1-4 Thomas Lamprecht 2022-09-29 14:37:08 +0200
  • 5339ae14d9 unshift_read_header: minor code style improvement Thomas Lamprecht 2022-09-29 17:03:59 +0200
  • 32163b8e11 multipart upload: report duration with millisecond precision in syslog Thomas Lamprecht 2022-09-29 17:03:34 +0200
  • aad755eb35 multipart upload: avoid some extra lines and general code style fixes Thomas Lamprecht 2022-09-29 16:34:18 +0200
  • dafe441609 multipart upload: avoid code duplication in writing data to tmp file Thomas Lamprecht 2022-09-29 16:31:51 +0200
  • 59128f6b5a multipart upload: factor out content-disposition extraction Thomas Lamprecht 2022-09-29 16:29:25 +0200
  • 42ec24969f multipart upload: drop unused variables Thomas Lamprecht 2022-09-29 16:26:13 +0200
  • 0fbcbc2628 fix #3990: multipart upload: rework to fix uploading small files Matthias Heiserer 2022-05-13 15:49:00 +0200
  • 91b86f4e2d AnyEvent: whitespace fix Matthias Heiserer 2022-05-13 15:48:59 +0200
  • 9c1388daf1 acknowledge content-disposition header Daniel Tschlatscher 2022-09-07 10:56:28 +0200
  • 4099febef5 request: add missing early return to complete error check Thomas Lamprecht 2022-07-04 11:08:16 +0200
  • 8d393dc81e bump version to 3.2-5 stable-6 Thomas Lamprecht 2022-07-02 09:24:03 +0200
  • 75ad1cacb7 requests: assert that theres no @ in the URLs authority Thomas Lamprecht 2022-07-02 08:27:02 +0200
  • 3967071623 pass through streaming: only allow from privileged local pvedaemon Thomas Lamprecht 2022-07-02 07:59:50 +0200
  • 42bb4f3725 proxy request: assert that API url starts with a slash Thomas Lamprecht 2022-07-02 07:56:12 +0200
  • f325788131 response: avoid linefeeds in response status Thomas Lamprecht 2022-07-01 11:32:54 +0200
  • be2215c4c2 response: improve no content comment Thomas Lamprecht 2022-07-01 10:14:31 +0200
  • 9f092591c8 bump version to 4.1-3 Thomas Lamprecht 2022-07-02 09:16:29 +0200
  • c2bd69c7b5 requests: assert that theres no @ in the URLs authority Thomas Lamprecht 2022-07-02 08:27:02 +0200
  • e9df8a6e76 pass through streaming: only allow from privileged local pvedaemon Thomas Lamprecht 2022-07-02 07:59:50 +0200
  • 580d540ea9 proxy request: assert that API url starts with a slash Thomas Lamprecht 2022-07-02 07:56:12 +0200
  • 936007ae02 response: avoid linefeeds in response status Thomas Lamprecht 2022-07-01 11:32:54 +0200
  • b9a7fd54e9 response: improve no content comment Thomas Lamprecht 2022-07-01 10:14:31 +0200
  • eff0454e69 bump version to 3.2-4 Thomas Lamprecht 2022-05-17 16:43:10 +0200
  • 00661f1223 html formatter: encode href attributes Fabian Grünbichler 2022-05-17 14:48:27 +0200
  • f124f482a1 bump version to 4.1-2 Thomas Lamprecht 2022-05-17 16:40:33 +0200
  • 6781735008 html formatter: encode href attributes Fabian Grünbichler 2022-05-17 14:48:27 +0200
  • 34f20af260 tls: log failure to apply TLS 1.3 ciphers Fabian Grünbichler 2022-01-18 12:35:49 +0100
  • 61cf96bed7 bump version to 4.1-1 Thomas Lamprecht 2022-01-13 13:32:47 +0100
  • e902248507 fix #3789: allow disabling TLS v1.2/v1.3 Fabian Grünbichler 2021-12-17 13:57:29 +0100
  • d93700f182 fix #3745: allow overriding TLS key location Fabian Grünbichler 2021-12-17 13:57:28 +0100
  • 95fde1f73d fix #3790: allow setting TLS 1.3 cipher suites Fabian Grünbichler 2021-12-17 13:57:27 +0100
  • e12e46c979 fix #3807: don't attempt response on closed handle Fabian Grünbichler 2021-12-29 12:15:34 +0100
  • baf8c8dc0d small indentation and code cleanup Thomas Lamprecht 2022-01-13 13:09:44 +0100
  • d9b3838f27 avoid warning if request params do not exists Thomas Lamprecht 2022-01-13 13:09:11 +0100