* Deobfuscate ON by default
* Correct data test set: filename that is not obfuscated. Except test_par2file
* Correct data test set: filename that is not obfuscated. Except test_par2file
* Commented out test in test_par2file.py
* Commented out test in test_par2file.py
* assert for unicode_rar 我喜欢编程 now working too
---------
Co-authored-by: sander <san.d.erjonkers+github@gmail.com>
* Only set on_disk and don't set decoded until article is saved to cache (#2403)
* Mark unavailable articles as saved
* Save broken article if a valid one doesn't exist
* Change bad article message a bit
* Reduce to only set on_disk and don't set decoded until article is saved to cache
* Use CRC32 from PAR2 instead of MD5
* Move crc32calc.py to utils
* Update credits in crc32.py, use crc32 in test_par2file.py
* Various smaller changes to CRC32 patch
* Handle unfinished par2 files better
* Optimized crc32 calculations
* Rename md5sum to crc32sum and include filesize check