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
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.
 
1021 2022-10-22 15:10:43 daniel-marschall /trunk/ Make use of php-sha3 fork by danielmarschall (contains hash_hmac)
TinyMCE update
 
1006 2022-10-17 00:25:58 daniel-marschall /trunk/ Notifications plugin: Added checks if confidential directories are world-readable, and if the cache directory is writeable  
963 2022-09-26 00:20:39 daniel-marschall /trunk/  
926 2022-08-19 17:01:53 daniel-marschall /trunk/ aid_decoder.inc.php : Added ASCII view in addition to the hex-representation  
849 2022-05-28 21:29:05 daniel-marschall /trunk/  
847 2022-05-27 20:36:06 daniel-marschall /trunk/includes/ BUGFIX: No login sessions could be created using PHP 7.0 (Bug introduced in SVN Rev 711)  
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.
 
824 2022-04-08 20:08:07 daniel-marschall /trunk/includes/ Bugfix: Wrong HTML comment removal of static content  
821 2022-04-08 00:38:17 daniel-marschall /trunk/ Added page-plugin method "htmlPostprocess" and moved anti-spam-filter from base files into a new plugin.  
807 2022-03-25 21:08:54 daniel-marschall /trunk/ Updated SVN-Snapshot (TAR.GZ) update procedure. It now also allows to update systems which are protected by htpasswd.  
778 2022-03-13 11:31:06 daniel-marschall /trunk/ - Plugins can now control the output of HTTP headers (especially the Content-Security-Policy header)
- Added baseconfig setting CANONICAL_SYSTEM_URL
- Fixed issue with relative paths (OIDplus::webpath(...,fase) over a proxy
 
775 2022-03-08 23:12:20 daniel-marschall /trunk/  
774 2022-03-08 21:56:30 daniel-marschall /trunk/ Gotobox/Whois: Namespace e.g. "oid:" is now case insensitive  
773 2022-03-08 20:34:14 daniel-marschall /trunk/ OID-IP(WHOIS), and "Go" bar now accept "WEID" (they get converted to "OID" during the processing)  
725 2022-01-07 02:04:54 daniel-marschall /trunk/ PHP extension iconv is no longer be needed if extension mbstring is installed  
721 2022-01-06 23:38:52 daniel-marschall /trunk/ Bugfixes  
719 2021-12-29 00:42:04 daniel-marschall /trunk/ Fixed PHP warnings  
716 2021-12-27 17:31:12 daniel-marschall /trunk/ Fixed update failure of version 698 => 699
Revision log (software update check) is now compressed using GZip
 
715 2021-12-27 01:36:01 daniel-marschall /trunk/ Outgoing HTTP transfer will have the User Agent "ViaThinkSoft-OIDplus/2.0"  
710 2021-12-26 17:38:24 daniel-marschall /trunk/includes/  
698 2021-12-15 17:10:50 daniel-marschall /trunk/ Small refactoring  
681 2021-12-08 00:27:40 daniel-marschall /trunk/ Plesk Git is now supported  
670 2021-10-05 15:56:02 daniel-marschall /  
660 2021-10-03 12:04:58 daniel-marschall /trunk/ git distribution channel: added function to read the gitsvn version without the requirement of having access to the "git" commandline  
653 2021-09-29 00:04:58 daniel-marschall /trunk/ Small changes to the Web-Updater  
641 2021-09-24 23:30:14 daniel-marschall /trunk/ Internet Explorer 11 is supported again  
632 2021-09-23 21:16:24 daniel-marschall /trunk/ Temporarily, third-party plugins must be moved in the folder plugins/_thirdParty instead of plugins/ (will be changed again in a few days!)  
625 2021-06-12 23:10:32 daniel-marschall /trunk/ LDAP: Added multi-domain support  
557 2021-04-25 22:06:14 daniel-marschall /trunk/ Cookie SAMESITE policy can now be configured in the base configuration file.
New clas "OIDplusCookieUtils".
In shebang, using "env php" instead of "/usr/bin/php".
 
555 2021-04-23 17:28:56 daniel-marschall /trunk/ Cookie handling is now in function op_setcookie() instead setcookie().
Now using SameSite=Strict (experimental)
 
552 2021-04-23 00:31:59 daniel-marschall /trunk/  
511 2021-01-18 01:13:07 daniel-marschall /trunk/ Security: Added "INSIDE_OIDPLUS" constant to include files to avoid generating error messages when an include file is accessed directly
Updated copyright notices to 2021
 
506 2021-01-11 00:20:22 daniel-marschall /trunk/  
491 2020-12-07 21:48:09 daniel-marschall /trunk/includes/ Fixed problems with the WebSVN updater  
486 2020-12-05 22:48:47 daniel-marschall /trunk/ New distribution channel: GitHub  
468 2020-11-15 00:57:37 daniel-marschall /trunk/ Translation XML contents are now cached as PHP serialization to improve performance  
453 2020-10-26 14:21:59 daniel-marschall /trunk/ Security: Auth-Plugins now also generate hashes.
Security: New setting to select default RA hashing algorithm.
Security: New auth plugin A3 "BCrypt".
 
438 2020-10-18 11:07:08 daniel-marschall /trunk/ Additional plugin verification steps to avoid implementation mistakes  
426 2020-10-03 18:19:34 daniel-marschall /trunk/