0000000000000000000000000000000000000000 dbd068e55a6bb439c442795354f0a32349b640d9 xamidev <xamidev@riseup.net> 1766851551 +0100	clone: from git.furtest.fr:xamidev/pepperOS.git
dbd068e55a6bb439c442795354f0a32349b640d9 dbd068e55a6bb439c442795354f0a32349b640d9 xamidev <xamidev@riseup.net> 1766910017 +0100	checkout: moving from main to kbd
dbd068e55a6bb439c442795354f0a32349b640d9 cc36c768cffb751d5919f2d699fabf94e6bf05da xamidev <xamidev@riseup.net> 1766914097 +0100	commit: Shitty broken keyboard driver BUT azerty-compatible
cc36c768cffb751d5919f2d699fabf94e6bf05da 4607b5aba5c7713b2bb3a6d8aaa0bfddd7dc40c1 xamidev <xamidev@riseup.net> 1766916393 +0100	commit: holy SHIFT
4607b5aba5c7713b2bb3a6d8aaa0bfddd7dc40c1 b886f03f7adeb036c14664c7bae6d1fe6cc6a0eb xamidev <xamidev@riseup.net> 1766916862 +0100	commit: Quick backspace fix
b886f03f7adeb036c14664c7bae6d1fe6cc6a0eb dbd068e55a6bb439c442795354f0a32349b640d9 xamidev <xamidev@riseup.net> 1766917043 +0100	checkout: moving from kbd to main
dbd068e55a6bb439c442795354f0a32349b640d9 fabe0b1a10df22315fe6ef854c5d554a36016292 xamidev <xamidev@riseup.net> 1766917050 +0100	pull: Fast-forward
fabe0b1a10df22315fe6ef854c5d554a36016292 ead0ed6ae18ba65462e4de92999e3753990f21ac xamidev <xamidev@riseup.net> 1766918379 +0100	commit: Folder restructuration
ead0ed6ae18ba65462e4de92999e3753990f21ac 3853a1ace395d7824faf4d2ac3a2e923d711d24f xamidev <xamidev@riseup.net> 1766920532 +0100	commit: Efficient DEBUG logging system with __FILE__ and fctprintf
3853a1ace395d7824faf4d2ac3a2e923d711d24f 834891fd2ae98c823ca389d0c2d17773d84f7340 xamidev <xamidev@riseup.net> 1766921549 +0100	commit: DEBUG fix
834891fd2ae98c823ca389d0c2d17773d84f7340 cf4915d9f4a33cf0ca352ffeed13ad8762c5bb86 xamidev <xamidev@riseup.net> 1767114833 +0100	commit: Update README.md
cf4915d9f4a33cf0ca352ffeed13ad8762c5bb86 cf4915d9f4a33cf0ca352ffeed13ad8762c5bb86 xamidev <xamidev@riseup.net> 1767126796 +0100	checkout: moving from main to memory
cf4915d9f4a33cf0ca352ffeed13ad8762c5bb86 8f5e2eae3ec18a6b805cc44f49a8cb6853c32292 xamidev <xamidev@riseup.net> 1767126818 +0100	commit: First steps: getting memory map from Limine request and looking at it
8f5e2eae3ec18a6b805cc44f49a8cb6853c32292 05a862e97a50af6879bbf9fb42b4a0db11b8b3a1 xamidev <xamidev@riseup.net> 1767178961 +0100	commit: PMM: init (find biggest usable region)
05a862e97a50af6879bbf9fb42b4a0db11b8b3a1 075058a958641b3c7067b6ba10c4847ec39382a1 xamidev <xamidev@riseup.net> 1767199346 +0100	commit: PMM: init with freelist
075058a958641b3c7067b6ba10c4847ec39382a1 bb5fb9db33af788c1cbd7710bb0e33e38a7d9b27 xamidev <xamidev@riseup.net> 1767349464 +0100	commit: Cleaner include paths + some paging definitions
bb5fb9db33af788c1cbd7710bb0e33e38a7d9b27 c065df6ff3af4aae6de506461c5e7ab286e4130c xamidev <xamidev@riseup.net> 1767357644 +0100	commit: Paging: mapped kernel, fb, early-mem, HHDM
c065df6ff3af4aae6de506461c5e7ab286e4130c e18b73c8a037f25c04e85ecc58ec1e9bb77c0e7d xamidev <xamidev@riseup.net> 1767444490 +0100	commit: Small kernel heap for VMM internals, kmalloc/kfree
e18b73c8a037f25c04e85ecc58ec1e9bb77c0e7d 923758a4ea160e09f9d3e43dd80d44ba919a9723 xamidev <xamidev@riseup.net> 1767515065 +0100	commit: Remove useless code/comments
923758a4ea160e09f9d3e43dd80d44ba919a9723 cf4915d9f4a33cf0ca352ffeed13ad8762c5bb86 xamidev <xamidev@riseup.net> 1767515368 +0100	checkout: moving from memory to main
cf4915d9f4a33cf0ca352ffeed13ad8762c5bb86 be1be41a64bdd861aea9aafc4da77fdd0bfd50ca xamidev <xamidev@riseup.net> 1767515375 +0100	pull: Fast-forward
be1be41a64bdd861aea9aafc4da77fdd0bfd50ca d9dfd4c74936f59fd54f590aee748b129b2ca96f xamidev <xamidev@riseup.net> 1767520830 +0100	commit: version splash
d9dfd4c74936f59fd54f590aee748b129b2ca96f 0f72987bc1339a5488a0dd2e7abd2296a4440840 xamidev <xamidev@riseup.net> 1767521900 +0100	commit: use boot_ctx
0f72987bc1339a5488a0dd2e7abd2296a4440840 12ab12f1b2987e092f0870543f7b87c09ec76303 xamidev <xamidev@riseup.net> 1768034720 +0100	commit: serial Kernel panic
12ab12f1b2987e092f0870543f7b87c09ec76303 9cbecc16897cec84407395d45f3ef95c38419ac8 xamidev <xamidev@riseup.net> 1768039448 +0100	commit: GP Fault handler
9cbecc16897cec84407395d45f3ef95c38419ac8 9cbecc16897cec84407395d45f3ef95c38419ac8 xamidev <xamidev@riseup.net> 1768039879 +0100	checkout: moving from main to term_fix
9cbecc16897cec84407395d45f3ef95c38419ac8 b469952d915ad14ffa586d5f64ccc61999e6b1f6 xamidev <xamidev@riseup.net> 1768041147 +0100	commit: scroll kinda works but keyboard is random
b469952d915ad14ffa586d5f64ccc61999e6b1f6 091f94f89e403928b27b2a939fee7eb044ce4188 xamidev <xamidev@riseup.net> 1768052631 +0100	commit: Broken term scrolling
091f94f89e403928b27b2a939fee7eb044ce4188 b8a155fadafe53eae16564505b6c7336fe2a28f6 xamidev <xamidev@riseup.net> 1769331088 +0100	commit: Who cares
b8a155fadafe53eae16564505b6c7336fe2a28f6 9cbecc16897cec84407395d45f3ef95c38419ac8 xamidev <xamidev@riseup.net> 1769331300 +0100	checkout: moving from term_fix to main
9cbecc16897cec84407395d45f3ef95c38419ac8 6e633b44b7f584a1e93cbb1b5cca118fc6531e0f xamidev <xamidev@riseup.net> 1769331307 +0100	pull: Fast-forward
6e633b44b7f584a1e93cbb1b5cca118fc6531e0f 6e633b44b7f584a1e93cbb1b5cca118fc6531e0f xamidev <xamidev@riseup.net> 1769331671 +0100	checkout: moving from main to memplus
6e633b44b7f584a1e93cbb1b5cca118fc6531e0f 6e633b44b7f584a1e93cbb1b5cca118fc6531e0f xamidev <xamidev@riseup.net> 1769334116 +0100	checkout: moving from memplus to process
6e633b44b7f584a1e93cbb1b5cca118fc6531e0f c46157fad005a3bcc3e675048b3334a5b0711bb4 xamidev <xamidev@riseup.net> 1769865228 +0100	commit: Process linked list
c46157fad005a3bcc3e675048b3334a5b0711bb4 4a90de95215e57f13bd0631f7d60e66dce2afc09 xamidev <xamidev@riseup.net> 1769941543 +0100	commit: 10ms Round Robin scheduler (blank processes)
4a90de95215e57f13bd0631f7d60e66dce2afc09 7bb542d9013bb491f6b9c235a111f582c37fb864 xamidev <xamidev@riseup.net> 1770026727 +0100	commit: bump-allocated PID but kheap needs fix to kmalloc more than PAGE_SIZE
7bb542d9013bb491f6b9c235a111f582c37fb864 7f997f6611090e349aa0c1306ddacb8139126072 xamidev <xamidev@riseup.net> 1770322701 +0100	commit: alloc_stack ok (HHDM mapped from mmap)
7f997f6611090e349aa0c1306ddacb8139126072 38710653be247fcca65761eebab9dcd28d65c3bd xamidev <xamidev@riseup.net> 1770382786 +0100	commit: Config header file + comment header
38710653be247fcca65761eebab9dcd28d65c3bd 8aad1235c38bbf521cc7c8c2bc66f820dde0e02b xamidev <xamidev@riseup.net> 1770385159 +0100	commit: A bit of cleaning
8aad1235c38bbf521cc7c8c2bc66f820dde0e02b 4fbd9b39879cd9dbce8fe2eec38faccc96088a81 xamidev <xamidev@riseup.net> 1770410691 +0100	commit: minor fix
4fbd9b39879cd9dbce8fe2eec38faccc96088a81 6e633b44b7f584a1e93cbb1b5cca118fc6531e0f xamidev <xamidev@riseup.net> 1770410798 +0100	checkout: moving from process to main
6e633b44b7f584a1e93cbb1b5cca118fc6531e0f b920c87babf639491d031bd4857ce173c2576333 xamidev <xamidev@riseup.net> 1770410808 +0100	pull: Fast-forward
b920c87babf639491d031bd4857ce173c2576333 b920c87babf639491d031bd4857ce173c2576333 xamidev <xamidev@riseup.net> 1770410819 +0100	checkout: moving from main to process_mem
b920c87babf639491d031bd4857ce173c2576333 458ba375f31faa1a291e8500f7aa182fc14e73ad xamidev <xamidev@riseup.net> 1770427095 +0100	commit: better panic
458ba375f31faa1a291e8500f7aa182fc14e73ad ac7216d84a042007dd422ac09ba73c5fb21d0987 xamidev <xamidev@riseup.net> 1771365692 +0100	commit: Setup kernel stack; but process is failing
ac7216d84a042007dd422ac09ba73c5fb21d0987 4cf4fb0dda35616eb00b58d4920baa7e6459e053 xamidev <xamidev@riseup.net> 1771599694 +0100	commit: Task switching fix? but doesnt exit process gracefully
4cf4fb0dda35616eb00b58d4920baa7e6459e053 9470dedb61528b939ee9fd80e9b0e17ae3a7bef4 xamidev <xamidev@riseup.net> 1771698497 +0100	commit: Stack trace with double linking to get symbol names
9470dedb61528b939ee9fd80e9b0e17ae3a7bef4 70f19ab299bf65adc2f66c5f892c5e93e3b7e520 xamidev <xamidev@riseup.net> 1771699004 +0100	commit: symbols build files added to gitignore
70f19ab299bf65adc2f66c5f892c5e93e3b7e520 70f19ab299bf65adc2f66c5f892c5e93e3b7e520 xamidev <xamidev@riseup.net> 1771755806 +0100	checkout: moving from process_mem to spinlock
70f19ab299bf65adc2f66c5f892c5e93e3b7e520 b920c87babf639491d031bd4857ce173c2576333 xamidev <xamidev@riseup.net> 1771755843 +0100	checkout: moving from spinlock to main
b920c87babf639491d031bd4857ce173c2576333 95c801b9915c665f32922568b0bbef2146ec9f96 xamidev <xamidev@riseup.net> 1771755856 +0100	pull: Fast-forward
95c801b9915c665f32922568b0bbef2146ec9f96 70f19ab299bf65adc2f66c5f892c5e93e3b7e520 xamidev <xamidev@riseup.net> 1771755871 +0100	checkout: moving from main to spinlock
70f19ab299bf65adc2f66c5f892c5e93e3b7e520 0000000000000000000000000000000000000000 xamidev <xamidev@riseup.net> 1771772244 +0100	Branch: renamed refs/heads/spinlock to refs/heads/flanterm
0000000000000000000000000000000000000000 70f19ab299bf65adc2f66c5f892c5e93e3b7e520 xamidev <xamidev@riseup.net> 1771772244 +0100	Branch: renamed refs/heads/spinlock to refs/heads/flanterm
70f19ab299bf65adc2f66c5f892c5e93e3b7e520 1f055ab31ccf67b1ecb34106d3d14dc7b383766a xamidev <xamidev@riseup.net> 1771781277 +0100	commit: Flanterm integration? but page fault in flanterm_fb_double_buffer_flush
1f055ab31ccf67b1ecb34106d3d14dc7b383766a 9df33b49d8893329926c15f9518a633ee46752b4 xamidev <xamidev@riseup.net> 1772447544 +0100	commit: flanterm PAGE FAULT, tries to access NULL or NULL+small offset
9df33b49d8893329926c15f9518a633ee46752b4 a7d9e70a6178df8a27b05ae563552c4204f3ac97 xamidev <xamidev@riseup.net> 1772623280 +0100	commit: Flanterm can write to fb but page fault before process creation. (BEFORE KHEAP UPDATE)
a7d9e70a6178df8a27b05ae563552c4204f3ac97 b9f55d89f67fa2663b197701bb3b7fdab683ceda xamidev <xamidev@riseup.net> 1772694530 +0100	commit: no more PF in kmain, but still PF in process OR corruption of fb
b9f55d89f67fa2663b197701bb3b7fdab683ceda c8a72244b122875d73563fec515c98420d71bdc0 xamidev <xamidev@riseup.net> 1772698206 +0100	commit: remove old term support + PSFv1 font
c8a72244b122875d73563fec515c98420d71bdc0 90dc26ee11e8801dbc333d94aaf8b126bf25a6ee xamidev <xamidev@riseup.net> 1772957661 +0100	commit: Flanterm support OK from kmain. No kbd. Writing from process = PF
90dc26ee11e8801dbc333d94aaf8b126bf25a6ee 95c801b9915c665f32922568b0bbef2146ec9f96 xamidev <xamidev@riseup.net> 1772957954 +0100	checkout: moving from flanterm to main
95c801b9915c665f32922568b0bbef2146ec9f96 77d9df6f48af3fd578fd9034832a5e4c77168fef xamidev <xamidev@riseup.net> 1772957959 +0100	pull: Fast-forward
77d9df6f48af3fd578fd9034832a5e4c77168fef 77d9df6f48af3fd578fd9034832a5e4c77168fef xamidev <xamidev@riseup.net> 1772957986 +0100	checkout: moving from main to acpi
77d9df6f48af3fd578fd9034832a5e4c77168fef 77d9df6f48af3fd578fd9034832a5e4c77168fef xamidev <xamidev@riseup.net> 1772960071 +0100	checkout: moving from acpi to kbd_fix
77d9df6f48af3fd578fd9034832a5e4c77168fef 5e9c5828330b5926aa5fda97c57086d8a15204d4 xamidev <xamidev@riseup.net> 1772960085 +0100	commit: Fixed kbd (buffer flush)
5e9c5828330b5926aa5fda97c57086d8a15204d4 42c7a55d3ffdac814f729e7dca0f157f2d014f0e xamidev <xamidev@riseup.net> 1772972479 +0100	commit: Init struct + freeing a bit of kmain()
42c7a55d3ffdac814f729e7dca0f157f2d014f0e 3f9b78b05e9629d43a09ebf68ad5284ada47c581 xamidev <xamidev@riseup.net> 1773044875 +0100	commit: Scheduler returns to IDLE when.. idle.
3f9b78b05e9629d43a09ebf68ad5284ada47c581 77d9df6f48af3fd578fd9034832a5e4c77168fef xamidev <xamidev@riseup.net> 1773087221 +0100	checkout: moving from kbd_fix to main
77d9df6f48af3fd578fd9034832a5e4c77168fef 6fc28806e2ac9e5f78a376f19669ca3776c2d17d xamidev <xamidev@riseup.net> 1773087225 +0100	pull: Fast-forward
6fc28806e2ac9e5f78a376f19669ca3776c2d17d b9c77a316a909d953569f92ad482cde30d3d1abd xamidev <xamidev@riseup.net> 1773132494 +0100	commit: Add panic/stack trace display on fb for real hardware debug
b9c77a316a909d953569f92ad482cde30d3d1abd b9c77a316a909d953569f92ad482cde30d3d1abd xamidev <xamidev@riseup.net> 1773224312 +0100	checkout: moving from main to misc-fixes
b9c77a316a909d953569f92ad482cde30d3d1abd b9c77a316a909d953569f92ad482cde30d3d1abd xamidev <xamidev@riseup.net> 1773231237 +0100	checkout: moving from misc-fixes to style
b9c77a316a909d953569f92ad482cde30d3d1abd 1dd4e728d41265ac3cfe819eb87b9a2917e92c54 xamidev <xamidev@riseup.net> 1773237560 +0100	commit: Build folder + coding style guidelines
1dd4e728d41265ac3cfe819eb87b9a2917e92c54 9d409317e224a2a537524462b9267a456393dc10 xamidev <xamidev@riseup.net> 1773239085 +0100	commit: DEBUG with Capital Letters
9d409317e224a2a537524462b9267a456393dc10 8e2a612d88538971c8166e2b3244bc9d390b20fc xamidev <xamidev@riseup.net> 1773255480 +0100	commit: Fix braces + init_paging args
8e2a612d88538971c8166e2b3244bc9d390b20fc 8026c3363965bca93e6e5d577ff1856288d2f8ee xamidev <xamidev@riseup.net> 1773402689 +0100	commit: Function comments (v1)
8026c3363965bca93e6e5d577ff1856288d2f8ee 5c0d02579b03a129961fea52ba7e6004c67458af xamidev <xamidev@riseup.net> 1773418912 +0100	commit: void parameter on functions of arity 0
5c0d02579b03a129961fea52ba7e6004c67458af e5c296238cd6331250263bfdc073976ec5ef4279 xamidev <xamidev@riseup.net> 1773477117 +0100	commit: Stack trace all black & void arg fix
e5c296238cd6331250263bfdc073976ec5ef4279 e5c296238cd6331250263bfdc073976ec5ef4279 xamidev <xamidev@riseup.net> 1773477594 +0100	reset: moving to HEAD
e5c296238cd6331250263bfdc073976ec5ef4279 b9c77a316a909d953569f92ad482cde30d3d1abd xamidev <xamidev@riseup.net> 1773477599 +0100	checkout: moving from style to main
b9c77a316a909d953569f92ad482cde30d3d1abd 6ceccb2374676d78dda006702f3d500b9d83c448 xamidev <xamidev@riseup.net> 1773477607 +0100	pull: Fast-forward
6ceccb2374676d78dda006702f3d500b9d83c448 6ceccb2374676d78dda006702f3d500b9d83c448 xamidev <xamidev@riseup.net> 1773477648 +0100	checkout: moving from main to spinlock
6ceccb2374676d78dda006702f3d500b9d83c448 6a3abb0f55cc77403c19934641d380be91cd1fdd xamidev <xamidev@riseup.net> 1773479633 +0100	commit: Read RFLAGS register at panic
6a3abb0f55cc77403c19934641d380be91cd1fdd af3a9e27fd77ff4431999b7e0c2237c93089156a xamidev <xamidev@riseup.net> 1773563657 +0100	commit: Switch to nanoprintf + good spinlock (rflags) = no more FLANTERM ISSUES???
af3a9e27fd77ff4431999b7e0c2237c93089156a 5eaf193d42a9fbc7839361a5aa020d250bc75ea9 xamidev <xamidev@riseup.net> 1773564258 +0100	commit: Fix panic/stack trace
5eaf193d42a9fbc7839361a5aa020d250bc75ea9 22fea378b4b6a9f01b87c0a641662666fb3c8945 xamidev <xamidev@riseup.net> 1773564809 +0100	commit: comments
22fea378b4b6a9f01b87c0a641662666fb3c8945 6ceccb2374676d78dda006702f3d500b9d83c448 xamidev <xamidev@riseup.net> 1773565013 +0100	checkout: moving from spinlock to main
6ceccb2374676d78dda006702f3d500b9d83c448 80d8b49560d65697a6a107fbfc6db8a8f5144ec8 xamidev <xamidev@riseup.net> 1773565019 +0100	pull: Fast-forward
80d8b49560d65697a6a107fbfc6db8a8f5144ec8 0482f594ef91542736ead51a545d66aee0c7ab69 xamidev <xamidev@riseup.net> 1773605507 +0100	commit: Flanterm back to bump alloc (allows earlier use for real hw debugging)
0482f594ef91542736ead51a545d66aee0c7ab69 b02a4b5284d542c1c8babd553ea662a28655a0ca xamidev <xamidev@riseup.net> 1773605536 +0100	checkout: moving from main to furtest-makefile
b02a4b5284d542c1c8babd553ea662a28655a0ca 0482f594ef91542736ead51a545d66aee0c7ab69 xamidev <xamidev@riseup.net> 1773605698 +0100	rebase (start): checkout main
0482f594ef91542736ead51a545d66aee0c7ab69 398945371f3e903d82390566482ae304b6ab1304 xamidev <xamidev@riseup.net> 1773605698 +0100	rebase (pick): Extract CC and LD to variables.
398945371f3e903d82390566482ae304b6ab1304 828e8b111cb8069955b37be4fe5c606d1a9ea66e xamidev <xamidev@riseup.net> 1773605698 +0100	rebase (pick): Use variables for build and pepperk and rename build target.
828e8b111cb8069955b37be4fe5c606d1a9ea66e 67bb004a3e684fb7774b083be90a737b00b11538 xamidev <xamidev@riseup.net> 1773605698 +0100	rebase (pick): Auto find source files check for changes
67bb004a3e684fb7774b083be90a737b00b11538 158bd928a8ca30cb64c2b2e1da5be183133b39c7 xamidev <xamidev@riseup.net> 1773605699 +0100	rebase (pick): Move PHONY tags and fix clean
158bd928a8ca30cb64c2b2e1da5be183133b39c7 a507c510cc1da4958eb8d018a99a1dbe0c8b346e xamidev <xamidev@riseup.net> 1773605699 +0100	rebase (pick): Fix build-iso prerequisites
a507c510cc1da4958eb8d018a99a1dbe0c8b346e a507c510cc1da4958eb8d018a99a1dbe0c8b346e xamidev <xamidev@riseup.net> 1773605699 +0100	rebase (finish): returning to refs/heads/furtest-makefile
a507c510cc1da4958eb8d018a99a1dbe0c8b346e 0482f594ef91542736ead51a545d66aee0c7ab69 xamidev <xamidev@riseup.net> 1773605871 +0100	checkout: moving from furtest-makefile to main
0482f594ef91542736ead51a545d66aee0c7ab69 ccc8985d4cc60b07bc0e4636bbe9b545e3980c30 xamidev <xamidev@riseup.net> 1773605877 +0100	pull: Fast-forward
ccc8985d4cc60b07bc0e4636bbe9b545e3980c30 a1e8aacd01e999d5476edce0f9e3ba4184a8060d xamidev <xamidev@riseup.net> 1773739990 +0100	commit: improve README.md
a1e8aacd01e999d5476edce0f9e3ba4184a8060d f7735eb3a42846e5e09ad71efb2907b703fadcde xamidev <xamidev@riseup.net> 1773830913 +0100	commit: Move headers to include/
f7735eb3a42846e5e09ad71efb2907b703fadcde f7735eb3a42846e5e09ad71efb2907b703fadcde xamidev <xamidev@riseup.net> 1773832712 +0100	checkout: moving from main to kbd-buffer
f7735eb3a42846e5e09ad71efb2907b703fadcde b77c53ae99a888371230429f174ce739db7b0366 xamidev <xamidev@riseup.net> 1773835646 +0100	commit: Keyboard buffer + getline
b77c53ae99a888371230429f174ce739db7b0366 b77c53ae99a888371230429f174ce739db7b0366 xamidev <xamidev@riseup.net> 1773935640 +0100	checkout: moving from kbd-buffer to real-hw-fix
b77c53ae99a888371230429f174ce739db7b0366 6a82d581fb03c2788c7d960245c778a62268d05d xamidev <xamidev@riseup.net> 1773935663 +0100	commit: Fix PMM for real HW + serial lock
6a82d581fb03c2788c7d960245c778a62268d05d 424b4c46323f5aa637ddc495715f8fdca7fecf6b xamidev <xamidev@riseup.net> 1773945271 +0100	commit: Use MSR to map framebuffer as WC (write-combining) = huge speed diff on real HW
424b4c46323f5aa637ddc495715f8fdca7fecf6b 3607a7179c5cb126701c3719f2d82cb800112181 xamidev <xamidev@riseup.net> 1773993717 +0100	commit: printf spinlock + remove DEPRECATED stuff + begin separating x86 stuff
3607a7179c5cb126701c3719f2d82cb800112181 03f87723d1b7c2a56bbbe9a69a8f3e08575d239e xamidev <xamidev@riseup.net> 1773997456 +0100	commit: Splash
03f87723d1b7c2a56bbbe9a69a8f3e08575d239e 03f87723d1b7c2a56bbbe9a69a8f3e08575d239e xamidev <xamidev@riseup.net> 1774021959 +0100	checkout: moving from real-hw-fix to syscall
03f87723d1b7c2a56bbbe9a69a8f3e08575d239e f7735eb3a42846e5e09ad71efb2907b703fadcde xamidev <xamidev@riseup.net> 1774022116 +0100	checkout: moving from syscall to main
f7735eb3a42846e5e09ad71efb2907b703fadcde 03f87723d1b7c2a56bbbe9a69a8f3e08575d239e xamidev <xamidev@riseup.net> 1774022575 +0100	checkout: moving from main to syscall
03f87723d1b7c2a56bbbe9a69a8f3e08575d239e db368991526898148d0c85c65a8e56502e85949e xamidev <xamidev@riseup.net> 1774085814 +0100	commit: Add kprintf for DEBUG(); differentiated from printf()
db368991526898148d0c85c65a8e56502e85949e 3ae56bbad549b70329a0428cf035f270c403d33c xamidev <xamidev@riseup.net> 1774089286 +0100	commit: Kernel debug shell
3ae56bbad549b70329a0428cf035f270c403d33c ac788c55d3e2c7968bf32db41e6b0a6c542728a7 xamidev <xamidev@riseup.net> 1774166623 +0100	commit: Upgrade VMM for processes
ac788c55d3e2c7968bf32db41e6b0a6c542728a7 ac788c55d3e2c7968bf32db41e6b0a6c542728a7 xamidev <xamidev@riseup.net> 1774453637 +0100	checkout: moving from syscall to ac788c55d3e2c7968bf32db41e6b0a6c542728a7
ac788c55d3e2c7968bf32db41e6b0a6c542728a7 ac788c55d3e2c7968bf32db41e6b0a6c542728a7 xamidev <xamidev@riseup.net> 1774453994 +0100	checkout: moving from ac788c55d3e2c7968bf32db41e6b0a6c542728a7 to syscall
ac788c55d3e2c7968bf32db41e6b0a6c542728a7 532953da4d3bb2fb2e8bbd3ccbd2dc5eb5956351 xamidev <xamidev@riseup.net> 1774540419 +0100	commit: CPU Name identification
532953da4d3bb2fb2e8bbd3ccbd2dc5eb5956351 0fbaf6d26e3fcb59b536357f3e45b75c1c3d6434 xamidev <xamidev@riseup.net> 1774544342 +0100	commit: Date functions (get current time)
0fbaf6d26e3fcb59b536357f3e45b75c1c3d6434 89259ec9b23d830d1eabb59bf2629a7032f16e55 xamidev <xamidev@riseup.net> 1774552496 +0100	commit: Stack Smashing Protection
89259ec9b23d830d1eabb59bf2629a7032f16e55 3cd38f654c80d04f6649960c00df46463b8f48a5 xamidev <xamidev@riseup.net> 1774728548 +0100	commit: Undefined Behavior Sanitization
3cd38f654c80d04f6649960c00df46463b8f48a5 65371077d9f0ebf3d5c42f272f3c24177638fae7 xamidev <xamidev@riseup.net> 1774731019 +0100	commit: more UBsan
65371077d9f0ebf3d5c42f272f3c24177638fae7 2f1eef9e15005d5f0106942bf31d176ae6a813d1 xamidev <xamidev@riseup.net> 1774769904 +0200	commit: UBSan conditional compilation
2f1eef9e15005d5f0106942bf31d176ae6a813d1 1fc5225fd2e6b1c577ad1a59017239ccead80c32 xamidev <xamidev@riseup.net> 1774972091 +0200	commit: kheap info
1fc5225fd2e6b1c577ad1a59017239ccead80c32 e8a0a36889d9593c4301c328c088cb66ef5d881a xamidev <xamidev@riseup.net> 1774983884 +0200	commit: Enable FPU
e8a0a36889d9593c4301c328c088cb66ef5d881a e9b57f70b1e6b1bece21c75d7375d21fa6bfb1e3 xamidev <xamidev@riseup.net> 1775027759 +0200	commit: End the _t nonsense
e9b57f70b1e6b1bece21c75d7375d21fa6bfb1e3 8be2a744b4c617f6b1666b5b47ec378ba1c4cc65 xamidev <xamidev@riseup.net> 1775036697 +0200	commit: Refactor GDT entry filling
8be2a744b4c617f6b1666b5b47ec378ba1c4cc65 d64412690132fc876cb86aaa8ed721c018df70ed xamidev <xamidev@riseup.net> 1775041473 +0200	commit: TSS setup
d64412690132fc876cb86aaa8ed721c018df70ed 11a9dd4adbc690416ca72e38c37e3d3379316be9 xamidev <xamidev@riseup.net> 1775051464 +0200	commit: Load limine module + alloc user stack
11a9dd4adbc690416ca72e38c37e3d3379316be9 aa30d9c6b56f843f15de609653e6a95c0e604412 xamidev <xamidev@riseup.net> 1775142351 +0200	commit: user program (still many #PF)
aa30d9c6b56f843f15de609653e6a95c0e604412 dbffb7f5fa23e97434bef27935eedb59e22cb5a3 xamidev <xamidev@riseup.net> 1775149897 +0200	commit: userland HELLO WORLD
dbffb7f5fa23e97434bef27935eedb59e22cb5a3 f7735eb3a42846e5e09ad71efb2907b703fadcde xamidev <xamidev@riseup.net> 1775150209 +0200	checkout: moving from syscall to main
f7735eb3a42846e5e09ad71efb2907b703fadcde 1fe5eb2d38bca1de601b45dd875b6d433e1ed1df xamidev <xamidev@riseup.net> 1775150219 +0200	pull: Fast-forward
1fe5eb2d38bca1de601b45dd875b6d433e1ed1df 1fe5eb2d38bca1de601b45dd875b6d433e1ed1df xamidev <xamidev@riseup.net> 1775230984 +0200	checkout: moving from main to user-scheduler
1fe5eb2d38bca1de601b45dd875b6d433e1ed1df 437bd0e75104056ece3c374ff9ee16486e114b1d xamidev <xamidev@riseup.net> 1775234712 +0200	commit: process_create_user
437bd0e75104056ece3c374ff9ee16486e114b1d 0240220796b5cc8fee696d23715b5df5d35759f6 xamidev <xamidev@riseup.net> 1775236688 +0200	commit: Scheduler fix, User RR
0240220796b5cc8fee696d23715b5df5d35759f6 0240220796b5cc8fee696d23715b5df5d35759f6 xamidev <xamidev@riseup.net> 1775410538 +0200	reset: moving to HEAD
0240220796b5cc8fee696d23715b5df5d35759f6 1fe5eb2d38bca1de601b45dd875b6d433e1ed1df xamidev <xamidev@riseup.net> 1775410540 +0200	checkout: moving from user-scheduler to main
1fe5eb2d38bca1de601b45dd875b6d433e1ed1df f91831616c76931a7c6cd1ddf1faf58416bc7cfd xamidev <xamidev@riseup.net> 1775410684 +0200	pull: Fast-forward
f91831616c76931a7c6cd1ddf1faf58416bc7cfd f91831616c76931a7c6cd1ddf1faf58416bc7cfd xamidev <xamidev@riseup.net> 1775410701 +0200	checkout: moving from main to tarfs
f91831616c76931a7c6cd1ddf1faf58416bc7cfd 17589d72cfdebd4d9a5831a6bb20bf4fa3483758 xamidev <xamidev@riseup.net> 1775743699 +0200	commit: tar_file_read
17589d72cfdebd4d9a5831a6bb20bf4fa3483758 aff113d02bc92df77b0a808542a6f26a20a9f146 xamidev <xamidev@riseup.net> 1775824298 +0200	commit: VFS mount/umount + sys_open/close/read/fake write
aff113d02bc92df77b0a808542a6f26a20a9f146 aff113d02bc92df77b0a808542a6f26a20a9f146 xamidev <xamidev@riseup.net> 1775825076 +0200	reset: moving to HEAD
aff113d02bc92df77b0a808542a6f26a20a9f146 f91831616c76931a7c6cd1ddf1faf58416bc7cfd xamidev <xamidev@riseup.net> 1775825080 +0200	checkout: moving from tarfs to main
f91831616c76931a7c6cd1ddf1faf58416bc7cfd dd9315f2f1ff593f4123abafb44233def047b454 xamidev <xamidev@riseup.net> 1775825377 +0200	pull: Fast-forward
dd9315f2f1ff593f4123abafb44233def047b454 e399ec6a46cf35765a1d2ab69f3bc420f8a47fad xamidev <xamidev@riseup.net> 1775826292 +0200	commit: alpha 0.1.121
