{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":2145286,"defaultBranch":"master","name":"babeld","ownerLogin":"jech","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2011-08-02T21:40:59.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/290341?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1690378006.0","currentOid":""},"activityList":{"items":[{"before":"2d9c1b00bd6bd340aedda61606bb6a13ab395149","after":"7c45dd41ccac45efc6ccce2b6295f16bb17ee8eb","ref":"refs/heads/master","pushedAt":"2024-05-29T15:45:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jech","name":"Juliusz Chroboczek","path":"/jech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/290341?s=80&v=4"},"commit":{"message":"Avoid gcc warning in preparse_packet.","shortMessageHtmlLink":"Avoid gcc warning in preparse_packet."}},{"before":"4c09a4569238ee723292318a7c438cd192be1e7d","after":"2d9c1b00bd6bd340aedda61606bb6a13ab395149","ref":"refs/heads/master","pushedAt":"2024-05-29T15:40:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jech","name":"Juliusz Chroboczek","path":"/jech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/290341?s=80&v=4"},"commit":{"message":"Split main, introduce NO_MAIN.","shortMessageHtmlLink":"Split main, introduce NO_MAIN."}},{"before":"195441d1ca8fcd14188c981220cb60436227d0e8","after":"4c09a4569238ee723292318a7c438cd192be1e7d","ref":"refs/heads/master","pushedAt":"2024-05-29T09:46:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jech","name":"Juliusz Chroboczek","path":"/jech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/290341?s=80&v=4"},"commit":{"message":"Remove unused route_interferes.","shortMessageHtmlLink":"Remove unused route_interferes."}},{"before":"ee1c517872be3bec220747d7bddfd3dbcf27d79e","after":"195441d1ca8fcd14188c981220cb60436227d0e8","ref":"refs/heads/master","pushedAt":"2024-05-17T17:05:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jech","name":"Juliusz Chroboczek","path":"/jech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/290341?s=80&v=4"},"commit":{"message":"Fix typo (route -> babel_route).","shortMessageHtmlLink":"Fix typo (route -> babel_route)."}},{"before":"3d61ea1e843e2c5f9706c74d1adad4e1d24d44b9","after":"ee1c517872be3bec220747d7bddfd3dbcf27d79e","ref":"refs/heads/master","pushedAt":"2024-05-15T14:37:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jech","name":"Juliusz Chroboczek","path":"/jech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/290341?s=80&v=4"},"commit":{"message":"Expose h2i for testing.","shortMessageHtmlLink":"Expose h2i for testing."}},{"before":"54636dc0fbf8a9a4b7d0934fb4194458d82916b4","after":"3d61ea1e843e2c5f9706c74d1adad4e1d24d44b9","ref":"refs/heads/master","pushedAt":"2023-07-26T13:26:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jech","name":"Juliusz Chroboczek","path":"/jech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/290341?s=80&v=4"},"commit":{"message":"Update CHANGES for 1.13.1.","shortMessageHtmlLink":"Update CHANGES for 1.13.1."}},{"before":"54636dc0fbf8a9a4b7d0934fb4194458d82916b4","after":null,"ref":"refs/heads/probe-mtu","pushedAt":"2023-07-26T12:02:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jech","name":"Juliusz Chroboczek","path":"/jech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/290341?s=80&v=4"}},{"before":"ef3eb65c8615b3dadab7f6f4e2e2383a71d0463f","after":"54636dc0fbf8a9a4b7d0934fb4194458d82916b4","ref":"refs/heads/master","pushedAt":"2023-07-26T12:01:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jech","name":"Juliusz Chroboczek","path":"/jech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/290341?s=80&v=4"},"commit":{"message":"Implement MTU probing.","shortMessageHtmlLink":"Implement MTU probing."}},{"before":"9f4200f63bd0be4227502a7869b47cfbfd71f00a","after":"54636dc0fbf8a9a4b7d0934fb4194458d82916b4","ref":"refs/heads/probe-mtu","pushedAt":"2023-07-19T21:24:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jech","name":"Juliusz Chroboczek","path":"/jech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/290341?s=80&v=4"},"commit":{"message":"Implement MTU probing.","shortMessageHtmlLink":"Implement MTU probing."}},{"before":null,"after":"9f4200f63bd0be4227502a7869b47cfbfd71f00a","ref":"refs/heads/probe-mtu-1","pushedAt":"2023-07-19T21:01:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jech","name":"Juliusz Chroboczek","path":"/jech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/290341?s=80&v=4"},"commit":{"message":"Implement MTU probing.","shortMessageHtmlLink":"Implement MTU probing."}},{"before":"aad9ba0c4c81a8fcc378599d2910ba8e39104734","after":"9f4200f63bd0be4227502a7869b47cfbfd71f00a","ref":"refs/heads/probe-mtu","pushedAt":"2023-07-18T22:03:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jech","name":"Juliusz Chroboczek","path":"/jech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/290341?s=80&v=4"},"commit":{"message":"Implement MTU probing.","shortMessageHtmlLink":"Implement MTU probing."}},{"before":"b96005c76aa1ff96b732bcff6bd07a195682b70f","after":"ef3eb65c8615b3dadab7f6f4e2e2383a71d0463f","ref":"refs/heads/master","pushedAt":"2023-07-18T22:02:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jech","name":"Juliusz Chroboczek","path":"/jech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/290341?s=80&v=4"},"commit":{"message":"local: make local_kind function accessible\n\nThe kind-definitions are contained in the header file:\n LOCAL_FLUSH 0\n LOCAL_ADD 1\n LOCAL_CHANGE 2\n\nThe function (local_kind) that converts them into strings again\nis private. New addons (for example openwrt ubus bindings) that make\nuse of babeld should also use the same function to convert the kind\nto string format. This allows to ensure uniformity over all addons.\n\nSigned-off-by: Nick Hainke ","shortMessageHtmlLink":"local: make local_kind function accessible"}},{"before":"22a2adea64e7682ef5550887ba4af3da7f78f9d3","after":"aad9ba0c4c81a8fcc378599d2910ba8e39104734","ref":"refs/heads/probe-mtu","pushedAt":"2023-07-18T21:59:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jech","name":"Juliusz Chroboczek","path":"/jech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/290341?s=80&v=4"},"commit":{"message":"Implement MTU probing.","shortMessageHtmlLink":"Implement MTU probing."}},{"before":"5f85aca26a5e9d5dc473014708e766fa32d85fe5","after":"b96005c76aa1ff96b732bcff6bd07a195682b70f","ref":"refs/heads/master","pushedAt":"2023-07-18T21:57:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jech","name":"Juliusz Chroboczek","path":"/jech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/290341?s=80&v=4"},"commit":{"message":"Fix typo in manual page.","shortMessageHtmlLink":"Fix typo in manual page."}},{"before":null,"after":"22a2adea64e7682ef5550887ba4af3da7f78f9d3","ref":"refs/heads/probe-mtu","pushedAt":"2023-07-17T13:34:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jech","name":"Juliusz Chroboczek","path":"/jech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/290341?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"a0723e526930c80db41bbd0f5c237ba5b10fe1aa","after":"5f85aca26a5e9d5dc473014708e766fa32d85fe5","ref":"refs/heads/master","pushedAt":"2023-07-17T11:23:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jech","name":"Juliusz Chroboczek","path":"/jech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/290341?s=80&v=4"},"commit":{"message":"Fix typo in interface_updown.","shortMessageHtmlLink":"Fix typo in interface_updown."}},{"before":"bafd157f5cc05c6f0eef4ff97c1187a59872e0e1","after":null,"ref":"refs/tags/babeld-1.13","pushedAt":"2023-07-16T17:08:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jech","name":"Juliusz Chroboczek","path":"/jech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/290341?s=80&v=4"}},{"before":"ee3d0a7e3d816cf4c071b135969c3ed61ccd86c1","after":"a0723e526930c80db41bbd0f5c237ba5b10fe1aa","ref":"refs/heads/master","pushedAt":"2023-07-16T17:08:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jech","name":"Juliusz Chroboczek","path":"/jech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/290341?s=80&v=4"},"commit":{"message":"Update CHANGES for 1.13.","shortMessageHtmlLink":"Update CHANGES for 1.13."}},{"before":"417024fe712d68096606607d6b39adaa8275c1b1","after":"ee3d0a7e3d816cf4c071b135969c3ed61ccd86c1","ref":"refs/heads/master","pushedAt":"2023-07-16T16:40:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jech","name":"Juliusz Chroboczek","path":"/jech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/290341?s=80&v=4"},"commit":{"message":"Update CHANGES.","shortMessageHtmlLink":"Update CHANGES."}},{"before":"97b7187283243f63871bafd17f29c0fdbf43b7d7","after":"417024fe712d68096606607d6b39adaa8275c1b1","ref":"refs/heads/master","pushedAt":"2023-07-16T16:37:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jech","name":"Juliusz Chroboczek","path":"/jech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/290341?s=80&v=4"},"commit":{"message":"Fix wrong length check in message parser.\n\nThanks to zmw12306.","shortMessageHtmlLink":"Fix wrong length check in message parser."}},{"before":"b20b3d2afe10d2ad77ec9fd9e676f683590d00d4","after":"97b7187283243f63871bafd17f29c0fdbf43b7d7","ref":"refs/heads/master","pushedAt":"2023-07-16T16:32:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jech","name":"Juliusz Chroboczek","path":"/jech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/290341?s=80&v=4"},"commit":{"message":"Use definitions from .\n\nThe header includes cleanly now.","shortMessageHtmlLink":"Use definitions from <linux/wireless.h>."}},{"before":"4bf8f086255eac67de79ee0c611b53cba6338224","after":"b20b3d2afe10d2ad77ec9fd9e676f683590d00d4","ref":"refs/heads/master","pushedAt":"2023-05-02T20:47:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jech","name":"Juliusz Chroboczek","path":"/jech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/290341?s=80&v=4"},"commit":{"message":"Fix typo preventing build on BSD/macOS","shortMessageHtmlLink":"Fix typo preventing build on BSD/macOS"}},{"before":"fbd012a78d4dde06bdcb3fb8c522c9a3d0bcb3c5","after":"4bf8f086255eac67de79ee0c611b53cba6338224","ref":"refs/heads/master","pushedAt":"2023-03-17T23:38:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jech","name":"Juliusz Chroboczek","path":"/jech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/290341?s=80&v=4"},"commit":{"message":"Update CHANGES.","shortMessageHtmlLink":"Update CHANGES."}},{"before":"8f5f23c2b7fdb17289ca5e2b22d784c8a89e7014","after":"fbd012a78d4dde06bdcb3fb8c522c9a3d0bcb3c5","ref":"refs/heads/master","pushedAt":"2023-03-17T23:34:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jech","name":"Juliusz Chroboczek","path":"/jech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/290341?s=80&v=4"},"commit":{"message":"Allow delaying shutdown route flush to prevent blackholes\n\nWhen shutting down we currently remove routes from the kernel FIB without\nwaiting for our final hellos to propagate through the network. This could\ncause us to either form loops or blackhole traffic using whichever external\nroutes remain.\n\nInstead let the operator define a suitable delay for their network to\nensure complete propagation of retractions and divert traffic before doing\nanything drastic.","shortMessageHtmlLink":"Allow delaying shutdown route flush to prevent blackholes"}},{"before":"0842bb949031a23523492ee5fbcfc66bb6b107c0","after":"8f5f23c2b7fdb17289ca5e2b22d784c8a89e7014","ref":"refs/heads/master","pushedAt":"2023-03-17T23:19:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jech","name":"Juliusz Chroboczek","path":"/jech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/290341?s=80&v=4"},"commit":{"message":"Update CHANGES.","shortMessageHtmlLink":"Update CHANGES."}},{"before":"0842bb949031a23523492ee5fbcfc66bb6b107c0","after":null,"ref":"refs/heads/optimise-redistribute","pushedAt":"2023-03-17T23:14:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jech","name":"Juliusz Chroboczek","path":"/jech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/290341?s=80&v=4"}},{"before":"141cd28feb97431448dbb25e5b273d1dbfd7b2df","after":"0842bb949031a23523492ee5fbcfc66bb6b107c0","ref":"refs/heads/master","pushedAt":"2023-03-17T23:14:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jech","name":"Juliusz Chroboczek","path":"/jech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/290341?s=80&v=4"},"commit":{"message":"Don't perform full route dumps when routes change.\n\nWe used to perform a full route dump whenever the kernel notified\nus that the kernel table has changed. Avoid the dump, and only\ninstall or flush the route that was notified by the kernel.\n\nWe still perform periodic route dumps every kernel_check_interval.\nThis can be set to 0 if periodic route dumps are too costly.","shortMessageHtmlLink":"Don't perform full route dumps when routes change."}},{"before":"361c1530dfc465d4374f83eb19a7b483984958ec","after":"0842bb949031a23523492ee5fbcfc66bb6b107c0","ref":"refs/heads/optimise-redistribute","pushedAt":"2023-03-17T23:08:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jech","name":"Juliusz Chroboczek","path":"/jech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/290341?s=80&v=4"},"commit":{"message":"Don't perform full route dumps when routes change.\n\nWe used to perform a full route dump whenever the kernel notified\nus that the kernel table has changed. Avoid the dump, and only\ninstall or flush the route that was notified by the kernel.\n\nWe still perform periodic route dumps every kernel_check_interval.\nThis can be set to 0 if periodic route dumps are too costly.","shortMessageHtmlLink":"Don't perform full route dumps when routes change."}},{"before":"3ba45e7e4e926b5ca58963892ff8ad9738e0cd1e","after":"361c1530dfc465d4374f83eb19a7b483984958ec","ref":"refs/heads/optimise-redistribute","pushedAt":"2023-03-17T22:49:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jech","name":"Juliusz Chroboczek","path":"/jech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/290341?s=80&v=4"},"commit":{"message":"Don't perform full route dumps when routes change.\n\nWe used to perform a full route dump whenever the kernel notified\nus that the kernel table has changed. Avoid the dump, and only\ninstall or flush the route that was notified by the kernel.\n\nWe still perform periodic route dumps every kernel_check_interval.\nThis can be set to 0 if periodic route dumps are too costly.","shortMessageHtmlLink":"Don't perform full route dumps when routes change."}},{"before":"b8cb8c53a32e8d9a27fad0ebe64881b962a16e50","after":"141cd28feb97431448dbb25e5b273d1dbfd7b2df","ref":"refs/heads/master","pushedAt":"2023-03-17T22:38:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jech","name":"Juliusz Chroboczek","path":"/jech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/290341?s=80&v=4"},"commit":{"message":"Send requests when alternate route is not feasible.","shortMessageHtmlLink":"Send requests when alternate route is not feasible."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVyGijQA","startCursor":null,"endCursor":null}},"title":"Activity ยท jech/babeld"}