{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":631113191,"defaultBranch":"master","name":"oiio","ownerLogin":"jessey-git","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-04-22T01:18:22.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7989986?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1720421777.0","currentOid":""},"activityList":{"items":[{"before":"a2f044a34c70b361d4927728b67714517cfd59ed","after":"80545a95fee5a6539a0c13b820d45fe2b828d38f","ref":"refs/heads/master","pushedAt":"2024-08-14T00:54:41.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"jessey-git","name":"Jesse Yurkovich","path":"/jessey-git","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7989986?s=80&v=4"},"commit":{"message":"fix(oiiotool): `-i:ch=...` didn't fix up alpha and z channels (#4373)\n\nFix a bug in oiiotool wherein `-i:ch=...` (input only a subset of\r\nchannels when reading from a file) was not adjusting the spec's\r\nalpha_channel and z_channel -- that is, they still contained the OLD\r\nchannel numbers of those things, which not only could be wrong due to\r\nthe reordering, but they might be out of range of the new number of\r\nchannels.\r\n\r\nAlso a related fix in the TIFF reader, to fix a possible dereference of\r\nan empty vector. This was being triggered by that out-of-range\r\nalpha_channel. Maybe that can't happen anymore with the above bug fix,\r\nbut it still feels like the safer way to proceed.\r\n\r\nThis was all found by the sanitizers in CI -- and only recently, despite\r\nthis code having this bug for a long time. So yay for sanitizer CI!\r\n\r\nSigned-off-by: Larry Gritz ","shortMessageHtmlLink":"fix(oiiotool): -i:ch=... didn't fix up alpha and z channels (Academ…"}},{"before":"096cb1625f150999231d23cb0b2950abbd60dc88","after":"a2f044a34c70b361d4927728b67714517cfd59ed","ref":"refs/heads/master","pushedAt":"2024-07-31T19:10:52.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"jessey-git","name":"Jesse Yurkovich","path":"/jessey-git","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7989986?s=80&v=4"},"commit":{"message":"build: A few cmake cleanups and minor code rearrangements (#4359)\n\n* Get rid of some obsolete cmake code.\r\n\r\n* Movement (but no change) to some parts of CMakeLists.txt, primarily to\r\nmake it closer to the corresponding file in OSL to make it easy for me\r\nto diff them and port innovations back and forth between them.\r\n\r\n* Some typo/etc fixes\r\n\r\n* Remove unused OIIO_UNUSED_OK macro that's been deprecated since 2.0,\r\nand OIIO_CONSTEXPR and OIIO_CONSTEXPR14, neither of which have been\r\nneeded for years.\r\n\r\nSigned-off-by: Larry Gritz ","shortMessageHtmlLink":"build: A few cmake cleanups and minor code rearrangements (AcademySof…"}},{"before":"277d864abacb281a90922c679d8767c3ed667dd4","after":"096cb1625f150999231d23cb0b2950abbd60dc88","ref":"refs/heads/master","pushedAt":"2024-07-22T16:45:52.000Z","pushType":"push","commitsCount":16,"pusher":{"login":"jessey-git","name":"Jesse Yurkovich","path":"/jessey-git","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7989986?s=80&v=4"},"commit":{"message":"fix: sanitizer new warnings about signed/unsigned offsets in openexr (#4351)\n\nSigned-off-by: Larry Gritz ","shortMessageHtmlLink":"fix: sanitizer new warnings about signed/unsigned offsets in openexr (A…"}},{"before":"7c04af9be14748f3771dbe6c47778702de0c9936","after":"277d864abacb281a90922c679d8767c3ed667dd4","ref":"refs/heads/master","pushedAt":"2024-07-12T07:37:06.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"jessey-git","name":"Jesse Yurkovich","path":"/jessey-git","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7989986?s=80&v=4"},"commit":{"message":"api(strutil.h): Strutil::string_is_identifier() (#4333)\n\nSigned-off-by: Larry Gritz ","shortMessageHtmlLink":"api(strutil.h): Strutil::string_is_identifier() (AcademySoftwareFound…"}},{"before":null,"after":"8fe02966e9c8f1c4503af657d1e41cf00574db53","ref":"refs/heads/iv-use_imagecache","pushedAt":"2024-07-08T06:56:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jessey-git","name":"Jesse Yurkovich","path":"/jessey-git","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7989986?s=80&v=4"},"commit":{"message":"fix: iv should enable the ImageCache\n\nSigned-off-by: Jesse Yurkovich ","shortMessageHtmlLink":"fix: iv should enable the ImageCache"}},{"before":"92adbe0bf52e6b7dc763ea133bf4a06291d8f4b0","after":"7c04af9be14748f3771dbe6c47778702de0c9936","ref":"refs/heads/master","pushedAt":"2024-07-08T04:44:30.000Z","pushType":"push","commitsCount":18,"pusher":{"login":"jessey-git","name":"Jesse Yurkovich","path":"/jessey-git","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7989986?s=80&v=4"},"commit":{"message":"ci: deal with CentOS 7 EOL and disappearance of yum mirrors (#4325)\n\nThis was breaking CI for us. Hard break for icc/icx tests, since those\r\nREQUIRED a yum install of the intel compilers. Softer undetected break\r\nfor all the ASWF <= 2022 containers based on CentOS 7, which were not\r\nfailing outright but were failing to install certain optional packages.\r\n\r\nThe solution (for now) is to configure yum to exclude the missing repo.\r\n\r\nSigned-off-by: Larry Gritz ","shortMessageHtmlLink":"ci: deal with CentOS 7 EOL and disappearance of yum mirrors (AcademyS…"}},{"before":null,"after":"2b7f42a6df25a3b7b57a68da877dd1306417298b","ref":"refs/heads/fix-fmt-cmake","pushedAt":"2024-06-26T04:55:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jessey-git","name":"Jesse Yurkovich","path":"/jessey-git","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7989986?s=80&v=4"},"commit":{"message":"Avoid rebuilds coming from processing of fmt headers\n\nSigned-off-by: Jesse Yurkovich ","shortMessageHtmlLink":"Avoid rebuilds coming from processing of fmt headers"}},{"before":"59b54587bff89ef5b0fecfc40cc5723ae8f22ae2","after":"92adbe0bf52e6b7dc763ea133bf4a06291d8f4b0","ref":"refs/heads/master","pushedAt":"2024-06-24T07:14:55.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"jessey-git","name":"Jesse Yurkovich","path":"/jessey-git","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7989986?s=80&v=4"},"commit":{"message":"cleanup: simd.h deprecations (#4308)\n\nFully remove some things that have had deprecation warnings for a long,\r\nlong time (mostly since 1.x), so we think it can't possibly break\r\nanyone.\r\n\r\nAdd deprecation warnings to some things that have been nominally\r\ndeprecated for some time. The build warnings will serve as final notice\r\nthat they will fully disappear by OIIO 3.0 release.\r\n\r\nThis is part of a series of small steps to fully deprecate a whole lot\r\nof cruft between now and the 3.0 release.\r\n\r\n---------\r\n\r\nSigned-off-by: Larry Gritz \r\nCo-authored-by: Thiago Ize ","shortMessageHtmlLink":"cleanup: simd.h deprecations (AcademySoftwareFoundation#4308)"}},{"before":"544f01e0875458b388c77d5c82a494d684bc1e12","after":"7bac309150bfe0d95a0963e578fc50f937d7593c","ref":"refs/heads/fix4298-psd","pushedAt":"2024-06-22T20:42:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lgritz","name":"Larry Gritz","path":"/lgritz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/504179?s=80&v=4"},"commit":{"message":"Fix up reference output for psd tests\n\nSigned-off-by: Larry Gritz ","shortMessageHtmlLink":"Fix up reference output for psd tests"}},{"before":"a432ad46a4e32a733c772bcada1e03d23a657196","after":"544f01e0875458b388c77d5c82a494d684bc1e12","ref":"refs/heads/fix4298-psd","pushedAt":"2024-06-19T21:48:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jessey-git","name":"Jesse Yurkovich","path":"/jessey-git","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7989986?s=80&v=4"},"commit":{"message":"Test fixes part 1\n\nSigned-off-by: Jesse Yurkovich ","shortMessageHtmlLink":"Test fixes part 1"}},{"before":"cb4ddd9414499d3844e95987843beb17a8657b58","after":"a432ad46a4e32a733c772bcada1e03d23a657196","ref":"refs/heads/fix4298-psd","pushedAt":"2024-06-19T20:58:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jessey-git","name":"Jesse Yurkovich","path":"/jessey-git","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7989986?s=80&v=4"},"commit":{"message":"Fix 4298: various PSD files fail to load correctly\n\nSigned-off-by: Jesse Yurkovich ","shortMessageHtmlLink":"Fix 4298: various PSD files fail to load correctly"}},{"before":null,"after":"cb4ddd9414499d3844e95987843beb17a8657b58","ref":"refs/heads/fix4298-psd","pushedAt":"2024-06-19T19:41:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jessey-git","name":"Jesse Yurkovich","path":"/jessey-git","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7989986?s=80&v=4"},"commit":{"message":"Fix 4298: various PSD files fail to load correctly","shortMessageHtmlLink":"Fix 4298: various PSD files fail to load correctly"}},{"before":"feb58ace9e41254091d5ac8e169d0a1420e268ce","after":"59b54587bff89ef5b0fecfc40cc5723ae8f22ae2","ref":"refs/heads/master","pushedAt":"2024-06-17T06:48:54.000Z","pushType":"push","commitsCount":26,"pusher":{"login":"jessey-git","name":"Jesse Yurkovich","path":"/jessey-git","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7989986?s=80&v=4"},"commit":{"message":"ci: new tets: oldest, hobbled, localbuilds (#4295)\n\nSplit the CI \"oldest/hobbled\" test into two different tests:\r\n\r\n* oldest -- test against the oldest supported versions of all\r\ndependencies.\r\n\r\n* hobbled -- test against most optional dependencies missing and\r\noptional feature disabled (including no SSE, no OCIO, etc.).\r\n\r\nAnd add an additional test:\r\n\r\n* local-builds -- a test that builds and uses every dependency that we\r\nknow how to build locally/automatically.\r\n\r\nSigned-off-by: Larry Gritz ","shortMessageHtmlLink":"ci: new tets: oldest, hobbled, localbuilds (AcademySoftwareFoundation…"}},{"before":"a07396d722950d22ad2a7e35991d86719465278e","after":"fc0281760c2667eadf708c7274d2beb11769eedd","ref":"refs/heads/fix4265-simd","pushedAt":"2024-05-21T05:23:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jessey-git","name":"Jesse Yurkovich","path":"/jessey-git","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7989986?s=80&v=4"},"commit":{"message":"Use SIMD_COMPILE_FLAGS\n\nSigned-off-by: Jesse Yurkovich ","shortMessageHtmlLink":"Use SIMD_COMPILE_FLAGS"}},{"before":"eb2bb98f6c7ec43fb7210a9bfe60288b1406ddaf","after":"a07396d722950d22ad2a7e35991d86719465278e","ref":"refs/heads/fix4265-simd","pushedAt":"2024-05-16T16:42:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jessey-git","name":"Jesse Yurkovich","path":"/jessey-git","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7989986?s=80&v=4"},"commit":{"message":"MSVC actually defines the __AVX__ values though\n\nSigned-off-by: Jesse Yurkovich ","shortMessageHtmlLink":"MSVC actually defines the __AVX__ values though"}},{"before":null,"after":"eb2bb98f6c7ec43fb7210a9bfe60288b1406ddaf","ref":"refs/heads/fix4265-simd","pushedAt":"2024-05-16T07:17:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jessey-git","name":"Jesse Yurkovich","path":"/jessey-git","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7989986?s=80&v=4"},"commit":{"message":"Fix #4265: Add appropriate compiler defines and flags for SIMD with MSVC\n\nSigned-off-by: Jesse Yurkovich ","shortMessageHtmlLink":"Fix AcademySoftwareFoundation#4265: Add appropriate compiler defines …"}},{"before":"f481262233e46b1341e878b9163d520def73c591","after":"feb58ace9e41254091d5ac8e169d0a1420e268ce","ref":"refs/heads/master","pushedAt":"2024-05-15T17:21:49.000Z","pushType":"push","commitsCount":21,"pusher":{"login":"jessey-git","name":"Jesse Yurkovich","path":"/jessey-git","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7989986?s=80&v=4"},"commit":{"message":"build: Add CMath target for the sake of static libtiff (#4261)\n\nRecent libtiff versions export cmake configs that, if you built libtiff\r\nas a static library, will reference targets it set up when it built, but\r\nwhich are nonstandard names and won't exist when you build and consume\r\ntheir config exports. Ugh!\r\n\r\nSome can be swept under the rug by turning off some libtiff optional\r\ndependencies, but I can't seem to get rid of a target CMath::CMath that\r\nstatic libtiff target wants. It just points to the math library. So I'm\r\njust setting that up so it will be found when we do the\r\nfind_package(tiff). Oh, the hoops we jump through for badly constructed\r\npackges.\r\n\r\nSigned-off-by: Larry Gritz ","shortMessageHtmlLink":"build: Add CMath target for the sake of static libtiff (AcademySoftwa…"}},{"before":"bafee1a67d2574e764014f69036d016a326fe387","after":"f481262233e46b1341e878b9163d520def73c591","ref":"refs/heads/master","pushedAt":"2024-04-19T06:52:45.000Z","pushType":"push","commitsCount":46,"pusher":{"login":"jessey-git","name":"Jesse Yurkovich","path":"/jessey-git","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7989986?s=80&v=4"},"commit":{"message":"fix(build): libOpenImageIO_Util does need DL libs, we removed it incorrectly (#4230)\n\nWas broken by #4193\r\n\r\nSigned-off-by: Larry Gritz ","shortMessageHtmlLink":"fix(build): libOpenImageIO_Util does need DL libs, we removed it inco…"}},{"before":"7d8fbbd258e0aaddbbd50e951b189a61dcf44d79","after":"bafee1a67d2574e764014f69036d016a326fe387","ref":"refs/heads/master","pushedAt":"2024-03-11T05:22:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jessey-git","name":"Jesse Yurkovich","path":"/jessey-git","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7989986?s=80&v=4"},"commit":{"message":"build(deps): Remove boost from strutil.cpp (#4181)\n\nRemove boost from `Strutil`. Use existing mechanisms and STL features\r\ninstead.\r\n\r\nPartially addresses #4158\r\n\r\nSigned-off-by: Jesse Yurkovich ","shortMessageHtmlLink":"build(deps): Remove boost from strutil.cpp (AcademySoftwareFoundation…"}},{"before":"9d64de08e87628222c4cd7c52cf5190a1d928fc4","after":null,"ref":"refs/heads/cleanup-booststr","pushedAt":"2024-03-11T05:22:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jessey-git","name":"Jesse Yurkovich","path":"/jessey-git","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7989986?s=80&v=4"}},{"before":"88d16cd2402dd07ae492eb1691e19a48a0c19d54","after":null,"ref":"refs/heads/fix4043","pushedAt":"2024-03-11T05:22:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jessey-git","name":"Jesse Yurkovich","path":"/jessey-git","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7989986?s=80&v=4"}},{"before":"36cf0a0736cec4bb9f7447de46748fdea0815dbb","after":null,"ref":"refs/heads/fixbitconvert","pushedAt":"2024-03-11T05:22:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jessey-git","name":"Jesse Yurkovich","path":"/jessey-git","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7989986?s=80&v=4"}},{"before":"d4e66b6161ba20666307e21d9a67ce30e68ab7a8","after":null,"ref":"refs/heads/docupdates","pushedAt":"2024-03-11T05:22:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jessey-git","name":"Jesse Yurkovich","path":"/jessey-git","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7989986?s=80&v=4"}},{"before":"3762253ff1a2904a82206014c5b9589ff573a17d","after":null,"ref":"refs/heads/fix4042-installlink","pushedAt":"2024-03-11T05:22:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jessey-git","name":"Jesse Yurkovich","path":"/jessey-git","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7989986?s=80&v=4"}},{"before":"ac5c14527fcb23e693ce01a0315fb54b350cd994","after":"9d64de08e87628222c4cd7c52cf5190a1d928fc4","ref":"refs/heads/cleanup-booststr","pushedAt":"2024-03-11T00:56:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jessey-git","name":"Jesse Yurkovich","path":"/jessey-git","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7989986?s=80&v=4"},"commit":{"message":"Remove boost from strutil.cpp\n\nSigned-off-by: Jesse Yurkovich ","shortMessageHtmlLink":"Remove boost from strutil.cpp"}},{"before":null,"after":"ac5c14527fcb23e693ce01a0315fb54b350cd994","ref":"refs/heads/cleanup-booststr","pushedAt":"2024-03-11T00:50:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jessey-git","name":"Jesse Yurkovich","path":"/jessey-git","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7989986?s=80&v=4"},"commit":{"message":"Remove boost from strutil.cpp\n\nSigned-off-by: Jesse Yurkovich ","shortMessageHtmlLink":"Remove boost from strutil.cpp"}},{"before":"efdeaacc964b02fc0c1d45cffa8e3e0e176e29ce","after":"7d8fbbd258e0aaddbbd50e951b189a61dcf44d79","ref":"refs/heads/master","pushedAt":"2024-03-10T06:32:55.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"jessey-git","name":"Jesse Yurkovich","path":"/jessey-git","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7989986?s=80&v=4"},"commit":{"message":"ci: Allow triggering CI workflow from web (#4178)\n\nSigned-off-by: Larry Gritz ","shortMessageHtmlLink":"ci: Allow triggering CI workflow from web (AcademySoftwareFoundation#…"}},{"before":"43fea763945991d1b83f5c0bb65f12bfab09b99b","after":"efdeaacc964b02fc0c1d45cffa8e3e0e176e29ce","ref":"refs/heads/master","pushedAt":"2024-03-08T01:26:33.000Z","pushType":"push","commitsCount":14,"pusher":{"login":"jessey-git","name":"Jesse Yurkovich","path":"/jessey-git","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7989986?s=80&v=4"},"commit":{"message":"admin: Add a ROADMAP document (#4161)\n\nSigned-off-by: Larry Gritz ","shortMessageHtmlLink":"admin: Add a ROADMAP document (AcademySoftwareFoundation#4161)"}},{"before":"7490c4bded0166d6fd80c8fff11e8cf9a7ce628a","after":"43fea763945991d1b83f5c0bb65f12bfab09b99b","ref":"refs/heads/master","pushedAt":"2024-02-20T07:24:02.000Z","pushType":"push","commitsCount":37,"pusher":{"login":"jessey-git","name":"Jesse Yurkovich","path":"/jessey-git","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7989986?s=80&v=4"},"commit":{"message":"int: Allow TypeDesc to have all the right POD attributes (#4162)\n\nThis PR is for allowing the TypeDesc type to be used directly in a C API\r\nwithout indirection, and therefore also in a Rust API without\r\nindirection.\r\n\r\n---------\r\n\r\nSigned-off-by: Scott Wilson ","shortMessageHtmlLink":"int: Allow TypeDesc to have all the right POD attributes (AcademySoft…"}},{"before":"a685910ca9753e811ddd464c8ffbabae73f52383","after":"7490c4bded0166d6fd80c8fff11e8cf9a7ce628a","ref":"refs/heads/master","pushedAt":"2024-01-15T01:57:08.000Z","pushType":"push","commitsCount":25,"pusher":{"login":"jessey-git","name":"Jesse Yurkovich","path":"/jessey-git","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7989986?s=80&v=4"},"commit":{"message":"build(deps): Account for header changes in fmt project trunk (#4109)\n\nFixes a CI breakage\r\n\r\nSigned-off-by: Larry Gritz ","shortMessageHtmlLink":"build(deps): Account for header changes in fmt project trunk (Academy…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEmbxxiAA","startCursor":null,"endCursor":null}},"title":"Activity · jessey-git/oiio"}