dangerzone/dangerzone
deeplow 550786adfe
Remove untrusted progress parsing (stderr instead)
Now that only the second container can send JSON-encoded progress
information, we can the untrusted JSON parsing. The parse_progress was
also renamed to `parse_progress_trusted` to ensure future developers
don't mistake this as a safe method.

The old methods for sending untrusted JSON were repurposed to send the
progress instead to stderr for troubleshooting in development mode.

Fixes #456
2024-02-06 19:42:40 +00:00
..
conversion Remove untrusted progress parsing (stderr instead) 2024-02-06 19:42:40 +00:00
gui Adds file formats: epub svg bmp pnm bpm ppm 2024-01-31 19:58:48 +00:00
isolation_provider Remove untrusted progress parsing (stderr instead) 2024-02-06 19:42:40 +00:00
__init__.py Remove separate dangerzone-container entry point, make CLI work with it, and refactor container code to be more DRY 2021-08-04 16:21:00 -07:00
args.py Update typing hints for Mypy 1.1.1 2023-03-27 15:19:43 +03:00
cli.py Use containers in Qubes until Beta 2023-07-26 14:02:06 +01:00
document.py Sanitize filenames before logging them 2023-08-01 14:43:48 +03:00
errors.py Prevent adding duplicate documents 2022-11-30 12:49:18 +00:00
logic.py Add logic to handle documents removal 2023-07-25 15:00:12 +01:00
settings.py Get default settings without Settings instance 2023-07-24 14:22:26 +03:00
util.py Add non-blocking read utility 2023-09-20 17:14:24 +03:00