GitHub repository for the SecureDrop whistleblower platform. Do not submit tips here!
Python Ruby CSS Shell HTML JavaScript ApacheConf
Latest commit 812fb5c Mar 2, 2017 @conorsch conorsch committed on GitHub Merge pull request #1442 from freedomofpress/fix-ansible-bare-variabl…
…e-usage

Wrap vars in with_items: statements
Permalink
Failed to load latest commit information.
build Remove obsolete reference to securedrop-grsec package Feb 9, 2015
docs Merge pull request #1581 from freedomofpress/merge-0.3.11-changes-int… Mar 2, 2017
github_helpers Add support for ops autolabeling Jan 6, 2017
install_files Merge pull request #1442 from freedomofpress/fix-ansible-bare-variabl… Mar 2, 2017
migration_scripts renamed "document interface" to "journalist interface" Nov 14, 2016
securedrop Add style and unit test tweaks after code review Mar 2, 2017
snap_ci Allow full test suite to be run locally Nov 16, 2015
spec_tests renamed "document interface" to "journalist interface" Nov 14, 2016
tails_files remove historic launchers and icons on tails Nov 14, 2016
.editorconfig Adding ruby conventions to .editorconfig Nov 6, 2016
.gitignore added sass compilation into build cycle Jan 25, 2017
.ruby-gemset Initial config for install specs using serverspec Sep 23, 2014
.ruby-version Initial config for install specs using serverspec Sep 23, 2014
.srcclr.json Replace srcclr.yml w/ .srcclr.json Feb 7, 2017
.travis.yml Merge branch 'release/0.3.11' into merge-0.3.11-changes-into-develop Feb 15, 2017
LICENSE Update license from GPL2 to AGPL Aug 1, 2014
README.md changed diceware wordlist attribution Jan 29, 2017
Vagrantfile Adjusts vagrant shared folder behavior under libvirt Feb 15, 2017
ansible.cfg Re-ordered iptables ssh throttling rules Jun 19, 2015
changelog.md Merge branch 'release/0.3.11' into merge-0.3.11-changes-into-develop Feb 15, 2017
pip_update.sh Merge 0.3.9 into develop Sep 20, 2016
setup.cfg add a pytest-pep8 configuration that currently does not produce pep8 … Feb 24, 2015
update_version.sh Creates securedrop-keyring deb package directory structure Oct 24, 2016

README.md

Build Status Coverage Status Gitter

SecureDrop is an open-source whistleblower submission system that media organizations can use to securely accept documents from and communicate with anonymous sources. It was originally created by the late Aaron Swartz and is currently managed by Freedom of the Press Foundation.

SecureDrop's documentation is now built and hosted by Read the Docs: https://docs.securedrop.org. If you are still trying to use links to Markdown files on our Github to read documentation, please update your bookmarks.

Found an issue?

If you're here because you want to report an issue in SecureDrop, please observe the following protocol to report an issue responsibly:

How to Install SecureDrop

See the Installation Guide.

How to Use SecureDrop

How to Contribute to SecureDrop

See the Development Guide.

License

SecureDrop is open source and released under the GNU Affero General Public License v3.

The wordlist we use to generate source passphrases is based off a new Diceware wordlist from the EFF.