Safihre
24c7707fc0
Py3: Incorrect warning about not being UTF-8
6 years ago
Safihre
3b9f3ba378
Py3: Check for required modules and general refactoring
6 years ago
Safihre
38eca9a7d4
Py3: Add test for new encoding function
6 years ago
Safihre
0d49dbc6e9
Py3: Remove unicoder-function
6 years ago
Safihre
e5c1250310
Py3: Remove special_fixer and deunicode
Should not be needed anymore
6 years ago
Safihre
b6c4a48497
Py3: First fix of running external tools (unrar/par2/multipar)
Closes #1224
6 years ago
Safihre
d564323ac1
Py3: Update incorrect shebang
6 years ago
Safihre
2bbc286154
Py3: Remove smpl-skin
6 years ago
Safihre
60afb7f444
Update copyright year to 2019
6 years ago
jcfp
ad7fc240c7
help output: add -1 param for logging, 7z as supported file ext ( #1192 )
* help output: add -1 param for logging, 7z as supported file ext
* stop the universe from expanding
7 years ago
Safihre
2341ea44ec
Py3: Fixes after merge from develop
And set the shebang to Python 3 specifc
7 years ago
Safihre
7a7ce47769
Remove redundant parentheses
7 years ago
Safihre
5e722b27f3
Fix more errors and warnings found by code validation
7 years ago
Safihre
367a73ef29
Fix errors found by code validation tool
7 years ago
Safihre
4c6dab62a8
Py3: Pre-develop merge patches
7 years ago
Safihre
ad0d5726ec
Add option "--disable-file-log" to disable file-based logging
Closes #1103 .
7 years ago
Safihre
915ee650ee
Add CORS * header
Closes #1136
7 years ago
jcfp
74a97296a5
Accept cheetah version newer than 2.x
I'm going to update cheetah to v. 3.x in debian soonish. All seems to work fine with sab in a quick test, apart from this version check.
7 years ago
Safihre
e5fc51e9d7
Add option to disable X-Frame-Headers
Closes #1118
Now only added to page-requests, not also to every API-request. Only needed for real pages.
7 years ago
Safihre
8a676aeab4
Use general shutdown_program function everywhere
7 years ago
Safihre
bd709a7bdd
Use VALID_NZB_FILES constant
7 years ago
Safihre
2cdf284578
Update copyright to 2018
7 years ago
sanderjo
0d806305c2
Usage: show NZB adding via command line
7 years ago
Safihre
07c3ff9710
Add X-Frame-Options header to prevent click-jacking
Linked #1092
7 years ago
Safihre
5ca66bfeef
Only require SABYenc to match minor version and bump to 3.3.2
8 years ago
Safihre
bac5523ce3
Py3: Move all filesystem operations to seperate file
8 years ago
Safihre
b2508f3fd1
Py3: Use long-paths everywhere and fix diskspeed test
8 years ago
Safihre
80559e1f1c
Py3: Basic support for creating NNTP connections
8 years ago
Safihre
1499932625
Py3: Only support sabyenc, do not start without sabyenc/par2/unrar
8 years ago
Safihre
c451f15afe
Py3: Get SABnzbd to start
8 years ago
Safihre
c6054e622c
Py3: First 2to3 conversion
8 years ago
Safihre
960494cfa6
Py3: Rely on external packages during Python 3 transition
Use: "python3 -m pip install --upgrade -r requirements.txt"
8 years ago
Safihre
a6f6d88ab9
Move get_from_url to sabnzbd.misc
8 years ago
Safihre
8300cb7762
Correct command-line help
8 years ago
Safihre
ec8302717f
Warnings API-call now returns a dict like it should
8 years ago
Safihre
12004802b6
Allow users to set custom basepath
Closes #904
https://forums.sabnzbd.org/viewtopic.php?f=11&t=22511
8 years ago
Safihre
6068ca6376
Disable CherryPy timeout monitor
Besides throwing errors, it doesn't really help anything. The actions still get performed.
See also: https://github.com/cherrypy/cherrypy/issues/1625
8 years ago
Safihre
cb66bc28ab
create_default_context only availble on Python 2.7.9+
8 years ago
Safihre
30b13b1856
Small tweaks to startup logging
8 years ago
Safihre
67a133068c
Move logging of number of certificates to Debug only
It's a bit slow, can take up to 1.5 seconds of startup time.
8 years ago
Safihre
731a3bcb22
Move Bonjour/ZeroConfig to after SABnzbd start
Slow to mount or to fail (1-2 seconds)
8 years ago
Safihre
d28f775c71
Remove information about SSL/TSL Protocols because it is inccorect
There is no way to get the actually enabled SSL/TLS protcols on a system, let along from Python. It's not even possible from the `openssl` command line.
See also #994
And: https://stackoverflow.com/questions/45924030/get-available-ssl-tls-protocols-in-python-2-7
8 years ago
Safihre
103c46e2b4
Translation fix for unpack warning
8 years ago
Safihre
97644dea16
Show more clear error message when UnRar of Par2 is missing
8 years ago
Safihre
28e5311c6c
Change logging line of SSL-protocols
Linked #994
8 years ago
Safihre
d765fa09f1
Change certificate-file location for distributions
8 years ago
Safihre
83ba676c43
Correct loading of extra certificate files
Also include logging of number of found certificates
8 years ago
Safihre
12cca9dea1
Provide certificates with macOS and Windows build
We have to bring our own certficates on Homebrew Python
The certifi package brings the latest certificates on build
This will cause the create_default_context to load it automatically
We also use this on Windows so users are always up-to-date
8 years ago
Hellowlol
56d5b1d9f8
Make bonjour easier to setup.
8 years ago
Safihre
3b9f2b2cf0
Remove par2classic/cmdline for Windows and macOS
8 years ago