Joshua M. Boniface 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2bc378a9c3 
							
						 
					 
					
						
						
							
							Merge pull request  #1337  from jellyfin/release-10.3.z  
						
						... 
						
						
						
						Backmerge for 10.3.2 release 
						
						
					 
					
						2019-04-30 23:35:11 -04:00 
						 
				 
			
				
					
						
							
							
								Bond-009 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							61d7bed181 
							
						 
					 
					
						
						
							
							Merge pull request  #1304  from jellyfin/release-10.3.z  
						
						... 
						
						
						
						Backmerge 10.3.1 
						
						
					 
					
						2019-04-25 07:27:37 +02:00 
						 
				 
			
				
					
						
							
							
								Bond_009 
							
						 
					 
					
						
						
						
						
							
						
						
							71479286e9 
							
						 
					 
					
						
						
							
							Fix   #1234  
						
						
						
						
					 
					
						2019-04-24 19:56:57 +02:00 
						 
				 
			
				
					
						
							
							
								Claus Vium 
							
						 
					 
					
						
						
						
						
							
						
						
							28c2ac528d 
							
						 
					 
					
						
						
							
							Re-add content length, semi revert of changes in  #1010  ( #1287 )  
						
						... 
						
						
						
						* Re-add content length, semi revert of changes in #1010  
						
						
					 
					
						2019-04-24 14:06:54 +02:00 
						 
				 
			
				
					
						
							
							
								Bond-009 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a8da122fb3 
							
						 
					 
					
						
						
							
							Merge pull request  #1252  from jellyfin/release-10.3.z  
						
						... 
						
						
						
						Backmerge release 10.3.0 
						
						
					 
					
						2019-04-20 12:25:29 +02:00 
						 
				 
			
				
					
						
							
							
								Joshua Boniface 
							
						 
					 
					
						
						
						
						
							
						
						
							250e0c75df 
							
						 
					 
					
						
						
							
							Add MethodNotAllowedException with code 405  
						
						
						
						
					 
					
						2019-04-17 22:31:06 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua M. Boniface 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c3532b92f7 
							
						 
					 
					
						
						
							
							Merge pull request  #1158  from Bond-009/httpclean  
						
						... 
						
						
						
						Reduce complexity http routes 
						
						
					 
					
						2019-04-17 22:12:17 -04:00 
						 
				 
			
				
					
						
							
							
								Bond-009 
							
						 
					 
					
						
						
						
						
							
						
						
							a332092769 
							
						 
					 
					
						
						
							
							Reduce complexity http routes  
						
						
						
						
					 
					
						2019-03-26 19:20:40 +01:00 
						 
				 
			
				
					
						
							
							
								Bond-009 
							
						 
					 
					
						
						
						
						
							
						
						
							b44a70ff36 
							
						 
					 
					
						
						
							
							Simplify/remove/clean code  
						
						... 
						
						
						
						* Remove useless runtime check (we only support one)
* Remove unused args
* Remove a global constant
And ofc fix some warnings ;) 
						
						
					 
					
						2019-03-25 22:25:32 +01:00 
						 
				 
			
				
					
						
							
							
								Bill Thornton 
							
						 
					 
					
						
						
						
						
							
						
						
							4cd8903abc 
							
						 
					 
					
						
						
							
							Fix default value for Expires header  
						
						
						
						
					 
					
						2019-03-19 23:13:02 -04:00 
						 
				 
			
				
					
						
							
							
								Bond-009 
							
						 
					 
					
						
						
						
						
							
						
						
							e64aaebbac 
							
						 
					 
					
						
						
							
							Improvements around streams  
						
						... 
						
						
						
						* Use ArrayPool instead of allocating new buffers each time
* Remove NetworkStream copy
* Remove some dead code 
						
						
					 
					
						2019-03-13 21:11:01 +01:00 
						 
				 
			
				
					
						
							
							
								Claus Vium 
							
						 
					 
					
						
						
						
						
							
						
						
							e3b844b5aa 
							
						 
					 
					
						
						
							
							Add urlprefixes during init  
						
						
						
						
					 
					
						2019-03-07 22:49:41 +01:00 
						 
				 
			
				
					
						
							
							
								Claus Vium 
							
						 
					 
					
						
						
						
						
							
						
						
							3fa43a1e08 
							
						 
					 
					
						
						
							
							Don't set status code if response is closed  
						
						
						
						
					 
					
						2019-03-07 22:26:23 +01:00 
						 
				 
			
				
					
						
							
							
								Claus Vium 
							
						 
					 
					
						
						
						
						
							
						
						
							dfff68b2f4 
							
						 
					 
					
						
						
							
							Make SkipLogExtensions static  
						
						
						
						
					 
					
						2019-03-07 19:05:53 +01:00 
						 
				 
			
				
					
						
							
							
								Claus Vium 
							
						 
					 
					
						
						
						
						
							
						
						
							bba049c987 
							
						 
					 
					
						
						
							
							Make FileSystem readonly  
						
						
						
						
					 
					
						2019-03-06 19:29:25 +01:00 
						 
				 
			
				
					
						
							
							
								Claus Vium 
							
						 
					 
					
						
						
						
						
							
						
						
							446f9bf81f 
							
						 
					 
					
						
						
							
							Remove more Content-Length references  
						
						
						
						
					 
					
						2019-03-05 20:48:04 +01:00 
						 
				 
			
				
					
						
							
							
								Claus Vium 
							
						 
					 
					
						
						
						
						
							
						
						
							913e80fd55 
							
						 
					 
					
						
						
							
							Add ProcessWebSocketRequest to IHttpListener  
						
						
						
						
					 
					
						2019-03-05 20:35:07 +01:00 
						 
				 
			
				
					
						
							
							
								Claus Vium 
							
						 
					 
					
						
						
						
						
							
						
						
							9a4a01fb0e 
							
						 
					 
					
						
						
							
							Fix DI in FileWriter.TransmitFile  
						
						
						
						
					 
					
						2019-03-05 19:32:22 +01:00 
						 
				 
			
				
					
						
							
							
								Claus Vium 
							
						 
					 
					
						
						
						
						
							
						
						
							78742b8e4c 
							
						 
					 
					
						
						
							
							Switch to HeaderNames instead of hardcoded strings (and other header related fixes)  
						
						
						
						
					 
					
						2019-03-05 19:20:28 +01:00 
						 
				 
			
				
					
						
							
							
								Claus Vium 
							
						 
					 
					
						
						
						
						
							
						
						
							bc00617df7 
							
						 
					 
					
						
						
							
							Remove unused Brotli compressor  
						
						
						
						
					 
					
						2019-03-05 10:26:43 +01:00 
						 
				 
			
				
					
						
							
							
								Claus Vium 
							
						 
					 
					
						
						
						
						
							
						
						
							51648a2a21 
							
						 
					 
					
						
						
							
							Remove unused _listener  
						
						
						
						
					 
					
						2019-03-05 08:05:42 +01:00 
						 
				 
			
				
					
						
							
							
								Claus Vium 
							
						 
					 
					
						
						
						
						
							
						
						
							0250204f14 
							
						 
					 
					
						
						
							
							Expand todo  
						
						
						
						
					 
					
						2019-03-04 22:26:57 +01:00 
						 
				 
			
				
					
						
							
							
								Claus Vium 
							
						 
					 
					
						
						
						
						
							
						
						
							9020f68ce1 
							
						 
					 
					
						
						
							
							Use QueryHelpers.AddQueryString  
						
						
						
						
					 
					
						2019-03-04 20:08:54 +01:00 
						 
				 
			
				
					
						
							
							
								Claus Vium 
							
						 
					 
					
						
						
						
						
							
						
						
							e823c11b46 
							
						 
					 
					
						
						
							
							Add certificate to https and minor cleanup  
						
						
						
						
					 
					
						2019-03-03 08:29:23 +01:00 
						 
				 
			
				
					
						
							
							
								Claus Vium 
							
						 
					 
					
						
						
						
						
							
						
						
							fb1de5a921 
							
						 
					 
					
						
						
							
							Remove more cruft and add the beginnings of a socket middleware  
						
						
						
						
					 
					
						2019-02-27 23:22:55 +01:00 
						 
				 
			
				
					
						
							
							
								Claus Vium 
							
						 
					 
					
						
						
						
						
							
						
						
							c0b95dbc79 
							
						 
					 
					
						
						
							
							Fix query log for real  
						
						
						
						
					 
					
						2019-02-27 20:11:40 +01:00 
						 
				 
			
				
					
						
							
							
								Claus Vium 
							
						 
					 
					
						
						
						
						
							
						
						
							647adc51c8 
							
						 
					 
					
						
						
							
							Fix query log  
						
						
						
						
					 
					
						2019-02-27 19:55:25 +01:00 
						 
				 
			
				
					
						
							
							
								Claus Vium 
							
						 
					 
					
						
						
						
						
							
						
						
							27e7e792b3 
							
						 
					 
					
						
						
							
							Replace some usage of QueryParamCollection  
						
						
						
						
					 
					
						2019-02-27 14:23:39 +01:00 
						 
				 
			
				
					
						
							
							
								Claus Vium 
							
						 
					 
					
						
						
						
						
							
						
						
							333bd2107a 
							
						 
					 
					
						
						
							
							Remove HttpUtility  
						
						
						
						
					 
					
						2019-02-27 12:40:18 +01:00 
						 
				 
			
				
					
						
							
							
								Claus Vium 
							
						 
					 
					
						
						
						
						
							
						
						
							848cfc32cc 
							
						 
					 
					
						
						
							
							More cleanup  
						
						
						
						
					 
					
						2019-02-26 22:57:59 +01:00 
						 
				 
			
				
					
						
							
							
								Claus Vium 
							
						 
					 
					
						
						
						
						
							
						
						
							e342b7bc71 
							
						 
					 
					
						
						
							
							Extend the IHttpServer interface to avoid the typecasting  
						
						
						
						
					 
					
						2019-02-26 22:11:21 +01:00 
						 
				 
			
				
					
						
							
							
								Claus Vium 
							
						 
					 
					
						
						
						
						
							
						
						
							f1c93ae618 
							
						 
					 
					
						
						
							
							Remove SetContentLength and company  
						
						
						
						
					 
					
						2019-02-26 22:11:21 +01:00 
						 
				 
			
				
					
						
							
							
								Claus Vium 
							
						 
					 
					
						
						
						
						
							
						
						
							4e8de67aca 
							
						 
					 
					
						
						
							
							Remove SocketSharp from Jellyfin.Server and some other cleanup  
						
						
						
						
					 
					
						2019-02-26 22:11:21 +01:00 
						 
				 
			
				
					
						
							
							
								Claus Vium 
							
						 
					 
					
						
						
						
						
							
						
						
							a85488cd20 
							
						 
					 
					
						
						
							
							Fix websockets array index out of bounds and some cleanup  
						
						
						
						
					 
					
						2019-02-26 22:11:21 +01:00 
						 
				 
			
				
					
						
							
							
								Claus Vium 
							
						 
					 
					
						
						
						
						
							
						
						
							f3e7bc0573 
							
						 
					 
					
						
						
							
							Replace some todos with http extensions and prepare some socket work  
						
						
						
						
					 
					
						2019-02-26 22:11:21 +01:00 
						 
				 
			
				
					
						
							
							
								Claus Vium 
							
						 
					 
					
						
						
						
						
							
						
						
							852460b991 
							
						 
					 
					
						
						
							
							kestrel init  
						
						
						
						
					 
					
						2019-02-26 22:11:21 +01:00 
						 
				 
			
				
					
						
							
							
								Claus Vium 
							
						 
					 
					
						
						
						
						
							
						
						
							4db31acff9 
							
						 
					 
					
						
						
							
							Begin removing System.Net sources  
						
						
						
						
					 
					
						2019-02-26 22:11:21 +01:00 
						 
				 
			
				
					
						
							
							
								Bond-009 
							
						 
					 
					
						
						
						
						
							
						
						
							0804bed66d 
							
						 
					 
					
						
						
							
							Log time in a standardized way  
						
						
						
						
					 
					
						2019-02-26 19:40:23 +01:00 
						 
				 
			
				
					
						
							
							
								Bond_009 
							
						 
					 
					
						
						
						
						
							
						
						
							0f9006c81f 
							
						 
					 
					
						
						
							
							Use stopwatch for more accurate measurements and reduce log spam  
						
						... 
						
						
						
						DateTime.Now is suitible for small timespans
Replaced the needlessly complex and verbose logging for the httpserver 
						
						
					 
					
						2019-02-25 18:26:17 +01:00 
						 
				 
			
				
					
						
							
							
								Joshua M. Boniface 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							89d4ce309d 
							
						 
					 
					
						
						
							
							Merge pull request  #848  from Bond-009/perf  
						
						... 
						
						
						
						Minor changes to reduce allocations 
						
						
					 
					
						2019-02-19 21:24:51 -05:00 
						 
				 
			
				
					
						
							
							
								Vasily 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							13f2783a8e 
							
						 
					 
					
						
						
							
							Merge pull request  #887  from wtayl0r/replace-primitives-with-iconfiguration  
						
						... 
						
						
						
						Replace primitive injection with IConfiguration 
						
						
					 
					
						2019-02-18 19:30:11 +03:00 
						 
				 
			
				
					
						
							
							
								William Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							18ae107ce4 
							
						 
					 
					
						
						
							
							Removed unnecessary configuration options and reduced primitive dependencies  
						
						
						
						
					 
					
						2019-02-17 14:09:52 +00:00 
						 
				 
			
				
					
						
							
							
								Claus Vium 
							
						 
					 
					
						
						
						
						
							
						
						
							c720504e39 
							
						 
					 
					
						
						
							
							Drop ETag and use Last-Modified header ( #890 )  
						
						... 
						
						
						
						Drop ETag and use Last-Modified since performance is much better 
						
						
					 
					
						2019-02-13 21:08:59 +01:00 
						 
				 
			
				
					
						
							
							
								Bond-009 
							
						 
					 
					
						
						
						
						
							
						
						
							3f13851be5 
							
						 
					 
					
						
						
							
							Address comments  
						
						
						
						
					 
					
						2019-02-12 21:06:47 +01:00 
						 
				 
			
				
					
						
							
							
								Bond_009 
							
						 
					 
					
						
						
						
						
							
						
						
							8d98885cda 
							
						 
					 
					
						
						
							
							Less string allocations  
						
						
						
						
					 
					
						2019-02-12 21:06:47 +01:00 
						 
				 
			
				
					
						
							
							
								Bond_009 
							
						 
					 
					
						
						
						
						
							
						
						
							a709cbdc64 
							
						 
					 
					
						
						
							
							Fix more analyzer warnings  
						
						
						
						
					 
					
						2019-01-27 12:12:44 +01:00 
						 
				 
			
				
					
						
							
							
								Claus Vium 
							
						 
					 
					
						
						
						
						
							
						
						
							df5e87409a 
							
						 
					 
					
						
						
							
							Fix trim input  
						
						
						
						
					 
					
						2019-01-22 22:40:06 +01:00 
						 
				 
			
				
					
						
							
							
								Claus Vium 
							
						 
					 
					
						
						
						
						
							
						
						
							94789860b1 
							
						 
					 
					
						
						
							
							Trim quotes from If-None-Match  
						
						
						
						
					 
					
						2019-01-22 22:37:26 +01:00 
						 
				 
			
				
					
						
							
							
								Claus Vium 
							
						 
					 
					
						
						
						
						
							
						
						
							fd6d35e1d0 
							
						 
					 
					
						
						
							
							Remove unconditional caching, modified since header and use ETags  
						
						
						
						
					 
					
						2019-01-22 21:18:48 +01:00 
						 
				 
			
				
					
						
							
							
								William Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							65cd3ed597 
							
						 
					 
					
						
						
							
							Replaced injections of ILogger with ILoggerFactory  
						
						... 
						
						
						
						This makes resolving dependencies from the container much easier as
you cannot resolve with primitives parameters in a way that is any
more readable.
The aim of this commit is to change as little as possible with the end
result, loggers that were newed up for the parent object were given the same
name. Objects that used the base or app loggers, were given a new logger with
an appropriate name.
Also removed some unused dependencies. 
						
						
					 
					
						2019-01-20 21:05:12 +00:00