Michael Göhler
382f8d060c
fixed wrong variable usage
2012-10-14 22:36:25 +02:00
Michael Göhler
38b9bffaea
call unsetMagicInCookie if token is invalid
2012-10-14 22:36:25 +02:00
Michael Göhler
eb79ccafe3
forgot a class name
2012-10-14 22:36:25 +02:00
Michael Göhler
2ea06f67bd
delete all tokens on password change
2012-10-14 22:36:25 +02:00
Michael Göhler
45f1c3f120
further improvements on multiple login token support
...
outdated tokens are deleted before checking against cookies
if an invalid token is used we delete all stored tokens for saveness
used token will be replaced by a new one after successful authentication
2012-10-14 22:36:25 +02:00
Michael Göhler
ee5d0f328f
improve token security
...
switched from time() to internal method OC_Util::generate_random_bytes()
2012-10-14 22:36:25 +02:00
Bart Visscher
4b799a6982
Make the lifetime of the remember login cookie
2012-10-14 22:36:25 +02:00
Bart Visscher
7f3e0b5566
Cleanup login tokens on login success
2012-10-14 22:36:25 +02:00
Bart Visscher
1012d317e3
Add support for multiple login cookie tokens
2012-10-14 22:36:25 +02:00
Bart Visscher
4af5b016cc
Whitespace cleanup
2012-10-14 21:04:08 +02:00
Michael Göhler
7095b3a083
extend logon page to display multiple error messages
2012-10-14 19:57:24 +02:00
Lukas Reschke
2c427f050e
Show a warning in the installer if no secure RNG is available
2012-10-14 17:18:30 +02:00
Lukas Reschke
d6c4b83f13
Fallback to /dev/random if openssl_random_pseudo_bytes not available
2012-10-14 16:14:45 +02:00
Lukas Reschke
99cd922b82
Doublehash the token to prevent timing attacks
2012-10-14 12:13:02 +02:00
Jenkins for ownCloud
c88cf5cae5
[tx-robot] updated from transifex
2012-10-14 02:08:47 +02:00
Lukas Reschke
dcfbbf3db7
Revert "Update SabreDAV to 1.7.1"
...
This reverts commit 183cc22501
.
2012-10-13 22:29:57 +02:00
Lukas Reschke
183cc22501
Update SabreDAV to 1.7.1
2012-10-13 22:04:22 +02:00
Bart Visscher
5713dcfd11
Use $SERVERROOT/tests/data for testGetMimeType
2012-10-13 21:02:12 +02:00
Bart Visscher
fea6ac46ef
Change the Archive_Tar _addFile function to make it possible to use a different filename
2012-10-13 21:01:00 +02:00
Bart Visscher
3fef4564f0
Give share test users a unique prefix
2012-10-13 20:23:02 +02:00
Bart Visscher
730d7c4e7d
Disable loading apps before starting tests
2012-10-13 20:23:02 +02:00
Lukas Reschke
41d1494898
Remove not reliable test
2012-10-13 16:53:36 +03:00
Lukas Reschke
0f26228d99
Some tests
2012-10-13 15:51:40 +02:00
Bart Visscher
95c8adba19
Swap values for assertEqual to get better error message, also renamed the function to phpunit name
2012-10-13 15:10:19 +02:00
Robin Appelman
93cbd96662
don't increase the size of the users home folder twice
2012-10-13 14:52:58 +02:00
Robin Appelman
4c4fd36bdd
the Shared folder is no longer in the cache
2012-10-13 14:52:49 +02:00
Lukas Reschke
3c3e8c6c98
Test for geo.php
2012-10-13 14:35:20 +02:00
Lukas Reschke
8a87585c9d
Little test for some util.php functions
2012-10-13 14:35:20 +02:00
Thomas Müller
850826ceb8
Information about translations added
2012-10-13 13:02:17 +03:00
Robin Appelman
11e9ce25e6
merge master into filesystem
2012-10-13 04:29:20 +02:00
Jenkins for ownCloud
d386bc8737
[tx-robot] updated from transifex
2012-10-13 02:08:50 +02:00
Lukas Reschke
513f4807c3
Update Archive_Tar to 1.3.10
2012-10-13 01:10:29 +02:00
Lukas Reschke
77fbdb2ca8
Fix the require path
2012-10-13 01:10:04 +02:00
Lukas Reschke
d528b264a6
Update jquery-miniColors to 1.2.1
2012-10-13 00:47:50 +02:00
Lukas Reschke
2d190e29c2
Update PHPMailer to 5.2.1
2012-10-13 00:42:56 +02:00
Bart Visscher
8c281a456d
PHPUnit 3.6 does not support @expectedException with the generic exception class
2012-10-12 19:28:24 +02:00
Bart Visscher
a0b15dcb12
Fix syntax error in postgres table check code
2012-10-12 19:26:15 +02:00
Bart Visscher
70c7ee6fc7
Skip apc test when apc is not enabled for CLI
2012-10-12 19:08:47 +02:00
Bart Visscher
f242e658c3
Fix the db tests when running all tests
2012-10-12 18:49:51 +02:00
Björn Schießle
e38b736a1e
fix bug #1977 : remove etags from database after version rollback so that the client can detect the changes
2012-10-12 17:37:59 +02:00
Björn Schießle
079f0788d2
this is no longer needed, commit cb91e27ab3
should fix the issue
2012-10-12 17:35:57 +02:00
Björn Schießle
d4fd83301a
remove unneeded variable
2012-10-12 16:33:57 +02:00
Lukas Reschke
362c92cf9b
Update jQuery UI Time Picker to 0.3.1
2012-10-12 16:32:42 +02:00
Björn Schießle
cb91e27ab3
check if directory already exist before executing mkdir
2012-10-12 16:31:03 +02:00
Lukas Reschke
9f9206cd0b
Update 3rdparty/js/chosen/VERSION
2012-10-12 17:22:50 +03:00
Lukas Reschke
0dd410e1b9
Update chosen to version 0.9.8
2012-10-12 16:22:12 +02:00
Bart Visscher
316ed0ccc7
Add missing test files
2012-10-12 15:59:19 +02:00
Bart Visscher
35442e5474
Add unit tests for OC_DB
2012-10-12 15:47:41 +02:00
Bart Visscher
9a35bd76fb
Use resolved path for require_once in autoloader
2012-10-12 15:47:41 +02:00
Bart Visscher
351f724193
whitespace fixes
2012-10-12 15:47:41 +02:00