{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":691782407,"defaultBranch":"master","name":"oval-core-tools","ownerLogin":"tonyespy","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-09-14T22:05:06.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5264713?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1704496243.0","currentOid":""},"activityList":{"items":[{"before":"e51fde7da14caac3e0c47b8e23d77bcc7d658183","after":"9268ab793ece062779c8f1654f76248257790212","ref":"refs/heads/master","pushedAt":"2024-02-20T17:17:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tonyespy","name":"Tony Espy","path":"/tonyespy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5264713?s=80&v=4"},"commit":{"message":"snap: security platform update enforaces all security data into a one single file (#2)\n\nCo-authored-by: Buğra Aydoğar ","shortMessageHtmlLink":"snap: security platform update enforaces all security data into a one…"}},{"before":"5d1caea1036dc6a920655a61eed7d752074befa7","after":"e51fde7da14caac3e0c47b8e23d77bcc7d658183","ref":"refs/heads/master","pushedAt":"2024-01-05T23:09:12.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"tonyespy","name":"Tony Espy","path":"/tonyespy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5264713?s=80&v=4"},"commit":{"message":"Merge pull request #1 from bugraaydogar/master\n\nsnap: added native build support for armhf and use dynamic arch triplet","shortMessageHtmlLink":"Merge pull request #1 from bugraaydogar/master"}},{"before":"ea50bb8922f7811f18136efe9082777b364b6400","after":"5d1caea1036dc6a920655a61eed7d752074befa7","ref":"refs/heads/master","pushedAt":"2024-01-02T22:58:15.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tonyespy","name":"Tony Espy","path":"/tonyespy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5264713?s=80&v=4"},"commit":{"message":"snap: remove scan app\n\nTemporarily removing the scan app (which is simply a\nwrapper for snap_manifest.py) to prevent confusion.\n\nSigned-off-by: Tony Espy ","shortMessageHtmlLink":"snap: remove scan app"}},{"before":"83fcb646c6f20626af4701f3bfbff84b597cd91a","after":"ea50bb8922f7811f18136efe9082777b364b6400","ref":"refs/heads/master","pushedAt":"2024-01-02T22:54:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tonyespy","name":"Tony Espy","path":"/tonyespy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5264713?s=80&v=4"},"commit":{"message":"Mention RPi breakage in TODO\n\nSigned-off-by: Tony Espy ","shortMessageHtmlLink":"Mention RPi breakage in TODO"}},{"before":"36a85931c4907acd02932966e5931c8c00aef3a5","after":null,"ref":"refs/tags/v0.9","pushedAt":"2024-01-02T22:51:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tonyespy","name":"Tony Espy","path":"/tonyespy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5264713?s=80&v=4"}},{"before":"6a955fc24c45115984025017ca9e53098d40c941","after":"83fcb646c6f20626af4701f3bfbff84b597cd91a","ref":"refs/heads/master","pushedAt":"2023-12-15T19:05:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tonyespy","name":"Tony Espy","path":"/tonyespy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5264713?s=80&v=4"},"commit":{"message":"[WIP] mention RPi breakage in TODO\n\nSigned-off-by: Tony Espy ","shortMessageHtmlLink":"[WIP] mention RPi breakage in TODO"}},{"before":"d5d02705f98e8631cce8cc857d7aec9172ec9682","after":"6a955fc24c45115984025017ca9e53098d40c941","ref":"refs/heads/master","pushedAt":"2023-12-15T19:02:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tonyespy","name":"Tony Espy","path":"/tonyespy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5264713?s=80&v=4"},"commit":{"message":"Add sparse image support\n\nThis commit adds (Android) sparse image support, as\nsome UC customer images are created using uc-image\nwhich has the ability to generate sparse images for\ncertain ARM SoCs (e.g. NXP).\n\nSigned-off-by: Tony Espy ","shortMessageHtmlLink":"Add sparse image support"}},{"before":"d5d02705f98e8631cce8cc857d7aec9172ec9682","after":null,"ref":"refs/tags/v0.8","pushedAt":"2023-12-15T19:00:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tonyespy","name":"Tony Espy","path":"/tonyespy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5264713?s=80&v=4"}},{"before":"b8ace882833d4c23d0825cf23d812735debd2d79","after":"d5d02705f98e8631cce8cc857d7aec9172ec9682","ref":"refs/heads/master","pushedAt":"2023-12-14T18:43:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tonyespy","name":"Tony Espy","path":"/tonyespy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5264713?s=80&v=4"},"commit":{"message":"Add sparse image support\n\nThis commit adds (Android) sparse image support, as\nsome UC customer images are created using uc-image\nwhich has the ability to generate sparse images for\ncertain ARM SoCs (e.g. NXP).\n\nSigned-off-by: Tony Espy ","shortMessageHtmlLink":"Add sparse image support"}},{"before":"b8ace882833d4c23d0825cf23d812735debd2d79","after":null,"ref":"refs/tags/v0.8","pushedAt":"2023-12-14T18:42:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tonyespy","name":"Tony Espy","path":"/tonyespy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5264713?s=80&v=4"}},{"before":"562f38e431055bfda13bb7e6f5893e9abd1f9f55","after":"b8ace882833d4c23d0825cf23d812735debd2d79","ref":"refs/heads/master","pushedAt":"2023-12-14T18:41:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tonyespy","name":"Tony Espy","path":"/tonyespy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5264713?s=80&v=4"},"commit":{"message":"Add sparse image support\n\nThis commit adds (Android) sparse image support, as\nsome UC customer images are created using uc-image\nwhich has the ability to generate sparse images for\ncertain ARM SoCs (e.g. NXP).\n\nSigned-off-by: Tony Espy ","shortMessageHtmlLink":"Add sparse image support"}},{"before":"6fd02b58f20517b70fe51f97d345e37f21757494","after":"562f38e431055bfda13bb7e6f5893e9abd1f9f55","ref":"refs/heads/master","pushedAt":"2023-12-13T23:09:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tonyespy","name":"Tony Espy","path":"/tonyespy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5264713?s=80&v=4"},"commit":{"message":"Support Ubuntu Core image scanning\n\nThis commit adds support for scanning Ubuntu Core\nimages instead of scanning a running Classic or Core\nsystem. Ex.\n\nsudo oval-core-tools.cvereport -d -i -k \n\nSigned-off-by: Tony Espy ","shortMessageHtmlLink":"Support Ubuntu Core image scanning"}},{"before":"35f470b5838f8418d47a63437957eb4eb417ae1d","after":"562f38e431055bfda13bb7e6f5893e9abd1f9f55","ref":"refs/heads/image-support","pushedAt":"2023-12-13T23:09:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tonyespy","name":"Tony Espy","path":"/tonyespy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5264713?s=80&v=4"},"commit":{"message":"Support Ubuntu Core image scanning\n\nThis commit adds support for scanning Ubuntu Core\nimages instead of scanning a running Classic or Core\nsystem. Ex.\n\nsudo oval-core-tools.cvereport -d -i -k \n\nSigned-off-by: Tony Espy ","shortMessageHtmlLink":"Support Ubuntu Core image scanning"}},{"before":null,"after":"35f470b5838f8418d47a63437957eb4eb417ae1d","ref":"refs/heads/image-support","pushedAt":"2023-12-13T20:57:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tonyespy","name":"Tony Espy","path":"/tonyespy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5264713?s=80&v=4"},"commit":{"message":"[WIP] Add image support\n\nSigned-off-by: Tony Espy ","shortMessageHtmlLink":"[WIP] Add image support"}},{"before":"87ced4426846d72ac2c3169d94dad389e07e66c8","after":"6fd02b58f20517b70fe51f97d345e37f21757494","ref":"refs/heads/master","pushedAt":"2023-12-12T17:55:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tonyespy","name":"Tony Espy","path":"/tonyespy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5264713?s=80&v=4"},"commit":{"message":"Add -v/--verbose cmdline option\n\nSigned-off-by: Tony Espy ","shortMessageHtmlLink":"Add -v/--verbose cmdline option"}},{"before":"4fcfae51c31b85e5dde6b817b53ad76e194a27da","after":"87ced4426846d72ac2c3169d94dad389e07e66c8","ref":"refs/heads/master","pushedAt":"2023-12-12T17:55:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tonyespy","name":"Tony Espy","path":"/tonyespy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5264713?s=80&v=4"},"commit":{"message":"Add -v/--verbose cmdline option\n\nSigned-off-by: Tony Espy ","shortMessageHtmlLink":"Add -v/--verbose cmdline option"}},{"before":"5daf229deb1f527b8b8e269093c48810171bbd30","after":"4fcfae51c31b85e5dde6b817b53ad76e194a27da","ref":"refs/heads/master","pushedAt":"2023-12-12T16:38:09.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tonyespy","name":"Tony Espy","path":"/tonyespy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5264713?s=80&v=4"},"commit":{"message":"Use esm-apps OVAL files\n\nThis commit changes which OVAL files are used\nto generate the reports. The 'esm-apps' versions\nare used as they contain fixes for both apps\nand infra.\n\nSigned-off-by: Tony Espy ","shortMessageHtmlLink":"Use esm-apps OVAL files"}},{"before":"d1f80e57ae45abbfbf2c08c57ec738674d487d66","after":"5daf229deb1f527b8b8e269093c48810171bbd30","ref":"refs/heads/master","pushedAt":"2023-12-12T00:19:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tonyespy","name":"Tony Espy","path":"/tonyespy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5264713?s=80&v=4"},"commit":{"message":"Add binary package(s) to CVE list\n\nThis commit builds a list of manifest packages (and\nversions), indexed by id, and uses this list to\nprint the first package that resulted in a CVE being\nmarked as vulnerable.\n\nSigned-off-by: Tony Espy ","shortMessageHtmlLink":"Add binary package(s) to CVE list"}},{"before":"5b468f00c375d0b3a09bf826499c4da2e0747462","after":"d1f80e57ae45abbfbf2c08c57ec738674d487d66","ref":"refs/heads/master","pushedAt":"2023-12-09T23:36:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tonyespy","name":"Tony Espy","path":"/tonyespy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5264713?s=80&v=4"},"commit":{"message":"[WIP] Add binary package(s) to CVE list\n\nThis commit builds a list of manifest packages (and\nversions), indexed by id.\n\nTODO:\n\nFor each find the associated\n elements, and then resolve them using the\nmanifest dictionary.\n\nSigned-off-by: Tony Espy ","shortMessageHtmlLink":"[WIP] Add binary package(s) to CVE list"}},{"before":"6cb638541fab9117f4f94bc47f525caeb9f833cb","after":"5b468f00c375d0b3a09bf826499c4da2e0747462","ref":"refs/heads/master","pushedAt":"2023-12-09T22:26:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tonyespy","name":"Tony Espy","path":"/tonyespy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5264713?s=80&v=4"},"commit":{"message":"[WIP] Add binary package(s) to CVE list\n\nThis commit builds a list of manifest packages (and\nversions), indexed by id.\n\nTODO:\n\nFor each find the associated\n elements, and then resolve them using the\nmanifest dictionary.\n\nSigned-off-by: Tony Espy ","shortMessageHtmlLink":"[WIP] Add binary package(s) to CVE list"}},{"before":"7ae54441bc9ea6372404cde8263bc2a753d56b32","after":"6cb638541fab9117f4f94bc47f525caeb9f833cb","ref":"refs/heads/master","pushedAt":"2023-12-05T17:25:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tonyespy","name":"Tony Espy","path":"/tonyespy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5264713?s=80&v=4"},"commit":{"message":"Remove OVAL result files by default\n\nWhen scanning is complete, the OVAL results\nfiles aren't very useful, and as they're rather\nlarge >= 50MB, it makes sense to remove them by\ndefault.\n\nSigned-off-by: Tony Espy ","shortMessageHtmlLink":"Remove OVAL result files by default"}},{"before":"d945e8b715ceb554b4e46d0aacaab58a2957bd56","after":"7ae54441bc9ea6372404cde8263bc2a753d56b32","ref":"refs/heads/master","pushedAt":"2023-12-05T16:58:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tonyespy","name":"Tony Espy","path":"/tonyespy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5264713?s=80&v=4"},"commit":{"message":"Fix per-snap reporting\n\nThis commits fixes up the CVE summary and list file\nnaming, so that per-snap files are generated instead\nof per base files.\n\nSigned-off-by: Tony Espy ","shortMessageHtmlLink":"Fix per-snap reporting"}},{"before":"3b68ae9054e2424fd7403fbbd1f771407548159d","after":"d945e8b715ceb554b4e46d0aacaab58a2957bd56","ref":"refs/heads/master","pushedAt":"2023-12-05T16:54:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tonyespy","name":"Tony Espy","path":"/tonyespy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5264713?s=80&v=4"},"commit":{"message":"Minor report re-formatting\n\nSigned-off-by: Tony Espy ","shortMessageHtmlLink":"Minor report re-formatting"}},{"before":"901464c47ff817f4f99ff193ce4019d57b005c79","after":"3b68ae9054e2424fd7403fbbd1f771407548159d","ref":"refs/heads/master","pushedAt":"2023-12-03T00:09:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tonyespy","name":"Tony Espy","path":"/tonyespy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5264713?s=80&v=4"},"commit":{"message":"Minor report re-formatting\n\nSigned-off-by: Tony Espy ","shortMessageHtmlLink":"Minor report re-formatting"}},{"before":"3d66bdbe124504341d3785330619a5c43cdc0756","after":"901464c47ff817f4f99ff193ce4019d57b005c79","ref":"refs/heads/master","pushedAt":"2023-12-02T20:36:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tonyespy","name":"Tony Espy","path":"/tonyespy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5264713?s=80&v=4"},"commit":{"message":"Optimize OVAL downloads\n\nIf the OVAL file already exists, don't\ndownload it again.\n\nSigned-off-by: Tony Espy ","shortMessageHtmlLink":"Optimize OVAL downloads"}},{"before":"356703a43da769cfea28406246692b88d32571eb","after":"3d66bdbe124504341d3785330619a5c43cdc0756","ref":"refs/heads/master","pushedAt":"2023-12-02T20:21:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tonyespy","name":"Tony Espy","path":"/tonyespy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5264713?s=80&v=4"},"commit":{"message":"Update cvereport manifest logic\n\nSigned-off-by: Tony Espy ","shortMessageHtmlLink":"Update cvereport manifest logic"}},{"before":"e409c51a6eae0a2736e07cd719a3650dda377525","after":"356703a43da769cfea28406246692b88d32571eb","ref":"refs/heads/use-py-sax-xml-parser","pushedAt":"2023-11-27T23:02:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tonyespy","name":"Tony Espy","path":"/tonyespy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5264713?s=80&v=4"},"commit":{"message":"Use Python to parse OVAL results\n\nThis commit adds a new script which parses an\nOVAL results file. It first builds a dictionary\nof CVEs indexed by the OVAL definition 'id'.\nEach entry includes the CVE priority (as defined\nby Canonical) and its name.\n\nSigned-off-by: Tony Espy ","shortMessageHtmlLink":"Use Python to parse OVAL results"}},{"before":"c9cef0b762ec1c6054ee8b031e89fdea5e9b90c6","after":"356703a43da769cfea28406246692b88d32571eb","ref":"refs/heads/master","pushedAt":"2023-11-27T23:01:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tonyespy","name":"Tony Espy","path":"/tonyespy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5264713?s=80&v=4"},"commit":{"message":"Use Python to parse OVAL results\n\nThis commit adds a new script which parses an\nOVAL results file. It first builds a dictionary\nof CVEs indexed by the OVAL definition 'id'.\nEach entry includes the CVE priority (as defined\nby Canonical) and its name.\n\nSigned-off-by: Tony Espy ","shortMessageHtmlLink":"Use Python to parse OVAL results"}},{"before":"5b05dfd60acb0774a9e3a5067e1f148d762b9476","after":"e409c51a6eae0a2736e07cd719a3650dda377525","ref":"refs/heads/use-py-sax-xml-parser","pushedAt":"2023-11-22T23:57:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tonyespy","name":"Tony Espy","path":"/tonyespy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5264713?s=80&v=4"},"commit":{"message":"[WIP] use Python to parse OVAL results\n\nThis commit adds a new script which parses an\nOVAL results file. It first builds a dictionary\nof CVEs indexed by the OVAL definition 'id'.\nEach entry includes the CVE priority (as defined\nby Canonical) and its name.\n\nSigned-off-by: Tony Espy ","shortMessageHtmlLink":"[WIP] use Python to parse OVAL results"}},{"before":null,"after":"5b05dfd60acb0774a9e3a5067e1f148d762b9476","ref":"refs/heads/use-py-sax-xml-parser","pushedAt":"2023-11-22T22:24:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tonyespy","name":"Tony Espy","path":"/tonyespy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5264713?s=80&v=4"},"commit":{"message":"[WIP] use Python to parse OVAL results\n\nThis commit adds a new script which parses an\nOVAL results file. It first builds a dictionary\nof CVEs indexed by the OVAL definition 'id'.\nEach entry includes the CVE priority (as defined\nby Canonical) and its name.\n\nSigned-off-by: Tony Espy ","shortMessageHtmlLink":"[WIP] use Python to parse OVAL results"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMi0yMFQxNzoxNzo0MC4wMDAwMDBazwAAAAP_9OU1","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMi0yMFQxNzoxNzo0MC4wMDAwMDBazwAAAAP_9OU1","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMS0yMlQyMjoyNDo1NC4wMDAwMDBazwAAAAO1n5OH"}},"title":"Activity · tonyespy/oval-core-tools"}