]> git.proxmox.com Git - pve-http-server.git/blame - debian/changelog
bump version to 4.1-6
[pve-http-server.git] / debian / changelog
CommitLineData
21bab96c
TL
1libpve-http-server-perl (4.1-6) bullseye; urgency=medium
2
3 * multipart upload: fix upload of files starting with newlines
4
5 * multipart upload: don't fail on presebce of additional headers
6
7 * multipart upload: loosen trailing-newline requirement from spec, as some
8 more popular clients (e.g., postman) violate that rule.
9
10 * fix #4344: http-server: fix regression that required the 'Content-Type' to
11 be always present for multipart headers, while it wasn't used at all.
12
13 -- Proxmox Support Team <support@proxmox.com> Mon, 06 Mar 2023 13:39:57 +0100
14
7a6657f0
TL
15libpve-http-server-perl (4.1-5) bullseye; urgency=medium
16
17 * upload: re-allow having white-space in filenames
18
19 -- Proxmox Support Team <support@proxmox.com> Mon, 07 Nov 2022 16:43:31 +0100
20
c6702003
TL
21libpve-http-server-perl (4.1-4) bullseye; urgency=medium
22
23 * acknowledge content-disposition header
24
25 * request: add missing early return to future proof error check
26
27 -- Proxmox Support Team <support@proxmox.com> Thu, 29 Sep 2022 14:37:05 +0200
28
9f092591
TL
29libpve-http-server-perl (4.1-3) bullseye; urgency=medium
30
31 * response: forbid linefeeds in response status message
32
33 * proxy request: assert that API url starts with a slash
34
35 * pass through streaming: only allow from privileged local pvedaemon as
36 safety net
37
38 * requests: assert that there is no @ in the URLs authority
39
40 -- Proxmox Support Team <support@proxmox.com> Sat, 02 Jul 2022 09:16:21 +0200
41
f124f482
TL
42libpve-http-server-perl (4.1-2) bullseye; urgency=medium
43
44 * tls: log failure to apply TLS 1.3 ciphers
45
46 * html formatter: encode href attributes for API debug viewer
47
48 -- Proxmox Support Team <support@proxmox.com> Tue, 17 May 2022 16:40:12 +0200
49
61cf96be
TL
50libpve-http-server-perl (4.1-1) bullseye; urgency=medium
51
52 * web socket: guard disconnect block check properly
53
54 * avoid warning if request params does not exist
55
56 * fix #3807: don't attempt response on closed handle
57
58 * fix #3790: allow setting TLS 1.3 cipher suites
59
60 * fix #3745: allow overriding TLS key location
61
62 * fix #3789: allow disabling TLS v1.2/v1.3
63
64 -- Proxmox Support Team <support@proxmox.com> Thu, 13 Jan 2022 13:32:43 +0100
65
d298a22c
TL
66libpve-http-server-perl (4.0-4) bullseye; urgency=medium
67
68 * webproxy: handle unflushed write buffer
69
70 * fix #3724: disable TLS renegotiation
71
72 * download-stream: allow the api call to set the content-encoding
73
74 -- Proxmox Support Team <support@proxmox.com> Wed, 24 Nov 2021 18:14:53 +0100
75
a545da70
TL
76libpve-http-server-perl (4.0-3) bullseye; urgency=medium
77
78 * anyevent: move unlink from http-server to endpoint
79
80 -- Proxmox Support Team <support@proxmox.com> Mon, 04 Oct 2021 10:18:12 +0200
81
28a4b9a4
FG
82libpve-http-server-perl (4.0-2) pve pmg; urgency=medium
83
84 * AnyEvent/websocket_proxy: remove 'base64' handling
85
86 * AnyEvent/websocket_proxy: drop handling of websocket subprotocols
87
88 -- Proxmox Support Team <support@proxmox.com> Tue, 18 May 2021 10:19:00 +0200
89
a7f937b2
TL
90libpve-http-server-perl (4.0-1) bullseye; urgency=medium
91
92 * rebuild for Debian 11 Bullseye based releases
93
94 -- Proxmox Support Team <support@proxmox.com> Fri, 14 May 2021 16:37:34 +0200
95
dacfcf3a
TL
96libpve-http-server-perl (3.2-2) pve pmg; urgency=medium
97
98 * access control: correctly match v4-mapped-v6 addresses
99
100 * access control: also match any IPv6 in 'ALL'
101
102 -- Proxmox Support Team <support@proxmox.com> Fri, 07 May 2021 17:49:34 +0200
103
6d42e637
TL
104libpve-http-server-perl (3.2-1) pve pmg; urgency=medium
105
106 * allow 'download' to be passed from API handler
107
108 * utils: add LISTEN_IP option in proxy configuration
109
110 * support streaming data form a file handle to a client
111
112 * allow stream download from path and over short-cutted pvedaemon-proxy
113
114 -- Proxmox Support Team <support@proxmox.com> Fri, 23 Apr 2021 13:54:04 +0200
115
e22eccff
TL
116libpve-http-server-perl (3.1-1) pve pmg; urgency=medium
117
118 * accept connection phase: fix connection count leak
119
120 * accept connection phase: immediately close socket on early error
121
122 -- Proxmox Support Team <support@proxmox.com> Fri, 11 Dec 2020 08:39:36 +0100
123
a420cb36
TL
124libpve-http-server-perl (3.0-6) pve pmg; urgency=medium
125
126 * fix #2766: allow application/json as content-type for post/put requests
127
128 * increase maximal accepted header count to 64. Modern browsers and proxy
129 combinations can exceed the old limit of 30. The maximal accumulated total
130 header size of 8 KiB stays untouched.
131
132 -- Proxmox Support Team <support@proxmox.com> Thu, 02 Jul 2020 09:42:39 +0200
133
779306a7
TL
134libpve-http-server-perl (3.0-5) pve pmg; urgency=medium
135
136 * partially fix #2618: use new unified spice port range helper from
137 pve-common, increases maximum proxy port for spice to 61999
138
139 * Websocket: implement ping/pong from RFC
140
141 * Websocket: performance improvements
142
143 -- Proxmox Support Team <support@proxmox.com> Mon, 09 Mar 2020 16:12:45 +0100
144
bd8e8612
TL
145libpve-http-server-perl (3.0-4) pve pmg; urgency=medium
146
147 * allow ticket in 'Authorization' header as fallback
148
149 * api-server: extract, set and handle API token header
150
151 -- Proxmox Support Team <support@proxmox.com> Wed, 29 Jan 2020 09:32:04 +0100
152
c66bf47b
TL
153libpve-http-server-perl (3.0-3) pve pmg; urgency=medium
154
155 * send_file_start: allow to pass a open fh and content-type
156
157 -- Proxmox Support Team <support@proxmox.com> Fri, 11 Oct 2019 11:25:12 +0200
158
d1287429
TL
159libpve-http-server-perl (3.0-2) pve pmg; urgency=medium
160
161 * decode_urlencoded: cope with undefined values
162
163 * anyevent: rpcenv is optional and from our child instance
164
165 -- Proxmox Support Team <support@proxmox.com> Thu, 11 Jul 2019 19:30:23 +0200
166
54ec74bb
TL
167libpve-http-server-perl (3.0-1) pve pmg; urgency=medium
168
169 * rebuild for Debian Buster / PVE 6.0
170
171 * update jQuery to 3.4.1
172
173 * update Bootstrap to 3.4.1
174
175 -- Proxmox Support Team <support@proxmox.com> Tue, 21 May 2019 21:35:00 +0200
176
d8ff724d
TL
177libpve-http-server-perl (2.0-13) unstable; urgency=medium
178
179 * tls: make dh to openssl 1.1 compatible
180
181 * store Host header in rpc environment
182
183 * forward Host header in proxy_request
184
185 -- Proxmox Support Team <support@proxmox.com> Wed, 03 Apr 2019 13:55:44 +0200
186
487cedb5
TL
187libpve-http-server-perl (2.0-12) unstable; urgency=medium
188
189 * Allow one to specify 'honor_cipher_order' and 'compression' parameters
190
191 * move read_proxy_conf from PVE::API2Tools to new PVE::ApiServer::Utils module
192
193 -- Proxmox Support Team <support@proxmox.com> Tue, 26 Feb 2019 07:07:31 +0100
194
55af714e
TL
195libpve-http-server-perl (2.0-11) unstable; urgency=medium
196
197 * fix #1935: spice proxy: read empty line after 200 OK
198
199 -- Proxmox Support Team <support@proxmox.com> Fri, 28 Sep 2018 10:41:22 +0200
200
60f28d48
DM
201libpve-http-server-perl (2.0-10) unstable; urgency=medium
202
203 * fix #1869: send correct http response in spice proxy
204
205 * websocket: set $max_payload_size = 128*1024; (131072)
206
207 -- Proxmox Support Team <support@proxmox.com> Fri, 17 Aug 2018 08:29:53 +0200
208
25c6e03f
DM
209libpve-http-server-perl (2.0-9) unstable; urgency=medium
210
211 * Fix #1684 WebSocket proxy behind a buffered proxy
212
213 -- Proxmox Support Team <support@proxmox.com> Mon, 28 May 2018 10:33:41 +0200
214
8a424513
FG
215libpve-http-server-perl (2.0-8) unstable; urgency=medium
216
217 * auth_handler: handle exceptions correctly instead of always returning 401
218
219 * add 'map' filetype to http-server
220
221 * do not send websocket status code to port
222
223 -- Proxmox Support Team <support@proxmox.com> Mon, 11 Dec 2017 15:35:34 +0100
224
d80c5f14
DM
225libpve-http-server-perl (2.0-7) unstable; urgency=medium
226
227 * add content type application/x-compressed-tar
228
229 * allow API calls to download file contents
230
231 * build: reformat debian/control
232
233 -- Proxmox Support Team <support@proxmox.com> Tue, 14 Nov 2017 08:05:17 +0100
234
c5b72323
DM
235libpve-http-server-perl (2.0-6) unstable; urgency=medium
236
237 * pass $format to rest_handler()
238
239 -- Proxmox Support Team <support@proxmox.com> Thu, 10 Aug 2017 12:05:42 +0200
240
b06960b9
WB
241libpve-http-server-perl (2.0-5) unstable; urgency=medium
242
243 * add json/mp3/oga/svg MIME types for the new novnc
244
245 -- Proxmox Support Team <support@proxmox.com> Fri, 02 Jun 2017 12:49:02 +0200
246
e703c558
DM
247libpve-http-server-perl (2.0-4) unstable; urgency=medium
248
249 * assume all parameters are utf8 encoded
250
251 -- Proxmox Support Team <support@proxmox.com> Tue, 02 May 2017 11:55:21 +0200
252
c6cbc95f
DM
253libpve-http-server-perl (2.0-3) unstable; urgency=medium
254
255 * avoid locale specific time stamps
256
257 -- Proxmox Support Team <support@proxmox.com> Mon, 24 Apr 2017 07:43:29 +0200
258
24e1f1d0
WB
259libpve-http-server-perl (2.0-2) unstable; urgency=medium
260
261 * fix #1332: allow ECDHE with all supported curves
262
263 -- Proxmox Support Team <support@proxmox.com> Mon, 03 Apr 2017 15:11:38 +0200
264
01659ece
DM
265libpve-http-server-perl (2.0-1) unstable; urgency=medium
266
267 * bump version for debian stretch
268
269 -- Proxmox Support Team <support@proxmox.com> Fri, 10 Mar 2017 08:50:55 +0100
270
863ecf89
DM
271libpve-http-server-perl (1.0-4) unstable; urgency=medium
272
273 * add debian triggers file
274
275 -- Proxmox Support Team <support@proxmox.com> Sat, 21 Jan 2017 16:36:47 +0100
276
8dee8361
DM
277libpve-http-server-perl (1.0-3) unstable; urgency=medium
278
279 * console-demo.pl: add a more complex demo
280
281 * call Net::SSLeay::ERR_clear_error after all handlers
282
283 * avoid warnings when clients disconnects early
284
285 -- Proxmox Support Team <support@proxmox.com> Sat, 21 Jan 2017 16:19:20 +0100
286
77a98dfe
DM
287libpve-http-server-perl (1.0-2) unstable; urgency=medium
288
289 * simple-demo.pl: simple demo server for testing
290
291 * extract_auth_cookie: always call uri_unescape($ticket)
292
293 * use canonical flag for json format
294
295 * remove base_handler_class from required arguments
296
297 * remove all references to rpcenv
298
299 * include jquery and bootstrap
300
301 * new helper add_dirs
302
303 * add new hook function to generate CSRF token
304
305 * add generic formatter framework
306
307 -- Proxmox Support Team <support@proxmox.com> Mon, 16 Jan 2017 18:39:21 +0100
308
d8218001
DM
309libpve-http-server-perl (1.0-1) unstable; urgency=medium
310
311 * first try
312
313 -- Proxmox Support Team <support@proxmox.com> Fri, 13 Jan 2017 12:47:07 +0100
314