unrhodecode/rhodecode/model
Marcin Kuzminski 772de504bb encryption: Implement a slightly improved AesCipher encryption.
This addresses issues from #4036

- we use a backward compatible cipher that can implement HMAC signature
- with HMAC signature we can detected mangled data or wrong secret key
- this allows more explicit errors than UnicodeDecode errors
- added a new .ini values that controls strict mode
2016-06-27 19:26:03 +02:00
..
__init__.py encryption: use common method to fetch encryption key for encrypted fields. 2016-06-23 13:48:11 +02:00
auth_token.py project: added all source files and assets 2016-05-24 15:56:53 +02:00
changeset_status.py project: added all source files and assets 2016-05-24 15:56:53 +02:00
comment.py project: added all source files and assets 2016-05-24 15:56:53 +02:00
db.py encryption: Implement a slightly improved AesCipher encryption. 2016-06-27 19:26:03 +02:00
forms.py repos, repo groups, user groups: allow to use disabled users in owner field. 2016-06-18 02:03:43 +02:00
gist.py project: added all source files and assets 2016-05-24 15:56:53 +02:00
login_session.py project: added all source files and assets 2016-05-24 15:56:53 +02:00
meta.py project: added all source files and assets 2016-05-24 15:56:53 +02:00
notification.py project: added all source files and assets 2016-05-24 15:56:53 +02:00
permission.py project: added all source files and assets 2016-05-24 15:56:53 +02:00
pull_request.py pull_request: Increase debug logging around merge. 2016-06-09 00:19:16 +02:00
repo.py refactor: renamed get_first_admin to get_first_super_admin which 2016-06-28 01:24:24 +02:00
repo_group.py project: added all source files and assets 2016-05-24 15:56:53 +02:00
repo_permission.py project: added all source files and assets 2016-05-24 15:56:53 +02:00
scm.py bugfix: santize wouldnt allow files starting with . - fixes #3936 2016-06-02 16:20:13 +03:00
settings.py settings: use invalidate after updating settings. 2016-06-27 22:46:33 +02:00
supervisor.py project: added all source files and assets 2016-05-24 15:56:53 +02:00
user.py refactor: renamed get_first_admin to get_first_super_admin which 2016-06-28 01:24:24 +02:00
user_group.py refactor: renamed get_first_admin to get_first_super_admin which 2016-06-28 01:24:24 +02:00
validation_schema.py search: sort commit messages by date rather than revision 2016-06-02 15:17:46 +03:00
validators.py repos, repo groups, user groups: allow to use disabled users in owner field. 2016-06-18 02:03:43 +02:00