{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":115962347,"defaultBranch":"xpe-18.0","name":"android_bionic","ownerLogin":"TheXPerienceProject","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-01-02T01:40:22.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/35016456?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1697069876.0","currentOid":""},"activityList":{"items":[{"before":"0d69346426427ef4391e9ad119d43adcf9912282","after":"3d556ec3ed6e947aff0e0627b07178f26ededb15","ref":"refs/heads/xpe-18.0-caf","pushedAt":"2024-07-04T20:07:46.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Klozz","name":"klozz (TeamMEX)","path":"/Klozz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1660388?s=80&v=4"},"commit":{"message":"Use ifuncs for memset and memrchr.\n\nNot useful right now, but Qualcomm has an Oryon memset they'd like to\nuse, and there's no reason to treat memrchr as a weird special case.\n\nBug: https://issuetracker.google.com/330105715\nTest: treehugger\nChange-Id: Id879479bf4f45433debcb3fe08cfa96bb1eb3b93\nSigned-off-by: Juhyung Park ","shortMessageHtmlLink":"Use ifuncs for memset and memrchr."}},{"before":"72c295ef76fcee948a0705b89a9c479b7b5f2954","after":"0d69346426427ef4391e9ad119d43adcf9912282","ref":"refs/heads/xpe-18.0-caf","pushedAt":"2024-04-21T05:47:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Klozz","name":"klozz (TeamMEX)","path":"/Klozz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1660388?s=80&v=4"},"commit":{"message":"system_properties: Introduce native PropImitationHooks\n\nAllows spoofing first API and security patch level in order to pass\nSafetyNet CTS/Play Integrity on build fingerprints newer than 2018.\n\nInspired by https://github.com/chiteroman/PlayIntegrityFix\n\nChange-Id: If4dd24abe84edcf5e98d27fb5f78ee99f266b4bd","shortMessageHtmlLink":"system_properties: Introduce native PropImitationHooks"}},{"before":"34e685d60007a527be3fadf0cb4c4ca6a148ee6f","after":"72c295ef76fcee948a0705b89a9c479b7b5f2954","ref":"refs/heads/xpe-18.0-caf","pushedAt":"2024-04-05T07:38:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Klozz","name":"klozz (TeamMEX)","path":"/Klozz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1660388?s=80&v=4"},"commit":{"message":"Microoptimize vdso lookup.\n\nActually reusing the hash table stuff from the linker would be a lot of\nwork (and the benefit unclear for so few symbols), but we can at least\nbreak out of loops as soon as we have what we need.\n\nTest: treehugger\nChange-Id: I9cbe4636a3e3163bd302c3676eb674a4278dbf2e\nSigned-off-by: Akash Srivastava ","shortMessageHtmlLink":"Microoptimize vdso lookup."}},{"before":"4aba3eacdd51f997f919f43d6a96efd8b63418c1","after":"7fd597f30806b55e29a6ec49ae9515931f026b8d","ref":"refs/heads/xpe-18.0","pushedAt":"2023-12-31T09:18:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Klozz","name":"klozz (TeamMEX)","path":"/Klozz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1660388?s=80&v=4"},"commit":{"message":"Revert \"libc: Mark libstdc++ as vendor available\"\n\nThis reverts commit 1d9b2cd1047cb914ddd918c6c5773cc46f7b426d.","shortMessageHtmlLink":"Revert \"libc: Mark libstdc++ as vendor available\""}},{"before":"1d9b2cd1047cb914ddd918c6c5773cc46f7b426d","after":"4aba3eacdd51f997f919f43d6a96efd8b63418c1","ref":"refs/heads/xpe-18.0","pushedAt":"2023-12-17T07:35:12.000Z","pushType":"push","commitsCount":124,"pusher":{"login":"Klozz","name":"klozz (TeamMEX)","path":"/Klozz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1660388?s=80&v=4"},"commit":{"message":"Merge tag 'android-14.0.0_r17' into HEAD\n\nAndroid 14.0.0 Release 17 (UQ1A.231205.015)\n\n* tag 'android-14.0.0_r17':\n Revert \"Use proprety_socket_for_system if permissions allow\"\n Revert \"Fix deadlock caused by two-threaded property controls\"","shortMessageHtmlLink":"Merge tag 'android-14.0.0_r17' into HEAD"}},{"before":"27a7c466d7ebb030460dff6bac5b5c5a6007d563","after":"1d9b2cd1047cb914ddd918c6c5773cc46f7b426d","ref":"refs/heads/xpe-18.0","pushedAt":"2023-10-31T09:39:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Klozz","name":"klozz (TeamMEX)","path":"/Klozz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1660388?s=80&v=4"},"commit":{"message":"libc: Mark libstdc++ as vendor available\n\nA lot of blobs still link this even on 8.1, so allow\ndevices to build a vendor copy of it.\n\nChange-Id: I2349478ec0507e3a5136fe89f15e7dc4bfc1a03e","shortMessageHtmlLink":"libc: Mark libstdc++ as vendor available"}},{"before":"5ad4c972c74bf48e1209ea98ee1f0ebf56581e44","after":"27a7c466d7ebb030460dff6bac5b5c5a6007d563","ref":"refs/heads/xpe-18.0","pushedAt":"2023-10-13T04:08:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Klozz","name":"klozz (TeamMEX)","path":"/Klozz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1660388?s=80&v=4"},"commit":{"message":"libc: libstdc++: Rename vendor variant to libstdc++_vendor\n\n* In Android 14, This library got listed on /vendor/etc/linker.config.pb,\n which is duplicated with /system/etc/linker.config.pb, as a result\n linkerconfig fails and stops the entire system from booting.\n\n[ 5.840677] DEBUG: Abort message: 'duplicate: libstdc++.so is provided by default and system in [vendor]'\n\nChange-Id: Ib6eee48de87100c2fb0dd765d57ee95d3159c4ef","shortMessageHtmlLink":"libc: libstdc++: Rename vendor variant to libstdc++_vendor"}},{"before":null,"after":"34e685d60007a527be3fadf0cb4c4ca6a148ee6f","ref":"refs/heads/xpe-18.0-caf","pushedAt":"2023-10-12T00:17:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Klozz","name":"klozz (TeamMEX)","path":"/Klozz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1660388?s=80&v=4"},"commit":{"message":"vfscanf: Add support for L type modifier for long long\n\nChange-Id: I4bea740e4ddefffc59386b093064f7cc359965a1\nSigned-off-by: klozz ","shortMessageHtmlLink":"vfscanf: Add support for L type modifier for long long"}},{"before":"c89ae0933afe73021d8b4976d0266eae113a30b8","after":"5ad4c972c74bf48e1209ea98ee1f0ebf56581e44","ref":"refs/heads/xpe-18.0","pushedAt":"2023-10-06T07:52:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Klozz","name":"klozz (TeamMEX)","path":"/Klozz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1660388?s=80&v=4"},"commit":{"message":"vfscanf: Add support for L type modifier for long long\n\nChange-Id: I4bea740e4ddefffc59386b093064f7cc359965a1\nSigned-off-by: klozz ","shortMessageHtmlLink":"vfscanf: Add support for L type modifier for long long"}},{"before":null,"after":"c89ae0933afe73021d8b4976d0266eae113a30b8","ref":"refs/heads/xpe-18.0","pushedAt":"2023-10-06T06:47:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Klozz","name":"klozz (TeamMEX)","path":"/Klozz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1660388?s=80&v=4"},"commit":{"message":"libm: Support -ffp-contract=fast\n\nChange-Id: I50d62cde33201c80837e6a97ce3708c96ed09021\nSigned-off-by: HanyanI \nSigned-off-by: Akash Srivastava \nSigned-off-by: DennySPb \nSigned-off-by: Adithya R ","shortMessageHtmlLink":"libm: Support -ffp-contract=fast"}},{"before":"7ded71e2e7d6babbaec25753b15c256955c6a679","after":"fd301ac17a0e4675a6e8f73fb7a407f676297d0d","ref":"refs/heads/xpe-17.0-caf","pushedAt":"2023-09-03T05:44:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Klozz","name":"klozz (TeamMEX)","path":"/Klozz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1660388?s=80&v=4"},"commit":{"message":"[DNM] libc: arm64: Use SIMD memcpy for ARMv9\n\nChange-Id: I5165ec88c75d8f283e29e8453fe8470646cbb306","shortMessageHtmlLink":"[DNM] libc: arm64: Use SIMD memcpy for ARMv9"}},{"before":"80360dfd6435c51d0f74843b66173bfb29812429","after":"7ded71e2e7d6babbaec25753b15c256955c6a679","ref":"refs/heads/xpe-17.0-caf","pushedAt":"2023-06-30T09:17:25.000Z","pushType":"push","commitsCount":127,"pusher":{"login":"Klozz","name":"klozz (TeamMEX)","path":"/Klozz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1660388?s=80&v=4"},"commit":{"message":"Merge tag 'LA.QSSI.13.0.r1-10700-qssi.0' into HEAD\n\n\"LA.QSSI.13.0.r1-10700-qssi.0\"\n\n* tag 'LA.QSSI.13.0.r1-10700-qssi.0':\n Extend bionic-unit-tests timeout.\n Disable MemtagNoteTest#SEGV for native bridge\n Fix-up for change in pwd/grp ids for PRNG seeder daemon\n stack_protector_DeathTest#modify_stack_protector: avoid flake.\n mntent_test: don't assume /proc isn't the first mount.\n Fix unistd.exec_argv0_null for new kernels.\n Fix unistd.exec_argv0_null for new kernels.\n Fix unistd.exec_argv0_null for new kernels.\n Regression test for scudo crash in resizeTaggedChunk.\n Skip the malloc_slack test on native bridge.\n Skip pthread_leak* tests with native_bridge\n Skip MTE tests with native_bridge\n Fix possible issue with cfi_basic test.\n Skip android_unsafe_frame_pointer_chase.pthread with native bridge\n Skip pthread.pthread_create__mmap_failures with native_bridge\n Add util to skip tests with native_bridge\n Remove stack address check in cfi_basic test.\n Fix linker path for emulated architecture\n Fix Bionic dlfcn.dladdr_libc test case for 64bit binary translations\n Stop executing if skip occurs.\n\nChange-Id: I998a1154ae4f1a6d28bfe589a415c5210ec91980","shortMessageHtmlLink":"Merge tag 'LA.QSSI.13.0.r1-10700-qssi.0' into HEAD"}},{"before":null,"after":"8ab125518214a641c6d63b5bed97c442d1886fe7","ref":"refs/heads/xpe-17.0-caf-lhdc","pushedAt":"2023-05-01T09:39:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Klozz","name":"klozz (TeamMEX)","path":"/Klozz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1660388?s=80&v=4"},"commit":{"message":"[Mod] Apply LHDCV235 codec (encoder) to AOSP13.0.0_r2 -\n porting guide\n\n1. LHDC V5.0.9 non-offload - : non-QA version\n2. no codec shared libs (contact with Savitech)\n\nChange-Id: I8c73f455117fd10e082100349897d42dce78cbdf","shortMessageHtmlLink":"[Mod] Apply LHDCV235 codec (encoder) to AOSP13.0.0_r2 -"}},{"before":"064a2cb670da7b9e14396daaa0f8a339aa039e74","after":"80360dfd6435c51d0f74843b66173bfb29812429","ref":"refs/heads/xpe-17.0-caf","pushedAt":"2023-04-19T23:17:50.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"Klozz","name":"klozz (TeamMEX)","path":"/Klozz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1660388?s=80&v=4"},"commit":{"message":"Merge tag 'LA.QSSI.13.0.r1-09800-qssi.0' into HEAD\n\n\"LA.QSSI.13.0.r1-09800-qssi.0\"\n\n* tag 'LA.QSSI.13.0.r1-09800-qssi.0':\nChange-Id: I06b738ac2dc92956d0b46dc7a3d901dbcbc60d03","shortMessageHtmlLink":"Merge tag 'LA.QSSI.13.0.r1-09800-qssi.0' into HEAD"}},{"before":"f766ad32d572da03388792ab71718c8223b352f5","after":"064a2cb670da7b9e14396daaa0f8a339aa039e74","ref":"refs/heads/xpe-17.0-caf","pushedAt":"2023-04-19T23:05:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Klozz","name":"klozz (TeamMEX)","path":"/Klozz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1660388?s=80&v=4"},"commit":{"message":"Add (no-op) ifuncs for SVE optimized routines.\n\nThis patch doesn't *enable* the SVE optimized routines, but it does let\nus see if switching them to ifuncs will cause any app compat issues, so\nthat we can more easily use the optimized routines in future.\n\nTest: treehugger\nChange-Id: Ic5fe570bd21687da397b48127bf688f7ec68dd0c","shortMessageHtmlLink":"Add (no-op) ifuncs for SVE optimized routines."}},{"before":null,"after":"f766ad32d572da03388792ab71718c8223b352f5","ref":"refs/heads/xpe-17.0-caf-mimalloc","pushedAt":"2023-04-19T10:51:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Klozz","name":"klozz (TeamMEX)","path":"/Klozz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1660388?s=80&v=4"},"commit":{"message":"Revert \"bionic: Introduce high performance mimalloc memory allocator\"\n\nThis reverts commit 3681f1b7c431d30393519c51d1ea319fd7ad6789.","shortMessageHtmlLink":"Revert \"bionic: Introduce high performance mimalloc memory allocator\""}},{"before":"bf3d76a36c7fe1470acf1c3bbf22e85047012dcb","after":"f766ad32d572da03388792ab71718c8223b352f5","ref":"refs/heads/xpe-17.0-caf","pushedAt":"2023-04-19T09:03:37.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"Klozz","name":"klozz (TeamMEX)","path":"/Klozz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1660388?s=80&v=4"},"commit":{"message":"Revert \"bionic: Introduce high performance mimalloc memory allocator\"\n\nThis reverts commit 3681f1b7c431d30393519c51d1ea319fd7ad6789.","shortMessageHtmlLink":"Revert \"bionic: Introduce high performance mimalloc memory allocator\""}},{"before":"064a2cb670da7b9e14396daaa0f8a339aa039e74","after":"bf3d76a36c7fe1470acf1c3bbf22e85047012dcb","ref":"refs/heads/xpe-17.0-caf","pushedAt":"2023-04-06T04:41:35.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"Klozz","name":"klozz (TeamMEX)","path":"/Klozz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1660388?s=80&v=4"},"commit":{"message":"Remove mallinfo stub","shortMessageHtmlLink":"Remove mallinfo stub"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0wNFQyMDowNzo0Ni4wMDAwMDBazwAAAAR3Oi2S","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0wNFQyMDowNzo0Ni4wMDAwMDBazwAAAAR3Oi2S","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNC0wNlQwNDo0MTozNS4wMDAwMDBazwAAAAMTM5df"}},"title":"Activity ยท TheXPerienceProject/android_bionic"}