| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-04-08 | Merge pull request #5520 from Bond-009/hdhomerun2 | Bond-009 | |
| 2021-04-01 | Remove useless code | Bond_009 | |
| 2021-03-20 | Add 'group-title' channel parsing | LIAUD | |
| 2021-03-13 | FxCop -> Net Analyzers (part 2) | Bond_009 | |
| 2021-03-13 | Rewrite HdHomerunManager.ParseReturnMessage | Bond_009 | |
| 2021-03-13 | Add test for HdHomerunManager.ParseReturnMessage | Bond_009 | |
| 2021-03-13 | Add test for HdHomerunManager.WriteSetMessage | Bond_009 | |
| 2021-03-13 | Merge pull request #5220 from Bond-009/hdhomerun | Bond-009 | |
| 2021-03-09 | Use FileShare.Read for log files | David | |
| 2021-03-09 | Use FileShare.Read to fix HdHomeRun | David | |
| 2021-03-07 | Use FileShare.None when creating files | David | |
| 2021-02-24 | Fix build | Bond_009 | |
| 2021-02-21 | Use GetEncodingOptions where possible | Bond_009 | |
| 2021-02-21 | Minor improvements | Bond_009 | |
| 2021-02-20 | Merge pull request #5223 from Bond-009/minor10 | dkanada | |
| Minor improvements | |||
| 2021-02-15 | Properly forward cancellationTokens | Bond_009 | |
| 2021-02-13 | Minor improvements | Bond_009 | |
| 2021-02-12 | Add test for WriteGetMessage | Bond_009 | |
| 2021-02-12 | Rewrite packet writing code for HdHomerun | Bond_009 | |
| 2021-02-08 | Merge pull request #5142 from M0ssTee/updateRegex | dkanada | |
| Replaced /d with [0-9], see issue #2923 | |||
| 2021-02-05 | Merge pull request #5005 from jellyfin/bytes | dkanada | |
| JsonSerializer deserialize from bytes where possible | |||
| 2021-02-03 | Update ↵ | M0ssTee | |
| Emby.Server.Implementations/LiveTv/TunerHosts/HdHomerun/HdHomerunManager.cs Co-authored-by: Cody Robibero <cody@robibe.ro> | |||
| 2021-02-01 | Replaced /d with [0-9], see issue #2923 | Troy | |
| 2021-01-12 | Use JsonSerializer.SerializeToUtf8Bytes when doing a round trip | Bond_009 | |
| This test uses a very small object (CountryInfo), using a bigger object would increase the difference in allocated memory. ``` BenchmarkDotNet=v0.12.1, OS=fedora 32 Intel Core i7-6700HQ CPU 2.60GHz (Skylake), 1 CPU, 8 logical and 4 physical cores .NET Core SDK=5.0.100 [Host] : .NET Core 5.0.0 (CoreCLR 5.0.20.51904, CoreFX 5.0.20.51904), X64 RyuJIT DefaultJob : .NET Core 5.0.0 (CoreCLR 5.0.20.51904, CoreFX 5.0.20.51904), X64 RyuJIT | Method | Mean | Error | StdDev | Gen 0 | Gen 1 | Gen 2 | Allocated | |---------------- |-----------:|---------:|---------:|-------:|------:|------:|----------:| | RoundTripBytes | 932.0 ns | 5.09 ns | 4.25 ns | 0.1173 | - | - | 368 B | | RoundTripString | 1,114.8 ns | 22.19 ns | 23.74 ns | 0.1469 | - | - | 464 B | ``` | |||
| 2021-01-12 | JsonSerializer deserialize from bytes where possible | Bond_009 | |
| This is faster and uses way less memory ``` BenchmarkDotNet=v0.12.1, OS=fedora 32 Intel Core i7-6700HQ CPU 2.60GHz (Skylake), 1 CPU, 8 logical and 4 physical cores .NET Core SDK=5.0.100 [Host] : .NET Core 5.0.0 (CoreCLR 5.0.20.51904, CoreFX 5.0.20.51904), X64 RyuJIT DefaultJob : .NET Core 5.0.0 (CoreCLR 5.0.20.51904, CoreFX 5.0.20.51904), X64 RyuJIT | Method | Mean | Error | StdDev | Gen 0 | Gen 1 | Gen 2 | Allocated | |------- |---------:|--------:|--------:|--------:|------:|------:|----------:| | Bytes | 158.4 us | 2.56 us | 2.14 us | 16.8457 | - | - | 52.08 KB | | String | 172.8 us | 0.78 us | 0.70 us | 41.5039 | - | - | 127.82 KB | | Custom | 155.5 us | 2.95 us | 2.76 us | 10.0098 | - | - | 31.27 KB | ``` | |||
| 2020-12-30 | Merge pull request #4853 from Ullmie02/servicestack-json | Bond-009 | |
| 2020-12-29 | Use UTF8 encoding and async correctly | David | |
| 2020-12-27 | Code revie | David | |
| 2020-12-26 | Remove manual N/A removal and write directly to stream | David | |
| 2020-12-24 | Put json serializer options in private field | David | |
| 2020-12-24 | Use sync string instead of file | David | |
| 2020-12-23 | Use streams instead of strings | David | |
| 2020-12-23 | Remove custom Json serializer from Emby.Server.Implementations | David | |
| 2020-12-22 | new List(int) does not pre-allocate indicies like Arrays, it merely sets the ↵ | Ryan Petris | |
| initial capacity. | |||
| 2020-12-11 | Merge pull request #4737 from crobibero/missing-ensure-success | Claus Vium | |
| 2020-12-10 | Don't throw exception unless needed | crobibero | |
| 2020-12-09 | Add tests for HdHomerunHost.TryGetTunerHostInfo | Bond_009 | |
| 2020-12-09 | Add tests for HdHomerunHost.GetLineup | Bond_009 | |
| 2020-12-08 | Merge pull request #4738 from jellyfin/tests8 | Claus Vium | |
| Add tests for HdHomerunHost.GetModelInfo | |||
| 2020-12-08 | Add tests for HdHomerunHost.GetModelInfo | Bond_009 | |
| 2020-12-08 | Merge pull request #4730 from crobibero/base-item-dto-guid-nullable | Claus Vium | |
| Don't serialize empty GUID to null | |||
| 2020-12-08 | Add missing EnsureSuccessStatusCode | crobibero | |
| 2020-12-08 | Fix JsonConverter recursion | crobibero | |
| 2020-12-07 | Make BaseItemDto Guids nullable | crobibero | |
| 2020-12-06 | Add number to bool json converter | crobibero | |
| 2020-12-02 | Minor improvements | Bond_009 | |
| 2020-11-30 | Merge pull request #4591 from jellyfin/schedulesdirect | Claus Vium | |
| Clean up SchedulesDirect | |||
| 2020-11-27 | Merge pull request #4588 from jellyfin/hex | Joshua M. Boniface | |
| Remove Hex class as the BCL has one now | |||
| 2020-11-26 | Clean up SchedulesDirect | Bond_009 | |
| 2020-11-26 | Schedules Direct requires the hex to be lowercase | Bond_009 | |
