Commit Graph
16 Commits
Author SHA1 Message Date
ghorsington 5020ed88f8 Port Paths.ManagedPath from BepInEx 5 2021-01-01 19:49:06 +02:00
Bepis c2ecb50a22 Add uname libc call on Unix systems as platform check
Rebase of 7647862
2020-11-09 00:55:16 +11:00
Bepis 665b6536aa Specify and preload a list of critical assemblies
Rebase of c77eee6
2020-11-06 13:19:53 +11:00
Bepis c398e7fb48 Allow multiple versions of an assembly to be loaded into AppDomain
Rebase of 9cce4e4
2020-11-06 12:01:48 +11:00
Bepis 7a3400b7e2 Remove temporary assembly resolver early in preloader runner
Rebase of 52353b2
2020-11-06 11:58:23 +11:00
Bepis eda196fda8 Use TryParseAssemblyName wherever possible
Rebase of 911375a
2020-11-06 11:47:04 +11:00
Bepis a3e7b0edf6 Make assembly resolution fully safe
Rebase of 68378b3
2020-11-06 11:44:06 +11:00
Bepis 328b4fff06 Fix missing docs in preloader
Rebase of 9ff80ca
2020-11-06 11:31:55 +11:00
Bepis 798d008f1d Document all undocumented code
Rebase of 78484b7
2020-11-06 11:27:39 +11:00
Bepis 3b549327ba Fix early preloader error logs not being written
Rebase of 70980bf
2020-11-06 00:15:07 +11:00
Bepis 8a6966d040 Add runtime fix for console logging
Rebase of a00b095
2020-11-06 00:03:13 +11:00
Bepis 46d18dce4f Fix assembly resolving on locales in paths with non-ASCII chars
Rebase of d81aca7
2020-11-05 23:33:14 +11:00
Bepis 437997b33b Bump Doorstop to version 3.0.0.0 (for Unity mono)
Rebase of c830880
2020-11-05 23:32:42 +11:00
Bepis 0b7db81420 Set GameRootPath to outside the game.app folder on OSX
Rebase of f963d6c
2020-11-05 23:23:35 +11:00
Bepis 1c32115fa2 Implement cross-platform improvements from master
Contains fixes rebased from d2afe06 ... 9f4dcb6
2020-11-05 23:18:52 +11:00
Bepis dc5d9f444f Initial framework split 2020-04-27 20:07:10 +10:00