{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":408851675,"defaultBranch":"main","name":"netavark","ownerLogin":"baude","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2021-09-21T14:25:31.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/8824535?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1717078288.0","currentOid":""},"activityList":{"items":[{"before":"4f99f80c62b293c4dd76b0d88536ec43a4dea14c","after":"9e3e310efa7b30401059e420a86ac9523effb78a","ref":"refs/heads/release1.11.0","pushedAt":"2024-05-30T14:21:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"baude","name":"Brent Baude","path":"/baude","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8824535?s=80&v=4"},"commit":{"message":"Bump to 1.12.0-dev\n\nSigned-off-by: Brent Baude ","shortMessageHtmlLink":"Bump to 1.12.0-dev"}},{"before":null,"after":"4f99f80c62b293c4dd76b0d88536ec43a4dea14c","ref":"refs/heads/release1.11.0","pushedAt":"2024-05-30T14:11:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"baude","name":"Brent Baude","path":"/baude","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8824535?s=80&v=4"},"commit":{"message":"Bump to v1.12.0-dev\n\nSigned-off-by: Brent Baude ","shortMessageHtmlLink":"Bump to v1.12.0-dev"}},{"before":null,"after":"4846563fb66b7c3da98cc63c37cf49acdf03d09d","ref":"refs/heads/updatenix0.28.0","pushedAt":"2024-03-27T15:31:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"baude","name":"Brent Baude","path":"/baude","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8824535?s=80&v=4"},"commit":{"message":"Update to nix-0.28.0\n\nsomething is failing with renovate's PR so doing the update manually.\n\nSigned-off-by: Brent Baude ","shortMessageHtmlLink":"Update to nix-0.28.0"}},{"before":null,"after":"829b2db5fd57f55dfffab18604c4367aa38b89d1","ref":"refs/heads/updatechrono","pushedAt":"2024-03-27T13:53:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"baude","name":"Brent Baude","path":"/baude","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8824535?s=80&v=4"},"commit":{"message":"Update chrono\n\nSmall workarounds for deprecated functions related to chrono\n\nSigned-off-by: Brent Baude ","shortMessageHtmlLink":"Update chrono"}},{"before":"2e135988b910f20b47c5fb8672651e53e3122193","after":"3a1902a0dbc98812476e6846b87b52376da39c80","ref":"refs/heads/main","pushedAt":"2024-03-06T18:25:05.000Z","pushType":"push","commitsCount":389,"pusher":{"login":"baude","name":"Brent Baude","path":"/baude","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8824535?s=80&v=4"},"commit":{"message":"Merge pull request #939 from containers/renovate/env_logger-0.x\n\nUpdate Rust crate env_logger to 0.11.3","shortMessageHtmlLink":"Merge pull request containers#939 from containers/renovate/env_logger…"}},{"before":null,"after":"d9f9fdc116ea3ed72a6eb4e59da33bf5d7c60b38","ref":"refs/heads/v1.10.3","pushedAt":"2024-02-09T17:47:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"baude","name":"Brent Baude","path":"/baude","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8824535?s=80&v=4"},"commit":{"message":"v1.10.3\n\nFixed a bug where the netavark update command could sometimes incorrectly start a new Aardvark DNS server instead of restarting the existing server\n\nSigned-off-by: Brent Baude ","shortMessageHtmlLink":"v1.10.3"}},{"before":null,"after":"664637b12ab9ce96247fa907265171289cf0d501","ref":"refs/heads/release1.10.2","pushedAt":"2024-01-31T19:54:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"baude","name":"Brent Baude","path":"/baude","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8824535?s=80&v=4"},"commit":{"message":"Release v1.10.2\n\nSigned-off-by: Brent Baude ","shortMessageHtmlLink":"Release v1.10.2"}},{"before":null,"after":"c5acdece42bd9bdfc8ff996674b5305c822319fa","ref":"refs/heads/v1.10.1","pushedAt":"2024-01-25T14:55:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"baude","name":"Brent Baude","path":"/baude","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8824535?s=80&v=4"},"commit":{"message":"Bump to v1.11.0-dev\n\nSigned-off-by: Brent Baude ","shortMessageHtmlLink":"Bump to v1.11.0-dev"}},{"before":"30874f2cdd490b559fd0517759f5833d6a18d43f","after":"332878491d985e915705dbdfbdc076f4b601c418","ref":"refs/heads/release1.10.0","pushedAt":"2024-01-24T19:58:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"baude","name":"Brent Baude","path":"/baude","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8824535?s=80&v=4"},"commit":{"message":"Bump to 1.11.0-dev\n\nSigned-off-by: Brent Baude ","shortMessageHtmlLink":"Bump to 1.11.0-dev"}},{"before":null,"after":"30874f2cdd490b559fd0517759f5833d6a18d43f","ref":"refs/heads/release1.10.0","pushedAt":"2024-01-24T13:56:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"baude","name":"Brent Baude","path":"/baude","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8824535?s=80&v=4"},"commit":{"message":"Bump to 1.11.0-dev\n\nSigned-off-by: Brent Baude ","shortMessageHtmlLink":"Bump to 1.11.0-dev"}},{"before":"0bc95e0677e6a07e266f5b0ffda12a7816dc1ddd","after":"a6afa0329f5ee39872cb893f9e219ebf66ba1261","ref":"refs/heads/httpv1","pushedAt":"2023-12-14T13:58:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"baude","name":"Brent Baude","path":"/baude","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8824535?s=80&v=4"},"commit":{"message":"Use tonic::transport::Uri instead of HTTP\n\nWith http-1.0.0, the use of HTTP::Uri is no longer valid for when a tonic::transport::Uri is required.\n\nSigned-off-by: Brent Baude ","shortMessageHtmlLink":"Use tonic::transport::Uri instead of HTTP"}},{"before":null,"after":"0bc95e0677e6a07e266f5b0ffda12a7816dc1ddd","ref":"refs/heads/httpv1","pushedAt":"2023-12-14T13:16:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"baude","name":"Brent Baude","path":"/baude","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8824535?s=80&v=4"},"commit":{"message":"Use tonic::transport::Uri instead of HTTP\n\nWith http-1.0.0, the use of HTTP::Uri is no longer valid for when a tonic::transport::Uri is required.\n\nSigned-off-by: Brent Baude ","shortMessageHtmlLink":"Use tonic::transport::Uri instead of HTTP"}},{"before":null,"after":"f588f1d3cb289cc1b573d7949b9d35520d21f469","ref":"refs/heads/releasev1.9.0","pushedAt":"2023-11-20T19:56:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"baude","name":"Brent Baude","path":"/baude","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8824535?s=80&v=4"},"commit":{"message":"Bump working version to v1.10.0-dev\n\nSigned-off-by: Brent Baude ","shortMessageHtmlLink":"Bump working version to v1.10.0-dev"}},{"before":"cc63d6d01c54c37b95505676dac23c50b5fa30d4","after":"dce15baaf2ca2059a1a5906703c8d327815209d0","ref":"refs/heads/update_rust_images","pushedAt":"2023-11-02T20:51:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"baude","name":"Brent Baude","path":"/baude","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8824535?s=80&v=4"},"commit":{"message":"Update rust container build files\n\nWe need 1.67 and ubuntu:latest (which tracks LTS) still does not have it\nand there have been no updates to the image in 20 or more days. Change\nfrom latest to rolling.\n\nUpdate from fedora 38 to 39 and rename the Containerfile to exclude the\nfedora version.\n\nwhen this PR merges, we need to update quay.io for the Fedora build.\n\nSigned-off-by: Brent Baude ","shortMessageHtmlLink":"Update rust container build files"}},{"before":null,"after":"cc63d6d01c54c37b95505676dac23c50b5fa30d4","ref":"refs/heads/update_rust_images","pushedAt":"2023-11-02T20:51:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"baude","name":"Brent Baude","path":"/baude","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8824535?s=80&v=4"},"commit":{"message":"Update rust container build files\n\nWe need 1.67 and ubuntu:latest (which tracks LTS) still does not have it\nand there have been no updates to the image in 20 or more days. Change\nfrom latest to rolling.\n\nUpdate from fedora 38 to 39 and rename the Containerfile to exclude the\nfedora version.\n\nSigned-off-by: Brent Baude ","shortMessageHtmlLink":"Update rust container build files"}},{"before":null,"after":"33a4c86c82b3e35562962752983ce8e8bf2fd482","ref":"refs/heads/release1.8.0","pushedAt":"2023-09-27T17:06:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"baude","name":"Brent Baude","path":"/baude","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8824535?s=80&v=4"},"commit":{"message":"Bump to v1.9.0-dev\n\nSigned-off-by: Brent Baude ","shortMessageHtmlLink":"Bump to v1.9.0-dev"}},{"before":null,"after":"f5d0a9597b12a18d792c13aabee35e3d03d3eb58","ref":"refs/heads/tonixprost","pushedAt":"2023-09-05T23:15:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"baude","name":"Brent Baude","path":"/baude","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8824535?s=80&v=4"},"commit":{"message":"Bump tonic and prost\n\nupdating tonic and prost works better when done together\n\nSigned-off-by: Brent Baude ","shortMessageHtmlLink":"Bump tonic and prost"}},{"before":null,"after":"70cc3e9824af9051944a17ff1ccc2b9ee5ffdaa2","ref":"refs/heads/tof38","pushedAt":"2023-09-05T23:02:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"baude","name":"Brent Baude","path":"/baude","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8824535?s=80&v=4"},"commit":{"message":"Update container image to F38\n\nSigned-off-by: Brent Baude ","shortMessageHtmlLink":"Update container image to F38"}},{"before":null,"after":"96368f4d270df04aa13a48f3a3cc67ad7bdd74d3","ref":"refs/heads/formatupdates","pushedAt":"2023-08-29T20:47:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"baude","name":"Brent Baude","path":"/baude","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8824535?s=80&v=4"},"commit":{"message":"Fix clippy warnings about formatting\n\nLot's of warnings from clippy about inline variable use\n\nSigned-off-by: Brent Baude ","shortMessageHtmlLink":"Fix clippy warnings about formatting"}},{"before":null,"after":"4b0b499577997cc39c63d151edc52eb758ce9dff","ref":"refs/heads/update_chrono","pushedAt":"2023-08-29T20:09:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"baude","name":"Brent Baude","path":"/baude","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8824535?s=80&v=4"},"commit":{"message":"update chrono crate\n\nupdate chrono crate and replace deprecated call\n\nSigned-off-by: Brent Baude ","shortMessageHtmlLink":"update chrono crate"}},{"before":"93983aebb561a5c0e7f7d15ab2c0158ef673bff1","after":"1691f8c7974da604068d6f0584c7b3344689f2d4","ref":"refs/heads/releasev1.7.0","pushedAt":"2023-06-28T14:42:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"baude","name":"Brent Baude","path":"/baude","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8824535?s=80&v=4"},"commit":{"message":"bump to v1.8.0-dev\n\nSigned-off-by: Brent Baude ","shortMessageHtmlLink":"bump to v1.8.0-dev"}},{"before":null,"after":"93983aebb561a5c0e7f7d15ab2c0158ef673bff1","ref":"refs/heads/releasev1.7.0","pushedAt":"2023-06-28T13:30:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"baude","name":"Brent Baude","path":"/baude","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8824535?s=80&v=4"},"commit":{"message":"bump to v1.8.0-dev\n\nSigned-off-by: Brent Baude ","shortMessageHtmlLink":"bump to v1.8.0-dev"}},{"before":"82845d1dc865528f1c592cfc24faf1aef45a424f","after":"2e135988b910f20b47c5fb8672651e53e3122193","ref":"refs/heads/main","pushedAt":"2023-05-02T14:01:17.311Z","pushType":"push","commitsCount":69,"pusher":{"login":"baude","name":"Brent Baude","path":"/baude","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8824535?s=80&v=4"},"commit":{"message":"Merge pull request #686 from baude/cratepublishtype\n\ncorrect typo in Makefile","shortMessageHtmlLink":"Merge pull request containers#686 from baude/cratepublishtype"}},{"before":null,"after":"85dde1746ae230b616a9460b3f2169e85040eef1","ref":"refs/heads/cratepublishtype","pushedAt":"2023-05-01T17:28:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"baude","name":"Brent Baude","path":"/baude","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8824535?s=80&v=4"},"commit":{"message":"correct typo in Makefile\n\nthe crate publish target had a small typo where it was comparing\nversions. one of the versions always had a prefix of v.\n\nSigned-off-by: Brent Baude ","shortMessageHtmlLink":"correct typo in Makefile"}},{"before":"aa0e3e6cb93621240f7a7e27e6b38660d52dd406","after":"173d7acb5f87c840d89315885e376cd316513493","ref":"refs/heads/releasev1.6.0","pushedAt":"2023-04-11T20:18:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"baude","name":"Brent Baude","path":"/baude","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8824535?s=80&v=4"},"commit":{"message":"bump to v1.7.0-dev\n\nSigned-off-by: Brent Baude ","shortMessageHtmlLink":"bump to v1.7.0-dev"}},{"before":null,"after":"aa0e3e6cb93621240f7a7e27e6b38660d52dd406","ref":"refs/heads/releasev1.6.0","pushedAt":"2023-04-05T13:29:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"baude","name":"Brent Baude","path":"/baude","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8824535?s=80&v=4"},"commit":{"message":"bump to v1.7.0-dev\n\nSigned-off-by: Brent Baude ","shortMessageHtmlLink":"bump to v1.7.0-dev"}},{"before":null,"after":"2a8b428f11365bc4dbd8906710bdd49c299d18cf","ref":"refs/heads/v1.5.1cherrypicks","pushedAt":"2023-03-30T17:56:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"baude","name":"Brent Baude","path":"/baude","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8824535?s=80&v=4"},"commit":{"message":"update: should allow empty network_dns_servers\n\n`podman network update test --dns-drop 8.8.8.8` converges to a case when\nthere are no nameservers for a network and netavark handles it correctly\nhere: https://github.com/containers/netavark/blob/main/src/dns/aardvark.rs#L366\n\nSo allow users to update exisiting network with empty list of\n`network_dns_servers`\n\nBB: Fixed cherry-pic merge conflicts\n\nSigned-off-by: Aditya R \nSigned-off-by: Brent Baude ","shortMessageHtmlLink":"update: should allow empty network_dns_servers"}},{"before":"a4cba8963c4fc7bb09b9eaaa53a46d4046020dd2","after":"82845d1dc865528f1c592cfc24faf1aef45a424f","ref":"refs/heads/main","pushedAt":"2023-03-30T17:53:28.443Z","pushType":"push","commitsCount":945,"pusher":{"login":"baude","name":"Brent Baude","path":"/baude","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8824535?s=80&v=4"},"commit":{"message":"Merge pull request #652 from cevich/disable_dependabot\n\nDisable Dependabot in favor of Renovate","shortMessageHtmlLink":"Merge pull request containers#652 from cevich/disable_dependabot"}},{"before":"4fde5002701507ae307f4a366696aeee7e5b94ca","after":"5ea45b7629219a121ef2a4dd54c0f71860b3213a","ref":"refs/heads/quitontimeoutrebase","pushedAt":"2023-03-25T15:22:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"baude","name":"Brent Baude","path":"/baude","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8824535?s=80&v=4"},"commit":{"message":"Quit Leasing when Client disconnects\n\nAttention:\nThis is a rebase of\nhttps://github.com/containers/netavark-dhcp-proxy/pull/61 which was\nwritten by Jack Baude. Jack is tied up in school and I simply performed\nthe rebase to netavark after ithe netavark and netavark-dhcp-proxy projects\nwere merged.\n\nIn the case where a client asks the proxy server for a leased address,\nit is possible that the client would quit (hangup) before the server\ncould respond. Or more likely, the server is having difficulty\nobtaining a lease and the client quits. In either case, when the client\nquits, the server needs to stop trying to aquire a lease.\n\n* start using mozim 0.2.1 with async lease capabilities.\n* fixed timeout type to match mozim 0.2.1\n* detect client disconnection with tokio oneshot channel\n* use async lease DORA\n\nSigned-off-by: Brent Baude ","shortMessageHtmlLink":"Quit Leasing when Client disconnects"}},{"before":"e76410353c0f0fd267f54d30278241a517611683","after":"4fde5002701507ae307f4a366696aeee7e5b94ca","ref":"refs/heads/quitontimeoutrebase","pushedAt":"2023-03-23T17:06:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"baude","name":"Brent Baude","path":"/baude","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8824535?s=80&v=4"},"commit":{"message":"Quit Leasing when Client disconnects\n\nAttention:\nThis is a rebase of\nhttps://github.com/containers/netavark-dhcp-proxy/pull/61 which was\nwritten by Jack Baude. Jack is tied up in school and I simply performed\nthe rebase to netavark after ithe netavark and netavark-dhcp-proxy projects\nwere merged.\n\nIn the case where a client asks the proxy server for a leased address,\nit is possible that the client would quit (hangup) before the server\ncould respond. Or more likely, the server is having difficulty\nobtaining a lease and the client quits. In either case, when the client\nquits, the server needs to stop trying to aquire a lease.\n\n* start using mozim 0.2.1 with async lease capabilities.\n* fixed timeout type to match mozim 0.2.1\n* detect client disconnection with tokio oneshot channel\n* use async lease DORA\n\nSigned-off-by: Brent Baude ","shortMessageHtmlLink":"Quit Leasing when Client disconnects"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWBp-mgA","startCursor":null,"endCursor":null}},"title":"Activity · baude/netavark"}