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
Safihre
440a80c552
Generate certificates using Cryptography
Bye bye pyOpenSSL!
9 years ago
Safihre
21549ab842
Switch CherryPy to use Python ssl instead of PyOpenSSL
9 years ago
shypike
86348dee11
Update required CherryPy to 6.0.2 and correct INSTALL.txt
9 years ago
Safihre
2e0e94a164
#656 Move switches to Specials for Unrar/Unzip/7zip/FileJoin/TSJoin
9 years ago
shypike
d2588f206e
Remove traces of obsolete crash detection.
9 years ago
shypike
ee5130f9b2
Previous PyLint cleanup revealed hidden errors
The code used sabnzbd.SCAN_FILE_NAME instead of SCAN_FILE_NAME.
The code used sabnzbd.RSS_FILE_NAME instead of RSS_FILE_NAME.
The option --autorestarted wasn't recognized.
9 years ago
Safihre
c43098d02f
Encoding was logged twice (line 1250)
Also remove logging unwanted extensions, that's also included when exporting log
9 years ago
shypike
8e0846a682
Require Python 2.7 only
Also fix a typo and remove obsolete debugging function.
9 years ago
shypike
84a6b8f400
Log the preferred character encoding
9 years ago
shypike
4723b215e3
Fix --ipv6_hosting option.
Repairs commit 1cbff28
9 years ago
shypike
3723ba7c7d
Disable listening on IPv6 addresses by the internal web server.
Setting Config->Special->ipv6_hosting to 1 will enable IPv6 listening.
Command line option --ipv6_hosting allows forcing the choice, should SABnzbd not start.
Closes #492
9 years ago
Sander
f12d4bb435
Log "Preferred Encoding", useful for debugging Unicode problems
9 years ago
shypike
89edcc1924
Log the preferred character encoding
9 years ago
Safihre
2c48c8de2e
Force MIME types for CSS and JS files
Caused problems on Windows if external programs overwriten it in registery.
See: http://forums.sabnzbd.org/viewtopic.php?f=2&t=20490
And: https://www.reddit.com/r/usenet/comments/4fkmcx/my_sab_interface_is_text_only/
9 years ago
Safihre
78a999af34
Force MIME types for CSS and JS files
Caused problems on Windows if external programs overwriten it in registery.
See: http://forums.sabnzbd.org/viewtopic.php?f=2&t=20490
And: https://www.reddit.com/r/usenet/comments/4fkmcx/my_sab_interface_is_text_only/
9 years ago
Safihre
83b78d8a3f
Few more growler->notifier
9 years ago
shypike
659c199043
Fix --ipv6_hosting option.
Repairs commit 1cbff28
9 years ago
shypike
1cbff28f67
Disable listening on IPv6 addresses by the internal web server.
Setting Config->Special->ipv6_hosting to 1 will enable IPv6 listening.
Command line option --ipv6_hosting allows forcing the choice, should SABnzbd not start.
Closes #492
9 years ago
shypike
b396014f8d
Fix IP test at startup.
Correction of problem introduced by commit afff88b
"Use self-test.sabnzbd.org for connection tests".
9 years ago
shypike
bd991e1010
Fix IP test at startup.
Correction of problem introduced by commit afff88b
"Use self-test.sabnzbd.org for connection tests".
9 years ago
Jonathon Saine
399cfee594
Add pyOpenSSL info to startup/utility/config base. Add OpenSSL & yEnc to config base as well.
9 years ago
Jonathon Saine
4905cd0cc4
Add pyOpenSSL info to startup/utility/config base. Add OpenSSL & yEnc to config base as well.
9 years ago
shypike
b470253d9f
Disable https verification when uploading NZB to running instance of SABnzbd.
9 years ago
shypike
c7bc25b847
Disable https verification when uploading NZB to running instance of SABnzbd.
9 years ago
shypike
c5767b061d
When trying to connect to another SABnzbd instance over HTTPS, don't verify certificates.
Very few SABnzbd installations will have valid certificates.
9 years ago
shypike
80f69b11db
When trying to connect to another SABnzbd instance over HTTPS, don't verify certificates.
Very few SABnzbd installations will have valid certificates.
9 years ago