{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":725154604,"defaultBranch":"master","name":"cuddles","ownerLogin":"cuddlesOS","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-11-29T14:51:57.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/154646492?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1701269542.0","currentOid":""},"activityList":{"items":[{"before":"8b90c1f407b4f4aa3802858e23aa90d7dfbe17ad","after":"57437ce6b41d354781c53b0164a310c3541fc5d3","ref":"refs/heads/master","pushedAt":"2024-04-11T19:14:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"LizzyFleckenstein03","name":"Lizzy Fleckenstein","path":"/LizzyFleckenstein03","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54945686?s=80&v=4"},"commit":{"message":"show total heap size","shortMessageHtmlLink":"show total heap size"}},{"before":"6ef043b9a5907dc6e7cc0a183e4b8b832ca6245a","after":"8b90c1f407b4f4aa3802858e23aa90d7dfbe17ad","ref":"refs/heads/master","pushedAt":"2024-04-11T19:05:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LizzyFleckenstein03","name":"Lizzy Fleckenstein","path":"/LizzyFleckenstein03","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54945686?s=80&v=4"},"commit":{"message":"bootinfo struct","shortMessageHtmlLink":"bootinfo struct"}},{"before":"1cd91b194cd306d39327bbad0c7d909c14a1e981","after":"6ef043b9a5907dc6e7cc0a183e4b8b832ca6245a","ref":"refs/heads/master","pushedAt":"2024-04-11T19:03:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LizzyFleckenstein03","name":"Lizzy Fleckenstein","path":"/LizzyFleckenstein03","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54945686?s=80&v=4"},"commit":{"message":"bootinfo struct","shortMessageHtmlLink":"bootinfo struct"}},{"before":"353e9604934e894c54f4d91300dc0b827883937f","after":"1cd91b194cd306d39327bbad0c7d909c14a1e981","ref":"refs/heads/master","pushedAt":"2024-04-11T18:46:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LizzyFleckenstein03","name":"Lizzy Fleckenstein","path":"/LizzyFleckenstein03","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54945686?s=80&v=4"},"commit":{"message":"add vectors","shortMessageHtmlLink":"add vectors"}},{"before":"cb7d51338fd32c23f377dc3c2f339ea2c0ca746f","after":"353e9604934e894c54f4d91300dc0b827883937f","ref":"refs/heads/master","pushedAt":"2024-04-11T18:42:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LizzyFleckenstein03","name":"Lizzy Fleckenstein","path":"/LizzyFleckenstein03","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54945686?s=80&v=4"},"commit":{"message":"add vectors","shortMessageHtmlLink":"add vectors"}},{"before":"1bbc9fa0eea6e5daa559535142cb4e62e4bc657e","after":"cb7d51338fd32c23f377dc3c2f339ea2c0ca746f","ref":"refs/heads/master","pushedAt":"2024-04-11T17:50:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LizzyFleckenstein03","name":"Lizzy Fleckenstein","path":"/LizzyFleckenstein03","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54945686?s=80&v=4"},"commit":{"message":"cheese3d: use ctx.{width,height,pitch} instead of the values from gfx_info","shortMessageHtmlLink":"cheese3d: use ctx.{width,height,pitch} instead of the values from gfx…"}},{"before":"d9b8af151fb92fa89042dfdeaa60c854a3e8af31","after":"1bbc9fa0eea6e5daa559535142cb4e62e4bc657e","ref":"refs/heads/master","pushedAt":"2024-04-11T16:47:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LizzyFleckenstein03","name":"Lizzy Fleckenstein","path":"/LizzyFleckenstein03","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54945686?s=80&v=4"},"commit":{"message":"use huge pages","shortMessageHtmlLink":"use huge pages"}},{"before":"697634653c2253239ab983fe2e28010c431e0915","after":"d9b8af151fb92fa89042dfdeaa60c854a3e8af31","ref":"refs/heads/master","pushedAt":"2024-01-09T21:13:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LizzyFleckenstein03","name":"Lizzy Fleckenstein","path":"/LizzyFleckenstein03","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54945686?s=80&v=4"},"commit":{"message":"stage2: move kernel loading code to separate file","shortMessageHtmlLink":"stage2: move kernel loading code to separate file"}},{"before":"145458a10b4d1296367039332f0df4219b7a1e8f","after":"697634653c2253239ab983fe2e28010c431e0915","ref":"refs/heads/master","pushedAt":"2024-01-09T21:07:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LizzyFleckenstein03","name":"Lizzy Fleckenstein","path":"/LizzyFleckenstein03","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54945686?s=80&v=4"},"commit":{"message":"add [[noreturn]] to panic and freeze","shortMessageHtmlLink":"add [[noreturn]] to panic and freeze"}},{"before":"0d9286a860ff888dbb35fa6b92703496af3abecf","after":"145458a10b4d1296367039332f0df4219b7a1e8f","ref":"refs/heads/master","pushedAt":"2024-01-09T21:05:25.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"LizzyFleckenstein03","name":"Lizzy Fleckenstein","path":"/LizzyFleckenstein03","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54945686?s=80&v=4"},"commit":{"message":"add str_parse_dbl","shortMessageHtmlLink":"add str_parse_dbl"}},{"before":"d8d31c16138a4d6dc1ff3d33b3172c151c221767","after":"0d9286a860ff888dbb35fa6b92703496af3abecf","ref":"refs/heads/master","pushedAt":"2024-01-09T21:00:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LizzyFleckenstein03","name":"Lizzy Fleckenstein","path":"/LizzyFleckenstein03","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54945686?s=80&v=4"},"commit":{"message":"refactor heap code and add heap debugging","shortMessageHtmlLink":"refactor heap code and add heap debugging"}},{"before":"c6e1454fbb872aed5d445d458958943556271529","after":"d8d31c16138a4d6dc1ff3d33b3172c151c221767","ref":"refs/heads/master","pushedAt":"2024-01-09T20:40:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LizzyFleckenstein03","name":"Lizzy Fleckenstein","path":"/LizzyFleckenstein03","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54945686?s=80&v=4"},"commit":{"message":"properly remove the 1M-2M area from mmap","shortMessageHtmlLink":"properly remove the 1M-2M area from mmap"}},{"before":"59f22bc7ce5bbadf62722f3db5c93b45e86e4cca","after":"c6e1454fbb872aed5d445d458958943556271529","ref":"refs/heads/master","pushedAt":"2024-01-09T20:31:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LizzyFleckenstein03","name":"Lizzy Fleckenstein","path":"/LizzyFleckenstein03","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54945686?s=80&v=4"},"commit":{"message":"rename some functions to not use standard names\n\nthis avoids confusion when some of those functions differ subtly from their standard versions.\n\nfree -> kfree\nrealloc -> krealloc\nmalloc -> kmalloc\n\nrationale: kmalloc() behaves different from malloc() in that it will never return NULL. it will panic on OOM. try_kmalloc behaves like the usual malloc.\n\nmemcpy -> lmemcpy\nmemcpy_r -> rmemcpy\n\nrationale: by design, lmemcpy() and rmemcpy() allow memory areas to overlap. the 'l' and 'r' indicate the direction of the copy operation.","shortMessageHtmlLink":"rename some functions to not use standard names"}},{"before":"d5d7b7be1af3cd5386fc3f48858c43b1612636a8","after":"59f22bc7ce5bbadf62722f3db5c93b45e86e4cca","ref":"refs/heads/master","pushedAt":"2024-01-09T20:00:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LizzyFleckenstein03","name":"Lizzy Fleckenstein","path":"/LizzyFleckenstein03","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54945686?s=80&v=4"},"commit":{"message":"use ELF for kernel","shortMessageHtmlLink":"use ELF for kernel"}},{"before":"473c5bc89644810c8adea566073f3ad5df9e5613","after":"d5d7b7be1af3cd5386fc3f48858c43b1612636a8","ref":"refs/heads/master","pushedAt":"2024-01-09T19:57:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LizzyFleckenstein03","name":"Lizzy Fleckenstein","path":"/LizzyFleckenstein03","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54945686?s=80&v=4"},"commit":{"message":"use ELF for kernel","shortMessageHtmlLink":"use ELF for kernel"}},{"before":"33bb4187103c49c81fbf7c6f18ebcfd4c4d66fd2","after":"473c5bc89644810c8adea566073f3ad5df9e5613","ref":"refs/heads/master","pushedAt":"2024-01-09T19:56:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LizzyFleckenstein03","name":"Lizzy Fleckenstein","path":"/LizzyFleckenstein03","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54945686?s=80&v=4"},"commit":{"message":"use ELF for kernel","shortMessageHtmlLink":"use ELF for kernel"}},{"before":"be6222437bef9955c9dc3b136e56ac70f080bf47","after":"33bb4187103c49c81fbf7c6f18ebcfd4c4d66fd2","ref":"refs/heads/master","pushedAt":"2023-12-28T18:49:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LizzyFleckenstein03","name":"Lizzy Fleckenstein","path":"/LizzyFleckenstein03","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54945686?s=80&v=4"},"commit":{"message":"stage1: allow bigger kernels","shortMessageHtmlLink":"stage1: allow bigger kernels"}},{"before":"2d5fb8d333bf05ff1897dc801ccf66fb8b754058","after":"be6222437bef9955c9dc3b136e56ac70f080bf47","ref":"refs/heads/master","pushedAt":"2023-12-26T23:35:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LizzyFleckenstein03","name":"Lizzy Fleckenstein","path":"/LizzyFleckenstein03","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54945686?s=80&v=4"},"commit":{"message":"store pci enumeration results","shortMessageHtmlLink":"store pci enumeration results"}},{"before":"4e8e630085463d302ae8b5f6a0dbcec998c51efd","after":"2d5fb8d333bf05ff1897dc801ccf66fb8b754058","ref":"refs/heads/master","pushedAt":"2023-12-26T23:32:23.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"LizzyFleckenstein03","name":"Lizzy Fleckenstein","path":"/LizzyFleckenstein03","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54945686?s=80&v=4"},"commit":{"message":"store pci enumeration results","shortMessageHtmlLink":"store pci enumeration results"}},{"before":"3f7d44845dad82dc735a90122eddbb8951595ef9","after":"4e8e630085463d302ae8b5f6a0dbcec998c51efd","ref":"refs/heads/master","pushedAt":"2023-12-23T20:41:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LizzyFleckenstein03","name":"Lizzy Fleckenstein","path":"/LizzyFleckenstein03","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54945686?s=80&v=4"},"commit":{"message":"fix choose command range","shortMessageHtmlLink":"fix choose command range"}},{"before":"761f81161f8132271d235387466afc15bbedf96e","after":"3f7d44845dad82dc735a90122eddbb8951595ef9","ref":"refs/heads/master","pushedAt":"2023-12-23T20:15:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"LizzyFleckenstein03","name":"Lizzy Fleckenstein","path":"/LizzyFleckenstein03","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54945686?s=80&v=4"},"commit":{"message":"add new splash","shortMessageHtmlLink":"add new splash"}},{"before":"35ad38ef2f1e2488264585abaaf6aa64ae9d37a5","after":"761f81161f8132271d235387466afc15bbedf96e","ref":"refs/heads/master","pushedAt":"2023-12-23T20:13:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LizzyFleckenstein03","name":"Lizzy Fleckenstein","path":"/LizzyFleckenstein03","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54945686?s=80&v=4"},"commit":{"message":"round cheese","shortMessageHtmlLink":"round cheese"}},{"before":"839891fc580f8deaf8f5b6ef3dece42e96c1acec","after":"35ad38ef2f1e2488264585abaaf6aa64ae9d37a5","ref":"refs/heads/master","pushedAt":"2023-12-23T04:02:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LizzyFleckenstein03","name":"Lizzy Fleckenstein","path":"/LizzyFleckenstein03","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54945686?s=80&v=4"},"commit":{"message":"font: scroll instead of clearing screen","shortMessageHtmlLink":"font: scroll instead of clearing screen"}},{"before":"12f914b5a51e34308437f9a4eccbb33142b3565f","after":"839891fc580f8deaf8f5b6ef3dece42e96c1acec","ref":"refs/heads/master","pushedAt":"2023-12-23T03:47:06.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"LizzyFleckenstein03","name":"Lizzy Fleckenstein","path":"/LizzyFleckenstein03","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54945686?s=80&v=4"},"commit":{"message":"splash texts","shortMessageHtmlLink":"splash texts"}},{"before":"5847273427b9b6fb2ea5af9ecd29ce3f4815ee44","after":"12f914b5a51e34308437f9a4eccbb33142b3565f","ref":"refs/heads/master","pushedAt":"2023-12-23T02:14:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"LizzyFleckenstein03","name":"Lizzy Fleckenstein","path":"/LizzyFleckenstein03","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54945686?s=80&v=4"},"commit":{"message":"fps independent cheese","shortMessageHtmlLink":"fps independent cheese"}},{"before":"277685222f41d717eed4c7c5a1a6dbc14370b116","after":"5847273427b9b6fb2ea5af9ecd29ce3f4815ee44","ref":"refs/heads/master","pushedAt":"2023-12-23T01:36:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LizzyFleckenstein03","name":"Lizzy Fleckenstein","path":"/LizzyFleckenstein03","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54945686?s=80&v=4"},"commit":{"message":"ignore -Woverflow in clock.c\noverflow is intentional","shortMessageHtmlLink":"ignore -Woverflow in clock.c"}},{"before":"8ed1362368dc064fa35bf879c1f905165b990de8","after":"277685222f41d717eed4c7c5a1a6dbc14370b116","ref":"refs/heads/master","pushedAt":"2023-12-22T22:47:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"LizzyFleckenstein03","name":"Lizzy Fleckenstein","path":"/LizzyFleckenstein03","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54945686?s=80&v=4"},"commit":{"message":"clock driver etc\n\nfancier monotonic clock: RTC interpolated with TSC\nfont cursor position access APIs\nremove silly thread resume in main()","shortMessageHtmlLink":"clock driver etc"}},{"before":"13293ec3238b62c66d323b82e595e860e193b6ed","after":"8ed1362368dc064fa35bf879c1f905165b990de8","ref":"refs/heads/master","pushedAt":"2023-12-22T22:27:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LizzyFleckenstein03","name":"Lizzy Fleckenstein","path":"/LizzyFleckenstein03","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54945686?s=80&v=4"},"commit":{"message":"add rotating cheese\n\nThis adds the Cheese3D graphics api and makes the cheese command display a cheese rotating in 3d as a demo","shortMessageHtmlLink":"add rotating cheese"}},{"before":"1d9f6363e60aa2335491f70a66dca5549ea3c892","after":"13293ec3238b62c66d323b82e595e860e193b6ed","ref":"refs/heads/master","pushedAt":"2023-12-22T12:41:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LizzyFleckenstein03","name":"Lizzy Fleckenstein","path":"/LizzyFleckenstein03","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54945686?s=80&v=4"},"commit":{"message":"debugger: remove duplicate line","shortMessageHtmlLink":"debugger: remove duplicate line"}},{"before":"619657614489d5953583749617e6fd5a0804ce23","after":"1d9f6363e60aa2335491f70a66dca5549ea3c892","ref":"refs/heads/master","pushedAt":"2023-12-22T12:33:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"LizzyFleckenstein03","name":"Lizzy Fleckenstein","path":"/LizzyFleckenstein03","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54945686?s=80&v=4"},"commit":{"message":"-mno-red-zone to stop interrupts from clobbering the stack","shortMessageHtmlLink":"-mno-red-zone to stop interrupts from clobbering the stack"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNC0xMVQxOToxNDoxNi4wMDAwMDBazwAAAAQubl5l","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNC0xMVQxOToxNDoxNi4wMDAwMDBazwAAAAQubl5l","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMi0yMlQxMjozMzo0Mi4wMDAwMDBazwAAAAPQVym0"}},"title":"Activity · cuddlesOS/cuddles"}