Erwin de Haan
21cc38fcf4
Adjusted AssemblyCopyright attribute values.
2019-03-14 22:17:56 +01:00
Erwin de Haan
ee7bf86e0f
Adjusted the Product Name so the User Agent is correct/better.
2019-03-14 22:11:47 +01:00
Xu Fasheng
47966793c0
Remove useless if..else in SsdpDevicePublisher
2019-02-23 10:15:38 +08:00
Xu Fasheng
0c49079c16
Update comments for DLNA IPv6
2019-02-23 09:56:55 +08:00
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.
2019-02-22 20:18:34 +08:00
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.
2019-02-22 20:13:17 +08:00
Claus Vium
0ef2b46106
Remove custom Threading
2019-02-05 16:47:50 +01:00
Erwin de Haan
924ec0c191
Revert Jellyfin.Versioning, Update all versions and user agents.
2019-01-20 01:12:44 +01:00
Erwin de Haan
9d0a08571e
Merge branch 'dev' into reformat
2019-01-13 21:59:37 +01:00
Erwin de Haan
65bd052f3e
ReSharper conform to 'var' settings
2019-01-13 21:37:13 +01:00
Erwin de Haan
089ad8e7c2
Find+Sed BOM removal *.xml,*.csproj,*,json,*.sln,*.txt
2019-01-13 21:10:15 +01:00
Erwin de Haan
b062577d81
Find+Sed BOM removal *.cs: MediaBrowser.Providers-SocketHttpListener
2019-01-13 21:03:10 +01:00
Andrew Rabert
e8d93b3485
Merge pull request #566 from Bond-009/dlna
...
Avoid printing stacktrace when bind to port 1900 fails
2019-01-13 19:02:40 +00:00
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`
2019-01-13 01:31:55 +01:00
Bond_009
783e74d9c9
Don't print stacktrace when failing to bind to 1900
2019-01-12 22:25:55 +01:00
Erwin de Haan
846456b41e
Reformatted the files with notes.
2019-01-12 21:41:08 +01:00
Erwin de Haan
e2751d42e8
Merge branch 'dev' into code-cleanup
2019-01-11 12:50:36 +01:00
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.
2019-01-10 20:38:53 +01:00
hawken
bd169e4fd4
remove trailing whitespace
2019-01-07 23:27:46 +00:00
hawken
ba1794f64b
Remove tabs and trailing whitespace
2019-01-07 23:24:34 +00:00
Joshua Boniface
e094c45abb
Add copyright from upstream projects
2019-01-01 17:21:11 -05:00
Bond_009
ea4c914123
Fix exception logging
2018-12-30 22:44:39 +01:00
Bond_009
0f8b3c6347
Use Microsoft.Extensions.Logging abstraction
2018-12-30 22:44:38 +01:00
Bond_009
cb8cd1ff55
Log exception where possible
2018-12-16 00:49:18 +01:00
Bond_009
22093c9e8f
Removed some warnings
2018-12-16 00:49:18 +01:00
Bond_009
77eba9cc44
Address comments
2018-12-14 17:46:43 +01:00
Bond_009
b4edb24ec3
Change libraries from netcoreapp to netstandard
...
Ref: https://dotnetcoretutorials.com/2017/01/13/net-standard-vs-net-core-whats-difference/
2018-12-12 21:39:22 +01:00
stefan
48facb797e
Update to 3.5.2 and .net core 2.1
2018-09-12 19:26:21 +02:00
Luke Pulverenti
808f2f3095
update rssdp
2017-11-27 14:08:55 -05:00
Luke Pulverenti
351d29954a
3.2.36.8
2017-11-12 16:05:40 -05:00
Luke Pulverenti
adc22b5e81
rework epg storage
2017-09-08 12:13:58 -04:00
Luke Pulverenti
e441e2f53d
update active recordings
2017-08-24 15:52:19 -04:00
Luke Pulverenti
42d0b070b4
update project files
2017-06-04 17:08:56 -04:00
Luke Pulverenti
f07af448fa
update main projects
2017-05-24 15:12:55 -04:00
Luke Pulverenti
f641c501a7
improve cancellation support of auto-organize
2017-03-29 15:16:43 -04:00
Luke Pulverenti
caaa906604
update socket methods
2017-03-26 15:00:35 -04:00
Luke Pulverenti
9776ca09db
update socket interfaces
2017-03-02 15:50:09 -05:00
Luke Pulverenti
e0d5f7d158
reduce device discovery traffic
2017-02-07 02:33:24 -05:00
Luke Pulverenti
d218dbd2a1
add cancellation to socket methods
2017-02-05 15:44:08 -05:00
Luke Pulverenti
b9f758e14d
reduce traffic from play to feature
2017-01-24 14:54:18 -05:00
Luke Pulverenti
690906aa38
add quality button
2017-01-03 16:57:29 -05:00
Luke Pulverenti
0fd7e89039
reduce dlna logging
2016-12-28 01:40:03 -05:00
Luke Pulverenti
40e8d0c75e
add additional http server error handling
2016-12-20 00:21:52 -05:00
Luke Pulverenti
e1b880a5a0
update series queries
2016-12-13 02:36:30 -05:00
Luke Pulverenti
21816ff63e
trim excess logging
2016-12-08 00:56:46 -05:00
Luke Pulverenti
9accc3b025
update recording fields
2016-12-05 13:46:38 -05:00
Luke Pulverenti
8c8f2aaba5
first pass at binding to multiple network addresses
2016-12-04 16:55:02 -05:00
Luke Pulverenti
44336488f3
update udp sockets
2016-11-14 14:48:01 -05:00
Luke Pulverenti
75ae9f2dc1
update message building
2016-11-14 14:33:15 -05:00
Luke Pulverenti
180ab02edc
update msearch
2016-11-14 14:32:43 -05:00