This repository was archived by the owner on Nov 9, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 32
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: docbleach/DocBleach
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.0.3
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: docbleach/DocBleach
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.0.4
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 10 commits
- 25 files changed
- 1 contributor
Commits on Apr 19, 2017
-
Configuration menu - View commit details
-
Copy full SHA for fb8d87e - Browse repository at this point
Copy the full SHA fb8d87eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 307d102 - Browse repository at this point
Copy the full SHA 307d102View commit details -
✨ OOXML: Remap parts' content types
Fixes #6 Doing this prevents "macroEnabled" parts from living in the document, firing warnings in Office for Mac, for instance.
Configuration menu - View commit details
-
Copy full SHA for 7215764 - Browse repository at this point
Copy the full SHA 7215764View commit details -
This security manager is responsible of preventing network and system interactions: - Connect & Listen/Accept are blocked - Print job, Command execution and System Clipboard are blocked ¡This is a poor security manager, do not rely on it to protect your precious files! The objective is just to reduce the attack surface, forcing the exploits (may they be against Apache POI, DocBleach, PDFBox...) to be more complex.
Configuration menu - View commit details
-
Copy full SHA for 028896a - Browse repository at this point
Copy the full SHA 028896aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 44e964b - Browse repository at this point
Copy the full SHA 44e964bView commit details -
🎨 💥 🔨 Improve the DocBleach API
- Code rewritten to get closer to the Single Responsibility Principle. - "Threat Model" API added: a threat is defined by its Type, Severity, Location and Details. - An action may or may not be taken by the bleach. - Packages and class names changed to match these changes (IBleach -> Bleach) - BleachSession is now in charge of the threats, and that's all. - One Bleach may call multiple Bleaches, using CompositeBleach When this happens, one bleach gets the output of the other - DefaultBleach is capable of discovering the bleaches (so Main doesn't have to do it) Fixes #2
Configuration menu - View commit details
-
Copy full SHA for b5ff26a - Browse repository at this point
Copy the full SHA b5ff26aView commit details -
Configuration menu - View commit details
-
Copy full SHA for ea69c7b - Browse repository at this point
Copy the full SHA ea69c7bView commit details -
This option allows DocBleach to output a json object that contains some information on what potential threats were removed.
Configuration menu - View commit details
-
Copy full SHA for 43a516b - Browse repository at this point
Copy the full SHA 43a516bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d3dd49 - Browse repository at this point
Copy the full SHA 5d3dd49View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee25105 - Browse repository at this point
Copy the full SHA ee25105View commit details
Loading
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v0.0.3...v0.0.4