{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":40389144,"defaultBranch":"main","name":"hickory-dns","ownerLogin":"hickory-dns","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-08-08T02:47:12.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/133828474?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1718026381.0","currentOid":""},"activityList":{"items":[{"before":"76f717d10f6d6a5ed176c275a416c27b0b9e4ff8","after":"ed192864f3e1143bafd0e577baf9bee7e3b34a3c","ref":"refs/heads/main","pushedAt":"2024-06-11T03:00:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bluejekyll","name":"Benjamin Fry","path":"/bluejekyll","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/986845?s=80&v=4"},"commit":{"message":"refactor the `Resource` data structure\n\nthe `rr_type` field has been removed. this eliminates the possibility of\nsetting `rdata` to a type that does not match `rr_type`. as a\nconsequence, the `set_record_type` has also been removed\n\nthe `record_type` of the `Resource` is now derived from what's stored in\nthe `rdata` field\n\n`rdata` is no longer an `Option`. `rdata = None` was being used to\nrepresent update records. an `Update` variant has been added to the\n`RData` enum. this variant is used to represent update records, which\nhave RDLENGTH set to 0.\n\nthe `Resource::{default,new}` constructors have been removed. they felt\nerror prone as in most cases one wants to set the `rdata` and `name`\nfields since they have no sensible defaults. all uses of those\nconstructors now use the pre-existing `from_rdata` constructor\n\nthe `Resource::with` constructor has also been removed. it was pretty\nsimilar to `from_rdata` but initialized `rr_type` and not `rdata`. all\nuses of `Record::with` has been changed to `from_rdata`","shortMessageHtmlLink":"refactor the Resource data structure"}},{"before":null,"after":"4eeeac871f4a30fd8ce60461668a0a2386d0bb95","ref":"refs/heads/dependabot/cargo/url-2.5.1","pushedAt":"2024-06-10T13:33:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): bump url from 2.5.0 to 2.5.1\n\nBumps [url](https://github.com/servo/rust-url) from 2.5.0 to 2.5.1.\n- [Release notes](https://github.com/servo/rust-url/releases)\n- [Commits](https://github.com/servo/rust-url/compare/v2.5.0...v2.5.1)\n\n---\nupdated-dependencies:\n- dependency-name: url\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump url from 2.5.0 to 2.5.1"}},{"before":"383a4e72ddc93c2b804af86801d7a419de9e5afc","after":"76f717d10f6d6a5ed176c275a416c27b0b9e4ff8","ref":"refs/heads/main","pushedAt":"2024-06-08T12:42:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"djc","name":"Dirkjan Ochtman","path":"/djc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/158471?s=80&v=4"},"commit":{"message":"Add just recipes to clean leftover containers and networks","shortMessageHtmlLink":"Add just recipes to clean leftover containers and networks"}},{"before":"f1489da675c21fddc189f2c9505bc9da6c156835","after":"383a4e72ddc93c2b804af86801d7a419de9e5afc","ref":"refs/heads/main","pushedAt":"2024-06-07T10:10:46.000Z","pushType":"push","commitsCount":167,"pusher":{"login":"djc","name":"Dirkjan Ochtman","path":"/djc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/158471?s=80&v=4"},"commit":{"message":"remove dnssec-tests' GHA workflow\n\nit has been deprecated by the new `/.github/workflows/conformance.yml`\nworkflow","shortMessageHtmlLink":"remove dnssec-tests' GHA workflow"}},{"before":"107635c6c5934524894736f1b141198d0fa62fec","after":"f1489da675c21fddc189f2c9505bc9da6c156835","ref":"refs/heads/main","pushedAt":"2024-05-30T10:05:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"djc","name":"Dirkjan Ochtman","path":"/djc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/158471?s=80&v=4"},"commit":{"message":"ci: pin nightly version\n\nthe past-future job fails with latest nightly toolchain:\n1.80.0-nightly (da159eb33 2024-05-28)\n\nthis commit pins the nightly version to a known to work version\n\ncloses #2223","shortMessageHtmlLink":"ci: pin nightly version"}},{"before":"779faddbb92dc3cbe8b885068168e8a9634cd8db","after":null,"ref":"refs/heads/dependabot/cargo/parking_lot-0.12.3","pushedAt":"2024-05-27T13:31:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"779faddbb92dc3cbe8b885068168e8a9634cd8db","ref":"refs/heads/dependabot/cargo/parking_lot-0.12.3","pushedAt":"2024-05-27T13:28:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump parking_lot from 0.12.2 to 0.12.3\n\nBumps [parking_lot](https://github.com/Amanieu/parking_lot) from 0.12.2 to 0.12.3.\n- [Changelog](https://github.com/Amanieu/parking_lot/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/Amanieu/parking_lot/compare/0.12.2...0.12.3)\n\n---\nupdated-dependencies:\n- dependency-name: parking_lot\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump parking_lot from 0.12.2 to 0.12.3"}},{"before":"8f6e4afb71c59c10f4baf4cb162dd5629878d29c","after":null,"ref":"refs/heads/kill-mtls","pushedAt":"2024-05-21T17:24:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bluejekyll","name":"Benjamin Fry","path":"/bluejekyll","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/986845?s=80&v=4"}},{"before":"978235f7cdd4cf89d6472b0e1b885ad283466886","after":"107635c6c5934524894736f1b141198d0fa62fec","ref":"refs/heads/main","pushedAt":"2024-05-21T17:24:01.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"bluejekyll","name":"Benjamin Fry","path":"/bluejekyll","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/986845?s=80&v=4"},"commit":{"message":"Update dependencies","shortMessageHtmlLink":"Update dependencies"}},{"before":"c4023725973f2cc18adba3e10ec52a97831ef1e7","after":"8f6e4afb71c59c10f4baf4cb162dd5629878d29c","ref":"refs/heads/kill-mtls","pushedAt":"2024-05-21T11:49:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"djc","name":"Dirkjan Ochtman","path":"/djc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/158471?s=80&v=4"},"commit":{"message":"Update dependencies","shortMessageHtmlLink":"Update dependencies"}},{"before":null,"after":"c4023725973f2cc18adba3e10ec52a97831ef1e7","ref":"refs/heads/kill-mtls","pushedAt":"2024-05-21T11:12:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"djc","name":"Dirkjan Ochtman","path":"/djc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/158471?s=80&v=4"},"commit":{"message":"Remove broken mtls code","shortMessageHtmlLink":"Remove broken mtls code"}},{"before":null,"after":"c900bcb2e43283d557f01860388add8d05838eee","ref":"refs/heads/rustls-0.23","pushedAt":"2024-05-21T10:50:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"djc","name":"Dirkjan Ochtman","path":"/djc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/158471?s=80&v=4"},"commit":{"message":"Upgrade to rustls 0.23, quinn 0.11, etc","shortMessageHtmlLink":"Upgrade to rustls 0.23, quinn 0.11, etc"}},{"before":"bb6c826ebe02dec403b5077cf37aa91eacc307c8","after":null,"ref":"refs/heads/add-rfc2931-as-supported","pushedAt":"2024-05-21T09:33:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"djc","name":"Dirkjan Ochtman","path":"/djc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/158471?s=80&v=4"}},{"before":"dbb48114cef959ce36d058d697fcdee449bf9616","after":"978235f7cdd4cf89d6472b0e1b885ad283466886","ref":"refs/heads/main","pushedAt":"2024-05-21T09:33:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"djc","name":"Dirkjan Ochtman","path":"/djc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/158471?s=80&v=4"},"commit":{"message":"add RFC2931 SIG(0) as supported","shortMessageHtmlLink":"add RFC2931 SIG(0) as supported"}},{"before":"ede83dc7d6b3142eafe111bbebd41b73c9c3dbf0","after":"dbb48114cef959ce36d058d697fcdee449bf9616","ref":"refs/heads/main","pushedAt":"2024-05-19T14:30:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bluejekyll","name":"Benjamin Fry","path":"/bluejekyll","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/986845?s=80&v=4"},"commit":{"message":"cargo: Enable LTO on release build.","shortMessageHtmlLink":"cargo: Enable LTO on release build."}},{"before":null,"after":"bb6c826ebe02dec403b5077cf37aa91eacc307c8","ref":"refs/heads/add-rfc2931-as-supported","pushedAt":"2024-05-18T22:16:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bluejekyll","name":"Benjamin Fry","path":"/bluejekyll","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/986845?s=80&v=4"},"commit":{"message":"add RFC2931 SIG(0) as supported","shortMessageHtmlLink":"add RFC2931 SIG(0) as supported"}},{"before":"f868f8e27d9e3dfeff613e92ae46f56b478141bc","after":"ede83dc7d6b3142eafe111bbebd41b73c9c3dbf0","ref":"refs/heads/main","pushedAt":"2024-05-18T18:40:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bluejekyll","name":"Benjamin Fry","path":"/bluejekyll","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/986845?s=80&v=4"},"commit":{"message":"Adds deref call in assertion for hickory-client README example (#2173)\n\n* Adds deref call in assertion\r\n\r\n* Adds inner struct to pattern match\r\n\r\n---------\r\n\r\nCo-authored-by: Benjamin Fry ","shortMessageHtmlLink":"Adds deref call in assertion for hickory-client README example (#2173)"}},{"before":"202c2304dac0c4ed59cb2120ecd503acb2211612","after":"f868f8e27d9e3dfeff613e92ae46f56b478141bc","ref":"refs/heads/main","pushedAt":"2024-05-18T18:33:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bluejekyll","name":"Benjamin Fry","path":"/bluejekyll","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/986845?s=80&v=4"},"commit":{"message":"recursor: send DS query to the parent zone","shortMessageHtmlLink":"recursor: send DS query to the parent zone"}},{"before":"5607075f2fdbe3100ac28e5b354590b0b1192a16","after":null,"ref":"refs/heads/retry-tcp-on-udp-io-errors","pushedAt":"2024-05-18T07:54:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"djc","name":"Dirkjan Ochtman","path":"/djc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/158471?s=80&v=4"}},{"before":"872ada02ef9a18a453e6d79b328786ea57c3237b","after":"202c2304dac0c4ed59cb2120ecd503acb2211612","ref":"refs/heads/main","pushedAt":"2024-05-18T07:54:28.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"djc","name":"Dirkjan Ochtman","path":"/djc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/158471?s=80&v=4"},"commit":{"message":"retry all tcp on all IO errors recieved from UDP requests","shortMessageHtmlLink":"retry all tcp on all IO errors recieved from UDP requests"}},{"before":"fd665925ac2772b0edc54fd256df4f58d7ae20c3","after":null,"ref":"refs/heads/recursor-aware","pushedAt":"2024-05-18T07:38:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"djc","name":"Dirkjan Ochtman","path":"/djc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/158471?s=80&v=4"}},{"before":"97e1f43456da0552d5baf965b354a14c05f2ac95","after":"872ada02ef9a18a453e6d79b328786ea57c3237b","ref":"refs/heads/main","pushedAt":"2024-05-18T07:38:36.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"djc","name":"Dirkjan Ochtman","path":"/djc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/158471?s=80&v=4"},"commit":{"message":"recursor: rename Recursor::new() to builder()","shortMessageHtmlLink":"recursor: rename Recursor::new() to builder()"}},{"before":null,"after":"5607075f2fdbe3100ac28e5b354590b0b1192a16","ref":"refs/heads/retry-tcp-on-udp-io-errors","pushedAt":"2024-05-18T02:32:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bluejekyll","name":"Benjamin Fry","path":"/bluejekyll","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/986845?s=80&v=4"},"commit":{"message":"retry all tcp on all IO errors recieved from UDP requests","shortMessageHtmlLink":"retry all tcp on all IO errors recieved from UDP requests"}},{"before":"695be394428384e674f189b69bf6fd5fa11c0f42","after":"fd665925ac2772b0edc54fd256df4f58d7ae20c3","ref":"refs/heads/recursor-aware","pushedAt":"2024-05-12T12:32:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"djc","name":"Dirkjan Ochtman","path":"/djc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/158471?s=80&v=4"},"commit":{"message":"recursor: rename Recursor::new() to builder()","shortMessageHtmlLink":"recursor: rename Recursor::new() to builder()"}},{"before":null,"after":"695be394428384e674f189b69bf6fd5fa11c0f42","ref":"refs/heads/recursor-aware","pushedAt":"2024-05-12T11:57:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"djc","name":"Dirkjan Ochtman","path":"/djc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/158471?s=80&v=4"},"commit":{"message":"recursor: rename Recursor::new() to builder()","shortMessageHtmlLink":"recursor: rename Recursor::new() to builder()"}},{"before":"cffc3fac2a7dc75e6a56b2a348033b5be903fdde","after":"97e1f43456da0552d5baf965b354a14c05f2ac95","ref":"refs/heads/main","pushedAt":"2024-05-11T01:25:18.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"bluejekyll","name":"Benjamin Fry","path":"/bluejekyll","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/986845?s=80&v=4"},"commit":{"message":"expose security-aware setting in named.toml","shortMessageHtmlLink":"expose security-aware setting in named.toml"}},{"before":"c1f2e9b4de81a7684b76b420bdcc4983b90d878f","after":"cffc3fac2a7dc75e6a56b2a348033b5be903fdde","ref":"refs/heads/main","pushedAt":"2024-05-04T18:13:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bluejekyll","name":"Benjamin Fry","path":"/bluejekyll","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/986845?s=80&v=4"},"commit":{"message":"Make H3ClientStream Clonable","shortMessageHtmlLink":"Make H3ClientStream Clonable"}},{"before":"3799e13f7b6eba26688ce3372336a0a0fcd03f48","after":"c1f2e9b4de81a7684b76b420bdcc4983b90d878f","ref":"refs/heads/main","pushedAt":"2024-05-02T19:35:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"djc","name":"Dirkjan Ochtman","path":"/djc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/158471?s=80&v=4"},"commit":{"message":"address new clippy lint assigning-clones (#2205)","shortMessageHtmlLink":"address new clippy lint assigning-clones (#2205)"}},{"before":"4817baa3a66562d7b668db27fb319107381b5330","after":"eeebd84c462af7fd2841075379db564024347bf2","ref":"refs/heads/einval-tcp","pushedAt":"2024-05-01T09:33:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"djc","name":"Dirkjan Ochtman","path":"/djc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/158471?s=80&v=4"},"commit":{"message":"resolver: try TCP on InvalidData errors","shortMessageHtmlLink":"resolver: try TCP on InvalidData errors"}},{"before":null,"after":"4817baa3a66562d7b668db27fb319107381b5330","ref":"refs/heads/einval-tcp","pushedAt":"2024-05-01T09:32:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"djc","name":"Dirkjan Ochtman","path":"/djc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/158471?s=80&v=4"},"commit":{"message":"resolver: try TCP on InvalidData errors","shortMessageHtmlLink":"resolver: try TCP on InvalidData errors"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEYbv-IgA","startCursor":null,"endCursor":null}},"title":"Activity ยท hickory-dns/hickory-dns"}