Translated using Weblate (Slovenian)

Currently translated at 100.0% (2770 of 2770)
Translated using Weblate (Estonian)

Currently translated at 100.0% (2770 of 2770)
Use better source of entropy for mcrypt IV

Signed-off-by: Michal Čihař <michal@cihar.com>
Regenerate cookie encryption IV for every session

The IV for cookie encryption was generated just once for every browser
and kept in a cookie. Generating it for every session is much better to
avoid information leaks (eg. that same user has logged in).

Signed-off-by: Michal Čihař <michal@cihar.com>
Translated using Weblate (Czech)

Currently translated at 100.0% (2770 of 2770)
Translated using Weblate (Dutch)

Currently translated at 99.9% (2768 of 2770)
Translated using Weblate (French)

Currently translated at 100.0% (2770 of 2770)
Translated using Weblate (Interlingua)

Currently translated at 51.1% (1417 of 2770)
Translated using Weblate (Spanish)

Currently translated at 100.0% (2770 of 2770)
Translated using Weblate (Turkish)

Currently translated at 100.0% (2770 of 2770)
Merge remote-tracking branch 'origin/QA_4_2' into QA_4_2
Merge commit '59bb241cf13fd9a02626eb73daf5a5ca8476b29e'
Merge commit '7cba81de271d62bdf93ded7598709702a96f92d7'

Conflicts:
	libraries/plugins/auth/AuthenticationCookie.class.php
Merge remote-tracking branch 'origin/QA_4_2'
Separate check for password cookie

Otherwise it would not be possible to recall user name.

Signed-off-by: Michal Čihař <michal@cihar.com>
Merge remote-tracking branch 'origin/QA_4_2'
Update phpseclib to latest Git snapshot

Signed-off-by: Michal Čihař <michal@cihar.com>
Allow to use system phpseclib

Signed-off-by: Michal Čihař <michal@cihar.com>
Adjust tests to new IV logic

Signed-off-by: Michal Čihař <michal@cihar.com>
Merge remote-tracking branch 'origin/QA_4_2'