76b399f3b5
Merge branch 'develop' into 'master'
...
klalloc & pipeline changes
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.
Added a streamlined pipeline
Added documentation generation to the pipeline.
See merge request spexeah/asuro!19
2021-07-05 15:27:55 +00:00
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
8d47223f5e
Added tipue search to the generated docs.
2021-07-05 16:17:50 +01:00
eb34e9b81f
Fixed YAML again.... Using 'needs' incorrectly, oops...
2021-07-05 16:07:14 +01:00
9225e40751
Fixed YAML error
2021-07-05 16:01:34 +01:00
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
40b2c8efb7
Merge branch 'feature/pipeline' into 'develop'
...
Recreated Cleaner Build Pipeline
See merge request spexeah/asuro!17
2021-06-27 00:32:10 +00:00
d31f278a76
Managed to missed the 'e' in Generate.
2021-06-26 23:12:29 +01:00
af2013a0a3
Another cleanup!
2021-06-26 23:11:48 +01:00
428981f525
Add needs
2021-06-26 23:10:24 +01:00
6fbf2b2f79
Tidied up stage names
2021-06-26 23:05:35 +01:00
ac866a3789
Pipeline Fixed!
...
Thanks Peter
2021-06-26 23:02:43 +01:00
3b7ea449b5
This shouldn't compile.
2021-06-26 22:34:27 +01:00
5431eaabeb
Another test
2021-06-26 22:33:24 +01:00
d83d8f7049
Change check in "compile_finish" for fail, as pipeline is still running
2021-06-26 15:19:59 +01:00
05eab9976b
More changes for pipeline
2021-06-26 15:17:40 +01:00
ab84c516e2
More attempts at getting pipeline to work
2021-06-26 15:15:17 +01:00
587e6d3320
More fixes
2021-06-26 15:06:25 +01:00
b4b5abf36d
Fixed YAML whitespace error
2021-06-26 03:08:23 +01:00
3dc65d5685
Another attempt to get the pipeline to work...
2021-06-26 03:05:54 +01:00
f69d9e1bbc
Checking compile_stub exists in second job...
2021-06-26 03:01:11 +01:00
2363c02627
Still trying to fix pipelines.
2021-06-26 02:59:55 +01:00
3527cf8ec6
See last commit
2021-06-26 02:56:03 +01:00
e4920e59e2
Make scripts executable before the pipeline uses them...
2021-06-26 02:54:04 +01:00
aa91842747
Fix attempt #1
2021-06-26 02:43:08 +01:00
c69ac198ed
Cleaned up Compile Scripts & Pipeline
...
Commiting to test.
2021-06-26 02:28:07 +01:00
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
goose
2f3ad81959
Fix base64 decode function
...
Added check for out_len nil size
2021-06-25 20:30:40 +01:00
78955c41ab
Merge branch 'feature/lmemorymanager-fix' into 'develop'
...
Fixed klfree being a function not procedure causing compilation bugs.
See merge request spexeah/asuro!15
2021-06-23 23:11:28 +00:00
becf513602
Fixed klfree being a function not procedure causing compilation bugs.
2021-06-24 00:10:45 +01:00
f835cd7f12
Merge branch 'feature/lmemorymanager-refactor' into 'develop'
...
Added klalloc for large allocations.
See merge request spexeah/asuro!14
2021-06-23 23:02:45 +00:00
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
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
d4ea9c52ff
Fixed line endings
2021-06-22 23:57:27 +01:00
83f7ebb223
Merge branch 'develop' into 'master'
...
Develop
See merge request spexeah/asuro!12
2021-06-22 22:47:58 +00:00
1e64931ec2
Merge branch 'feature/gitattributes' into 'develop'
...
added gitattributes
See merge request spexeah/asuro!11
2021-06-22 22:45:44 +00:00
9b2e49b725
added gitattributes
2021-06-22 23:42:43 +01:00
f1eac5e445
Merge branch 'develop' into 'master'
...
Develop
See merge request spexeah/asuro!10
2021-06-22 20:55:54 +00:00
07b7cb214d
Update contributors.md
2021-06-22 20:55:23 +00:00
704b6a1757
Update license.md
2021-06-22 20:54:58 +00:00
847098987e
Revert "Update license.md"
...
This reverts commit a12bba2cb13795304c71f937d3cc9985c326a547
2021-06-22 20:54:06 +00:00
b254ca5f77
Revert "Update LICENSE"
...
This reverts commit 8f48027d2bb63e39dc8278a7c40bfba71b50538c
2021-06-22 20:53:14 +00:00
8f48027d2b
Update LICENSE
2021-06-22 20:49:26 +00:00
a12bba2cb1
Update license.md
2021-06-22 20:48:21 +00:00
edaa3b1293
Merge branch 'develop' into 'master'
...
Develop
See merge request spexeah/asuro!9
2021-06-22 20:35:45 +00:00
b12f7e3f3f
Merge branch 'feature/apache-license' into 'develop'
...
Apache License
See merge request spexeah/asuro!8
2021-06-22 20:33:51 +00:00
42ba93bc57
Merge branch 'feature/cleanup' into 'develop'
...
Cleaned up junk from Kernel.pas
See merge request spexeah/asuro!7
2021-06-22 20:33:04 +00:00
0d56d0b191
Merge branch 'feature/graphics' into 'develop'
...
Added VBE & VGA insmods to GRUB
See merge request spexeah/asuro!6
2021-06-22 20:32:52 +00: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
c2a62e2006
Added VBE & VGA insmods to GRUB
...
Added insmod vbe + insmod vga to the grub.cfg.
2021-06-22 20:49:52 +01:00