Claus Vium
e64f9f2f66
Merge pull request #5613 from accek/accek-samsung-dlna-fix
4 years ago
Szymon Acedański
b1e8a8565f
Update Jellyfin.Api/Helpers/FileStreamResponseHelpers.cs
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
4 years ago
cocool97
86852178c2
Update MediaBrowser.Controller/LiveTv/ChannelInfo.cs
...
Co-authored-by: Cody Robibero <cody@robibe.ro>
4 years ago
Bond-009
066c19a26b
Fix possible null ref exception
4 years ago
Szymon Acedański
136136dea9
Fix incorrect responses for HEAD /audio/<id>/stream
...
Without this fix my Samsung Soundbar (HW-Q80R) fails to play using DLNA
and returns "Error: Resource not found (716)" instead.
I had a look on tcpdump network logs between Jellyfin and the soundbar
and noticed that the device performs a HEAD request for the media before
responding to the DLNA UPNP control request from Jellyfin (or BubbleUPNP
Android App).
Jellyfin retuns 204 No Content response, which is unusual. Common web
servers generally return 200 OK if the GET would return content, and
this is not-very-clearly suggested [in HTTP
spec](https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10.2.1 )
The other patch is to ensure, that invalid Content-Length: 0 is not
returned with the HEAD response in the streaming case.
I think in both cases we still don't return the same headers with HEAD
as with GET (e.g. Content-Length or Accept-Ranges), but at least we
don't return anything misleading.
4 years ago
David
a4cac09d5b
Use |=
4 years ago
David
c2af50c51d
Add tests for IsInNetwork
4 years ago
David
19e4ef82dd
Remove conversion from IPAddress to string to IPAddress
4 years ago
David
572600b38e
Use conditional operator instead of if/else block
4 years ago
BaronGreenback
6765f6ab17
fix compilation
4 years ago
Bond-009
8410a9a266
Merge pull request #5586 from nyanmisaka/disable-autorotate
4 years ago
cvium
74e14b4ca5
fix isdirectstream default
4 years ago
cvium
7dedeb6c79
change HLS endpoint defaults to false
4 years ago
Kenneth SB
4637bbc723
Translated using Weblate (Danish)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/da/
4 years ago
BaronGreenback
4bd345fbab
DLNA Exception catching
4 years ago
BaronGreenback
5d16d1f66d
Merge branch 'master' into RemoteAccessFix
4 years ago
BaronGreenback
7fa525c83b
Added more tests
4 years ago
Nyanmisaka
0853d1265c
Disable auto rotation for some HWA methods ( #5586 )
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
4 years ago
Bond-009
f6671e05fd
Merge pull request #5580 from Bond-009/integrationtests2
4 years ago
Bond_009
5253483ce4
Improve naming
4 years ago
Nyanmisaka
fab4bf184e
Apply suggestions from code review
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
4 years ago
Nyanmisaka
a6bc191607
Apply suggestions from code review
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
4 years ago
nyanmisaka
fcb070abf7
disable auto rotation for some HWA methods
4 years ago
Joshua M. Boniface
fe8cf29cad
Merge pull request from GHSA-wg4c-c9g9-rxhx
...
Fix issues 1 through 5 from GHSL-2021-050
4 years ago
Joshua M. Boniface
890a490776
Merge pull request #5532 from cvium/fix_episode_extras_questionmark
4 years ago
Bond_009
c5079ebed5
Add tests for GetFirstUser, UpdateStartupUser and CompleteWizard
4 years ago
Bond_009
849ced470a
Add StartupControllerTests
4 years ago
LIAUD
72db3df605
Changed CONTRIBUTORS.md
4 years ago
LIAUD
32853ca244
Add 'group-title' channel parsing
4 years ago
Bill Thornton
9fe3ca7a92
Merge pull request #5476 from jellyfin/EraYaN-nuget-ci
...
Remove BuildPackage dependency for PublishNuget in CI
4 years ago
Erwin de Haan
1f3aa3fe6f
Apply review suggestions
4 years ago
Erwin de Haan
470305f75e
Authenticated arbitrary file overwrite in SubtitleController -> SubtitleManager
...
GHSL-2021-050: Issue 5 Arbitrary file overwrite.
4 years ago
Erwin de Haan
239a7156cc
Fix arbitrary image file reads in ImageByNameController
...
GHSL-2021-050: Issue 4 Arbitrary image file read and directory traversal.
4 years ago
Erwin de Haan
f61d18612b
Fix directory traversal in the HlsSegmentController in a fairly rudimentary but working way.
...
GHSL-2021-050: Issue 1,2,3 Arbitrary file read and directory traversal.
The segment id's can probably just be verified to be an actual ID or to not contain any forward or backward slashes
4 years ago
Bond-009
1a0ce16f4d
Merge pull request #5504 from crobibero/json-string-converter
4 years ago
David
7685569480
Rollback char.IsDigit
4 years ago
Claus Vium
9360fecb31
Merge pull request #5559 from cvium/fix-tmdb-search-clean
...
Clean the entity name for non-words before searching
4 years ago
Claus Vium
e1c6bb0482
Merge pull request #5561 from barronpm/permissions-fix
4 years ago
andrewthemeow
9857c21717
Translated using Weblate (Lithuanian)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/lt/
4 years ago
David
59641e5c76
Use ReadOnlySpan<char> and char.IsDigit
4 years ago
David
840eeff2af
Apply suggestions from code review
4 years ago
Patrick Barron
85da0b50e2
Fix user mocking
4 years ago
Patrick Barron
12b8e29aef
Fix duplicate permissions
4 years ago
cvium
151156f227
Clean the entity name for non-words before searching
4 years ago
Vitorvlv
37aa3e8735
Translated using Weblate (Portuguese (Brazil))
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/pt_BR/
4 years ago
David
14cbd22fbe
Use Helper Methods for provider url parsing
4 years ago
Alyssa Ross
e14311ca8b
Translated using Weblate (Esperanto)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/eo/
4 years ago
Bond-009
f42cee4790
Merge pull request #5550 from cvium/revert_underscore_multiversion
4 years ago
cvium
23c3188501
revert underscore as a multiversion separator
4 years ago
Claus Vium
94820f569b
Merge pull request #5512 from crobibero/api-spec-version
4 years ago