- 09 Jul, 2020 3 commits
-
-
Côme Chilliet authored
msgPool always returns escaped string because it may be used from smarty. htmlescape now calls htmlspecialchars instead of htmlentities, allowing to escape strings with % without losing sprintf capability. issue #6071
-
Côme Chilliet authored
This cleanup solves some more escaping problems issue #6071
-
Côme Chilliet authored
Adds FusionDirectoryError base class and one child class for check failures. Use this new class for IntAttribute as first test. Build HTML dialog from error class using attribute data. issue #6071
-
- 18 Feb, 2020 2 commits
-
-
Côme Chilliet authored
issue #6065
-
Côme Chilliet authored
issue #6065
-
- 04 Feb, 2020 1 commit
-
-
Côme Chilliet authored
Date modifier was returning an array of array instead of an array of strings, causing problems later on. issue #6064
-
- 07 Nov, 2019 1 commit
-
-
Côme Chilliet authored
Removed useless read of CSN on dn "new" Replaced calls to cat by calls to dn_exists when possible Removed useless call to cat in prepare_save of new object issue #6050
-
- 22 Oct, 2019 2 commits
-
-
Côme Chilliet authored
There was two functions for storing/getting object dn from session for no reason. issue #6038
-
Côme Chilliet authored
Also cleaned up "header" handling. Removed print_header function which was doing two different things and misused in some places. issue #6038
-
- 17 Sep, 2019 1 commit
-
-
Côme Chilliet authored
There is a check at login but we want to be able to lock config object from setup, before any login attempt. issue #2895
-
- 28 Aug, 2019 3 commits
-
-
Côme Chilliet authored
issue #6024
-
Côme Chilliet authored
And convert global_get calls to get issue #6024
-
Côme Chilliet authored
Also global_is_set to is_set. issue #6024
-
- 16 Jul, 2019 1 commit
-
-
Côme Chilliet authored
This allows to avoid ldap reads from pluglist::load, and should fix a crash happenning in index.php when using encrypted password in config file. issue #6015
-
- 27 Jun, 2019 1 commit
-
-
Côme Chilliet authored
Bumped minimum PHP version to 7.0.0 because we use strict typing. Removed fallback for random_int. issue #6002
-
- 19 Jun, 2019 1 commit
-
-
Côme Chilliet authored
Moved userinfo related functions as methods in userinfo Moved ppolicy account expiration check to expired_status method Split ppolicy fetch in a method so that it can be used by expiration warning detection later. issue #6001
-
- 13 Mar, 2019 1 commit
-
-
Côme Chilliet authored
Also moving code to samba and ssh plugins issue #5970
-
- 26 Feb, 2019 1 commit
-
-
Côme Chilliet authored
issue #5955
-
- 25 Feb, 2019 2 commits
-
-
Côme Chilliet authored
Fixes of spaces by php-cs-fixer issue #5955
-
Côme Chilliet authored
Basic fixes like identation issue #5955
-
- 19 Feb, 2019 1 commit
-
-
Côme Chilliet authored
issue #5956
-
- 17 Jan, 2019 1 commit
-
-
Côme Chilliet authored
issue #5942
-
- 20 Nov, 2018 1 commit
-
-
Côme Chilliet authored
Previously it always had the same value as the From header. issue #5926
-
- 07 Nov, 2018 1 commit
-
-
Côme Chilliet authored
The code tries to support generators from modifiers so that random string and future number modifiers can return a generator and not store large arrays in memory. issue #5882
-
- 31 Oct, 2018 1 commit
-
-
Côme Chilliet authored
Made sure to empty alt attribute when an img is decoration and does not provide information. In some files also fixed some alt content when it made sense issue #5917
-
- 26 Jul, 2018 3 commits
-
-
Côme Chilliet authored
Removed unused session entry, made sure all error reset goes through the appropriate function. issue #5854
-
Côme Chilliet authored
issue #5854
-
Côme Chilliet authored
issue #5854
-
- 19 Jul, 2018 1 commit
-
-
Côme Chilliet authored
issue #5135
-
- 03 Jul, 2018 2 commits
-
-
Côme Chilliet authored
Resolve "Security: Insecure Generation of Random Tokens" See merge request fusiondirectory/fd!325 (cherry picked from commit 2faf258b) 9af5ac62
fix(core) Give using unpack for bytes conversion -
Côme Chilliet authored
Resolve "Security: Insecure Generation of Random Tokens" See merge request fusiondirectory/fd!322 (cherry picked from commit 697eff83) 4abf4588
fix(core) Avoid crash on 32-bits systems for random_int fallback
-
- 02 Jul, 2018 1 commit
-
-
Côme Chilliet authored
Resolve "Security: Insecure Generation of Random Tokens" See merge request fusiondirectory/fd!319 (cherry picked from commit 6d0aba68) a8f4d2eb
fix(core) Fix 2 problems in random_int fallback
-
- 26 Jun, 2018 1 commit
-
-
Côme Chilliet authored
For PHP<7.0, we fall back on openssl_random_pseudo_bytes from openssl module. issue #5843
-
- 24 May, 2018 1 commit
-
-
Côme Chilliet authored
Moved it to a class which get instanciated in userinfo and keeps the size limit status for the current session. issue #5135
-
- 09 May, 2018 2 commits
-
-
Côme Chilliet authored
issue #5831
-
Côme Chilliet authored
issue #5831
-
- 07 May, 2018 1 commit
-
-
Côme Chilliet authored
issue #5831
-
- 02 May, 2018 3 commits
-
-
Côme Chilliet authored
issue #5827
-
Côme Chilliet authored
ldap_escape was added in 5.6 so no fallback is needed no that we require PHP>=5.6. issue #5827
-
Côme Chilliet authored
PHP now has an exponentiation operator ** that can be used instead of the pow function. issue #5827
-