{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":708846255,"defaultBranch":"master","name":"mimic","ownerLogin":"hack3ric","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-10-23T14:02:38.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/18899791?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1727616987.0","currentOid":""},"activityList":{"items":[{"before":"ab0ae070e5a8815a3c35234e7a7334a19dcf1f4e","after":"8c47094857c4fdf75669dfea2ae5b73c5f1c1c57","ref":"refs/heads/crypto","pushedAt":"2024-09-30T07:07:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hack3ric","name":"Eric Long","path":"/hack3ric","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18899791?s=80&v=4"},"commit":{"message":"kmod/crypto: Export common functions anyway","shortMessageHtmlLink":"kmod/crypto: Export common functions anyway"}},{"before":"3919e54fff3e195713064e63fe04df6b5aa64b67","after":"e05d3afd00b8fb74a83260e75de5476a9fa9c85b","ref":"refs/heads/master","pushedAt":"2024-09-29T13:40:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hack3ric","name":"Eric Long","path":"/hack3ric","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18899791?s=80&v=4"},"commit":{"message":"Reset padding length to 0\n\nWill add padding options to the CLI later.","shortMessageHtmlLink":"Reset padding length to 0"}},{"before":"b2bb1abb3b82cd5bad30594ea661738d305cb276","after":"3919e54fff3e195713064e63fe04df6b5aa64b67","ref":"refs/heads/master","pushedAt":"2024-09-29T13:36:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hack3ric","name":"Eric Long","path":"/hack3ric","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18899791?s=80&v=4"},"commit":{"message":"bpf/egress: try to fix CI failure","shortMessageHtmlLink":"bpf/egress: try to fix CI failure"}},{"before":null,"after":"ab0ae070e5a8815a3c35234e7a7334a19dcf1f4e","ref":"refs/heads/crypto","pushedAt":"2024-09-29T13:36:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hack3ric","name":"Eric Long","path":"/hack3ric","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18899791?s=80&v=4"},"commit":{"message":"bpf: working crypto of first 16 bytes, sans correct checksum","shortMessageHtmlLink":"bpf: working crypto of first 16 bytes, sans correct checksum"}},{"before":"860dad0d88f97859c59c342961416c7827cf8dec","after":"b2bb1abb3b82cd5bad30594ea661738d305cb276","ref":"refs/heads/master","pushedAt":"2024-09-29T12:27:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hack3ric","name":"Eric Long","path":"/hack3ric","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18899791?s=80&v=4"},"commit":{"message":"kmod, bpf: work around a libbpf bug that prevents multiple objects to reference the same kfuncs","shortMessageHtmlLink":"kmod, bpf: work around a libbpf bug that prevents multiple objects to…"}},{"before":"3919e54fff3e195713064e63fe04df6b5aa64b67","after":"860dad0d88f97859c59c342961416c7827cf8dec","ref":"refs/heads/master","pushedAt":"2024-09-28T15:08:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hack3ric","name":"Eric Long","path":"/hack3ric","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18899791?s=80&v=4"},"commit":{"message":"kmod: refactor, crypto init","shortMessageHtmlLink":"kmod: refactor, crypto init"}},{"before":"dc7b55648ddcd4c2c5cc5631415b10d279ad5f58","after":"3919e54fff3e195713064e63fe04df6b5aa64b67","ref":"refs/heads/master","pushedAt":"2024-09-27T14:25:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hack3ric","name":"Eric Long","path":"/hack3ric","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18899791?s=80&v=4"},"commit":{"message":"bpf/egress: try to fix CI failure","shortMessageHtmlLink":"bpf/egress: try to fix CI failure"}},{"before":"9c5a055297f0b57260e166aa24667bafcb44543b","after":"dc7b55648ddcd4c2c5cc5631415b10d279ad5f58","ref":"refs/heads/master","pushedAt":"2024-09-27T14:06:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hack3ric","name":"Eric Long","path":"/hack3ric","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18899791?s=80&v=4"},"commit":{"message":"bpf/ingress: remove XXX of restore_data\n\nNow that we can insert padding, we can insert and TCP timestamp options in all packets some time later.","shortMessageHtmlLink":"bpf/ingress: remove XXX of restore_data"}},{"before":"58ddc506ddf4ec1e539096d05e0af7ffda918be0","after":"9c5a055297f0b57260e166aa24667bafcb44543b","ref":"refs/heads/master","pushedAt":"2024-09-27T13:24:21.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hack3ric","name":"Eric Long","path":"/hack3ric","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18899791?s=80&v=4"},"commit":{"message":"bpf: hack Linux 6.1 verifier","shortMessageHtmlLink":"bpf: hack Linux 6.1 verifier"}},{"before":"891f0fa42fa6e93fd9a92d27b1bd87ada0e56cdd","after":"58ddc506ddf4ec1e539096d05e0af7ffda918be0","ref":"refs/heads/master","pushedAt":"2024-09-27T12:59:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hack3ric","name":"Eric Long","path":"/hack3ric","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18899791?s=80&v=4"},"commit":{"message":"bpf: fix \"mimic_conns has no valid bpf_spin_lock\"\n\nSeems you can't have bitfield at the top level along with bpf_spin_lock.","shortMessageHtmlLink":"bpf: fix \"mimic_conns has no valid bpf_spin_lock\""}},{"before":"41f31439632d102b61bea47257b56f4bb3e6f2ce","after":"891f0fa42fa6e93fd9a92d27b1bd87ada0e56cdd","ref":"refs/heads/master","pushedAt":"2024-09-27T12:49:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hack3ric","name":"Eric Long","path":"/hack3ric","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18899791?s=80&v=4"},"commit":{"message":"bpf: make padding length runtime","shortMessageHtmlLink":"bpf: make padding length runtime"}},{"before":"3d69a83235e22924ce15f23d446cdcad8dd45c37","after":"41f31439632d102b61bea47257b56f4bb3e6f2ce","ref":"refs/heads/master","pushedAt":"2024-09-27T12:10:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hack3ric","name":"Eric Long","path":"/hack3ric","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18899791?s=80&v=4"},"commit":{"message":"Add compiler version guard to attribute macros","shortMessageHtmlLink":"Add compiler version guard to attribute macros"}},{"before":"cb10b66d17589d5dbaedfffe2b96cb4482a73ef8","after":"3d69a83235e22924ce15f23d446cdcad8dd45c37","ref":"refs/heads/master","pushedAt":"2024-09-27T10:23:39.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hack3ric","name":"Eric Long","path":"/hack3ric","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18899791?s=80&v=4"},"commit":{"message":"bpf: reserve padding logic","shortMessageHtmlLink":"bpf: reserve padding logic"}},{"before":"b12372d4f6258913d0205717d410e35aa3f9a2aa","after":"cb10b66d17589d5dbaedfffe2b96cb4482a73ef8","ref":"refs/heads/master","pushedAt":"2024-09-27T07:48:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hack3ric","name":"Eric Long","path":"/hack3ric","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18899791?s=80&v=4"},"commit":{"message":"bpf: add branch hint to switch-cases","shortMessageHtmlLink":"bpf: add branch hint to switch-cases"}},{"before":"e6b43eb16a09612386b74c294764d68a708ba961","after":"b12372d4f6258913d0205717d410e35aa3f9a2aa","ref":"refs/heads/master","pushedAt":"2024-09-26T12:37:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hack3ric","name":"Eric Long","path":"/hack3ric","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18899791?s=80&v=4"},"commit":{"message":"vendor-vmlinux-h: add kernel net support\n\nOtherwise vmlinux.h will not generate network structures.","shortMessageHtmlLink":"vendor-vmlinux-h: add kernel net support"}},{"before":"9600837cd6f5e227d4d3364ec235543838aa86a8","after":"e6b43eb16a09612386b74c294764d68a708ba961","ref":"refs/heads/master","pushedAt":"2024-09-26T12:14:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hack3ric","name":"Eric Long","path":"/hack3ric","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18899791?s=80&v=4"},"commit":{"message":"Generate vmlinux.h from building vmlinux from source","shortMessageHtmlLink":"Generate vmlinux.h from building vmlinux from source"}},{"before":"2b7244566c633d9cd2fd9baec06760937e930c97","after":"9600837cd6f5e227d4d3364ec235543838aa86a8","ref":"refs/heads/master","pushedAt":"2024-09-25T18:03:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hack3ric","name":"Eric Long","path":"/hack3ric","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18899791?s=80&v=4"},"commit":{"message":"bpf: update mimic_whitelist map to contain max of 32 entries","shortMessageHtmlLink":"bpf: update mimic_whitelist map to contain max of 32 entries"}},{"before":"522fe9b285d762657a8d3bff7b58625c2bb6dfcb","after":"2b7244566c633d9cd2fd9baec06760937e930c97","ref":"refs/heads/master","pushedAt":"2024-09-25T18:00:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hack3ric","name":"Eric Long","path":"/hack3ric","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18899791?s=80&v=4"},"commit":{"message":"cli: show host the IPs are resolved from in overview","shortMessageHtmlLink":"cli: show host the IPs are resolved from in overview"}},{"before":"d959887aa0a73b972506ca4d7cae01416b33e3e5","after":"522fe9b285d762657a8d3bff7b58625c2bb6dfcb","ref":"refs/heads/master","pushedAt":"2024-09-21T15:39:45.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hack3ric","name":"Eric Long","path":"/hack3ric","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18899791?s=80&v=4"},"commit":{"message":"Refactor filter settings","shortMessageHtmlLink":"Refactor filter settings"}},{"before":"be07c92eca15e035367d087ef6a7b4d461420f65","after":"d959887aa0a73b972506ca4d7cae01416b33e3e5","ref":"refs/heads/master","pushedAt":"2024-09-21T08:58:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hack3ric","name":"Eric Long","path":"/hack3ric","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18899791?s=80&v=4"},"commit":{"message":"Use getaddrinfo to resolve hostname at start\n\nFixes #6.","shortMessageHtmlLink":"Use getaddrinfo to resolve hostname at start"}},{"before":"461c6ab35730fecb079a527bbf88229e8f6c90bc","after":"be07c92eca15e035367d087ef6a7b4d461420f65","ref":"refs/heads/master","pushedAt":"2024-09-21T07:31:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hack3ric","name":"Eric Long","path":"/hack3ric","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18899791?s=80&v=4"},"commit":{"message":"Use IPv4-mapped IPv6 to represent IPv4","shortMessageHtmlLink":"Use IPv4-mapped IPv6 to represent IPv4"}},{"before":"779d23adea8098d8496162e2d5c3e456825ea6b0","after":"461c6ab35730fecb079a527bbf88229e8f6c90bc","ref":"refs/heads/master","pushedAt":"2024-09-21T05:40:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hack3ric","name":"Eric Long","path":"/hack3ric","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18899791?s=80&v=4"},"commit":{"message":"bpf: add branch hints\n\nBasically 649b78a271a802f0d79e6322dce1517f76dfac01, but without [[clang::{,un}likely]] attributes.","shortMessageHtmlLink":"bpf: add branch hints"}},{"before":"ae8757998a3c00469520c0591a2fee35e82f408a","after":"779d23adea8098d8496162e2d5c3e456825ea6b0","ref":"refs/heads/master","pushedAt":"2024-09-21T05:36:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hack3ric","name":"Eric Long","path":"/hack3ric","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18899791?s=80&v=4"},"commit":{"message":"bpf: add branch hints\n\nBasically 649b78a271a802f0d79e6322dce1517f76dfac01, but without [[clang::{,un}likely]] attributes.","shortMessageHtmlLink":"bpf: add branch hints"}},{"before":"19bbdeb98b8d2a779faf1743046daa76718eaaa6","after":"ae8757998a3c00469520c0591a2fee35e82f408a","ref":"refs/heads/master","pushedAt":"2024-09-20T16:32:01.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hack3ric","name":"Eric Long","path":"/hack3ric","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18899791?s=80&v=4"},"commit":{"message":"Use IPv4-mapped IPv6 to represent IPv4","shortMessageHtmlLink":"Use IPv4-mapped IPv6 to represent IPv4"}},{"before":"922f008b86ddb3be7c670ce123a9b13d04c9e130","after":"88202e53ccbbaedb186d395646cdd80cc90365ce","ref":"refs/heads/openwrt","pushedAt":"2024-09-12T16:20:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hack3ric","name":"Eric Long","path":"/hack3ric","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18899791?s=80&v=4"},"commit":{"message":"openwrt: remove mimic-bpftool\n\nhttps://github.com/openwrt/openwrt/pull/16122 is merged.","shortMessageHtmlLink":"openwrt: remove mimic-bpftool"}},{"before":"a98b0db0e096dba7bf4073e6ae98ac8f6098b1bb","after":"19bbdeb98b8d2a779faf1743046daa76718eaaa6","ref":"refs/heads/master","pushedAt":"2024-09-03T14:57:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hack3ric","name":"Eric Long","path":"/hack3ric","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18899791?s=80&v=4"},"commit":{"message":"bpf: add branch hints\n\nBasically 649b78a271a802f0d79e6322dce1517f76dfac01, but without [[clang::{,un}likely]] attributes.","shortMessageHtmlLink":"bpf: add branch hints"}},{"before":"649b78a271a802f0d79e6322dce1517f76dfac01","after":"a98b0db0e096dba7bf4073e6ae98ac8f6098b1bb","ref":"refs/heads/master","pushedAt":"2024-09-03T14:51:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hack3ric","name":"Eric Long","path":"/hack3ric","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18899791?s=80&v=4"},"commit":{"message":"Add compression program to mimic-dkms' Recommends\n\nlinux-image-cloud uses LZ4 encryption whose CLI is not usually installed, causing DKMS build failure. Install tools for all possible kernel encryption algorithm by default just in case.","shortMessageHtmlLink":"Add compression program to mimic-dkms' Recommends"}},{"before":"e79669ba04d3c28ff14dd02c610d578e5ff6941a","after":"649b78a271a802f0d79e6322dce1517f76dfac01","ref":"refs/heads/master","pushedAt":"2024-08-23T05:53:08.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hack3ric","name":"Eric Long","path":"/hack3ric","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18899791?s=80&v=4"},"commit":{"message":"bpf: add branch hints","shortMessageHtmlLink":"bpf: add branch hints"}},{"before":"84052a754d2f3d5019f70df55709b1780552f702","after":"e79669ba04d3c28ff14dd02c610d578e5ff6941a","ref":"refs/heads/master","pushedAt":"2024-08-14T07:55:45.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"hack3ric","name":"Eric Long","path":"/hack3ric","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18899791?s=80&v=4"},"commit":{"message":"cli/show: print to stderr when called by `mimic run`","shortMessageHtmlLink":"cli/show: print to stderr when called by mimic run"}},{"before":"f5b1795310365015b6415471de6f9e90a1a5a000","after":"84052a754d2f3d5019f70df55709b1780552f702","ref":"refs/heads/master","pushedAt":"2024-08-12T15:37:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hack3ric","name":"Eric Long","path":"/hack3ric","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18899791?s=80&v=4"},"commit":{"message":"actions/push: use build-deb artifacts to test .deb installation","shortMessageHtmlLink":"actions/push: use build-deb artifacts to test .deb installation"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0zMFQwNzowNzowNS4wMDAwMDBazwAAAATEXCuL","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xMlQxNTozNzo0OC4wMDAwMDBazwAAAASYR92n"}},"title":"Activity · hack3ric/mimic"}