nilsteampassnet / TeamPass

Collaborative Passwords Manager
https://www.teampass.net
1.67k stars 546 forks source link

Solved : Blank page after upgrading from 2.1.27.4 to 2.1.27.7 #1809

Closed ericxuo closed 7 years ago

ericxuo commented 7 years ago
### Steps to reproduce 1. Upgrade from version 2.1.27.4 to 2.1.27.7 2. 3. ### Expected behaviour Just teampass to display something on the login screen. ### Actual behaviour Blank screen ### Server configuration **Web server:** Apache **Database:** mysql Ver 15.1 Distrib 10.0.30-MariaDB, for Linux (x86_64) using readline 5.1 **PHP version:** PHP 5.6.30 (cli) (built: Jan 26 2017 00:22:46) **Teampass version:** 2.1.27.7 **Updated from an older Teampass or fresh install:** 2.1.27.4 ### Client configuration **Browser:** Firefox **Operating system:** Mageia 5 ### Logs #### Web server error log [Sat Jul 08 15:35:16.968461 2017] [:error] [pid 692] [client 192.168.0.14:50870] PHP Notice: Undefined index: key in /usr/share/TeamPass-2.1.27.4/load.php on line 150, referer: https://teampass.my_site.fr/install/upgrade.php [Sat Jul 08 15:35:16.982314 2017] [:error] [pid 692] [client 192.168.0.14:50870] PHP Notice: Undefined index: key in /usr/share/TeamPass-2.1.27.4/load.php on line 213, referer: https://teampass.my_site.fr/install/upgrade.php [Sat Jul 08 15:35:16.982361 2017] [:error] [pid 692] [client 192.168.0.14:50870] PHP Notice: Undefined index: key in /usr/share/TeamPass-2.1.27.4/load.php on line 290, referer: https://teampass.my_site.fr/install/upgrade.php [Sat Jul 08 15:35:16.982375 2017] [:error] [pid 692] [client 192.168.0.14:50870] PHP Notice: Undefined index: key in /usr/share/TeamPass-2.1.27.4/load.php on line 323, referer: https://teampass.my_site.fr/install/upgrade.php [Sat Jul 08 15:35:16.982382 2017] [:error] [pid 692] [client 192.168.0.14:50870] PHP Notice: Undefined index: key in /usr/share/TeamPass-2.1.27.4/load.php on line 350, referer: https://teampass.my_site.fr/install/upgrade.php [Sat Jul 08 15:35:16.982398 2017] [:error] [pid 692] [client 192.168.0.14:50870] PHP Notice: Undefined index: key in /usr/share/TeamPass-2.1.27.4/load.php on line 369, referer: https://teampass.my_site.fr/install/upgrade.php [Sat Jul 08 15:35:16.982405 2017] [:error] [pid 692] [client 192.168.0.14:50870] PHP Notice: Undefined index: user_id in /usr/share/TeamPass-2.1.27.4/load.php on line 374, referer: https://teampass.my_site.fr/install/upgrade.php [Sat Jul 08 15:35:16.982412 2017] [:error] [pid 692] [client 192.168.0.14:50870] PHP Notice: Undefined index: user_id in /usr/share/TeamPass-2.1.27.4/load.php on line 376, referer: https://teampass.my_site.fr/install/upgrade.php [Sat Jul 08 15:35:16.982418 2017] [:error] [pid 692] [client 192.168.0.14:50870] PHP Notice: Undefined index: user_id in /usr/share/TeamPass-2.1.27.4/load.php on line 379, referer: https://teampass.my_site.fr/install/upgrade.php [Sat Jul 08 15:35:16.982424 2017] [:error] [pid 692] [client 192.168.0.14:50870] PHP Notice: Undefined index: user_id in /usr/share/TeamPass-2.1.27.4/load.php on line 381, referer: https://teampass.my_site.fr/install/upgrade.php [Sat Jul 08 15:35:16.982431 2017] [:error] [pid 692] [client 192.168.0.14:50870] PHP Notice: Undefined index: key in /usr/share/TeamPass-2.1.27.4/load.php on line 421, referer: https://teampass.my_site.fr/install/upgrade.php [Sat Jul 08 15:35:16.982437 2017] [:error] [pid 692] [client 192.168.0.14:50870] PHP Notice: Undefined index: key in /usr/share/TeamPass-2.1.27.4/load.php on line 426, referer: https://teampass.my_site.fr/install/upgrade.php [Sat Jul 08 15:35:16.982451 2017] [:error] [pid 692] [client 192.168.0.14:50870] PHP Notice: Undefined index: key in /usr/share/TeamPass-2.1.27.4/load.php on line 489, referer: https://teampass.my_site.fr/install/upgrade.php [Sat Jul 08 15:35:16.982457 2017] [:error] [pid 692] [client 192.168.0.14:50870] PHP Notice: Undefined index: key in /usr/share/TeamPass-2.1.27.4/load.php on line 490, referer: https://teampass.my_site.fr/install/upgrade.php [Sat Jul 08 15:35:16.982478 2017] [:error] [pid 692] [client 192.168.0.14:50870] PHP Notice: Undefined index: key in /usr/share/TeamPass-2.1.27.4/load.php on line 571, referer: https://teampass.my_site.fr/install/upgrade.php [Sat Jul 08 15:35:16.982501 2017] [:error] [pid 692] [client 192.168.0.14:50870] PHP Notice: Undefined index: key in /usr/share/TeamPass-2.1.27.4/load.php on line 662, referer: https://teampass.my_site.fr/install/upgrade.php [Sat Jul 08 15:35:16.982535 2017] [:error] [pid 692] [client 192.168.0.14:50870] PHP Notice: Undefined index: my_sk in /usr/share/TeamPass-2.1.27.4/load.php on line 778, referer: https://teampass.my_site.fr/install/upgrade.php [Sat Jul 08 15:35:16.982549 2017] [:error] [pid 692] [client 192.168.0.14:50870] PHP Notice: Undefined index: key in /usr/share/TeamPass-2.1.27.4/load.php on line 789, referer: https://teampass.my_site.fr/install/upgrade.php [Sat Jul 08 15:35:16.982557 2017] [:error] [pid 692] [client 192.168.0.14:50870] PHP Notice: Undefined index: key in /usr/share/TeamPass-2.1.27.4/load.php on line 792, referer: https://teampass.my_site.fr/install/upgrade.php [Sat Jul 08 15:35:16.982580 2017] [:error] [pid 692] [client 192.168.0.14:50870] PHP Notice: Undefined index: my_sk in /usr/share/TeamPass-2.1.27.4/load.php on line 834, referer: https://teampass.my_site.fr/install/upgrade.php [Sat Jul 08 15:35:16.982593 2017] [:error] [pid 692] [client 192.168.0.14:50870] PHP Notice: Undefined index: key in /usr/share/TeamPass-2.1.27.4/load.php on line 848, referer: https://teampass.my_site.fr/install/upgrade.php [Sat Jul 08 15:35:16.982602 2017] [:error] [pid 692] [client 192.168.0.14:50870] PHP Notice: Undefined index: key in /usr/share/TeamPass-2.1.27.4/load.php on line 849, referer: https://teampass.my_site.fr/install/upgrade.php [Sat Jul 08 15:35:16.982614 2017] [:error] [pid 692] [client 192.168.0.14:50870] PHP Notice: Undefined index: key in /usr/share/TeamPass-2.1.27.4/load.php on line 852, referer: https://teampass.my_site.fr/install/upgrade.php [Sat Jul 08 15:36:12.156712 2017] [:error] [pid 13820] [client 192.168.0.14:50888] PHP Fatal error: Cannot redeclare class DB in /usr/share/TeamPass-2.1.27.4/includes/libraries/Database/Meekrodb/db.class.php on line 20, referer: https://teampass.my_site.fr/ [Sat Jul 08 15:36:21.633245 2017] [:error] [pid 690] [client 192.168.0.14:50890] PHP Fatal error: Cannot redeclare class DB in /usr/share/TeamPass-2.1.27.4/includes/libraries/Database/Meekrodb/db.class.php on line 20, referer: https://teampass.my_site.fr/ [Sat Jul 08 15:37:06.490966 2017] [:error] [pid 13820] [client 192.168.0.13:57890] PHP Notice: Undefined index: key in /usr/share/TeamPass-2.1.27.4/load.php on line 150, referer: https://teampass.my_site.fr/index.php [Sat Jul 08 15:37:06.491006 2017] [:error] [pid 13820] [client 192.168.0.13:57890] PHP Notice: Undefined index: key in /usr/share/TeamPass-2.1.27.4/load.php on line 213, referer: https://teampass.my_site.fr/index.php [Sat Jul 08 15:37:06.491041 2017] [:error] [pid 13820] [client 192.168.0.13:57890] PHP Notice: Undefined index: key in /usr/share/TeamPass-2.1.27.4/load.php on line 290, referer: https://teampass.my_site.fr/index.php [Sat Jul 08 15:37:06.491055 2017] [:error] [pid 13820] [client 192.168.0.13:57890] PHP Notice: Undefined index: key in /usr/share/TeamPass-2.1.27.4/load.php on line 323, referer: https://teampass.my_site.fr/index.php [Sat Jul 08 15:37:06.491062 2017] [:error] [pid 13820] [client 192.168.0.13:57890] PHP Notice: Undefined index: key in /usr/share/TeamPass-2.1.27.4/load.php on line 350, referer: https://teampass.my_site.fr/index.php [Sat Jul 08 15:37:06.491072 2017] [:error] [pid 13820] [client 192.168.0.13:57890] PHP Notice: Undefined index: key in /usr/share/TeamPass-2.1.27.4/load.php on line 369, referer: https://teampass.my_site.fr/index.php [Sat Jul 08 15:37:06.491079 2017] [:error] [pid 13820] [client 192.168.0.13:57890] PHP Notice: Undefined index: user_id in /usr/share/TeamPass-2.1.27.4/load.php on line 374, referer: https://teampass.my_site.fr/index.php [Sat Jul 08 15:37:06.491087 2017] [:error] [pid 13820] [client 192.168.0.13:57890] PHP Notice: Undefined index: user_id in /usr/share/TeamPass-2.1.27.4/load.php on line 376, referer: https://teampass.my_site.fr/index.php [Sat Jul 08 15:37:06.491094 2017] [:error] [pid 13820] [client 192.168.0.13:57890] PHP Notice: Undefined index: user_id in /usr/share/TeamPass-2.1.27.4/load.php on line 379, referer: https://teampass.my_site.fr/index.php [Sat Jul 08 15:37:06.491101 2017] [:error] [pid 13820] [client 192.168.0.13:57890] PHP Notice: Undefined index: user_id in /usr/share/TeamPass-2.1.27.4/load.php on line 381, referer: https://teampass.my_site.fr/index.php [Sat Jul 08 15:37:06.491109 2017] [:error] [pid 13820] [client 192.168.0.13:57890] PHP Notice: Undefined index: key in /usr/share/TeamPass-2.1.27.4/load.php on line 421, referer: https://teampass.my_site.fr/index.php [Sat Jul 08 15:37:06.491116 2017] [:error] [pid 13820] [client 192.168.0.13:57890] PHP Notice: Undefined index: key in /usr/share/TeamPass-2.1.27.4/load.php on line 426, referer: https://teampass.my_site.fr/index.php [Sat Jul 08 15:37:06.491130 2017] [:error] [pid 13820] [client 192.168.0.13:57890] PHP Notice: Undefined index: key in /usr/share/TeamPass-2.1.27.4/load.php on line 489, referer: https://teampass.my_site.fr/index.php [Sat Jul 08 15:37:06.491137 2017] [:error] [pid 13820] [client 192.168.0.13:57890] PHP Notice: Undefined index: key in /usr/share/TeamPass-2.1.27.4/load.php on line 490, referer: https://teampass.my_site.fr/index.php [Sat Jul 08 15:37:06.491160 2017] [:error] [pid 13820] [client 192.168.0.13:57890] PHP Notice: Undefined index: key in /usr/share/TeamPass-2.1.27.4/load.php on line 571, referer: https://teampass.my_site.fr/index.php [Sat Jul 08 15:37:06.491192 2017] [:error] [pid 13820] [client 192.168.0.13:57890] PHP Notice: Undefined index: key in /usr/share/TeamPass-2.1.27.4/load.php on line 662, referer: https://teampass.my_site.fr/index.php [Sat Jul 08 15:37:06.491226 2017] [:error] [pid 13820] [client 192.168.0.13:57890] PHP Notice: Undefined index: my_sk in /usr/share/TeamPass-2.1.27.4/load.php on line 778, referer: https://teampass.my_site.fr/index.php [Sat Jul 08 15:37:06.491240 2017] [:error] [pid 13820] [client 192.168.0.13:57890] PHP Notice: Undefined index: key in /usr/share/TeamPass-2.1.27.4/load.php on line 789, referer: https://teampass.my_site.fr/index.php [Sat Jul 08 15:37:06.491249 2017] [:error] [pid 13820] [client 192.168.0.13:57890] PHP Notice: Undefined index: key in /usr/share/TeamPass-2.1.27.4/load.php on line 792, referer: https://teampass.my_site.fr/index.php [Sat Jul 08 15:37:06.491275 2017] [:error] [pid 13820] [client 192.168.0.13:57890] PHP Notice: Undefined index: my_sk in /usr/share/TeamPass-2.1.27.4/load.php on line 834, referer: https://teampass.my_site.fr/index.php [Sat Jul 08 15:37:06.491289 2017] [:error] [pid 13820] [client 192.168.0.13:57890] PHP Notice: Undefined index: key in /usr/share/TeamPass-2.1.27.4/load.php on line 848, referer: https://teampass.my_site.fr/index.php [Sat Jul 08 15:37:06.491297 2017] [:error] [pid 13820] [client 192.168.0.13:57890] PHP Notice: Undefined index: key in /usr/share/TeamPass-2.1.27.4/load.php on line 849, referer: https://teampass.my_site.fr/index.php [Sat Jul 08 15:37:06.491306 2017] [:error] [pid 13820] [client 192.168.0.13:57890] PHP Notice: Undefined index: key in /usr/share/TeamPass-2.1.27.4/load.php on line 852, referer: https://teampass.my_site.fr/index.php [Sat Jul 08 15:37:16.660412 2017] [:error] [pid 692] [client 192.168.0.13:57904] PHP Fatal error: Cannot redeclare class DB in /usr/share/TeamPass-2.1.27.4/includes/libraries/Database/Meekrodb/db.class.php on line 20, referer: https://teampass.my_site.fr/index.php?page=items [Sat Jul 08 15:37:20.263143 2017] [:error] [pid 624] [client 192.168.0.13:57908] PHP Fatal error: Cannot redeclare class DB in /usr/share/TeamPass-2.1.27.4/includes/libraries/Database/Meekrodb/db.class.php on line 20, referer: https://teampass.my_site.fr/index.php?page=items [Sat Jul 08 15:37:21.358631 2017] [:error] [pid 16707] [client 192.168.0.13:57910] PHP Fatal error: Cannot redeclare class DB in /usr/share/TeamPass-2.1.27.4/includes/libraries/Database/Meekrodb/db.class.php on line 20, referer: https://teampass.my_site.fr/index.php?page=items [Sat Jul 08 15:37:23.929338 2017] [:error] [pid 6337] [client 192.168.0.13:57912] PHP Fatal error: Cannot redeclare class DB in /usr/share/TeamPass-2.1.27.4/includes/libraries/Database/Meekrodb/db.class.php on line 20, referer: https://teampass.my_site.fr/index.php?page=items [Sat Jul 08 15:37:31.785285 2017] [:error] [pid 734] [client 192.168.0.13:57916] PHP Fatal error: Cannot redeclare class DB in /usr/share/TeamPass-2.1.27.4/includes/libraries/Database/Meekrodb/db.class.php on line 20 [Sat Jul 08 15:37:35.585911 2017] [:error] [pid 692] [client 192.168.0.13:57918] PHP Fatal error: Cannot redeclare class DB in /usr/share/TeamPass-2.1.27.4/includes/libraries/Database/Meekrodb/db.class.php on line 20 [Sat Jul 08 15:37:48.602109 2017] [:error] [pid 16707] [client 192.168.0.13:57924] PHP Fatal error: Cannot redeclare class DB in /usr/share/TeamPass-2.1.27.4/includes/libraries/Database/Meekrodb/db.class.php on line 20 [Sat Jul 08 15:38:04.449327 2017] [:error] [pid 6337] [client 192.168.0.13:57926] PHP Fatal error: Cannot redeclare class DB in /usr/share/TeamPass-2.1.27.4/includes/libraries/Database/Meekrodb/db.class.php on line 20 [Sat Jul 08 15:38:13.482534 2017] [:error] [pid 692] [client 192.168.0.13:57954] PHP Notice: Undefined index: key in /usr/share/TeamPass-2.1.27.4/load.php on line 150 [Sat Jul 08 15:38:13.482581 2017] [:error] [pid 692] [client 192.168.0.13:57954] PHP Notice: Undefined index: key in /usr/share/TeamPass-2.1.27.4/load.php on line 213 [Sat Jul 08 15:38:13.482616 2017] [:error] [pid 692] [client 192.168.0.13:57954] PHP Notice: Undefined index: key in /usr/share/TeamPass-2.1.27.4/load.php on line 290 [Sat Jul 08 15:38:13.482630 2017] [:error] [pid 692] [client 192.168.0.13:57954] PHP Notice: Undefined index: key in /usr/share/TeamPass-2.1.27.4/load.php on line 323 [Sat Jul 08 15:38:13.482636 2017] [:error] [pid 692] [client 192.168.0.13:57954] PHP Notice: Undefined index: key in /usr/share/TeamPass-2.1.27.4/load.php on line 350 [Sat Jul 08 15:38:13.482643 2017] [:error] [pid 692] [client 192.168.0.13:57954] PHP Notice: Undefined index: key in /usr/share/TeamPass-2.1.27.4/load.php on line 369 [Sat Jul 08 15:38:13.482652 2017] [:error] [pid 692] [client 192.168.0.13:57954] PHP Notice: Undefined index: user_id in /usr/share/TeamPass-2.1.27.4/load.php on line 374 [Sat Jul 08 15:38:13.482660 2017] [:error] [pid 692] [client 192.168.0.13:57954] PHP Notice: Undefined index: user_id in /usr/share/TeamPass-2.1.27.4/load.php on line 376 [Sat Jul 08 15:38:13.482667 2017] [:error] [pid 692] [client 192.168.0.13:57954] PHP Notice: Undefined index: user_id in /usr/share/TeamPass-2.1.27.4/load.php on line 379 [Sat Jul 08 15:38:13.482673 2017] [:error] [pid 692] [client 192.168.0.13:57954] PHP Notice: Undefined index: user_id in /usr/share/TeamPass-2.1.27.4/load.php on line 381 [Sat Jul 08 15:38:13.482681 2017] [:error] [pid 692] [client 192.168.0.13:57954] PHP Notice: Undefined index: key in /usr/share/TeamPass-2.1.27.4/load.php on line 421 [Sat Jul 08 15:38:13.482688 2017] [:error] [pid 692] [client 192.168.0.13:57954] PHP Notice: Undefined index: key in /usr/share/TeamPass-2.1.27.4/load.php on line 426 [Sat Jul 08 15:38:13.482701 2017] [:error] [pid 692] [client 192.168.0.13:57954] PHP Notice: Undefined index: key in /usr/share/TeamPass-2.1.27.4/load.php on line 489 [Sat Jul 08 15:38:13.482707 2017] [:error] [pid 692] [client 192.168.0.13:57954] PHP Notice: Undefined index: key in /usr/share/TeamPass-2.1.27.4/load.php on line 490 [Sat Jul 08 15:38:13.482736 2017] [:error] [pid 692] [client 192.168.0.13:57954] PHP Notice: Undefined index: key in /usr/share/TeamPass-2.1.27.4/load.php on line 571 [Sat Jul 08 15:38:13.482768 2017] [:error] [pid 692] [client 192.168.0.13:57954] PHP Notice: Undefined index: key in /usr/share/TeamPass-2.1.27.4/load.php on line 662 [Sat Jul 08 15:38:13.482803 2017] [:error] [pid 692] [client 192.168.0.13:57954] PHP Notice: Undefined index: my_sk in /usr/share/TeamPass-2.1.27.4/load.php on line 778 [Sat Jul 08 15:38:13.482817 2017] [:error] [pid 692] [client 192.168.0.13:57954] PHP Notice: Undefined index: key in /usr/share/TeamPass-2.1.27.4/load.php on line 789 [Sat Jul 08 15:38:13.482826 2017] [:error] [pid 692] [client 192.168.0.13:57954] PHP Notice: Undefined index: key in /usr/share/TeamPass-2.1.27.4/load.php on line 792 [Sat Jul 08 15:38:13.482849 2017] [:error] [pid 692] [client 192.168.0.13:57954] PHP Notice: Undefined index: my_sk in /usr/share/TeamPass-2.1.27.4/load.php on line 834 [Sat Jul 08 15:38:13.482861 2017] [:error] [pid 692] [client 192.168.0.13:57954] PHP Notice: Undefined index: key in /usr/share/TeamPass-2.1.27.4/load.php on line 848 [Sat Jul 08 15:38:13.482870 2017] [:error] [pid 692] [client 192.168.0.13:57954] PHP Notice: Undefined index: key in /usr/share/TeamPass-2.1.27.4/load.php on line 849 [Sat Jul 08 15:38:13.482878 2017] [:error] [pid 692] [client 192.168.0.13:57954] PHP Notice: Undefined index: key in /usr/share/TeamPass-2.1.27.4/load.php on line 852 [Sat Jul 08 15:38:28.616525 2017] [:error] [pid 7071] [client 192.168.0.13:57992] PHP Fatal error: Cannot redeclare class DB in /usr/share/TeamPass-2.1.27.4/includes/libraries/Database/Meekrodb/db.class.php on line 20, referer: https://www.my_site.fr/ [Sat Jul 08 15:38:56.768639 2017] [:error] [pid 7204] [client 192.168.0.13:58000] PHP Fatal error: Cannot redeclare class DB in /usr/share/TeamPass-2.1.27.4/includes/libraries/Database/Meekrodb/db.class.php on line 20 Sorry for this long log file. I don't know where to find teampass log files (if any). I just get the httpd error.log file. I've updated Teampass the same way I ususally do. I can get the user+password fields to fill in the first time I try to log in but after I could log in, I just get a blank page. And I can't log in using another user + password fields as the page stays blank. I didn't try to restart my web browser. I had no error/warning during the install/upgrade.php process. Upgrading Teampass looks like a nightmare for me. I always have killing issues. Hopefully, I'm now a "pro" to restore from a previous version. Regards. Xuo.
nilsteampassnet commented 7 years ago

Sorry to read that it is a nightmare for you.

Regarding your logs, there is something I don't understand. Are you sure the errors correspond to 2.1.27.7? Indeed I can see 2.1.27.4 in the path name and also the line with error doesn't correspond to the 2.1.27.7 code but 2.1.27.4. So here we have something strange.

Did you clean your cache after upgrade? You can try to log to Teampass using the incognito mode of your browser. A white page is more often related to path issue, server settings, ...

You can share your screen with me if you want.

ericxuo commented 7 years ago

Hi,

Yes, you're right, this is really strange. I did it again and I've got the same results. I've downloaded the file TeamPass-2.1.27.7.zip from github and the tag 2.1.27.7 of TeamPass. The md5sum of this file is : 9b6492f75eec06ba12ff218e90a4cd9c If I diff -r the version 27.4 and 27.7, they are different. Here is the list of diff files :

diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/admin.php TeamPass-2.1.27.7/admin.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/admin.settings_api.php TeamPass-2.1.27.7/admin.settings_api.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/admin.settings_categories.php TeamPass-2.1.27.7/admin.settings_categories.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/admin.settings_duo.php TeamPass-2.1.27.7/admin.settings_duo.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/admin.settings.load.php TeamPass-2.1.27.7/admin.settings.load.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/admin.settings.php TeamPass-2.1.27.7/admin.settings.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/api/functions.php TeamPass-2.1.27.7/api/functions.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/changelog.md TeamPass-2.1.27.7/changelog.md diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/composer.json TeamPass-2.1.27.7/composer.json diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/duo.load.php TeamPass-2.1.27.7/duo.load.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/error.php TeamPass-2.1.27.7/error.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/folders.load.php TeamPass-2.1.27.7/folders.load.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/folders.php TeamPass-2.1.27.7/folders.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/config/include.php TeamPass-2.1.27.7/includes/config/include.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/config/settings.php TeamPass-2.1.27.7/includes/config/settings.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/css/items.css TeamPass-2.1.27.7/includes/css/items.css diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/js/functions.js TeamPass-2.1.27.7/includes/js/functions.js diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/js/tooltipster/js/jquery.tooltipster.js TeamPass-2.1.27.7/includes/js/tooltipster/js/jquery.tooltipster.js diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/language/arabic.php TeamPass-2.1.27.7/includes/language/arabic.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/language/bulgarian.php TeamPass-2.1.27.7/includes/language/bulgarian.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/language/catalan.php TeamPass-2.1.27.7/includes/language/catalan.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/language/chinese.php TeamPass-2.1.27.7/includes/language/chinese.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/language/czech.php TeamPass-2.1.27.7/includes/language/czech.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/language/dutch.php TeamPass-2.1.27.7/includes/language/dutch.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/language/english.php TeamPass-2.1.27.7/includes/language/english.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/language/estonian.php TeamPass-2.1.27.7/includes/language/estonian.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/language/french.php TeamPass-2.1.27.7/includes/language/french.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/language/german.php TeamPass-2.1.27.7/includes/language/german.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/language/greek.php TeamPass-2.1.27.7/includes/language/greek.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/language/hungarian.php TeamPass-2.1.27.7/includes/language/hungarian.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/language/italian.php TeamPass-2.1.27.7/includes/language/italian.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/language/japanese.php TeamPass-2.1.27.7/includes/language/japanese.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/language/norwegian.php TeamPass-2.1.27.7/includes/language/norwegian.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/language/polish.php TeamPass-2.1.27.7/includes/language/polish.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/language/portuguese_br.php TeamPass-2.1.27.7/includes/language/portuguese_br.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/language/portuguese.php TeamPass-2.1.27.7/includes/language/portuguese.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/language/romanian.php TeamPass-2.1.27.7/includes/language/romanian.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/language/russian.php TeamPass-2.1.27.7/includes/language/russian.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/language/spanish.php TeamPass-2.1.27.7/includes/language/spanish.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/language/swedish.php TeamPass-2.1.27.7/includes/language/swedish.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/language/turkish.php TeamPass-2.1.27.7/includes/language/turkish.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/language/ukrainian.php TeamPass-2.1.27.7/includes/language/ukrainian.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/language/vietnamese.php TeamPass-2.1.27.7/includes/language/vietnamese.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/Authentication/agses/agses.jquery.js TeamPass-2.1.27.7/includes/libraries/Authentication/agses/agses.jquery.js diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/Authentication/agses/axs/AXSErrorcodes.inc.php TeamPass-2.1.27.7/includes/libraries/Authentication/agses/axs/AXSErrorcodes.inc.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/Authentication/agses/axs/AXSILPortal_V1_Auth.php TeamPass-2.1.27.7/includes/libraries/Authentication/agses/axs/AXSILPortal_V1_Auth.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/Authentication/ParagonIE/ConstantTime/Base64.php TeamPass-2.1.27.7/includes/libraries/Authentication/ParagonIE/ConstantTime/Base64.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/Authentication/phpseclib/Crypt/Common/SymmetricKey.php TeamPass-2.1.27.7/includes/libraries/Authentication/phpseclib/Crypt/Common/SymmetricKey.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/Authentication/phpseclib/Crypt/Hash.php TeamPass-2.1.27.7/includes/libraries/Authentication/phpseclib/Crypt/Hash.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/Authentication/phpseclib/Crypt/RC4.php TeamPass-2.1.27.7/includes/libraries/Authentication/phpseclib/Crypt/RC4.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/Authentication/phpseclib/Crypt/RSA/PKCS1.php TeamPass-2.1.27.7/includes/libraries/Authentication/phpseclib/Crypt/RSA/PKCS1.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/Authentication/phpseclib/Crypt/RSA/PKCS.php TeamPass-2.1.27.7/includes/libraries/Authentication/phpseclib/Crypt/RSA/PKCS.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/Authentication/phpseclib/Crypt/RSA/PuTTY.php TeamPass-2.1.27.7/includes/libraries/Authentication/phpseclib/Crypt/RSA/PuTTY.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/Authentication/phpseclib/Crypt/RSA.php TeamPass-2.1.27.7/includes/libraries/Authentication/phpseclib/Crypt/RSA.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/Authentication/phpseclib/File/ANSI.php TeamPass-2.1.27.7/includes/libraries/Authentication/phpseclib/File/ANSI.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/Authentication/phpseclib/File/ASN1.php TeamPass-2.1.27.7/includes/libraries/Authentication/phpseclib/File/ASN1.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/Authentication/phpseclib/File/X509.php TeamPass-2.1.27.7/includes/libraries/Authentication/phpseclib/File/X509.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/Authentication/phpseclib/Math/BigInteger.php TeamPass-2.1.27.7/includes/libraries/Authentication/phpseclib/Math/BigInteger.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/Authentication/phpseclib/Net/SCP.php TeamPass-2.1.27.7/includes/libraries/Authentication/phpseclib/Net/SCP.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/Authentication/phpseclib/Net/SFTP/Stream.php TeamPass-2.1.27.7/includes/libraries/Authentication/phpseclib/Net/SFTP/Stream.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/Authentication/phpseclib/Net/SFTP.php TeamPass-2.1.27.7/includes/libraries/Authentication/phpseclib/Net/SFTP.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/Authentication/phpseclib/Net/SSH1.php TeamPass-2.1.27.7/includes/libraries/Authentication/phpseclib/Net/SSH1.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/Authentication/phpseclib/Net/SSH2.php TeamPass-2.1.27.7/includes/libraries/Authentication/phpseclib/Net/SSH2.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/Authentication/phpseclib/System/SSH/Agent.php TeamPass-2.1.27.7/includes/libraries/Authentication/phpseclib/System/SSH/Agent.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/Authentication/TwoFactorAuth/Providers/Qr/GoogleQRCodeProvider.php TeamPass-2.1.27.7/includes/libraries/Authentication/TwoFactorAuth/Providers/Qr/GoogleQRCodeProvider.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/Authentication/TwoFactorAuth/Providers/Qr/QRServerProvider.php TeamPass-2.1.27.7/includes/libraries/Authentication/TwoFactorAuth/Providers/Qr/QRServerProvider.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/Authentication/TwoFactorAuth/Providers/Rng/HashRNGProvider.php TeamPass-2.1.27.7/includes/libraries/Authentication/TwoFactorAuth/Providers/Rng/HashRNGProvider.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/Authentication/TwoFactorAuth/Providers/Rng/MCryptRNGProvider.php TeamPass-2.1.27.7/includes/libraries/Authentication/TwoFactorAuth/Providers/Rng/MCryptRNGProvider.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/Authentication/TwoFactorAuth/Providers/Rng/OpenSSLRNGProvider.php TeamPass-2.1.27.7/includes/libraries/Authentication/TwoFactorAuth/Providers/Rng/OpenSSLRNGProvider.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/Authentication/TwoFactorAuth/TwoFactorAuth.php TeamPass-2.1.27.7/includes/libraries/Authentication/TwoFactorAuth/TwoFactorAuth.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/Authentication/Yubico/Yubico.php TeamPass-2.1.27.7/includes/libraries/Authentication/Yubico/Yubico.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/csrfp/libs/csrf/csrfprotector.php TeamPass-2.1.27.7/includes/libraries/csrfp/libs/csrf/csrfprotector.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/csrfp/libs/csrfp.config.php TeamPass-2.1.27.7/includes/libraries/csrfp/libs/csrfp.config.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/csrfp/libs/csrfp.config.sample.php TeamPass-2.1.27.7/includes/libraries/csrfp/libs/csrfp.config.sample.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/Database/Meekrodb/db.class.php TeamPass-2.1.27.7/includes/libraries/Database/Meekrodb/db.class.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/Email/Phpmailer/class.phpmailer.php TeamPass-2.1.27.7/includes/libraries/Email/Phpmailer/class.phpmailer.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/Email/Phpmailer/class.pop3.php TeamPass-2.1.27.7/includes/libraries/Email/Phpmailer/class.pop3.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/Encryption/Crypt/aesctr.php TeamPass-2.1.27.7/includes/libraries/Encryption/Crypt/aesctr.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/Encryption/Encryption/File.php TeamPass-2.1.27.7/includes/libraries/Encryption/Encryption/File.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/Encryption/Encryption/KeyProtectedByPassword.php TeamPass-2.1.27.7/includes/libraries/Encryption/Encryption/KeyProtectedByPassword.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/Encryption/PBKDF2/PasswordHashClass.php TeamPass-2.1.27.7/includes/libraries/Encryption/PBKDF2/PasswordHashClass.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/Encryption/PBKDF2/PasswordHash.php TeamPass-2.1.27.7/includes/libraries/Encryption/PBKDF2/PasswordHash.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/LDAP/adLDAP/adLDAP.php TeamPass-2.1.27.7/includes/libraries/LDAP/adLDAP/adLDAP.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/LDAP/adLDAP/classes/adLDAPComputers.php TeamPass-2.1.27.7/includes/libraries/LDAP/adLDAP/classes/adLDAPComputers.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/LDAP/adLDAP/classes/adLDAPContacts.php TeamPass-2.1.27.7/includes/libraries/LDAP/adLDAP/classes/adLDAPContacts.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/LDAP/adLDAP/classes/adLDAPExchange.php TeamPass-2.1.27.7/includes/libraries/LDAP/adLDAP/classes/adLDAPExchange.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/LDAP/adLDAP/classes/adLDAPFolders.php TeamPass-2.1.27.7/includes/libraries/LDAP/adLDAP/classes/adLDAPFolders.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/LDAP/adLDAP/classes/adLDAPGroups.php TeamPass-2.1.27.7/includes/libraries/LDAP/adLDAP/classes/adLDAPGroups.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/LDAP/adLDAP/classes/adLDAPUsers.php TeamPass-2.1.27.7/includes/libraries/LDAP/adLDAP/classes/adLDAPUsers.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/LDAP/adLDAP/classes/adLDAPUtils.php TeamPass-2.1.27.7/includes/libraries/LDAP/adLDAP/classes/adLDAPUtils.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/LDAP/adLDAP/collections/adLDAPCollection.php TeamPass-2.1.27.7/includes/libraries/LDAP/adLDAP/collections/adLDAPCollection.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/PasswordLib/Core/BigMath/BCMath.php TeamPass-2.1.27.7/includes/libraries/PasswordLib/Core/BigMath/BCMath.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/PasswordLib/Core/BigMath/GMP.php TeamPass-2.1.27.7/includes/libraries/PasswordLib/Core/BigMath/GMP.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/PasswordLib/Core/BigMath/PHPMath.php TeamPass-2.1.27.7/includes/libraries/PasswordLib/Core/BigMath/PHPMath.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/PasswordLib/Core/Enum.php TeamPass-2.1.27.7/includes/libraries/PasswordLib/Core/Enum.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/PasswordLib/Key/Derivation/PBKDF.php TeamPass-2.1.27.7/includes/libraries/PasswordLib/Key/Derivation/PBKDF.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/PasswordLib/Password/AbstractPassword.php TeamPass-2.1.27.7/includes/libraries/PasswordLib/Password/AbstractPassword.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/Pdf/Tfpdf/font/courierbi.php TeamPass-2.1.27.7/includes/libraries/Pdf/Tfpdf/font/courierbi.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/Pdf/Tfpdf/font/courierb.php TeamPass-2.1.27.7/includes/libraries/Pdf/Tfpdf/font/courierb.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/Pdf/Tfpdf/font/courieri.php TeamPass-2.1.27.7/includes/libraries/Pdf/Tfpdf/font/courieri.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/Pdf/Tfpdf/font/courier.php TeamPass-2.1.27.7/includes/libraries/Pdf/Tfpdf/font/courier.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/Pdf/Tfpdf/font/unifont/ttfonts.php TeamPass-2.1.27.7/includes/libraries/Pdf/Tfpdf/font/unifont/ttfonts.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/Pdf/Tfpdf/fpdf.php TeamPass-2.1.27.7/includes/libraries/Pdf/Tfpdf/fpdf.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/Pdf/Tfpdf/tfpdf.class.php TeamPass-2.1.27.7/includes/libraries/Pdf/Tfpdf/tfpdf.class.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/phpcrypt/Cipher.php TeamPass-2.1.27.7/includes/libraries/phpcrypt/Cipher.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/phpcrypt/ciphers/3DES.php TeamPass-2.1.27.7/includes/libraries/phpcrypt/ciphers/3DES.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/phpcrypt/ciphers/3Way.php TeamPass-2.1.27.7/includes/libraries/phpcrypt/ciphers/3Way.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/phpcrypt/ciphers/ARC4.php TeamPass-2.1.27.7/includes/libraries/phpcrypt/ciphers/ARC4.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/phpcrypt/ciphers/Blowfish.php TeamPass-2.1.27.7/includes/libraries/phpcrypt/ciphers/Blowfish.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/phpcrypt/ciphers/CAST128.php TeamPass-2.1.27.7/includes/libraries/phpcrypt/ciphers/CAST128.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/phpcrypt/ciphers/CAST256.php TeamPass-2.1.27.7/includes/libraries/phpcrypt/ciphers/CAST256.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/phpcrypt/ciphers/DES.php TeamPass-2.1.27.7/includes/libraries/phpcrypt/ciphers/DES.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/phpcrypt/ciphers/Enigma.php TeamPass-2.1.27.7/includes/libraries/phpcrypt/ciphers/Enigma.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/phpcrypt/ciphers/RC2.php TeamPass-2.1.27.7/includes/libraries/phpcrypt/ciphers/RC2.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/phpcrypt/ciphers/Rijndael.php TeamPass-2.1.27.7/includes/libraries/phpcrypt/ciphers/Rijndael.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/phpcrypt/ciphers/SimpleXOR.php TeamPass-2.1.27.7/includes/libraries/phpcrypt/ciphers/SimpleXOR.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/phpcrypt/ciphers/Skipjack.php TeamPass-2.1.27.7/includes/libraries/phpcrypt/ciphers/Skipjack.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/phpcrypt/ciphers/Vigenere.php TeamPass-2.1.27.7/includes/libraries/phpcrypt/ciphers/Vigenere.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/phpcrypt/Core.php TeamPass-2.1.27.7/includes/libraries/phpcrypt/Core.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/phpcrypt/Mode.php TeamPass-2.1.27.7/includes/libraries/phpcrypt/Mode.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/phpcrypt/modes/CBC.php TeamPass-2.1.27.7/includes/libraries/phpcrypt/modes/CBC.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/phpcrypt/modes/CFB.php TeamPass-2.1.27.7/includes/libraries/phpcrypt/modes/CFB.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/phpcrypt/modes/CTR.php TeamPass-2.1.27.7/includes/libraries/phpcrypt/modes/CTR.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/phpcrypt/modes/ECB.php TeamPass-2.1.27.7/includes/libraries/phpcrypt/modes/ECB.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/phpcrypt/modes/NCFB.php TeamPass-2.1.27.7/includes/libraries/phpcrypt/modes/NCFB.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/phpcrypt/modes/NOFB.php TeamPass-2.1.27.7/includes/libraries/phpcrypt/modes/NOFB.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/phpcrypt/modes/OFB.php TeamPass-2.1.27.7/includes/libraries/phpcrypt/modes/OFB.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/phpcrypt/modes/PCBC.php TeamPass-2.1.27.7/includes/libraries/phpcrypt/modes/PCBC.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/phpcrypt/modes/Raw.php TeamPass-2.1.27.7/includes/libraries/phpcrypt/modes/Raw.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/phpcrypt/modes/Stream.php TeamPass-2.1.27.7/includes/libraries/phpcrypt/modes/Stream.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/phpcrypt/Padding.php TeamPass-2.1.27.7/includes/libraries/phpcrypt/Padding.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/phpcrypt/phpCrypt.php TeamPass-2.1.27.7/includes/libraries/phpcrypt/phpCrypt.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/includes/libraries/Tree/NestedTree/NestedTree.php TeamPass-2.1.27.7/includes/libraries/Tree/NestedTree/NestedTree.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/index.php TeamPass-2.1.27.7/index.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/items.export.php TeamPass-2.1.27.7/items.export.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/items.import.php TeamPass-2.1.27.7/items.import.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/items.load.php TeamPass-2.1.27.7/items.load.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/items.offline.php TeamPass-2.1.27.7/items.offline.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/items.php TeamPass-2.1.27.7/items.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/kb.load.php TeamPass-2.1.27.7/kb.load.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/kb.php TeamPass-2.1.27.7/kb.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/load.php TeamPass-2.1.27.7/load.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/logout.php TeamPass-2.1.27.7/logout.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/otv.php TeamPass-2.1.27.7/otv.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/profile.php TeamPass-2.1.27.7/profile.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/roles.load.php TeamPass-2.1.27.7/roles.load.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/roles.php TeamPass-2.1.27.7/roles.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/sources/admin.queries.php TeamPass-2.1.27.7/sources/admin.queries.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/sources/categories.queries.php TeamPass-2.1.27.7/sources/categories.queries.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/sources/checks.php TeamPass-2.1.27.7/sources/checks.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/sources/core.php TeamPass-2.1.27.7/sources/core.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/sources/datatable/datatable.folders.php TeamPass-2.1.27.7/sources/datatable/datatable.folders.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/sources/datatable/datatable.item_edition.php TeamPass-2.1.27.7/sources/datatable/datatable.item_edition.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/sources/datatable/datatable.items_change.php TeamPass-2.1.27.7/sources/datatable/datatable.items_change.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/sources/datatable/datatable.kb.php TeamPass-2.1.27.7/sources/datatable/datatable.kb.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/sources/datatable/datatable.logs.php TeamPass-2.1.27.7/sources/datatable/datatable.logs.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/sources/datatable/datatable.suggestion.php TeamPass-2.1.27.7/sources/datatable/datatable.suggestion.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/sources/datatable/datatable.users_logged.php TeamPass-2.1.27.7/sources/datatable/datatable.users_logged.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/sources/datatable/datatable.users.php TeamPass-2.1.27.7/sources/datatable/datatable.users.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/sources/downloadFile.php TeamPass-2.1.27.7/sources/downloadFile.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/sources/export.queries.php TeamPass-2.1.27.7/sources/export.queries.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/sources/favourites.queries.php TeamPass-2.1.27.7/sources/favourites.queries.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/sources/find.queries.php TeamPass-2.1.27.7/sources/find.queries.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/sources/folders.queries.php TeamPass-2.1.27.7/sources/folders.queries.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/sources/identify.php TeamPass-2.1.27.7/sources/identify.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/sources/import.queries.php TeamPass-2.1.27.7/sources/import.queries.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/sources/items.logs.php TeamPass-2.1.27.7/sources/items.logs.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/sources/items.queries.php TeamPass-2.1.27.7/sources/items.queries.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/sources/kb.queries.categories.php TeamPass-2.1.27.7/sources/kb.queries.categories.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/sources/kb.queries.php TeamPass-2.1.27.7/sources/kb.queries.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/sources/main.functions.php TeamPass-2.1.27.7/sources/main.functions.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/sources/main.queries.php TeamPass-2.1.27.7/sources/main.queries.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/sources/roles.queries.php TeamPass-2.1.27.7/sources/roles.queries.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/sources/SecureHandler.php TeamPass-2.1.27.7/sources/SecureHandler.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/sources/suggestion.queries.php TeamPass-2.1.27.7/sources/suggestion.queries.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/sources/tree.php TeamPass-2.1.27.7/sources/tree.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/sources/upload/upload.attachments.php TeamPass-2.1.27.7/sources/upload/upload.attachments.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/sources/upload/upload.files.php TeamPass-2.1.27.7/sources/upload/upload.files.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/sources/users.queries.php TeamPass-2.1.27.7/sources/users.queries.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/sources/utils.queries.php TeamPass-2.1.27.7/sources/utils.queries.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/sources/views.queries.php TeamPass-2.1.27.7/sources/views.queries.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/ssh.php TeamPass-2.1.27.7/ssh.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/suggestion.load.php TeamPass-2.1.27.7/suggestion.load.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/suggestion.php TeamPass-2.1.27.7/suggestion.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/users.load.php TeamPass-2.1.27.7/users.load.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/users.php TeamPass-2.1.27.7/users.php diff --ignore-all-space --ignore-blank-lines -r TeamPass-2.1.27.4/views_logs.php TeamPass-2.1.27.7/views_logs.php

Could the TeamPass directory from version 2.1.27.4 be hard-coded in the sql database ?

Regards.

Xuo.

ericxuo commented 7 years ago

Hi,

I have noticed that my upgrade script did not copy these 2 files from the previous version (I don't know why I have forgotten these files) :

/includes/config/tp.config.php /includes/libraries/csrfp/libs/csrfp.config.php

I've updated it and rerun the script but I get more or less the same issues :

[Sat Jul 08 19:21:55.974894 2017] [:error] [pid 23228] [client 192.168.0.14:53062] PHP Notice: Undefined index: key in /usr/share/TeamPass-2.1.27.4/load.php on line 852, referer: https://teampass.my_site.fr/install/upgrade.php [Sat Jul 08 19:22:06.161608 2017] [:error] [pid 25510] [client 192.168.0.14:53076] PHP Fatal error: Cannot redeclare class DB in /usr/share/TeamPass-2.1.27.4/includes/libraries/Database/Meekrodb/db.class.php on line 20, referer: https://teampass.my_site/.fr/

Regards.

Xuo.

ericxuo commented 7 years ago

Hi,

I have noticed that my upgrade script did not copy these 2 files from the previous version (I don't know why I have forgotten these files) :

/includes/config/tp.config.php /includes/libraries/csrfp/libs/csrfp.config.php

I've updated it and rerun the script but I get more or less the same issues :

[Sat Jul 08 19:21:55.974894 2017] [:error] [pid 23228] [client 192.168.0.14:53062] PHP Notice: Undefined index: key in /usr/share/TeamPass-2.1.27.4/load.php on line 852, referer: https://teampass.my_site.fr/install/upgrade.php [Sat Jul 08 19:22:06.161608 2017] [:error] [pid 25510] [client 192.168.0.14:53076] PHP Fatal error: Cannot redeclare class DB in /usr/share/TeamPass-2.1.27.4/includes/libraries/Database/Meekrodb/db.class.php on line 20, referer: https://teampass.my_site/.fr/

Regards.

Xuo.

ericxuo commented 7 years ago

Hi,

I could make it work after I've restart my httpd server. Added in my script.

Regards.

Xuo.