Erwin de Haan
ee7bf86e0f
Adjusted the Product Name so the User Agent is correct/better.
6 years ago
Xu Fasheng
47966793c0
Remove useless if..else in SsdpDevicePublisher
6 years ago
Xu Fasheng
0c49079c16
Update comments for DLNA IPv6
6 years ago
Xu Fasheng
cbd0e71c07
Send DLNA devices message to only the matched interface
...
This will be the right way for multiple interfaces, or the client will
receive all devices message with different IP addresses and could not
detect which one could access.
And provide one option DlnaOptions.SendOnlyMatchedHost to fallback to old
behaviour if this commit missed something.
6 years ago
Xu Fasheng
cf4e64f430
Add option to toggle if ignore virtual interfaces
...
Some VPN like ZerotierOne owns IP address but no gateway, and there is no
good idea in NetworkManager.GetIPsDefault() to filter such virtual interfaces,
so just provide one option to let user decide it.
6 years ago
Claus Vium
0ef2b46106
Remove custom Threading
6 years ago
Erwin de Haan
924ec0c191
Revert Jellyfin.Versioning, Update all versions and user agents.
6 years ago
Erwin de Haan
9d0a08571e
Merge branch 'dev' into reformat
6 years ago
Erwin de Haan
65bd052f3e
ReSharper conform to 'var' settings
6 years ago
Erwin de Haan
089ad8e7c2
Find+Sed BOM removal *.xml,*.csproj,*,json,*.sln,*.txt
6 years ago
Erwin de Haan
b062577d81
Find+Sed BOM removal *.cs: MediaBrowser.Providers-SocketHttpListener
6 years ago
Andrew Rabert
e8d93b3485
Merge pull request #566 from Bond-009/dlna
...
Avoid printing stacktrace when bind to port 1900 fails
6 years ago
Bond-009
81475e361b
Add exception message to log.
...
Output will be something line: `Failed to bind to port 1900: Address already in use. DLNA will be unavailable`
6 years ago
Bond_009
783e74d9c9
Don't print stacktrace when failing to bind to 1900
6 years ago
Erwin de Haan
846456b41e
Reformatted the files with notes.
6 years ago
Erwin de Haan
e2751d42e8
Merge branch 'dev' into code-cleanup
6 years ago
Erwin de Haan
ec1f5dc317
Mayor code cleanup
...
Add Argument*Exceptions now use proper nameof operators.
Added exception messages to quite a few Argument*Exceptions.
Fixed rethorwing to be proper syntax.
Added a ton of null checkes. (This is only a start, there are about 500 places that need proper null handling)
Added some TODOs to log certain exceptions.
Fix sln again.
Fixed all AssemblyInfo's and added proper copyright (where I could find them)
We live in *current year*.
Fixed the use of braces.
Fixed a ton of properties, and made a fair amount of functions static that should be and can be static.
Made more Methods that should be static static.
You can now use static to find bad functions!
Removed unused variable. And added one more proper XML comment.
6 years ago
hawken
bd169e4fd4
remove trailing whitespace
6 years ago
hawken
ba1794f64b
Remove tabs and trailing whitespace
6 years ago
Joshua Boniface
e094c45abb
Add copyright from upstream projects
6 years ago
Bond_009
ea4c914123
Fix exception logging
6 years ago
Bond_009
0f8b3c6347
Use Microsoft.Extensions.Logging abstraction
6 years ago
Bond_009
cb8cd1ff55
Log exception where possible
6 years ago
Bond_009
22093c9e8f
Removed some warnings
6 years ago
Bond_009
77eba9cc44
Address comments
6 years ago
Bond_009
b4edb24ec3
Change libraries from netcoreapp to netstandard
...
Ref: https://dotnetcoretutorials.com/2017/01/13/net-standard-vs-net-core-whats-difference/
6 years ago
stefan
48facb797e
Update to 3.5.2 and .net core 2.1
6 years ago
Luke Pulverenti
808f2f3095
update rssdp
7 years ago
Luke Pulverenti
351d29954a
3.2.36.8
7 years ago
Luke Pulverenti
adc22b5e81
rework epg storage
7 years ago
Luke Pulverenti
e441e2f53d
update active recordings
7 years ago
Luke Pulverenti
42d0b070b4
update project files
8 years ago
Luke Pulverenti
f07af448fa
update main projects
8 years ago
Luke Pulverenti
f641c501a7
improve cancellation support of auto-organize
8 years ago
Luke Pulverenti
caaa906604
update socket methods
8 years ago
Luke Pulverenti
9776ca09db
update socket interfaces
8 years ago
Luke Pulverenti
e0d5f7d158
reduce device discovery traffic
8 years ago
Luke Pulverenti
d218dbd2a1
add cancellation to socket methods
8 years ago
Luke Pulverenti
b9f758e14d
reduce traffic from play to feature
8 years ago
Luke Pulverenti
690906aa38
add quality button
8 years ago
Luke Pulverenti
0fd7e89039
reduce dlna logging
8 years ago
Luke Pulverenti
40e8d0c75e
add additional http server error handling
8 years ago
Luke Pulverenti
e1b880a5a0
update series queries
8 years ago
Luke Pulverenti
21816ff63e
trim excess logging
8 years ago
Luke Pulverenti
9accc3b025
update recording fields
8 years ago
Luke Pulverenti
8c8f2aaba5
first pass at binding to multiple network addresses
8 years ago
Luke Pulverenti
44336488f3
update udp sockets
8 years ago
Luke Pulverenti
75ae9f2dc1
update message building
8 years ago
Luke Pulverenti
180ab02edc
update msearch
8 years ago
Luke Pulverenti
3c55747cd6
fixes #2285 - [BUG] VAAPI Transcoding (Does not work with certain codecs)
8 years ago
Luke Pulverenti
fe34021535
update .net core solution
8 years ago
Luke Pulverenti
25312d7d03
add udp error handling
8 years ago
Luke Pulverenti
72aaecb279
move classes to new server project
8 years ago
Luke Pulverenti
6d250c4050
make dlna project portable
8 years ago
Luke Pulverenti
b0ff307d0c
remove json lock files
8 years ago
Luke Pulverenti
dca78b1341
rework dlna project
8 years ago