JPVenson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8ee358de2c 
							
						 
					 
					
						
						
							
							Check for path overlaps ( #12832 )  
						
						 
						
						
						
						
					 
					
						2025-04-26 09:30:25 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniyar Alpyspayev 
							
						 
					 
					
						
						
						
						
							
						
						
							2614fecf8d 
							
						 
					 
					
						
						
							
							move to new System.Threading.Lock type for better performance  
						
						 
						
						
						
						
					 
					
						2024-12-12 18:10:06 +05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bond-009 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3feb3f81bf 
							
						 
					 
					
						
						
							
							More efficient array creation ( #11468 )  
						
						 
						
						
						
						
					 
					
						2024-04-30 13:32:59 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Barron 
							
						 
					 
					
						
						
						
						
							
						
						
							78e00578c2 
							
						 
					 
					
						
						
							
							Use DI for IFileSystem  
						
						 
						
						
						
						
					 
					
						2023-10-03 10:25:14 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bond-009 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							92f6e19a25 
							
						 
					 
					
						
						
							
							Enable nullable for more files ( #9310 )  
						
						 
						
						
						
						
					 
					
						2023-02-14 12:09:07 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bond_009 
							
						 
					 
					
						
						
						
						
							
						
						
							52194f56b5 
							
						 
					 
					
						
						
							
							Replace != null with is not null  
						
						 
						
						
						
						
					 
					
						2022-12-05 15:01:13 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bond_009 
							
						 
					 
					
						
						
						
						
							
						
						
							c7d50d640e 
							
						 
					 
					
						
						
							
							Replace == null with is null  
						
						 
						
						
						
						
					 
					
						2022-12-05 15:00:20 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bond_009 
							
						 
					 
					
						
						
						
						
							
						
						
							a9a5fcde81 
							
						 
					 
					
						
						
							
							Use ArgumentNullException.ThrowIfNull helper method  
						
						 
						
						... 
						
						
						
						Did a simple search/replace on the whole repo (except the RSSDP project)
This reduces LOC and should improve performance (methods containing a throw statement don't get inlined)
```
if \((\w+) == null\)
\s+\{
\s+throw new ArgumentNullException\((.*)\);
\s+\}
```
```
ArgumentNullException.ThrowIfNull($1);
``` 
						
						
					 
					
						2022-10-06 20:21:23 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bond_009 
							
						 
					 
					
						
						
						
						
							
						
						
							5036afd691 
							
						 
					 
					
						
						
							
							Minor cleanup  
						
						 
						
						
						
						
					 
					
						2022-08-18 13:56:23 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cody Robibero 
							
						 
					 
					
						
						
						
						
							
						
						
							7424f0ca8c 
							
						 
					 
					
						
						
							
							Merge pull request  #7561  from DMouse10462/named-config-api-fix  
						
						 
						
						... 
						
						
						
						Fix NamedConfiguration API Generation
(cherry picked from commit d7c548f3dbb74c03903cd9bb86ab3af33e295d15)
Signed-off-by: Joshua Boniface <joshua@boniface.me> 
						
						
					 
					
						2022-04-17 15:45:11 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bond_009 
							
						 
					 
					
						
						
						
						
							
						
						
							ea8f40e84a 
							
						 
					 
					
						
						
							
							More cleanup  
						
						 
						
						
						
						
					 
					
						2021-12-27 14:20:05 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								cvium 
							
						 
					 
					
						
						
						
						
							
						
						
							76c2775d8c 
							
						 
					 
					
						
						
							
							Use static lambdas  
						
						 
						
						
						
						
					 
					
						2021-12-19 10:27:57 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bond-009 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cfad97ff28 
							
						 
					 
					
						
						
							
							Merge pull request  #6096  from cvium/saving_private_ram  
						
						 
						
						
						
						
					 
					
						2021-06-12 00:20:54 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bond_009 
							
						 
					 
					
						
						
						
						
							
						
						
							0bc0601442 
							
						 
					 
					
						
						
							
							Fix some warnings  
						
						 
						
						
						
						
					 
					
						2021-05-28 14:33:54 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								cvium 
							
						 
					 
					
						
						
						
						
							
						
						
							42a2cc1747 
							
						 
					 
					
						
						
							
							Remove some unnecessary allocations  
						
						 
						
						
						
						
					 
					
						2021-05-24 00:30:41 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bond_009 
							
						 
					 
					
						
						
						
						
							
						
						
							7e8428e588 
							
						 
					 
					
						
						
							
							Enable nullable reference types for Emby.Server.Implementations  
						
						 
						
						
						
						
					 
					
						2021-05-20 22:48:53 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								BaronGreenback 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							caea2bb862 
							
						 
					 
					
						
						
							
							Update Emby.Server.Implementations/AppBase/BaseConfigurationManager.cs  
						
						 
						
						... 
						
						
						
						Co-authored-by: Bond-009 <bond.009@outlook.com> 
						
						
					 
					
						2020-11-11 17:00:19 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								BaronGreenback 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							69790ef6b8 
							
						 
					 
					
						
						
							
							Update Emby.Server.Implementations/AppBase/BaseConfigurationManager.cs  
						
						 
						
						... 
						
						
						
						Co-authored-by: Claus Vium <cvium@users.noreply.github.com> 
						
						
					 
					
						2020-11-09 11:24:53 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								BaronGreenback 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a8cee0bd36 
							
						 
					 
					
						
						
							
							Update Emby.Server.Implementations/AppBase/BaseConfigurationManager.cs  
						
						 
						
						... 
						
						
						
						Co-authored-by: Cody Robibero <cody@robibe.ro> 
						
						
					 
					
						2020-10-14 19:04:17 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								BaronGreenback 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							002190f0a3 
							
						 
					 
					
						
						
							
							Update Emby.Server.Implementations/AppBase/BaseConfigurationManager.cs  
						
						 
						
						... 
						
						
						
						Co-authored-by: Cody Robibero <cody@robibe.ro> 
						
						
					 
					
						2020-10-14 19:04:09 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								BaronGreenback 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0e872ca65c 
							
						 
					 
					
						
						
							
							Update Emby.Server.Implementations/AppBase/BaseConfigurationManager.cs  
						
						 
						
						... 
						
						
						
						Co-authored-by: Cody Robibero <cody@robibe.ro> 
						
						
					 
					
						2020-10-14 19:03:54 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								BaronGreenback 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							387fdb0f13 
							
						 
					 
					
						
						
							
							Update Emby.Server.Implementations/AppBase/BaseConfigurationManager.cs  
						
						 
						
						... 
						
						
						
						Co-authored-by: Claus Vium <cvium@users.noreply.github.com> 
						
						
					 
					
						2020-10-11 23:50:36 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								BaronGreenback 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ed05ae683e 
							
						 
					 
					
						
						
							
							Update Emby.Server.Implementations/AppBase/BaseConfigurationManager.cs  
						
						 
						
						... 
						
						
						
						Co-authored-by: Claus Vium <cvium@users.noreply.github.com> 
						
						
					 
					
						2020-10-11 23:49:51 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Greenback 
							
						 
					 
					
						
						
						
						
							
						
						
							0b73a1d90f 
							
						 
					 
					
						
						
							
							Added extra functionality to support registrar.  
						
						 
						
						
						
						
					 
					
						2020-10-11 13:19:14 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bond_009 
							
						 
					 
					
						
						
						
						
							
						
						
							e653eef44f 
							
						 
					 
					
						
						
							
							Fix some warnings  
						
						 
						
						
						
						
					 
					
						2020-08-31 22:20:19 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								crobibero 
							
						 
					 
					
						
						
						
						
							
						
						
							44957c5a9a 
							
						 
					 
					
						
						
							
							Use typed logger where possible  
						
						 
						
						
						
						
					 
					
						2020-06-05 18:15:56 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dkanada 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							67922dff50 
							
						 
					 
					
						
						
							
							Merge pull request  #2041  from Bond-009/warn11  
						
						 
						
						... 
						
						
						
						Fix more warnings 
						
						
					 
					
						2019-12-11 01:14:55 +09:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bond-009 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							affb58ef9e 
							
						 
					 
					
						
						
							
							Apply suggestions from code review  
						
						 
						
						... 
						
						
						
						Co-Authored-By: dkanada <dkanada@users.noreply.github.com> 
						
						
					 
					
						2019-12-10 16:22:03 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bond_009 
							
						 
					 
					
						
						
						
						
							
						
						
							4a0df15bbd 
							
						 
					 
					
						
						
							
							Fix GetTranscodePath function and cache path update logline  
						
						 
						
						... 
						
						
						
						* GetTranscodePath returned an empty string after the option was left
blank in the web UI
* Unified the log style for all paths 
						
						
					 
					
						2019-12-04 22:18:37 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bond_009 
							
						 
					 
					
						
						
						
						
							
						
						
							42ffddc269 
							
						 
					 
					
						
						
							
							Fix more warnings  
						
						 
						
						
						
						
					 
					
						2019-11-27 16:29:56 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua M. Boniface 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							48120d01dc 
							
						 
					 
					
						
						
							
							Merge pull request  #1991  from Bond-009/transtemp  
						
						 
						
						... 
						
						
						
						Don't append transcodes to transcoding temp path 
						
						
					 
					
						2019-11-24 15:13:50 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bond-009 
							
						 
					 
					
						
						
						
						
							
						
						
							b477b3874e 
							
						 
					 
					
						
						
							
							Fix some warnings  
						
						 
						
						
						
						
					 
					
						2019-11-22 16:15:31 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bond-009 
							
						 
					 
					
						
						
						
						
							
						
						
							d4b438791f 
							
						 
					 
					
						
						
							
							Don't append transcodes to transcoding temp path  
						
						 
						
						
						
						
					 
					
						2019-11-21 16:57:49 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bond_009 
							
						 
					 
					
						
						
						
						
							
						
						
							3f7836d9eb 
							
						 
					 
					
						
						
							
							Update deps and add MultiThreading analyzer  
						
						 
						
						
						
						
					 
					
						2019-11-01 17:55:44 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bond_009 
							
						 
					 
					
						
						
						
						
							
						
						
							25917db07a 
							
						 
					 
					
						
						
							
							Fix doc releated warnings  
						
						 
						
						
						
						
					 
					
						2019-08-09 23:50:40 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bond-009 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bdfd042d70 
							
						 
					 
					
						
						
							
							Merge branch 'master' into fields  
						
						 
						
						
						
						
					 
					
						2019-02-16 17:03:15 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Boniface 
							
						 
					 
					
						
						
						
						
							
						
						
							382b8bb509 
							
						 
					 
					
						
						
							
							Use Path.Combine  
						
						 
						
						
						
						
					 
					
						2019-02-09 19:14:34 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Boniface 
							
						 
					 
					
						
						
						
						
							
						
						
							74d2698c5f 
							
						 
					 
					
						
						
							
							Fix poor handling of cache directories  
						
						 
						
						
						
						
					 
					
						2019-02-09 18:37:35 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bond_009 
							
						 
					 
					
						
						
						
						
							
						
						
							a6a4cd5667 
							
						 
					 
					
						
						
							
							Removed some unused fields  
						
						 
						
						
						
						
					 
					
						2019-02-09 15:57:42 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bond-009 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1ea219bf3f 
							
						 
					 
					
						
						
							
							Merge branch 'master' into culture  
						
						 
						
						
						
						
					 
					
						2019-01-30 16:57:15 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Erwin de Haan 
							
						 
					 
					
						
						
						
						
							
						
						
							838541b825 
							
						 
					 
					
						
						
							
							Removed loose whitespace and one .ToArray() call.  
						
						 
						
						
						
						
					 
					
						2019-01-28 22:21:14 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Erwin de Haan 
							
						 
					 
					
						
						
						
						
							
						
						
							1d1d7e8a37 
							
						 
					 
					
						
						
							
							Fixed inlining local-variable artifact.  
						
						 
						
						
						
						
					 
					
						2019-01-28 22:10:52 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Erwin de Haan 
							
						 
					 
					
						
						
						
						
							
						
						
							b9a111432a 
							
						 
					 
					
						
						
							
							Unwrapped all /(Write|Read)All(Text|Bytes)/ functions.  
						
						 
						
						
						
						
					 
					
						2019-01-28 22:10:50 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Erwin de Haan 
							
						 
					 
					
						
						
						
						
							
						
						
							581a7fe078 
							
						 
					 
					
						
						
							
							Unwrapped MoveDirectory, DirectoryExists, FileExists & removed MoveFile  
						
						 
						
						
						
						
					 
					
						2019-01-28 22:10:00 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Erwin de Haan 
							
						 
					 
					
						
						
						
						
							
						
						
							d7c6d16250 
							
						 
					 
					
						
						
							
							Unwrapped CreateDirectory and DeleteDirectory  
						
						 
						
						
						
						
					 
					
						2019-01-28 22:09:56 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Erwin de Haan 
							
						 
					 
					
						
						
						
						
							
						
						
							3a831994f6 
							
						 
					 
					
						
						
							
							Unwrapped GetDirectoryName and DirectorySeperatorChar  
						
						 
						
						
						
						
					 
					
						2019-01-28 22:06:34 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bond_009 
							
						 
					 
					
						
						
						
						
							
						
						
							ffe79c8982 
							
						 
					 
					
						
						
							
							Check if file exists instead of catching exceptions  
						
						 
						
						
						
						
					 
					
						2019-01-27 17:00:17 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bond_009 
							
						 
					 
					
						
						
						
						
							
						
						
							a709cbdc64 
							
						 
					 
					
						
						
							
							Fix more analyzer warnings  
						
						 
						
						
						
						
					 
					
						2019-01-27 12:12:44 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Erwin de Haan 
							
						 
					 
					
						
						
						
						
							
						
						
							65bd052f3e 
							
						 
					 
					
						
						
							
							ReSharper conform to 'var' settings  
						
						 
						
						
						
						
					 
					
						2019-01-13 21:37:13 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Erwin de Haan 
							
						 
					 
					
						
						
						
						
							
						
						
							a5288115a8 
							
						 
					 
					
						
						
							
							Visual Studio Reformat: Emby.Server.Implementations Part A-Da  
						
						 
						
						
						
						
					 
					
						2019-01-13 20:20:16 +01:00