{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":588400022,"defaultBranch":"master","name":"hdf4","ownerLogin":"bmribler","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-01-13T02:45:49.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/39579120?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1710227422.0","currentOid":""},"activityList":{"items":[{"before":"4442459e6084b8fc336f8c46128923281a6f109f","after":"8670235f30f3926b89ae49dea61aaa2294fe782f","ref":"refs/heads/fix_ncmem_leaks","pushedAt":"2024-03-12T16:01:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bmribler","name":null,"path":"/bmribler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39579120?s=80&v=4"},"commit":{"message":"Fix memory leak\n\nThe list of cdf structures were not properly de-allocated, causing memory\nleaks. However, releasing the memory caused a number segfaults in several\ntests.\n\nRe-worked the code that increases the size of the cdf list when application\nattempts to open more files than the current max number of files that can\nbe opened at the same time. This allowed the library to properly release\nthe allocated memory and eliminated the memory leaks. Verified with valgrind.","shortMessageHtmlLink":"Fix memory leak"}},{"before":"050f608de3d1953718456b0c128a8ff806d02ea8","after":"4442459e6084b8fc336f8c46128923281a6f109f","ref":"refs/heads/fix_ncmem_leaks","pushedAt":"2024-03-12T07:10:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Committing clang-format changes","shortMessageHtmlLink":"Committing clang-format changes"}},{"before":null,"after":"050f608de3d1953718456b0c128a8ff806d02ea8","ref":"refs/heads/fix_ncmem_leaks","pushedAt":"2024-03-12T07:10:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bmribler","name":null,"path":"/bmribler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39579120?s=80&v=4"},"commit":{"message":"Fix memory leak\n\nThe list of cdf structures were not properly de-allocated, causing memory\nleaks. However, releasing the memory caused a number segfaults in several\ntests.\n\nRe-worked the code that increases the size of the cdf list when application\nattempts to open more files than the current max number of files that can\nbe opened at the same time. This allowed the library to properly release\nthe allocated memory and eliminated the memory leaks. Verified with valgrind.","shortMessageHtmlLink":"Fix memory leak"}},{"before":"91887d5f9f177cbe6072e1032444fd18c1ad8962","after":"d7ef481880e814d863f79f9366972b9724a61be7","ref":"refs/heads/gh-pages","pushedAt":"2024-03-10T01:34:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: c2e42b3d56014edc858be74581761be1cfd5867c","shortMessageHtmlLink":"deploy: c2e42b3"}},{"before":"8d667c9789261b6c3b4daba5a924abcf0330eddb","after":null,"ref":"refs/heads/move_mfhdf_tests_out","pushedAt":"2024-03-09T20:07:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bmribler","name":null,"path":"/bmribler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39579120?s=80&v=4"}},{"before":"0ccc5e6a14f48952a20a832b1f4cfbed0a98f0ae","after":"8d667c9789261b6c3b4daba5a924abcf0330eddb","ref":"refs/heads/move_mfhdf_tests_out","pushedAt":"2024-03-09T18:39:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"derobins","name":"Dana Robinson","path":"/derobins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43805?s=80&v=4"},"commit":{"message":"Update tsdsprops.c","shortMessageHtmlLink":"Update tsdsprops.c"}},{"before":"3e8f6f609ac7eba003c7c354a79b87cf58402d00","after":"0ccc5e6a14f48952a20a832b1f4cfbed0a98f0ae","ref":"refs/heads/move_mfhdf_tests_out","pushedAt":"2024-03-09T17:45:23.000Z","pushType":"push","commitsCount":67,"pusher":{"login":"derobins","name":"Dana Robinson","path":"/derobins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43805?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'canonical/master' into move_mfhdf_tests_out","shortMessageHtmlLink":"Merge remote-tracking branch 'canonical/master' into move_mfhdf_tests…"}},{"before":"03bfdbe2056af5fb79d7bf89de9835cdc0837648","after":"c2e42b3d56014edc858be74581761be1cfd5867c","ref":"refs/heads/master","pushedAt":"2024-03-09T06:33:58.000Z","pushType":"push","commitsCount":64,"pusher":{"login":"bmribler","name":null,"path":"/bmribler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39579120?s=80&v=4"},"commit":{"message":"Change how library tests run (#693)\n\nThe Autotools ran the mfhdf tests via a script, which is unnecessary.\r\nThey now run directly.\r\n\r\nCMake ran hdf and mfhdf tests using PASS_REGULAR_EXPRESSION, which\r\nhas proved to be flaky, when CTest can't find the regular\r\nexpression. These tests are now run directly and the exit code\r\ninspected.","shortMessageHtmlLink":"Change how library tests run (HDFGroup#693)"}},{"before":"de76599c5984406098663e3fbe9db87ef1b37517","after":null,"ref":"refs/heads/reorganize_tests","pushedAt":"2024-03-09T06:13:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bmribler","name":null,"path":"/bmribler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39579120?s=80&v=4"}},{"before":"0da4b4df416a329fe84308a98319a33ee9d92f0d","after":null,"ref":"refs/heads/HDFFR-125","pushedAt":"2024-03-09T06:11:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bmribler","name":null,"path":"/bmribler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39579120?s=80&v=4"}},{"before":"2048013325fcae8e522cfa53ec5f4fea6fde1f4e","after":null,"ref":"refs/heads/correct_malloc_char_statements","pushedAt":"2024-03-09T06:11:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bmribler","name":null,"path":"/bmribler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39579120?s=80&v=4"}},{"before":"545bb56be7f7ef7c8714e73d27d3292ba1672c6a","after":null,"ref":"refs/heads/clear_datainfo_headers","pushedAt":"2024-03-09T06:11:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bmribler","name":null,"path":"/bmribler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39579120?s=80&v=4"}},{"before":"93fcc9157c2f8f177acd842e8da5ef7664d08b42","after":null,"ref":"refs/heads/fix_HDFFR_1529","pushedAt":"2024-03-09T06:11:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bmribler","name":null,"path":"/bmribler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39579120?s=80&v=4"}},{"before":"71b7009a58508f2895f0c8d61b856a1a1170a626","after":null,"ref":"refs/heads/bmribler-remove_getcompress_functions","pushedAt":"2024-03-09T06:11:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bmribler","name":null,"path":"/bmribler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39579120?s=80&v=4"}},{"before":"1188e45c31382f272290917e266fada035a4588f","after":null,"ref":"refs/heads/remove_getcompress_functions","pushedAt":"2024-03-09T06:11:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bmribler","name":null,"path":"/bmribler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39579120?s=80&v=4"}},{"before":"d022a0f120d93cb2c886c2a384c2489a2b9690f0","after":null,"ref":"refs/heads/fix_HDFFR_82","pushedAt":"2024-03-09T06:11:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bmribler","name":null,"path":"/bmribler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39579120?s=80&v=4"}},{"before":null,"after":"de76599c5984406098663e3fbe9db87ef1b37517","ref":"refs/heads/reorganize_tests","pushedAt":"2024-03-09T06:10:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bmribler","name":null,"path":"/bmribler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39579120?s=80&v=4"},"commit":{"message":"Committing clang-format changes","shortMessageHtmlLink":"Committing clang-format changes"}},{"before":"de76599c5984406098663e3fbe9db87ef1b37517","after":null,"ref":"refs/heads/reorganize_tests","pushedAt":"2024-03-09T06:10:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bmribler","name":null,"path":"/bmribler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39579120?s=80&v=4"}},{"before":"4f0a9e6f4fee5d2dbdefa6a165452fb31533b262","after":null,"ref":"refs/heads/fix_invalid_URLs","pushedAt":"2024-03-09T06:10:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bmribler","name":null,"path":"/bmribler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39579120?s=80&v=4"}},{"before":"9ec3af1a7d69926267c066127265a792ff38f581","after":"8b3ed3f323f7c5bbce8a3e38f963e1d472e76d1c","ref":"refs/heads/fix_memory_leak","pushedAt":"2024-03-08T09:18:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Committing clang-format changes","shortMessageHtmlLink":"Committing clang-format changes"}},{"before":null,"after":"9ec3af1a7d69926267c066127265a792ff38f581","ref":"refs/heads/fix_memory_leak","pushedAt":"2024-03-08T09:17:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bmribler","name":null,"path":"/bmribler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39579120?s=80&v=4"},"commit":{"message":"Fix memory leak\n\nAn incorrect variable was used to detect when the list of opened files\nbecame empty and needed to be deallocated. That resulted in a list\nof allocated pointers not freed.\n\n==154211== still reachable: 8,168 bytes in 1 blocks\n\nAfter the correct variable was used, valgrind showed the memory leak gone.\n\n==163740== All heap blocks were freed -- no leaks are possible","shortMessageHtmlLink":"Fix memory leak"}},{"before":"94f3b0e69286cdef5b0eac1c41dcd2e40fce8859","after":null,"ref":"refs/heads/update_RELEASE","pushedAt":"2024-02-27T03:58:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bmribler","name":null,"path":"/bmribler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39579120?s=80&v=4"}},{"before":null,"after":"94f3b0e69286cdef5b0eac1c41dcd2e40fce8859","ref":"refs/heads/update_RELEASE","pushedAt":"2024-02-27T03:27:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bmribler","name":null,"path":"/bmribler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39579120?s=80&v=4"},"commit":{"message":"Updated RELEASE.txt\n\n Github issues #295 and #354, and JIRA issue HDFFR-82","shortMessageHtmlLink":"Updated RELEASE.txt"}},{"before":"6bade0c4f1ea18a737cbee884218c76cd63365c0","after":"91887d5f9f177cbe6072e1032444fd18c1ad8962","ref":"refs/heads/gh-pages","pushedAt":"2024-02-27T01:27:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 03bfdbe2056af5fb79d7bf89de9835cdc0837648","shortMessageHtmlLink":"deploy: 03bfdbe"}},{"before":null,"after":"4f0a9e6f4fee5d2dbdefa6a165452fb31533b262","ref":"refs/heads/fix_invalid_URLs","pushedAt":"2024-02-26T21:52:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bmribler","name":null,"path":"/bmribler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39579120?s=80&v=4"},"commit":{"message":"Fixed invalid URLs\n\nMostly licenses, download, documentation, dues to the old portal being\nunavailable.","shortMessageHtmlLink":"Fixed invalid URLs"}},{"before":"f1e2f185ce3ded09695c868e81cd1809417771d4","after":"03bfdbe2056af5fb79d7bf89de9835cdc0837648","ref":"refs/heads/master","pushedAt":"2024-02-26T16:18:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bmribler","name":null,"path":"/bmribler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39579120?s=80&v=4"},"commit":{"message":"Add soversion to libraries for CMake (#620)","shortMessageHtmlLink":"Add soversion to libraries for CMake (HDFGroup#620)"}},{"before":"6446d1e052246fd60a4729fc7cb5b4be4abdfcc2","after":"3e8f6f609ac7eba003c7c354a79b87cf58402d00","ref":"refs/heads/move_mfhdf_tests_out","pushedAt":"2024-02-26T15:43:28.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"bmribler","name":null,"path":"/bmribler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39579120?s=80&v=4"},"commit":{"message":"Merge branch 'HDFGroup:master' into move_mfhdf_tests_out","shortMessageHtmlLink":"Merge branch 'HDFGroup:master' into move_mfhdf_tests_out"}},{"before":"04ee67fe16454d78a7b2cd76bdbc6835fb95b58e","after":"6446d1e052246fd60a4729fc7cb5b4be4abdfcc2","ref":"refs/heads/move_mfhdf_tests_out","pushedAt":"2024-02-26T04:17:06.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bmribler","name":null,"path":"/bmribler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39579120?s=80&v=4"},"commit":{"message":"Merge branch 'move_mfhdf_tests_out' of https://github.com/bmribler/hdf4 into move_mfhdf_tests_out","shortMessageHtmlLink":"Merge branch 'move_mfhdf_tests_out' of https://github.com/bmribler/hdf4…"}},{"before":"d3d56e8989f00e667913c4b31f10ec3795e744da","after":"04ee67fe16454d78a7b2cd76bdbc6835fb95b58e","ref":"refs/heads/move_mfhdf_tests_out","pushedAt":"2024-02-26T04:06:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Committing clang-format changes","shortMessageHtmlLink":"Committing clang-format changes"}},{"before":null,"after":"d3d56e8989f00e667913c4b31f10ec3795e744da","ref":"refs/heads/move_mfhdf_tests_out","pushedAt":"2024-02-26T04:05:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bmribler","name":null,"path":"/bmribler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39579120?s=80&v=4"},"commit":{"message":"Reorganized mfhdf test\n\nMoved long/cluttered test functions out of the main test file hdftest.c.","shortMessageHtmlLink":"Reorganized mfhdf test"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMy0xMlQxNjowMTozOC4wMDAwMDBazwAAAAQTlT1o","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMi0yNlQwNDowNToyNi4wMDAwMDBazwAAAAQE8c4o"}},"title":"Activity · bmribler/hdf4"}