Merge pull request 'Merge feature/hardening into develop' (#11) from feature/hardening into develop
continuous-integration/drone/push Build is passing

Reviewed-on: #11
This commit was merged in pull request #11.
This commit is contained in:
admin committed 2026-03-01 02:57:23 +00:00
commit afdc83eaf6
3 files changed
+401 -105

No files matched your search

+396 -105
View File
File diff suppressed because it is too large. Load diff
+2
View File
@@ -414,6 +414,7 @@ var
begin begin
//push_trace('util.memset'); //push_trace('util.memset');
if size = 0 then exit;
for i:=0 to size-1 do begin for i:=0 to size-1 do begin
loc:= puint8(location + i); loc:= puint8(location + i);
loc^:= value; loc^:= value;
@@ -428,6 +429,7 @@ var
begin begin
//push_trace('util.memcpy'); //push_trace('util.memcpy');
if size = 0 then exit;
for i:=0 to size-1 do begin for i:=0 to size-1 do begin
src:= puint8(source + i); src:= puint8(source + i);
dst:= puint8(dest + i); dst:= puint8(dest + i);
+3
View File
@@ -251,6 +251,9 @@ begin
{ Initialize visual terminal (registers with desktop search) } { Initialize visual terminal (registers with desktop search) }
vterminal.init; vterminal.init;
{ Run unit tests }
strings.UnitTest;
{ Main render loop } { Main render loop }
syslog.logln('KERNEL', 'Entering main render loop.'); syslog.logln('KERNEL', 'Entering main render loop.');
tracer.push_trace('kmain.MAINLOOP'); tracer.push_trace('kmain.MAINLOOP');