commit 237ce7d725017224a7fa197333aa6efde0b817bc Author: NY00123 Date: Fri May 12 17:03:27 2023 +0300 samples: Add screentext.con as previously present under source/duke3d/src/lunatic commit 8139007c2223cbf43c8502a05c4cbce8567ca2cf Author: Evan Ramos Date: Sat May 27 01:59:25 2023 -0500 KenBuild: Replace startup window with working code from SW commit 617196a081be1a1e4e1778858b6cf181f12930b0 Author: Evan Ramos Date: Sat May 27 01:58:59 2023 -0500 KenBuild: Add macOS .app bundles commit 6743dd036eedfa428b8db14bbdbe3792f1b870cd Author: Evan Ramos Date: Sat May 27 01:58:40 2023 -0500 KenBuild: Replace space in editor's proper name with hyphen commit e81dd484b3e08d5f3471f0f6fd91b01e5a7dd583 Author: Evan Ramos Date: Sat May 27 01:29:23 2023 -0500 Fix logic of voxflags lookup in polymost_voxdraw, avoiding OOB access commit 87a67abdcd79f871786de95e099337584eeec2aa Author: Evan Ramos Date: Sat May 27 00:43:50 2023 -0500 voxmodel: Cleanup in gloadtex, loadvox, loadkvx, loadkv6 commit 8298dd307692a50cc6eab279a460111ac6e273de Author: Evan Ramos Date: Sat May 27 00:11:54 2023 -0500 voxmodel: Factor out variables in setzrange This was in preparation to fix a signed integer overflow, but SW is full of them, so I'm not going to bother for now. runtime error: negation of -2147483648 cannot be represented in type 'int'; cast to an unsigned type to negate this value to itself commit 9cdd3aff4d23ee92ccf5d32b2dc64dad250eb5df Author: Evan Ramos Date: Fri May 26 23:45:56 2023 -0500 Fix a small number of whitespace issues commit b8f3ead321a8a7274747e851c3835bf383e4b743 Author: Evan Ramos Date: Fri May 26 23:45:29 2023 -0500 Mark nextPow2 CONSTEXPR_CXX14 due to while loop commit e568a423650966fc82814abf4dc34ffad9b8fb67 Author: Evan Ramos Date: Fri May 26 23:39:56 2023 -0500 Avoid signed integer overflow in calc_smoothratio 37416553 * 60 cannot be represented in type 'int' commit 2f5ab41041548945e3f7c10a268c72428c725180 Author: Evan Ramos Date: Fri May 26 23:20:07 2023 -0500 Bail from buildgl_resetSamplerObjects if !samplerobjects Avoids null pointer deference on glIsSampler commit 49f5bb3d020a786af11903f93ec7cdd26a2a0c20 Author: Evan Ramos Date: Fri May 26 22:41:07 2023 -0500 macOS: Use Xstrdup in osxbits.mm Avoids ASan failures commit ce682360d7421f24c0d5a64da3596049d99f8249 Author: Evan Ramos Date: Fri May 26 22:24:51 2023 -0500 macOS: Implement startwin_isopen See commit b689f9974f32acfa6200ba354ee2e21aea10702d See commit b2e15923a6690653cd51255e839d081551817187 Or, see `git log -S startwin_isopen` commit 21f6ddbb1f006ebe122335c0466ee63b5ae57680 Author: Evan Ramos Date: Fri May 26 22:14:06 2023 -0500 Makefile: Disable LF on macOS commit 74bb1083e767dd4c55ac54264f7c0e1c4d19bc83 Author: Evan Ramos Date: Fri May 26 22:09:33 2023 -0500 Makefile: Improve LF thing commit d66c843f4665da96646c6a4cb997381a14f01d38 Author: Evan Ramos Date: Fri May 26 21:55:11 2023 -0500 Makefile: Add consideration of IMPLICIT_ARCH=arm64 to logic Fixes warning: -read_only_relocs cannot be used with arm64 commit 0cdfdfc06aa7a31991756cc6ce032d31800aae8d Author: Evan Ramos Date: Fri May 26 21:45:58 2023 -0500 Makefile: Don't use LLD on macOS commit d42fe70294beaa12c166d4eb0fcfe9f60e458f30 Author: Evan Ramos Date: Fri May 26 21:43:39 2023 -0500 Makefile: Use correct location of Homebrew when building on Apple Silicon commit d3719deb6a084c93c17c4060b840009192eac1db Author: Evan Ramos Date: Fri May 26 21:24:12 2023 -0500 macOS: Remove 2D mode selection from editor startup window See commit 495475a6057579e82a8536ca2cf3d73d9f08bf27 commit 8f8a930eec8b440a8e7eb364027337008b18d848 Author: Evan Ramos Date: Thu Dec 2 19:37:08 2021 -0600 ebacktrace: Slightly improve generation of ExceptionPrinted message commit d9586a4e60ea21997c263a65ad53e6961243e55c Author: Evan Ramos Date: Thu Dec 2 19:34:00 2021 -0600 ebacktrace: Fix warning: 'strncpy' specified bound 260 equals destination size [-Wstringop-truncation] commit a610fe0bb77d51c9f3c3782ab0d1868057f3cabf Author: Evan Ramos Date: Thu Dec 2 19:33:28 2021 -0600 ebacktrace: Add stub for libintl_asprintf commit 6f21dba74fca02e1fcec3fb73d526ae68c278673 Author: Evan Ramos Date: Thu Dec 2 19:33:05 2021 -0600 ebacktrace: Replace bfd_get_section_{flags,size,vma} with bfd_section_* See https://voidpoint.io/terminx/eduke32 for more details.