Index: branches/5.3.x/core/kernel/session/session.php =================================================================== diff -u -N -r16600 -r16731 --- branches/5.3.x/core/kernel/session/session.php (.../session.php) (revision 16600) +++ branches/5.3.x/core/kernel/session/session.php (.../session.php) (revision 16731) @@ -1,6 +1,6 @@ _autoGuessDomain(SERVER_NAME) ); - $cookie_hasher = $this->Application->makeClass('kCookieHasher'); - /* @var $cookie_hasher kCookieHasher */ + /** @var CookieManager $cookie_manager */ + $cookie_manager = $this->Application->recallObject('CookieManager'); + $encrypted_value = $cookie_manager->encryptAndTrack($name, $value); - $encrypted_value = $cookie_hasher->encrypt($name, $value); - foreach ($old_style_domains as $old_style_domain) { if ($this->CookieDomain != $old_style_domain) { // new style cookie domain -> delete old style cookie to prevent infinite redirect