Safihre
abeee263f0
Use constants.REC_RAR_VERSION in all checks
8 years ago
Safihre
30f68bd7b9
Warning about bad Unrar was never shown in Glitter
Now it's a proper warning
8 years ago
Safihre
f13394d27f
Change Error to Warning for missing SABYenc
In preperation of RC1
8 years ago
Safihre
4e6862cef9
Chain certificates not loaded in all situations of extra servers
8 years ago
Safihre
7aff60b24d
CherryPy would fallback to (non-existing) pyopenssl for extra servers
Causing failed starts
8 years ago
Safihre
d34e14370c
Chain certificates not loaded in all situations of extra servers
8 years ago
Safihre
dcbd9b57f3
CherryPy would fallback to (non-existing) pyopenssl for extra servers
Causing failed starts
8 years ago
Jonathon Saine
e46f21d566
Fix -w option as it no longer needs arguments.
8 years ago
Jonathon Saine
1bd6ebdb41
Fix -w option as it no longer needs arguments.
8 years ago
Safihre
57e0dac45b
If no SABYenc or _yenc, give ERROR
Performance of Python-yEnc is lower in 2.0.0, so people need to fix things
8 years ago
Safihre
44b0ab2203
Remove macOS IOPolicy throttling
#830 . Currently it's set to IOPOL_THROTTLE, meaning lowest priority.
Have to await feedback from users, potentially we can create a Special option for it.
8 years ago
SanderJo
b309099f0b
Warning in case of non-UTF-8 setting on Linux/Unix
8 years ago
Safihre
1d0ac46c7e
More correct handeling of CherryPy logging
Use CherryPy's options to handle the logging.
8 years ago
Safihre
0fbf240a58
Simplify CherryPy logging
No filter required anymore, CherryPy provides it's own config switches for it.
8 years ago
Safihre
d1a92aeb36
Restructure interface.py
We now only have 1 directory that has all the template files, so the directory does not have to be a variable for each page anymore.
There should be caution when doing redirects, to make sure the correct /sabnzbd/ or just / is used.
8 years ago
Safihre
dc438e6eb7
Remove Secondary Skin option
Major cleanup, now doesn't need any special links to file locations anymore.
Closes #778
8 years ago
Safihre
9b4bd7a3f0
Only warn about _yenc when no SABYenc
8 years ago
Safihre
5d6a6b1af7
Show SABYencversion in log
8 years ago
Safihre
8267b429ca
Some cleanup of SABYenc code
8 years ago
Safihre
c9ee0b0fcb
Check for specific SABYenc version
8 years ago
Safihre
00f2410d2d
Show SABYenc detection at startup and in Config
8 years ago
Safihre
ad8abbc213
Avoid startup crash on possible incorrect localhost-probing
8 years ago
Safihre
84d3969ec3
Log Cryptography version, we need >=1.0
Closes #803
8 years ago
Safihre
bd2c54a38d
Prepare text files for 1.2.1 and remove unused stuff
8 years ago
Safihre
0b696409fc
Shorter port-checks on startup
8 years ago
Safihre
6602d13c95
In case HTTPS = HTTP port, save the correct port when occupied
8 years ago
Safihre
494e72a996
Update to 1.2.0 and set version
8 years ago
Safihre
ee689c231c
Not having _yenc is bad
The difference in CPU load is just too big (3x fold)
8 years ago
Safihre
8630c712bb
Only enable CherryPy logging when enabled from command-line
8 years ago
Safihre
a8b3f721c9
Fix cherrypy_logging
Closes #758
8 years ago
Safihre
2f86292503
Don't check port twice if HTTPS is served on HTTP port
8 years ago
Safihre
f093dbef7a
MacOS running from sources can use regular restart-path
9 years ago
Safihre
814960c5f0
Also check if running SABnzbd version might be same as the new one
Closes #747
9 years ago
Safihre
cbe4840ce2
Update Copyright year to 2017
9 years ago
Safihre
cdf378ff45
Remove unused CherryPy settings
9 years ago
Safihre
7919961b8a
Remove NewRotatingFileHandler and move version_check to after startup
9 years ago
Safihre
96fc743f6a
Log SSL-Context check and show when Cryptograhypy is missing
9 years ago
Safihre
d7a0147191
Implement direct restarts (when possible)
9 years ago
Safihre
a7697d4479
Remove web_watchdog
We shouldn't need this
9 years ago
Safihre
231dcea37e
Move IPv6 and SSL checks to start of Downloader-thread
Reducing startup time by another 2 seconds
9 years ago
Safihre
d579c4d167
Shutdown CherryPy directly but gracefully without waiting 5 seconds
CP change to fix bug submitted as PR: https://github.com/cherrypy/cherrypy/pull/1528
9 years ago
Safihre
88e739606b
Don't check port on startup twice
We just did it a few lines before!
9 years ago
Safihre
a922da5868
Significantly reduce startuptime by lowering CP check_port timeout
9 years ago
Safihre
add7cafcb5
Notify if the port was changed
Closes #739
9 years ago
Safihre
84cc86f1d3
Update to 1.1.1 and set version ( #731 )
9 years ago
Safihre
8e97097dfd
Only allow binding to IPv6 when ipv6_hosting enabled
For some reason it was always binding to IPv6, even when disabled (on Windows)
9 years ago
Safihre
b6972db5a7
CherryPy update long ago broke correct HTTPS port binding
The attach_server() could only bind HTTP ports because some change in CherryPy. Resulting of serving of HTTP on HTTPS port when set to localhost.
9 years ago
Safihre
2968b3c30e
Change par2-classic to par2cmdline on Windows
Closes #702
9 years ago
Safihre
1e72304c25
CherryPy 8.1.2 - Fix last SSL-bug
9 years ago
Safihre
692ed8fce8
CherryPy 8.1.2 - Update and set version
9 years ago