Subversion Repositories oidplus

Compare Revisions

Regard whitespace Rev 1438 → Rev 1439

/trunk/README.md
25,7 → 25,7
 
### System requirements
- PHP compatible web server (tested with Apache 2, nginx, and Microsoft IIS)
- PHP 7.0 or higher (tested till PHP version 8.2 inclusive)
- PHP 7.0 or higher (tested till PHP version 8.3 inclusive)
with extension MySQLi, PostgreSQL, SQLite3, PDO, OCI8, or ODBC, depending on your database
- Supported databases:
MySQL/MariaDB,
/trunk/TODO
343,7 → 343,7
1. The OIDplus installation contains a file "signature.md5" that contains the MD5 sums of all files.
The whole file is RSA signed with a ViaThinkSoft key.
2. We should offer a tool which can be started on-demand by running something like:
curl -sSL https://oidplus.viathinksoft.com/signature_check/ | bash
curl -sSL https://www.oidplus.com/signature_check/ | bash
This tool contains a check procedure and the ViaThinkSoft public key,
and verifies the OIDplus installation.
3. The tool should also warn if there are missing or additional files,
/trunk/changelog.json.php
3,6 → 3,15
"dummy": "<?php die(base64_decode('IgogICAgfQpdCg==')); /* for security reasons, do not show the current version @phpstan-ignore-line */ ?>"
},
{
"version": "2.0.1.8",
"date": "2023-12-02 22:49:00 +0100",
"author": "Daniel Marschall (ViaThinkSoft)",
"changes": [
"Introduced support for PHP 8.3",
"oidplus.viathinksoft.com is now www.oidplus.com"
]
},
{
"version": "2.0.1.7",
"date": "2023-11-18 21:38:00 +0100",
"author": "Daniel Marschall (ViaThinkSoft)",
/trunk/dev/oidplus_v1_compare
26,7 → 26,7
 
# ---
 
#$cont = file_get_contents('https://oidplus.viathinksoft.com/oidplus_old/?action=list_all');
#$cont = file_get_contents('https://hosted.oidplus.com/viathinksoft_old/?action=list_all');
$cont = file_get_contents(__DIR__ . '/oidplus_1_with_token.html');
 
preg_match_all('@oid=\.(.+)">@ismU', $cont, $m);
/trunk/dev/translation/message_regenerate.phps
118,7 → 118,7
$cont .= '<translation'."\n";
$cont .= ' xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.4.1"'."\n";
$cont .= ' xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"'."\n";
$cont .= ' xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.4.1 https://oidplus.viathinksoft.com/oidplus/plugins/messages.xsd">'."\n";
$cont .= ' xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.4.1 https://hosted.oidplus.com/viathinksoft/plugins/messages.xsd">'."\n";
$cont .= "\n";
foreach ($all_strings as $string) {
$stats_total++;
/trunk/doc/developer_notes/plugin_oids.md
18,4 → 18,4
| raPages | 1.3.6.1.4.1.37476.2.5.2.5.2.1 | 1.3.6.1.4.1.37476.2.5.2.4.2 | OIDplusPagePluginRa
| sqlSlang | 1.3.6.1.4.1.37476.2.5.2.5.11.1 | 1.3.6.1.4.1.37476.2.5.2.4.6 | OIDplusSqlSlangPlugin
 
These OIDs are listed at ViaThinkSoft's [OIDplus OID Registry](https://oidplus.viathinksoft.com/oidplus/?goto=oid%3A1.3.6.1.4.1.37476.2.5.2).
These OIDs are listed at ViaThinkSoft's [OIDplus OID Registry](https://hosted.oidplus.com/viathinksoft/?goto=oid%3A1.3.6.1.4.1.37476.2.5.2).
/trunk/doc/developer_notes/server_secret.md
66,4 → 66,4
GUID Registry
-------------
 
The "realm GUIDs" are documented at the [ViaThinkSoft OIDplus Registration Authority](https://oidplus.viathinksoft.com/oidplus/?goto=guid%3Aoidplus%2FauthRealms).
The "realm GUIDs" are documented at the [ViaThinkSoft OIDplus Registration Authority](https://hosted.oidplus.com/viathinksoft/?goto=guid%3Aoidplus%2FauthRealms).
/trunk/doc/faq.md
24,9 → 24,9
3. To achieve Information Objects, it is often important to get identifiers of a specific type. For example, you have a Java package name (java:com.example.xyz), but you want an Information Object based on an OID. Then you can use the various conversion algorithms and schemas which have been developed to automatically assign an identifier based on another identifier (that might already identify an object/file/...). These derivated identifiers are also called Alternative Identifiers in OIDplus. Note that not all Alternative Identifiers are developed for OIDplus; there are Alternative Identifiers that were already available, for example, a UUID can be natively mapped to OID through the arc 2.25.
 
The following schemas were developed for OIDplus:
1. "Information Object AID" is an AID derivated from an OIDplus Object Hash. The base AID is `D276000186F` and the schemas are described [here](https://oidplus.viathinksoft.com/oidplus/?goto=aid:D276000186F).
1. "Information Object AID" is an AID derivated from an OIDplus Object Hash. The base AID is `D276000186F` and the schemas are described [here](https://hosted.oidplus.com/viathinksoft/?goto=aid:D276000186F).
2. "Information Object AAI" is a MAC address type (not globally unique!) derivated from the lower 48 bits of a SHA1 hash.
3. "Information Object GUID" is a UUID derivated from an OIDplus Object Hash using an UUIDv8 Custom Schema which is described [here](https://github.com/danielmarschall/oidplus/blob/master/doc/oidplus_custom_guid.md).
4. "Information Object OID" is an OID derivated from an OIDplus Object Hash in `1.3.6.1.4.1.37476.30.9`. The schema is described [here](https://oidplus.viathinksoft.com/oidplus/?goto=oid:1.3.6.1.4.1.37476.30.9).
4. "Information Object OID" is an OID derivated from an OIDplus Object Hash in `1.3.6.1.4.1.37476.30.9`. The schema is described [here](https://hosted.oidplus.com/viathinksoft/?goto=oid:1.3.6.1.4.1.37476.30.9).
5. "Information Object X.500 RDN" can be used to create an X.500 DN identifying a system and/or its objects (identified by the hash of the object name).
 
/trunk/doc/website/download.html
84,7 → 84,7
 
<ul>
<li>PHP compatible web-server (tested with Apache 2, nginx, and Microsoft IIS)</li>
<li>PHP 7.0 or higher (tested till PHP version 8.2 inclusive)<ul>
<li>PHP 7.0 or higher (tested till PHP version 8.3 inclusive)<ul>
<!--<li>with extension GMP or BCMath (usually part of every PHP installation)</li>
<li>with extension MBString or iconv (usually part of every PHP installation)</li>-->
<li>with extension MySQLi, PostgreSQL, SQLite3, PDO, OCI8, or ODBC, depending on your database</li>
/trunk/doc/website/examples.html
54,7 → 54,7
 
<div class="col-md-4">
<div class="card mb-4 box-shadow">
<a target="_blank" href="https://oidplus.viathinksoft.com/oidplus/"><img class="card-img-top" src="img/ref-vts.png" alt="ViaThinkSoft Registration Authority"></a>
<a target="_blank" href="https://hosted.oidplus.com/viathinksoft/"><img class="card-img-top" src="img/ref-vts.png" alt="ViaThinkSoft Registration Authority"></a>
<div class="card-body">
<p class="card-text">At the <strong>ViaThinkSoft Registration Authority</strong>, ViaThinkSoft is managing its Object Identifiers.
Using a special plugin, individual persons or small organizations can obtain a free OID inside the OID tree of ViaThinkSoft.
61,7 → 61,7
The owners of these OIDs can manage their OID allocations using OIDplus.</p>
<div class="d-flex justify-content-between align-items-center">
<div class="btn-group">
<a target="_blank" href="https://oidplus.viathinksoft.com/oidplus/" type="button" class="btn btn-sm btn-outline-secondary">Visit</a>
<a target="_blank" href="https://hosted.oidplus.com/viathinksoft/" type="button" class="btn btn-sm btn-outline-secondary">Visit</a>
</div>
<!--<small class="text-muted">9 mins</small>-->
</div>
71,12 → 71,12
 
<div class="col-md-4">
<div class="card mb-4 box-shadow">
<a target="_blank" href="https://oidplus.viathinksoft.com/oidplus_demo/"><img class="card-img-top" src="img/ref-demo.png" alt="Demo Registration Authority"></a>
<a target="_blank" href="https://hosted.oidplus.com/viathinksoft_demo/"><img class="card-img-top" src="img/ref-demo.png" alt="Demo Registration Authority"></a>
<div class="card-body">
<p class="card-text">The <strong>Demo Registration Authority</strong> is an OIDplus installation that shows off various features of OIDplus without containing productive data.</p>
<div class="d-flex justify-content-between align-items-center">
<div class="btn-group">
<a target="_blank" href="https://oidplus.viathinksoft.com/oidplus_demo/" type="button" class="btn btn-sm btn-outline-secondary">Visit</a>
<a target="_blank" href="https://hosted.oidplus.com/viathinksoft_demo/" type="button" class="btn btn-sm btn-outline-secondary">Visit</a>
</div>
<!--<small class="text-muted">9 mins</small>-->
</div>
/trunk/doc/website/support.html
39,7 → 39,7
<h1 class="mt-5">Support</h1>
<!--<p class="lead">Pin a fixed-height footer to the bottom of the viewport in desktop browsers with this custom HTML and CSS. A fixed navbar has been added with <code>padding-top: 60px;</code> on the <code>body &gt; .container</code>.</p>-->
 
<h2 class="mt-5">Installation and data migration</h2>
<h2 class="mt-5">Hosting, installation and data migration</h2>
<p class="lead">We are grateful for every person that wants to install OIDplus on their systems,
as we love to see our product spreading and receive feedback about the user experience.
Therefore, if we can help you with installing OIDplus and migrating your data into OIDplus,
/trunk/includes/classes/OIDplusObject.class.php
119,7 → 119,7
$ids[] = new OIDplusAltId('aid', $aid,
_L('OIDplus Information Object Application Identifier (ISO/IEC 7816)'),
' ('._L('No PIX allowed').')',
'https://oidplus.viathinksoft.com/oidplus/?goto=aid%3AD276000186B20005');
'https://hosted.oidplus.com/viathinksoft/?goto=aid%3AD276000186B20005');
}
}
 
/trunk/plugins/frdl/publicPages/1276945_rdap/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_page.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_page.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusPagePluginPublic</type>
 
/trunk/plugins/frdl/publicPages/altids/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_page.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_page.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusPagePluginPublic</type>
 
/trunk/plugins/tushevorg/publicPages/2000_uitweaks/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_page.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_page.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusPagePluginPublic</type>
 
/trunk/plugins/viathinksoft/adminPages/010_notifications/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_page.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_page.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusPagePluginAdmin</type>
 
/trunk/plugins/viathinksoft/adminPages/050_oobe/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_page.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_page.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusPagePluginAdmin</type>
 
/trunk/plugins/viathinksoft/adminPages/100_wellknown_oids/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_page.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_page.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusPagePluginAdmin</type>
 
/trunk/plugins/viathinksoft/adminPages/110_system_config/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_page.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_page.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusPagePluginAdmin</type>
 
/trunk/plugins/viathinksoft/adminPages/111_systeminfo/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_page.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_page.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusPagePluginAdmin</type>
 
/trunk/plugins/viathinksoft/adminPages/120_registration/OIDplusPageAdminRegistration.class.php
215,7 → 215,7
}
 
$res = url_post_contents(
'https://oidplus.viathinksoft.com/reg2/query.php',
'https://www.oidplus.com/reg2/query.php',
array(
"query" => $query,
"compressed" => $compressed,
252,7 → 252,7
*/
protected function areWeRegistered(): bool {
// To check if we are registered. Check it "anonymously" (i.e. without revealing our system ID)
$res = url_get_contents('https://oidplus.viathinksoft.com/reg2/query.php?query='.self::QUERY_LISTALLSYSTEMIDS_V1);
$res = url_get_contents('https://www.oidplus.com/reg2/query.php?query='.self::QUERY_LISTALLSYSTEMIDS_V1);
if ($res === false) return false;
 
$json = @json_decode($res, true);
324,7 → 324,7
}
 
$res = url_post_contents(
'https://oidplus.viathinksoft.com/reg2/query.php',
'https://www.oidplus.com/reg2/query.php',
array(
"query" => $query,
"compressed" => $compressed,
410,7 → 410,7
}
 
$res = url_post_contents(
'https://oidplus.viathinksoft.com/reg2/query.php',
'https://www.oidplus.com/reg2/query.php',
array(
"query" => $query,
"compressed" => $compressed,
/trunk/plugins/viathinksoft/adminPages/120_registration/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_page.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_page.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusPagePluginAdmin</type>
 
/trunk/plugins/viathinksoft/adminPages/125_forgot_password_admin/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_page.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_page.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusPagePluginAdmin</type>
 
/trunk/plugins/viathinksoft/adminPages/130_create_ra/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_page.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_page.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusPagePluginAdmin</type>
 
/trunk/plugins/viathinksoft/adminPages/400_oidinfo_export/OIDplusPageAdminOIDInfoExport.class.php
131,7 → 131,7
}
 
$res_curl = url_post_contents(
'https://oidplus.viathinksoft.com/reg2/query.php',
'https://www.oidplus.com/reg2/query.php',
array(
"query" => $query,
"compressed" => $compressed,
254,7 → 254,7
}
 
$res_curl = url_post_contents(
'https://oidplus.viathinksoft.com/reg2/query.php',
'https://www.oidplus.com/reg2/query.php',
array(
"query" => $query,
"compressed" => $compressed,
525,7 → 525,7
}
 
$res = url_post_contents(
'https://oidplus.viathinksoft.com/reg2/query.php',
'https://www.oidplus.com/reg2/query.php',
array(
"query" => $query,
"compressed" => $compressed,
/trunk/plugins/viathinksoft/adminPages/400_oidinfo_export/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_page.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_page.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusPagePluginAdmin</type>
 
/trunk/plugins/viathinksoft/adminPages/401_backup/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_page.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_page.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusPagePluginAdmin</type>
 
/trunk/plugins/viathinksoft/adminPages/500_list_ras/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_page.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_page.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusPagePluginAdmin</type>
 
/trunk/plugins/viathinksoft/adminPages/600_log/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_page.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_page.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusPagePluginAdmin</type>
 
/trunk/plugins/viathinksoft/adminPages/700_colors/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_page.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_page.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusPagePluginAdmin</type>
 
/trunk/plugins/viathinksoft/adminPages/800_plugins/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_page.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_page.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusPagePluginAdmin</type>
 
/trunk/plugins/viathinksoft/adminPages/900_software_update/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_page.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_page.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusPagePluginAdmin</type>
 
/trunk/plugins/viathinksoft/adminPages/901_vnag_version_check/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_page.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_page.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusPagePluginAdmin</type>
 
/trunk/plugins/viathinksoft/adminPages/902_systemfile_check/checksums.json
Cannot display: file marked as a binary type.
svn:mime-type = application/json
/trunk/plugins/viathinksoft/adminPages/902_systemfile_check/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_page.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_page.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusPagePluginAdmin</type>
 
/trunk/plugins/viathinksoft/adminPages/910_automated_ajax_calls/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_page.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_page.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusPagePluginAdmin</type>
 
/trunk/plugins/viathinksoft/adminPages/911_rest_api/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_page.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_page.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusPagePluginAdmin</type>
 
/trunk/plugins/viathinksoft/adminPages/920_nostalgia/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_page.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_page.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusPagePluginAdmin</type>
 
/trunk/plugins/viathinksoft/auth/A3_bcrypt/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.8.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.8.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_auth.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.8.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_auth.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusAuthPlugin</type>
 
/trunk/plugins/viathinksoft/auth/A4_argon2/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.8.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.8.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_auth.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.8.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_auth.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusAuthPlugin</type>
 
/trunk/plugins/viathinksoft/auth/A5_vts_mcf/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.8.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.8.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_auth.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.8.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_auth.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusAuthPlugin</type>
 
/trunk/plugins/viathinksoft/auth/A6_crypt/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.8.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.8.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_auth.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.8.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_auth.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusAuthPlugin</type>
 
/trunk/plugins/viathinksoft/captcha/hcaptcha/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.12.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.12.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_captcha.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.12.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_captcha.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusCaptchaPlugin</type>
 
/trunk/plugins/viathinksoft/captcha/none/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.12.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.12.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_captcha.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.12.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_captcha.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusCaptchaPlugin</type>
 
/trunk/plugins/viathinksoft/captcha/recaptcha/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.12.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.12.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_captcha.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.12.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_captcha.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusCaptchaPlugin</type>
 
/trunk/plugins/viathinksoft/captcha/vts_challenge/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.12.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.12.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_captcha.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.12.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_captcha.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusCaptchaPlugin</type>
 
/trunk/plugins/viathinksoft/database/ado/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.6.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.6.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_database.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.6.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_database.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusDatabasePlugin</type>
 
/trunk/plugins/viathinksoft/database/mysqli/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.6.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.6.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_database.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.6.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_database.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusDatabasePlugin</type>
 
/trunk/plugins/viathinksoft/database/oci/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.6.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.6.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_database.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.6.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_database.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusDatabasePlugin</type>
 
/trunk/plugins/viathinksoft/database/odbc/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.6.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.6.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_database.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.6.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_database.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusDatabasePlugin</type>
 
/trunk/plugins/viathinksoft/database/pdo/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.6.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.6.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_database.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.6.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_database.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusDatabasePlugin</type>
 
/trunk/plugins/viathinksoft/database/pgsql/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.6.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.6.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_database.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.6.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_database.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusDatabasePlugin</type>
 
/trunk/plugins/viathinksoft/database/sqlite3/OIDplusDatabaseConnectionSQLite3.class.php
153,7 → 153,7
}
 
$this->conn->createCollation('NATURAL_CMP', 'strnatcmp'); // we need that for natSort()
$this->conn->enableExceptions(true); // Throw exceptions instead of PHP warnings
$this->conn->enableExceptions(true); // Throw exceptions instead of PHP warnings (preferred as of PHP 8.3)
 
$this->prepare_cache = array();
$this->last_error = null;
/trunk/plugins/viathinksoft/database/sqlite3/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.6.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.6.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_database.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.6.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_database.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusDatabasePlugin</type>
 
/trunk/plugins/viathinksoft/database/sqlsrv/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.6.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.6.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_database.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.6.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_database.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusDatabasePlugin</type>
 
/trunk/plugins/viathinksoft/design/default/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.7.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.7.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_design.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.7.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_design.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusDesignPlugin</type>
 
/trunk/plugins/viathinksoft/design/ironbase/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.7.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.7.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_design.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.7.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_design.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusDesignPlugin</type>
 
/trunk/plugins/viathinksoft/language/dede/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.3.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.3.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_language.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.3.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_language.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusLanguagePlugin</type>
 
/trunk/plugins/viathinksoft/language/dede/messages.xml
2,7 → 2,7
<translation
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.4.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.4.1 https://oidplus.viathinksoft.com/oidplus/plugins/messages.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.4.1 https://hosted.oidplus.com/viathinksoft/plugins/messages.xsd">
 
<message>
<source><![CDATA[
/trunk/plugins/viathinksoft/language/enus/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.3.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.3.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_language.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.3.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_language.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusLanguagePlugin</type>
 
/trunk/plugins/viathinksoft/language/enus/messages.xml
2,7 → 2,7
<translation
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.4.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.4.1 https://oidplus.viathinksoft.com/oidplus/plugins/messages.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.4.1 https://hosted.oidplus.com/viathinksoft/plugins/messages.xsd">
 
<!-- Nothing in here, because English (USA) is the main language of OIDplus -->
</translation>
/trunk/plugins/viathinksoft/logger/000_database/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.9.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.9.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_logger.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.9.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_logger.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusLoggerPlugin</type>
 
/trunk/plugins/viathinksoft/logger/100_linux_syslog/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.9.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.9.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_logger.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.9.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_logger.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusLoggerPlugin</type>
 
/trunk/plugins/viathinksoft/logger/200_windows_eventlog/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.9.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.9.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_logger.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.9.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_logger.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusLoggerPlugin</type>
 
/trunk/plugins/viathinksoft/logger/300_userdata_logfile/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.9.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.9.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_logger.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.9.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_logger.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusLoggerPlugin</type>
 
/trunk/plugins/viathinksoft/objectTypes/aid/OIDplusObjectTypePluginAid.class.php
42,7 → 42,7
public function gridGeneratorLinks(OIDplusObject $objParent): string {
if ($objParent->isRoot()) {
return '<br><a href="javascript:OIDplusObjectTypePluginAid.generateRandomAID('.js_escape($objParent->nodeId(false)).')">('._L('Generate a random AID - not unique!').')</a>'.
'<br><a href="https://oidplus.viathinksoft.com/oidplus/?goto=aid%3AD276000186F" target="_blank">('._L('Request a free AID from ViaThinkSoft').')</a>';
'<br><a href="https://hosted.oidplus.com/viathinksoft/?goto=aid%3AD276000186F" target="_blank">('._L('Request a free AID from ViaThinkSoft').')</a>';
} else if (!$objParent->isLeafNode()) {
if (substr($objParent->nodeId(false),0,1) == 'F') {
return '<br><a href="javascript:OIDplusObjectTypePluginAid.generateRandomAID('.js_escape($objParent->nodeId(false)).')">('._L('Generate a random AID - not unique!').')</a>';
/trunk/plugins/viathinksoft/objectTypes/aid/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.10.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.10.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_objectTypes.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.10.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_objectTypes.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusObjectTypePlugin</type>
 
/trunk/plugins/viathinksoft/objectTypes/doi/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.10.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.10.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_objectTypes.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.10.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_objectTypes.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusObjectTypePlugin</type>
 
/trunk/plugins/viathinksoft/objectTypes/domain/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.10.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.10.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_objectTypes.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.10.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_objectTypes.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusObjectTypePlugin</type>
 
/trunk/plugins/viathinksoft/objectTypes/fourcc/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.10.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.10.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_objectTypes.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.10.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_objectTypes.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusObjectTypePlugin</type>
 
/trunk/plugins/viathinksoft/objectTypes/gs1/OIDplusGs1.class.php
362,7 → 362,7
$aid = 'D276000186F5'.$gs1;
if (strlen($aid)%2 == 1) $aid .= 'F';
$aid_is_ok = aid_canonize($aid);
if ($aid_is_ok) $ids[] = new OIDplusAltId('aid', $aid, _L('Application Identifier (ISO/IEC 7816)'), ' ('._L('Optional PIX allowed, with "FF" prefix').')', 'https://oidplus.viathinksoft.com/oidplus/?goto=aid%3AD276000186F5');
if ($aid_is_ok) $ids[] = new OIDplusAltId('aid', $aid, _L('Application Identifier (ISO/IEC 7816)'), ' ('._L('Optional PIX allowed, with "FF" prefix').')', 'https://hosted.oidplus.com/viathinksoft/?goto=aid%3AD276000186F5');
 
return $ids;
}
/trunk/plugins/viathinksoft/objectTypes/gs1/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.10.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.10.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_objectTypes.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.10.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_objectTypes.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusObjectTypePlugin</type>
 
/trunk/plugins/viathinksoft/objectTypes/guid/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.10.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.10.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_objectTypes.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.10.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_objectTypes.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusObjectTypePlugin</type>
 
/trunk/plugins/viathinksoft/objectTypes/ipv4/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.10.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.10.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_objectTypes.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.10.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_objectTypes.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusObjectTypePlugin</type>
 
/trunk/plugins/viathinksoft/objectTypes/ipv6/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.10.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.10.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_objectTypes.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.10.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_objectTypes.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusObjectTypePlugin</type>
 
/trunk/plugins/viathinksoft/objectTypes/java/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.10.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.10.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_objectTypes.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.10.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_objectTypes.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusObjectTypePlugin</type>
 
/trunk/plugins/viathinksoft/objectTypes/mac/OIDplusMac.class.php
380,7 → 380,7
if (($size_nibble >= 0) && ($size_nibble <= 0xF)) {
$aid = 'D276000186F2'.dechex($size_nibble).$this->number;
$aid_is_ok = aid_canonize($aid);
if ($aid_is_ok) $ids[] = new OIDplusAltId('aid', $aid, _L('Application Identifier (ISO/IEC 7816)'), ' ('._L('Optional PIX allowed, without prefix').')', 'https://oidplus.viathinksoft.com/oidplus/?goto=aid%3AD276000186F2');
if ($aid_is_ok) $ids[] = new OIDplusAltId('aid', $aid, _L('Application Identifier (ISO/IEC 7816)'), ' ('._L('Optional PIX allowed, without prefix').')', 'https://hosted.oidplus.com/viathinksoft/?goto=aid%3AD276000186F2');
}
 
return $ids;
/trunk/plugins/viathinksoft/objectTypes/mac/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.10.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.10.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_objectTypes.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.10.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_objectTypes.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusObjectTypePlugin</type>
 
/trunk/plugins/viathinksoft/objectTypes/oid/OIDplusObjectTypePluginOid.class.php
44,7 → 44,7
return '<br><a href="javascript:OIDplusObjectTypePluginOid.generateRandomUUID(false)">('._L('Generate a random UUID OID').')</a>';
} else if ($objParent->isRoot()) {
return '<br><a href="javascript:OIDplusObjectTypePluginOid.generateRandomUUID(true)">('._L('Generate a random UUID OID').')</a>'.
'<br><a href="https://oidplus.viathinksoft.com/oidplus/?goto=oidplus%3Acom.viathinksoft.freeoid" target="_blank">('._L('Request a free OID from ViaThinkSoft').')</a>'.
'<br><a href="https://hosted.oidplus.com/viathinksoft/?goto=oidplus%3Acom.viathinksoft.freeoid" target="_blank">('._L('Request a free OID from ViaThinkSoft').')</a>'.
'<br><a href="https://pen.iana.org/pen/PenApplication.page" target="_blank">('._L('Request a free PEN/OID from IANA').')</a>';
} else {
// No generation for normal OIDs atm. TODO: MAYBE in the future a feature like "next free / sequencial OID"
/trunk/plugins/viathinksoft/objectTypes/oid/OIDplusOid.class.php
673,13 → 673,13
if ($this->nodeId(false) == '1.3.6.1.4.1.37476.1') {
$aid = 'D276000186B1';
$aid_is_ok = aid_canonize($aid);
if ($aid_is_ok) $ids[] = new OIDplusAltId('aid', $aid, _L('Application Identifier (ISO/IEC 7816)'), ' ('._L('No PIX allowed').')', 'https://oidplus.viathinksoft.com/oidplus/?goto=aid%3AD276000186B1');
if ($aid_is_ok) $ids[] = new OIDplusAltId('aid', $aid, _L('Application Identifier (ISO/IEC 7816)'), ' ('._L('No PIX allowed').')', 'https://hosted.oidplus.com/viathinksoft/?goto=aid%3AD276000186B1');
} else {
if ((count($oid_parts) == 9) && ($oid_parts[0] == '1') && ($oid_parts[1] == '3') && ($oid_parts[2] == '6') && ($oid_parts[3] == '1') && ($oid_parts[4] == '4') && ($oid_parts[5] == '1') && ($oid_parts[6] == '37476') && ($oid_parts[7] == '1')) {
$number = str_pad($oid_parts[8],4,'0',STR_PAD_LEFT);
$aid = 'D276000186B1'.$number;
$aid_is_ok = aid_canonize($aid);
if ($aid_is_ok) $ids[] = new OIDplusAltId('aid', $aid, _L('Application Identifier (ISO/IEC 7816)'), ' ('._L('Optional PIX allowed, without prefix').')', 'https://oidplus.viathinksoft.com/oidplus/?goto=aid%3AD276000186B1');
if ($aid_is_ok) $ids[] = new OIDplusAltId('aid', $aid, _L('Application Identifier (ISO/IEC 7816)'), ' ('._L('Optional PIX allowed, without prefix').')', 'https://hosted.oidplus.com/viathinksoft/?goto=aid%3AD276000186B1');
}
}
 
687,13 → 687,13
if ($this->nodeId(false) == '1.3.6.1.4.1.37476.2') {
$aid = 'D276000186B2';
$aid_is_ok = aid_canonize($aid);
if ($aid_is_ok) $ids[] = new OIDplusAltId('aid', $aid, _L('Application Identifier (ISO/IEC 7816)'), ' ('._L('No PIX allowed').')', 'https://oidplus.viathinksoft.com/oidplus/?goto=aid%3AD276000186B2');
if ($aid_is_ok) $ids[] = new OIDplusAltId('aid', $aid, _L('Application Identifier (ISO/IEC 7816)'), ' ('._L('No PIX allowed').')', 'https://hosted.oidplus.com/viathinksoft/?goto=aid%3AD276000186B2');
} else {
if ((count($oid_parts) == 9) && ($oid_parts[0] == '1') && ($oid_parts[1] == '3') && ($oid_parts[2] == '6') && ($oid_parts[3] == '1') && ($oid_parts[4] == '4') && ($oid_parts[5] == '1') && ($oid_parts[6] == '37476') && ($oid_parts[7] == '2')) {
$number = str_pad($oid_parts[8],4,'0',STR_PAD_LEFT);
$aid = 'D276000186B2'.$number;
$aid_is_ok = aid_canonize($aid);
if ($aid_is_ok) $ids[] = new OIDplusAltId('aid', $aid, _L('Application Identifier (ISO/IEC 7816)'), ' ('._L('Optional PIX allowed, without prefix').')', 'https://oidplus.viathinksoft.com/oidplus/?goto=aid%3AD276000186B2');
if ($aid_is_ok) $ids[] = new OIDplusAltId('aid', $aid, _L('Application Identifier (ISO/IEC 7816)'), ' ('._L('Optional PIX allowed, without prefix').')', 'https://hosted.oidplus.com/viathinksoft/?goto=aid%3AD276000186B2');
}
}
 
703,7 → 703,7
$sid_hex = strtoupper(str_pad(dechex((int)$sid),8,'0',STR_PAD_LEFT));
$aid = 'D276000186B20005'.$sid_hex;
$aid_is_ok = aid_canonize($aid);
if ($aid_is_ok) $ids[] = new OIDplusAltId('aid', $aid, _L('OIDplus System Application Identifier (ISO/IEC 7816)'), ' ('._L('No PIX allowed').')', 'https://oidplus.viathinksoft.com/oidplus/?goto=aid%3AD276000186B20005');
if ($aid_is_ok) $ids[] = new OIDplusAltId('aid', $aid, _L('OIDplus System Application Identifier (ISO/IEC 7816)'), ' ('._L('No PIX allowed').')', 'https://hosted.oidplus.com/viathinksoft/?goto=aid%3AD276000186B20005');
}
else if ((count($oid_parts) == 11) && ($oid_parts[0] == '1') && ($oid_parts[1] == '3') && ($oid_parts[2] == '6') && ($oid_parts[3] == '1') && ($oid_parts[4] == '4') && ($oid_parts[5] == '1') && ($oid_parts[6] == '37476') && ($oid_parts[7] == '30') && ($oid_parts[8] == '9')) {
$sid = $oid_parts[9];
712,7 → 712,7
$obj_hex = strtoupper(str_pad(dechex((int)$obj),8,'0',STR_PAD_LEFT));
$aid = 'D276000186B20005'.$sid_hex.$obj_hex;
$aid_is_ok = aid_canonize($aid);
if ($aid_is_ok) $ids[] = new OIDplusAltId('aid', $aid, _L('OIDplus Information Object Application Identifier (ISO/IEC 7816)'), ' ('._L('No PIX allowed').')', 'https://oidplus.viathinksoft.com/oidplus/?goto=aid%3AD276000186B20005');
if ($aid_is_ok) $ids[] = new OIDplusAltId('aid', $aid, _L('OIDplus Information Object Application Identifier (ISO/IEC 7816)'), ' ('._L('No PIX allowed').')', 'https://hosted.oidplus.com/viathinksoft/?goto=aid%3AD276000186B20005');
}
 
// (VTS F0) IANA PEN to AID Mapping (PIX allowed)
721,7 → 721,7
$aid = 'D276000186F0'.$pen;
if (strlen($aid)%2 == 1) $aid .= 'F';
$aid_is_ok = aid_canonize($aid);
if ($aid_is_ok) $ids[] = new OIDplusAltId('aid', $aid, _L('Application Identifier (ISO/IEC 7816)'), ' ('._L('Optional PIX allowed, with "FF" prefix').')', 'https://oidplus.viathinksoft.com/oidplus/?goto=aid%3AD276000186F0');
if ($aid_is_ok) $ids[] = new OIDplusAltId('aid', $aid, _L('Application Identifier (ISO/IEC 7816)'), ' ('._L('Optional PIX allowed, with "FF" prefix').')', 'https://hosted.oidplus.com/viathinksoft/?goto=aid%3AD276000186F0');
$ids[] = new OIDplusAltId('iana-pen', $pen, _L('IANA Private Enterprise Number (PEN)'));
}
 
731,7 → 731,7
$aid = 'D276000186F1'.$number;
if (strlen($aid)%2 == 1) $aid .= 'F';
$aid_is_ok = aid_canonize($aid);
if ($aid_is_ok) $ids[] = new OIDplusAltId('aid', $aid, _L('Application Identifier (ISO/IEC 7816)'), ' ('._L('Optional PIX allowed, with "FF" prefix').')', 'https://oidplus.viathinksoft.com/oidplus/?goto=aid%3AD276000186F1');
if ($aid_is_ok) $ids[] = new OIDplusAltId('aid', $aid, _L('Application Identifier (ISO/IEC 7816)'), ' ('._L('Optional PIX allowed, with "FF" prefix').')', 'https://hosted.oidplus.com/viathinksoft/?goto=aid%3AD276000186F1');
}
 
// (VTS F6) Mapping OID-to-AID if possible
752,7 → 752,7
$aid_candidate = 'D2 76 00 01 86 E0 ' . strtoupper(implode(' ',str_split($small_hash,2)));
$aid_is_ok = aid_canonize($aid_candidate);
}
if ($aid_is_ok) $ids[] = new OIDplusAltId('aid', $aid_candidate, _L('Application Identifier (ISO/IEC 7816)'), '', 'https://oidplus.viathinksoft.com/oidplus/?goto=aid%3AD276000186E0');
if ($aid_is_ok) $ids[] = new OIDplusAltId('aid', $aid_candidate, _L('Application Identifier (ISO/IEC 7816)'), '', 'https://hosted.oidplus.com/viathinksoft/?goto=aid%3AD276000186E0');
} else if (($oid_parts[0] == '0') && ($oid_parts[1] == '4') && ($oid_parts[2] == '0') && ($oid_parts[3] == '127') && ($oid_parts[4] == '0') && ($oid_parts[5] == '7')) {
// Illegal usage of E8 by German BSI, plus using E8+Len+OID instead of E8+OID like ISO does
// PIX probably not used
770,7 → 770,7
// No PIX allowed
$aid_candidate = 'D2 76 00 01 86 F6 '.substr($test_der, strlen('06 xx ')); // Remove ASN.1 06=Type and xx=Length
$aid_is_ok = aid_canonize($aid_candidate);
if ($aid_is_ok) $ids[] = new OIDplusAltId('aid', $aid_candidate, _L('Application Identifier (ISO/IEC 7816)'), ' ('._L('No PIX allowed').')', 'https://oidplus.viathinksoft.com/oidplus/?goto=aid%3AD276000186F6');
if ($aid_is_ok) $ids[] = new OIDplusAltId('aid', $aid_candidate, _L('Application Identifier (ISO/IEC 7816)'), ' ('._L('No PIX allowed').')', 'https://hosted.oidplus.com/viathinksoft/?goto=aid%3AD276000186F6');
}
}
 
/trunk/plugins/viathinksoft/objectTypes/oid/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.10.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.10.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_objectTypes.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.10.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_objectTypes.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusObjectTypePlugin</type>
 
/trunk/plugins/viathinksoft/objectTypes/other/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.10.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.10.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_objectTypes.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.10.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_objectTypes.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusObjectTypePlugin</type>
 
/trunk/plugins/viathinksoft/objectTypes/php/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.10.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.10.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_objectTypes.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.10.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_objectTypes.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusObjectTypePlugin</type>
 
/trunk/plugins/viathinksoft/objectTypes/x500dn/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.10.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.10.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_objectTypes.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.10.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_objectTypes.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusObjectTypePlugin</type>
 
/trunk/plugins/viathinksoft/publicPages/000_objects/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_page.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_page.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusPagePluginPublic</type>
 
/trunk/plugins/viathinksoft/publicPages/001_ra_base/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_page.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_page.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusPagePluginPublic</type>
 
/trunk/plugins/viathinksoft/publicPages/002_rest_api/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_page.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_page.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusPagePluginPublic</type>
 
/trunk/plugins/viathinksoft/publicPages/090_login/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_page.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_page.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusPagePluginPublic</type>
 
/trunk/plugins/viathinksoft/publicPages/091_forgot_password/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_page.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_page.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusPagePluginPublic</type>
 
/trunk/plugins/viathinksoft/publicPages/092_forgot_password_admin/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_page.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_page.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusPagePluginPublic</type>
 
/trunk/plugins/viathinksoft/publicPages/093_rainfo/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_page.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_page.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusPagePluginPublic</type>
 
/trunk/plugins/viathinksoft/publicPages/095_attachments/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_page.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_page.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusPagePluginPublic</type>
 
/trunk/plugins/viathinksoft/publicPages/100_whois/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_page.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_page.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusPagePluginPublic</type>
 
/trunk/plugins/viathinksoft/publicPages/200_viathinksoft_freeoid/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_page.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_page.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusPagePluginPublic</type>
 
/trunk/plugins/viathinksoft/publicPages/300_search/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_page.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_page.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusPagePluginPublic</type>
 
/trunk/plugins/viathinksoft/publicPages/500_resources/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_page.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_page.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusPagePluginPublic</type>
 
/trunk/plugins/viathinksoft/publicPages/800_login_ldap/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_page.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_page.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusPagePluginPublic</type>
 
/trunk/plugins/viathinksoft/publicPages/810_login_google/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_page.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_page.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusPagePluginPublic</type>
 
/trunk/plugins/viathinksoft/publicPages/820_login_facebook/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_page.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_page.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusPagePluginPublic</type>
 
/trunk/plugins/viathinksoft/publicPages/900_contact_admin/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_page.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_page.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusPagePluginPublic</type>
 
/trunk/plugins/viathinksoft/publicPages/999_antispam_filter/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_page.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_page.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusPagePluginPublic</type>
 
/trunk/plugins/viathinksoft/raPages/010_notifications/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_page.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_page.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusPagePluginRa</type>
 
/trunk/plugins/viathinksoft/raPages/092_invite/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_page.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_page.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusPagePluginRa</type>
 
/trunk/plugins/viathinksoft/raPages/099_object_log/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_page.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_page.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusPagePluginRa</type>
 
/trunk/plugins/viathinksoft/raPages/100_edit_contact_data/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_page.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_page.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusPagePluginRa</type>
 
/trunk/plugins/viathinksoft/raPages/101_change_password/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_page.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_page.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusPagePluginRa</type>
 
/trunk/plugins/viathinksoft/raPages/102_change_email/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_page.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_page.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusPagePluginRa</type>
 
/trunk/plugins/viathinksoft/raPages/200_log/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_page.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_page.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusPagePluginRa</type>
 
/trunk/plugins/viathinksoft/raPages/910_automated_ajax_calls/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_page.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_page.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusPagePluginRa</type>
 
/trunk/plugins/viathinksoft/raPages/911_rest_api/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_page.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.2.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_page.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusPagePluginRa</type>
 
/trunk/plugins/viathinksoft/sqlSlang/access/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.11.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.11.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_sqlSlang.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.11.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_sqlSlang.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusSqlSlangPlugin</type>
 
/trunk/plugins/viathinksoft/sqlSlang/firebird/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.11.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.11.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_sqlSlang.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.11.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_sqlSlang.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusSqlSlangPlugin</type>
 
/trunk/plugins/viathinksoft/sqlSlang/mssql/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.11.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.11.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_sqlSlang.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.11.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_sqlSlang.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusSqlSlangPlugin</type>
 
/trunk/plugins/viathinksoft/sqlSlang/mysql/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.11.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.11.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_sqlSlang.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.11.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_sqlSlang.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusSqlSlangPlugin</type>
 
/trunk/plugins/viathinksoft/sqlSlang/oracle/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.11.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.11.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_sqlSlang.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.11.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_sqlSlang.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusSqlSlangPlugin</type>
 
/trunk/plugins/viathinksoft/sqlSlang/pgsql/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.11.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.11.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_sqlSlang.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.11.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_sqlSlang.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusSqlSlangPlugin</type>
 
/trunk/plugins/viathinksoft/sqlSlang/sqlite/manifest.xml
2,7 → 2,7
<manifest
xmlns="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.11.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.11.1 https://oidplus.viathinksoft.com/oidplus/plugins/manifest_plugin_sqlSlang.xsd">
xsi:schemaLocation="urn:oid:1.3.6.1.4.1.37476.2.5.2.5.11.1 https://hosted.oidplus.com/viathinksoft/plugins/manifest_plugin_sqlSlang.xsd">
 
<type>ViaThinkSoft\OIDplus\OIDplusSqlSlangPlugin</type>
 
/trunk/res/OIDplus/demo_system$dede.link
1,3 → 1,3
[Link]
Title="Demo-System"
URL="https://oidplus.viathinksoft.com/oidplus_demo/?lang=dede"
URL="https://hosted.oidplus.com/viathinksoft_demo/?lang=dede"
/trunk/res/OIDplus/demo_system.link
1,3 → 1,3
[Link]
Title="Demo System"
URL="https://oidplus.viathinksoft.com/oidplus_demo/"
URL="https://hosted.oidplus.com/viathinksoft_demo/"
/trunk/res/OIDplus/privacy_documentation$dede.html
269,7 → 269,7
<li>Die Version Ihres Systems (SVN-Revision)</li>
<li>Installationstyp (SVN-Snapshot, SVN-Arbeitskopie oder GIT-Arbeitskopie)</li>
</ul>
<p>ViaThinkSoft speichert diese Daten intern und veröffentlicht Teile im öffentlichen Verzeichnisdienst unter <a href="https://oidplus.viathinksoft.com/directory/" target="_blank">https://oidplus.viathinksoft.com/directory/</a>:</p>
<p>ViaThinkSoft speichert diese Daten intern und veröffentlicht Teile im öffentlichen Verzeichnisdienst unter <a href="https://www.oidplus.com/directory/" target="_blank">https://www.oidplus.com/directory/</a>:</p>
<p>Die öffentliche Aufzeichnung enthält:</p>
<ul>
<li>System ID</li>
/trunk/res/OIDplus/privacy_documentation.html
269,7 → 269,7
<li>The version of the system (SVN revision)</li>
<li>Installation type (SVN snapshot, SVN working copy, or GIT working copy)</li>
</ul>
<p>ViaThinkSoft will store this data internally and publish parts into the public directory service located at <a href="https://oidplus.viathinksoft.com/directory/" target="_blank">https://oidplus.viathinksoft.com/directory/</a>:</p>
<p>ViaThinkSoft will store this data internally and publish parts into the public directory service located at <a href="https://www.oidplus.com/directory/" target="_blank">https://www.oidplus.com/directory/</a>:</p>
<p>The public record contains:</p>
<ul>
<li>System ID</li>
/trunk/res/Object Identifiers/free_vts_oid$dede.link
1,3 → 1,3
[Link]
Title="Eine kostenlose OID von ViaThinkSoft erhalten"
URL="https://oidplus.viathinksoft.com/oidplus/?lang=dede&goto=oidplus:com.viathinksoft.freeoid"
URL="https://hosted.oidplus.com/viathinksoft/?lang=dede&goto=oidplus:com.viathinksoft.freeoid"
/trunk/res/Object Identifiers/free_vts_oid.link
1,3 → 1,3
[Link]
Title="Request a free OID from ViaThinkSoft"
URL="https://oidplus.viathinksoft.com/oidplus/?goto=oidplus:com.viathinksoft.freeoid"
URL="https://hosted.oidplus.com/viathinksoft/?goto=oidplus:com.viathinksoft.freeoid"
/trunk/vendor/composer/installed.json
350,12 → 350,12
"source": {
"type": "git",
"url": "https://github.com/danielmarschall/php_utils.git",
"reference": "06a97168b4b7a9726581decf7d75dc5b077b71a6"
"reference": "29f3e9fc900fa6a06de15e8eabdc860a49ce5c76"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/danielmarschall/php_utils/zipball/06a97168b4b7a9726581decf7d75dc5b077b71a6",
"reference": "06a97168b4b7a9726581decf7d75dc5b077b71a6",
"url": "https://api.github.com/repos/danielmarschall/php_utils/zipball/29f3e9fc900fa6a06de15e8eabdc860a49ce5c76",
"reference": "29f3e9fc900fa6a06de15e8eabdc860a49ce5c76",
"shasum": ""
},
"require": {
362,7 → 362,7
"ext-zlib": "*",
"php": ">=7.0"
},
"time": "2023-09-30T19:29:58+00:00",
"time": "2023-11-30T21:53:37+00:00",
"default-branch": true,
"type": "library",
"installation-source": "dist",
837,12 → 837,12
"source": {
"type": "git",
"url": "https://github.com/phpseclib/phpseclib.git",
"reference": "c21db263b0b65116532684e6e3674dd2b9ceac18"
"reference": "56c79f16a6ae17e42089c06a2144467acc35348a"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/c21db263b0b65116532684e6e3674dd2b9ceac18",
"reference": "c21db263b0b65116532684e6e3674dd2b9ceac18",
"url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/56c79f16a6ae17e42089c06a2144467acc35348a",
"reference": "56c79f16a6ae17e42089c06a2144467acc35348a",
"shasum": ""
},
"require": {
860,7 → 860,7
"ext-mcrypt": "Install the Mcrypt extension in order to speed up a few other cryptographic operations.",
"ext-openssl": "Install the OpenSSL extension in order to speed up a wide variety of cryptographic operations."
},
"time": "2023-11-12T15:02:35+00:00",
"time": "2023-11-27T11:13:31+00:00",
"type": "library",
"installation-source": "dist",
"autoload": {
/trunk/vendor/composer/installed.php
84,7 → 84,7
'danielmarschall/php_utils' => array(
'pretty_version' => 'dev-master',
'version' => 'dev-master',
'reference' => '06a97168b4b7a9726581decf7d75dc5b077b71a6',
'reference' => '29f3e9fc900fa6a06de15e8eabdc860a49ce5c76',
'type' => 'library',
'install_path' => __DIR__ . '/../danielmarschall/php_utils',
'aliases' => array(
189,7 → 189,7
'phpseclib/phpseclib' => array(
'pretty_version' => '3.0.x-dev',
'version' => '3.0.9999999.9999999-dev',
'reference' => 'c21db263b0b65116532684e6e3674dd2b9ceac18',
'reference' => '56c79f16a6ae17e42089c06a2144467acc35348a',
'type' => 'library',
'install_path' => __DIR__ . '/../phpseclib/phpseclib',
'aliases' => array(),
/trunk/vendor/danielmarschall/php_utils/VtsLDAPUtils.class.php
3,7 → 3,7
/*
* VtsLDAPUtils - Simple LDAP helper functions
* Copyright 2021 - 2023 Daniel Marschall, ViaThinkSoft
* Revision: 2023-04-09
* Revision: 2023-11-30
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
87,15 → 87,20
}
}
 
public function connect($cfg_ldap_server, $cfg_ldap_port) {
public function connect($cfg_ldap_server, $cfg_ldap_port=389) {
$this->disconnect();
 
// Connect to the server
if (!empty($cfg_ldap_port)) {
if (!($ldapconn = @ldap_connect($cfg_ldap_server, $cfg_ldap_port))) throw new Exception(self::_L('Cannot connect to LDAP server'));
if (strpos($cfg_ldap_server, '://') !== false) {
// e.g. ldap://hostname:port or ldaps://hostname:port
$uri = $cfg_ldap_server;
} else {
if (!($ldapconn = @ldap_connect($cfg_ldap_server))) throw new Exception(self::_L('Cannot connect to LDAP server'));
$secure = ($cfg_ldap_port == 636) || ($cfg_ldap_port == 3268) || ($cfg_ldap_port == 3269);
$schema = $secure ? 'ldaps' : 'ldap';
$uri = $schema . '://' . $cfg_ldap_server . ':' . $cfg_ldap_port;
}
if (!($ldapconn = @ldap_connect($uri))) throw new Exception(self::_L('Cannot connect to LDAP server'));
 
ldap_set_option($ldapconn, LDAP_OPT_PROTOCOL_VERSION, 3);
ldap_set_option($ldapconn, LDAP_OPT_REFERRALS, 0);
 
/trunk/vendor/danielmarschall/php_utils/vts_crypt.inc.php
57,7 → 57,7
Like most Crypt-hashes, <salt> and <hash> are Radix64 coded
with alphabet './0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz' and no padding.
Link to the online specification:
https://oidplus.viathinksoft.com/oidplus/?goto=oid%3A1.3.6.1.4.1.37476.3.0.1.1
https://hosted.oidplus.com/viathinksoft/?goto=oid%3A1.3.6.1.4.1.37476.3.0.1.1
Reference implementation in PHP:
https://github.com/danielmarschall/php_utils/blob/master/vts_crypt.inc.php
 
/trunk/vendor/licenses
14,8 → 14,8
danielmarschall/oidconverter dev-master d9eb98e Apache-2.0
danielmarschall/php-sha3 9999999-dev 5605bd5 MIT
danielmarschall/php-sha3 dev-master 5605bd5 MIT
danielmarschall/php_utils 9999999-dev 06a9716 Apache-2.0
danielmarschall/php_utils dev-master 06a9716 Apache-2.0
danielmarschall/php_utils 9999999-dev 29f3e9f Apache-2.0
danielmarschall/php_utils dev-master 29f3e9f Apache-2.0
danielmarschall/uuid_mac_utils 9999999-dev e632024 Apache-2.0
danielmarschall/uuid_mac_utils dev-master e632024 Apache-2.0
danielmarschall/vnag 9999999-dev 0d4b0b4 Apache-2.0
28,7 → 28,7
matthiasmullie/path-converter 1.1.3 MIT
paragonie/constant_time_encoding v2.6.3 MIT
paragonie/random_compat v9.99.100 MIT
phpseclib/phpseclib 3.0.x-dev c21db26 MIT
phpseclib/phpseclib 3.0.x-dev 56c79f1 MIT
script47/bs5-utils master master MIT
spamspan/spamspan master GPL-2.0-only
spomky-labs/php-punycode 9999999-dev d12fe5c MIT
/trunk/vendor/phpseclib/phpseclib/phpseclib/Crypt/Common/Formats/Keys/PKCS8.php
219,7 → 219,7
{
switch ($algo) {
case 'desCBC':
$cipher = new TripleDES('cbc');
$cipher = new DES('cbc');
break;
case 'des-EDE3-CBC':
$cipher = new TripleDES('cbc');
/trunk/vendor/phpseclib/phpseclib/phpseclib/Math/BigInteger/Engines/PHP.php
1332,7 → 1332,8
*/
protected static function testJITOnWindows()
{
if (strtoupper(substr(PHP_OS, 0, 3)) === 'WIN' && function_exists('opcache_get_status') && !defined('PHPSECLIB_ALLOW_JIT')) {
// see https://github.com/php/php-src/issues/11917
if (strtoupper(substr(PHP_OS, 0, 3)) === 'WIN' && function_exists('opcache_get_status') && PHP_VERSION_ID < 80213 && !defined('PHPSECLIB_ALLOW_JIT')) {
$status = opcache_get_status();
if ($status && isset($status['jit']) && $status['jit']['enabled'] && $status['jit']['on']) {
return true;
/trunk/vendor/phpseclib/phpseclib/phpseclib/Math/BinaryField.php
48,6 → 48,15
public function __construct(...$indices)
{
$m = array_shift($indices);
if ($m > 571) {
/* sect571r1 and sect571k1 are the largest binary curves that https://www.secg.org/sec2-v2.pdf defines
altho theoretically there may be legit reasons to use binary finite fields with larger degrees
imposing a limit on the maximum size is both reasonable and precedented. in particular,
http://tools.ietf.org/html/rfc4253#section-6.1 (The Secure Shell (SSH) Transport Layer Protocol) says
"implementations SHOULD check that the packet length is reasonable in order for the implementation to
avoid denial of service and/or buffer overflow attacks" */
throw new \OutOfBoundsException('Degrees larger than 571 are not supported');
}
$val = str_repeat('0', $m) . '1';
foreach ($indices as $index) {
$val[$index] = '1';
/trunk/vendor/phpseclib/phpseclib/phpseclib/Net/SSH2.php
1122,6 → 1122,7
4 => 'NET_SSH2_MSG_DEBUG',
5 => 'NET_SSH2_MSG_SERVICE_REQUEST',
6 => 'NET_SSH2_MSG_SERVICE_ACCEPT',
7 => 'NET_SSH2_MSG_EXT_INFO', // RFC 8308
20 => 'NET_SSH2_MSG_KEXINIT',
21 => 'NET_SSH2_MSG_NEWKEYS',
30 => 'NET_SSH2_MSG_KEXDH_INIT',
1535,6 → 1536,8
$preferred['client_to_server']['comp'] :
SSH2::getSupportedCompressionAlgorithms();
 
$kex_algorithms = array_merge($kex_algorithms, array('ext-info-c'));
 
// some SSH servers have buggy implementations of some of the above algorithms
switch (true) {
case $this->server_identifier == 'SSH-2.0-SSHD':
2332,7 → 2335,23
throw $e;
}
 
list($type, $service) = Strings::unpackSSH2('Cs', $response);
list($type) = Strings::unpackSSH2('C', $response);
 
if ($type == NET_SSH2_MSG_EXT_INFO) {
list($nr_extensions) = Strings::unpackSSH2('N', $response);
for ($i = 0; $i < $nr_extensions; $i++) {
list($extension_name, $extension_value) = Strings::unpackSSH2('ss', $response);
if ($extension_name == 'server-sig-algs') {
$this->supported_private_key_algorithms = explode(',', $extension_value);
}
}
 
$response = $this->get_binary_packet();
list($type) = Strings::unpackSSH2('C', $response);
}
 
list($service) = Strings::unpackSSH2('s', $response);
 
if ($type != NET_SSH2_MSG_SERVICE_ACCEPT || $service != 'ssh-userauth') {
$this->disconnect_helper(NET_SSH2_DISCONNECT_PROTOCOL_ERROR);
throw new \UnexpectedValueException('Expected SSH_MSG_SERVICE_ACCEPT');
2608,7 → 2627,7
$privatekey = $privatekey->withPadding(RSA::SIGNATURE_PKCS1);
$algos = ['rsa-sha2-256', 'rsa-sha2-512', 'ssh-rsa'];
if (isset($this->preferred['hostkey'])) {
$algos = array_intersect($this->preferred['hostkey'], $algos);
$algos = array_intersect($algos, $this->preferred['hostkey']);
}
$algo = self::array_intersect_first($algos, $this->supported_private_key_algorithms);
switch ($algo) {
3417,6 → 3436,8
$this->session_id = false;
$this->retry_connect = true;
$this->get_seq_no = $this->send_seq_no = 0;
$this->channel_status = [];
$this->channel_id_last_interactive = 0;
}
 
/**