js6pak
|
0af2cb1276
|
Hash unity base libs and move them to BepInEx/unity-libs
|
2021-01-10 01:24:56 +01:00 |
|
Geoffrey Horsington
|
3d75179e86
|
Merge pull request #167 from BepInEx/config-nodescribe
Add ability to disable generating setting descriptions in ConfigFile
|
2021-01-09 09:34:16 +02:00 |
|
ManlyMarco
|
28950af313
|
Add ability to disable generating setting descriptions in ConfigFile
|
2021-01-09 04:24:34 +01:00 |
|
ghorsington
|
a4c4358d3c
|
Remove logging; document special behaviour
|
2021-01-06 20:09:26 +02:00 |
|
ghorsington
|
e850883f43
|
Force init of MSBuildSettings
|
2021-01-06 20:07:24 +02:00 |
|
ghorsington
|
da524368af
|
Add debug info on build
|
2021-01-06 20:03:56 +02:00 |
|
Geoffrey Horsington
|
b2d05ae3ac
|
Merge pull request #166 from BepInEx/feature-csharp-9
Support dotnet as the build tool and add C# 9 support
|
2021-01-06 19:58:48 +02:00 |
|
ghorsington
|
b83feeb30f
|
Format Allocator code
|
2021-01-06 19:54:45 +02:00 |
|
ghorsington
|
602649ce67
|
Update BUILDING.md
|
2021-01-05 22:58:26 +02:00 |
|
ghorsington
|
2fae424a47
|
Add allocation check to page free
|
2021-01-05 22:55:40 +02:00 |
|
ghorsington
|
7fb272a27d
|
Fix pages not being marked as free
|
2021-01-05 22:55:40 +02:00 |
|
ghorsington
|
6f25c6e862
|
Fix bounds check in PageAllocator.Free
|
2021-01-05 22:55:40 +02:00 |
|
ghorsington
|
5ce78b3c53
|
Update all of Allocator to use native int
|
2021-01-05 22:55:40 +02:00 |
|
ghorsington
|
96e04e2816
|
Fix racing condition in some builds; clean up output
|
2021-01-05 22:55:35 +02:00 |
|
ghorsington
|
43af288bae
|
Use dotnet build in Cakebuild
|
2021-01-05 22:54:45 +02:00 |
|
ghorsington
|
58f00f5bb9
|
Simplify allocator code with nint/nuint types
|
2021-01-05 22:54:45 +02:00 |
|
ghorsington
|
88e3dfb7e7
|
Update some code to use C#9 features
|
2021-01-05 22:54:45 +02:00 |
|
ghorsington
|
965d9ae1c8
|
Use net35 reference assemblies; use C# 9
|
2021-01-05 22:54:45 +02:00 |
|
ghorsington
|
7b67bf8b3f
|
Update TlsAdapter to .NET Standard dep
|
2021-01-02 16:59:35 +02:00 |
|
ghorsington
|
7b5d42b411
|
Il2Cpp: Fix byref argument patching
|
2021-01-02 14:23:17 +02:00 |
|
ghorsington
|
6b8d50b77f
|
Set TRUSTED_PLATFORM_ASSEMBLIES in IL2CPP build
|
2021-01-01 20:43:06 +02:00 |
|
ghorsington
|
b0eb5cda46
|
Mark BepInEx.IL2CPP.Preloader.Chainloader private
|
2021-01-01 19:58:12 +02:00 |
|
ghorsington
|
07f815e8f0
|
make IL2CPPChainloader.Instance public
|
2021-01-01 19:53:24 +02:00 |
|
ghorsington
|
5020ed88f8
|
Port Paths.ManagedPath from BepInEx 5
|
2021-01-01 19:49:06 +02:00 |
|
ghorsington
|
41830415d3
|
Fix tests build target
|
2021-01-01 10:49:08 +02:00 |
|
Geoffrey Horsington
|
a998ee044b
|
Merge pull request #163 from BepInEx/feature-il2cpp-netstandard
WIP: Port Il2Cpp builds to .NET Standard 2.1
|
2021-01-01 10:42:26 +02:00 |
|
ghorsington
|
b59868ff2b
|
Update mono deps for Il2Cpp build
|
2020-12-31 14:17:38 +02:00 |
|
ghorsington
|
5a963e0bf7
|
Update tests to use .NET Core
|
2020-12-29 22:04:21 +02:00 |
|
ghorsington
|
54aa943247
|
Add .NET Standard 2.1 target to core libraries
|
2020-12-29 22:03:56 +02:00 |
|
ghorsington
|
45034b8aab
|
Convert BepInEx.IL2CPP to .NET Standard 2.1
|
2020-12-29 22:03:23 +02:00 |
|
ghorsington
|
8376935e78
|
Update README
|
2020-12-28 23:17:27 +02:00 |
|
ghorsington
|
2ec93dd98a
|
Add Il2Cpp.TlsAdapter
|
2020-12-28 23:15:06 +02:00 |
|
ghorsington
|
9c45b1ebcc
|
Add FastNativeDetour detour helper
|
2020-12-28 23:14:17 +02:00 |
|
ghorsington
|
51c33538b4
|
Update HarmonyX to 2.3.1
|
2020-12-28 22:44:22 +02:00 |
|
ghorsington
|
8f4019d596
|
Update mono runtime in Il2Cpp builds
Includes binaries that allow to use more libraries like JSON.NET and
build plugins against .NET Standard 2.1
|
2020-12-23 17:47:25 +02:00 |
|
Bepis
|
d2a0d3886e
|
Fix .NET launcher, and some debugging issues
|
2020-12-15 00:24:51 +11:00 |
|
ghorsington
|
23ab09eac7
|
Report proper error when trying to patch autogenerated field access properties
|
2020-12-13 14:54:52 +02:00 |
|
ghorsington
|
6a7fa3368f
|
DetourGenerator: include possible align area into trampoline generator
|
2020-12-13 11:37:57 +02:00 |
|
ghorsington
|
cd28640819
|
Hide PageAllocatorException
|
2020-12-13 11:17:23 +02:00 |
|
ghorsington
|
e574933145
|
Update HarmonyX to 2.2.0
|
2020-12-12 22:16:42 +02:00 |
|
Geoffrey Horsington
|
00fd0b5fc9
|
Merge pull request #157 from BepInEx/feature-memory-allocator
Page allocator for FastNativeDetour
|
2020-12-09 16:28:17 +02:00 |
|
ghorsington
|
d2d0de9588
|
Replace 2-item array with a tuple
|
2020-12-09 16:23:00 +02:00 |
|
ghorsington
|
6c2ced06a7
|
Suppress inconsistent naming error
|
2020-12-08 19:32:42 +02:00 |
|
ghorsington
|
52482590f1
|
Clean up code
|
2020-12-08 19:30:29 +02:00 |
|
ghorsington
|
b0d5344010
|
Implement memory mapper for macOS
|
2020-12-08 19:30:04 +02:00 |
|
ghorsington
|
471a16ab12
|
Implement memory mapper for Linux
|
2020-12-08 17:45:25 +02:00 |
|
ghorsington
|
878eb6f723
|
Replace MemoryMapper with simple enumerable
|
2020-12-08 17:45:07 +02:00 |
|
ghorsington
|
0d6c8057d6
|
Default build version to 0 if it's not defined
|
2020-12-06 22:31:21 +02:00 |
|
ghorsington
|
7d4bc5ddf4
|
Update README
|
2020-12-02 17:47:54 +02:00 |
|
ghorsington
|
30293c963b
|
Write unhollower xref DB to unhollowed folder
|
2020-12-02 17:45:19 +02:00 |
|