{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":118424053,"defaultBranch":"main","name":"openvas-scanner","ownerLogin":"greenbone","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-01-22T07:49:57.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/31986857?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1718660571.0","currentOid":""},"activityList":{"items":[{"before":"ba535197280badeaf16ca48c733cc1457705aa41","after":"5c74825715e4f6b630ffa3cb7322dea926f4fbfc","ref":"refs/heads/rs-sockets","pushedAt":"2024-06-19T09:12:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Kraemii","name":"Christoph Krämer","path":"/Kraemii","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33221965?s=80&v=4"},"commit":{"message":"Add: Basic socket functions","shortMessageHtmlLink":"Add: Basic socket functions"}},{"before":null,"after":"310017dcbbf333916c12a22d500a1cb7f4a76469","ref":"refs/heads/dependabot/github_actions/github-actions-bf940bc907","pushedAt":"2024-06-17T21:42:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Build(deps): Bump docker/build-push-action in the github-actions group\n\nBumps the github-actions group with 1 update: [docker/build-push-action](https://github.com/docker/build-push-action).\n\n\nUpdates `docker/build-push-action` from 5 to 6\n- [Release notes](https://github.com/docker/build-push-action/releases)\n- [Commits](https://github.com/docker/build-push-action/compare/v5...v6)\n\n---\nupdated-dependencies:\n- dependency-name: docker/build-push-action\n dependency-type: direct:production\n update-type: version-update:semver-major\n dependency-group: github-actions\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Build(deps): Bump docker/build-push-action in the github-actions group"}},{"before":"f84b30c16405e42f667a17adfa1b680cb97adc67","after":"be723cc175f7758ac9df33855ed5cf79a76e6207","ref":"refs/heads/packet-forgery-ipv6","pushedAt":"2024-06-17T17:35:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jjnicola","name":"Juan José Nicola","path":"/jjnicola","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3997449?s=80&v=4"},"commit":{"message":"Add: nasl function support for IPv6 packet forgery, TCP and UDP over IPv6 and ICMPv6","shortMessageHtmlLink":"Add: nasl function support for IPv6 packet forgery, TCP and UDP over …"}},{"before":"fb89027ef19ff84eb96361d531fdb6f7d1954aba","after":"b20f8539edd890b2234b2c251babe7822b1e03ba","ref":"refs/heads/sc-1074-scheduling","pushedAt":"2024-06-17T08:14:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nichtsfrei","name":"Philipp Eder","path":"/nichtsfrei","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1665818?s=80&v=4"},"commit":{"message":"Add: scheduling scan to scannerctl\n\nUsage: `scannerctl execute scan [OPTIONS] --path [json]`\n\nThis is in a very early state. We need to add storage options for ports\nor the whole scan to look them up when running.\n\nWe additionally need to add a alive checks that will set the required\nparameter.\n\nThe script_dependency check is also not enabled for now.","shortMessageHtmlLink":"Add: scheduling scan to scannerctl"}},{"before":"2eae86eee2ca907034c741dc0c2393567bd373f8","after":"fb89027ef19ff84eb96361d531fdb6f7d1954aba","ref":"refs/heads/sc-1074-scheduling","pushedAt":"2024-06-14T15:28:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nichtsfrei","name":"Philipp Eder","path":"/nichtsfrei","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1665818?s=80&v=4"},"commit":{"message":"Add: scheduling scan to scannerctl\n\nTBD","shortMessageHtmlLink":"Add: scheduling scan to scannerctl"}},{"before":"799e7a693b194fab0b8b0b7f6ede39d9b3d5d598","after":"662789b37591e40b63c8b57c4d3af58fb4f672e8","ref":"refs/heads/nasl-rsa-function","pushedAt":"2024-06-14T14:44:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"puethenn","name":"Henning Pütz","path":"/puethenn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99909373?s=80&v=4"},"commit":{"message":"rsa function change","shortMessageHtmlLink":"rsa function change"}},{"before":"9a7f335577c74e61642a3fdc48d8c57ebc1363ed","after":"799e7a693b194fab0b8b0b7f6ede39d9b3d5d598","ref":"refs/heads/nasl-rsa-function","pushedAt":"2024-06-14T14:29:22.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"puethenn","name":"Henning Pütz","path":"/puethenn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99909373?s=80&v=4"},"commit":{"message":"rsa function change","shortMessageHtmlLink":"rsa function change"}},{"before":"b98aef5c5d273861b58424008eda665fe15bb11a","after":"2eae86eee2ca907034c741dc0c2393567bd373f8","ref":"refs/heads/sc-1074-scheduling","pushedAt":"2024-06-14T14:04:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nichtsfrei","name":"Philipp Eder","path":"/nichtsfrei","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1665818?s=80&v=4"},"commit":{"message":"Add: scheduling scan to scannerctl\n\nTBD","shortMessageHtmlLink":"Add: scheduling scan to scannerctl"}},{"before":"90d66a907edbb82a91e10ddfb18040af0038ba02","after":"b98aef5c5d273861b58424008eda665fe15bb11a","ref":"refs/heads/sc-1074-scheduling","pushedAt":"2024-06-14T14:02:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nichtsfrei","name":"Philipp Eder","path":"/nichtsfrei","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1665818?s=80&v=4"},"commit":{"message":"Add: scheduling scan to scannerctl\n\nTBD","shortMessageHtmlLink":"Add: scheduling scan to scannerctl"}},{"before":"13a7fc8878b46c7cb26bf7365c3f1d503e6ca5df","after":"f84b30c16405e42f667a17adfa1b680cb97adc67","ref":"refs/heads/packet-forgery-ipv6","pushedAt":"2024-06-13T10:02:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jjnicola","name":"Juan José Nicola","path":"/jjnicola","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3997449?s=80&v=4"},"commit":{"message":"Add: nasl function support for IPv6 packet forgery, TCP and UDP over IPv6 and ICMPv6","shortMessageHtmlLink":"Add: nasl function support for IPv6 packet forgery, TCP and UDP over …"}},{"before":"e6c6cd65d9b3e796f7a08b1ec85cbbee7a748580","after":"13a7fc8878b46c7cb26bf7365c3f1d503e6ca5df","ref":"refs/heads/packet-forgery-ipv6","pushedAt":"2024-06-13T09:36:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jjnicola","name":"Juan José Nicola","path":"/jjnicola","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3997449?s=80&v=4"},"commit":{"message":"Add: nasl function support for IPv6 packet forgery, TCP and UDP over IPv6 and ICMPv6","shortMessageHtmlLink":"Add: nasl function support for IPv6 packet forgery, TCP and UDP over …"}},{"before":"520f8bff6b5fb7dd19951fd43b6ad6246bfbcf94","after":null,"ref":"refs/heads/cleanup-context","pushedAt":"2024-06-13T08:11:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nichtsfrei","name":"Philipp Eder","path":"/nichtsfrei","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1665818?s=80&v=4"}},{"before":"99b8a895a3829bbe330f5f6e2cbf8273c7ce32d4","after":"1b1dea4a50407a7587b1d0232862b64ea3e4c545","ref":"refs/heads/main","pushedAt":"2024-06-13T08:11:38.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"nichtsfrei","name":"Philipp Eder","path":"/nichtsfrei","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1665818?s=80&v=4"},"commit":{"message":"Refactor: run cargo fmt","shortMessageHtmlLink":"Refactor: run cargo fmt"}},{"before":null,"after":"e6c6cd65d9b3e796f7a08b1ec85cbbee7a748580","ref":"refs/heads/packet-forgery-ipv6","pushedAt":"2024-06-12T18:10:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jjnicola","name":"Juan José Nicola","path":"/jjnicola","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3997449?s=80&v=4"},"commit":{"message":"Add: nasl function support for IPv6 packet forgery, TCP and UDP over IPv6 and ICMPv6","shortMessageHtmlLink":"Add: nasl function support for IPv6 packet forgery, TCP and UDP over …"}},{"before":"44aa7d64754a447d40531286657ba7ffc80f5efd","after":"90d66a907edbb82a91e10ddfb18040af0038ba02","ref":"refs/heads/sc-1074-scheduling","pushedAt":"2024-06-11T14:49:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nichtsfrei","name":"Philipp Eder","path":"/nichtsfrei","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1665818?s=80&v=4"},"commit":{"message":"WIP: scheduling scan","shortMessageHtmlLink":"WIP: scheduling scan"}},{"before":"b4cfde424af502c2428866249daedf0371529788","after":"520f8bff6b5fb7dd19951fd43b6ad6246bfbcf94","ref":"refs/heads/cleanup-context","pushedAt":"2024-06-11T14:41:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nichtsfrei","name":"Philipp Eder","path":"/nichtsfrei","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1665818?s=80&v=4"},"commit":{"message":"Refactor: run cargo fmt","shortMessageHtmlLink":"Refactor: run cargo fmt"}},{"before":"c1f7e5610fc13fae78a1f8548393e9f43070b5fa","after":"b1c7c4c3ac5f890ac098d5c27b2f8c7342f3a47d","ref":"refs/heads/simplify-storage","pushedAt":"2024-06-11T14:39:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nichtsfrei","name":"Philipp Eder","path":"/nichtsfrei","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1665818?s=80&v=4"},"commit":{"message":"Refactor: run cargo fmt","shortMessageHtmlLink":"Refactor: run cargo fmt"}},{"before":"b157ef046b24a3e278f60e3bc7f12bb51921b7af","after":"44aa7d64754a447d40531286657ba7ffc80f5efd","ref":"refs/heads/sc-1074-scheduling","pushedAt":"2024-06-11T14:38:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nichtsfrei","name":"Philipp Eder","path":"/nichtsfrei","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1665818?s=80&v=4"},"commit":{"message":"WIP: scheduling scan","shortMessageHtmlLink":"WIP: scheduling scan"}},{"before":"141265162dac431bbb6d44d0a693aec3a5de1e08","after":"b4cfde424af502c2428866249daedf0371529788","ref":"refs/heads/cleanup-context","pushedAt":"2024-06-10T14:32:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nichtsfrei","name":"Philipp Eder","path":"/nichtsfrei","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1665818?s=80&v=4"},"commit":{"message":"Refactor: Context owns the key, feed#Update uses references\n\nTo make feed#Update easier to use it does not own the given storage\nnor the file loader anymore but borrows it. This makes it easier to use\nfeed#Update with shared contextx.\n\nContextBuilder is renamed to ContextFactory and does not store target\nnor scan_id anymore. As each context is build for a new scan with a new\ntarget Context now owns the scan_id as well as the target and both\nparameter got removed from ContextFactory. This makes it possible to\nshare the factory while creating bound contexts.","shortMessageHtmlLink":"Refactor: Context owns the key, feed#Update uses references"}},{"before":"e0cc49e10db68dc433e017f2dfa1f3a21b6f073e","after":"141265162dac431bbb6d44d0a693aec3a5de1e08","ref":"refs/heads/cleanup-context","pushedAt":"2024-06-10T14:30:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nichtsfrei","name":"Philipp Eder","path":"/nichtsfrei","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1665818?s=80&v=4"},"commit":{"message":"Refactor: Context owns the key, feed#Update uses references\n\nTo make feed#Update easier to use it does not own the given storage\nnor the file loader anymore but borrows it. This makes it easier to use\nfeed#Update with shared contextx.\n\nContextBuilder is renamed to ContextFactory and does not store target\nnor scan_id anymore. As each context is build for a new scan with a new\ntarget Context now owns the scan_id as well as the target and both\nparameter got removed from ContextFactory. This makes it possible to\nshare the factory while creating bound contexts.","shortMessageHtmlLink":"Refactor: Context owns the key, feed#Update uses references"}},{"before":"862f779f9cc3551ec8930dfcbef310fafcd5f45a","after":"e0cc49e10db68dc433e017f2dfa1f3a21b6f073e","ref":"refs/heads/cleanup-context","pushedAt":"2024-06-10T13:00:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nichtsfrei","name":"Philipp Eder","path":"/nichtsfrei","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1665818?s=80&v=4"},"commit":{"message":"Refactor: Context owns the key, feed#Update uses references\n\nTo make feed#Update easier to use it does not own the given storage\nnor the file loader anymore but borrows it. This makes it easier to use\nfeed#Update with shared contextx.\n\nContextBuilder is renamed to ContextFactory and does not store target\nnor scan_id anymore. As each context is build for a new scan with a new\ntarget Context now owns the scan_id as well as the target and both\nparameter got removed from ContextFactory. This makes it possible to\nshare the factory while creating bound contexts.","shortMessageHtmlLink":"Refactor: Context owns the key, feed#Update uses references"}},{"before":"0908fdbd6d2c9389d579e931d56ac914bd8d6f19","after":"6978fe02cb083aef2a649894c59a22af2ce257b7","ref":"refs/heads/bad-host","pushedAt":"2024-06-10T11:30:12.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"jjnicola","name":"Juan José Nicola","path":"/jjnicola","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3997449?s=80&v=4"},"commit":{"message":"Merge branch 'main' into bad-host","shortMessageHtmlLink":"Merge branch 'main' into bad-host"}},{"before":"4bab5f3c7b937f246dd95834ffb2d55b41fd4bfc","after":"99b8a895a3829bbe330f5f6e2cbf8273c7ce32d4","ref":"refs/heads/main","pushedAt":"2024-06-10T09:41:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"greenbonebot","name":"Greenbone Bot","path":"/greenbonebot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85254666?s=80&v=4"},"commit":{"message":"Automated commit: change version from 23.4.0 -> 23.4.1","shortMessageHtmlLink":"Automated commit: change version from 23.4.0 -> 23.4.1"}},{"before":"01a49feaed04a444d6fc1a7f1a6a7477e827e921","after":null,"ref":"refs/heads/ovas-nasl-fork","pushedAt":"2024-06-10T09:09:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jjnicola","name":"Juan José Nicola","path":"/jjnicola","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3997449?s=80&v=4"}},{"before":"1c135d5a50bd8ce317e143352a08772379a3637c","after":"4bab5f3c7b937f246dd95834ffb2d55b41fd4bfc","ref":"refs/heads/main","pushedAt":"2024-06-10T09:09:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jjnicola","name":"Juan José Nicola","path":"/jjnicola","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3997449?s=80&v=4"},"commit":{"message":"Fix: openvas-nasl has issues executing subsequent .nasl scripts (#1658)","shortMessageHtmlLink":"Fix: openvas-nasl has issues executing subsequent .nasl scripts (#1658)"}},{"before":null,"after":"862f779f9cc3551ec8930dfcbef310fafcd5f45a","ref":"refs/heads/cleanup-context","pushedAt":"2024-06-07T10:29:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nichtsfrei","name":"Philipp Eder","path":"/nichtsfrei","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1665818?s=80&v=4"},"commit":{"message":"Refactor: remove generic K in favor of enum\n\nTo make it clearer when to use what a ContextKey to define the scope of\nthe Retrieve, Dispatcher is introduced. ContextKey is a enum containing\neither FileName or Scan with a String value for either a Scan context or\na feed update context.\n\nThe reason to introduce a enum over a String value is to make the\ncontext more clear and to allow key verifications later on.","shortMessageHtmlLink":"Refactor: remove generic K in favor of enum"}},{"before":null,"after":"01a49feaed04a444d6fc1a7f1a6a7477e827e921","ref":"refs/heads/ovas-nasl-fork","pushedAt":"2024-06-06T16:59:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jjnicola","name":"Juan José Nicola","path":"/jjnicola","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3997449?s=80&v=4"},"commit":{"message":"Fix: openvas-nasl has issues executing subsequent .nasl scripts","shortMessageHtmlLink":"Fix: openvas-nasl has issues executing subsequent .nasl scripts"}},{"before":"996b21a3d46ace7a193de9d2fe84ad0f48c89252","after":"0908fdbd6d2c9389d579e931d56ac914bd8d6f19","ref":"refs/heads/bad-host","pushedAt":"2024-06-06T09:56:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jjnicola","name":"Juan José Nicola","path":"/jjnicola","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3997449?s=80&v=4"},"commit":{"message":"fix format","shortMessageHtmlLink":"fix format"}},{"before":"c8e1141afebb6025e89f33a1886d015ead12976d","after":"996b21a3d46ace7a193de9d2fe84ad0f48c89252","ref":"refs/heads/bad-host","pushedAt":"2024-06-05T18:34:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jjnicola","name":"Juan José Nicola","path":"/jjnicola","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3997449?s=80&v=4"},"commit":{"message":"fix format","shortMessageHtmlLink":"fix format"}},{"before":"78c9f70e53750b07ee9ac0d9c014106da1727827","after":"c8e1141afebb6025e89f33a1886d015ead12976d","ref":"refs/heads/bad-host","pushedAt":"2024-06-05T17:46:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jjnicola","name":"Juan José Nicola","path":"/jjnicola","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3997449?s=80&v=4"},"commit":{"message":"fix format","shortMessageHtmlLink":"fix format"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEaVcxIAA","startCursor":null,"endCursor":null}},"title":"Activity · greenbone/openvas-scanner"}