Subversion Repositories oidplus

Rev

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

Filtering Options

Rev Age Author Path Log message Diff Changes
1301 2023-06-01 00:04:36 daniel-marschall /trunk/ Simplified OIDplusAuthContentStore* classes  
/trunk/includes/classes/OIDplusAuthContentStoreDummy.class.php
/trunk/includes/classes/OIDplusSessionHandler.class.php
/trunk/doc/developer_notes/class_diagram.drawio
/trunk/doc/developer_notes/class_diagram.png
/trunk/includes/classes/OIDplusAuthContentStore.class.php
/trunk/includes/classes/OIDplusAuthContentStoreJWT.class.php
/trunk/includes/classes/OIDplusAuthContentStoreSession.class.php
/trunk/includes/classes/OIDplusAuthUtils.class.php
/trunk/includes/oidplus_dependency.inc.php
1204 2023-04-13 02:38:29 daniel-marschall /trunk/  
/trunk/.idea/workspace.xml
/trunk/doc/developer_notes/class_diagram.drawio
/trunk/doc/developer_notes/class_diagram.png
/trunk/includes/classes/OIDplusQueryResult.class.php
1156 2023-04-04 01:47:03 daniel-marschall /trunk/ Lots of changes in re database driver results
$res = new OIDplusNaturalSortedQueryResult($res, 'id');
changes to
$res->naturalSortByField('id');
 
/trunk/includes/classes/OIDplusNaturalSortedQueryResult.class.php
/trunk/doc/developer_notes/class_diagram.drawio
/trunk/doc/developer_notes/class_diagram.png
/trunk/includes/classes/OIDplusMenuUtils.class.php
/trunk/includes/classes/OIDplusObject.class.php
/trunk/includes/classes/OIDplusQueryResult.class.php
/trunk/includes/functions.inc.php
/trunk/plugins/viathinksoft/adminPages/120_registration/OIDplusPageAdminRegistration.class.php
/trunk/plugins/viathinksoft/adminPages/920_nostalgia/export_dos.php
/trunk/plugins/viathinksoft/adminPages/920_nostalgia/export_win.php
/trunk/plugins/viathinksoft/database/oci/OIDplusQueryResultOci.class.php
/trunk/plugins/viathinksoft/database/odbc/OIDplusQueryResultODBC.class.php
/trunk/plugins/viathinksoft/database/pdo/OIDplusQueryResultPDO.class.php
/trunk/plugins/viathinksoft/publicPages/000_objects/OIDplusPagePublicObjects.class.php
/trunk/plugins/viathinksoft/publicPages/100_whois/OIDplusOIDIP.class.php
/trunk/plugins/viathinksoft/publicPages/100_whois/OIDplusPagePublicWhois.class.php
/trunk/plugins/viathinksoft/publicPages/200_viathinksoft_freeoid/OIDplusPagePublicFreeOID.class.php
/trunk/res/ATTENTION.TXT
1150 2023-04-03 21:16:32 daniel-marschall /trunk/  
/trunk/dev/test_database_plugins
/trunk/doc/developer_notes/class_diagram.drawio
/trunk/doc/developer_notes/class_diagram.png
/trunk/includes/functions.inc.php
1087 2023-02-26 01:18:19 daniel-marschall /trunk/doc/developer_notes/  
/trunk/doc/developer_notes/class_diagram.drawio
/trunk/doc/developer_notes/class_diagram.png
702 2021-12-26 00:26:02 daniel-marschall /trunk/ New plugin type: CAPTCHA plugins!  
/trunk/includes/classes/OIDplusCaptchaPlugin.class.php
/trunk/plugins/manifest_plugin_captcha.xsd
/trunk/plugins/viathinksoft/captcha
/trunk/plugins/viathinksoft/captcha/index.html
/trunk/plugins/viathinksoft/captcha/none
/trunk/plugins/viathinksoft/captcha/none/OIDplusCaptchaPluginNone.class.php
/trunk/plugins/viathinksoft/captcha/none/OIDplusCaptchaPluginNone.js
/trunk/plugins/viathinksoft/captcha/none/OIDplusCaptchaPluginNoneSetup.js
/trunk/plugins/viathinksoft/captcha/none/index.html
/trunk/plugins/viathinksoft/captcha/none/manifest.xml
/trunk/plugins/viathinksoft/captcha/recaptcha
/trunk/plugins/viathinksoft/captcha/recaptcha/OIDplusCaptchaPluginRecaptcha.class.php
/trunk/plugins/viathinksoft/captcha/recaptcha/OIDplusCaptchaPluginRecaptcha.js
/trunk/plugins/viathinksoft/captcha/recaptcha/OIDplusCaptchaPluginRecaptchaSetup.js
/trunk/plugins/viathinksoft/captcha/recaptcha/index.html
/trunk/plugins/viathinksoft/captcha/recaptcha/manifest.xml
/trunk/TODO
/trunk/doc/config_values.txt
/trunk/doc/developer_notes/class_diagram.drawio
/trunk/doc/developer_notes/class_diagram.png
/trunk/includes/classes/OIDplus.class.php
/trunk/includes/oidplus.inc.php
/trunk/index.php
/trunk/oidplus.min.css.php
/trunk/oidplus.min.js.php
/trunk/plugins/viathinksoft/adminPages/050_oobe/oobe.php
/trunk/plugins/viathinksoft/language/dede/messages.xml
/trunk/plugins/viathinksoft/publicPages/090_login/OIDplusPagePublicLogin.class.php
/trunk/plugins/viathinksoft/publicPages/090_login/OIDplusPagePublicLogin.js
/trunk/plugins/viathinksoft/publicPages/091_forgot_password/OIDplusPagePublicForgotPassword.class.php
/trunk/plugins/viathinksoft/publicPages/091_forgot_password/OIDplusPagePublicForgotPassword.js
/trunk/plugins/viathinksoft/publicPages/200_viathinksoft_freeoid/OIDplusPagePublicFreeOID.class.php
/trunk/plugins/viathinksoft/publicPages/200_viathinksoft_freeoid/OIDplusPagePublicFreeOID.js
/trunk/plugins/viathinksoft/publicPages/800_login_ldap/OIDplusPagePublicLoginLDAP.class.php
/trunk/plugins/viathinksoft/publicPages/800_login_ldap/OIDplusPagePublicLoginLDAP.js
/trunk/plugins/viathinksoft/raPages/092_invite/OIDplusPageRaInvite.class.php
/trunk/plugins/viathinksoft/raPages/092_invite/OIDplusPageRaInvite.js
/trunk/setup/includes/setup_base.js
/trunk/setup/index.php
/trunk/setup/setup.min.css.php
/trunk/setup/setup.min.js.php
648 2021-09-26 22:04:28 daniel-marschall /trunk/ Now completely get rid off the WebSVN classes! The distribution update procedures are now easier, quicker and safer!  
/trunk/includes/classes/http_class.class.php
/trunk/includes/classes/phpsvnclient.class.php
/trunk/TODO
/trunk/dev/find_copyright_missing
/trunk/doc/developer_notes/class_diagram.drawio
/trunk/doc/developer_notes/class_diagram.png
/trunk/phpstan.neon.dist
/trunk/plugins/viathinksoft/adminPages/900_software_update/OIDplusPageAdminSoftwareUpdate.class.php
/trunk/plugins/viathinksoft/adminPages/900_software_update/private/gen_serverside
/trunk/plugins/viathinksoft/adminPages/901_vnag_version_check/vnag.php
/trunk/res/OIDplus/acknowledgements$dede.html
/trunk/res/OIDplus/acknowledgements.html
605 2021-05-27 16:31:56 daniel-marschall /trunk/  
/trunk/update
/trunk/doc/developer_notes/class_diagram.drawio
/trunk/doc/developer_notes/class_diagram.png
/trunk/doc/developer_notes/plugin_oids.txt
/trunk/includes/classes/phpsvnclient.class.php
571 2021-05-15 21:17:51 daniel-marschall /trunk/ OIDplusConfigInterface renamed to OIDplusGetterSetterInterface
Improved OIDplus class autoloader (supports namespaces)
 
/trunk/includes/classes/OIDplusGetterSetterInterface.class.php
/trunk/includes/classes/OIDplusConfigInterface.class.php
/trunk/doc/developer_notes/class_diagram.drawio
/trunk/doc/developer_notes/class_diagram.png
/trunk/includes/classes/OIDplusAuthContentStore.class.php
/trunk/includes/classes/OIDplusAuthContentStoreJWT.class.php
/trunk/includes/classes/OIDplusBaseConfig.class.php
/trunk/includes/classes/OIDplusConfig.class.php
/trunk/includes/classes/OIDplusSessionHandler.class.php
/trunk/includes/oidplus.inc.php
569 2021-05-15 16:00:35 daniel-marschall /trunk/ OOP  
/trunk/doc/developer_notes/class_diagram.drawio
/trunk/doc/developer_notes/class_diagram.png
/trunk/includes/classes/OIDplusAuthContentStore.class.php
/trunk/includes/classes/OIDplusAuthContentStoreDummy.class.php
/trunk/includes/classes/OIDplusAuthContentStoreSession.class.php
/trunk/includes/classes/OIDplusBaseConfig.class.php
/trunk/includes/classes/OIDplusConfig.class.php
/trunk/includes/classes/OIDplusConfigInterface.class.php
/trunk/includes/classes/OIDplusSessionHandler.class.php
/trunk/plugins/adminPages/050_oobe/OIDplusPageAdminOOBE.class.php
/trunk/plugins/adminPages/910_automated_ajax_calls/examples/example_php.phps
/trunk/plugins/publicPages/500_resources/OIDplusPagePublicResources.class.php
/trunk/plugins/raPages/910_automated_ajax_calls/examples/example_php.phps
566 2021-05-14 16:07:03 daniel-marschall /trunk/ Automated AJAX requests are now protected via a JWT, which is signed and doesn't contain the user's password anymore. The old method (username+password+antiBruteforceUnlockKey) is still accepted for backwards compatibility.
REMOVED: OIDplusSessionHandler->simulate
Created new class "OIDplusAuthContentStore" to make "OIDplusAuthUtils" more flexible
 
/trunk/3p/php-jwt
/trunk/3p/php-jwt/BeforeValidException.php
/trunk/3p/php-jwt/ExpiredException.php
/trunk/3p/php-jwt/JWK.php
/trunk/3p/php-jwt/JWT.php
/trunk/3p/php-jwt/LICENSE
/trunk/3p/php-jwt/SignatureInvalidException.php
/trunk/includes/classes/OIDplusAuthContentStore.class.php
/trunk/includes/classes/OIDplusAuthContentStoreDummy.class.php
/trunk/includes/classes/OIDplusAuthContentStoreJWT.class.php
/trunk/includes/classes/OIDplusAuthContentStoreSession.class.php
/trunk/3p/_overview
/trunk/TODO
/trunk/doc/config_values.txt
/trunk/doc/developer_notes/SERVER_SECRET.txt
/trunk/doc/developer_notes/class_diagram.drawio
/trunk/doc/developer_notes/class_diagram.png
/trunk/includes/classes/OIDplusAuthUtils.class.php
/trunk/includes/classes/OIDplusSessionHandler.class.php
/trunk/includes/oidplus.inc.php
/trunk/plugins/adminPages/910_automated_ajax_calls/OIDplusPageAdminAutomatedAJAXCalls.class.php
/trunk/plugins/language/dede/messages.xml
/trunk/plugins/publicPages/810_login_google/oauth.php
/trunk/plugins/raPages/910_automated_ajax_calls/OIDplusPageRaAutomatedAJAXCalls.class.php
/trunk/res/OIDplus/acknowledgements$dede.html
/trunk/res/OIDplus/acknowledgements.html
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".
 
/trunk/includes/classes/OIDplusCookieUtils.class.php
/trunk/dev/find_copyright_missing
/trunk/dev/generate_wellknown_country_access
/trunk/dev/generate_wellknown_country_mssql
/trunk/dev/generate_wellknown_country_mysql
/trunk/dev/generate_wellknown_country_pgsql
/trunk/dev/generate_wellknown_country_sqlite
/trunk/dev/generate_wellknown_other_access
/trunk/dev/generate_wellknown_other_mssql
/trunk/dev/generate_wellknown_other_mysql
/trunk/dev/generate_wellknown_other_pgsql
/trunk/dev/generate_wellknown_other_sqlite
/trunk/dev/oidinfo_add_missing
/trunk/dev/oidinfo_compare
/trunk/dev/oidinfo_compare_asn1_iri_identifiers
/trunk/dev/oidplus_v1_compare
/trunk/dev/php_lint
/trunk/dev/recanonize_ids
/trunk/dev/systemid_collider
/trunk/dev/test_database_plugins
/trunk/dev/test_logmasks
/trunk/dev/translation/generate_proof_files.phps
/trunk/dev/translation/message_regenerate.phps
/trunk/dev/translation/show_nontranslated_code.phps
/trunk/doc/config_values.txt
/trunk/doc/developer_notes/class_diagram.drawio
/trunk/doc/developer_notes/class_diagram.png
/trunk/includes/classes/OIDplus.class.php
/trunk/includes/classes/OIDplusSessionHandler.class.php
/trunk/includes/functions.inc.php
/trunk/oidplus.min.js.php
/trunk/plugins/adminPages/901_vnag_version_check/vnag.sh
/trunk/plugins/adminPages/902_systemfile_check/gen_serverside
/trunk/plugins/publicPages/100_whois/whois/cli/whois
459 2020-11-04 14:32:51 daniel-marschall /trunk/ New class: OIDplusRAAuthInfo  
/trunk/includes/classes/OIDplusRAAuthInfo.class.php
/trunk/doc/developer_notes/class_diagram.drawio
/trunk/doc/developer_notes/class_diagram.png
/trunk/includes/classes/OIDplus.class.php
/trunk/includes/classes/OIDplusAuthPlugin.class.php
/trunk/includes/classes/OIDplusAuthUtils.class.php
/trunk/includes/classes/OIDplusRA.class.php
/trunk/plugins/auth/A1_phpgeneric_salted_hex/OIDplusAuthPluginPhpGenericSaltedHex.class.php
/trunk/plugins/auth/A2_sha3_salted_base64/OIDplusAuthPluginSha3SaltedBase64.class.php
/trunk/plugins/auth/A3_bcrypt/OIDplusAuthPluginBCrypt.class.php
/trunk/plugins/language/dede/messages.xml
449 2020-10-25 19:17:14 daniel-marschall /trunk/ DESIGN Plugin interface is now final (plugin type 1.3.6.1.4.1.37476.2.5.2.4.10)  
/trunk/includes/classes/OIDplusDesignPlugin.class.php
/trunk/plugins/design/default/OIDplusDesignPluginDefault.class.php
/trunk/plugins/design/default/manifest.xml
/trunk/plugins/design/ironbase/OIDplusDesignPluginIronBase.class.php
/trunk/plugins/design/ironbase/manifest.xml
/trunk/TODO
/trunk/doc/developer_notes/class_diagram.drawio
/trunk/doc/developer_notes/class_diagram.png
/trunk/includes/classes/OIDplus.class.php
/trunk/plugins/adminPages/800_plugins/OIDplusPageAdminPlugins.class.php
355 2020-08-10 14:34:03 daniel-marschall /trunk/ Added framework for multilinguality (PHP/JS). Currently, nothing is translated, though.  
/trunk/includes/classes/OIDplusLanguagePlugin.class.php
/trunk/plugins/language
/trunk/plugins/language/dede
/trunk/plugins/language/dede/OIDplusLanguagePluginGerman.class.php
/trunk/plugins/language/dede/flag.png
/trunk/plugins/language/dede/manifest.xml
/trunk/plugins/language/dede/messages.xml
/trunk/plugins/language/enus
/trunk/plugins/language/enus/OIDplusLanguagePluginEnglishUSA.class.php
/trunk/plugins/language/enus/flag.png
/trunk/plugins/language/enus/manifest.xml
/trunk/plugins/language/enus/messages.xml
/trunk/TODO
/trunk/ajax.php
/trunk/doc/developer_notes/class_diagram.drawio
/trunk/doc/developer_notes/class_diagram.png
/trunk/includes/classes/OIDplus.class.php
/trunk/includes/classes/OIDplusPluginManifest.class.php
/trunk/includes/functions.inc.php
/trunk/index.php
/trunk/oidplus.min.js.php
/trunk/oidplus_base.css
/trunk/oidplus_base.js
/trunk/plugins/adminPages/800_plugins/OIDplusPageAdminPlugins.class.php
/trunk/plugins/publicPages/090_login/OIDplusPagePublicLogin.class.php
/trunk/res/OIDplus/privacy_documentation.html
311 2020-05-18 20:19:51 daniel-marschall /trunk/  
/trunk/dev/delete_apple_turds
/trunk/includes/vnag_framework.inc.php
/trunk/doc/developer_notes/class_diagram.drawio
/trunk/doc/developer_notes/class_diagram.png
/trunk/includes/classes/VtsBrowserDownload.class.php
/trunk/plugins/publicPages/095_attachments/download.php
307 2020-05-14 22:08:02 daniel-marschall /trunk/ Plugin manifests are now capsulated in objects  
/trunk/includes/classes/OIDplusPluginManifest.class.php
/trunk/doc/developer_notes/class_diagram.drawio
/trunk/doc/developer_notes/class_diagram.png
/trunk/includes/classes/OIDplus.class.php
/trunk/oidplus.min.css.php
/trunk/oidplus.min.js.php
/trunk/plugins/adminPages/800_plugins/OIDplusPageAdminPlugins.class.php
/trunk/setup/index.php
305 2020-05-13 22:21:33 daniel-marschall /trunk/ Smaller changes  
/trunk/dev/index.html
/trunk/doc/developer_notes
/trunk/doc/developer_notes/class_diagram.drawio
/trunk/doc/developer_notes/class_diagram.png
/trunk/doc/developer_notes/feature_oids.txt
/trunk/includes/index.html
/trunk/userdata/index.html
/trunk/includes/classes/class_diagram.drawio
/trunk/includes/classes/class_diagram.png
/trunk/includes/classes/OIDplusDatabasePlugin.class.php
/trunk/plugins/database/mysqli/OIDplusDatabasePluginMySQLi.class.php
/trunk/plugins/database/mysqli/manifest.ini
/trunk/plugins/database/odbc/OIDplusDatabasePluginODBC.class.php
/trunk/plugins/database/odbc/manifest.ini
/trunk/plugins/database/pdo/OIDplusDatabasePluginPDO.class.php
/trunk/plugins/database/pdo/manifest.ini
/trunk/plugins/database/pgsql/OIDplusDatabasePluginPgSql.class.php
/trunk/plugins/database/pgsql/manifest.ini
/trunk/plugins/database/sqlite3/OIDplusDatabasePluginSQLite3.class.php
/trunk/plugins/database/sqlite3/manifest.ini
/trunk/plugins/files
/trunk/setup/index.php
296 2020-05-11 21:34:42 daniel-marschall /trunk/  
/trunk/ajax.php
/trunk/includes/classes/class_diagram.drawio
/trunk/includes/classes/class_diagram.png
/trunk/includes/db_updates/update200.inc.php
/trunk/includes/db_updates/update201.inc.php
/trunk/includes/db_updates/update202.inc.php
/trunk/includes/db_updates/update203.inc.php
/trunk/plugins/publicPages/090_login/OIDplusPagePublicLogin.class.php
/trunk/userdata/info.txt
295 2020-05-10 23:18:06 daniel-marschall /trunk/ - Introduced isolated database connection for secure logging inside transactions.
- Added new plugin "userdata log file" logger
- Important bugfix for syslog logger
 
/trunk/includes/classes/OIDplusDatabaseConnection.class.php
/trunk/plugins/database/mysqli/OIDplusDatabaseConnectionMySQLi.class.php
/trunk/plugins/database/odbc/OIDplusDatabaseConnectionODBC.class.php
/trunk/plugins/database/pdo/OIDplusDatabaseConnectionPDO.class.php
/trunk/plugins/database/pgsql/OIDplusDatabaseConnectionPgSql.class.php
/trunk/plugins/database/sqlite3/OIDplusDatabaseConnectionSQLite3.class.php
/trunk/plugins/logger/300_userdata_logfile
/trunk/plugins/logger/300_userdata_logfile/OIDplusLoggerPluginUserdataLogfile.class.php
/trunk/plugins/logger/300_userdata_logfile/index.html
/trunk/plugins/logger/300_userdata_logfile/manifest.ini
/trunk/includes/classes/OIDplus.class.php
/trunk/includes/classes/OIDplusConfig.class.php
/trunk/includes/classes/OIDplusDatabasePlugin.class.php
/trunk/includes/classes/class_diagram.drawio
/trunk/includes/classes/class_diagram.png
/trunk/plugins/database/mysqli/OIDplusDatabasePluginMySQLi.class.php
/trunk/plugins/database/odbc/OIDplusDatabasePluginODBC.class.php
/trunk/plugins/database/pdo/OIDplusDatabasePluginPDO.class.php
/trunk/plugins/database/pgsql/OIDplusDatabasePluginPgSql.class.php
/trunk/plugins/database/sqlite3/OIDplusDatabasePluginSQLite3.class.php
/trunk/plugins/logger/000_database/OIDplusLoggerPluginDatabase.class.php
/trunk/plugins/logger/100_linux_syslog/OIDplusLoggerPluginLinuxSyslog.class.php
/trunk/plugins/publicPages/090_login/OIDplusPagePublicLogin.class.php
/trunk/userdata/info.txt
/trunk/userdata/logs

Show All