Commit Graph

32 Commits (addParameterTypingVersionsMapper)

Author SHA1 Message Date
Maxence Lange 9100b8757e fix(setup): ignore long session login during installation 1 year ago
Christoph Wurst 2b38d6ae7e
fix(session): Log when session_* calls are slow 1 year ago
Julius Härtl 38bee2c014 perf: Set session.cache_limiter at runtime to avoid clients caching static assets served by PHP 1 year 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 eee9f1eec4 Always catch OCP versions of authentication exceptions 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
Julius Härtl 9e1d431255
Add config option to disable strict session timeout to be able to use read_and_close 3 years ago
Julius Härtl 9b4b72826a
Reopen sessions if we need to write to them instead of keeping them open 3 years ago
luz paz 368f83095d Fix typos in lib/private subdirectory 3 years ago
Julius Härtl c1ea6a899c
Only trap E_ERROR in session handling 4 years ago
John Molakvoæ (skjnldsv) 215aef3cbd
Update php licenses 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 5 years ago
Christoph Wurst caff1023ea
Format control structures, classes, methods and function 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. 7 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 0eebff152a
Update license headers 8 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
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
Christoph Wurst e93bf80b29
throw SessionNotAvailableException if session_id returns empty string 10 years ago
Christoph Wurst 0d53e86421
add ISession::getId() wrapper for session_id 10 years ago
Roeland Jago Douma e2c36c2903
Move \OC\Session to PSR-4 10 years ago
Thomas Müller 682821c71e Happy new year! 10 years ago
Lukas Reschke fec41e7539 Move regeneration of session ID into session classes 10 years ago
Lukas Reschke 5588c5f262 Delete cookie instead of emptying value 10 years ago
Morris Jobke b945d71384 update licence headers via script 10 years ago
Phil Davis 7940a3fb65 Session closed exception wording 10 years ago
Lukas Reschke 0b91087489 Write to session in batch at the end of the request 10 years ago
Jenkins for ownCloud b585d87d9d Update license headers 11 years ago
Thomas Müller 843fef0490 Handle session initialization errors and display error page - fixes #15053 11 years ago
Morris Jobke 06aef4e8b1 Revert "Updating license headers" 11 years ago
Jenkins for ownCloud 6a1a4880f0 Updating license headers 11 years ago
cetra3 6b24aa5224 Refactor internal session to write directly to $_SESSION 11 years ago
Thomas Müller effea790c7 redefine reopen() in class \OC\Session\Internal to avoid accidental calls in productive code 12 years ago
Thomas Müller a074adb2af fix close() implementation in \OC\Session\Internal 12 years ago
Thomas Müller 73a1ece753 adding an explicit close method to class session - write operations (set and remove) being called after close() will throw an exception 12 years ago
Robin Appelman 5c7a08aab4 check if a $_SESSION entry exists before we try to remove it 12 years ago
Robin Appelman a36bf5c2b5 preserve 3rd party values in in the Session destructor 12 years ago
Thomas Müller 9c9dc276b7 move the private namespace OC into lib/private - OCP will stay in lib/public 12 years ago
Robin Appelman f547b66d6b check fix if session start is successfull 13 years ago