{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":57277561,"defaultBranch":"master","name":"utility","ownerLogin":"gsauthof","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-04-28T06:44:04.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/464832?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1607895114.0","currentOid":""},"activityList":{"items":[{"before":"25d4eac0a3ebc6bc52542dacaaade2314a4aa6fa","after":"9cdf912fb4daf82c96394e04c95a42ae61a1f16d","ref":"refs/heads/master","pushedAt":"2024-08-03T22:53:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gsauthof","name":"Georg Sauthoff","path":"/gsauthof","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/464832?s=80&v=4"},"commit":{"message":"bump version","shortMessageHtmlLink":"bump version"}},{"before":"ceab3fe7105b74ed8240ff80a7482973b34db444","after":"25d4eac0a3ebc6bc52542dacaaade2314a4aa6fa","ref":"refs/heads/master","pushedAt":"2024-08-03T22:48:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gsauthof","name":"Georg Sauthoff","path":"/gsauthof","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/464832?s=80&v=4"},"commit":{"message":"remove terminated lugh.ch list\n\nhomepage contains non-informative end-of-life message\nand one day the txt records announced end-of-service with 100% false\npositive listings - however, this wasn't permanent either","shortMessageHtmlLink":"remove terminated lugh.ch list"}},{"before":"ed5237bb83f542b92d116533ab3097d82a5a0972","after":"ceab3fe7105b74ed8240ff80a7482973b34db444","ref":"refs/heads/master","pushedAt":"2024-06-08T10:21:52.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"gsauthof","name":"Georg Sauthoff","path":"/gsauthof","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/464832?s=80&v=4"},"commit":{"message":"bump version","shortMessageHtmlLink":"bump version"}},{"before":"dfafc193bf6b9d6a86b07cd4be42c91edc96eca3","after":"ed5237bb83f542b92d116533ab3097d82a5a0972","ref":"refs/heads/master","pushedAt":"2024-06-01T23:31:59.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"gsauthof","name":"Georg Sauthoff","path":"/gsauthof","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/464832?s=80&v=4"},"commit":{"message":"bump version","shortMessageHtmlLink":"bump version"}},{"before":"7779fa57c1db79cbf3bbaa958215c1e4a95cf48a","after":"dfafc193bf6b9d6a86b07cd4be42c91edc96eca3","ref":"refs/heads/master","pushedAt":"2024-06-01T22:29:30.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"gsauthof","name":"Georg Sauthoff","path":"/gsauthof","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/464832?s=80&v=4"},"commit":{"message":"bump version","shortMessageHtmlLink":"bump version"}},{"before":"29fddf9fdbe98bc9c88a3a296afad8231bcf9401","after":"7779fa57c1db79cbf3bbaa958215c1e4a95cf48a","ref":"refs/heads/master","pushedAt":"2024-03-16T14:10:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gsauthof","name":"Georg Sauthoff","path":"/gsauthof","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/464832?s=80&v=4"},"commit":{"message":"support terminating interval mode on close of stdin","shortMessageHtmlLink":"support terminating interval mode on close of stdin"}},{"before":"33260dc8ae29d7b03210bcdb5cd958d49384bd56","after":"29fddf9fdbe98bc9c88a3a296afad8231bcf9401","ref":"refs/heads/master","pushedAt":"2024-03-15T22:56:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gsauthof","name":"Georg Sauthoff","path":"/gsauthof","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/464832?s=80&v=4"},"commit":{"message":"add ns timestamp column","shortMessageHtmlLink":"add ns timestamp column"}},{"before":"2b550d8836404140338e2bc26a3ce19f904c3830","after":"33260dc8ae29d7b03210bcdb5cd958d49384bd56","ref":"refs/heads/master","pushedAt":"2024-03-15T22:29:56.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gsauthof","name":"Georg Sauthoff","path":"/gsauthof","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/464832?s=80&v=4"},"commit":{"message":"support delimited output","shortMessageHtmlLink":"support delimited output"}},{"before":"3d1e66b485130d2b73b5d8baa84f3470132189a6","after":"2b550d8836404140338e2bc26a3ce19f904c3830","ref":"refs/heads/master","pushedAt":"2024-03-14T23:25:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gsauthof","name":"Georg Sauthoff","path":"/gsauthof","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/464832?s=80&v=4"},"commit":{"message":"support appending columns with -o via + sign\n\nand improve error checking when parsing positional arguments","shortMessageHtmlLink":"support appending columns with -o via + sign"}},{"before":"c342254e7a7f379cf8d75ae2d9776dd4bd48b7cb","after":"3d1e66b485130d2b73b5d8baa84f3470132189a6","ref":"refs/heads/master","pushedAt":"2024-03-14T22:35:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gsauthof","name":"Georg Sauthoff","path":"/gsauthof","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/464832?s=80&v=4"},"commit":{"message":"add unix time column","shortMessageHtmlLink":"add unix time column"}},{"before":"a37ba0cf60ccb1566c41f9dbd3695ea2c709ac60","after":"c342254e7a7f379cf8d75ae2d9776dd4bd48b7cb","ref":"refs/heads/master","pushedAt":"2024-03-14T18:21:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gsauthof","name":"Georg Sauthoff","path":"/gsauthof","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/464832?s=80&v=4"},"commit":{"message":"add interval mode","shortMessageHtmlLink":"add interval mode"}},{"before":"ead5ef0585c10ec72a458d674e3d8022df0b0838","after":"a37ba0cf60ccb1566c41f9dbd3695ea2c709ac60","ref":"refs/heads/master","pushedAt":"2024-02-24T20:12:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gsauthof","name":"Georg Sauthoff","path":"/gsauthof","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/464832?s=80&v=4"},"commit":{"message":"support reading secret key from environment","shortMessageHtmlLink":"support reading secret key from environment"}},{"before":"35b72fd082e5ddfd24aafbee49a4c0c3f6031388","after":"ead5ef0585c10ec72a458d674e3d8022df0b0838","ref":"refs/heads/master","pushedAt":"2024-02-24T12:34:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gsauthof","name":"Georg Sauthoff","path":"/gsauthof","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/464832?s=80&v=4"},"commit":{"message":"add hc_mail - a mail filter for checking mail delivery","shortMessageHtmlLink":"add hc_mail - a mail filter for checking mail delivery"}},{"before":"5eecd1b69f4cf75074499945992143b36fc19f0a","after":"35b72fd082e5ddfd24aafbee49a4c0c3f6031388","ref":"refs/heads/master","pushedAt":"2024-02-14T22:59:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gsauthof","name":"Georg Sauthoff","path":"/gsauthof","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/464832?s=80&v=4"},"commit":{"message":"statically sanity check lookup tables\n\nand fix missing comma","shortMessageHtmlLink":"statically sanity check lookup tables"}},{"before":"667829222384c12d367f93520f7a1e49cb2cb605","after":"5eecd1b69f4cf75074499945992143b36fc19f0a","ref":"refs/heads/master","pushedAt":"2024-01-14T23:25:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gsauthof","name":"Georg Sauthoff","path":"/gsauthof","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/464832?s=80&v=4"},"commit":{"message":"mirror SIGPIPE","shortMessageHtmlLink":"mirror SIGPIPE"}},{"before":"bc68faed27920e4aadee66c01887db8cf9102d65","after":"667829222384c12d367f93520f7a1e49cb2cb605","ref":"refs/heads/master","pushedAt":"2023-11-11T12:30:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gsauthof","name":"Georg Sauthoff","path":"/gsauthof","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/464832?s=80&v=4"},"commit":{"message":"blacklist blocklist for ipv6","shortMessageHtmlLink":"blacklist blocklist for ipv6"}},{"before":"560b9117bb2d44e61a092e3e4a14db3aa433147c","after":"bc68faed27920e4aadee66c01887db8cf9102d65","ref":"refs/heads/master","pushedAt":"2023-09-08T15:40:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gsauthof","name":"Georg Sauthoff","path":"/gsauthof","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/464832?s=80&v=4"},"commit":{"message":"bump version","shortMessageHtmlLink":"bump version"}},{"before":"96993a31a5aba51bab3ca0b53720ebc1d995a953","after":"560b9117bb2d44e61a092e3e4a14db3aa433147c","ref":"refs/heads/master","pushedAt":"2023-09-06T23:47:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gsauthof","name":"Georg Sauthoff","path":"/gsauthof","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/464832?s=80&v=4"},"commit":{"message":"unify error message","shortMessageHtmlLink":"unify error message"}},{"before":"48454bd7f1e2b45d8910fcfeba047c9234e87471","after":"96993a31a5aba51bab3ca0b53720ebc1d995a953","ref":"refs/heads/master","pushedAt":"2023-09-05T23:19:48.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"gsauthof","name":"Georg Sauthoff","path":"/gsauthof","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/464832?s=80&v=4"},"commit":{"message":"refactor code","shortMessageHtmlLink":"refactor code"}},{"before":"d916506912b1387f02d1328b54f5e1b63977fdf1","after":"48454bd7f1e2b45d8910fcfeba047c9234e87471","ref":"refs/heads/master","pushedAt":"2023-08-26T22:25:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gsauthof","name":"Georg Sauthoff","path":"/gsauthof","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/464832?s=80&v=4"},"commit":{"message":"add DNSBL listed on blacklistmaster.com\n\nSource: https://www.blacklistmaster.com/blacklists","shortMessageHtmlLink":"add DNSBL listed on blacklistmaster.com"}},{"before":"1c0e4c3eb9a4afb0e72f9f68501dd144ebcbdc0c","after":"d916506912b1387f02d1328b54f5e1b63977fdf1","ref":"refs/heads/master","pushedAt":"2023-08-25T17:19:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gsauthof","name":"Georg Sauthoff","path":"/gsauthof","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/464832?s=80&v=4"},"commit":{"message":"at some multirbl.valli.org lists\n\ni.e. just a few of the alive ones as that alive list currently also\ncontains many dead ones\n\nSource:\nhttps://multirbl.valli.org/list/","shortMessageHtmlLink":"at some multirbl.valli.org lists"}},{"before":"48dd1565fe1fed6e73d4ea5c805828db08cc14c3","after":"1c0e4c3eb9a4afb0e72f9f68501dd144ebcbdc0c","ref":"refs/heads/master","pushedAt":"2023-08-25T15:57:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gsauthof","name":"Georg Sauthoff","path":"/gsauthof","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/464832?s=80&v=4"},"commit":{"message":"add subset from matteocorti/check_rbl\n\ni.e. just what is still alive\n\nSource:\nhttps://github.com/matteocorti/check_rbl/blob/0262c7104267c8555e80dea8e2d1347df0c7a485/check_rbl.ini#L1-L161","shortMessageHtmlLink":"add subset from matteocorti/check_rbl"}},{"before":"9657a94a77ca8b4478f9818c864aab3903de76ad","after":"48dd1565fe1fed6e73d4ea5c805828db08cc14c3","ref":"refs/heads/master","pushedAt":"2023-08-25T13:34:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gsauthof","name":"Georg Sauthoff","path":"/gsauthof","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/464832?s=80&v=4"},"commit":{"message":"add subset of kuyint/rbl-check list\n\ni.e. the small subset that isn't dead for many years or obviously broken\n\nSource:\nhttps://github.com/kuyint/rbl-check/blob/8cd9e1301385dd31f82ce7fae6e5043e020541cc/rbl_check.sh#L17C10-L71C65","shortMessageHtmlLink":"add subset of kuyint/rbl-check list"}},{"before":"7bfb54022d8056a10e76180bc138835acbdeda3c","after":"9657a94a77ca8b4478f9818c864aab3903de76ad","ref":"refs/heads/master","pushedAt":"2023-08-25T12:54:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gsauthof","name":"Georg Sauthoff","path":"/gsauthof","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/464832?s=80&v=4"},"commit":{"message":"qualify drbl.gremlin.ru as garbage","shortMessageHtmlLink":"qualify drbl.gremlin.ru as garbage"}},{"before":"660db70b75910e1316d33e12cb241136e446a3ae","after":"7bfb54022d8056a10e76180bc138835acbdeda3c","ref":"refs/heads/master","pushedAt":"2023-08-25T12:34:39.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"gsauthof","name":"Georg Sauthoff","path":"/gsauthof","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/464832?s=80&v=4"},"commit":{"message":"eliminate search=True since we don't expect to deal with relative names","shortMessageHtmlLink":"eliminate search=True since we don't expect to deal with relative names"}},{"before":"6e51ba85e17f0b5530f1c771fd1c766eccf0959a","after":"660db70b75910e1316d33e12cb241136e446a3ae","ref":"refs/heads/master","pushedAt":"2023-07-23T23:34:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gsauthof","name":"Georg Sauthoff","path":"/gsauthof","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/464832?s=80&v=4"},"commit":{"message":"fix help layout","shortMessageHtmlLink":"fix help layout"}},{"before":"bd542650814d4882673024ca5826402e5d5f066b","after":"6e51ba85e17f0b5530f1c771fd1c766eccf0959a","ref":"refs/heads/master","pushedAt":"2023-07-23T22:04:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gsauthof","name":"Georg Sauthoff","path":"/gsauthof","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/464832?s=80&v=4"},"commit":{"message":"bump version","shortMessageHtmlLink":"bump version"}},{"before":"101869f96094c8e6ce7d40a9531906dfe2997b7e","after":"bd542650814d4882673024ca5826402e5d5f066b","ref":"refs/heads/master","pushedAt":"2023-07-23T20:46:00.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"gsauthof","name":"Georg Sauthoff","path":"/gsauthof","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/464832?s=80&v=4"},"commit":{"message":"explicitly free memory\n\nto avoid noise in mem-leak check tools","shortMessageHtmlLink":"explicitly free memory"}},{"before":"37fae7860e4df308bfec29ec436c8090f53f4d1a","after":"101869f96094c8e6ce7d40a9531906dfe2997b7e","ref":"refs/heads/master","pushedAt":"2023-07-23T15:41:49.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"gsauthof","name":"Georg Sauthoff","path":"/gsauthof","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/464832?s=80&v=4"},"commit":{"message":"package hcheck","shortMessageHtmlLink":"package hcheck"}},{"before":"e8d5f19ebe063cc19061f1351dfcd7c1d361eec3","after":"37fae7860e4df308bfec29ec436c8090f53f4d1a","ref":"refs/heads/master","pushedAt":"2023-06-10T16:25:00.564Z","pushType":"push","commitsCount":1,"pusher":{"login":"gsauthof","name":"Georg Sauthoff","path":"/gsauthof","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/464832?s=80&v=4"},"commit":{"message":"add link_stats64 - dump kernel link stats\n\nAlso:\n\n- ping.py - send ICMP requests over a RAW socket to arbitrary\n destinations\n- otherhost.py - dump rtnl_link_stats64::rx_otherhost_dropped using the\n drgn programmable debugger","shortMessageHtmlLink":"add link_stats64 - dump kernel link stats"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEkQw8RgA","startCursor":null,"endCursor":null}},"title":"Activity ยท gsauthof/utility"}