github YunoHost/yunohost debian/2.7.1
v2.7.1

latest releases: debian/11.2.11.3, debian/11.2.11.2, debian/11.2.11.1...
6 years ago

Security: uses sha-512 to store password and auto upgrade old password on login

  • [fix] use real random for hash selection (Laurent Peuch)
  • [enh] use the full length of available chars for salt generation (Laurent Peuch)
  • [mod] add more salt because life is miserable (Laurent Peuch)
  • [fix] move to sh512 because it's fucking year 2017 (Laurent Peuch)
  • [enh] according to https://www.safaribooksonline.com/library/view/practical-unix-and/0596003234/ch04s03.html we can go up to 16 salt caracters (Laurent Peuch)
  • [fix] also uses sha512 in user_update() (Laurent Peuch)
  • [fix] uses strong hash for admin password (Laurent Peuch)

Add a reboot/shutdown action

  • [enh] Add reboot/shutdown actions in tools (#190) (Laurent Peuch, opi)

Change lock mechanism

  • Remove old 'lock' configuration (Alexandre Aubin)
  • Removed unusted socket import (Alexandre Aubin)

Various fix

backup

  • [fix] Remove check that domain is resolved locally (Alexandre Aubin)
  • [fix] Tell user that domain dns-conf shows a recommendation only (Alexandre Aubin)
  • [fix] Backup without info.json (#342) (ljf)
  • [fix] Make read-only mount bind actually read-only (#343) (ljf)

dyndns

  • Regen dnsmasq conf if it's not up to date :| (Alexandre Aubin)
  • [fix] timeout on request to avoid blocking process (Laurent Peuch)
  • Put request url in an intermediate variable (Alexandre Aubin)

other

  • clean users.py (Laurent Peuch)
  • clean domains.py (Laurent Peuch)
  • [enh] add 'yunohost tools shell' (Laurent Peuch)
  • Use app_ssowatconf instead of os.system call (Alexandre Aubin)

Thanks to all contributors <3 ! (Bram, ljf, Aleks, opi)

Don't miss a new yunohost release

NewReleases is sending notifications on new releases.