Campbell Barton ideasman42
  • Australia
  • Joined on 2005-01-30
Campbell Barton pushed to main at blender/blender 2024-10-25 07:53:24 +02:00
c5df2cebed Merge branch 'blender-v4.3-release'
98cae94f6b Fix potential out of bounds read in UTF8 string length calculation
Compare 2 commits »
Campbell Barton closed pull request blender/blender#129390 2024-10-25 07:53:13 +02:00
WIP: Add check for null bytes within utf8 sequences
Campbell Barton pushed to blender-v4.3-release at blender/blender 2024-10-25 07:50:41 +02:00
98cae94f6b Fix potential out of bounds read in UTF8 string length calculation
Campbell Barton commented on pull request blender/blender#129167 2024-10-25 07:27:30 +02:00
fix search string in a endless loop

While this change seems OK in isolation, it raises questions about how UTF8 should be handled in string_search.cc

If every call to decode a UTF8 code point should handle invalid data, then it…

Campbell Barton created pull request blender/blender#129390 2024-10-25 07:10:47 +02:00
WIP: Add check for null bytes within utf8 sequences
Campbell Barton created branch pr-strlen-utf8-test in ideasman42/blender 2024-10-25 07:09:24 +02:00
Campbell Barton pushed to pr-strlen-utf8-test at ideasman42/blender 2024-10-25 07:09:24 +02:00
ac471182de Add check for null bytes within utf8 sequences
04aa583526 Tests: add UTF8 string copying tests for multi-character truncation
6ad22ce40f Cleanup: move utf8 string copying tests into BLI_string_utf8_test.cc
d60f2012c7 Merge branch 'blender-v4.3-release'
f9ba08d14c Merge branch 'blender-v4.3-release'
Compare 10 commits »
Campbell Barton closed pull request blender/blender#129209 2024-10-25 05:40:55 +02:00
Fix: operators can have invalid utf-8 strings
Campbell Barton commented on pull request blender/blender#129209 2024-10-25 05:40:52 +02:00
Fix: operators can have invalid utf-8 strings

Committed alternate fix 1d6add574d7547cc76217040b49075bad8c7f9e7, closing.

Campbell Barton merged pull request blender/blender#129301 2024-10-25 05:36:13 +02:00
Fix: Check for wayland display connection before terminating EGL
Campbell Barton pushed to main at blender/blender 2024-10-25 05:33:25 +02:00
04aa583526 Tests: add UTF8 string copying tests for multi-character truncation
6ad22ce40f Cleanup: move utf8 string copying tests into BLI_string_utf8_test.cc
Compare 2 commits »
Campbell Barton pushed to main at blender/blender 2024-10-25 05:09:55 +02:00
d60f2012c7 Merge branch 'blender-v4.3-release'
f9ba08d14c Merge branch 'blender-v4.3-release'
259611ca4f AUTHORS: add 1 new author
1a872e69f3 Fix terminating the EGL connection without a valid display
Compare 4 commits »
Campbell Barton pushed to blender-v4.3-release at blender/blender 2024-10-25 05:08:18 +02:00
259611ca4f AUTHORS: add 1 new author
Campbell Barton pushed to blender-v4.3-release at blender/blender 2024-10-25 04:57:51 +02:00
1a872e69f3 Fix terminating the EGL connection without a valid display
Campbell Barton closed pull request blender/blender#129294 2024-10-25 04:49:10 +02:00
WIP: Fix #129167: Failure to ensure copied strings are valid UTF8
Campbell Barton commented on pull request blender/blender#129318 2024-10-25 04:24:49 +02:00
Modeling: Allow grid fill to delete and replace existing faces, when faces are selected

@jcwenger I don't think a larger refactor is necessary, it'd be worth hearing from users if this is even important before spending a lot of time on it.

Campbell Barton commented on pull request blender/blender#129318 2024-10-25 03:30:52 +02:00
Modeling: Allow grid fill to delete and replace existing faces, when faces are selected

Preserving data would be more of an approximation, nevertheless there are cases it would work fine - a UV projection for example (where vertices have matching UV's) could be made to work. When…

Campbell Barton pushed to main at extensions/io_scene_x3d 2024-10-25 03:21:22 +02:00
e68efebfb1 Bump version to 2.3.7 to include fix
8e9bd8e8d9 Cleanup: remove usage text from doc-string
4993672559 Headers: correct license & remove "contributors"
Compare 3 commits »