{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":732159283,"defaultBranch":"master","name":"rust","ownerLogin":"jstasiak","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-12-15T19:47:46.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/36209?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1705836301.0","currentOid":""},"activityList":{"items":[{"before":"605504c5bf5b02026dee02bfe682ff9adf3e22cd","after":null,"ref":"refs/heads/is-ipv4-mapped","pushedAt":"2024-01-21T11:25:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jstasiak","name":"Jakub Stasiak","path":"/jstasiak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36209?s=80&v=4"}},{"before":"afa0ea9f00589c6e841d4cdf6d60b74653879bcd","after":"4621357d144bf48087b99f1473d15321231f34b9","ref":"refs/heads/fix-special-ip-ranges","pushedAt":"2024-01-11T00:05:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jstasiak","name":"Jakub Stasiak","path":"/jstasiak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36209?s=80&v=4"},"commit":{"message":"Make is_global/is_unicast_global special address handling complete\n\nIANA explicitly documents 192.0.0.9/32, 192.0.0.9/32 and 2001:30::/28 as\nglobally reachable[1][2] and the is_global implementations declare\nfollowing IANA so let's make this happen.\n\nIn case of 2002::/16 IANA says N/A so I think it's safe to say we\nshouldn't return true there either.\n\n[1] https://www.iana.org/assignments/iana-ipv4-special-registry/iana-ipv4-special-registry.xhtml\n[2] https://www.iana.org/assignments/iana-ipv6-special-registry/iana-ipv6-special-registry.xhtml","shortMessageHtmlLink":"Make is_global/is_unicast_global special address handling complete"}},{"before":"d845f6175145d150dde10879ef88670c82eb6aeb","after":"afa0ea9f00589c6e841d4cdf6d60b74653879bcd","ref":"refs/heads/fix-special-ip-ranges","pushedAt":"2023-12-27T10:43:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jstasiak","name":"Jakub Stasiak","path":"/jstasiak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36209?s=80&v=4"},"commit":{"message":"Revert is_unicast_global changes","shortMessageHtmlLink":"Revert is_unicast_global changes"}},{"before":null,"after":"605504c5bf5b02026dee02bfe682ff9adf3e22cd","ref":"refs/heads/is-ipv4-mapped","pushedAt":"2023-12-18T13:03:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jstasiak","name":"Jakub Stasiak","path":"/jstasiak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36209?s=80&v=4"},"commit":{"message":"Add Ipv6Addr::is_ipv4_mapped\n\nThis change consists of cherry-picking the content from the original\nPR[1], which got closed due to inactivity, and applying the following\nchanges:\n\n* Resolving merge conflicts (obviously)\n* Linked to to_ipv4_mapped instead of to_ipv4 in the documentation (seems\n more appropriate)\n* Added the must_use and rustc_const_unstable attributes the original\n didn't have\n\nI think it's a reasonably useful method.\n\n[1] https://github.com/rust-lang/rust/pull/86490","shortMessageHtmlLink":"Add Ipv6Addr::is_ipv4_mapped"}},{"before":null,"after":"d845f6175145d150dde10879ef88670c82eb6aeb","ref":"refs/heads/fix-special-ip-ranges","pushedAt":"2023-12-16T00:44:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jstasiak","name":"Jakub Stasiak","path":"/jstasiak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36209?s=80&v=4"},"commit":{"message":"Make is_global/is_unicast_global special address handling complete\n\nIANA explicitly documents 192.0.0.9/32, 192.0.0.9/32 and 2001:30::/28 as\nglobally reachable[1][2] and the is_global implementations declare\nfollowing IANA so let's make this happen.\n\nIn case of 2002::/16 IANA says N/A so I think it's safe to say we\nshouldn't return true from is_global and is_unicast_global either for\naddresses in that block.\n\n[1] https://www.iana.org/assignments/iana-ipv4-special-registry/iana-ipv4-special-registry.xhtml\n[2] https://www.iana.org/assignments/iana-ipv6-special-registry/iana-ipv6-special-registry.xhtml","shortMessageHtmlLink":"Make is_global/is_unicast_global special address handling complete"}},{"before":"47282799da75adc50a41a01402b4a1d4a056d69c","after":null,"ref":"refs/heads/improve-doc","pushedAt":"2023-12-16T00:08:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jstasiak","name":"Jakub Stasiak","path":"/jstasiak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36209?s=80&v=4"}},{"before":null,"after":"47282799da75adc50a41a01402b4a1d4a056d69c","ref":"refs/heads/improve-doc","pushedAt":"2023-12-15T19:57:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jstasiak","name":"Jakub Stasiak","path":"/jstasiak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36209?s=80&v=4"},"commit":{"message":"Add link to is_benchmark from the Ipv6Addr::is_global documentation\n\nAll other relevant is_* methods are mentioned in the list of addresses\nhere, is_benchmarking has been the only one missing.","shortMessageHtmlLink":"Add link to is_benchmark from the Ipv6Addr::is_global documentation"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMS0yMVQxMToyNTowMS4wMDAwMDBazwAAAAPlEy7n","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMS0yMVQxMToyNTowMS4wMDAwMDBazwAAAAPlEy7n","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMi0xNVQxOTo1NzozMS4wMDAwMDBazwAAAAPLhw3x"}},"title":"Activity ยท jstasiak/rust"}