You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Ensure that we copy response headers only once. It appears that response headers related to content can vanish after we've read the content stream, so to avoid this, we read just once on initial response.
Fixes an issue where the Headers property of HttpMessageInfo objects can be null, which causes null reference exceptions when calling various methods. Changed to always initialize this property with a valid reference, and to perform null checks when accessing internally.
Enables HTTP/2 on the proxy front-end, but backend fulfillment is still HTTP/1.x.
17
-
Strips all compression methods from the front end.
18
-
Configures Kestrel for optimal throughput.
19
-
Ensures that headers are replaced if they exist. This ensures that client changes always apply.
20
-
Removes arbitrary limits, such as max length on request strings.
21
-
Fixes an issue where ASP.NET Core incorrectly decodes some URL's, which causes some things to randomly fail as bad requests. Google maps is an example of what suffered in previous versions.
22
-
Now builds out the full URL based on the raw values sent by the browser. This applies to websockets as well.
23
-
Adds the ability to inspect individual websocket messages.
24
-
Fixes an issue where the whole body inspection callback was invoked on websockets even if not requested.
25
-
Everything is now extremely fast, and stable. No more public changes or additions will be made.</PackageReleaseNotes>
15
+
<PackageReleaseNotes>Ensure that we copy response headers only once. It appears that response headers related to content can vanish after we've read the content stream, so to avoid this, we read just once on initial response.
16
+
17
+
Fixes an issue where the Headers property of HttpMessageInfo objects can be null, which causes null reference exceptions when calling various methods. Changed to always initialize this property with a valid reference, and to perform null checks when accessing internally.</PackageReleaseNotes>
26
18
<Title>CitadelCore</Title>
27
19
<Summary>Transparent filtering HTTP/S and Websocket/WebsocketSecure proxy.</Summary>
28
20
<Description>Transparent filtering HTTP/S and Websocket/WebsocketSecure proxy.</Description>
0 commit comments