Subversion Repositories oidplus

Rev

Go to most recent revision | Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
1055 2022-12-26 18:17:44 daniel-marschall /trunk/ OIDplus Setup and OOBE now have the main design (and is dark-theme compatible)  
1050 2022-12-21 01:13:04 daniel-marschall /trunk/ Huge change in internal code structure!
All OIDplus classes are now in the class namespace "ViaThinkSoft\OIDplus".
!!! WARNING:
!!! All plugins MUST put their classes in a namespace and the constant "INSIDE_OIDPLUS" must not be used anymore.
!!! If you have a third-party plugin installed which is NOT bundled with OIDplus, you MUST update it.
!!! Recommendation: Remove the plugin first, then update OIDplus, then ask the author to change the plugin.
!!! If you have not installed any third-party plugins, then it is safe to update now.
 
1033 2022-11-09 01:06:17 daniel-marschall /trunk/ Replaced some $_REQUEST with $_GET and $_POST.
Made sure "request_order" is in a defined state. (Important: Cookies must not be $_REQUEST)
 
1018 2022-10-22 00:20:02 daniel-marschall /trunk/ Applied more fixes to the ViaThinkSoft Client Challenge CAPTCHA. Also, removed captchaDomHead() from the CAPTCHA API  
1016 2022-10-21 17:45:33 daniel-marschall /trunk/ Implemented reCAPTCHA V2 Invisible and reCAPTCHA V3 (score based)  
1005 2022-10-16 22:40:43 daniel-marschall /trunk/  
830 2022-04-10 23:35:04 daniel-marschall /trunk/ - Security improvement: The private key stored in the database configuration table in the database is now encrypted using a key that will be stored in a file inside userdata ( userdata/privkey_secret.php ).
- !!! ATTENTION: If you have multiple systems access the same database (e.g. you have example.org/oidplus and example.org/oidplus_test ), then the file userdata/privkey_secret.php must kept synchronous between both, otherwise you will lose your private/public key-pair and get a new system-id every time you restart OIDplus !!!
- OIDplus can't connect to databases that are newer than the own program files anymore, avoiding data corruption.
- Changed database version from 205 to 1000.
 
801 2022-03-24 16:15:23 daniel-marschall /trunk/ Changed OIDplus::webpath() method to include canonical paths  
709 2021-12-26 17:36:56 daniel-marschall /trunk/ New CAPTCHA Method: ViaThinkSoft Client Challenge (lets the CPU of the user calculate a cryptographical problem in the background)  
702 2021-12-26 00:26:02 daniel-marschall /trunk/ New plugin type: CAPTCHA plugins!  
635 2021-09-24 12:12:32 daniel-marschall /trunk/ Changed plugins path structure
Old: plugins/[plugintype]/[pluginname]
New: plugins/[vendor]/[plugintype]/[pluginname]

!!!!!! ATTENTION !!!!!! ATTENTION !!!!!! ATTENTION !!!!!!
ALL DIRECTORIES INSIDE THE FOLDER plugin/ WILL BE DELETED
PLEASE MAKE A BACKUP OF THESE FOLDERS BEFORE UPDATING!
!!!!!! ATTENTION !!!!!! ATTENTION !!!!!! ATTENTION !!!!!!

If you have individual third-party plugins, please make
sure that they make use of the new plugin directory structure.