{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":85469403,"defaultBranch":"main","name":"pfctl-rs","ownerLogin":"mullvad","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-03-19T11:04:03.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/10848549?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717587187.0","currentOid":""},"activityList":{"items":[{"before":"a1d60641800a3a18c4a1f145c3463b14401d3718","after":null,"ref":"refs/heads/update-copyright","pushedAt":"2024-06-04T07:16:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"faern","name":"Linus Färnstrand","path":"/faern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/332294?s=80&v=4"}},{"before":"56b4835d707772162adc79339ce5e86bacc31deb","after":"a1d60641800a3a18c4a1f145c3463b14401d3718","ref":"refs/heads/main","pushedAt":"2024-06-04T07:16:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"faern","name":"Linus Färnstrand","path":"/faern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/332294?s=80&v=4"},"commit":{"message":"Update all copyright headers from 2017 Amagicom to 2024 Mullvad","shortMessageHtmlLink":"Update all copyright headers from 2017 Amagicom to 2024 Mullvad"}},{"before":"14090457d89820a43ff0b3fea424ca3178bf0c8c","after":"a1d60641800a3a18c4a1f145c3463b14401d3718","ref":"refs/heads/update-copyright","pushedAt":"2024-06-04T07:15:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"faern","name":"Linus Färnstrand","path":"/faern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/332294?s=80&v=4"},"commit":{"message":"Update all copyright headers from 2017 Amagicom to 2024 Mullvad","shortMessageHtmlLink":"Update all copyright headers from 2017 Amagicom to 2024 Mullvad"}},{"before":"ca4e31fe420a66f7cae70e350426d52a3a303603","after":"14090457d89820a43ff0b3fea424ca3178bf0c8c","ref":"refs/heads/update-copyright","pushedAt":"2024-06-03T22:33:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"faern","name":"Linus Färnstrand","path":"/faern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/332294?s=80&v=4"},"commit":{"message":"Update all copyright headers from 2017 Amagicom to 2024 Mullvad","shortMessageHtmlLink":"Update all copyright headers from 2017 Amagicom to 2024 Mullvad"}},{"before":"fddc4ca60af0ce4fdbdf27368a991b051d4096ad","after":null,"ref":"refs/heads/upgrade-to-rust-2021","pushedAt":"2024-06-03T22:32:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"faern","name":"Linus Färnstrand","path":"/faern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/332294?s=80&v=4"}},{"before":"710caccd9b7f0992f627ff6e5c70d4d41b24c22d","after":"56b4835d707772162adc79339ce5e86bacc31deb","ref":"refs/heads/main","pushedAt":"2024-06-03T22:32:10.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"faern","name":"Linus Färnstrand","path":"/faern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/332294?s=80&v=4"},"commit":{"message":"Merge branch 'upgrade-to-rust-2021'","shortMessageHtmlLink":"Merge branch 'upgrade-to-rust-2021'"}},{"before":"36aaea5718787ed69d6b3849903d6b914edeb84c","after":"fddc4ca60af0ce4fdbdf27368a991b051d4096ad","ref":"refs/heads/upgrade-to-rust-2021","pushedAt":"2024-06-03T22:28:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"faern","name":"Linus Färnstrand","path":"/faern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/332294?s=80&v=4"},"commit":{"message":"Add rust-version to package metadata","shortMessageHtmlLink":"Add rust-version to package metadata"}},{"before":"710caccd9b7f0992f627ff6e5c70d4d41b24c22d","after":null,"ref":"refs/heads/upgrade-uuid","pushedAt":"2024-06-03T22:27:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"faern","name":"Linus Färnstrand","path":"/faern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/332294?s=80&v=4"}},{"before":"ce13c03e963cd538ef2ed72b5026a4f852ef7a99","after":"710caccd9b7f0992f627ff6e5c70d4d41b24c22d","ref":"refs/heads/main","pushedAt":"2024-06-03T22:27:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"faern","name":"Linus Färnstrand","path":"/faern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/332294?s=80&v=4"},"commit":{"message":"Upgrade uuid dependency to latest (1.8.0)","shortMessageHtmlLink":"Upgrade uuid dependency to latest (1.8.0)"}},{"before":"a59288075cb5f24c42d82a3b8fe76c8c33734279","after":"710caccd9b7f0992f627ff6e5c70d4d41b24c22d","ref":"refs/heads/upgrade-uuid","pushedAt":"2024-06-03T22:26:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"faern","name":"Linus Färnstrand","path":"/faern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/332294?s=80&v=4"},"commit":{"message":"Upgrade uuid dependency to latest (1.8.0)","shortMessageHtmlLink":"Upgrade uuid dependency to latest (1.8.0)"}},{"before":"ce13c03e963cd538ef2ed72b5026a4f852ef7a99","after":null,"ref":"refs/heads/upgrade-ioctl-sys","pushedAt":"2024-06-03T22:25:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"faern","name":"Linus Färnstrand","path":"/faern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/332294?s=80&v=4"}},{"before":"60448b1ebd9d2e69004d430437d192eb60a30b37","after":"ce13c03e963cd538ef2ed72b5026a4f852ef7a99","ref":"refs/heads/main","pushedAt":"2024-06-03T22:25:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"faern","name":"Linus Färnstrand","path":"/faern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/332294?s=80&v=4"},"commit":{"message":"Upgrade ioctl-sys to 0.8.0\n\nioctl-sys has no dependencies, so this does not affect the dependency\ntree more than this direct dependency. There were no direct needs to\nupgrade except that it's nice to just go with the latest from time to\ntime.\n\nioctl-sys added support for OpenBSD. We have not tried this crate on\nOpenBSD, but since that OS has PF, this *might* make this crate work on\nOpenBSD.","shortMessageHtmlLink":"Upgrade ioctl-sys to 0.8.0"}},{"before":"6fa732402fbdb92365fa7408be011b6d12e7668c","after":"ce13c03e963cd538ef2ed72b5026a4f852ef7a99","ref":"refs/heads/upgrade-ioctl-sys","pushedAt":"2024-06-03T22:22:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"faern","name":"Linus Färnstrand","path":"/faern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/332294?s=80&v=4"},"commit":{"message":"Upgrade ioctl-sys to 0.8.0\n\nioctl-sys has no dependencies, so this does not affect the dependency\ntree more than this direct dependency. There were no direct needs to\nupgrade except that it's nice to just go with the latest from time to\ntime.\n\nioctl-sys added support for OpenBSD. We have not tried this crate on\nOpenBSD, but since that OS has PF, this *might* make this crate work on\nOpenBSD.","shortMessageHtmlLink":"Upgrade ioctl-sys to 0.8.0"}},{"before":"ef3ac6d21ddb664094540b733896e4e15d5cfc81","after":"6fa732402fbdb92365fa7408be011b6d12e7668c","ref":"refs/heads/upgrade-ioctl-sys","pushedAt":"2024-06-03T22:22:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"faern","name":"Linus Färnstrand","path":"/faern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/332294?s=80&v=4"},"commit":{"message":"Upgrade ioctl-sys to 0.8.0\n\nioctl-sys has no dependencies, so this does not affect the dependency\ntree more than this direct dependency. There were no direct needs to\nupgrade except that it's nice to just go with the latest from time to\ntime.\n\nioctl-sys added support for OpenBSD. We have not tried this crate on\nOpenBSD, but since that OS has PF, this *might* make this crate work on\nOpenBSD.","shortMessageHtmlLink":"Upgrade ioctl-sys to 0.8.0"}},{"before":"560930049947ea8b6d49a2a8ef69dcc6ddd5d697","after":null,"ref":"refs/heads/remove-errno-dependency","pushedAt":"2024-06-03T22:22:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"faern","name":"Linus Färnstrand","path":"/faern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/332294?s=80&v=4"}},{"before":"8548959c67eec059f822a7bfcc71e10e2b6b2bab","after":"60448b1ebd9d2e69004d430437d192eb60a30b37","ref":"refs/heads/main","pushedAt":"2024-06-03T22:22:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"faern","name":"Linus Färnstrand","path":"/faern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/332294?s=80&v=4"},"commit":{"message":"Merge branch 'remove-errno-dependency'","shortMessageHtmlLink":"Merge branch 'remove-errno-dependency'"}},{"before":"8b5eec2b0ec7bf07f5ef5e872d62d667a2f0ec60","after":"36aaea5718787ed69d6b3849903d6b914edeb84c","ref":"refs/heads/upgrade-to-rust-2021","pushedAt":"2024-05-29T21:45:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"faern","name":"Linus Färnstrand","path":"/faern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/332294?s=80&v=4"},"commit":{"message":"Add rust-version to package metadata","shortMessageHtmlLink":"Add rust-version to package metadata"}},{"before":"cfa293b53ae0c95f3d6134c482c3c9b37dbabc14","after":"8b5eec2b0ec7bf07f5ef5e872d62d667a2f0ec60","ref":"refs/heads/upgrade-to-rust-2021","pushedAt":"2024-05-29T21:43:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"faern","name":"Linus Färnstrand","path":"/faern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/332294?s=80&v=4"},"commit":{"message":"Add rust-version to package metadata","shortMessageHtmlLink":"Add rust-version to package metadata"}},{"before":null,"after":"f5f8fe4bb8dd9634fa41de14fa27de518685921f","ref":"refs/heads/remove-error-chain-from-examples","pushedAt":"2024-05-29T21:29:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"faern","name":"Linus Färnstrand","path":"/faern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/332294?s=80&v=4"},"commit":{"message":"Stop using error_chain! in examples","shortMessageHtmlLink":"Stop using error_chain! in examples"}},{"before":null,"after":"cfa293b53ae0c95f3d6134c482c3c9b37dbabc14","ref":"refs/heads/upgrade-to-rust-2021","pushedAt":"2024-05-29T20:49:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"faern","name":"Linus Färnstrand","path":"/faern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/332294?s=80&v=4"},"commit":{"message":"Set Rust edition to 2021\n\nNo immediate need for the new edition. But no reason to leave it at\n2018. Allows more modern Rust code and can be helpful in certain cases","shortMessageHtmlLink":"Set Rust edition to 2021"}},{"before":null,"after":"ef3ac6d21ddb664094540b733896e4e15d5cfc81","ref":"refs/heads/upgrade-ioctl-sys","pushedAt":"2024-05-29T20:42:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"faern","name":"Linus Färnstrand","path":"/faern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/332294?s=80&v=4"},"commit":{"message":"Upgrade ioctl-sys to 0.8.0\n\nioctl-sys has no dependencies, so this does not affect the dependency\ntree more than this direct dependency. There were no direct needs to\nupgrade except that it's nice to just go with the latest from time to\ntime.\n\nioctl-sys added support for OpenBSD. We have not tried this crate on\nOpenBSD, but since that OS has PF, this *might* make this crate work on\nOpenBSD.","shortMessageHtmlLink":"Upgrade ioctl-sys to 0.8.0"}},{"before":null,"after":"a59288075cb5f24c42d82a3b8fe76c8c33734279","ref":"refs/heads/upgrade-uuid","pushedAt":"2024-05-29T20:30:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"faern","name":"Linus Färnstrand","path":"/faern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/332294?s=80&v=4"},"commit":{"message":"Upgrade uuid dependency to latest (1.8.0)","shortMessageHtmlLink":"Upgrade uuid dependency to latest (1.8.0)"}},{"before":null,"after":"560930049947ea8b6d49a2a8ef69dcc6ddd5d697","ref":"refs/heads/remove-errno-dependency","pushedAt":"2024-05-29T20:17:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"faern","name":"Linus Färnstrand","path":"/faern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/332294?s=80&v=4"},"commit":{"message":"Replace errno dependency with calling Error::last_os_error\n\nThe documentation for the errno crate specify that last_os_error fetch\nthe underlying errno in the exact same way, so this should be\nequivalent, but with fewer dependencies","shortMessageHtmlLink":"Replace errno dependency with calling Error::last_os_error"}},{"before":null,"after":"ca4e31fe420a66f7cae70e350426d52a3a303603","ref":"refs/heads/update-copyright","pushedAt":"2024-05-29T20:08:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"faern","name":"Linus Färnstrand","path":"/faern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/332294?s=80&v=4"},"commit":{"message":"Update all copyright headers from 2017 Amagicom to 2024 Mullvad","shortMessageHtmlLink":"Update all copyright headers from 2017 Amagicom to 2024 Mullvad"}},{"before":"8ac57951ffff3ed01d593234b0f417016ea74a3e","after":null,"ref":"refs/heads/build-with-locked-lockfile","pushedAt":"2024-05-29T15:25:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"faern","name":"Linus Färnstrand","path":"/faern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/332294?s=80&v=4"}},{"before":"3720aeacd594ab5c9adadacb9960b478c32f27dc","after":"8548959c67eec059f822a7bfcc71e10e2b6b2bab","ref":"refs/heads/main","pushedAt":"2024-05-29T15:25:20.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"faern","name":"Linus Färnstrand","path":"/faern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/332294?s=80&v=4"},"commit":{"message":"Merge branch 'build-with-locked-lockfile'","shortMessageHtmlLink":"Merge branch 'build-with-locked-lockfile'"}},{"before":"b23778d766ead667d19db0ba841d6c07a778d7d8","after":"8ac57951ffff3ed01d593234b0f417016ea74a3e","ref":"refs/heads/build-with-locked-lockfile","pushedAt":"2024-05-29T15:18:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"faern","name":"Linus Färnstrand","path":"/faern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/332294?s=80&v=4"},"commit":{"message":"Build in CI with --locked\n\nThis ensures the Cargo.lock file stays up to date. If someone add or\nchange a dependency in a way that require lockfile changes, the CI\nshould fail. When the lockfile is versioned it has to stay up to date","shortMessageHtmlLink":"Build in CI with --locked"}},{"before":"3580690d55e92329293a9bd693492140d60fdfd3","after":null,"ref":"refs/heads/fix-clippy-lints","pushedAt":"2024-05-29T15:18:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"faern","name":"Linus Färnstrand","path":"/faern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/332294?s=80&v=4"}},{"before":"49e9a7861d23f69b9ba113352ad89812ae656efb","after":"3720aeacd594ab5c9adadacb9960b478c32f27dc","ref":"refs/heads/main","pushedAt":"2024-05-29T15:18:08.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"faern","name":"Linus Färnstrand","path":"/faern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/332294?s=80&v=4"},"commit":{"message":"Merge branch 'fix-clippy-lints'","shortMessageHtmlLink":"Merge branch 'fix-clippy-lints'"}},{"before":null,"after":"b23778d766ead667d19db0ba841d6c07a778d7d8","ref":"refs/heads/build-with-locked-lockfile","pushedAt":"2024-05-29T14:55:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"faern","name":"Linus Färnstrand","path":"/faern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/332294?s=80&v=4"},"commit":{"message":"Build in CI with --locked\n\nThis ensures the Cargo.lock file stays up to date. If someone add or\nchange a dependency in a way that require lockfile changes, the CI\nshould fail. When the lockfile is versioned it has to stay up to date","shortMessageHtmlLink":"Build in CI with --locked"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEW7U6dAA","startCursor":null,"endCursor":null}},"title":"Activity · mullvad/pfctl-rs"}