Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move \OC\Session to PSR-4 | Roeland Jago Douma | 2016-04-15 | 1 | -138/+0 |
| | |||||
* | Happy new year! | Thomas Müller | 2016-01-12 | 1 | -1/+1 |
| | |||||
* | Move regeneration of session ID into session classes | Lukas Reschke | 2016-01-04 | 1 | -5/+25 |
| | | | | There were code paths that nowadays call ISession::login directly thus bypassing the desired regeneration of the session ID. This moves the session regeneration deeper into the session handling and thus ensures that it is always called. Furthermore, I also added the session regeneration to the remember me cookie plus added some test case expectations for this. | ||||
* | Delete cookie instead of emptying value | Lukas Reschke | 2015-10-19 | 1 | -1/+5 |
| | | | | | | | | PHP will handle session cookies with an empty values as an E_WARNING error. ([php/#68063](https://bugs.php.net/bug.php?id=68063)) ownCloud sets the cookie to an empty value in case the session expires, it however after this starts a new session. Due to potential race conditions this can in unlikely cases lead to the fact that the session never gets restarted and the user is left with an empty cookie. PHP tries then to use the empty cookie which makes the instance not usable. To work around any race condition we now tell PHP to explicitly delete the value which can be done by using `null` as value, PHP will then send a cookie with the value "deleted". Also theepiration has been set to -1. | ||||
* | update licence headers via script | Morris Jobke | 2015-10-05 | 1 | -0/+2 |
| | |||||
* | Session closed exception wording | Phil Davis | 2015-09-29 | 1 | -1/+1 |
| | | | | and a small comment typo | ||||
* | Write to session in batch at the end of the request | Lukas Reschke | 2015-09-09 | 1 | -4/+4 |
| | |||||
* | Update license headers | Jenkins for ownCloud | 2015-03-26 | 1 | -4/+20 |
| | |||||
* | Handle session initialization errors and display error page - fixes #15053 | Thomas Müller | 2015-03-20 | 1 | -1/+7 |
| | |||||
* | Revert "Updating license headers" | Morris Jobke | 2015-02-26 | 1 | -19/+5 |
| | | | | This reverts commit 6a1a4880f0d556fb090f19a5019fec31916f5c36. | ||||
* | Updating license headers | Jenkins for ownCloud | 2015-02-23 | 1 | -5/+19 |
| | |||||
* | Refactor internal session to write directly to $_SESSION | cetra3 | 2014-08-30 | 1 | -7/+37 |
| | |||||
* | redefine reopen() in class \OC\Session\Internal to avoid accidental calls in ↵ | Thomas Müller | 2014-03-18 | 1 | -0/+3 |
| | | | | productive code | ||||
* | fix close() implementation in \OC\Session\Internal | Thomas Müller | 2014-03-10 | 1 | -2/+9 |
| | |||||
* | adding an explicit close method to class session - write operations (set and ↵ | Thomas Müller | 2014-03-10 | 1 | -1/+1 |
| | | | | remove) being called after close() will throw an exception | ||||
* | check if a $_SESSION entry exists before we try to remove it | Robin Appelman | 2013-12-11 | 1 | -1/+3 |
| | |||||
* | preserve 3rd party values in in the Session destructor | Robin Appelman | 2013-12-09 | 1 | -1/+10 |
| | |||||
* | move the private namespace OC into lib/private - OCP will stay in lib/public | Thomas Müller | 2013-09-30 | 1 | -0/+39 |
Conflicts: lib/private/vcategories.php |