{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":132372701,"defaultBranch":"master","name":"wsdd","ownerLogin":"christgau","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-05-06T20:16:40.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/39031063?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1711834870.0","currentOid":""},"activityList":{"items":[{"before":"08b298cfbcf665c00ba6dd179d6a458c736dfa54","after":"486e054ec73bc12a79d465d1fbd0c11c12b0f014","ref":"refs/heads/master","pushedAt":"2024-03-30T21:40:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"christgau","name":"Steffen Christgau","path":"/christgau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39031063?s=80&v=4"},"commit":{"message":"text(CHANGELOG): version bump to 0.8","shortMessageHtmlLink":"text(CHANGELOG): version bump to 0.8"}},{"before":"c96e94174602ba7a80a37dc7ad50345aeb60d52f","after":"08b298cfbcf665c00ba6dd179d6a458c736dfa54","ref":"refs/heads/master","pushedAt":"2024-03-30T21:21:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"christgau","name":"Steffen Christgau","path":"/christgau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39031063?s=80&v=4"},"commit":{"message":"chore(src): fix PEP8 issues in OpenBSD code","shortMessageHtmlLink":"chore(src): fix PEP8 issues in OpenBSD code"}},{"before":"4bec7c92f8afb70b9f7d1866797c4edb4121099c","after":"c96e94174602ba7a80a37dc7ad50345aeb60d52f","ref":"refs/heads/master","pushedAt":"2024-03-30T21:13:56.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"christgau","name":"Steffen Christgau","path":"/christgau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39031063?s=80&v=4"},"commit":{"message":"feat(src): add support for OpenBSD\n\n- add OpenBSD-specifics to route socket handler\n- add rc.d daemon file\n- update README\n\nTested on riscv64 with OpenBSD 7.4","shortMessageHtmlLink":"feat(src): add support for OpenBSD"}},{"before":"77d20b9d5a330366e7e6276178aed13927d35225","after":"c96e94174602ba7a80a37dc7ad50345aeb60d52f","ref":"refs/heads/feat/openbsd","pushedAt":"2024-03-30T21:12:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"christgau","name":"Steffen Christgau","path":"/christgau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39031063?s=80&v=4"},"commit":{"message":"feat(src): add support for OpenBSD\n\n- add OpenBSD-specifics to route socket handler\n- add rc.d daemon file\n- update README\n\nTested on riscv64 with OpenBSD 7.4","shortMessageHtmlLink":"feat(src): add support for OpenBSD"}},{"before":"c2f78fe6350fc893b6a46466ec496fa5ea249270","after":"77d20b9d5a330366e7e6276178aed13927d35225","ref":"refs/heads/feat/openbsd","pushedAt":"2024-03-30T21:03:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"christgau","name":"Steffen Christgau","path":"/christgau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39031063?s=80&v=4"},"commit":{"message":"feat(src): add support for OpenBSD\n\n- add OpenBSD-specifics to route socket handler\n- add rc.d daemon file\n- update README\n\nTested on riscv64 with OpenBSD 7.4","shortMessageHtmlLink":"feat(src): add support for OpenBSD"}},{"before":"63ca58cc5100b579b2eaef0dab0b913b3bd8ea14","after":"c2f78fe6350fc893b6a46466ec496fa5ea249270","ref":"refs/heads/feat/openbsd","pushedAt":"2024-01-21T21:41:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"christgau","name":"Steffen Christgau","path":"/christgau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39031063?s=80&v=4"},"commit":{"message":"fix(src): use correct value for IFF_MULTICAST on OpenBSD","shortMessageHtmlLink":"fix(src): use correct value for IFF_MULTICAST on OpenBSD"}},{"before":"8bcc667fc4ef36ebd0423f4dc8b09528203ec27b","after":"4bec7c92f8afb70b9f7d1866797c4edb4121099c","ref":"refs/heads/master","pushedAt":"2024-01-21T21:36:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"christgau","name":"Steffen Christgau","path":"/christgau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39031063?s=80&v=4"},"commit":{"message":"feat(workflows): add check support for Python 3.12","shortMessageHtmlLink":"feat(workflows): add check support for Python 3.12"}},{"before":"62dfbe39c43c0f813f8b2a70a3e4a59106e8d3d8","after":"8bcc667fc4ef36ebd0423f4dc8b09528203ec27b","ref":"refs/heads/master","pushedAt":"2024-01-21T20:49:08.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"christgau","name":"Steffen Christgau","path":"/christgau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39031063?s=80&v=4"},"commit":{"message":"chore(README): remove dead links, scratch OpenWRT, fix typos","shortMessageHtmlLink":"chore(README): remove dead links, scratch OpenWRT, fix typos"}},{"before":"563d7933f9e81385eba14c3108474aab6f324410","after":"62dfbe39c43c0f813f8b2a70a3e4a59106e8d3d8","ref":"refs/heads/master","pushedAt":"2024-01-20T16:20:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"christgau","name":"Steffen Christgau","path":"/christgau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39031063?s=80&v=4"},"commit":{"message":"feat(src): Allow listing devices of concrete types (#189)\n\n* feat(src): Allow listing devices of concrete types\n\nCurrently, the \"list\" command returns all discovered devices. This\nincludes also devices without host services like printers. That is a\nproblem for some API clients (i.e. gvfs). Let's add an optional\nargument to specify concrete type.\n\nFixes: https://github.com/christgau/wsdd/issues/178\n\n* feat(src): List types of discovered devices\n\n* text(CHANGELOG): add item for device type filtering and list output\n\n---------\n\nCo-authored-by: Steffen Christgau ","shortMessageHtmlLink":"feat(src): Allow listing devices of concrete types (#189)"}},{"before":"66cfa8a9e6d4bba99904bd07e37a0b398a38884a","after":"63ca58cc5100b579b2eaef0dab0b913b3bd8ea14","ref":"refs/heads/feat/openbsd","pushedAt":"2024-01-13T23:12:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"christgau","name":"Steffen Christgau","path":"/christgau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39031063?s=80&v=4"},"commit":{"message":"fix(src): use correct value for IFF_MULTICAST on OpenBSD","shortMessageHtmlLink":"fix(src): use correct value for IFF_MULTICAST on OpenBSD"}},{"before":null,"after":"66cfa8a9e6d4bba99904bd07e37a0b398a38884a","ref":"refs/heads/feat/openbsd","pushedAt":"2024-01-13T23:05:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"christgau","name":"Steffen Christgau","path":"/christgau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39031063?s=80&v=4"},"commit":{"message":"feat(etc): add OpenBSD rc.d daemon file","shortMessageHtmlLink":"feat(etc): add OpenBSD rc.d daemon file"}},{"before":"942bd7e4f223f36fdea25313b598a86263dc5b8b","after":"563d7933f9e81385eba14c3108474aab6f324410","ref":"refs/heads/master","pushedAt":"2023-12-15T21:41:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"christgau","name":"Steffen Christgau","path":"/christgau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39031063?s=80&v=4"},"commit":{"message":"text(CHANGELOG): mention latest firewalld files","shortMessageHtmlLink":"text(CHANGELOG): mention latest firewalld files"}},{"before":"628afd79334f4a25271e8d5264bf684190be5d17","after":"942bd7e4f223f36fdea25313b598a86263dc5b8b","ref":"refs/heads/master","pushedAt":"2023-12-15T21:33:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"christgau","name":"Steffen Christgau","path":"/christgau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39031063?s=80&v=4"},"commit":{"message":"feat(etc): Add firewalld configuration files (#186)\n\n\nThe project already contains UFW configuration files, but firewalld\nconfiguration files are missing. Let's add a copy of firewalld configuration\nfiles used in Fedora.","shortMessageHtmlLink":"feat(etc): Add firewalld configuration files (#186)"}},{"before":"fe0a25dce1046a426830ccfa8de3d4385ccd08bb","after":"628afd79334f4a25271e8d5264bf684190be5d17","ref":"refs/heads/master","pushedAt":"2023-12-10T20:08:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"christgau","name":"Steffen Christgau","path":"/christgau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39031063?s=80&v=4"},"commit":{"message":"feat(etc): add init files for SysVinit, fixes #188","shortMessageHtmlLink":"feat(etc): add init files for SysVinit, fixes #188"}},{"before":"55fe3e61cf6287e53cf29ce7c0472256e1342919","after":"fe0a25dce1046a426830ccfa8de3d4385ccd08bb","ref":"refs/heads/master","pushedAt":"2023-12-10T19:47:18.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"christgau","name":"Steffen Christgau","path":"/christgau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39031063?s=80&v=4"},"commit":{"message":"feat(src): read UUID from /etc/{machine-id,hostid} first\n\nTry to read UUID from these files first and fallback to the UUID\nauto-generation based on the hostname used before that commit.","shortMessageHtmlLink":"feat(src): read UUID from /etc/{machine-id,hostid} first"}},{"before":"90b8fac6bb5a148ca23fbfdb4ad3c0b843758887","after":"55fe3e61cf6287e53cf29ce7c0472256e1342919","ref":"refs/heads/master","pushedAt":"2023-08-06T13:33:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"christgau","name":"Steffen Christgau","path":"/christgau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39031063?s=80&v=4"},"commit":{"message":"text(README): use gpg --dearmor instead of --dearmour, see #173","shortMessageHtmlLink":"text(README): use gpg --dearmor instead of --dearmour, see #173"}},{"before":"c4a5f346bbb22777a8f66b0d6c6ef899f6d6cc74","after":"90b8fac6bb5a148ca23fbfdb4ad3c0b843758887","ref":"refs/heads/master","pushedAt":"2023-08-06T13:13:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"christgau","name":"Steffen Christgau","path":"/christgau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39031063?s=80&v=4"},"commit":{"message":"Update README.md\n\nUpdate readme re installing on Debian stable","shortMessageHtmlLink":"Update README.md"}},{"before":"2b1a7643fe7acd8229b8232ebf648c2bf882ff3c","after":"c4a5f346bbb22777a8f66b0d6c6ef899f6d6cc74","ref":"refs/heads/master","pushedAt":"2023-05-29T12:55:56.350Z","pushType":"push","commitsCount":1,"pusher":{"login":"christgau","name":"Steffen Christgau","path":"/christgau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39031063?s=80&v=4"},"commit":{"message":"fix(src): Handle multiple xaddrs in ResolveMatch/ProbeMatch\n\nCurrently, the `ProbeMatch`/`ResolveMatch` messages with multiple\ntransport addresses cause the `http.client.InvalidURL: URL can't contain\ncontrol characters.` exceptions. Those messages seem to be valid and can\nbe received e.g. from HP printers. Let's use the same approach as it was\nimplemented for the `Hello` message over the\nhttps://github.com/christgau/wsdd/commit/918a1ae8a3e600366ccdf936bb247a43143f298f\ncommit to fix this issue.\n\nRelated: https://github.com/christgau/wsdd/issues/89\nFixes: https://github.com/christgau/wsdd/issues/149\n\nCo-authored-by: Ondrej Holy \nSigned-off-by: Steffen Christgau ","shortMessageHtmlLink":"fix(src): Handle multiple xaddrs in ResolveMatch/ProbeMatch"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMy0zMFQyMTo0MDo1My4wMDAwMDBazwAAAAQjgEge","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNS0yOVQxMjo1NTo1Ni4zNTAxOThazwAAAAM2RPCp"}},"title":"Activity ยท christgau/wsdd"}