Commit Graph

47 Commits (8904bf645b30fbdfdcb00a2ea607d752ee69d865)

Author SHA1 Message Date
Joas Schilling aa5f037af7
chore: apply changes from Nextcloud coding standards 1.1.1 2 years ago
Anna Larch 5d5134e615 Do not log passwords in debug mode 2 years ago
Faraz Samapoor b0938b9083 Refactors "strpos" calls in /apps/user_ldap to improve code readability. 3 years ago
Côme Chilliet d82d6df646
Do not send a pagination control with size = 0 if cookie is empty 3 years ago
Carl Schwan 25519b7089 Add backtrace to ldap profiler collector 3 years ago
Côme Chilliet 8d07bc9b20
Cleanup typing and improve logging 3 years ago
Côme Chilliet 81064b3d22
Fix ldap_parse_result call 3 years ago
Côme Chilliet 50a52ac2a5
Pass paging information directly to search and get rid of adapter 3 years ago
Côme Chilliet d10dfa84db
Unfold call to ldap_parse_result. Handle cookie outside of adapter. 3 years ago
Côme Chilliet d6e49cd2de
Remove useless getReadArgs/setReadArgs methods from PagedResults 3 years ago
Côme Chilliet d790d45567
Remove dead code in paged result handling 3 years ago
Vincent Van Houtte c323022d06 Add ldap-unix-socket support - squashed commits to files Connection.php, Configuration.php, Wizard.php, LDAP.php and view.js 3 years ago
Carl Schwan 35d8bdc840 Fix profiler trying to serialize invalid utf8 4 years ago
Carl Schwan 7d272c54d0 Add a built-in profiler inside Nextcloud 4 years ago
Carl Schwan 52760a95d9
Check if directoy is writable instead of possibly missing file 4 years ago
Côme Chilliet f3dcbfe146
Fix PHP 8.1 support for user_ldap application 4 years ago
Joas Schilling 168c673755
Allow to log DB, redis and LDAP requests into files 4 years ago
John Molakvoæ (skjnldsv) 215aef3cbd
Update php licenses 5 years ago
Arthur Schiwon 5e8f43a55e
removes PagedResults adapter for PHP < 7.3 5 years ago
Christoph Wurst 9ce3ea3368
Update license headers 5 years ago
Christoph Wurst d9015a8c94
Format code to a single space around binary operators 5 years ago
J0WI 68ce17e59b Unify links to php.net 5 years ago
Christoph Wurst cb057829f7
Update license headers for 19 6 years ago
Roeland Jago Douma d9990b09b8
PHP-CS-Fixer green 6 years ago
Arthur Schiwon 84619a5b9c
use serverControls directly with LDAP calls, fixes 19127 6 years ago
Christoph Wurst caff1023ea
Format control structures, classes, methods and function 6 years ago
Christoph Wurst 14c996d982
Use elseif instead of else if 6 years ago
Christoph Wurst afbd9c4e6e
Unify function spacing to PSR2 recommendation 6 years ago
Christoph Wurst 1a9330cd69
Update the license headers for Nextcloud 19 6 years ago
Christoph Wurst b80ebc9674
Use the short array syntax, everywhere 6 years ago
Christoph Wurst 5bf3d1bb38
Update license headers 6 years ago
Peter Kubica 3ed1d158bc LDAP Password Modify Extended Operation support 7 years ago
Arthur Schiwon deec5a70a0
avoid logging of "Partial search results returned: Sizelimit exceeded at" 7 years ago
Arthur Schiwon 2048872f9e
functions that were checked for are present since PHP 5.4, supported is >=/ 7 years ago
Arthur Schiwon c8851e24a8
throw ServerNotAvailableException when LDAP is caught shutting down 8 years ago
Arthur Schiwon 25439919f8
fix phpdoc return types (no code change) 9 years ago
Arthur Schiwon 9983e05121
LDAP's checkPassword should only catch when a user was not found, fixes #2431 9 years ago
Lukas Reschke 4c5e7d270a
Add tests 9 years ago
root 861c8572c0
restore ldap_password_pr 9 years ago
Jörn Friedrich Dreyer 4d31caa6f8
fix a few minor code smells 9 years ago
Joas Schilling 813f0a0f40
Fix apps/ 10 years ago
Lukas Reschke aba539703c
Update license headers 10 years ago
Joas Schilling 391531851c
Move interface to PSR-4 10 years ago
Joas Schilling 3690ce1b36
Move LDAP to PSR-4 10 years ago
Arthur Schiwon fe2a506e56 remove deprecated ldap_sort 10 years ago
Thomas Müller 682821c71e Happy new year! 10 years ago
Arthur Schiwon a32b002cff always use an LDAP URL when connecting to LDAP 10 years ago
Arthur Schiwon cdb0689334 handle unallowed auth exception on port detection 11 years ago
Arthur Schiwon 5a56393657 throw exception on LDAP error 1, which we usually do not see and is pretty generic. AD uses is for uses not enlisted in the RFC, like on issues with anonymous binds. we also try to guess this case and show a hint. 11 years ago
Arthur Schiwon b9e5309757 catch unallowed anonymous auth attempt and show specific error 11 years ago