Commit Graph

154 Commits

Author SHA1 Message Date
nuxsmin
f74fb2bbec * [FIX] Related #493. Try to fix issue when setting cookies in Safari on iOS. Thanks to @basil-twisleton for the feedback. 2017-03-12 22:15:08 +01:00
nuxsmin
6fd2674188 * [MOD] Code refactoring for better response times
* [FIX] Fixes #484. LDAP logins will be case-insensitive. Thanks to @basil-twisleton
2017-03-12 22:15:08 +01:00
nuxsmin
28c519d9c3 * [FIX] Should fix random installation error when accessing to the DB. Related #495 2017-03-10 13:04:56 +01:00
nuxsmin
d9cb088de6 * [ADD] Added the ability to generate random password with only numbers. Solves #472.
* [FIX] Fixed issues when importing/exporting data in sysPass XML format.
2017-03-06 20:53:59 +01:00
nuxsmin
19e8b4dc0e * [ADD] Added session data encryption.
* [MOD] Improved version control. Related #276
2017-03-06 00:57:33 +01:00
nuxsmin
8f34cc84ca * [ADD] Added session data encryption. 2017-03-05 09:13:27 +01:00
nuxsmin
2a1a22a75f * [ADD] Added session data encryption. 2017-03-05 08:35:36 +01:00
nuxsmin
6f821c2337 * [ADD] Added session data encryption. 2017-03-04 13:16:21 +01:00
nuxsmin
0271d2b564 * [FIX] Accounts history was not checked for missing groups Id. Related #466. Thanks to @Yotouille for the feedback
* [FIX] Ajax requests were not detected in some environments. Related #466. Thanks to @lukasp2 for the feedback
+ [MOD] Modified tab behavior when tabbing through account form fields.
2017-03-02 13:09:11 +01:00
nuxsmin
a0e2c485e5 Merge branch 'crypt'
Conflicts:
	inc/SP/Core/Upgrade/Group.class.php
	inc/SP/Core/Upgrade/Upgrade.class.php
2017-03-01 03:37:47 +01:00
nuxsmin
e76c819273 * [FIX] Fixed issue when user changes its password
* [FIX] Fixed issue when using temporary master password
* [MOD] Updated translations
2017-03-01 03:25:19 +01:00
nuxsmin
71ed889da3 * [ADD] Added live update for master key changing process. 2017-03-01 01:22:26 +01:00
nuxsmin
167fb6e1a1 * [MOD] Improved upgrading process. 2017-02-27 18:12:26 +01:00
nuxsmin
29ef10f946 * [ADD] Added live update for master key changing process. 2017-02-27 03:48:58 +01:00
nuxsmin
ea241cd3b3 * [ADD] Added wrong logins tracking to deny access when max number of attempts are reached. It has been implemented for log in and API requests. DB upgrade needed
* [MOD] Updated translations.
2017-02-26 13:50:13 +01:00
nuxsmin
fd7d0023a3 * [MOD] Improved upgrading process. Orphaned items would be created if IDs are not set. 2017-02-24 14:11:52 +01:00
nuxsmin
adb891687d * [MOD] Improved API auth security. There is no need to provide the user's password, it will ask for a token password when generating it. 2017-02-23 11:26:44 +01:00
nuxsmin
508fd7c2b2 * [ADD] New encryption schema by using Defuse/php-encryption library. WARNING: work in progress
* [ADD] Improved upgrading process. Now it uses AJAX.
2017-02-22 17:52:06 +01:00
nuxsmin
b982f00008 * [ADD] New encryption schema by using Defuse/php-encryption library. WARNING: work in progress 2017-02-22 01:37:51 +01:00
nuxsmin
69f8614c7b * [ADD] New encryption schema by using Defuse/php-encryption library. WARNING: work in progress 2017-02-22 01:14:08 +01:00
nuxsmin
29700924c8 * [ADD] New encryption schema by using Defuse/php-encryption library. WARNING: work in progress
* [ADD] Improved upgrading process. Now it uses AJAX.
2017-02-21 18:51:24 +01:00
nuxsmin
9a8082cef5 * [ADD] New encryption schema by using Defuse/php-encryption library. WARNING: work in progress 2017-02-21 00:50:14 +01:00
nuxsmin
07c8a2b1f1 * [ADD] New encryption schema by using Defuse/php-encryption library. WARNING: work in progress 2017-02-21 00:46:30 +01:00
nuxsmin
909c95f76e * [FIX] Fixed wrong parameter number when performing upgrading query. Thanks to @philippebaque for the feedback. Solves #450 2017-02-20 22:15:45 +01:00
nuxsmin
02a59eece2 Merge remote-tracking branch 'origin/crypt' into crypt
Conflicts:
	inc/SP/Core/Installer.class.php
2017-02-20 19:20:39 +01:00
nuxsmin
fd589cd434 Merge remote-tracking branch 'origin/master' 2017-02-20 19:19:48 +01:00
nuxsmin
28afca032d * [ADD] New encryption schema by using Defuse/php-encryption library. WARNING: work in progress 2017-02-20 18:40:51 +01:00
nuxsmin
9b11e3eb3f * [ADD] New encryption schema by using Defuse/php-encryption library. WARNING: work in progress 2017-02-20 15:16:52 +01:00
nuxsmin
9cf2642775 * [FIX] Solves #450. Add some additional checks for missing items. 2017-02-20 12:53:03 +01:00
nuxsmin
f2d310c716 * [FIX] Solves #450. Add some additional checks for missing items. 2017-02-20 12:49:43 +01:00
nuxsmin
f173ea262b * [ADD] New encryption schema by using Defuse/php-encryption library. WARNING: work in progress 2017-02-20 12:48:29 +01:00
nuxsmin
7acc5a84b5 * [ADD] New encryption schema by using Defuse/php-encryption library. WARNING: work in progress 2017-02-20 12:48:11 +01:00
nuxsmin
cbee233648 * [FIX] Solves #450. Add some additional checks for missing items. 2017-02-20 08:51:10 +01:00
nuxsmin
b09371c9b4 * [FIX] Fixed wrong user/group when importing items. Thanks to @wernerreuser and @davidkast for the feedback. Solves #436
* [MOD] Updated build number
2017-02-20 02:41:43 +01:00
nuxsmin
cfe50aa9e6 * [MOD] Improved upgrading process by doing some DDL tasks on the first step.
* [FIX] Fixed memory exaust when logging data to the DB.
* [FIX] Fixed installation when an existing XML is found.
* [FIX] Fixed form validation when an account is being created and it's linked to other one. Thanks to @TheMengzor for the feedback. Closes #451
2017-02-20 02:22:06 +01:00
nuxsmin
82a496cb2a * [ADD] New encryption schema by using Defuse/php-encryption library. WARNING: work in progress 2017-02-19 23:49:34 +01:00
nuxsmin
6ee88bff04 * [ADD] New encryption schema by using Defuse/php-encryption library. WARNING: work in progress 2017-02-19 23:31:04 +01:00
nuxsmin
2f01390c5f * [ADD] New encryption schema by using Defuse/php-encryption library. WARNING: work in progress 2017-02-17 13:12:41 +01:00
nuxsmin
fd25415e3b * [ADD] New encryption schema by using Defuse/php-encryption library. WARNING: work in progress 2017-02-17 09:06:41 +01:00
nuxsmin
42af032550 * [MOD] Include NULL rows on updating queries 2017-02-16 18:02:41 +01:00
nuxsmin
b175350429 * [FIX] Related #441. Fixed issue when performing an upgrade to 2.0 version, because some item constraints becomes invalid. It will require alternative IDs for those items that doesn't exist.
* [FIX] Fixed language issue when an error is thrown when performing config checks. Solves #434
2017-02-15 18:04:46 +01:00
nuxsmin
7d64b83655 * [MOD] Show translated messages when some errors are thrown 2017-02-14 17:53:47 +01:00
nuxsmin
578d6d616c * [FIX] Fixed issue when showing password type custom field. Thanks to @lukasp2. Solves #404 2017-02-05 21:22:37 +01:00
nuxsmin
6a567589e7 * [MOD] Check whether the encryption key is valid on sysPass XML import. Thanks to @MAndretti. Solves #401 2017-02-04 11:36:58 +01:00
nuxsmin
3a195d4b0d * [ADD] Added a tab to manage accounts' history. 2017-02-02 13:16:39 +01:00
nuxsmin
4ce79a089b * [MOD] Checks for PHP version lower than 7.1
* [MOD] Minor tweaks
2017-02-01 23:39:51 +01:00
nuxsmin
8bb55aa86e * [FIX] Skip views data from backup. 2017-02-01 12:03:26 +01:00
nuxsmin
17942b8368 * [FIX] Make backguard compatible the master password hash check. Related #394 2017-01-31 23:26:13 +01:00
nuxsmin
3c1aee6983 * [FIX] Enforced salt length to 22 chars long. 2017-01-31 15:11:43 +01:00
nuxsmin
81b4203655 * [FIX] Code refactoring. 2017-01-31 14:14:21 +01:00