Commit Graph

  • daeea9a1f6 Update laravel to 9.x Deon George 2023-01-27 21:35:00 +1100
  • e0185345c8 Start of a debug screen Deon George 2023-01-27 19:59:31 +1100
  • 58e171aea1 PLA now starts at the root of the HTML request, favicon setup Deon George 2023-01-27 16:29:02 +1100
  • d0242ce3d8 Move our sample schema/data into a tests/server, we'll use osixia/openldap for the demo/testing Deon George 2023-01-27 15:26:29 +1100
  • 364c0565a2
    don't apply preventXSS on 'filter' parameters in export and search (#168) bendem 2023-01-20 10:08:49 +0100
  • d09aa72a42
    Inactivity message format fix (#171) jmptbl 2023-01-20 10:08:07 +0100
  • 7226cea874
    #170 - issue - openssl 3.0 patch (#176) Klaus Tachtler 2023-01-20 10:06:44 +0100
  • d15bd2dab3
    Don't do any decoding on the password field (#163) bendem 2022-08-18 02:44:43 +0200
  • 43bac58990 Add support of argon2i & argon2id password hash types 1.2.6.4 Benjamin Renard 2022-04-27 14:43:14 +0200
  • 9488fe2ed7 Avoid passing a null value to PHP functions where another type is expected. Patrick Monnerat 2022-06-01 17:25:34 +0200
  • 5e9b95f9a8 Avoid 32-bit signed integer overflow in Blowfish computations. Patrick Monnerat 2022-06-01 00:49:54 +0200
  • aeebf3faa6 Replace calls to strftime() by calls to date(). Patrick Monnerat 2022-05-31 01:06:35 +0200
  • b035e8a0f4 Do not use function is_resource(). Patrick Monnerat 2022-05-30 20:13:04 +0200
  • f129579f45 Adapt app_error_handler() to PHP 8. Patrick Monnerat 2022-01-15 11:10:11 +0100
  • c90dc06af2 Rename class Attribute to PLAAttribute. Patrick Monnerat 2022-01-14 07:29:20 +0100
  • 3a75a32100 Mandatory function arguments must be listed before optional ones. Patrick Monnerat 2022-01-14 01:41:19 +0100
  • 3ec9c23d58 Do not call get_magic_quote_gpc() when running in PHP version >= 5.4. Patrick Monnerat 2022-01-14 01:04:56 +0100
  • 857f0c539c sanity-fix: gettext and session mod check KuhnChris 2022-02-11 14:52:02 +0000
  • 97eed9d9cd Prevent strftime overflow on 32 bit systems Andrés Maldonado 2022-03-21 19:08:04 +0100
  • 181a57586c Remove some old PLA Deon George 2021-12-11 00:18:07 +1100
  • 10a2d2161b Start of using Attribute objects, rendering jpegphoto Deon George 2021-12-10 22:39:09 +1100
  • d4cae5065b Updated version to 1.2.6.3 1.2.6.3 Deon George 2021-12-12 13:35:51 +1100
  • 386d6ab83b Fix syntax error created by a0de69b - thanks to Bert Van de Poel for testing this and identifying the error Deon George 2021-12-12 13:25:28 +1100
  • dabca67fc8 Updated directorytree/ldaprecord-laravel to v2 Deon George 2021-12-10 17:31:03 +1100
  • a80a2725bc Start of using Attribute objects, rendering jpegphoto Deon George 2021-12-08 23:26:12 +1100
  • 2ccc1d3b83 Framework update and updates from other projects,remove leenooks/laravel Deon George 2021-12-03 13:36:25 +1100
  • 88eb35a567 Some CSS fixes, to fix rendering the sitemap when the sidebar is collapsed Deon George 2021-03-08 09:52:08 +1100
  • 0b867abbac Reorganise docker CI configuration Deon George 2021-03-02 23:16:19 +1100
  • 48131c1b4e Fix showing DN icon for RootDSE, fix readme git clone Deon George 2021-03-02 22:19:00 +1100
  • 851010d6d5 Add icons for each DN based on objectClass Deon George 2020-09-23 22:14:38 +1000
  • 2a099e2dc4 Move getBaseDN to Entry class, some cleanup Deon George 2020-09-21 22:20:59 +1000
  • 4ef074fac4 More unit testing, setup for localisation Deon George 2020-09-20 23:29:22 +1000
  • b043e3bc93 OID update, fix sidebar icon rendering Deon George 2020-09-19 20:21:02 +1000
  • 902330e734 Added home screen note, renamed custom login note to html Deon George 2020-09-19 00:35:29 +1000
  • cec8775f8e Composer updates Deon George 2020-09-19 00:13:50 +1000
  • d20a17d3fe Added server info Deon George 2020-09-19 00:08:00 +1000
  • db61e0d1ce Login validation, user profile icon Deon George 2020-09-15 22:40:32 +1000
  • c549d28340 Change query() to children() - expose hassuborinates Deon George 2020-09-14 21:08:55 +1000
  • 1ebdffa358 Fixes for testing now that we are using directorytree/ldaprecord-laravel Deon George 2020-09-13 23:48:28 +1000
  • 15ff508429 Swap out adldap2/adldap2 for directorytree/ldaprecord-laravel Deon George 2020-09-13 23:41:26 +1000
  • f323be3d7f Start on fetching DN from server Deon George 2020-09-13 21:30:04 +1000
  • 130ae005a3 Added Architect UI Deon George 2020-09-06 09:46:27 +1000
  • e89b4d3287 Updated composer dependancies Deon George 2020-09-06 21:01:37 +1000
  • 7a195bb844 Improved tree rendering Deon George 2020-09-01 00:13:27 +1000
  • 6620b9147e API query and CI to build the docker demo image Remove unused CI, removed some debugging for the demo Deon George 2020-08-31 21:41:45 +1000
  • de4fa04d3b Start of tree being rendered by API/AJAX calls Deon George 2020-08-27 22:46:07 +1000
  • 1e3e4b2196 Setup CI testing Deon George 2020-08-23 12:30:18 +1000
  • f3282bed38 Framework upgrade to Laravel 7 Deon George 2020-08-23 11:37:08 +1000
  • f8717480fd CSS/JS updates, initial page rendering Deon George 2020-08-22 22:26:06 +1000
  • 4c90ce11f2 Initial login working Deon George 2020-08-20 22:33:13 +1000
  • ed7087c802 Initial Laravel Base Deon George 2019-05-14 17:52:49 +1000
  • 1d26d435c2 Special character issue in password - closes #104 Deon George 2021-12-10 16:14:04 +1100
  • a0de69bd58 foreach error in lib_ldap_pla.php:checkUniqueAttrs when uidpool is turned on - closes #20 Deon George 2021-12-10 16:05:01 +1100
  • a8c9abe22b Add option to list available password types - closes #143 EtienneBarbier 2021-12-01 14:10:16 +0100
  • 1c7340ce48 Correct incorrent mixing of tabs and spaces. All code (including code originating from the blowfish PR) now correctly use tabs. Spaces are only used for alignment in comments where necessary. Bert Van de Poel 2021-04-23 11:25:51 +0200
  • 24ce5d5833 Replace salt function with a more modern, cryptographically secure pseudo-random method Set minimum PHP version to 7.0.0 for random_bytes Bert Van de Poel 2021-04-24 03:33:50 +0200
  • fe3798f8ec Modernize sha1 and md5 password hash and check functions: remove unnecessary pack, no longer use very old fallbacks, and use random_salt Bert Van de Poel 2021-04-24 03:34:42 +0200
  • 1a09e4ff3c Modernize sha512 hash code: replace openssl_digest with the generic hash function, remove check no longer necessary in minimum version Bert Van de Poel 2021-04-24 03:48:49 +0200
  • bc1691f5d2 Add hash support for ssha512 Bert Van de Poel 2021-04-24 04:02:56 +0200
  • 54bb4743aa Add hash support for salted and non-salted sha256 and sha384 (therefore adding full support for all hashes in the sha2 openLDAP module) Bert Van de Poel 2021-04-25 01:32:10 +0200
  • 46cc4a1b13 Take into account empty arguments Franky Van Liedekerke 2020-12-03 22:59:13 +0100
  • 45aa1e5208 Added script comment for the Autofill A flag Maarten 2020-10-05 13:54:37 +0200
  • 02b047c1f5 Bug fix: typo in regex Maarten 2020-10-05 13:53:46 +0200
  • 6d4aff8733 Added optional delimiter to /K autofill function Maarten 2020-10-05 13:52:32 +0200
  • fc7ab06358 Fix broken git command in readme - closes #124 Deon George 2021-12-10 15:05:13 +1100
  • 00683b3ea7 Added TLS client certificate support Scott Shambarger 2019-11-04 18:02:13 +0000
  • da69ebf06a Added SASL EXTERNAL authentication support Scott Shambarger 2019-11-03 20:14:12 +0000
  • a8fe6f3274 Revert part of 0b657471 to fix #105 - Problem with member select list to goun 1.2.6.2 Deon George 2020-09-23 10:13:11 +1000
  • 0c334f0385 Fix for issue #103 - hexdec() causes an deprecation notice when invalid chars are used 1.2.6.1 Deon George 2020-09-19 17:09:29 +1000
  • 9fac4b415a Release 1.2.6 1.2.6 Deon George 2020-09-19 13:45:09 +1000
  • a4924f7453 Updated README with info on PLA v2 Deon George 2020-09-12 22:41:52 +1000
  • f4c8c3d31e SF Bug #1008 getContainerPath doesn't properly traverse to baseDN and back & #1009 - return_ldap_hash should not return container object in result set Nic Bernstein 2013-03-19 13:37:57 +1100
  • e45e71fd08 SF Feature #356 - HTMLTree icons formatting Andy Beefeater 2013-03-19 12:44:45 +1100
  • 0011184a3f Documenting OID 1.3.6.1.1.22 - Thank you. Closes #102 Deon George 2020-08-30 22:27:03 +1000
  • aa5be41b06 Add autocomplete=off - closes #122 Deon George 2020-08-30 22:09:52 +1000
  • bdfd68c3b6
    Added Bcrypt support (#116) Gurvinder Dadyala 2020-08-30 17:28:50 +0530
  • fb437b037e
    Decode plainpassword before check (#115) Armin Leuprecht 2020-08-30 13:57:40 +0200
  • 34d4f20222
    Fixes usage of deprecated array/string access syntax. (#97) Bennet Bleßmann 2020-08-30 13:56:25 +0200
  • 0b65747110
    Changes required so the sudoRole objectClass will present a link so members can be modified by default. (#101) JamesCordell 2020-02-19 22:17:37 +0000
  • 4661aa2114
    Hooks fixes (#99) Jakub Filak 2020-02-19 23:17:01 +0100
  • 0a57b2f80e
    Added appearance option show_authz (#94) sshambar 2020-02-19 14:14:18 -0800
  • 0fe1758572
    Add SASL PLAIN authentication support (#92) sshambar 2020-02-19 14:12:39 -0800
  • 4eb3737d31
    Added option to use template string for bind DN (#90) Noone404 2020-02-19 23:11:17 +0100
  • cbdc0dacd6
    Auth Form wiht Google reCAPTCHA (#87) Genaro Contreras Gutierrez 2020-02-19 14:04:20 -0800
  • 8f4ced96f9 Release 1.2.5 1.2.5 Deon George 2019-08-20 22:24:40 +1000
  • 722fefad1c
    Merge pull request #84 from nayo/patch-2 Deon George 2019-08-07 16:34:53 +1000
  • c87571f6b7
    Fix error and set by default to preventXSS Genaro Contreras Gutierrez 2019-07-31 08:21:14 -0700
  • cb9c0cce3e
    Merge pull request #82 from nayo/patch-1 Deon George 2019-07-31 07:38:06 +0800
  • 0b10c30c79
    other usage of function preventXSS Genaro Contreras Gutierrez 2019-07-30 08:49:41 -0700
  • c22c98c463
    update get_request when an error occurs Genaro Contreras Gutierrez 2019-07-30 08:44:10 -0700
  • 25cbb26e1d
    update function get_request to preventXSS Genaro Contreras Gutierrez 2019-07-30 08:38:14 -0700
  • 08c21fe7ca
    Prevent XSS attack since function get_request Genaro Contreras Gutierrez 2019-07-30 08:29:17 -0700
  • 1bd14ddf68 Removed reference to missing function - closes #65 Deon George 2019-07-15 14:49:52 +1000
  • 95411c05e1 Release 1.2.4 1.2.4 Deon George 2019-05-14 15:01:32 +1000
  • 7b1f6b5132 Fix for PHP 7.3 - deprecated continue in switch Deon George 2019-05-14 15:00:28 +1000
  • 3c0ca27477 Remove SF branding Deon George 2019-04-21 23:37:10 +1000
  • 511ead3ec6 Revert #63 - Add attribute not rendering correctly Deon George 2019-04-20 15:39:48 +1000
  • e37b498de1 PHP 7.2 compatibility fixes - closes #64 Deon George 2019-04-19 22:48:22 +1000
  • 29d7d4b2f7 Fixes #31 - Glue entries are not browsable through phpldapadmin Deon George 2019-04-19 21:01:02 +1000
  • c494078550 Closes pull request #22 and fixes #18 - preg_replace_callback changes Deon George 2019-04-19 20:08:53 +1000