{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":126576769,"defaultBranch":"master","name":"velociraptor","ownerLogin":"Velocidex","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-03-24T07:39:32.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/36671444?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716378227.0","currentOid":""},"activityList":{"items":[{"before":"3a14fd9aef234e5d6cdd7e8414066066aa65149b","after":"84f947c87a860d188137aaf1d4e09985f5116f3d","ref":"refs/heads/snyk-upgrade-061a9972b30a9c153ff7c5e4932b33c0","pushedAt":"2024-05-22T11:43:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"scudette","name":"Mike Cohen","path":"/scudette","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3856546?s=80&v=4"},"commit":{"message":"fix: upgrade multiple dependencies with Snyk\n\nSnyk has created this PR to upgrade:\n - @babel/core from 7.24.4 to 7.24.5.\n See this package in npm: https://www.npmjs.com/package/@babel/core\n - @babel/runtime from 7.24.4 to 7.24.5.\n See this package in npm: https://www.npmjs.com/package/@babel/runtime\n\nSee this project in Snyk:\nhttps://app.snyk.io/org/scudette/project/76f4d127-566b-42ef-86f4-bdcbc92b90b4?utm_source=github&utm_medium=referral&page=upgrade-pr","shortMessageHtmlLink":"fix: upgrade multiple dependencies with Snyk"}},{"before":null,"after":"3a14fd9aef234e5d6cdd7e8414066066aa65149b","ref":"refs/heads/snyk-upgrade-061a9972b30a9c153ff7c5e4932b33c0","pushedAt":"2024-05-22T11:43:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"scudette","name":"Mike Cohen","path":"/scudette","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3856546?s=80&v=4"},"commit":{"message":"Bugfix: Fixed bug in MacOS.System.Wifi (#3505)\n\nAlso improved column names of Windows.Network.NetstatEnriched and\r\nincreased default NTFS cache time","shortMessageHtmlLink":"Bugfix: Fixed bug in MacOS.System.Wifi (#3505)"}},{"before":"26df17169e040b148578f32fa043fe9f83d19de8","after":"494e3e9b76164f2badf130f39feb04d5ef932cb2","ref":"refs/heads/v0.72","pushedAt":"2024-05-21T20:51:25.000Z","pushType":"pr_merge","commitsCount":11,"pusher":{"login":"scudette","name":"Mike Cohen","path":"/scudette","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3856546?s=80&v=4"},"commit":{"message":"Bugfix: Fixed bug in MacOS.System.Wifi (#3505)\n\nAlso improved column names of Windows.Network.NetstatEnriched and\r\nincreased default NTFS cache time","shortMessageHtmlLink":"Bugfix: Fixed bug in MacOS.System.Wifi (#3505)"}},{"before":"704480ab9f211c05339604499d971af43869da81","after":null,"ref":"refs/heads/0.72sync","pushedAt":"2024-05-21T20:51:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"scudette","name":"Mike Cohen","path":"/scudette","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3856546?s=80&v=4"}},{"before":null,"after":"704480ab9f211c05339604499d971af43869da81","ref":"refs/heads/0.72sync","pushedAt":"2024-05-21T14:19:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"scudette","name":"Mike Cohen","path":"/scudette","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3856546?s=80&v=4"},"commit":{"message":"Bugfix: Fixed bug in MacOS.System.Wifi (#3505)\n\nAlso improved column names of Windows.Network.NetstatEnriched and\r\nincreased default NTFS cache time","shortMessageHtmlLink":"Bugfix: Fixed bug in MacOS.System.Wifi (#3505)"}},{"before":"fa06c92b948c7df0210aebe8177537469db4c4e6","after":null,"ref":"refs/heads/artifact_fixes","pushedAt":"2024-05-21T14:17:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"scudette","name":"Mike Cohen","path":"/scudette","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3856546?s=80&v=4"}},{"before":"ea44269da32ae62cead108bc7dbcc9b34244a260","after":"3a14fd9aef234e5d6cdd7e8414066066aa65149b","ref":"refs/heads/master","pushedAt":"2024-05-21T14:17:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"scudette","name":"Mike Cohen","path":"/scudette","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3856546?s=80&v=4"},"commit":{"message":"Bugfix: Fixed bug in MacOS.System.Wifi (#3505)\n\nAlso improved column names of Windows.Network.NetstatEnriched and\r\nincreased default NTFS cache time","shortMessageHtmlLink":"Bugfix: Fixed bug in MacOS.System.Wifi (#3505)"}},{"before":"72dd3791caa003fb7c1f06123899481725180022","after":"fa06c92b948c7df0210aebe8177537469db4c4e6","ref":"refs/heads/artifact_fixes","pushedAt":"2024-05-21T14:08:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"scudette","name":"Mike Cohen","path":"/scudette","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3856546?s=80&v=4"},"commit":{"message":"Fixed tests","shortMessageHtmlLink":"Fixed tests"}},{"before":null,"after":"72dd3791caa003fb7c1f06123899481725180022","ref":"refs/heads/artifact_fixes","pushedAt":"2024-05-21T13:50:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"scudette","name":"Mike Cohen","path":"/scudette","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3856546?s=80&v=4"},"commit":{"message":"Bugfix: Fixed bug in MacOS.System.Wifi\n\nAlso improved column names of Windows.Network.NetstatEnriched and\nincreased default NTFS cache time","shortMessageHtmlLink":"Bugfix: Fixed bug in MacOS.System.Wifi"}},{"before":"315d9c43e123401c61c8397c977ce3f48f34bdf0","after":"2f9b7e4b8472ca846ee6f479b969157390e4442e","ref":"refs/heads/snyk-upgrade-656944613cbd8451fea4e98f250039c8","pushedAt":"2024-05-21T01:13:25.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"scudette","name":"Mike Cohen","path":"/scudette","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3856546?s=80&v=4"},"commit":{"message":"Merge branch 'master' into snyk-upgrade-656944613cbd8451fea4e98f250039c8","shortMessageHtmlLink":"Merge branch 'master' into snyk-upgrade-656944613cbd8451fea4e98f250039c8"}},{"before":"e9cafb285a3a8c204e01e7c69d6e730fa0073dd5","after":null,"ref":"refs/heads/snyk-upgrade-ddb9f11120045257f0d57864b113cb96","pushedAt":"2024-05-21T01:12:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"scudette","name":"Mike Cohen","path":"/scudette","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3856546?s=80&v=4"}},{"before":"a92147480df06c965420d458934d8e5b2c0f3fa0","after":"ea44269da32ae62cead108bc7dbcc9b34244a260","ref":"refs/heads/master","pushedAt":"2024-05-21T01:12:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"scudette","name":"Mike Cohen","path":"/scudette","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3856546?s=80&v=4"},"commit":{"message":"[Snyk] Upgrade recharts from 2.12.5 to 2.12.6 (#3489)","shortMessageHtmlLink":"[Snyk] Upgrade recharts from 2.12.5 to 2.12.6 (#3489)"}},{"before":"08230102bf867117ce5d9b153f9a869d01246b3f","after":"a92147480df06c965420d458934d8e5b2c0f3fa0","ref":"refs/heads/master","pushedAt":"2024-05-20T20:44:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"scudette","name":"Mike Cohen","path":"/scudette","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3856546?s=80&v=4"},"commit":{"message":"Changes to CLI certificate commands (#3500)\n\nThis is intended to clarify the difference between the two\r\ncertificate-related CLI commands.","shortMessageHtmlLink":"Changes to CLI certificate commands (#3500)"}},{"before":"08230102bf867117ce5d9b153f9a869d01246b3f","after":"d42ee6ba94d418bb6701b83fee604b727eef9de8","ref":"refs/heads/snyk-upgrade-00b4fdb0683c832d37eb770c4fcebf86","pushedAt":"2024-05-20T20:36:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"scudette","name":"Mike Cohen","path":"/scudette","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3856546?s=80&v=4"},"commit":{"message":"fix: upgrade multiple dependencies with Snyk\n\nSnyk has created this PR to upgrade:\n - @babel/core from 7.24.4 to 7.24.5.\n See this package in npm: https://www.npmjs.com/package/@babel/core\n - @babel/runtime from 7.24.4 to 7.24.5.\n See this package in npm: https://www.npmjs.com/package/@babel/runtime\n\nSee this project in Snyk:\nhttps://app.snyk.io/org/scudette/project/76f4d127-566b-42ef-86f4-bdcbc92b90b4?utm_source=github&utm_medium=referral&page=upgrade-pr","shortMessageHtmlLink":"fix: upgrade multiple dependencies with Snyk"}},{"before":null,"after":"08230102bf867117ce5d9b153f9a869d01246b3f","ref":"refs/heads/snyk-upgrade-00b4fdb0683c832d37eb770c4fcebf86","pushedAt":"2024-05-20T20:36:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"scudette","name":"Mike Cohen","path":"/scudette","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3856546?s=80&v=4"},"commit":{"message":"Fix kerning issue (#3499)","shortMessageHtmlLink":"Fix kerning issue (#3499)"}},{"before":"cd7a45b056d50a83580307a47a413970fedf1866","after":"08230102bf867117ce5d9b153f9a869d01246b3f","ref":"refs/heads/master","pushedAt":"2024-05-20T13:07:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"scudette","name":"Mike Cohen","path":"/scudette","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3856546?s=80&v=4"},"commit":{"message":"Fix kerning issue (#3499)","shortMessageHtmlLink":"Fix kerning issue (#3499)"}},{"before":"2b582ce1c5f3fc4de85c8ab5119df515cdf885f1","after":"cd7a45b056d50a83580307a47a413970fedf1866","ref":"refs/heads/master","pushedAt":"2024-05-20T12:34:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"scudette","name":"Mike Cohen","path":"/scudette","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3856546?s=80&v=4"},"commit":{"message":"Add Ncurses dark theme (#3498)\n\nPlus some other theme-related tweaks.\r\n\r\nScreenshots:\r\n![Screenshot from 2024-05-20\r\n12-36-22](https://github.com/Velocidex/velociraptor/assets/9843422/8444a281-4b62-462a-93a1-85d3d7bc28bb)\r\n![Screenshot from 2024-05-20\r\n12-37-08](https://github.com/Velocidex/velociraptor/assets/9843422/757af0f5-a71c-4ce2-9397-6b8efff15f08)\r\n![Screenshot from 2024-05-20\r\n12-34-21](https://github.com/Velocidex/velociraptor/assets/9843422/02718df6-6805-4dbc-af5f-117ebbf7887e)","shortMessageHtmlLink":"Add Ncurses dark theme (#3498)"}},{"before":"3c185fef4f5f686f71519ef74fab3284c1983b4a","after":null,"ref":"refs/heads/groupby","pushedAt":"2024-05-20T09:50:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mgreen27","name":"Matthew Green","path":"/mgreen27","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13081800?s=80&v=4"}},{"before":"0850f0444085fe66ec2d4a0a243c181a336ac724","after":"2b582ce1c5f3fc4de85c8ab5119df515cdf885f1","ref":"refs/heads/master","pushedAt":"2024-05-20T09:50:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mgreen27","name":"Matthew Green","path":"/mgreen27","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13081800?s=80&v=4"},"commit":{"message":"Remove group by in event artifacts (#3497)\n\nThis can be a performance killer because there are many events. A Group\r\nBy prevents events from being forwarded and usually results in file\r\nbased operations which slow everything down.","shortMessageHtmlLink":"Remove group by in event artifacts (#3497)"}},{"before":null,"after":"3c185fef4f5f686f71519ef74fab3284c1983b4a","ref":"refs/heads/groupby","pushedAt":"2024-05-20T09:10:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"scudette","name":"Mike Cohen","path":"/scudette","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3856546?s=80&v=4"},"commit":{"message":"Remove group by in event artifacts\n\nThis can be a performance killer because there are many events. A\nGroup By prevents events from being forwarded and usually results in\nfile based operations which slow everything down.","shortMessageHtmlLink":"Remove group by in event artifacts"}},{"before":"f1a1822fe0d2cca378216f82dc387ceacb0661d5","after":null,"ref":"refs/heads/deadlock","pushedAt":"2024-05-20T09:04:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"scudette","name":"Mike Cohen","path":"/scudette","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3856546?s=80&v=4"}},{"before":"64460c64c0846ba5e6416241b80347be525495f7","after":"0850f0444085fe66ec2d4a0a243c181a336ac724","ref":"refs/heads/master","pushedAt":"2024-05-20T09:04:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"scudette","name":"Mike Cohen","path":"/scudette","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3856546?s=80&v=4"},"commit":{"message":"Bugfix: Deadlock in accessor LRU (#3496)\n\nThe SetExpirationReasonCallback() called accessor.Close() which would\r\naccess the LRU cache while still holding the lock.\r\n\r\nAlso added VQL plugin monitoring to enhance visibility on all currently\r\nexecuting VQL plugins. This helps to detect plugins that are taking too\r\nlong.","shortMessageHtmlLink":"Bugfix: Deadlock in accessor LRU (#3496)"}},{"before":null,"after":"f1a1822fe0d2cca378216f82dc387ceacb0661d5","ref":"refs/heads/deadlock","pushedAt":"2024-05-20T05:56:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"scudette","name":"Mike Cohen","path":"/scudette","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3856546?s=80&v=4"},"commit":{"message":"Bugfix: Deadlock in accessor LRU\n\nThe SetExpirationReasonCallback() called accessor.Close() which would\naccess the LRU cache while still holding the lock.\n\nAlso added VQL plugin monitoring to enhance visibility on all\ncurrently executing VQL plugins. This helps to detect plugins that are\ntaking too long.","shortMessageHtmlLink":"Bugfix: Deadlock in accessor LRU"}},{"before":"b4786d33aafaeb1e5e4503da41ca099b067a7e6b","after":null,"ref":"refs/heads/memcache_memory","pushedAt":"2024-05-19T09:19:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"scudette","name":"Mike Cohen","path":"/scudette","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3856546?s=80&v=4"}},{"before":"b69ccf8536d05445f700b19beced45f57032b696","after":"64460c64c0846ba5e6416241b80347be525495f7","ref":"refs/heads/master","pushedAt":"2024-05-19T09:19:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"scudette","name":"Mike Cohen","path":"/scudette","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3856546?s=80&v=4"},"commit":{"message":"Control memory use in memcache (#3495)\n\nUnder high load we need to create pushback to keep the server under\r\ncontrol:\r\n\r\n1. When the number of cached bytes goes over the limit writes are\r\nswitched to synchronous - this pushes back against the clients and keeps\r\nserver memory in check.\r\n2. Journal sync operations are now done in worker pool to avoid\r\nuncontrolled goroutine creation. When the pool is full async journal\r\nwrites are converted to synchronous writes to create pushback.","shortMessageHtmlLink":"Control memory use in memcache (#3495)"}},{"before":"b651ecbdde6184f66916f43a301a77f4c6e41520","after":"b4786d33aafaeb1e5e4503da41ca099b067a7e6b","ref":"refs/heads/memcache_memory","pushedAt":"2024-05-19T08:59:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"scudette","name":"Mike Cohen","path":"/scudette","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3856546?s=80&v=4"},"commit":{"message":"Fix typo","shortMessageHtmlLink":"Fix typo"}},{"before":"c2eba1fa32bb3dffad6c22df0622df2c09edfc3b","after":"b651ecbdde6184f66916f43a301a77f4c6e41520","ref":"refs/heads/memcache_memory","pushedAt":"2024-05-19T08:28:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"scudette","name":"Mike Cohen","path":"/scudette","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3856546?s=80&v=4"},"commit":{"message":"Fix tests","shortMessageHtmlLink":"Fix tests"}},{"before":null,"after":"c2eba1fa32bb3dffad6c22df0622df2c09edfc3b","ref":"refs/heads/memcache_memory","pushedAt":"2024-05-19T08:03:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"scudette","name":"Mike Cohen","path":"/scudette","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3856546?s=80&v=4"},"commit":{"message":"Control memory use in memcache\n\nUnder high load we need to create pushback to keep the server under\ncontrol:\n\n1. When the number of cached bytes goes over the limit writes are\n switched to synchronous - this pushes back against the clients and\n keeps server memory in check.\n2. Journal sync operations are now done in worker pool to avoid\n uncontrolled goroutine creation. When the pool is full async\n journal writes are converted to synchronous writes to create\n pushback.","shortMessageHtmlLink":"Control memory use in memcache"}},{"before":"cdf5cb3fa599bfdbb3b9b8f9c04be3242c59f9dd","after":null,"ref":"refs/heads/memcache_rewrite","pushedAt":"2024-05-18T17:14:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"scudette","name":"Mike Cohen","path":"/scudette","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3856546?s=80&v=4"}},{"before":"d1cc2661da34a6b0e0fc98bd01096d114e296f4d","after":"b69ccf8536d05445f700b19beced45f57032b696","ref":"refs/heads/master","pushedAt":"2024-05-18T17:14:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"scudette","name":"Mike Cohen","path":"/scudette","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3856546?s=80&v=4"},"commit":{"message":"Rewrote MemcacheFileDataStore to be more efficient. (#3494)\n\nPrevious design was based on TTL cache but this was too complicated and\r\ncontained race condition due to ttlcache bugs.\r\n\r\nThis design is more effective and simpler","shortMessageHtmlLink":"Rewrote MemcacheFileDataStore to be more efficient. (#3494)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUN0bGQA","startCursor":null,"endCursor":null}},"title":"Activity ยท Velocidex/velociraptor"}