{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":270054,"defaultBranch":"master","name":"ffi","ownerLogin":"ffi","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2009-08-05T20:28:18.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/111990?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713806532.0","currentOid":""},"activityList":{"items":[{"before":"769a4bdd9ccf172ae9827f3004d0e53053d453d0","after":"46c3804114d1bf1b481a9be5f6bba3aa1fc952f7","ref":"refs/heads/master","pushedAt":"2024-04-24T17:35:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"eregon","name":"Benoit Daloze","path":"/eregon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/168854?s=80&v=4"},"commit":{"message":"Add FFI::AbstractMemory#read_array_of_string\n\nIt was defined but not exposed to Ruby nor tested.\n\nFixes #1070","shortMessageHtmlLink":"Add FFI::AbstractMemory#read_array_of_string"}},{"before":"b2a7ce437987ed41988a7fc5ebe68428e60df297","after":"769a4bdd9ccf172ae9827f3004d0e53053d453d0","ref":"refs/heads/master","pushedAt":"2024-04-23T15:27:51.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"larskanis","name":"Lars Kanis","path":"/larskanis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/176234?s=80&v=4"},"commit":{"message":"Merge pull request #1097 from larskanis/AutoPointer-without-block\n\nRemove AutoPointer.new with block from documentation","shortMessageHtmlLink":"Merge pull request #1097 from larskanis/AutoPointer-without-block"}},{"before":"50e7b660d955666160495b01cc4fe0d6e96b6bf3","after":"b2a7ce437987ed41988a7fc5ebe68428e60df297","ref":"refs/heads/master","pushedAt":"2024-04-22T17:22:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"larskanis","name":"Lars Kanis","path":"/larskanis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/176234?s=80&v=4"},"commit":{"message":"Add release notes for rc2","shortMessageHtmlLink":"Add release notes for rc2"}},{"before":"9a2368651fa8fe5a3e8504ccd08b3ce9afbe0a46","after":"50e7b660d955666160495b01cc4fe0d6e96b6bf3","ref":"refs/heads/master","pushedAt":"2024-04-22T06:38:57.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"larskanis","name":"Lars Kanis","path":"/larskanis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/176234?s=80&v=4"},"commit":{"message":"Merge pull request #1095 from larskanis/more-obj-write\n\nMore RB_OBJ_WRITE","shortMessageHtmlLink":"Merge pull request #1095 from larskanis/more-obj-write"}},{"before":"4b928c7e7eb9415f3827ff7a8c7a7fc8293a363f","after":"9a2368651fa8fe5a3e8504ccd08b3ce9afbe0a46","ref":"refs/heads/master","pushedAt":"2024-04-22T06:05:13.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"larskanis","name":"Lars Kanis","path":"/larskanis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/176234?s=80&v=4"},"commit":{"message":"Merge pull request #1094 from KJTsanaktsidis/ktsanaktsidis/missing_wb_struct_layout\n\nAdd missing write barriers to StructLayout#initialize","shortMessageHtmlLink":"Merge pull request #1094 from KJTsanaktsidis/ktsanaktsidis/missing_wb…"}},{"before":"9ab8841fd53416a62be684432848554c69377e64","after":"4b928c7e7eb9415f3827ff7a8c7a7fc8293a363f","ref":"refs/heads/master","pushedAt":"2024-04-08T12:42:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"larskanis","name":"Lars Kanis","path":"/larskanis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/176234?s=80&v=4"},"commit":{"message":"Update release date in CHANGELOG.md","shortMessageHtmlLink":"Update release date in CHANGELOG.md"}},{"before":"cdaa0d4f7e97cda4c5809f1fd7dbf6de2cddefa8","after":"9ab8841fd53416a62be684432848554c69377e64","ref":"refs/heads/master","pushedAt":"2024-04-07T19:29:07.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"larskanis","name":"Lars Kanis","path":"/larskanis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/176234?s=80&v=4"},"commit":{"message":"Update release notes for ffi-1.17.0.rc1","shortMessageHtmlLink":"Update release notes for ffi-1.17.0.rc1"}},{"before":"1e051cd3a388db846fad321c33f4d84c5911cf73","after":"cdaa0d4f7e97cda4c5809f1fd7dbf6de2cddefa8","ref":"refs/heads/master","pushedAt":"2024-04-05T18:37:00.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"larskanis","name":"Lars Kanis","path":"/larskanis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/176234?s=80&v=4"},"commit":{"message":"Merge pull request #1088 from larskanis/search-path\n\nImprove fallback search path","shortMessageHtmlLink":"Merge pull request #1088 from larskanis/search-path"}},{"before":"7506844d69880b894d4f8320564a5a6410b964b9","after":"1e051cd3a388db846fad321c33f4d84c5911cf73","ref":"refs/heads/master","pushedAt":"2024-04-01T17:09:35.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"larskanis","name":"Lars Kanis","path":"/larskanis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/176234?s=80&v=4"},"commit":{"message":"Merge pull request #1093 from larskanis/ci-master-only\n\nCI: Run jobs on master branch and pull requests only","shortMessageHtmlLink":"Merge pull request #1093 from larskanis/ci-master-only"}},{"before":"e164669af4871167c3e55ec976c8a4ec9f3b371c","after":"7506844d69880b894d4f8320564a5a6410b964b9","ref":"refs/heads/master","pushedAt":"2024-04-01T16:09:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"larskanis","name":"Lars Kanis","path":"/larskanis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/176234?s=80&v=4"},"commit":{"message":"Update email address of Lars","shortMessageHtmlLink":"Update email address of Lars"}},{"before":"24143c4ca097d89da3db563313144e8eb5c3f963","after":"e164669af4871167c3e55ec976c8a4ec9f3b371c","ref":"refs/heads/master","pushedAt":"2024-04-01T11:33:37.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"larskanis","name":"Lars Kanis","path":"/larskanis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/176234?s=80&v=4"},"commit":{"message":"Merge pull request #1090 from larskanis/ci-gcstress\n\nCI: Add a GC.stress run to our CI","shortMessageHtmlLink":"Merge pull request #1090 from larskanis/ci-gcstress"}},{"before":"77f016f5d4ea66ae01e4541b7dc8f55abc44adac","after":"24143c4ca097d89da3db563313144e8eb5c3f963","ref":"refs/heads/master","pushedAt":"2024-03-31T11:23:16.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"larskanis","name":"Lars Kanis","path":"/larskanis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/176234?s=80&v=4"},"commit":{"message":"Merge pull request #1089 from larskanis/fix-gcstress\n\nFix a very unlikely GC bug when using a callback block","shortMessageHtmlLink":"Merge pull request #1089 from larskanis/fix-gcstress"}},{"before":"a0995bcc3729796b5f825a85859a9815819de76a","after":"77f016f5d4ea66ae01e4541b7dc8f55abc44adac","ref":"refs/heads/master","pushedAt":"2024-03-31T05:16:30.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"larskanis","name":"Lars Kanis","path":"/larskanis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/176234?s=80&v=4"},"commit":{"message":"Merge pull request #1087 from larskanis/fix-ci\n\nCI: Avoid rbs install on multiarch tests","shortMessageHtmlLink":"Merge pull request #1087 from larskanis/fix-ci"}},{"before":"cafc308679a471bb8131972025da2d5147c72aae","after":"a0995bcc3729796b5f825a85859a9815819de76a","ref":"refs/heads/master","pushedAt":"2024-03-30T19:38:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"larskanis","name":"Lars Kanis","path":"/larskanis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/176234?s=80&v=4"},"commit":{"message":"Bump VERSION to 1.17.0.rc1","shortMessageHtmlLink":"Bump VERSION to 1.17.0.rc1"}},{"before":"e37498e9b0ec425397c8fc67ed05e419d7440974","after":"cafc308679a471bb8131972025da2d5147c72aae","ref":"refs/heads/master","pushedAt":"2024-03-30T19:20:20.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"larskanis","name":"Lars Kanis","path":"/larskanis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/176234?s=80&v=4"},"commit":{"message":"Merge pull request #990 from larskanis/more-platforms\n\nMore platforms","shortMessageHtmlLink":"Merge pull request #990 from larskanis/more-platforms"}},{"before":"e07c076ad81a87257766554c7b6b26d04247335e","after":"e37498e9b0ec425397c8fc67ed05e419d7440974","ref":"refs/heads/master","pushedAt":"2024-03-30T19:14:27.000Z","pushType":"pr_merge","commitsCount":48,"pusher":{"login":"larskanis","name":"Lars Kanis","path":"/larskanis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/176234?s=80&v=4"},"commit":{"message":"Merge pull request #1042 from ParadoxV5/rbs-init\n\nRBS for key modules and classes (mainly user-facing ones)","shortMessageHtmlLink":"Merge pull request #1042 from ParadoxV5/rbs-init"}},{"before":"82588d1ae5ad77df2fdbc9f223e9578cee78faed","after":"e07c076ad81a87257766554c7b6b26d04247335e","ref":"refs/heads/master","pushedAt":"2024-03-29T19:09:32.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"larskanis","name":"Lars Kanis","path":"/larskanis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/176234?s=80&v=4"},"commit":{"message":"Merge pull request #1086 from larskanis/update-ci\n\nCI: Fix deprecation warnings to node versions","shortMessageHtmlLink":"Merge pull request #1086 from larskanis/update-ci"}},{"before":"69e0efe048006019d9eeb2ea736d29bbd4a9d105","after":"82588d1ae5ad77df2fdbc9f223e9578cee78faed","ref":"refs/heads/master","pushedAt":"2024-03-29T19:07:44.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"larskanis","name":"Lars Kanis","path":"/larskanis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/176234?s=80&v=4"},"commit":{"message":"Merge pull request #1085 from larskanis/fix-undef-warning\n\nAvoid warning about undefined wariables","shortMessageHtmlLink":"Merge pull request #1085 from larskanis/fix-undef-warning"}},{"before":"0727ada1d09f3e2b6b73316c8bdecc964d6cd702","after":"69e0efe048006019d9eeb2ea736d29bbd4a9d105","ref":"refs/heads/master","pushedAt":"2024-03-29T19:06:54.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"larskanis","name":"Lars Kanis","path":"/larskanis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/176234?s=80&v=4"},"commit":{"message":"Merge pull request #1084 from larskanis/fix-rspec-deprecations\n\nReplace deprecated rspec calls","shortMessageHtmlLink":"Merge pull request #1084 from larskanis/fix-rspec-deprecations"}},{"before":"808848d65752c392069a2e04c7d9994df072984b","after":"0727ada1d09f3e2b6b73316c8bdecc964d6cd702","ref":"refs/heads/master","pushedAt":"2024-03-29T16:42:27.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"larskanis","name":"Lars Kanis","path":"/larskanis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/176234?s=80&v=4"},"commit":{"message":"Merge pull request #1083 from cfis/master\n\nUpdate FFI::Pointer#== to not throw an exception","shortMessageHtmlLink":"Merge pull request #1083 from cfis/master"}},{"before":"69dc3be33034318d81e6296f7fb5e74e86649d93","after":"808848d65752c392069a2e04c7d9994df072984b","ref":"refs/heads/master","pushedAt":"2024-01-31T19:33:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"larskanis","name":"Lars Kanis","path":"/larskanis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/176234?s=80&v=4"},"commit":{"message":"Fix typo in types.conf on aarch64-linux\n\nIt was introduced by using the diff in #1066, but for some reason there was some garbage there.\nThis is newly generated by \"rake types_conf\" on Debian on aarch64/v8.","shortMessageHtmlLink":"Fix typo in types.conf on aarch64-linux"}},{"before":"6eed2255f43c371e28ce72be09359290f9e2d18b","after":"69dc3be33034318d81e6296f7fb5e74e86649d93","ref":"refs/heads/master","pushedAt":"2024-01-25T12:23:11.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"larskanis","name":"Lars Kanis","path":"/larskanis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/176234?s=80&v=4"},"commit":{"message":"Merge pull request #1075 from orgads/ruby-3.3\n\nAdd Ruby 3.3 to CI","shortMessageHtmlLink":"Merge pull request #1075 from orgads/ruby-3.3"}},{"before":"ba6c315bfd5868f73d826dd9b402dd5d889ac1aa","after":"6eed2255f43c371e28ce72be09359290f9e2d18b","ref":"refs/heads/master","pushedAt":"2024-01-25T12:22:47.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"larskanis","name":"Lars Kanis","path":"/larskanis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/176234?s=80&v=4"},"commit":{"message":"Merge pull request #1076 from orgads/bigdecimal\n\nAdd bigdecimal to Gemfile","shortMessageHtmlLink":"Merge pull request #1076 from orgads/bigdecimal"}},{"before":"f2d384690f9e27423beb34e685970c6a18b9acef","after":"ba6c315bfd5868f73d826dd9b402dd5d889ac1aa","ref":"refs/heads/master","pushedAt":"2024-01-04T17:55:27.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"larskanis","name":"Lars Kanis","path":"/larskanis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/176234?s=80&v=4"},"commit":{"message":"Merge pull request #1074 from larskanis/reorder-type-methods\n\nMove typedef, type_find and related methods around","shortMessageHtmlLink":"Merge pull request #1074 from larskanis/reorder-type-methods"}},{"before":"3d4b0d01bf4f2d9c38b1e52e483b833612c4c4c3","after":"f2d384690f9e27423beb34e685970c6a18b9acef","ref":"refs/heads/master","pushedAt":"2023-12-31T14:41:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"larskanis","name":"Lars Kanis","path":"/larskanis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/176234?s=80&v=4"},"commit":{"message":"Store FFI::Type::Mapped of FFI::StrPtrConverter in global instead of custom type map\n\nThe custom type map was prefilled like so before:\n{FFI::StrPtrConverter=>#}","shortMessageHtmlLink":"Store FFI::Type::Mapped of FFI::StrPtrConverter in global instead of …"}},{"before":"775674b04df0018f6277b4aacf84dd31c016c48b","after":"3d4b0d01bf4f2d9c38b1e52e483b833612c4c4c3","ref":"refs/heads/master","pushedAt":"2023-12-31T14:06:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"larskanis","name":"Lars Kanis","path":"/larskanis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/176234?s=80&v=4"},"commit":{"message":"Remove superfluous Bignum from doc\n\nAs noted here: https://github.com/ffi/ffi/pull/1069#issuecomment-1872682318","shortMessageHtmlLink":"Remove superfluous Bignum from doc"}},{"before":"1403e20b4877ff2ffd4d2b0425c7c43ed2a2c25c","after":"775674b04df0018f6277b4aacf84dd31c016c48b","ref":"refs/heads/master","pushedAt":"2023-12-31T14:02:37.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"larskanis","name":"Lars Kanis","path":"/larskanis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/176234?s=80&v=4"},"commit":{"message":"Merge pull request #1069 from ParadoxV5/bad-fix-fixnum\n\nUndo erroneous changes (#1064) of `Numeric`➡`Integer` for `AbstractMemory` `float32` R/W","shortMessageHtmlLink":"Merge pull request #1069 from ParadoxV5/bad-fix-fixnum"}},{"before":"dfdd3db5f3b6018e4cdbfa6c95ccefa1ca7624dc","after":"1403e20b4877ff2ffd4d2b0425c7c43ed2a2c25c","ref":"refs/heads/master","pushedAt":"2023-12-30T22:01:50.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"larskanis","name":"Lars Kanis","path":"/larskanis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/176234?s=80&v=4"},"commit":{"message":"Add CHANGELOG entry for 1.16.4","shortMessageHtmlLink":"Add CHANGELOG entry for 1.16.4"}},{"before":"a898d7c3ab12e77e3db8fff445f23cb48a954251","after":"dfdd3db5f3b6018e4cdbfa6c95ccefa1ca7624dc","ref":"refs/heads/master","pushedAt":"2023-12-30T18:21:30.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"larskanis","name":"Lars Kanis","path":"/larskanis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/176234?s=80&v=4"},"commit":{"message":"Merge pull request #1067 from larskanis/fix-1066\n\nUpdate types.conf on aarch64-linux","shortMessageHtmlLink":"Merge pull request #1067 from larskanis/fix-1066"}},{"before":"5138fe0d75217e5ae0c2c0d8829f2313d33cba38","after":"a898d7c3ab12e77e3db8fff445f23cb48a954251","ref":"refs/heads/master","pushedAt":"2023-11-19T16:16:37.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"larskanis","name":"Lars Kanis","path":"/larskanis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/176234?s=80&v=4"},"commit":{"message":"Merge pull request #1065 from larskanis/autorelease-truthy\n\nUse RB_TEST for Pointer.autorelease=","shortMessageHtmlLink":"Merge pull request #1065 from larskanis/autorelease-truthy"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEOWY8-wA","startCursor":null,"endCursor":null}},"title":"Activity · ffi/ffi"}