{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":29795845,"defaultBranch":"master","name":"rust-elf","ownerLogin":"cole14","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-01-24T23:33:23.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/831543?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1700686159.0","currentOid":""},"activityList":{"items":[{"before":"fa2a447d183e84f81ce0c6d0373d623ee5fe21c6","after":"db692eee7cbb37aa094d3e90c99c4d4db10ed012","ref":"refs/heads/master","pushedAt":"2024-06-21T18:25:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cole14","name":"Christopher Cole","path":"/cole14","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/831543?s=80&v=4"},"commit":{"message":"Make to_str no_std compatible\n\nThis patch allows the use of the (applicable subset of the) to_str\nmodule possible under no_std with or without the alloc crate.\n\nTo this end, a new feature flag for alloc is introduced (implied by\nstd). All use of String in to_str is gated behind the alloc feature.","shortMessageHtmlLink":"Make to_str no_std compatible"}},{"before":"2d845d7f44f3c720140108124308c0c29835d357","after":"fa2a447d183e84f81ce0c6d0373d623ee5fe21c6","ref":"refs/heads/master","pushedAt":"2024-04-16T01:47:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cole14","name":"Christopher Cole","path":"/cole14","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/831543?s=80&v=4"},"commit":{"message":"Make st_info and st_other fully public\n\nMake st_info and st_other public fields for symbol. This is required when parsing non-standard ELF files that might store format-specific information into these fields","shortMessageHtmlLink":"Make st_info and st_other fully public"}},{"before":"5634812cf50bb5cf7545f9101540ef7d30ec689f","after":"2d845d7f44f3c720140108124308c0c29835d357","ref":"refs/heads/master","pushedAt":"2024-03-23T05:35:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cole14","name":"Christopher Cole","path":"/cole14","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/831543?s=80&v=4"},"commit":{"message":"Remove some redudandant imports","shortMessageHtmlLink":"Remove some redudandant imports"}},{"before":"680a24c1400d7c02cc63cd489f79ef73338cac0a","after":"5634812cf50bb5cf7545f9101540ef7d30ec689f","ref":"refs/heads/master","pushedAt":"2023-11-22T20:56:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cole14","name":"Christopher Cole","path":"/cole14","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/831543?s=80&v=4"},"commit":{"message":"Update changelog for new v0.7.4","shortMessageHtmlLink":"Update changelog for new v0.7.4"}},{"before":"66179d302c06bd50b1c68d4f25d95eea3ce3a86f","after":"680a24c1400d7c02cc63cd489f79ef73338cac0a","ref":"refs/heads/master","pushedAt":"2023-11-22T20:55:20.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"cole14","name":"Christopher Cole","path":"/cole14","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/831543?s=80&v=4"},"commit":{"message":"Bump crate version to 0.8.0-dev to show that tip of main branch is going to land in a new minor version\nI'm not currently planning to cut this release just yet, but this avoids confusion of thinking\nthat the main branch tracks the v7 train when there's really a separate v0.7 branch for that.","shortMessageHtmlLink":"Bump crate version to 0.8.0-dev to show that tip of main branch is go…"}},{"before":"8eac102082d0403079080ef981e397693278838c","after":"94d6780552465ebdc3d732f4a32d6bd00f1b8d70","ref":"refs/heads/v0.7","pushedAt":"2023-11-22T20:47:54.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"cole14","name":"Christopher Cole","path":"/cole14","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/831543?s=80&v=4"},"commit":{"message":"Bump crate version to v0.7.4\n\nBug Fixes:\n* Fix note parsing for notes with n_namesz == (align * x + 1)","shortMessageHtmlLink":"Bump crate version to v0.7.4"}},{"before":"964d4ab48f67ca362612541191b2792d9820cbf3","after":"66179d302c06bd50b1c68d4f25d95eea3ce3a86f","ref":"refs/heads/master","pushedAt":"2023-10-28T18:16:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cole14","name":"Christopher Cole","path":"/cole14","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/831543?s=80&v=4"},"commit":{"message":"Change dyn.d_val() and dyn.d_ptr() to take self by ref\n\nAs pointed out in #34, there's no need to move/consume self when calling these methods - they're intended as data getter methods.","shortMessageHtmlLink":"Change dyn.d_val() and dyn.d_ptr() to take self by ref"}},{"before":"5fe73b0343a478440c0cb9656d6063a4fe64453f","after":"964d4ab48f67ca362612541191b2792d9820cbf3","ref":"refs/heads/master","pushedAt":"2023-10-12T01:02:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cole14","name":"Christopher Cole","path":"/cole14","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/831543?s=80&v=4"},"commit":{"message":"Fix indentation in new MSRV job\nAlso, make indentation style consistent between both jobs","shortMessageHtmlLink":"Fix indentation in new MSRV job"}},{"before":"e37cbef3fda6b976f8535dd94da5628ed3199bca","after":"5fe73b0343a478440c0cb9656d6063a4fe64453f","ref":"refs/heads/master","pushedAt":"2023-10-12T00:58:34.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"cole14","name":"Christopher Cole","path":"/cole14","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/831543?s=80&v=4"},"commit":{"message":"Add github workflow step to verify MSRV","shortMessageHtmlLink":"Add github workflow step to verify MSRV"}},{"before":"fffaa985d43231393a8da70bcefac1ae5bd64aff","after":"e37cbef3fda6b976f8535dd94da5628ed3199bca","ref":"refs/heads/master","pushedAt":"2023-10-09T18:47:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cole14","name":"Christopher Cole","path":"/cole14","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/831543?s=80&v=4"},"commit":{"message":"Merge the CHANGELOG + crate version bump for v0.7.3 onto main.\n\nThe v0.7.3 release was branched out in order to not include the changes on main to\nparsed note name representation (&str -> &[u8]) found in d29e9964dc617 and\na853cb24bd6d.\n\nThat was done in order to not ship breaking API changes in a 0.7.X release, as\nI want to bundle those into their own 0.8.X once I have a few more changes to\nwarrant the larger bump. And as always, if a friendly human is finding that\nthey want a published crate version with those changes, feel free to reach out\nwith an issue and I'll happily work with you to bundle those changes into a\npublished release.","shortMessageHtmlLink":"Merge the CHANGELOG + crate version bump for v0.7.3 onto main."}},{"before":null,"after":"8eac102082d0403079080ef981e397693278838c","ref":"refs/heads/v0.7","pushedAt":"2023-10-09T18:19:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cole14","name":"Christopher Cole","path":"/cole14","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/831543?s=80&v=4"},"commit":{"message":"Bump crate version to v0.7.3\n\nNew Features:\n* Derive Debug on LittleEndian and BigEndian\n\nMisc Improvements:\n* Enable #![forbid(unsafe_code)]\n* Enable #![deny(missing_debug_implementations)]\n* Enable #![warn(rust_2018_idioms)]\n* Fix doc comment on file::Class\n* Fix README example so it compiles","shortMessageHtmlLink":"Bump crate version to v0.7.3"}},{"before":"df7a7380e47b32c56a79599a7e629969dccb9576","after":"fffaa985d43231393a8da70bcefac1ae5bd64aff","ref":"refs/heads/master","pushedAt":"2023-10-03T22:26:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cole14","name":"Christopher Cole","path":"/cole14","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/831543?s=80&v=4"},"commit":{"message":"Add #![forbid(unsafe_code)]\n\nThis library has an explicit design intent to be implemented via only safe interfaces and to be written as safe code, and this gives a nice lint check to ensure we stay honest.","shortMessageHtmlLink":"Add #![forbid(unsafe_code)]"}},{"before":"b7067d330709162c134df03f50e4c2b1d1c9371d","after":"df7a7380e47b32c56a79599a7e629969dccb9576","ref":"refs/heads/master","pushedAt":"2023-09-21T18:10:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cole14","name":"Christopher Cole","path":"/cole14","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/831543?s=80&v=4"},"commit":{"message":"Remove unnecessary vec![] in a test\n\nfound via clippy","shortMessageHtmlLink":"Remove unnecessary vec![] in a test"}},{"before":"a853cb24bd6d444183a03d75aa547f5d81683472","after":"b7067d330709162c134df03f50e4c2b1d1c9371d","ref":"refs/heads/master","pushedAt":"2023-06-08T20:58:30.047Z","pushType":"push","commitsCount":2,"pusher":{"login":"cole14","name":"Christopher Cole","path":"/cole14","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/831543?s=80&v=4"},"commit":{"message":"Enable #![warn(rust_2018_idioms)]\nThis helps catch deprecated idioms so we can be proactively clean\n\nThe only warnings fixed were:\n* warning: hidden lifetime parameters in types are deprecated","shortMessageHtmlLink":"Enable #![warn(rust_2018_idioms)]"}},{"before":"10957838b8dd12bc2be9a7dc67b85cbea7813807","after":"a853cb24bd6d444183a03d75aa547f5d81683472","ref":"refs/heads/master","pushedAt":"2023-06-06T19:10:17.042Z","pushType":"push","commitsCount":2,"pusher":{"login":"cole14","name":"Christopher Cole","path":"/cole14","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/831543?s=80&v=4"},"commit":{"message":"Add NoteAny::name_str() helper to parse the note name as valid UTF8","shortMessageHtmlLink":"Add NoteAny::name_str() helper to parse the note name as valid UTF8"}},{"before":"a2fa6a194ea2df6e238ae6f4e6ae8e6d03ca3966","after":"10957838b8dd12bc2be9a7dc67b85cbea7813807","ref":"refs/heads/master","pushedAt":"2023-05-17T04:48:46.370Z","pushType":"push","commitsCount":1,"pusher":{"login":"cole14","name":"Christopher Cole","path":"/cole14","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/831543?s=80&v=4"},"commit":{"message":"Fix doc comment on file::Class","shortMessageHtmlLink":"Fix doc comment on file::Class"}},{"before":"969c18469d7921eea7235fa6ed1b15b44d84f0c1","after":"a2fa6a194ea2df6e238ae6f4e6ae8e6d03ca3966","ref":"refs/heads/master","pushedAt":"2023-05-05T19:02:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cole14","name":"Christopher Cole","path":"/cole14","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/831543?s=80&v=4"},"commit":{"message":"Derive Debug on LittleEndian and BigEndian\nThis addresses #33","shortMessageHtmlLink":"Derive Debug on LittleEndian and BigEndian"}},{"before":"2ad70e5db2b843bed230cdd7d7428483b6267348","after":"969c18469d7921eea7235fa6ed1b15b44d84f0c1","ref":"refs/heads/master","pushedAt":"2023-05-05T18:54:11.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"cole14","name":"Christopher Cole","path":"/cole14","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/831543?s=80&v=4"},"commit":{"message":"Replace some range loop expressions in tests with iterators\nThis cleans up clippy warnings","shortMessageHtmlLink":"Replace some range loop expressions in tests with iterators"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0yMVQxODoyNToxOC4wMDAwMDBazwAAAARr3a4-","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0yMVQxODoyNToxOC4wMDAwMDBazwAAAARr3a4-","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNS0wNVQxODo1NDoxMS4wMDAwMDBazwAAAAMnCTAr"}},"title":"Activity · cole14/rust-elf"}