crobibero
44957c5a9a
Use typed logger where possible
5 years ago
Vasily
40502a33e0
Merge pull request #3203 from Bond-009/warn18
...
Enable TreatWarningsAsErrors for Jellyfin.Server.Implementations in Release mode
5 years ago
Bond_009
4748105dce
Enable TreatWarningsAsErrors for Jellyfin.Server.Implementations in Release mode
5 years ago
Bond-009
b61ee09a36
Update WebSocketSharpRequest.cs
5 years ago
Bond-009
0676d1c2f4
Update WebSocketSharpRequest.cs
5 years ago
Bond_009
10e381f66f
Fix some 'bugs' flagged by sonarcloud
5 years ago
Mark Monteiro
1c06111497
Merge remote-tracking branch 'upstream/master' into integration-tests
5 years ago
Mark Monteiro
3cf2fce983
Handle null values for RemoteIpAddress and LocalIpAddress in websocket requests
...
These values are null when creating fake web requests as part of integration tests
5 years ago
Bond_009
7f4a229cd2
Add some simple tests
5 years ago
Bond-009
caca2b31fe
Fix build
5 years ago
Bond-009
84c136b1f2
Update Emby.Server.Implementations/SocketSharp/WebSocketSharpRequest.cs
...
Co-Authored-By: Claus Vium <cvium@users.noreply.github.com>
5 years ago
Bond-009
6f45d95951
Minor improvements to network code
5 years ago
Bond-009
b477b3874e
Fix some warnings
5 years ago
Bond_009
cf7290343f
Fix build
5 years ago
Bond_009
9fff4b060e
Replace custom code with Asp.Net Core code
5 years ago
Bond-009
ce1fa42f9d
Merge branch 'master' into tasks
6 years ago
VooDooS
ba12d96d23
Removed wrapping of HeaderNames fields
6 years ago
VooDooS
bb807554e2
Replace CRLF injection mitigation by use of .NET ip parsing
6 years ago
VooDooS
56d1050bac
Replace custom ip "normalization" by methods from `IPAddress`
6 years ago
VooDooS
a6e1b23eb0
Simplify headers use in WSS
6 years ago
Ulysse
a1d50a6d05
Clean `WebSocketSharpRequest.PathInfo` ( #1212 )
...
* rm useless ResolvePathInfoFromMappedPath method
* rm useless NormalizePathInfo method
* Use request.Path instead of RawUrl
* Removing unused `HandlerFactoryPath` field
* Use an expression body definition and rm field `pathInfo`
* More (syntactic) sugar
* Who needs blocks in cases ?
6 years ago
Bond_009
2696ac5eac
Lower the amount of running tasks
6 years ago
Bond-009
669c48cc8b
Merge pull request #1065 from cvium/closed_response
...
Don't set status code if response is closed
6 years ago
Claus Vium
3fa43a1e08
Don't set status code if response is closed
6 years ago
Bond-009
c5fce647de
Cleanup/simplification
...
* Removed useless copies/allocations
* Reduced unneeded complexity
6 years ago
Claus Vium
0abe57e930
Merge remote-tracking branch 'remotes/upstream/master' into kestrel_poc
6 years ago
Claus Vium
1cc433eabc
Start the webhost before RunStartupTasks and fix ContentEncoding
6 years ago
Claus Vium
27e7e792b3
Replace some usage of QueryParamCollection
6 years ago
Claus Vium
25d3d0b731
Remove some unused stuff
6 years ago
Claus Vium
77addb2283
Remove SocketHttpListener
6 years ago
Claus Vium
5510e8ebee
Remove unused Cookies
6 years ago
Claus Vium
9c02e99e35
Undo some of the span abuse
6 years ago
Claus Vium
4e229ad86b
Fix PathInfo
6 years ago
Claus Vium
5a7cca9d1b
Fix websockets and RawUrl
6 years ago
Claus Vium
f3e7bc0573
Replace some todos with http extensions and prepare some socket work
6 years ago
Claus Vium
852460b991
kestrel init
6 years ago