5
0
mirror of git://git.proxmox.com/git/pve-http-server.git synced 2025-08-02 16:21:56 +03:00

Commit Graph

  • 0fbcbc2628 fix #3990: multipart upload: rework to fix uploading small files Matthias Heiserer 2022-05-13 15:49:00 +02:00
  • 91b86f4e2d AnyEvent: whitespace fix Matthias Heiserer 2022-05-13 15:48:59 +02:00
  • 9c1388daf1 acknowledge content-disposition header Daniel Tschlatscher 2022-09-07 10:56:28 +02:00
  • 4099febef5 request: add missing early return to complete error check Thomas Lamprecht 2022-07-04 11:08:16 +02:00
  • 8d393dc81e bump version to 3.2-5 stable-6 Thomas Lamprecht 2022-07-02 09:24:03 +02:00
  • 75ad1cacb7 requests: assert that theres no @ in the URLs authority Thomas Lamprecht 2022-07-02 08:27:02 +02:00
  • 3967071623 pass through streaming: only allow from privileged local pvedaemon Thomas Lamprecht 2022-07-02 07:59:50 +02:00
  • 42bb4f3725 proxy request: assert that API url starts with a slash Thomas Lamprecht 2022-07-02 07:56:12 +02:00
  • f325788131 response: avoid linefeeds in response status Thomas Lamprecht 2022-07-01 11:32:54 +02:00
  • be2215c4c2 response: improve no content comment Thomas Lamprecht 2022-07-01 10:14:31 +02:00
  • 9f092591c8 bump version to 4.1-3 Thomas Lamprecht 2022-07-02 09:16:29 +02:00
  • c2bd69c7b5 requests: assert that theres no @ in the URLs authority Thomas Lamprecht 2022-07-02 08:27:02 +02:00
  • e9df8a6e76 pass through streaming: only allow from privileged local pvedaemon Thomas Lamprecht 2022-07-02 07:59:50 +02:00
  • 580d540ea9 proxy request: assert that API url starts with a slash Thomas Lamprecht 2022-07-02 07:56:12 +02:00
  • 936007ae02 response: avoid linefeeds in response status Thomas Lamprecht 2022-07-01 11:32:54 +02:00
  • b9a7fd54e9 response: improve no content comment Thomas Lamprecht 2022-07-01 10:14:31 +02:00
  • eff0454e69 bump version to 3.2-4 Thomas Lamprecht 2022-05-17 16:43:10 +02:00
  • 00661f1223 html formatter: encode href attributes Fabian Grünbichler 2022-05-17 14:48:27 +02:00
  • f124f482a1 bump version to 4.1-2 Thomas Lamprecht 2022-05-17 16:40:33 +02:00
  • 6781735008 html formatter: encode href attributes Fabian Grünbichler 2022-05-17 14:48:27 +02:00
  • 34f20af260 tls: log failure to apply TLS 1.3 ciphers Fabian Grünbichler 2022-01-18 12:35:49 +01:00
  • 61cf96bed7 bump version to 4.1-1 Thomas Lamprecht 2022-01-13 13:32:47 +01:00
  • e902248507 fix #3789: allow disabling TLS v1.2/v1.3 Fabian Grünbichler 2021-12-17 13:57:29 +01:00
  • d93700f182 fix #3745: allow overriding TLS key location Fabian Grünbichler 2021-12-17 13:57:28 +01:00
  • 95fde1f73d fix #3790: allow setting TLS 1.3 cipher suites Fabian Grünbichler 2021-12-17 13:57:27 +01:00
  • e12e46c979 fix #3807: don't attempt response on closed handle Fabian Grünbichler 2021-12-29 12:15:34 +01:00
  • baf8c8dc0d small indentation and code cleanup Thomas Lamprecht 2022-01-13 13:09:44 +01:00
  • d9b3838f27 avoid warning if request params do not exists Thomas Lamprecht 2022-01-13 13:09:11 +01:00
  • 6277311e71 WS: guard disconnect block check properly Fabian Grünbichler 2021-12-17 10:55:34 +01:00
  • d298a22cc2 bump version to 4.0-4 Thomas Lamprecht 2021-11-24 18:14:57 +01:00
  • 5cef57dee9 http: split and sort use statements Thomas Lamprecht 2021-11-24 18:13:14 +01:00
  • 127dbe7c7d download-stream: allow the api call to set the content-encoding Dominik Csapak 2021-11-24 15:47:47 +01:00
  • 7599c47894 constructor: split TLS flags to separate lines Thomas Lamprecht 2021-11-16 07:34:01 +01:00
  • a0434e126e fix #3724: disable TLS renegotiation Stoiko Ivanov 2021-11-15 21:50:43 +01:00
  • b1364a3c98 webproxy: handle unflushed write buffer Fabian Grünbichler 2021-11-11 15:07:13 +01:00
  • 46b962f6b1 buildsys: change upload dist to bullseye Thomas Lamprecht 2021-10-04 10:21:12 +02:00
  • a545da70da bump version to 4.0-3 Thomas Lamprecht 2021-10-04 10:18:38 +02:00
  • 9a826d0ce9 d/control: wrap-and-sort -tkn Thomas Lamprecht 2021-10-04 10:13:57 +02:00
  • 515633c801 d/control: break libpve-storage-perl (<< 7.0-11) Thomas Lamprecht 2021-10-04 10:13:21 +02:00
  • 7fb356b79e anyevent: move unlink from http-server to endpoint Lorenz Stechauner 2021-08-31 12:16:28 +02:00
  • 28a4b9a424 bump version to 4.0-2 Fabian Grünbichler 2021-05-18 10:19:37 +02:00
  • cdaec513e0 bump version to 3.2-3 Fabian Grünbichler 2021-05-18 10:19:37 +02:00
  • d7e0d2c6bf websocket: add note about compat removal Fabian Grünbichler 2021-05-18 09:25:15 +02:00
  • 13a73eee2a AnyEvent/websocket_proxy: drop handling of websocket subprotocols Dominik Csapak 2021-05-17 15:07:35 +02:00
  • 015964a341 AnyEvent/websocket_proxy: remove 'base64' handling Dominik Csapak 2021-05-17 15:07:34 +02:00
  • 1d7da93655 websocket: add note about compat removal Fabian Grünbichler 2021-05-18 09:25:15 +02:00
  • e7eb716588 AnyEvent/websocket_proxy: drop handling of websocket subprotocols Dominik Csapak 2021-05-17 15:07:35 +02:00
  • 1201435994 AnyEvent/websocket_proxy: remove 'base64' handling Dominik Csapak 2021-05-17 15:07:34 +02:00
  • a7f937b2d0 bump version to 4.0-1 Thomas Lamprecht 2021-05-14 16:38:26 +02:00
  • f8f97c8d26 buildsys: split packaging and source build-systems Thomas Lamprecht 2021-05-14 16:37:17 +02:00
  • ec08ad30f5 d/control: drop unzip from build depends Thomas Lamprecht 2021-05-14 15:13:06 +02:00
  • e69542b4c9 d/control: improve package description Thomas Lamprecht 2021-05-14 15:12:05 +02:00
  • a008f818b4 d/control: bump compat level to 12 Thomas Lamprecht 2021-05-14 15:11:46 +02:00
  • 0527add069 d/copyright: update years Thomas Lamprecht 2021-05-14 15:11:22 +02:00
  • dacfcf3a3c bump version to 3.2-2 Thomas Lamprecht 2021-05-07 17:50:07 +02:00
  • 9494318e18 access control: also include ipv6 in 'all' Stoiko Ivanov 2021-05-05 16:36:27 +02:00
  • c6de5b3f2d access control: correctly match v4-mapped-v6 addresses Stoiko Ivanov 2021-05-05 16:36:26 +02:00
  • 6d42e63792 bump version to 3.2-1 Thomas Lamprecht 2021-04-23 13:54:14 +02:00
  • 51841e98fa allow stream download from path and over pvedaemon-proxy Stefan Reiter 2021-04-22 17:34:53 +02:00
  • 389ad881f9 support streaming data form fh to client Stefan Reiter 2021-04-22 17:34:52 +02:00
  • 9afe1e89ea utils: add LISTEN_IP option in /etc/default/pveproxy Oguz Bektas 2021-03-22 15:00:45 +01:00
  • 6d832dbced allow 'download' to be passed from API handler Stefan Reiter 2021-04-21 13:15:35 +02:00
  • e22eccff31 bump version to 3.1-1 Thomas Lamprecht 2020-12-11 08:41:44 +01:00
  • 1e1692429a add debug log for problems during accept Stoiko Ivanov 2020-12-10 15:02:51 +01:00
  • ebcaaf4606 accept-phase: shutdown socket on early error Stoiko Ivanov 2020-12-10 15:02:50 +01:00
  • c82d1707ed accept-phase: fix conn_count "leak" Stoiko Ivanov 2020-12-10 15:02:49 +01:00
  • 26e73e6b9e add debug print helper Stoiko Ivanov 2020-12-10 15:02:48 +01:00
  • a420cb361a bump version to 3.0-6 Thomas Lamprecht 2020-07-02 09:44:16 +02:00
  • e7ee5e3f75 increase max headers to 64 to cope with modern browsers + proxy combinations Thomas Lamprecht 2020-07-02 07:54:52 +02:00
  • abef317256 fix post if variable declaration Dominik Csapak 2020-05-29 15:29:01 +02:00
  • 3e05f16607 fix #2766: allow application/json as content-type for post/put requests Dominik Csapak 2020-05-29 15:29:00 +02:00
  • 779306a757 bump version to 3.0-5 Thomas Lamprecht 2020-03-09 16:12:51 +01:00
  • f1b41d8405 websocket_proxy: fix indentation Fabian Grünbichler 2020-03-06 11:20:30 +01:00
  • e6cb79b52c websocket_proxy: implement ping/pong support Fabian Grünbichler 2020-03-06 11:20:29 +01:00
  • c3bd22ec46 websocket_proxy: pull out encoding into helper sub Fabian Grünbichler 2020-03-06 11:20:28 +01:00
  • c55702c39b websocket: improve masking performance Fabian Grünbichler 2020-03-06 11:20:27 +01:00
  • 597f8fb9d1 d/control: bump versioned dependency to pve-common Thomas Lamprecht 2020-03-06 19:01:56 +01:00
  • 9789c451a5 followup: indentation and error message improvement Thomas Lamprecht 2020-03-06 19:01:40 +01:00
  • 542f4c3a03 increase allowed spiceport range Dominik Csapak 2020-03-03 10:47:31 +01:00
  • bd8e8612d8 bump version to 3.0-4 Thomas Lamprecht 2020-01-29 09:32:08 +01:00
  • 3d358efe29 d/control: versioned break pve-manager and pmg-api Thomas Lamprecht 2020-01-28 21:18:06 +01:00
  • 362dd8eb9a api-server: extract, set and handle API token header Fabian Grünbichler 2020-01-21 13:54:20 +01:00
  • e045d0700e allow ticket in auth header as fallback Tim Marx 2020-01-21 13:54:19 +01:00
  • fa5e6f6908 update standards version Thomas Lamprecht 2019-12-11 10:14:01 +01:00
  • aa6e7a0d63 Revert "tls: make dh to openssl 1.1 compatible" Thomas Lamprecht 2019-10-25 17:34:27 +02:00
  • f5fe153b48 proxy_request: drop duplicate, unused parameter Fabian Grünbichler 2019-10-17 15:14:10 +02:00
  • c66bf47bff bump version to 3.0-3 Thomas Lamprecht 2019-10-11 11:25:23 +02:00
  • 05e777bce5 AnyEvent: extend send_file with content-type Dominik Csapak 2019-10-10 11:21:51 +02:00
  • d1287429bc bump version to 3.0-2 Thomas Lamprecht 2019-07-11 19:30:36 +02:00
  • 59cc81b5c8 bump version to 2.0-14 stable-5 Thomas Lamprecht 2019-07-09 14:41:59 +02:00
  • e6bd383f86 decode_urlencoded: cope with undefined values Thomas Lamprecht 2019-07-09 14:04:42 +02:00
  • d7bc60f4e5 anyevent: rpcenv is optional and from our child instance Thomas Lamprecht 2019-05-22 08:07:17 +02:00
  • 7bcfe16979 buildsys: also cleanup build directory on clean Thomas Lamprecht 2019-05-22 07:23:11 +02:00
  • 2468a05142 buildsys: no need to include arch detection for arch-independent package Thomas Lamprecht 2019-05-21 22:25:36 +02:00
  • fd891f1bc7 buildsys: clean and distclean are phony targets Thomas Lamprecht 2019-05-21 21:43:05 +02:00
  • 4a09623bbd decode_urlencoded: cope with undefined values Thomas Lamprecht 2019-07-09 14:04:42 +02:00
  • 88628fd141 re-use Debians jQuery and Bootstrap packages Thomas Lamprecht 2019-05-22 08:10:58 +02:00
  • e52d940029 anyevent: rpcenv is optional and from our child instance Thomas Lamprecht 2019-05-22 08:07:17 +02:00
  • 3396e08126 buildsys: switch upload dist over to buster Thomas Lamprecht 2019-05-22 07:39:03 +02:00
  • 8a29f1fce9 buildsys: also cleanup build directory on clean Thomas Lamprecht 2019-05-22 07:23:11 +02:00