選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。
 
 
 
 
 
 

31 行
1.3 KiB

  1. Index: package-synapse-debian/synapse/handlers/auth.py
  2. ===================================================================
  3. --- package-synapse-debian.orig/synapse/handlers/auth.py
  4. +++ package-synapse-debian/synapse/handlers/auth.py
  5. @@ -921,10 +921,10 @@ class AuthHandler(BaseHandler):
  6. # Normalise the Unicode in the password
  7. pw = unicodedata.normalize("NFKC", password)
  8. - return bcrypt.checkpw(
  9. + return bcrypt.hashpw(
  10. pw.encode('utf8') + self.hs.config.password_pepper.encode("utf8"),
  11. stored_hash
  12. - )
  13. + ) == stored_hash
  14. if stored_hash:
  15. if not isinstance(stored_hash, bytes):
  16. Index: package-synapse-debian/synapse/python_dependencies.py
  17. ===================================================================
  18. --- package-synapse-debian.orig/synapse/python_dependencies.py
  19. +++ package-synapse-debian/synapse/python_dependencies.py
  20. @@ -49,7 +49,7 @@ REQUIREMENTS = {
  21. "pyasn1>=0.1.9": ["pyasn1"],
  22. "pyasn1-modules>=0.0.7": ["pyasn1_modules"],
  23. "daemonize>=2.3.1": ["daemonize"],
  24. - "bcrypt>=3.1.0": ["bcrypt>=3.1.0"],
  25. + "bcrypt": ["bcrypt"],
  26. "pillow>=3.1.2": ["PIL"],
  27. "sortedcontainers>=1.4.4": ["sortedcontainers"],
  28. "psutil>=2.0.0": ["psutil>=2.0.0"],