{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":264010892,"defaultBranch":"master","name":"dos","ownerLogin":"modscleo4","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-05-14T19:50:49.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/20730142?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1672142810.850284","currentOid":""},"activityList":{"items":[{"before":"60b610f9bc38362727da9d7a518fc4e0e8420c32","after":"0592124a91b4fca6e0bc0791f5c7077c9af7e29e","ref":"refs/heads/master","pushedAt":"2024-05-15T06:57:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"modscleo4","name":"Dhiego Cassiano Fogaça Barbosa","path":"/modscleo4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20730142?s=80&v=4"},"commit":{"message":"Multiprocess support\n- Round Robin algorithm\n- Multiboot2: rootdevice argument\n- inital FSTAB\n- FS: search for full filepath\n- FS: standardize APIs (struct stat)\n- FS: readdir\n- hton* and ntoh* functions\n- Syscall: read, write, open, close, exit, fork, execve\n- Syscall: getpid, getppid, getcwd, getuid, getgid, geteuid, getegid\n- ISR: Don't panic on ring 3 exceptions\n- ELF: load program headers\n- init now opens /dev/tty1 as stdin, stdout and stderr\n- init now forks itself and run /bin/sh.elf on the child process\n- replace GCC attributes with MSVC #pragma\n- ext2 and iso9660: read API\n- fs: stat\n- errno.h definitions\n- Initial Virtual File System","shortMessageHtmlLink":"Multiprocess support"}},{"before":"3a37e5dfe2d37b260068de8167b0d00d245670df","after":"60b610f9bc38362727da9d7a518fc4e0e8420c32","ref":"refs/heads/master","pushedAt":"2024-02-28T22:27:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"modscleo4","name":"Dhiego Cassiano Fogaça Barbosa","path":"/modscleo4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20730142?s=80&v=4"},"commit":{"message":"Add -fno-common compiler flag","shortMessageHtmlLink":"Add -fno-common compiler flag"}},{"before":"ecc2f4af35384d7e6449cc8d8841b383cb177c81","after":"3a37e5dfe2d37b260068de8167b0d00d245670df","ref":"refs/heads/master","pushedAt":"2023-12-03T02:42:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"modscleo4","name":"Dhiego Cassiano Fogaça Barbosa","path":"/modscleo4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20730142?s=80&v=4"},"commit":{"message":"ISO9660 support\n- Organize files\n- Fix printf precision string bug\n- Improve Makefile\n- Make ext2 case sensitive\n- panic: don't show hotbar if ints are disabled\n- panic: ignore non action keys","shortMessageHtmlLink":"ISO9660 support"}},{"before":"a5f83401f90ae0fe83bf62ab7f52177298335980","after":"ecc2f4af35384d7e6449cc8d8841b383cb177c81","ref":"refs/heads/master","pushedAt":"2023-12-03T02:40:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"modscleo4","name":"Dhiego Cassiano Fogaça Barbosa","path":"/modscleo4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20730142?s=80&v=4"},"commit":{"message":"ISO9660 support\n- Organize files\n- Fix printf precision string bug\n- Improve Makefile\n- Make ext2 case sensitive\n- panic: don't show hotbar if ints are disabled\n- panic: ignore non action keys","shortMessageHtmlLink":"ISO9660 support"}},{"before":"cafc9db5b2ca2bb0a966dc852a5617cbe0834490","after":"a5f83401f90ae0fe83bf62ab7f52177298335980","ref":"refs/heads/master","pushedAt":"2023-12-03T02:01:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"modscleo4","name":"Dhiego Cassiano Fogaça Barbosa","path":"/modscleo4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20730142?s=80&v=4"},"commit":{"message":"ISO9660 support\n- Organize files\n- Fix printf precision string bug\n- Improve Makefile\n- Make ext2 case sensitive\n- panic: don't show hotbar if ints are disabled\n- panic: ignore non action keys","shortMessageHtmlLink":"ISO9660 support"}},{"before":"4fa52bc1de32e904536923204aaac95f9897c313","after":"cafc9db5b2ca2bb0a966dc852a5617cbe0834490","ref":"refs/heads/master","pushedAt":"2023-12-03T01:59:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"modscleo4","name":"Dhiego Cassiano Fogaça Barbosa","path":"/modscleo4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20730142?s=80&v=4"},"commit":{"message":"ISO9660 support\n- Organize files\n- Fix printf precision string bug\n- Improve Makefile\n- Make ext2 case sensitive\n- panic: don't show hotbar if ints are disabled\n- panic: ignore non action keys","shortMessageHtmlLink":"ISO9660 support"}},{"before":"d65d04bda9e86b01a09a5e5fa6f8fd24577e1e5b","after":"4fa52bc1de32e904536923204aaac95f9897c313","ref":"refs/heads/master","pushedAt":"2023-12-01T15:36:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"modscleo4","name":"Dhiego Cassiano Fogaça Barbosa","path":"/modscleo4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20730142?s=80&v=4"},"commit":{"message":"Improve stability\n- Fix IDE DMA\n- Add malloc spinlock\n- Add MMU spinlock\n- Fix bug causing e1000 driver writing out of bounds","shortMessageHtmlLink":"Improve stability"}},{"before":"bf5c1ce7bcd711c6b734d8ebe94f2074cd8b0c52","after":"d65d04bda9e86b01a09a5e5fa6f8fd24577e1e5b","ref":"refs/heads/master","pushedAt":"2023-12-01T01:11:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"modscleo4","name":"Dhiego Cassiano Fogaça Barbosa","path":"/modscleo4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20730142?s=80&v=4"},"commit":{"message":"ACPI shutdown and reboot\n- Fix IDE DMA\n- Fix interrupts during Panic\n- Reduce CPU usage by adding hlt to IRQ wait","shortMessageHtmlLink":"ACPI shutdown and reboot"}},{"before":"840b8e6f8cf220022a4f017b8f05fc4628be416e","after":"bf5c1ce7bcd711c6b734d8ebe94f2074cd8b0c52","ref":"refs/heads/master","pushedAt":"2023-11-30T15:07:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"modscleo4","name":"Dhiego Cassiano Fogaça Barbosa","path":"/modscleo4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20730142?s=80&v=4"},"commit":{"message":"Kernel Heap Allocator\n- Fix networking and disk IO errors\n- Fix INIT.ELF startup","shortMessageHtmlLink":"Kernel Heap Allocator"}},{"before":"5b838d08c0ffb72f21c88c2000026e7f936ca440","after":"840b8e6f8cf220022a4f017b8f05fc4628be416e","ref":"refs/heads/master","pushedAt":"2023-11-30T15:07:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"modscleo4","name":"Dhiego Cassiano Fogaça Barbosa","path":"/modscleo4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20730142?s=80&v=4"},"commit":{"message":"Kernel Heap Allocator\n- Fix networking and disk IO errors\n- Fix INIT.ELF startup","shortMessageHtmlLink":"Kernel Heap Allocator"}},{"before":"0d5dd28bf3472febe31cd1a94b530032a7148718","after":"5b838d08c0ffb72f21c88c2000026e7f936ca440","ref":"refs/heads/master","pushedAt":"2023-11-30T15:05:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"modscleo4","name":"Dhiego Cassiano Fogaça Barbosa","path":"/modscleo4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20730142?s=80&v=4"},"commit":{"message":"Kernel Heap Allocator\n- Fix networking and disk IO errors\n- Fix INIT.ELF startup","shortMessageHtmlLink":"Kernel Heap Allocator"}},{"before":"57d394b9453d970691055bac8d0c9618694fa268","after":"0d5dd28bf3472febe31cd1a94b530032a7148718","ref":"refs/heads/master","pushedAt":"2023-11-22T06:11:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"modscleo4","name":"Dhiego Cassiano Fogaça Barbosa","path":"/modscleo4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20730142?s=80&v=4"},"commit":{"message":"Higher Half Kernel\n- Add paging\n- Physical Memory Manager (bitmap)\n- Virtual Memory Manager\n- Kernel Heap (malloc, free)","shortMessageHtmlLink":"Higher Half Kernel"}},{"before":"b09f3c8e819dc43bbd776896fbccc5973a76967b","after":"57d394b9453d970691055bac8d0c9618694fa268","ref":"refs/heads/master","pushedAt":"2023-11-22T02:31:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"modscleo4","name":"Dhiego Cassiano Fogaça Barbosa","path":"/modscleo4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20730142?s=80&v=4"},"commit":{"message":"Higher Half Kernel\n- Add paging\n- Physical Memory Manager (bitmap)\n- Virtual Memory Manager\n- Kernel Heap (malloc, free)","shortMessageHtmlLink":"Higher Half Kernel"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAESjbtowA","startCursor":null,"endCursor":null}},"title":"Activity · modscleo4/dos"}