Commit Graph
100 Commits
Author SHA1 Message Date
t3hn3rd e69d06ea4f Merge branch 'joe/ci-suggestions' into 'develop'
3 time the charm

See merge request spexeah/asuro!26
2021-07-06 19:18:24 +00:00
t3hn3rd ad8e80913a Merge branch 'feature/documentation' into 'develop'
Changed comments in Asuro.pas when generated

Changed the Asuro.pas comment to be the standard format in terms of Directory->File (no .pas) for PasDoc gen.

See merge request spexeah/asuro!23
2021-07-05 18:23:11 +00:00
t3hn3rd 33cb042b8c Changed comments in Asuro.pas when generated
Changed the Asuro.pas comment to be the standard format in terms of Directory->File (no .pas) for PasDoc gen.
2021-07-05 19:18:32 +01:00
t3hn3rd 4d25ceef77 Merge branch 'feature/documentation' into 'develop'
Tidied up comments for docgen.

Added some documentation to Asuro.pas, ProgManager, AHCI, asfs & ATA_ISR to fix some of the pasdoc/docgen issues.

See merge request spexeah/asuro!22
2021-07-05 18:09:51 +00:00
t3hn3rd 439d4ef8ac Tidied out comments for docgen.
Added some documentation to Asuro.pas & ProgManager.
2021-07-05 19:07:33 +01:00
t3hn3rd e07dcf63af Merge branch 'feature/pipeline-iso-checksum' into 'develop'
Feature/pipeline iso checksum

See merge request spexeah/asuro!20
2021-07-05 15:49:00 +00:00
t3hn3rd 94b283bd4c Second try... 2021-07-05 16:47:11 +01:00
t3hn3rd b2dbcd49ba Generate ISO checksum badge. 2021-07-05 16:45:43 +01:00
t3hn3rd 5658c3bcc3 Merge branch 'feature/pasdoc-gen' into 'develop'
Added pasdoc generation to the pipeline

See merge request spexeah/asuro!18
2021-07-05 15:22:11 +00:00
t3hn3rd 8d47223f5e Added tipue search to the generated docs. 2021-07-05 16:17:50 +01:00
t3hn3rd eb34e9b81f Fixed YAML again.... Using 'needs' incorrectly, oops... 2021-07-05 16:07:14 +01:00
t3hn3rd 9225e40751 Fixed YAML error 2021-07-05 16:01:34 +01:00
t3hn3rd c5bafa9fa9 Added pasdoc generation to the pipeline
Added documentation generation to the pipeline, this can be retreived as an artifact and deployed on the webserver from master.
2021-07-05 16:00:00 +01:00
t3hn3rd d31f278a76 Managed to missed the 'e' in Generate. 2021-06-26 23:12:29 +01:00
t3hn3rd af2013a0a3 Another cleanup! 2021-06-26 23:11:48 +01:00
t3hn3rd 428981f525 Add needs 2021-06-26 23:10:24 +01:00
t3hn3rd 6fbf2b2f79 Tidied up stage names 2021-06-26 23:05:35 +01:00
t3hn3rd ac866a3789 Pipeline Fixed!
Thanks Peter
2021-06-26 23:02:43 +01:00
t3hn3rd 3b7ea449b5 This shouldn't compile. 2021-06-26 22:34:27 +01:00
t3hn3rd 5431eaabeb Another test 2021-06-26 22:33:24 +01:00
t3hn3rd d83d8f7049 Change check in "compile_finish" for fail, as pipeline is still running 2021-06-26 15:19:59 +01:00
t3hn3rd 05eab9976b More changes for pipeline 2021-06-26 15:17:40 +01:00
t3hn3rd ab84c516e2 More attempts at getting pipeline to work 2021-06-26 15:15:17 +01:00
t3hn3rd 587e6d3320 More fixes 2021-06-26 15:06:25 +01:00
t3hn3rd b4b5abf36d Fixed YAML whitespace error 2021-06-26 03:08:23 +01:00
t3hn3rd 3dc65d5685 Another attempt to get the pipeline to work... 2021-06-26 03:05:54 +01:00
t3hn3rd f69d9e1bbc Checking compile_stub exists in second job... 2021-06-26 03:01:11 +01:00
t3hn3rd 2363c02627 Still trying to fix pipelines. 2021-06-26 02:59:55 +01:00
t3hn3rd 3527cf8ec6 See last commit 2021-06-26 02:56:03 +01:00
t3hn3rd e4920e59e2 Make scripts executable before the pipeline uses them... 2021-06-26 02:54:04 +01:00
t3hn3rd aa91842747 Fix attempt #1 2021-06-26 02:43:08 +01:00
t3hn3rd c69ac198ed Cleaned up Compile Scripts & Pipeline
Commiting to test.
2021-06-26 02:28:07 +01:00
t3hn3rd 51634cf469 Merge branch 'feature/base64' into 'develop'
Fix base64 decode function

See merge request spexeah/asuro!16
2021-06-25 19:38:38 +00:00
t3hn3rd becf513602 Fixed klfree being a function not procedure causing compilation bugs. 2021-06-24 00:10:45 +01:00
t3hn3rd e9fcb66d22 Added klalloc for large allocations.
Added a klalloc and a klfree (not yet implemented) to lmemorymanager.
Added a page_mappable method to vmemorymanager to check if a page is mappable before trying to map, this supports klalloc.
2021-06-23 23:57:06 +01:00
t3hn3rd b18c9384b3 Merge branch 'feature/line-endings' into 'develop'
Fixed line endings

See merge request spexeah/asuro!13
2021-06-22 23:00:51 +00:00
t3hn3rd 1e64931ec2 Merge branch 'feature/gitattributes' into 'develop'
added gitattributes

See merge request spexeah/asuro!11
2021-06-22 22:45:44 +00:00
t3hn3rd f1eac5e445 Merge branch 'develop' into 'master'
Develop

See merge request spexeah/asuro!10
2021-06-22 20:55:54 +00:00
t3hn3rd 07b7cb214d Update contributors.md 2021-06-22 20:55:23 +00:00
t3hn3rd 704b6a1757 Update license.md 2021-06-22 20:54:58 +00:00
t3hn3rd 847098987e Revert "Update license.md"
This reverts commit a12bba2cb1
2021-06-22 20:54:06 +00:00
t3hn3rd b254ca5f77 Revert "Update LICENSE"
This reverts commit 8f48027d2b
2021-06-22 20:53:14 +00:00
t3hn3rd 8f48027d2b Update LICENSE 2021-06-22 20:49:26 +00:00
t3hn3rd a12bba2cb1 Update license.md 2021-06-22 20:48:21 +00:00
t3hn3rd edaa3b1293 Merge branch 'develop' into 'master'
Develop

See merge request spexeah/asuro!9
2021-06-22 20:35:45 +00:00
t3hn3rd 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
t3hn3rd c2a62e2006 Added VBE & VGA insmods to GRUB
Added insmod vbe + insmod vga to the grub.cfg.
2021-06-22 20:49:52 +01:00
t3hn3rd 18746a2195 Cleaned up junk from Kernel.pas
Cleaned out a load of Hashmap test code from Kernel.pas
2021-06-22 20:48:01 +01:00
t3hn3rd 6d0fa06d74 Merge branch 'develop' into 'master'
Develop

See merge request spexeah/asuro!5
2021-06-20 21:18:01 +00:00
t3hn3rd cd721ffd25 Merge branch 'feature/readme' into 'develop'
Readme.md added.

See merge request spexeah/asuro!4
2021-06-20 21:15:05 +00:00
t3hn3rd 4676665d22 Readme.md added.
Added a Readme file giving instructions on how to setup the Asuro development environment.
2021-06-20 22:14:23 +01:00
t3hn3rd 32565989ff Merge branch 'feature/vfs' into 'develop'
Added comments to init()

See merge request spexeah/asuro!3
2021-06-20 20:24:10 +00:00
t3hn3rd 224392358d Added comments to init()
Added comments to clearly indicate each step during the vfs init procedure.
2021-06-20 21:21:45 +01:00
t3hn3rd c140fd7e57 Merge branch 'develop' into 'master'
Develop

See merge request spexeah/asuro!2
2021-06-20 20:17:11 +00:00
t3hn3rd d269bb2d29 Merge remote-tracking branch 'origin/master' into develop
# Conflicts:
#	.gitignore
2021-06-20 21:14:16 +01:00
t3hn3rd b78b0e040a Merge branch 'feature/ignore-generated-files' into 'develop'
Added Asuro.pas to .gitignore

See merge request spexeah/asuro!1
2021-06-20 20:07:25 +00:00
t3hn3rd 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
t3hn3rd bd9fbd2da6 Added lots of stuff
Added stuff to vfs + Dockerized the compilation & added some vscode cfg.
2021-06-20 02:49:56 +01:00
t3hn3rd 1dca0d18e2 Versioning not grabbing all branches for revision. 2020-10-29 15:38:43 +00:00
t3hn3rd 303e96f18d More version file fixes. 2020-10-29 15:35:00 +00:00
t3hn3rd 41d86dd3d5 version readded after accidental deletion. 2020-10-29 15:33:28 +00:00
t3hn3rd 7e9674a63d Cleanup 2020-10-29 15:27:40 +00:00
t3hn3rd c6b7ba510d Cleanup and gitignore! 2020-10-29 15:23:40 +00:00
t3hn3rd cb3a812cb9 Update .gitlab-ci.yml 2020-10-29 12:37:57 +00:00
t3hn3rd 85bb527f61 Update .gitlab-ci.yml 2020-10-29 12:15:58 +00:00
t3hn3rd 0d60e8b354 Update .gitlab-ci.yml 2020-10-29 12:15:33 +00:00
t3hn3rd b4b668f204 Update .gitlab-ci.yml 2020-10-29 12:08:20 +00:00
t3hn3rd 7ebcc9ba25 Update .gitlab-ci.yml 2020-10-29 12:07:41 +00:00
t3hn3rd e50a7a66ce Update .gitlab-ci.yml 2020-10-29 12:07:28 +00:00
t3hn3rd fdbf7d028a Add .gitlab-ci.yml 2020-10-29 12:06:32 +00:00
t3hn3rd e26889ea09 Changed versioning.sh to work with Git 2020-10-29 11:57:39 +00:00
t3hn3rd 5ef73b42cf removed VM references 2020-10-29 01:12:38 +00:00
t3hn3rd 9a549379f6 Corrected build scripts for SVN->Git 2020-10-29 00:51:43 +00:00
kieron df71543dee Versioning Auto-Commit
git-svn-id: https://spexeah.com:8443/svn/Asuro@1578 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-10-27 19:06:20 +00:00
kieron 8338db8299 Versioning Auto-Commit
git-svn-id: https://spexeah.com:8443/svn/Asuro@1577 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-10-27 19:05:48 +00:00
kieron 9c45a9b99e Versioning Auto-Commit
git-svn-id: https://spexeah.com:8443/svn/Asuro@1576 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-10-27 19:05:19 +00:00
kieron 68c521c8a4 Versioning Auto-Commit
git-svn-id: https://spexeah.com:8443/svn/Asuro@1575 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-10-27 18:27:35 +00:00
kieron faed1399d6 Versioning Auto-Commit
git-svn-id: https://spexeah.com:8443/svn/Asuro@1574 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-10-27 18:25:23 +00:00
kieron cc26582259 Versioning Auto-Commit
git-svn-id: https://spexeah.com:8443/svn/Asuro@1573 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-10-27 18:24:41 +00:00
kieron 594c40acbd Versioning Auto-Commit
git-svn-id: https://spexeah.com:8443/svn/Asuro@1572 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-10-27 17:54:01 +00:00
kieron a31fe318d7 Versioning Auto-Commit
git-svn-id: https://spexeah.com:8443/svn/Asuro@1571 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-10-08 15:53:00 +00:00
kieron 50abb6828e Versioning Auto-Commit
git-svn-id: https://spexeah.com:8443/svn/Asuro@1570 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-08-15 15:46:48 +00:00
kieron 401bd6bdcc Versioning Auto-Commit
git-svn-id: https://spexeah.com:8443/svn/Asuro@1569 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-08-15 15:45:56 +00:00
kieron fe5b98baf4 Versioning Auto-Commit
git-svn-id: https://spexeah.com:8443/svn/Asuro@1568 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-08-15 15:44:48 +00:00
kieron 609a867673 Versioning Auto-Commit
git-svn-id: https://spexeah.com:8443/svn/Asuro@1567 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-08-15 15:44:22 +00:00
kieron fb8e1b79ae Versioning Auto-Commit
git-svn-id: https://spexeah.com:8443/svn/Asuro@1566 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-08-15 15:36:36 +00:00
kieron 35ba75f3f6 Versioning Auto-Commit
git-svn-id: https://spexeah.com:8443/svn/Asuro@1565 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-08-15 15:35:15 +00:00
kieron 29bb4cb733 Versioning Auto-Commit
git-svn-id: https://spexeah.com:8443/svn/Asuro@1564 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-08-15 15:30:59 +00:00
kieron 2bb71de469 Versioning Auto-Commit
git-svn-id: https://spexeah.com:8443/svn/Asuro@1563 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-08-15 15:30:39 +00:00
kieron ff81f31349 Versioning Auto-Commit
git-svn-id: https://spexeah.com:8443/svn/Asuro@1562 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-08-15 15:29:46 +00:00
kieron f562de03be Versioning Auto-Commit
git-svn-id: https://spexeah.com:8443/svn/Asuro@1561 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-08-15 15:29:19 +00:00
kieron a2df7eed48 Versioning Auto-Commit
git-svn-id: https://spexeah.com:8443/svn/Asuro@1560 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-08-14 14:40:32 +00:00
kieron 7920f813fb Versioning Auto-Commit
git-svn-id: https://spexeah.com:8443/svn/Asuro@1559 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-08-14 14:38:01 +00:00
kieron a05bb62202 Versioning Auto-Commit
git-svn-id: https://spexeah.com:8443/svn/Asuro@1558 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-08-14 14:36:53 +00:00
kieron 0042912148 Versioning Auto-Commit
git-svn-id: https://spexeah.com:8443/svn/Asuro@1557 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-08-14 14:36:15 +00:00
kieron 875754d343 Versioning Auto-Commit
git-svn-id: https://spexeah.com:8443/svn/Asuro@1556 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-08-14 14:35:57 +00:00
kieron c57524e244 Versioning Auto-Commit
git-svn-id: https://spexeah.com:8443/svn/Asuro@1555 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-08-14 14:35:44 +00:00
kieron f444953659 Versioning Auto-Commit
git-svn-id: https://spexeah.com:8443/svn/Asuro@1554 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-08-14 14:24:16 +00:00
kieron 026d0eca29 Versioning Auto-Commit
git-svn-id: https://spexeah.com:8443/svn/Asuro@1553 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-08-14 14:19:36 +00:00
kieron 89c538a0d6 Versioning Auto-Commit
git-svn-id: https://spexeah.com:8443/svn/Asuro@1552 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-08-14 14:18:32 +00:00