Files
ghostty/.github
Alessandro De Blasis f764b16465 windows: add DLL init regression tests and probe
C# test suite and C reproducer validating DLL initialization.

The probe test (DllMainWorkaround_IsStillActive) checks that the CRT
workaround is compiled in via ghostty_crt_workaround_active(). When
Zig fixes MSVC DLL CRT init, removing the DllMain will make this test
fail with instructions on how to verify the fix and clean up.

ghostty_init is tested via the C reproducer (test_dll_init.c) rather
than C# because the global state teardown crashes the test host on
DLL unload. The C reproducer exits without FreeLibrary.
2026-03-27 06:04:09 -07:00
..
2026-02-15 06:53:31 -08:00
2026-02-15 06:53:29 -08:00
2022-11-17 10:21:31 -08:00
2025-07-06 06:59:50 -07:00
2026-03-25 22:58:46 +00:00