Commit Graph
1258 Commits
Author SHA1 Message Date
ghorsington b57eac24a1 Update README 2021-12-21 12:39:00 +02:00
ghorsington acf2332cf0 Speed up build script by caching dependency downloads 2021-12-21 12:37:09 +02:00
ghorsington cc1db2c0d0 Bump CakeBuild to 2.0.0; clean up build script 2021-12-21 11:07:16 +02:00
ghorsington e3e944d042 Bump package versions 2021-12-21 10:41:53 +02:00
ghorsington 30a1089326 Update calls to RegisterTypeInIl2Cpp
The previous signatures are now obsolete
2021-12-07 22:22:13 +02:00
ghorsington 7562726305 Bump package versions 2021-12-07 22:16:30 +02:00
Geoffrey Horsington 4ed958472f Merge pull request #341 from ishitatsuyuki/linux
Fix the Linux launcher script
2021-12-07 19:23:23 +02:00
Tatsuyuki Ishi 1fd5c19e86 doorstop: Pass on any launch arguments 2021-12-07 22:11:21 +09:00
Tatsuyuki Ishi 906a3aeeae doorstop: Inject the correct assembly
Preloader has been split into .Core and .Unity.
2021-12-07 18:14:37 +09:00
GeBo1 50accb1227 Resolve symlinks recursively 2021-12-07 18:13:33 +09:00
ghorsington 8b4a0f6ffc Remove unneeded logging 2021-12-07 18:13:33 +09:00
ghorsington 3ffea3d8d8 Attempt to resolve symlinks 2021-12-07 18:13:33 +09:00
ghorsington 8f6d04c621 Add error when using *nix build with Windows executable 2021-12-07 18:13:33 +09:00
Geoffrey Horsington 919d1ee0da Support new Steam bootstrapper on Linux 2021-12-07 18:13:33 +09:00
ghorsington a1cd9be252 Add IL2CPP.UpdateUnhollowedAssemblies configuration option
Allows to supply custom unhollowed assemblies
2021-12-04 23:31:56 +02:00
Geoffrey Horsington 8e9f1f3592 Merge pull request #338 from simonkellly/coroutines
Support returning Il2Cpp IEnumerators which had been compiler generated
2021-11-19 23:05:45 +02:00
Simon Kelly ad18997457 Fix syntax error 2021-11-19 19:00:41 +00:00
Simon Kelly 67eb06e316 Support returning Il2Cpp IEnumerators which had been compiler generated 2021-11-19 18:58:54 +00:00
ghorsington e66c15bdcb Add process path to mutex name 2021-11-14 20:37:27 +02:00
Geoffrey Horsington 87024c82b7 Merge pull request #332 from simonkellly/mutex
Mutex
2021-11-14 20:19:19 +02:00
Simon Kelly 660ecc8330 Move mutex and change mutex name 2021-11-14 18:12:12 +00:00
Simon Kelly f232aaca99 Prevent multiple instances of BepInEx from running their chainloader at the same time 2021-11-14 18:11:55 +00:00
ghorsington ed3c169e48 Il2Cpp: Check both GameAssembly and UserAssembly 2021-11-10 19:13:25 +02:00
Geoffrey Horsington e366c88640 Update README.md 2021-11-10 15:20:16 +02:00
Geoffrey Horsington 3182baa337 Update README.md 2021-11-10 15:19:14 +02:00
ghorsington f57f778500 Bump Il2CppAssemblyUnhollower 2021-11-08 21:13:24 +02:00
ghorsington 1571e91149 Bump Il2CppAssemblyUnhollower 2021-11-07 16:27:23 +02:00
ghorsington 5acf970d6d Il2CppManagedEnumerator: fix missing operand in ldloca 2021-11-07 16:18:33 +02:00
ghorsington 5a8dbe3018 Bump Il2CppAssemblyUnhollower and Cpp2IL 2021-11-05 18:59:38 +02:00
ghorsington 4530c98ab2 Il2Cpp: Add MonoBehaviour.StartCoroutine extension with managed IEnumerator 2021-11-04 22:49:05 +02:00
ghorsington 32d1be59a8 Il2Cpp: Add wrappers for Il2Cpp IEnumerator and IEnumerable interop 2021-11-04 22:49:04 +02:00
ghorsington 7cc5d8f397 Bump Il2CppAssemblyUnhollower, bump reference libs 2021-11-04 22:26:11 +02:00
ghorsington 990c0ec6af Don't pull last successful commit in forks 2021-11-02 22:04:51 +02:00
ghorsington bcedd3fc29 Don't try to push BE builds in forks 2021-11-02 21:58:30 +02:00
ghorsington 7f1f139aea Force .sh to LF EOF 2021-11-02 20:52:06 +02:00
ghorsington 1128b5f6c7 WindowsConsoleDriver: Fix console size checking 2021-11-02 20:17:24 +02:00
ghorsington 8ff2c1088b Clean up console listener logic 2021-11-02 20:16:50 +02:00
ghorsington dbe443d4fb Use PackageOutputPath 2021-11-02 18:51:33 +02:00
ghorsington fcadb806ad Bump Il2CppUnhollower 2021-11-01 00:24:16 +02:00
ghorsington f85b196dbf Update README 2021-11-01 00:16:39 +02:00
ghorsington 92a1d17509 Remove old CI script 2021-11-01 00:16:08 +02:00
Geoffrey Horsington 802e7d0a2a Update build_be.yml 2021-11-01 00:14:49 +02:00
Geoffrey Horsington 3f7b1d1f99 Create build.yml 2021-11-01 00:11:14 +02:00
ghorsington 22a568e726 Ensure build.sh is executable 2021-11-01 00:06:22 +02:00
Geoffrey Horsington 757be8f681 Create build_be.yml 2021-11-01 00:04:14 +02:00
Geoffrey Horsington 581d7e57b3 Update BepInEx.IL2CPP.csproj 2021-10-31 23:55:18 +02:00
ghorsington 556cb5fba4 ConsoleEncoding: fix buffer size computation
Instead of approximating with GetMaxByteCount and GetMaxCharCount, compute actual buffer size which is needed for variable-length characters (e.g. utf-8)
2021-10-31 19:53:59 +02:00
ghorsington a16d0fecfc WindowsConsoleDriver: check that Console.WindowWidth and WindowHeight exist 2021-10-31 19:52:37 +02:00
ghorsington ade701c2f5 Bump Il2CppUnhollower version 2021-10-31 17:21:31 +02:00
ghorsington 3730f34225 Bump Il2CppAssemblyUnhollower 2021-10-24 22:39:04 +03:00