{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":726230927,"defaultBranch":"main","name":"hello-ebpf","ownerLogin":"parttimenerd","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-12-01T20:24:28.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/490655?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1717336398.0","currentOid":""},"activityList":{"items":[{"before":"5af0a17cb2f459e08f39ee0696627a4b1a75ad14","after":"a78045e21df7be8ac71a13301cfe70dd8da52a3b","ref":"refs/heads/load_balancer","pushedAt":"2024-06-02T14:32:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"parttimenerd","name":"Johannes Bechberger","path":"/parttimenerd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/490655?s=80&v=4"},"commit":{"message":"WIP: load balancer","shortMessageHtmlLink":"WIP: load balancer"}},{"before":"9bf7d0a5b956bfe1a4ea147ac45d3369867903b0","after":"5af0a17cb2f459e08f39ee0696627a4b1a75ad14","ref":"refs/heads/load_balancer","pushedAt":"2024-06-02T14:31:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"parttimenerd","name":"Johannes Bechberger","path":"/parttimenerd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/490655?s=80&v=4"},"commit":{"message":"WIP: load balancer","shortMessageHtmlLink":"WIP: load balancer"}},{"before":"a102aeaec10201654423adf2f7262c2d67046a64","after":"9bf7d0a5b956bfe1a4ea147ac45d3369867903b0","ref":"refs/heads/load_balancer","pushedAt":"2024-06-02T14:26:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"parttimenerd","name":"Johannes Bechberger","path":"/parttimenerd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/490655?s=80&v=4"},"commit":{"message":"WIP: load balancer","shortMessageHtmlLink":"WIP: load balancer"}},{"before":null,"after":"a102aeaec10201654423adf2f7262c2d67046a64","ref":"refs/heads/load_balancer","pushedAt":"2024-06-02T13:53:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"parttimenerd","name":"Johannes Bechberger","path":"/parttimenerd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/490655?s=80&v=4"},"commit":{"message":"WIP: load balancer","shortMessageHtmlLink":"WIP: load balancer"}},{"before":"e7c00dd6bc011be9ce20c2b6740c1184a1abd0d2","after":"a229b5b7314b0c2abf1b5810a7f1919eb14b0327","ref":"refs/heads/main","pushedAt":"2024-05-23T12:29:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"parttimenerd","name":"Johannes Bechberger","path":"/parttimenerd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/490655?s=80&v=4"},"commit":{"message":"Add auto-attach support and test fentry/fexit","shortMessageHtmlLink":"Add auto-attach support and test fentry/fexit"}},{"before":"9f60c3646677110997d4b50f746020acc484f9d6","after":"e7c00dd6bc011be9ce20c2b6740c1184a1abd0d2","ref":"refs/heads/main","pushedAt":"2024-05-23T08:58:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"parttimenerd","name":"Johannes Bechberger","path":"/parttimenerd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/490655?s=80&v=4"},"commit":{"message":"Add BuiltinBPFFunction annotation without code","shortMessageHtmlLink":"Add BuiltinBPFFunction annotation without code"}},{"before":"963cd959cccc1a6001f9b69ddf645cfc2b4c155d","after":"9f60c3646677110997d4b50f746020acc484f9d6","ref":"refs/heads/main","pushedAt":"2024-05-22T12:43:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"parttimenerd","name":"Johannes Bechberger","path":"/parttimenerd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/490655?s=80&v=4"},"commit":{"message":"Remove CI link from README","shortMessageHtmlLink":"Remove CI link from README"}},{"before":"7ae2224e2671b56591c361e445f772d5eb098962","after":"963cd959cccc1a6001f9b69ddf645cfc2b4c155d","ref":"refs/heads/main","pushedAt":"2024-05-22T11:30:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"parttimenerd","name":"Johannes Bechberger","path":"/parttimenerd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/490655?s=80&v=4"},"commit":{"message":"Support enums in preprocessor, fixes #17","shortMessageHtmlLink":"Support enums in preprocessor, fixes #17"}},{"before":"65c3e7f448c136d552951c5ec6beaa07ba579986","after":"7ae2224e2671b56591c361e445f772d5eb098962","ref":"refs/heads/main","pushedAt":"2024-05-21T14:18:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"parttimenerd","name":"Johannes Bechberger","path":"/parttimenerd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/490655?s=80&v=4"},"commit":{"message":"Add link to newest blog post","shortMessageHtmlLink":"Add link to newest blog post"}},{"before":"3baf5f074c35ddfcfad2e14ab5f7cf8a09864346","after":"65c3e7f448c136d552951c5ec6beaa07ba579986","ref":"refs/heads/main","pushedAt":"2024-05-20T16:50:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"parttimenerd","name":"Johannes Bechberger","path":"/parttimenerd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/490655?s=80&v=4"},"commit":{"message":"Add btf header","shortMessageHtmlLink":"Add btf header"}},{"before":"58076d42da7432dd5f5f52808a12d0390f491f17","after":"3baf5f074c35ddfcfad2e14ab5f7cf8a09864346","ref":"refs/heads/main","pushedAt":"2024-05-20T16:48:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"parttimenerd","name":"Johannes Bechberger","path":"/parttimenerd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/490655?s=80&v=4"},"commit":{"message":"Implement global variables, fixes #26","shortMessageHtmlLink":"Implement global variables, fixes #26"}},{"before":"254b1b0426357c45eda4964a801c6adb759fa6bc","after":"58076d42da7432dd5f5f52808a12d0390f491f17","ref":"refs/heads/main","pushedAt":"2024-05-20T09:51:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"parttimenerd","name":"Johannes Bechberger","path":"/parttimenerd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/490655?s=80&v=4"},"commit":{"message":"Check that struct and union field don't have initializers","shortMessageHtmlLink":"Check that struct and union field don't have initializers"}},{"before":"f5418a1a54dd1c927bb6f785210ba40bf2ba74d5","after":"254b1b0426357c45eda4964a801c6adb759fa6bc","ref":"refs/heads/main","pushedAt":"2024-05-20T09:50:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"parttimenerd","name":"Johannes Bechberger","path":"/parttimenerd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/490655?s=80&v=4"},"commit":{"message":"Check that struct and union field don't have initializers","shortMessageHtmlLink":"Check that struct and union field don't have initializers"}},{"before":"18b17b1686de4d6c1afb3970a3f623cbe5bb9813","after":"f5418a1a54dd1c927bb6f785210ba40bf2ba74d5","ref":"refs/heads/main","pushedAt":"2024-05-19T15:34:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"parttimenerd","name":"Johannes Bechberger","path":"/parttimenerd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/490655?s=80&v=4"},"commit":{"message":"Support typedef's in the preprocessor, fix #13","shortMessageHtmlLink":"Support typedef's in the preprocessor, fix #13"}},{"before":"a1d7d3b7244c73ab9e760450ad46125f18b6d265","after":"18b17b1686de4d6c1afb3970a3f623cbe5bb9813","ref":"refs/heads/main","pushedAt":"2024-05-18T04:44:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"parttimenerd","name":"Johannes Bechberger","path":"/parttimenerd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/490655?s=80&v=4"},"commit":{"message":"Add support for pointers","shortMessageHtmlLink":"Add support for pointers"}},{"before":"7566f88de1064bee57217a50b9de825b31909929","after":"a1d7d3b7244c73ab9e760450ad46125f18b6d265","ref":"refs/heads/main","pushedAt":"2024-05-17T15:16:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"parttimenerd","name":"Johannes Bechberger","path":"/parttimenerd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/490655?s=80&v=4"},"commit":{"message":"Add new preprocessor syntax for structs","shortMessageHtmlLink":"Add new preprocessor syntax for structs"}},{"before":"c675ef0229d9aea73b49ef274b8f79909aeaa7a5","after":"7566f88de1064bee57217a50b9de825b31909929","ref":"refs/heads/main","pushedAt":"2024-05-09T16:31:33.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"parttimenerd","name":"Johannes Bechberger","path":"/parttimenerd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/490655?s=80&v=4"},"commit":{"message":"Support arrays in BPFType #12\n\nAnd fix and test array map type #16","shortMessageHtmlLink":"Support arrays in BPFType #12"}},{"before":"f487b4f61d0ef0c4a71451e74ca4ab186b89fdfd","after":"c675ef0229d9aea73b49ef274b8f79909aeaa7a5","ref":"refs/heads/main","pushedAt":"2024-04-23T06:55:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"parttimenerd","name":"Johannes Bechberger","path":"/parttimenerd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/490655?s=80&v=4"},"commit":{"message":"Add links to new blog posts","shortMessageHtmlLink":"Add links to new blog posts"}},{"before":"ff2f16dd7b377526f59955d42cf4431d770a9338","after":"f487b4f61d0ef0c4a71451e74ca4ab186b89fdfd","ref":"refs/heads/main","pushedAt":"2024-04-22T17:00:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"parttimenerd","name":"Johannes Bechberger","path":"/parttimenerd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/490655?s=80&v=4"},"commit":{"message":"Fix race condition in XDP packet filter","shortMessageHtmlLink":"Fix race condition in XDP packet filter"}},{"before":"75cd1e9002f091fbefa38550be505724155424b8","after":"ff2f16dd7b377526f59955d42cf4431d770a9338","ref":"refs/heads/main","pushedAt":"2024-04-22T16:56:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"parttimenerd","name":"Johannes Bechberger","path":"/parttimenerd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/490655?s=80&v=4"},"commit":{"message":"Fix race condition in XDP packet filter","shortMessageHtmlLink":"Fix race condition in XDP packet filter"}},{"before":"21850df7f7457f5f17b6038c080cc25bb98fde62","after":"75cd1e9002f091fbefa38550be505724155424b8","ref":"refs/heads/main","pushedAt":"2024-04-22T12:37:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"parttimenerd","name":"Johannes Bechberger","path":"/parttimenerd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/490655?s=80&v=4"},"commit":{"message":"Improve XDP packet filter","shortMessageHtmlLink":"Improve XDP packet filter"}},{"before":"23edfeb23650a3ce1cc0e1f2e6699287c7e12019","after":"21850df7f7457f5f17b6038c080cc25bb98fde62","ref":"refs/heads/main","pushedAt":"2024-04-21T08:38:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"parttimenerd","name":"Johannes Bechberger","path":"/parttimenerd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/490655?s=80&v=4"},"commit":{"message":"Improve xdp sample","shortMessageHtmlLink":"Improve xdp sample"}},{"before":"443065a5b6fb6fd4e18e7a2d875cdc3a9fbd490c","after":"23edfeb23650a3ce1cc0e1f2e6699287c7e12019","ref":"refs/heads/main","pushedAt":"2024-04-20T05:58:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"parttimenerd","name":"Johannes Bechberger","path":"/parttimenerd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/490655?s=80&v=4"},"commit":{"message":"Add xdp support and XDPSample program","shortMessageHtmlLink":"Add xdp support and XDPSample program"}},{"before":"5bf56b4836d45d292cea03ca1bd270a402f3c035","after":"443065a5b6fb6fd4e18e7a2d875cdc3a9fbd490c","ref":"refs/heads/main","pushedAt":"2024-04-19T20:55:35.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"parttimenerd","name":"Johannes Bechberger","path":"/parttimenerd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/490655?s=80&v=4"},"commit":{"message":"Add xdp support and XDPSample program","shortMessageHtmlLink":"Add xdp support and XDPSample program"}},{"before":"57c6da3d59f43901028dec6982aa4cb591a63004","after":null,"ref":"refs/heads/move_to_22","pushedAt":"2024-04-07T08:58:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"parttimenerd","name":"Johannes Bechberger","path":"/parttimenerd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/490655?s=80&v=4"}},{"before":"f2bc16479f21a49e89d817030652cd1e55ec6acc","after":"5bf56b4836d45d292cea03ca1bd270a402f3c035","ref":"refs/heads/main","pushedAt":"2024-04-07T08:58:34.000Z","pushType":"pr_merge","commitsCount":11,"pusher":{"login":"parttimenerd","name":"Johannes Bechberger","path":"/parttimenerd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/490655?s=80&v=4"},"commit":{"message":"Small refactoring","shortMessageHtmlLink":"Small refactoring"}},{"before":"ea8eecc83c058f1adcf8683cc044b9d017f66118","after":"57c6da3d59f43901028dec6982aa4cb591a63004","ref":"refs/heads/move_to_22","pushedAt":"2024-04-07T08:57:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"parttimenerd","name":"Johannes Bechberger","path":"/parttimenerd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/490655?s=80&v=4"},"commit":{"message":"Small refactoring","shortMessageHtmlLink":"Small refactoring"}},{"before":"5a6f7b69a331af9bd7734e40c22c1973ab7399d8","after":"ea8eecc83c058f1adcf8683cc044b9d017f66118","ref":"refs/heads/move_to_22","pushedAt":"2024-04-06T21:38:34.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"parttimenerd","name":"Johannes Bechberger","path":"/parttimenerd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/490655?s=80&v=4"},"commit":{"message":"Improve naming of generated Impl classes\n\nPut them in the same package as the base class","shortMessageHtmlLink":"Improve naming of generated Impl classes"}},{"before":"3e009f1b74982f5a1d14e7430cc45a67042b0e81","after":"5a6f7b69a331af9bd7734e40c22c1973ab7399d8","ref":"refs/heads/move_to_22","pushedAt":"2024-04-05T14:14:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"parttimenerd","name":"Johannes Bechberger","path":"/parttimenerd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/490655?s=80&v=4"},"commit":{"message":"Detach programs properly and more fixes","shortMessageHtmlLink":"Detach programs properly and more fixes"}},{"before":"f22ff4eb0b2223aa1e3eeaf86c15e0da5d21f29e","after":"3e009f1b74982f5a1d14e7430cc45a67042b0e81","ref":"refs/heads/move_to_22","pushedAt":"2024-04-04T13:29:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"parttimenerd","name":"Johannes Bechberger","path":"/parttimenerd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/490655?s=80&v=4"},"commit":{"message":"Fix on Mac OS M1","shortMessageHtmlLink":"Fix on Mac OS M1"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWjaxQwA","startCursor":null,"endCursor":null}},"title":"Activity ยท parttimenerd/hello-ebpf"}