{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":45277329,"defaultBranch":"kraj/master","name":"musl","ownerLogin":"kraj","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-10-30T21:25:08.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/465279?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1709280836.0","currentOid":""},"activityList":{"items":[{"before":"20b9e1eb902e529eae9a25a0d35cbaf1c54b8d6f","after":"9f1842d38a02f9a213d3405ee0f767a1db385823","ref":"refs/heads/kraj/master","pushedAt":"2024-05-13T19:25:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kraj","name":"Khem Raj","path":"/kraj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/465279?s=80&v=4"},"commit":{"message":"configure: Use -print-libgcc-file-name first to detect compiler runtime\n\nThis uses compiler to provide the path to its default runtime\nlibrary libgcc/compiler-rt, when using clang we can set\n\nCC=\"clang --rtlib={compiler-rt|libgcc}\" and it will find\nthe right compiler runtime when autodetecting it\n\nSigned-off-by: Khem Raj ","shortMessageHtmlLink":"configure: Use -print-libgcc-file-name first to detect compiler runtime"}},{"before":"84015cee177e835db5e65bd34b60635f2a5a5056","after":"007997299248b8682dcbb73595c53dfe86071c83","ref":"refs/heads/master","pushedAt":"2024-05-13T07:11:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kraj","name":"Khem Raj","path":"/kraj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/465279?s=80&v=4"},"commit":{"message":"fix mismatched type in posix_getdents definition\n\ncommit 1b0d48517f816e98f19111df82f32bfc1608ecec wrongly copied the\ngetdents return type of int rather than matching the ssize_t used by\nposix_getdents. this was overlooked in testing on 32-bit archs but\nobviously broke 64-bit archs.","shortMessageHtmlLink":"fix mismatched type in posix_getdents definition"}},{"before":"2c124e13bd7941fe0b885eecdc5de6f09aacf06a","after":"84015cee177e835db5e65bd34b60635f2a5a5056","ref":"refs/heads/master","pushedAt":"2024-05-12T19:11:18.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kraj","name":"Khem Raj","path":"/kraj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/465279?s=80&v=4"},"commit":{"message":"fix typo that broke sys/reg.h and sys/user.h\n\ncommit 7019fbe103165b9b26a9391d5ecd4c7fcb6f3ec9 and commit\ne709a6f07ade208ba513f9225222336f30c304b0 misspelled bits/alltypes.h.","shortMessageHtmlLink":"fix typo that broke sys/reg.h and sys/user.h"}},{"before":"06bb09a5110d2ef7c86134c124d74ac3ace7f21e","after":"20b9e1eb902e529eae9a25a0d35cbaf1c54b8d6f","ref":"refs/heads/kraj/master","pushedAt":"2024-05-11T21:30:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kraj","name":"Khem Raj","path":"/kraj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/465279?s=80&v=4"},"commit":{"message":"Fix typo alltype.h -> alltypes.h\n\nSigned-off-by: Khem Raj ","shortMessageHtmlLink":"Fix typo alltype.h -> alltypes.h"}},{"before":"e4c7d90d0baa4940744636f3d9691f589a73be7c","after":"06bb09a5110d2ef7c86134c124d74ac3ace7f21e","ref":"refs/heads/kraj/master","pushedAt":"2024-05-08T15:22:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kraj","name":"Khem Raj","path":"/kraj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/465279?s=80&v=4"},"commit":{"message":"configure: Use -print-libgcc-file-name first to detect compiler runtime\n\nThis uses compiler to provide the path to its default runtime\nlibrary libgcc/compiler-rt, when using clang we can set\n\nCC=\"clang --rtlib={compiler-rt|libgcc}\" and it will find\nthe right compiler runtime when autodetecting it\n\nSigned-off-by: Khem Raj ","shortMessageHtmlLink":"configure: Use -print-libgcc-file-name first to detect compiler runtime"}},{"before":"e3b0ace505155b6b8e301d69924b0773fd82cb6e","after":"2c124e13bd7941fe0b885eecdc5de6f09aacf06a","ref":"refs/heads/master","pushedAt":"2024-05-07T19:10:50.000Z","pushType":"push","commitsCount":13,"pusher":{"login":"kraj","name":"Khem Raj","path":"/kraj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/465279?s=80&v=4"},"commit":{"message":"stdint.h: derive limits from __LONG_MAX, use common fast16 types\n\nthe bits file is retained, but as a single generic version, to allow\nfor the unlikely future possibility of letting a new arch define\nsomething differently.","shortMessageHtmlLink":"stdint.h: derive limits from __LONG_MAX, use common fast16 types"}},{"before":"f5e315bc5d580b1787c57e016114af30b07e6b99","after":"e4c7d90d0baa4940744636f3d9691f589a73be7c","ref":"refs/heads/kraj/master","pushedAt":"2024-04-11T15:50:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kraj","name":"Khem Raj","path":"/kraj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/465279?s=80&v=4"},"commit":{"message":"configure: Use -print-libgcc-file-name first to detect compiler runtime\n\nThis uses compiler to provide the path to its default runtime\nlibrary libgcc/compiler-rt, when using clang we can set\n\nCC=\"clang --rtlib={compiler-rt|libgcc}\" and it will find\nthe right compiler runtime when autodetecting it\n\nSigned-off-by: Khem Raj ","shortMessageHtmlLink":"configure: Use -print-libgcc-file-name first to detect compiler runtime"}},{"before":"7ada6dde6f9dc6a2836c3d92c2f762d35fd229e0","after":"e3b0ace505155b6b8e301d69924b0773fd82cb6e","ref":"refs/heads/master","pushedAt":"2024-04-10T19:12:40.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"kraj","name":"Khem Raj","path":"/kraj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/465279?s=80&v=4"},"commit":{"message":"complex: fix comment in cacosh\n\nThe principal expressions defining acosh and acos are such that\n\n acosh(z) = ±i acos(z)\n\nwhere the + is only true on the Im(z)>0 half of the complex plane\n(and partly on Im(z)==0 depending on number representation).\n\nfix the comment without expanding on the details.","shortMessageHtmlLink":"complex: fix comment in cacosh"}},{"before":"8641615436df3c982fce2e44d645a1966f8c4087","after":"f5e315bc5d580b1787c57e016114af30b07e6b99","ref":"refs/heads/kraj/master","pushedAt":"2024-03-04T15:28:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kraj","name":"Khem Raj","path":"/kraj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/465279?s=80&v=4"},"commit":{"message":"configure: Use -print-libgcc-file-name first to detect compiler runtime\n\nThis uses compiler to provide the path to its default runtime\nlibrary libgcc/compiler-rt, when using clang we can set\n\nCC=\"clang --rtlib={compiler-rt|libgcc}\" and it will find\nthe right compiler runtime when autodetecting it\n\nSigned-off-by: Khem Raj ","shortMessageHtmlLink":"configure: Use -print-libgcc-file-name first to detect compiler runtime"}},{"before":"0784374d561435f7c787a555aeab8ede699ed298","after":"7ada6dde6f9dc6a2836c3d92c2f762d35fd229e0","ref":"refs/heads/master","pushedAt":"2024-03-03T08:11:13.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"kraj","name":"Khem Raj","path":"/kraj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/465279?s=80&v=4"},"commit":{"message":"iconv: fix missing bounds checking for shift_jis decoding\n\nthe jis0208 table we use is only 84x94 in size, but the shift_jis\nencoding supports a 94x94 grid. attempts to convert sequences outside\nof the supported zone resulted in out-of-bounds table reads,\nmisinterpreting adjacent rodata as part of the character table and\nthereby converting these sequences to unexpected characters.","shortMessageHtmlLink":"iconv: fix missing bounds checking for shift_jis decoding"}},{"before":"e60faa460c1fd47ee54e67ebf97b72602cc9abc7","after":"8641615436df3c982fce2e44d645a1966f8c4087","ref":"refs/heads/kraj/master","pushedAt":"2024-03-01T18:28:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kraj","name":"Khem Raj","path":"/kraj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/465279?s=80&v=4"},"commit":{"message":"configure: Use -print-libgcc-file-name first to detect compiler runtime\n\nThis uses compiler to provide the path to its default runtime\nlibrary libgcc/compiler-rt, when using clang we can set\n\nCC=\"clang --rtlib={compiler-rt|libgcc}\" and it will find\nthe right compiler runtime when autodetecting it\n\nSigned-off-by: Khem Raj ","shortMessageHtmlLink":"configure: Use -print-libgcc-file-name first to detect compiler runtime"}},{"before":"80e3b09823a1d718664bc13704f3f7c19038a19e","after":"0784374d561435f7c787a555aeab8ede699ed298","ref":"refs/heads/master","pushedAt":"2024-03-01T08:13:54.000Z","pushType":"push","commitsCount":17,"pusher":{"login":"kraj","name":"Khem Raj","path":"/kraj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/465279?s=80&v=4"},"commit":{"message":"release 1.2.5","shortMessageHtmlLink":"release 1.2.5"}},{"before":"4db77f5d729766875b674b795b0b35ce5852a776","after":"e60faa460c1fd47ee54e67ebf97b72602cc9abc7","ref":"refs/heads/kraj/master","pushedAt":"2024-02-28T17:39:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kraj","name":"Khem Raj","path":"/kraj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/465279?s=80&v=4"},"commit":{"message":"riscv32: Wire new syscalls\n\n- add mount_setattr from linux v5.12\n- add epoll_pwait2 from linux v5.11\n- add process_madvise from linux v5.10\n- add __NR_faccessat2 from linux v5.8\n- add pidfd_getfd and openat2 syscall numbers from linux v5.6\n- add clone3 syscall number from linux v5.3\n- add process_mrelease from linux v5.15\n- add futex_waitv from linux v5.16\n- add set_mempolicy_home_node from linux v5.17\n- add cachestat from linux v6.4\n- add __NR_fchmodat2 from linux v6.6\n\nSigned-off-by: Khem Raj ","shortMessageHtmlLink":"riscv32: Wire new syscalls"}},{"before":"217b2b3e12fb493a923eafbf5963d6296efbd143","after":"4db77f5d729766875b674b795b0b35ce5852a776","ref":"refs/heads/kraj/master","pushedAt":"2024-02-28T16:29:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kraj","name":"Khem Raj","path":"/kraj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/465279?s=80&v=4"},"commit":{"message":"riscv32: Wire new syscalls\n\n- add mount_setattr from linux v5.12\n- add epoll_pwait2 from linux v5.11\n- add process_madvise from linux v5.10\n- add __NR_faccessat2 from linux v5.8\n- add pidfd_getfd and openat2 syscall numbers from linux v5.6\n- add clone3 syscall number from linux v5.3\n- add process_mrelease from linux v5.15\n- add futex_waitv from linux v5.16\n- add set_mempolicy_home_node from linux v5.17\n- add cachestat from linux v6.4\n- add __NR_fchmodat2 from linux v6.6\n\nSigned-off-by: Khem Raj ","shortMessageHtmlLink":"riscv32: Wire new syscalls"}},{"before":"2c887f24da36fa30eccd72e50d91222828fa526e","after":"80e3b09823a1d718664bc13704f3f7c19038a19e","ref":"refs/heads/master","pushedAt":"2024-02-28T08:12:17.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"kraj","name":"Khem Raj","path":"/kraj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/465279?s=80&v=4"},"commit":{"message":"loongarch64 __clone: align stack pointer mod 16\n\nAccording to LoongArch ABI Specs, stack need to be 16 align to improve\nperformance and compiler layout of stack frames.","shortMessageHtmlLink":"loongarch64 __clone: align stack pointer mod 16"}},{"before":"c08d64eace234d12e59911b3ccd860e7b87f9f45","after":"217b2b3e12fb493a923eafbf5963d6296efbd143","ref":"refs/heads/kraj/master","pushedAt":"2024-02-26T22:54:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kraj","name":"Khem Raj","path":"/kraj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/465279?s=80&v=4"},"commit":{"message":"riscv32: Wire new syscalls\n\n- add mount_setattr from linux v5.12\n- add epoll_pwait2 from linux v5.11\n- add process_madvise from linux v5.10\n- add __NR_faccessat2 from linux v5.8\n- add pidfd_getfd and openat2 syscall numbers from linux v5.6\n- add clone3 syscall number from linux v5.3\n- add process_mrelease from linux v5.15\n- add futex_waitv from linux v5.16\n- add set_mempolicy_home_node from linux v5.17\n- add cachestat from linux v6.4\n- add __NR_fchmodat2 from linux v6.6\n\nSigned-off-by: Khem Raj ","shortMessageHtmlLink":"riscv32: Wire new syscalls"}},{"before":"34806d8076061f489caab39153ef8f161754c174","after":"07311edd731a5810f92de2fb970937f34ba0afd8","ref":"refs/heads/riscv32","pushedAt":"2024-02-26T22:53:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kraj","name":"Khem Raj","path":"/kraj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/465279?s=80&v=4"},"commit":{"message":"riscv32: Wire new syscalls\n\n- add mount_setattr from linux v5.12\n- add epoll_pwait2 from linux v5.11\n- add process_madvise from linux v5.10\n- add __NR_faccessat2 from linux v5.8\n- add pidfd_getfd and openat2 syscall numbers from linux v5.6\n- add clone3 syscall number from linux v5.3\n- add process_mrelease from linux v5.15\n- add futex_waitv from linux v5.16\n- add set_mempolicy_home_node from linux v5.17\n- add cachestat from linux v6.4\n- add __NR_fchmodat2 from linux v6.6\n\nSigned-off-by: Khem Raj ","shortMessageHtmlLink":"riscv32: Wire new syscalls"}},{"before":"8c081a05bc9411059fb29a966e452562a1e602e0","after":"c08d64eace234d12e59911b3ccd860e7b87f9f45","ref":"refs/heads/kraj/master","pushedAt":"2024-02-26T22:47:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kraj","name":"Khem Raj","path":"/kraj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/465279?s=80&v=4"},"commit":{"message":"riscv32: Wire new syscalls\n\n- add mount_setattr from linux v5.12\n- add epoll_pwait2 from linux v5.11\n- add process_madvise from linux v5.10\n- add __NR_faccessat2 from linux v5.8\n- add pidfd_getfd and openat2 syscall numbers from linux v5.6\n- add clone3 syscall number from linux v5.3\n- add process_mrelease from linux v5.15\n- add futex_waitv from linux v5.16\n- add set_mempolicy_home_node from linux v5.17\n- add cachestat from linux v6.4\n- add __NR_fchmodat2 from linux v6.6\n\nSigned-off-by: Khem Raj ","shortMessageHtmlLink":"riscv32: Wire new syscalls"}},{"before":"66f46a426f097668daa48dde765f414d3dee2ba5","after":"34806d8076061f489caab39153ef8f161754c174","ref":"refs/heads/riscv32","pushedAt":"2024-02-26T16:43:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kraj","name":"Khem Raj","path":"/kraj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/465279?s=80&v=4"},"commit":{"message":"riscv32: Wire new syscalls\n\n- add mount_setattr from linux v5.12\n- add epoll_pwait2 from linux v5.11\n- add process_madvise from linux v5.10\n- add __NR_faccessat2 from linux v5.8\n- add pidfd_getfd and openat2 syscall numbers from linux v5.6\n- add clone3 syscall number from linux v5.3\n- add process_mrelease from linux v5.15\n- add futex_waitv from linux v5.16\n- add set_mempolicy_home_node from linux v5.17\n- add cachestat from linux v6.4\n- add __NR_fchmodat2 from linux v6.6\n\nSigned-off-by: Khem Raj ","shortMessageHtmlLink":"riscv32: Wire new syscalls"}},{"before":"b264716f697af925db4e4b479c6f72f83bf3179a","after":"8c081a05bc9411059fb29a966e452562a1e602e0","ref":"refs/heads/kraj/master","pushedAt":"2024-02-26T16:37:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kraj","name":"Khem Raj","path":"/kraj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/465279?s=80&v=4"},"commit":{"message":"riscv32: Wire new syscalls\n\n- add mount_setattr from linux v5.12\n- add epoll_pwait2 from linux v5.11\n- add process_madvise from linux v5.10\n- add __NR_faccessat2 from linux v5.8\n- add pidfd_getfd and openat2 syscall numbers from linux v5.6\n- add clone3 syscall number from linux v5.3\n- add process_mrelease from linux v5.15\n- add futex_waitv from linux v5.16\n- add set_mempolicy_home_node from linux v5.17\n- add cachestat from linux v6.4\n- add __NR_fchmodat2 from linux v6.6\n\nSigned-off-by: Khem Raj ","shortMessageHtmlLink":"riscv32: Wire new syscalls"}},{"before":"7020e85fd768be02e7f5971f1707229407cfa1e4","after":"2c887f24da36fa30eccd72e50d91222828fa526e","ref":"refs/heads/master","pushedAt":"2024-02-26T08:11:37.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"kraj","name":"Khem Raj","path":"/kraj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/465279?s=80&v=4"},"commit":{"message":"riscv: fall back to syscall __riscv_flush_icache\n\nMatches glibc behavior and fixes a case where we could fall off the\nfunction without returning a value.","shortMessageHtmlLink":"riscv: fall back to syscall __riscv_flush_icache"}},{"before":"4a16ddf53e7c634169d0a649782f8a724611f263","after":"7020e85fd768be02e7f5971f1707229407cfa1e4","ref":"refs/heads/master","pushedAt":"2024-02-22T20:11:21.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kraj","name":"Khem Raj","path":"/kraj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/465279?s=80&v=4"},"commit":{"message":"sh: fix sigsetjmp corrupting call-saved register r8\n\ndue to incorrect base address register when attempting to reload the\nsaved value of r8, the caller's value of r8 was not preserved.","shortMessageHtmlLink":"sh: fix sigsetjmp corrupting call-saved register r8"}},{"before":"7da1e6ba8d86a763dec7852058fd15d620a5af3c","after":"b264716f697af925db4e4b479c6f72f83bf3179a","ref":"refs/heads/kraj/master","pushedAt":"2024-02-22T15:22:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kraj","name":"Khem Raj","path":"/kraj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/465279?s=80&v=4"},"commit":{"message":"riscv32: Wire new syscalls\n\n- add mount_setattr from linux v5.12\n- add epoll_pwait2 from linux v5.11\n- add process_madvise from linux v5.10\n- add __NR_faccessat2 from linux v5.8\n- add pidfd_getfd and openat2 syscall numbers from linux v5.6\n- add clone3 syscall number from linux v5.3\n\nSigned-off-by: Khem Raj ","shortMessageHtmlLink":"riscv32: Wire new syscalls"}},{"before":"cf91e9b3937dc354b702c8ac1b6135bd818154ba","after":"4a16ddf53e7c634169d0a649782f8a724611f263","ref":"refs/heads/master","pushedAt":"2024-02-16T20:12:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kraj","name":"Khem Raj","path":"/kraj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/465279?s=80&v=4"},"commit":{"message":"strftime: fix breakage in last change (uninitialized pointer access)\n\ncommit f47a5d400b8ffa26cfc5b345dbff52fec94ac7f3 overlooked that\nstrtoul was responsible for setting p to a const-laundered copy of the\nformat string pointer f, even in the case where there was no number to\nparse. by making the call conditional on isdigit, that copy was lost.\n\nthe logic here is a mess and should be cleaned up, but for now, this\nseems to be the least invasive change that undoes the breakage.","shortMessageHtmlLink":"strftime: fix breakage in last change (uninitialized pointer access)"}},{"before":"46562816d15ecd66fab7ee916a3684de29b9789a","after":"7da1e6ba8d86a763dec7852058fd15d620a5af3c","ref":"refs/heads/kraj/master","pushedAt":"2024-02-16T17:37:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kraj","name":"Khem Raj","path":"/kraj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/465279?s=80&v=4"},"commit":{"message":"riscv32: Wire new syscalls\n\n- add mount_setattr from linux v5.12\n- add epoll_pwait2 from linux v5.11\n- add process_madvise from linux v5.10\n- add __NR_faccessat2 from linux v5.8\n- add pidfd_getfd and openat2 syscall numbers from linux v5.6\n- add clone3 syscall number from linux v5.3\n\nSigned-off-by: Khem Raj ","shortMessageHtmlLink":"riscv32: Wire new syscalls"}},{"before":"3383942811d4bad77aab8692d0c732dd77e6ad0e","after":"46562816d15ecd66fab7ee916a3684de29b9789a","ref":"refs/heads/kraj/master","pushedAt":"2024-02-13T02:42:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kraj","name":"Khem Raj","path":"/kraj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/465279?s=80&v=4"},"commit":{"message":"strftime: fix breakage in last commit (uninitialized pointer access)\n\ncommit f47a5d400b8ffa26cfc5b345dbff52fec94ac7f3 overlooked that\nstrtoul was responsible for setting p to a const-laundered copy of the\nformat string pointer f, even in the case where there was no number to\nparse. by making the call conditional on isdigit, that copy was lost.\n\nthe logic here is a mess and should be cleaned up, but for now, this\nseems to be the least invasive change that undoes the breakage.\n\nUpstream-Status: Pending\nSigned-off-by: Khem Raj ","shortMessageHtmlLink":"strftime: fix breakage in last commit (uninitialized pointer access)"}},{"before":"f152abd0ad93ad3028792a2df7a5df8dd57336af","after":"3383942811d4bad77aab8692d0c732dd77e6ad0e","ref":"refs/heads/kraj/master","pushedAt":"2024-02-11T01:28:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kraj","name":"Khem Raj","path":"/kraj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/465279?s=80&v=4"},"commit":{"message":"riscv32: Wire new syscalls\n\n- add mount_setattr from linux v5.12\n- add epoll_pwait2 from linux v5.11\n- add process_madvise from linux v5.10\n- add __NR_faccessat2 from linux v5.8\n- add pidfd_getfd and openat2 syscall numbers from linux v5.6\n- add clone3 syscall number from linux v5.3\n\nSigned-off-by: Khem Raj ","shortMessageHtmlLink":"riscv32: Wire new syscalls"}},{"before":"39838619bb8b65a8897abcfda8c17ad6de0115d8","after":"cf91e9b3937dc354b702c8ac1b6135bd818154ba","ref":"refs/heads/master","pushedAt":"2024-02-09T08:15:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kraj","name":"Khem Raj","path":"/kraj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/465279?s=80&v=4"},"commit":{"message":"fix erroneous feature test macro check for ppoll\n\ncommit f247462b0831cbf163e976ee9a909748c674b88b incorrectly hid ppoll\nin the presence of _GNU_SOURCE due to an oversight that defining\n_BSD_SOURCE does not implicitly define _GNU_SOURCE. at present,\nheaders still have to explicitly check for each feature profile level;\nthis may be changed at some point in the future via features.h, but\nhas not been changed yet.","shortMessageHtmlLink":"fix erroneous feature test macro check for ppoll"}},{"before":"48eba950b054b084f4b7e0dd3efaeed2bffb5d22","after":"f152abd0ad93ad3028792a2df7a5df8dd57336af","ref":"refs/heads/kraj/master","pushedAt":"2024-02-08T16:15:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kraj","name":"Khem Raj","path":"/kraj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/465279?s=80&v=4"},"commit":{"message":"riscv32: Wire new syscalls\n\n- add mount_setattr from linux v5.12\n- add epoll_pwait2 from linux v5.11\n- add process_madvise from linux v5.10\n- add __NR_faccessat2 from linux v5.8\n- add pidfd_getfd and openat2 syscall numbers from linux v5.6\n- add clone3 syscall number from linux v5.3\n\nSigned-off-by: Khem Raj ","shortMessageHtmlLink":"riscv32: Wire new syscalls"}},{"before":"f314e133929b6379eccc632bef32eaebb66a7335","after":"39838619bb8b65a8897abcfda8c17ad6de0115d8","ref":"refs/heads/master","pushedAt":"2024-02-08T08:12:35.000Z","pushType":"push","commitsCount":13,"pusher":{"login":"kraj","name":"Khem Raj","path":"/kraj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/465279?s=80&v=4"},"commit":{"message":"syslog: use C locale for timestamp generation\n\ndepending on contents of the LC_TIME locale, log messages could be\nmalformatted (especially if the ABMON strings contain non-alphabetic\ncharacters) or the subsequent code could invoke undefined behavior,\nvia passing a timebuf[] with unspecified contents to snprintf, if\nthe translated ABMON string did not fit in the 16-byte timebuf.\n\nthis does not appear to be a security-relevant bug, as locale loading\nfunctionality is intentionally not available to set*id programs -- the\nMUSL_LOCPATH environment variable is ignored when libc.secure is true,\nand custom locales are not loadable without it.","shortMessageHtmlLink":"syslog: use C locale for timestamp generation"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAESMG3cAA","startCursor":null,"endCursor":null}},"title":"Activity · kraj/musl"}