# HG changeset patch # User Marcin Kuzminski # Date 2018-07-03 12:35:21 # Node ID 1b6297eba8650425c4fdb274b3ba392ed8fc1d40 # Parent 6699753800637df8363e9caa01d920a0e888adb3 db: don't use md5 for cache key calculation. Md5 is now fully deprecated. diff --git a/rhodecode/model/db.py b/rhodecode/model/db.py --- a/rhodecode/model/db.py +++ b/rhodecode/model/db.py @@ -56,7 +56,7 @@ from rhodecode.translation import _ from rhodecode.lib.vcs import get_vcs_instance from rhodecode.lib.vcs.backends.base import EmptyCommit, Reference from rhodecode.lib.utils2 import ( - str2bool, safe_str, get_commit_safe, safe_unicode, md5_safe, + str2bool, safe_str, get_commit_safe, safe_unicode, sha1_safe, time_to_datetime, aslist, Optional, safe_int, get_clone_url, AttributeDict, glob2re, StrictAttributeDict, cleaned_uri) from rhodecode.lib.jsonalchemy import MutationObj, MutationList, JsonType, \ @@ -114,7 +114,7 @@ def display_user_group_sort(obj): def _hash_key(k): - return md5_safe(k) + return sha1_safe(k) def in_filter_generator(qry, items, limit=500):