{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":110262805,"defaultBranch":"develop","name":"openSeaChest","ownerLogin":"Seagate","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-11-10T15:34:35.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5016309?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1727293630.0","currentOid":""},"activityList":{"items":[{"before":"7ec4a24ff1abc7a41144eb9ddcb33acca613e7b7","after":"dd79eb18ad5edd77dac2e7a79b6b65efc4fa6728","ref":"refs/heads/develop","pushedAt":"2024-09-25T20:24:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vonericsen","name":"Tyler Erickson","path":"/vonericsen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20548051?s=80&v=4"},"commit":{"message":"lib: One more fix for types in CSMI for FreeBSD\n\nSigned-off-by: Tyler Erickson ","shortMessageHtmlLink":"lib: One more fix for types in CSMI for FreeBSD"}},{"before":"91f3ac1c3043aa7e386b591279db2fc766c7e100","after":"7ec4a24ff1abc7a41144eb9ddcb33acca613e7b7","ref":"refs/heads/develop","pushedAt":"2024-09-25T20:22:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vonericsen","name":"Tyler Erickson","path":"/vonericsen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20548051?s=80&v=4"},"commit":{"message":"lib: Pulling in freebsd csmi fix\n\nSigned-off-by: Tyler Erickson ","shortMessageHtmlLink":"lib: Pulling in freebsd csmi fix"}},{"before":"f5f858ba2f494f122e584543d951b3d0ca87ea46","after":"91f3ac1c3043aa7e386b591279db2fc766c7e100","ref":"refs/heads/develop","pushedAt":"2024-09-25T20:08:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vonericsen","name":"Tyler Erickson","path":"/vonericsen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20548051?s=80&v=4"},"commit":{"message":"lib: Pointing libraries back to develop after hotfix v24.08.1\n\nSigned-off-by: Tyler Erickson ","shortMessageHtmlLink":"lib: Pointing libraries back to develop after hotfix v24.08.1"}},{"before":"faf539b3efaa5a5e2f374560b220c22e5fcc1dce","after":null,"ref":"refs/heads/hotfix/v24.08.1","pushedAt":"2024-09-25T19:47:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"vonericsen","name":"Tyler Erickson","path":"/vonericsen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20548051?s=80&v=4"}},{"before":"19288207fe1822d53928a0385822e821f4198ebe","after":"1a04b81a8b2188acfde9cd3f22cfe924cbbe172d","ref":"refs/heads/master","pushedAt":"2024-09-25T19:47:02.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"vonericsen","name":"Tyler Erickson","path":"/vonericsen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20548051?s=80&v=4"},"commit":{"message":"bug: Finish v24.08.1-csmi","shortMessageHtmlLink":"bug: Finish v24.08.1-csmi"}},{"before":"607e98590b7b9825fa828b953063ce7e7e082289","after":"f5f858ba2f494f122e584543d951b3d0ca87ea46","ref":"refs/heads/develop","pushedAt":"2024-09-25T19:46:39.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"vonericsen","name":"Tyler Erickson","path":"/vonericsen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20548051?s=80&v=4"},"commit":{"message":"merge: Merge tag 'v24.08.1' into develop\n\nbug: Finish v24.08.1-csmi\nSigned-off-by: Tyler Erickson \n\n# Conflicts:\n#\tsubprojects/opensea-common\n#\tsubprojects/opensea-operations\n#\tsubprojects/opensea-transport","shortMessageHtmlLink":"merge: Merge tag 'v24.08.1' into develop"}},{"before":"6ae924620415eb9140537c0b3c0bf6f7ae6915c5","after":"faf539b3efaa5a5e2f374560b220c22e5fcc1dce","ref":"refs/heads/hotfix/v24.08.1","pushedAt":"2024-09-20T01:55:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vonericsen","name":"Tyler Erickson","path":"/vonericsen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20548051?s=80&v=4"},"commit":{"message":"quick: Removing incorrect (Seagate Only) notes in help\n\nRemoving (Seagate Only) from some help output as that is not correct for these options related to creating defects for testing purposes.\nAll of these options follow standards so there is nothing that should be \"Seagate only\"\n\nSigned-off-by: Tyler Erickson ","shortMessageHtmlLink":"quick: Removing incorrect (Seagate Only) notes in help"}},{"before":"2f29ebf2dff2d192daa07fba97c7344140273006","after":"6ae924620415eb9140537c0b3c0bf6f7ae6915c5","ref":"refs/heads/hotfix/v24.08.1","pushedAt":"2024-09-19T21:59:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vonericsen","name":"Tyler Erickson","path":"/vonericsen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20548051?s=80&v=4"},"commit":{"message":"lib: pulling in ATA Sense data reporting on SCSI Interface\n\nPulling in update to allow ATA Sense data reporting on SCSI interface since this can be really helpful while debugging.\n\nSigned-off-by: Tyler Erickson ","shortMessageHtmlLink":"lib: pulling in ATA Sense data reporting on SCSI Interface"}},{"before":"aec16ec615e116dd4fb3eed9419f23a38e9513d0","after":"2f29ebf2dff2d192daa07fba97c7344140273006","ref":"refs/heads/hotfix/v24.08.1","pushedAt":"2024-09-19T17:18:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vonericsen","name":"Tyler Erickson","path":"/vonericsen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20548051?s=80&v=4"},"commit":{"message":"make: Pulling in updates to better set compiler flags and detect feature support in opensea-transport\n\nPulling in updates that are better at detecting compiler flags for older versions of GCC.\n\nAlso fixing detection of CSMI support to fix a bug passing a CSMI handle to the utilities.\n\nSigned-off-by: Tyler Erickson ","shortMessageHtmlLink":"make: Pulling in updates to better set compiler flags and detect feat…"}},{"before":"2ec7aaf49199ff717f7cb34651c3471e1c4febc3","after":"aec16ec615e116dd4fb3eed9419f23a38e9513d0","ref":"refs/heads/hotfix/v24.08.1","pushedAt":"2024-09-11T16:04:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vonericsen","name":"Tyler Erickson","path":"/vonericsen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20548051?s=80&v=4"},"commit":{"message":"doc: Updating checked in man pages for when help2man is not available\n\nSigned-off-by: Tyler Erickson ","shortMessageHtmlLink":"doc: Updating checked in man pages for when help2man is not available"}},{"before":"e76f73d122e718dd11d88d96efdb6147f187fe0d","after":"607e98590b7b9825fa828b953063ce7e7e082289","ref":"refs/heads/develop","pushedAt":"2024-09-11T14:56:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vonericsen","name":"Tyler Erickson","path":"/vonericsen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20548051?s=80&v=4"},"commit":{"message":"lib: PUlling in MSVC2019 project fix for opensea-transport\n\nSigned-off-by: Tyler Erickson ","shortMessageHtmlLink":"lib: PUlling in MSVC2019 project fix for opensea-transport"}},{"before":"fa726e27850947ffaaa12bbd68cb8fd881be4aef","after":"e76f73d122e718dd11d88d96efdb6147f187fe0d","ref":"refs/heads/develop","pushedAt":"2024-09-11T14:45:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vonericsen","name":"Tyler Erickson","path":"/vonericsen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20548051?s=80&v=4"},"commit":{"message":"feat: Adding initial realtek USB to NVMe passthrough support\n\nAdding initial realtek 9210 USB to NVMe passthrough support.\nThis is a full passthrough that does not appear to be supported on all chips I've tested.\nWill look into what I can do for chips that do not support this full capability.\n\n[Seagate/openSeaChest#109]\n\nSigned-off-by: Tyler Erickson ","shortMessageHtmlLink":"feat: Adding initial realtek USB to NVMe passthrough support"}},{"before":null,"after":"2ec7aaf49199ff717f7cb34651c3471e1c4febc3","ref":"refs/heads/hotfix/v24.08.1","pushedAt":"2024-09-10T18:07:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vonericsen","name":"Tyler Erickson","path":"/vonericsen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20548051?s=80&v=4"},"commit":{"message":"quick: Updating openSeaChest_PowerControl version to indicate fixes\n\nUpdating version number since fixes were made in opensea-operations for the SAS EPC settings.\n\nSigned-off-by: Tyler Erickson ","shortMessageHtmlLink":"quick: Updating openSeaChest_PowerControl version to indicate fixes"}},{"before":"8b104e83910bf7c509f036bc749461edeb029f27","after":"fa726e27850947ffaaa12bbd68cb8fd881be4aef","ref":"refs/heads/develop","pushedAt":"2024-09-09T16:56:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vonericsen","name":"Tyler Erickson","path":"/vonericsen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20548051?s=80&v=4"},"commit":{"message":"lib: Pulling in SAS EPC fix for reading/setting EPC settings for standby timers\n\n[Seagate/openSeaChest#155]\n\nSigned-off-by: Tyler Erickson ","shortMessageHtmlLink":"lib: Pulling in SAS EPC fix for reading/setting EPC settings for stan…"}},{"before":"f016d4f2e83b800f7280a2719e63e88ed0ee0643","after":"8b104e83910bf7c509f036bc749461edeb029f27","ref":"refs/heads/develop","pushedAt":"2024-09-06T18:52:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vonericsen","name":"Tyler Erickson","path":"/vonericsen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20548051?s=80&v=4"},"commit":{"message":"lib: Pulling in latest fixes in libraries\n\nPulling in updates for setting drive type correctly in low-level OS specific code.\nPulling in update to getting SAS power mode via test unit ready\n\n[Seagate/openSeaChest#155]\n\nSigned-off-by: Tyler Erickson ","shortMessageHtmlLink":"lib: Pulling in latest fixes in libraries"}},{"before":"9a23cc6f16c39192d9900ce9aa215e7eb3ebb889","after":"f016d4f2e83b800f7280a2719e63e88ed0ee0643","ref":"refs/heads/develop","pushedAt":"2024-09-05T16:21:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vonericsen","name":"Tyler Erickson","path":"/vonericsen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20548051?s=80&v=4"},"commit":{"message":"make: Fixing how deep the RPM and DEB packaged install under /usr/local/bin\n\nThis is outputting one directory too deep due to misunderstanding the format of this file.\nIt will now install from RPM or DEB to /usr/local/bin rather than /usr/local/bin/openSeaChest\n\n[Seagate/openSeaChest#132]\n\nSigned-off-by: Tyler Erickson ","shortMessageHtmlLink":"make: Fixing how deep the RPM and DEB packaged install under /usr/loc…"}},{"before":"6fcaad09c522dcdd1d5370a17a4136d2510705e8","after":"9a23cc6f16c39192d9900ce9aa215e7eb3ebb889","ref":"refs/heads/develop","pushedAt":"2024-08-28T23:05:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vonericsen","name":"Tyler Erickson","path":"/vonericsen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20548051?s=80&v=4"},"commit":{"message":"lib: Pointing to develop after release\n\nSigned-off-by: Tyler Erickson ","shortMessageHtmlLink":"lib: Pointing to develop after release"}},{"before":"9280f211bad428ce0168890827a4de50039dfd81","after":null,"ref":"refs/heads/release/Release-24.08","pushedAt":"2024-08-28T23:04:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"vonericsen","name":"Tyler Erickson","path":"/vonericsen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20548051?s=80&v=4"}},{"before":"cd0f6395102256b4e0b7037b778b9c94c1ad4343","after":"19288207fe1822d53928a0385822e821f4198ebe","ref":"refs/heads/master","pushedAt":"2024-08-28T23:04:37.000Z","pushType":"push","commitsCount":202,"pusher":{"login":"vonericsen","name":"Tyler Erickson","path":"/vonericsen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20548051?s=80&v=4"},"commit":{"message":"rel: Finish Release-24.08","shortMessageHtmlLink":"rel: Finish Release-24.08"}},{"before":"37e6a112f3d52639690dd4002991bf2c02a244f5","after":"6fcaad09c522dcdd1d5370a17a4136d2510705e8","ref":"refs/heads/develop","pushedAt":"2024-08-28T23:04:33.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"vonericsen","name":"Tyler Erickson","path":"/vonericsen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20548051?s=80&v=4"},"commit":{"message":"rel: Finish Release-24.08","shortMessageHtmlLink":"rel: Finish Release-24.08"}},{"before":"8351c664269b7a0ee427b0568c2442b199a1346a","after":"9280f211bad428ce0168890827a4de50039dfd81","ref":"refs/heads/release/Release-24.08","pushedAt":"2024-08-28T23:04:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vonericsen","name":"Tyler Erickson","path":"/vonericsen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20548051?s=80&v=4"},"commit":{"message":"lib: Pointing to stable master point after release\n\nSigned-off-by: Tyler Erickson ","shortMessageHtmlLink":"lib: Pointing to stable master point after release"}},{"before":"0e067d78d5741641babac498fb0eba7bce57212d","after":"8351c664269b7a0ee427b0568c2442b199a1346a","ref":"refs/heads/release/Release-24.08","pushedAt":"2024-08-28T21:21:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vonericsen","name":"Tyler Erickson","path":"/vonericsen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20548051?s=80&v=4"},"commit":{"message":"doc: Updating copyrights to 2024\n\nUpdating copyright year to 2024\n\nSigned-off-by: Tyler Erickson ","shortMessageHtmlLink":"doc: Updating copyrights to 2024"}},{"before":"650389e3ad815b481dd3010883a6242123166656","after":"0e067d78d5741641babac498fb0eba7bce57212d","ref":"refs/heads/release/Release-24.08","pushedAt":"2024-08-28T20:37:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vonericsen","name":"Tyler Erickson","path":"/vonericsen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20548051?s=80&v=4"},"commit":{"message":"doc: Updating openSeaChest docs and man pages\n\nSigned-off-by: Tyler Erickson ","shortMessageHtmlLink":"doc: Updating openSeaChest docs and man pages"}},{"before":"0baf5dcfc7cda1ce0f8d5acd2637a9b0ef1a573e","after":"650389e3ad815b481dd3010883a6242123166656","ref":"refs/heads/release/Release-24.08","pushedAt":"2024-08-27T01:57:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vonericsen","name":"Tyler Erickson","path":"/vonericsen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20548051?s=80&v=4"},"commit":{"message":"lib: Revert accidentally MSVC project update to vs2022\n\nSigned-off-by: Tyler Erickson ","shortMessageHtmlLink":"lib: Revert accidentally MSVC project update to vs2022"}},{"before":"f9122835b729c7099cb2bbdfb5b264ddcb120ea4","after":"0baf5dcfc7cda1ce0f8d5acd2637a9b0ef1a573e","ref":"refs/heads/release/Release-24.08","pushedAt":"2024-08-26T23:12:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vonericsen","name":"Tyler Erickson","path":"/vonericsen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20548051?s=80&v=4"},"commit":{"message":"lib: Fixing freebsd compile\n\nSigned-off-by: Tyler Erickson ","shortMessageHtmlLink":"lib: Fixing freebsd compile"}},{"before":"7fa2e008777a75d45dd4dfe389eaef0347f3cab2","after":"f9122835b729c7099cb2bbdfb5b264ddcb120ea4","ref":"refs/heads/release/Release-24.08","pushedAt":"2024-08-26T23:04:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vonericsen","name":"Tyler Erickson","path":"/vonericsen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20548051?s=80&v=4"},"commit":{"message":"feat: Merging safe_free updates made internally\n\nMerging in updates to how safe_free is used and adding in use of wrapper functions to allow for type enforcement from the compiler.\nInitial conversion to safe_Free with C_CAST(void**) was found to introduce memory leaks in some cases where it converted a struct *** to void**, so this solution fixes those issues and means less casting in the code, but more wrapper functions to allow this to be used safely.\n\nSigned-off-by: Tyler Erickson ","shortMessageHtmlLink":"feat: Merging safe_free updates made internally"}},{"before":"37ec06cb1fba00fd574d30500bfbf40afc89bee7","after":"37e6a112f3d52639690dd4002991bf2c02a244f5","ref":"refs/heads/develop","pushedAt":"2024-08-14T19:31:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vonericsen","name":"Tyler Erickson","path":"/vonericsen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20548051?s=80&v=4"},"commit":{"message":"ci: Create flawfinder.yml\n\nAdding flawfinder for more security scanning since we also use this internally and having multiple scanners can help improve overall security and quality.\n\nSigned-off-by: Tyler Erickson ","shortMessageHtmlLink":"ci: Create flawfinder.yml"}},{"before":"33302a168776d291229739b1e672eb56f6fb3a35","after":"7fa2e008777a75d45dd4dfe389eaef0347f3cab2","ref":"refs/heads/release/Release-24.08","pushedAt":"2024-08-14T17:37:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vonericsen","name":"Tyler Erickson","path":"/vonericsen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20548051?s=80&v=4"},"commit":{"message":"lib: pulling in latest fixes to libraries to make sure everything is up to date\n\nSigned-off-by: Tyler Erickson ","shortMessageHtmlLink":"lib: pulling in latest fixes to libraries to make sure everything is …"}},{"before":"37ec06cb1fba00fd574d30500bfbf40afc89bee7","after":"33302a168776d291229739b1e672eb56f6fb3a35","ref":"refs/heads/release/Release-24.08","pushedAt":"2024-08-07T19:03:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vonericsen","name":"Tyler Erickson","path":"/vonericsen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20548051?s=80&v=4"},"commit":{"message":"lib: Couple fixes to opensea-common for Windows and older meson build systems\n\nSigned-off-by: Tyler Erickson ","shortMessageHtmlLink":"lib: Couple fixes to opensea-common for Windows and older meson build…"}},{"before":null,"after":"37ec06cb1fba00fd574d30500bfbf40afc89bee7","ref":"refs/heads/release/Release-24.08","pushedAt":"2024-08-07T18:22:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vonericsen","name":"Tyler Erickson","path":"/vonericsen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20548051?s=80&v=4"},"commit":{"message":"lib: Pulling in NVMe sanitize block erase timeout fix in Windows\n\nPulling in a fix for issuing NVMe sanitize block erase without getting a command timeout error in Windows.\n\nSigned-off-by: Tyler Erickson ","shortMessageHtmlLink":"lib: Pulling in NVMe sanitize block erase timeout fix in Windows"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yNVQyMDoyNDowNi4wMDAwMDBazwAAAATAw_co","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0wN1QxODoyMjo1MC4wMDAwMDBazwAAAASUfX8x"}},"title":"Activity · Seagate/openSeaChest"}