shypike
6b1f9c0a50
Implement support to detect unwanted extensions inside RAR archives.
unwanted_extensions = .exe, .bla
action_on_unwanted_extensions = 1
11 years ago
shypike
c535fecf7f
Add the command line parameter —pidfile to set an explicit PID-file name.
12 years ago
SanderJ
6ec65239a4
Report IPv4 and IPv6 address via logging.info, patched against develop
11 years ago
shypike
d2e4a6a5cc
Revert "Prevent Unicode warning from CherryPy."
This reverts commit 2d3c263ab8
.
12 years ago
shypike
2d3c263ab8
Prevent Unicode warning from CherryPy.
12 years ago
shypike
293d43470a
Remove the "Classic" skin.
12 years ago
shypike
91c65817e7
Restore automatic recovery from 404 errors.
12 years ago
shypike
9516d80746
Remove support for upgrading very old data on OSX.
Also clean up some missed cache_dir references.
12 years ago
shypike
edd1002313
Add long path support for Windows.
Use "\\?\" prefix for all path-related handling in post-processing.
Use shortened paths for unpacking and user scripting.
Also support oversized paths in "incomplete" as long as the base folder is below 260.
12 years ago
shypike
46dd2137ea
Add Bonjour/ZeroConfig Support.
Basic ZeroConfig support, only when SABnzbd listens to external addresses.
On all platforms, ZeroConfig/Bonjour libraries fail to implement "localhost" support properly.
Default on when support libraries are installed, special option to disable in case of trouble.
HTTP-->HTTPS redirection only enabled when ZeroConfig is active.
12 years ago
shypike
56a2e492b4
Solve some fringe issues for OSX.
12 years ago
shypike
3b81d84333
Errors/warnings for Notifications were not extended with parameters.
12 years ago
shypike
ecc2d6b1fd
Restructure Config->Notifications and add Prowl support.
- Prowl support
- Separate settings for each notification service
12 years ago
shypike
944568d6dc
Remove all legacy code for newzbin and nzbmatrix.
12 years ago
shypike
c946ab04f6
Only warn about missing unzip and 7za when their usage has been enabled.
12 years ago
shypike
620e10a69f
Convert to Unicode application.
This breaks compatibility with existing 0.7.x queues.
Polish and Romanian no longer need conversion to latin1.
12 years ago
shypike
db4891748f
Update copyright year.
13 years ago
ShyPike
9c314532c0
Add optional web-watchdog to the watchdog.
13 years ago
ShyPike
f5b6203194
Make check for running SABnzbd instance more robust.
Cancel bad side-effect of removing the version check.
Under some circumstances SABnzbd can draw the unjustified conclusion
that another instance is running. Now check for a proper version pattern
in the received output.
13 years ago
ShyPike
6b79fad626
Remove version check when looking for a running instance of SABnzbd.
This will lower the chance of inadvertently launching multiple instances.
User will need to use --new to force a new instance.
13 years ago
shypike
dcb1b0b3dc
Improve startup notification.
- Move hostname() from misc.py to growler.py.
- Improve startup notification
13 years ago
ShyPike
7ec7e8d432
Allow compression of more MIME type in API-calls.
13 years ago
shypike
d77b22be37
Add support for HTTPS chain certificate file.
Just enabling the user to specify the file and then passing it on to CherryPy.
13 years ago
shypike
a40d2da2ab
Improve OSX Mountain Lion "stay awake" support with native OS calls.
Also add Special option "keep_awake" for Windows and OSX.
13 years ago
ShyPike
f27c16ea9f
Support for unpacking 7Zip files.
Same password support as for unrar.
Can be enabled and disabled.
Includes 7za 9.20 for Windows and OSX.
13 years ago
ShyPike
10e21a3af9
Remove extra '\r' in Windows logging.
13 years ago
shypike
37f1d64e46
Fix incorrect explanation of --no_ipv6 flag.
13 years ago
ShyPike
c44d98da66
When localhost resolves to ['127.0.0.1', '::1'] instead of ['::1', '127.0.0.1'], SABnzbd would try to register twice on '::1'.
13 years ago
ShyPike
c6d5a79776
Improve web-host address selection on systems where the hostname does not resolve to an IP address.
13 years ago
ShyPike
29f126ca47
Make warning about Python3 easier to read.
13 years ago
ShyPike
5c1342a663
Tell user that Python 3.0 won't work.
13 years ago
shypike
79488c4785
Add option to suppress listening on web host address ::1
13 years ago
ShyPike
ff6b87ef5b
Improve the INI file handling.
Simplify and make the save more robust.
Use the INI.BAK file when the INI file is missing or corrupt.
13 years ago
ShyPike
503bcf64c9
Prevent problems on systems that don't bother to resolve "localhost".
13 years ago
ShyPike
5b38c772fb
When the "uname -n" name of a system doesn't resolve to an IP, only use 0.0.0.0 as hostname when the user hadn't set "localhost", "127.0.0.1" or "::1" as the hostname.
Otherwise any such system will still listen on the external IP despite the fact that user didn't want this.
13 years ago
ShyPike
11a1ce4a6c
Set UI-ready flag sooner.
13 years ago
shypike
9610a5a0dd
Do HTML quoting for " and ' characters in skin texts.
Improve skin text translation cache implementation.
13 years ago
shypike
fca9d0b89e
Ensure proper handling of web host address 0.0.0.0 when localhost does not resolve as expected.
13 years ago
ShyPike
b9efcaa5a1
Update copyright stuff.
13 years ago
Jonathon Saine
30cbe48f10
Defined what mime types for cherrypy to gzip. text/* and javascript.
13 years ago
ShyPike
a133bb28cd
Add loglevel -1 to suppress logging altogether.
13 years ago
ShyPike
e9a6f4b9bc
Preparation for Universal Config pages.
Will use 'Config' skin for configuration pages for all other skins.
Disabled by default, can be enabled by 'uniconfig' setting in [misc] section.
14 years ago
ShyPike
8b3954d31b
Move all icons into a folder.
Windows SysTray started a bit earlier.
14 years ago
ShyPike
b9f42f689e
Improvements for Windows SysTray.
14 years ago
ShyPike
0fafbd6f2e
Work-around for malfunctioning IPv6 one some Linux platforms.
Specifically: situation where "localhost" resolves to "::1" and "127.0.0.1" while IPV6 is disabled and therefor "::1" not really working.
14 years ago
shypike
96e1b81179
Only warn about identical port for HTTP and HTTPS when HTTPS is actually enabled.
14 years ago
shypike
fe6d4f3673
Add --console option to force console logging for OSX app. This will help diagnose startup problems.
14 years ago
ShyPike
753ed1c846
Prevent crash when 'localhost' does not resolve in all_localhosts().
14 years ago
ShyPike
3568d067be
Handle OS-es that returns multiple identical IPs for localhost (like Ubuntu-s).
14 years ago
Jan Schejbal
1f125ca0fc
windows systray: fixed newlines, file locations and names
14 years ago