<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/admin/admin_system.php, branch master</title>
<subtitle>Bitweaver kernel package repository
</subtitle>
<id>https://git.rdm1.uk/kernel/.git/atom?h=master</id>
<link rel='self' href='https://git.rdm1.uk/kernel/.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/kernel/.git/'/>
<updated>2026-06-04T11:04:32Z</updated>
<entry>
<title>admin_system: fix cache prune safety check to allow TEMP_PKG_PATH and STORAGE_PKG_PATH</title>
<updated>2026-06-04T11:04:32Z</updated>
<author>
<name>Lester Caine</name>
<email>lester@lsces.co.uk</email>
</author>
<published>2026-06-04T11:04:32Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/kernel/.git/commit/?id=6c27d6eebffef49b4aad09f3ca5201ef06d77977'/>
<id>urn:sha1:6c27d6eebffef49b4aad09f3ca5201ef06d77977</id>
<content type='text'>
The guard strpos($item['path'], BIT_ROOT_PATH) always failed for any cache
directory under TEMP_PKG_PATH (e.g. icons, modules, system cache) since
TEMP_PKG_PATH is outside the web root. None of those caches were ever
actually cleared. Extend the check to accept all three known safe roots.

Co-Authored-By: Claude Sonnet 4.6 &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>php-cs-fixer tidies to php8.5 standards</title>
<updated>2026-05-14T08:54:15Z</updated>
<author>
<name>Lester Caine</name>
<email>lester@lsces.co.uk</email>
</author>
<published>2026-05-14T08:54:15Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/kernel/.git/commit/?id=189c836dcb564eb07560f50e46b3944b2df05a03'/>
<id>urn:sha1:189c836dcb564eb07560f50e46b3944b2df05a03</id>
<content type='text'>
Co-Authored-By: Claude Sonnet 4.6 &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>Admin functions changes to cover uninitialized variables and style changes for PHP8.4</title>
<updated>2025-08-29T12:32:48Z</updated>
<author>
<name>lsces</name>
<email>lester@lsces.co.uk</email>
</author>
<published>2025-08-29T12:32:48Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/kernel/.git/commit/?id=2b142f64b1f556fd7d49c871d1a48f9bd31b9698'/>
<id>urn:sha1:2b142f64b1f556fd7d49c871d1a48f9bd31b9698</id>
<content type='text'>
</content>
</entry>
<entry>
<title>define ADMIN path, clean up more _INCLUDE</title>
<updated>2021-02-04T16:56:10Z</updated>
<author>
<name>spiderr</name>
<email>spiderr@bitweaver.org</email>
</author>
<published>2021-02-04T16:56:10Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/kernel/.git/commit/?id=6f7d3b1e587730627642c825efc1a73eaef46aaf'/>
<id>urn:sha1:6f7d3b1e587730627642c825efc1a73eaef46aaf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>update path for kernel/includes/setup_inc.php</title>
<updated>2021-02-03T21:05:31Z</updated>
<author>
<name>modela bitweaver</name>
<email>spiderr@bitweaver.org</email>
</author>
<published>2021-02-03T21:05:31Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/kernel/.git/commit/?id=82e91b5b63ca501b481d50a5a450ecf7249fa279'/>
<id>urn:sha1:82e91b5b63ca501b481d50a5a450ecf7249fa279</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Strip down CVS keywords.</title>
<updated>2010-06-09T16:12:42Z</updated>
<author>
<name>cvs2git</name>
<email>cvs2git@bitweaver.org</email>
</author>
<published>2010-06-09T16:12:42Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/kernel/.git/commit/?id=8298cc09ec8a0b4496d124118e29aab7e9e06d23'/>
<id>urn:sha1:8298cc09ec8a0b4496d124118e29aab7e9e06d23</id>
<content type='text'>
</content>
</entry>
<entry>
<title>deprecate root bit_setup_inc use kernel/setup_inc.php</title>
<updated>2010-02-08T21:27:23Z</updated>
<author>
<name>wjames5</name>
<email>will@tekimaki.com</email>
</author>
<published>2010-02-08T21:27:23Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/kernel/.git/commit/?id=74e2139e9b385c226830f0c1bbcdd8e8d0e104b8'/>
<id>urn:sha1:74e2139e9b385c226830f0c1bbcdd8e8d0e104b8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>remove ref to non-existant copyright.txt file</title>
<updated>2009-10-01T14:17:01Z</updated>
<author>
<name>wjames5</name>
<email>will@tekimaki.com</email>
</author>
<published>2009-10-01T14:17:01Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/kernel/.git/commit/?id=123cd38204aeda66da1ac21dda470f78842ae791'/>
<id>urn:sha1:123cd38204aeda66da1ac21dda470f78842ae791</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix LGPL license ref from non-existant license.txt file to lgpl url</title>
<updated>2009-10-01T13:45:43Z</updated>
<author>
<name>wjames5</name>
<email>will@tekimaki.com</email>
</author>
<published>2009-10-01T13:45:43Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/kernel/.git/commit/?id=ed94089390d49539e6ca7d967eb81b24008df528'/>
<id>urn:sha1:ed94089390d49539e6ca7d967eb81b24008df528</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add additional checks to make nuking cache safer</title>
<updated>2009-01-31T17:14:28Z</updated>
<author>
<name>Max Kremmel</name>
<email>xing@synapse.plus.com</email>
</author>
<published>2009-01-31T17:14:28Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/kernel/.git/commit/?id=8761485e26efa12bac870224e6fffc543a1928fb'/>
<id>urn:sha1:8761485e26efa12bac870224e6fffc543a1928fb</id>
<content type='text'>
</content>
</entry>
</feed>
