Commit Graph

53 Commits (refactUserIdHandling)

Author SHA1 Message Date
Christoph Wurst 7e188433a1
fix(session): handle null logger 2 months ago
Christoph Wurst adf7ea5f0b perf: log slow DNS operations 2 months ago
Christoph Wurst cc89a2a2b8 refactor: extract slow operation logging into trait 2 months ago
Samuel Bizien Filippi a14cade3ac feat(core): add cookie_domain config option 9 months ago
Côme Chilliet e757b649b7
fix: Fix psalm taint false-positives by small refactorings 1 year ago
Maxence Lange 9100b8757e fix(setup): ignore long session login during installation 2 years ago
Christoph Wurst 2b38d6ae7e
fix(session): Log when session_* calls are slow 2 years ago
Julius Härtl 38bee2c014 perf: Set session.cache_limiter at runtime to avoid clients caching static assets served by PHP 2 years ago
Andy Scherzinger dae7c159f7
chore: Add SPDX header 2 years ago
Joas Schilling 7c6934dea9
fix(typo): Fix typo in docs 2 years ago
Côme Chilliet f73f966c98 chore: Add missing ArrayAccess template parameters 2 years ago
Côme Chilliet eee9f1eec4 Always catch OCP versions of authentication exceptions 2 years ago
Joas Schilling aa5f037af7
chore: apply changes from Nextcloud coding standards 1.1.1 2 years ago
Christoph Wurst 63069b6492
fix(session): Do not log fresh/empty session as error 2 years ago
Christoph Wurst ca33d6b01c
fix(session): Log when crypto session data is lost 2 years ago
Christoph Wurst 14719110b9 chore: Replace \OC::$server->query with \OCP\Server::get in /lib 3 years ago
Christoph Wurst 872c181c74
chore: Drop dead private methods in /lib 3 years ago
Claus-Justus Heine 45ec432492 Don't call session_start() when PHP session is still or already open. 3 years ago
Côme Chilliet f5c361cf44
composer run cs:fix 3 years ago
Julius Härtl a6761d76ea
fix: Make sure to reopen session before cleaning 3 years ago
Julius Härtl c412821606
Do not remove complete encrypted session key when just a key should be removed 3 years ago
Julius Härtl 2ff840b5c1
Read encrypted session data again on reopen 3 years ago
Julius Härtl 9e1d431255
Add config option to disable strict session timeout to be able to use read_and_close 4 years ago
Julius Härtl 9b4b72826a
Reopen sessions if we need to write to them instead of keeping them open 4 years ago
luz paz 368f83095d Fix typos in lib/private subdirectory 4 years ago
Côme Chilliet 113756db30
Fix ArrayAccess and JsonSerializable return types 4 years ago
Julius Härtl c1ea6a899c
Only trap E_ERROR in session handling 5 years ago
John Molakvoæ (skjnldsv) 215aef3cbd
Update php licenses 5 years ago
Roeland Jago Douma 858f623081
Generate a new session id if the decrypting the session data fails 5 years ago
Christoph Wurst 7e2c3a820e
Remove the cookie paths for php<7.3 5 years ago
Roeland Jago Douma 8daaf33e3d
Silence duplicate session warnings 6 years ago
Christoph Wurst cb057829f7
Update license headers for 19 6 years ago
Christoph Wurst 28f8eb5dba
Add visibility to all constants 6 years ago
Christoph Wurst caff1023ea
Format control structures, classes, methods and function 6 years ago
Christoph Wurst 36b3bc8148
Use php keywords in lowercase 6 years ago
Christoph Wurst 74936c49ea
Remove unused imports 6 years ago
Roeland Jago Douma 2016e57eab
Only send samesite cookies 6 years ago
Christoph Wurst 5bf3d1bb38
Update license headers 6 years ago
MartB fe21b10de5 replace setcookie value with '' instead of null. 8 years ago
Roeland Jago Douma 8c47a632e0
Allow updating the token on session regeneration 8 years ago
Roeland Jago Douma 8cb6bb3987
Make ISession strict 8 years ago
Morris Jobke fe0dbe7fb7
Fix type in CryptoSessionData 8 years ago
Morris Jobke 0eebff152a
Update license headers 8 years ago
Lukas Reschke 4166d61ce6
Fix MigrationSchemaChecker and CryptoWrapper 9 years ago
Arthur Schiwon d1a8269de3
Forward port of #5190 to master 9 years ago
Victor Dubiniuk 131df248ef
Catch session already closed exception in destructor 9 years ago
Roeland Jago Douma bb94b39745
Do not clear CSRF token on logout (fix for #1303) 9 years ago
Joas Schilling 0215b004da
Update with robin 10 years ago
Joas Schilling ba87db3fcc
Fix others 10 years ago
Lukas Reschke aba539703c
Update license headers 10 years ago