adrez99
72893da4d8
Use System.IO.Compression instead of SharpCompress for gzips
2 years ago
Cody Robibero
e263e9c2b1
Merge pull request #7544 from jaantaponen/long-filename-fix
...
(cherry picked from commit 8a1eca0913
)
Signed-off-by: crobibero <cody@robibe.ro>
3 years ago
Cody Robibero
2e3c5ed346
Merge pull request #7625 from crobibero/xml-cache-delete
...
(cherry picked from commit ec6f7bdcff
)
Signed-off-by: crobibero <cody@robibe.ro>
3 years ago
Cody Robibero
8203e933d5
Merge pull request #7592 from 1337joe/live-tv-fixes
...
(cherry picked from commit cd93f49fa8
)
Signed-off-by: Joshua Boniface <joshua@boniface.me>
3 years ago
Cody Robibero
435fc7ade9
Merge pull request #7567 from cvium/fix_xmltv_caching
...
(cherry picked from commit 385a0b9437
)
Signed-off-by: Joshua Boniface <joshua@boniface.me>
3 years ago
Cody Robibero
1425ef3cb4
Merge pull request #7542 from 1337joe/make-recording-stop
...
Make recording stop at scheduled stop time
(cherry picked from commit 132c85e554
)
Signed-off-by: crobibero <cody@robibe.ro>
3 years ago
Bond_009
f50a250cd9
Optimize Guid comparisons
...
* Use Guid.Equals(Guid) instead of the == override
* Ban the usage of Guid.Equals(Object) to prevent accidental boxing
* Compare to default(Guid) instead of Guid.Empty
3 years ago
Bond_009
adad13b865
Remove some dead code
3 years ago
Bond_009
5732e6188c
Fix some warnings
3 years ago
Bond_009
1c14c86b20
Fix some warnings
3 years ago
Cody Robibero
b6489e73ab
Merge pull request #7241 from Bond-009/async5
3 years ago
Cody Robibero
ea3d79c0eb
Merge pull request #7235 from Bond-009/async4
3 years ago
Cody Robibero
3c746f2743
Merge pull request #7236 from Bond-009/taskcompletionsource
3 years ago
Bond_009
e7be01d7a5
Flush to disk async where possible
3 years ago
Niels van Velzen
2afcaa6ae1
Use Guid for BaseItemDto parent ids
3 years ago
Bond_009
832da133d8
Always create TaskCompletionSource<T> with TaskCreationOptions.RunContinuationsAsynchronously
3 years ago
Bond_009
2dcb2f8a9f
Ban the usage of Task.Result
...
If the calling function can't be made async easily you can still use
.GetAwaiter().GetResult(), which is way easier to find in the future
3 years ago
Cody Robibero
a60cb280a3
Properly populate QueryResult
3 years ago
Bond_009
05836c8cd3
Fix warning SA1414 and CA1849
3 years ago
Bond_009
3ab0afdc6b
Remove task cancellation hacks
3 years ago
Cody Robibero
7bfc6b5679
Remove more warnings
3 years ago
Bond_009
ea8f40e84a
More cleanup
3 years ago
Cody Robibero
634ce40c2f
Merge branch 'master' into comparisons
3 years ago
cvium
b880dc8a4a
Use our own Contains extension
3 years ago
Cody Robibero
32629cd7da
Use BaseItemKind where possible
3 years ago
Bond_009
beafd6eaab
Use JsonContent where possible
...
Should reduce the # of allocated bytes
3 years ago
cvium
b50c3852ef
Remove unused dependencies
3 years ago
Bond_009
474b035d99
Fix some warnings
3 years ago
Bond_009
5265b3eee7
Replace PBKDF2-SHA1 with PBKDF2-SHA512
...
This also migrates already created passwords on login
Source for the number of iterations:
https://cheatsheetseries.owasp.org/cheatsheets/Password_Storage_Cheat_Sheet.html#pbkdf2
3 years ago
Bond_009
1d19a5be61
Fix some warnings
...
down to 580
3 years ago
Claus Vium
c3523e7cf7
Merge pull request #5905 from BaronGreenback/TVFix
...
Fix for Livetv and DLNA when bind interfaces specified.
3 years ago
Bond_009
5726535a26
Fix some warnings
...
609 left
3 years ago
cvium
f03e77a4d5
Merge branch 'master' into TVFix
3 years ago
Claus Vium
26cfde8765
Merge pull request #6551 from MrChip53/xmltv-improve
3 years ago
Claus Vium
8fc4a48070
Merge pull request #6501 from crobibero/schedules-direct
3 years ago
Cody Robibero
a81dfabdb6
Fix indentation and build errors
3 years ago
Claus Vium
1156699481
Merge pull request #6657 from Bond-009/dotnetbug
3 years ago
Claus Vium
eea2ba9b68
Merge pull request #6678 from Bond-009/random
...
Use new Random.Shared instead of creating new instances
3 years ago
Cody Robibero
3bbd98cc3f
Merge remote-tracking branch 'upstream/master' into schedules-direct
3 years ago
Bond_009
d05062fec0
Use new Random.Shared instead of creating new instances
3 years ago
Bond_009
03f933aaa0
Fix the last few warnings
...
Enables TreatWarningsAsErrors for all projects
3 years ago
Patrick Barron
232e48f5e8
Fix warnings in EmbyTV
3 years ago
Bond_009
9af16fcb6c
Remove workaround for dotnet/runtime#42790
3 years ago
Bond_009
1ee58bf020
Enable nullable for ItemDataProvider
3 years ago
Claus Vium
17273a6075
Merge pull request #6614 from Bond-009/warn36
3 years ago
Bond_009
79642af3b8
Fix some warnings
3 years ago
Bond_009
f31224fa8f
Remove sync FileStream hack
3 years ago
Bond_009
13fbfe6091
Target net6.0
3 years ago
Bond_009
f6622bd810
Fix issue #6587
3 years ago
Bond_009
653df7d8e5
Specify DateTimeStyles when possible
3 years ago
Bond-009
32ea4806f8
Merge pull request #6538 from cvium/livetv_oh_no
3 years ago
Bond_009
a6d1e542e6
Reduce allocations
3 years ago
Cody Robibero
7a7fe3e681
Fix types and property names
3 years ago
Mr. Chip53
1a8dcae5e4
Fix #6171
3 years ago
cvium
1a5a74d2a9
Remove more unused args
3 years ago
cvium
f3573b061c
Remove the unused arg
3 years ago
cvium
1603d1928e
Kill ProgressiveFileCopier and seek to end for ongoing livetv
3 years ago
cvium
153e920239
Ignore published server url for local access
3 years ago
Cody Robibero
23e6c918a2
Remove Linq to index search
3 years ago
Claus Vium
74fef6c05b
Merge pull request #6177 from Bond-009/async
...
Use async FileStreams where it makes sense
3 years ago
cvium
ffe5ae8056
Merge branch 'master' into TVFix
3 years ago
Cody Robibero
0587b539ec
Suggestions from review
3 years ago
Cody Robibero
47e24a2cf7
Add SchedulesDirect json tests
3 years ago
Bond_009
637e86478f
Fix some warnings
3 years ago
Cody Robibero
47be1bf69f
Enable nullable for SchedulesDirect
3 years ago
Cody Robibero
bfb37a9ed9
Fix typos
3 years ago
Cody Robibero
8e498b01e7
Fix issues from merge
3 years ago
Cody Robibero
ec13412155
Merge remote-tracking branch 'upstream/master' into warn-259810
3 years ago
Bond_009
e3dac4fda2
Use async FileStreams where it makes sense
3 years ago
Claus Vium
ffef1baa2f
Merge pull request #6485 from markshark05/patch-1
...
Update M3U Channel Name Precedence
3 years ago
Mark Titorenkov
a0ee16d38d
Update M3U Channel Name Precedence
...
Sets the ExtInf display name to have a higher precedence than the `tvg-name` attribute for channel names.
Usually `namInExtInf` is a more descriptive and human readable name if both it and `tvg-name` are available. `tvg-name` is more likely to be an internal identifier such as just the channel number with a prefix in my provider's case.
3 years ago
Cody Robibero
d7459fa2ec
Add missing xmldoc
3 years ago
Cody Robibero
cba07b1ca6
Remove more and more warnings
3 years ago
Bond_009
645825db36
Enable nullable for more files
3 years ago
Claus Vium
e3c2a8a3be
Update Emby.Server.Implementations/LiveTv/TunerHosts/BaseTunerHost.cs
3 years ago
Claus Vium
08152d2a98
Apply suggestions from code review
3 years ago
MrChip53
eaa5575b23
Add comment
3 years ago
Chris Simoni
883d28d03d
Update Emby.Server.Implementations/LiveTv/TunerHosts/M3uParser.cs
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
3 years ago
MrChip53
6c42d2345d
Properly stream M3U file over http
3 years ago
Bond_009
6f8ccab788
Move non-jellyfin extensions to separate project
3 years ago
BaronGreenback
6648b7d7da
Merge branch 'master' into comparisons
3 years ago
Bond_009
0bc0601442
Fix some warnings
4 years ago
Bond_009
7e8428e588
Enable nullable reference types for Emby.Server.Implementations
4 years ago
Bond-009
c64bdbb4ff
Merge pull request #6051 from Bond-009/tests7
...
Add tests for Recordinghelper
4 years ago
Bond-009
5acb4e9491
Merge pull request #5999 from Bond-009/legacyhdhomerun
...
Add support for legacy HDhomerun DUAl
4 years ago
Bond_009
a9f44c21eb
Add tests for Recordinghelper
4 years ago
BaronGreenback
97c2c523a8
Merge branch 'master' into comparisons
4 years ago
Bond_009
ead4e1e977
Add support for legacy HDhomerun DUAl
4 years ago
Bond_009
ddb04dc12b
Use new ReadAllLines extensions
4 years ago
BaronGreenback
e682c230bd
Merge branch 'master' into comparisons
4 years ago
BaronGreenback
2e98de9062
Code Clean up: Convert to null-coalescing operator ?? ( #5845 )
...
Co-authored-by: Cody Robibero <cody@robibe.ro>
Co-authored-by: Patrick Barron <18354464+barronpm@users.noreply.github.com>
4 years ago
BaronGreenback
7ff52bf755
Renamed
4 years ago
BaronGreenback
7936ea59eb
Changed selection method
4 years ago
BaronGreenback
2fbc1190bc
Update LiveTvMediaSourceProvider.cs
4 years ago
cvium
ba2e346d12
prevent cancellationtoken leakage
4 years ago
cvium
608cba817c
Reduce some allocations with the magic of spans etc.
4 years ago
BaronGreenback
851f610e11
Changed other method to match for consistency.
4 years ago
BaronGreenback
bc1cc2d04a
Remove unused using directives
4 years ago
BaronGreenback
80877aa945
Cleaned up "value assigned is not used in any execution path"
4 years ago
Bond-009
631df8c560
Merge pull request #5520 from Bond-009/hdhomerun2
4 years ago