{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":206421393,"defaultBranch":"main","name":"lf-os_amd64","ownerLogin":"LittleFox94","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-09-04T21:51:21.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2444973?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1712577169.0","currentOid":""},"activityList":{"items":[{"before":"475a4fe1476fd64818ddaeb707f2222a00ffc717","after":"9f964bf27aba2453d84b81c7c293fe1ae2b42c8b","ref":"refs/heads/main","pushedAt":"2024-05-28T10:17:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LittleFox94","name":"Mara Sophie Grosch","path":"/LittleFox94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2444973?s=80&v=4"},"commit":{"message":"userspace/term: smol code quality fix","shortMessageHtmlLink":"userspace/term: smol code quality fix"}},{"before":"8baad95ffa1c9e0be77b8d1a11ed4d50cf94cbc6","after":"475a4fe1476fd64818ddaeb707f2222a00ffc717","ref":"refs/heads/main","pushedAt":"2024-05-16T18:42:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LittleFox94","name":"Mara Sophie Grosch","path":"/LittleFox94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2444973?s=80&v=4"},"commit":{"message":"LLVM update: finally on 18.x!","shortMessageHtmlLink":"LLVM update: finally on 18.x!"}},{"before":"7c4d7d18a4399dc29d3b9020e9c6c425d2ae4a0a","after":"8baad95ffa1c9e0be77b8d1a11ed4d50cf94cbc6","ref":"refs/heads/main","pushedAt":"2024-05-16T17:57:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LittleFox94","name":"Mara Sophie Grosch","path":"/LittleFox94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2444973?s=80&v=4"},"commit":{"message":"LLVM update: DwarfCFI instead of SjLj","shortMessageHtmlLink":"LLVM update: DwarfCFI instead of SjLj"}},{"before":"311e4217d1b7e8b8a80f4f4142a088dec95f24ae","after":"7c4d7d18a4399dc29d3b9020e9c6c425d2ae4a0a","ref":"refs/heads/main","pushedAt":"2024-05-05T18:48:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LittleFox94","name":"Mara Sophie Grosch","path":"/LittleFox94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2444973?s=80&v=4"},"commit":{"message":"userspace/term: change eyecandy inclusion to use objcopy instead of xxd\n\nxxd is not a standard unix utility apparently, but we already always\nhave objcopy (which is also used on the 9p branch for the tar\ninitramfs).","shortMessageHtmlLink":"userspace/term: change eyecandy inclusion to use objcopy instead of xxd"}},{"before":"29312b1196d2932a10661841f2c257aa8bfd3731","after":"311e4217d1b7e8b8a80f4f4142a088dec95f24ae","ref":"refs/heads/main","pushedAt":"2024-04-24T18:48:06.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"LittleFox94","name":"Mara Sophie Grosch","path":"/LittleFox94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2444973?s=80&v=4"},"commit":{"message":"userspace/term initialization: change from vterm_input_write to printf","shortMessageHtmlLink":"userspace/term initialization: change from vterm_input_write to printf"}},{"before":"690297e67059ecb4b26d98a76805b6f08bb5cb7c","after":"29312b1196d2932a10661841f2c257aa8bfd3731","ref":"refs/heads/main","pushedAt":"2024-04-23T20:35:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LittleFox94","name":"Mara Sophie Grosch","path":"/LittleFox94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2444973?s=80&v=4"},"commit":{"message":"fbconsole, panic: render panic after framebuffer was given to userspace - without clearing screen contents","shortMessageHtmlLink":"fbconsole, panic: render panic after framebuffer was given to userspa…"}},{"before":"08c67abd2c9fa216f194a56032919964991ec743","after":"690297e67059ecb4b26d98a76805b6f08bb5cb7c","ref":"refs/heads/main","pushedAt":"2024-04-23T19:55:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LittleFox94","name":"Mara Sophie Grosch","path":"/LittleFox94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2444973?s=80&v=4"},"commit":{"message":"userspace/term: fix bad memory leak","shortMessageHtmlLink":"userspace/term: fix bad memory leak"}},{"before":"99b1219add6ffad925ff1e635391e9c83fea972d","after":"08c67abd2c9fa216f194a56032919964991ec743","ref":"refs/heads/main","pushedAt":"2024-04-23T17:58:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"LittleFox94","name":"Mara Sophie Grosch","path":"/LittleFox94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2444973?s=80&v=4"},"commit":{"message":"Update klsh: ignore \\r","shortMessageHtmlLink":"Update klsh: ignore \\r"}},{"before":"d392dda9fcac457aa8c6cf08b1a5d0999629e813","after":"99b1219add6ffad925ff1e635391e9c83fea972d","ref":"refs/heads/main","pushedAt":"2024-04-18T21:20:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LittleFox94","name":"Mara Sophie Grosch","path":"/LittleFox94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2444973?s=80&v=4"},"commit":{"message":"userspace/term: compile-in klsh, remove htop dump","shortMessageHtmlLink":"userspace/term: compile-in klsh, remove htop dump"}},{"before":"baebd1c5e19e48eafa321068b2a8bc617ecff0f2","after":"e38a8e4fc7016103e2022a09b3e1c7f663692e9e","ref":"refs/heads/qr-panic","pushedAt":"2024-04-15T00:29:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LittleFox94","name":"Mara Sophie Grosch","path":"/LittleFox94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2444973?s=80&v=4"},"commit":{"message":"WIP: updated log.c/log.h","shortMessageHtmlLink":"WIP: updated log.c/log.h"}},{"before":"775762e8bd783d36d7b459958f9a73681eb2ed0c","after":"d392dda9fcac457aa8c6cf08b1a5d0999629e813","ref":"refs/heads/main","pushedAt":"2024-04-09T10:20:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"LittleFox94","name":"Mara Sophie Grosch","path":"/LittleFox94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2444973?s=80&v=4"},"commit":{"message":"docs: fix and extend building.md\n\nAfter cloning, you are still in the root directory.\ngit submodule update --init only works after you cd in to the newly\ncloned directory. If you do not cd first then you will get the ffg\n\nfatal: not a git repository (or any of the parent directories): .git\n\nAlso adds more details around installing/building the toolchain and\nupdates the build dependency lists.","shortMessageHtmlLink":"docs: fix and extend building.md"}},{"before":null,"after":"8e348831f6599d0d5b0d0d371b58230f17537ffb","ref":"refs/heads/fix_build_doc_squashed","pushedAt":"2024-04-08T11:52:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"LittleFox94","name":"Mara Sophie Grosch","path":"/LittleFox94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2444973?s=80&v=4"},"commit":{"message":"Fixes build steps\n\nAfter cloning, you are still in the root directory.\ngit submodule update --init only works after you cd in to the newly\ncloned directory. If you do not cd first then you will get the ffg\n\nfatal: not a git repository (or any of the parent directories): .git\n\nAlso adds more details around installing/building the toolchain and\nupdates the build dependency lists.","shortMessageHtmlLink":"Fixes build steps"}},{"before":null,"after":"932eb8da891cea6e7735c80dfd1602172d4fa43b","ref":"refs/heads/fix_build_doc","pushedAt":"2024-04-08T11:44:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"LittleFox94","name":"Mara Sophie Grosch","path":"/LittleFox94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2444973?s=80&v=4"},"commit":{"message":"Add correct yq package","shortMessageHtmlLink":"Add correct yq package"}},{"before":"643d38e89efb6758b0220c8d7475309ded6f7313","after":"775762e8bd783d36d7b459958f9a73681eb2ed0c","ref":"refs/heads/main","pushedAt":"2024-03-21T20:59:57.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"LittleFox94","name":"Mara Sophie Grosch","path":"/LittleFox94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2444973?s=80&v=4"},"commit":{"message":"fatcreate: fix GCC detection\n\nWhy did I check for g++??","shortMessageHtmlLink":"fatcreate: fix GCC detection"}},{"before":"93e8b48baeee00caf48391b60606add4777394a0","after":"643d38e89efb6758b0220c8d7475309ded6f7313","ref":"refs/heads/main","pushedAt":"2024-03-21T11:25:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LittleFox94","name":"Mara Sophie Grosch","path":"/LittleFox94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2444973?s=80&v=4"},"commit":{"message":"fatcreate: fix bug when compiled with GCC\n\nWe disable some diagnostics when compiling with GCC - but actually also disabled the code the diagnostics warned about, leading to and endless loop and wrong results when trying to shorten a filename to 8.3 format.","shortMessageHtmlLink":"fatcreate: fix bug when compiled with GCC"}},{"before":"b684f441817031dd33d5c3804f28c47d2c238333","after":"93e8b48baeee00caf48391b60606add4777394a0","ref":"refs/heads/main","pushedAt":"2024-03-07T16:25:42.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"LittleFox94","name":"Mara Sophie Grosch","path":"/LittleFox94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2444973?s=80&v=4"},"commit":{"message":"yet another fix for generating userspace syscall bindings","shortMessageHtmlLink":"yet another fix for generating userspace syscall bindings"}},{"before":"eb4d841c89c76667423670cfe5b7f57a8010e133","after":"baebd1c5e19e48eafa321068b2a8bc617ecff0f2","ref":"refs/heads/qr-panic","pushedAt":"2024-03-07T15:52:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LittleFox94","name":"Mara Sophie Grosch","path":"/LittleFox94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2444973?s=80&v=4"},"commit":{"message":"qr/rs: remove debug logs","shortMessageHtmlLink":"qr/rs: remove debug logs"}},{"before":"3b1aa72fa617f9b0ccd273d72a04e28e7d480f21","after":"b684f441817031dd33d5c3804f28c47d2c238333","ref":"refs/heads/main","pushedAt":"2024-03-07T15:46:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"LittleFox94","name":"Mara Sophie Grosch","path":"/LittleFox94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2444973?s=80&v=4"},"commit":{"message":"log, ksnprintf: allow way longer messages to be logged\n\nAlso runtime-performance-optimizes ksnprintf for long arguments without a minimum length set in the format string by removing one copy operation.","shortMessageHtmlLink":"log, ksnprintf: allow way longer messages to be logged"}},{"before":"776646e94b1e0eb5e0e874c9213ce81736a82398","after":"eb4d841c89c76667423670cfe5b7f57a8010e133","ref":"refs/heads/qr-panic","pushedAt":"2024-03-04T15:33:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LittleFox94","name":"Mara Sophie Grosch","path":"/LittleFox94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2444973?s=80&v=4"},"commit":{"message":"qr/rs: remove debug logs","shortMessageHtmlLink":"qr/rs: remove debug logs"}},{"before":"7122a2447a40644cbd860cf7b41f6ad20108f249","after":"3b1aa72fa617f9b0ccd273d72a04e28e7d480f21","ref":"refs/heads/main","pushedAt":"2024-03-04T15:25:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LittleFox94","name":"Mara Sophie Grosch","path":"/LittleFox94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2444973?s=80&v=4"},"commit":{"message":"cmake: only rebuild firmware.qcow2 and syscalls.h when needed","shortMessageHtmlLink":"cmake: only rebuild firmware.qcow2 and syscalls.h when needed"}},{"before":"12077e1aaae016dfc7eb8fe3d451422d53bd1096","after":"776646e94b1e0eb5e0e874c9213ce81736a82398","ref":"refs/heads/qr-panic","pushedAt":"2024-03-04T15:18:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LittleFox94","name":"Mara Sophie Grosch","path":"/LittleFox94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2444973?s=80&v=4"},"commit":{"message":"qr: really fix endianness","shortMessageHtmlLink":"qr: really fix endianness"}},{"before":"22f598c74fca0cabab02c1657c0b7cbfde03141b","after":"12077e1aaae016dfc7eb8fe3d451422d53bd1096","ref":"refs/heads/qr-panic","pushedAt":"2024-02-24T14:21:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LittleFox94","name":"Mara Sophie Grosch","path":"/LittleFox94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2444973?s=80&v=4"},"commit":{"message":"qr/rs: fix silly bug re; modulos","shortMessageHtmlLink":"qr/rs: fix silly bug re; modulos"}},{"before":"7be1b5e7058a46829b52bb3d7b5590d9f9191748","after":"22f598c74fca0cabab02c1657c0b7cbfde03141b","ref":"refs/heads/qr-panic","pushedAt":"2024-02-24T13:59:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LittleFox94","name":"Mara Sophie Grosch","path":"/LittleFox94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2444973?s=80&v=4"},"commit":{"message":"qr: correct endianness for EC coding\n\nPreviously, data was prepared in the bit-order for QR codes and that was passed to the error correction coding, leading to endianness problems. Now preparing the data properly and change the bit order while placing the bits into the matrics.\n\nThis is only correct for little-endian though, but that should be fine (TM).\n\nAlso removes trailing whitespaces left in rs.c","shortMessageHtmlLink":"qr: correct endianness for EC coding"}},{"before":"b9ea6f1e7789ddf19bbcea859740ea4924771bca","after":"7be1b5e7058a46829b52bb3d7b5590d9f9191748","ref":"refs/heads/qr-panic","pushedAt":"2024-02-21T10:28:08.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"LittleFox94","name":"Mara Sophie Grosch","path":"/LittleFox94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2444973?s=80&v=4"},"commit":{"message":"Start adding reed solomon error correction","shortMessageHtmlLink":"Start adding reed solomon error correction"}},{"before":"a9b45353f31c058859e38a338d1cd2183525ed46","after":"b9ea6f1e7789ddf19bbcea859740ea4924771bca","ref":"refs/heads/qr-panic","pushedAt":"2024-02-16T13:05:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LittleFox94","name":"Mara Sophie Grosch","path":"/LittleFox94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2444973?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"05fee388e74c49da5475e7a6c3ebd5fa35e62b00","after":"7122a2447a40644cbd860cf7b41f6ad20108f249","ref":"refs/heads/main","pushedAt":"2024-02-09T23:37:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LittleFox94","name":"Mara Sophie Grosch","path":"/LittleFox94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2444973?s=80&v=4"},"commit":{"message":"userspace/term: fix compilation\n\nWas accidentally broken in e1ece590b24dd7014e05331b1662fe689c8de03d by removing string.h from uuid.h","shortMessageHtmlLink":"userspace/term: fix compilation"}},{"before":"e1ece590b24dd7014e05331b1662fe689c8de03d","after":"05fee388e74c49da5475e7a6c3ebd5fa35e62b00","ref":"refs/heads/main","pushedAt":"2024-02-09T23:14:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LittleFox94","name":"Mara Sophie Grosch","path":"/LittleFox94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2444973?s=80&v=4"},"commit":{"message":"kernel test_string: Change expectations to match program output\n\n:D","shortMessageHtmlLink":"kernel test_string: Change expectations to match program output"}},{"before":"6a8b72fa4d24f555e6cf274d557ce5effed809d6","after":"e1ece590b24dd7014e05331b1662fe689c8de03d","ref":"refs/heads/main","pushedAt":"2024-02-09T22:55:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LittleFox94","name":"Mara Sophie Grosch","path":"/LittleFox94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2444973?s=80&v=4"},"commit":{"message":"kernel: Be more pedantic\n\nAdd -Wextra, -Wpedantic, and a bunch of exceptions","shortMessageHtmlLink":"kernel: Be more pedantic"}},{"before":"49b247644d07ea4dba8afc844977836de5cb1751","after":"137b8312b34f6f8526aa4ad71defae1b4be19043","ref":"refs/heads/20-9p-implementation","pushedAt":"2024-02-04T14:22:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LittleFox94","name":"Mara Sophie Grosch","path":"/LittleFox94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2444973?s=80&v=4"},"commit":{"message":"lib9p: add client helper and stdlib fileops implementation","shortMessageHtmlLink":"lib9p: add client helper and stdlib fileops implementation"}},{"before":"a16a93604c635a149e07299e032a53d99b73d0e0","after":"5878467a66f2611dd0071ba422d015de17283c2e","ref":"refs/heads/liblfos","pushedAt":"2024-02-04T14:16:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LittleFox94","name":"Mara Sophie Grosch","path":"/LittleFox94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2444973?s=80&v=4"},"commit":{"message":"liblfos mq-router: add message reprocessing\n\nMessage handlers can return EAGAIN to mark a message to be reprocessed in the futue - this is now implemented, triggered whenever messages are to be received from the kernel.","shortMessageHtmlLink":"liblfos mq-router: add message reprocessing"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVbQ8eQA","startCursor":null,"endCursor":null}},"title":"Activity · LittleFox94/lf-os_amd64"}