28846af43c
Merge pull request 'feature/dynamic-lists' ( #6 ) from feature/dynamic-lists into develop
...
continuous-integration/drone/push Build is passing
Reviewed-on: #6
Reviewed-by: t3hn3rd <kjm@kieronmorris.me >
2025-03-22 19:24:52 +00:00
7e00e23801
Fixed and expanded dynamic lists, commented whole file
2025-03-22 19:02:43 +00:00
dbc5105b9b
Dynamic lists fixes and additions
2022-02-08 21:28:47 +00:00
a61289a318
Dynamic list/array inital commit.-
2022-02-07 21:37:36 +00:00
189526cab8
Merge branch 'feature/kernel-size-awareness' into 'develop'
...
Kernel Size Awareness
See merge request spexeah/asuro!32
2022-02-07 19:43:45 +00:00
208bda92c8
Kernel Size Awareness
...
Modified the linker script + Added an init function to System.pas to be called at system boot, this allows tracking of the Kernel start & end addresses, and thus, allows us to calculate the kernel size.
2022-02-06 13:29:29 +00:00
98481ea1ce
Added new String functions
...
(cherry picked from commit 24c371cab1
)
2022-01-31 00:36:22 +00:00
2f3ad81959
Fix base64 decode function
...
Added check for out_len nil size
2021-06-25 20:30:40 +01:00
d4ea9c52ff
Fixed line endings
2021-06-22 23:57:27 +01:00
64b3c9a7ba
Apache License
...
Added the apache license to all source files, accounting for authors. Also added a license.md containing the apache license + contributors.md listing all contributors.
2021-06-22 21:31:17 +01:00
57ba2f515a
Added Asuro.pas to .gitignore
...
Asuro.pas is generated at compile-time by the compilation script.
2021-06-20 21:04:51 +01:00
bd9fbd2da6
Added lots of stuff
...
Added stuff to vfs + Dockerized the compilation & added some vscode cfg.
2021-06-20 02:49:56 +01:00
99fc00450e
git-svn-id: https://spexeah.com:8443/svn/Asuro@1441 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-07-21 22:06:41 +00:00
d642eafe24
Added relative/absolute path functions to vfs.pas
...
Implemented stringContains in strings.pas
git-svn-id: https://spexeah.com:8443/svn/Asuro@1432 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-07-20 22:34:28 +00:00
c7c49f24d9
git-svn-id: https://spexeah.com:8443/svn/Asuro@1319 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-07-18 21:01:29 +00:00
6b6129b769
Added VFS
...
git-svn-id: https://spexeah.com:8443/svn/Asuro@1318 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-07-18 21:00:31 +00:00
06c50df49d
Hashmap new & newEx
...
git-svn-id: https://spexeah.com:8443/svn/Asuro@1311 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-07-18 00:34:30 +00:00
984b6a89c8
Hashmaps now autoexpand based on loadFactor.
...
git-svn-id: https://spexeah.com:8443/svn/Asuro@1298 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-07-17 22:29:27 +00:00
57f5e6928d
git-svn-id: https://spexeah.com:8443/svn/Asuro@1243 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-07-17 16:01:53 +00:00
a7ee8c6d34
Hashmap added.
...
git-svn-id: https://spexeah.com:8443/svn/Asuro@1235 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-07-15 23:03:32 +00:00
fbc59a1617
DHCP Works now.
...
git-svn-id: https://spexeah.com:8443/svn/Asuro@1034 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-07-12 17:02:14 +00:00
8b3d59918d
Addition of base64 module and prog
...
git-svn-id: https://spexeah.com:8443/svn/Asuro@975 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-07-11 18:51:52 +00:00
b9666fb196
git-svn-id: https://spexeah.com:8443/svn/Asuro@974 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-07-11 18:50:23 +00:00
739898068b
md5 complete + md5sum added as a prog.
...
git-svn-id: https://spexeah.com:8443/svn/Asuro@971 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-07-11 00:44:05 +00:00
2d4791cd52
Addition of MD5 module
...
git-svn-id: https://spexeah.com:8443/svn/Asuro@936 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-07-10 21:19:15 +00:00
53f6f72a45
Forward decleration of Rol and Ror
...
git-svn-id: https://spexeah.com:8443/svn/Asuro@935 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-07-10 17:21:23 +00:00
0b14835608
Rol & Ror
...
git-svn-id: https://spexeah.com:8443/svn/Asuro@933 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-07-10 17:13:57 +00:00
29f986a8e4
Started work on DHCP.
...
git-svn-id: https://spexeah.com:8443/svn/Asuro@926 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-07-10 14:51:48 +00:00
5d26e199aa
git-svn-id: https://spexeah.com:8443/svn/Asuro@918 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-07-09 21:06:52 +00:00
c3fe1ca707
UDP Recieve now works.
...
git-svn-id: https://spexeah.com:8443/svn/Asuro@837 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-07-08 00:16:17 +00:00
0248ab2a90
UDP Implemented.
...
git-svn-id: https://spexeah.com:8443/svn/Asuro@818 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-07-07 22:52:42 +00:00
4935fbc9aa
Tried fixes for IDE on VMWare Workbench - doesn't crash on start anymore, but does crash after format.
...
git-svn-id: https://spexeah.com:8443/svn/Asuro@796 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2019-03-12 11:12:12 +00:00
18e93ff39d
git-svn-id: https://spexeah.com:8443/svn/Asuro@792 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2019-03-12 09:25:19 +00:00
1ddb6bc6d9
git-svn-id: https://spexeah.com:8443/svn/Asuro@760 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2019-01-25 15:24:42 +00:00
6330b1bc72
git-svn-id: https://spexeah.com:8443/svn/Asuro@759 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2019-01-25 15:20:48 +00:00
775733ff51
git-svn-id: https://spexeah.com:8443/svn/Asuro@758 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2019-01-25 15:15:04 +00:00
db58264fa6
Comments now conform to PasDoc specifications.
...
git-svn-id: https://spexeah.com:8443/svn/Asuro@749 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2018-10-12 20:49:03 +00:00
877ef01b80
git-svn-id: https://spexeah.com:8443/svn/Asuro@748 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2018-09-29 14:32:04 +00:00
0c939b8b31
git-svn-id: https://spexeah.com:8443/svn/Asuro@747 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2018-09-29 12:50:40 +00:00
8066634367
git-svn-id: https://spexeah.com:8443/svn/Asuro@746 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2018-05-22 03:33:51 +00:00
17f41d9794
git-svn-id: https://spexeah.com:8443/svn/Asuro@744 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2018-05-13 19:43:43 +00:00
a7c568b06a
git-svn-id: https://spexeah.com:8443/svn/Asuro@743 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2018-05-13 14:24:12 +00:00
beddcd303f
git-svn-id: https://spexeah.com:8443/svn/Asuro@742 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2018-05-13 14:02:10 +00:00
e71b72db8a
git-svn-id: https://spexeah.com:8443/svn/Asuro@741 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2018-05-13 13:57:06 +00:00
31af646bf4
git-svn-id: https://spexeah.com:8443/svn/Asuro@740 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2018-05-13 13:24:31 +00:00
efb41424dc
git-svn-id: https://spexeah.com:8443/svn/Asuro@739 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2018-05-13 11:33:06 +00:00
12b28f41c7
git-svn-id: https://spexeah.com:8443/svn/Asuro@738 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2018-05-13 11:08:40 +00:00
b372e85e16
git-svn-id: https://spexeah.com:8443/svn/Asuro@737 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2018-05-13 11:06:36 +00:00
ab96ce6efb
git-svn-id: https://spexeah.com:8443/svn/Asuro@736 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2018-05-13 10:54:24 +00:00
5193a9c122
git-svn-id: https://spexeah.com:8443/svn/Asuro@735 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2018-05-13 10:42:58 +00:00