ghorsington
bb787623a4
Initialize HarmonyXInterop later
2020-10-19 13:31:40 +03:00
ghorsington
9cce4e4222
Allow multiple versions of an assembly to be loaded into AppDomain
2020-10-19 13:09:33 +03:00
ghorsington
8d0802b4fc
Update README
2020-10-19 12:46:31 +03:00
ghorsington
dcf04853ba
Bump BepInEx.Harmony
2020-10-19 12:41:06 +03:00
ghorsington
7f12024dcd
Don't log stack trace in FindPluginTypes when loading native DLL
2020-10-09 22:07:38 +03:00
ghorsington
0e6358ac55
Bump HarmonyX version
2020-10-09 22:06:26 +03:00
ghorsington
75310f73fe
Update BepInEx.Harmony
2020-10-09 21:54:03 +03:00
ghorsington
8bb3751007
Bump BepInEx.Harmony
2020-10-06 23:03:53 +03:00
ghorsington
1b3cc2f9ca
Bump HarmonyX
2020-10-05 20:52:10 +03:00
ghorsington
ad850d348c
Bump BepInEx.Harmony
2020-10-05 20:49:34 +03:00
ghorsington
52353b2dc4
Remove temporary assembly resolver early in preloader runner
2020-10-04 21:00:28 +03:00
ghorsington
58e8409e1b
Update BepInEx.Harmony
2020-10-04 20:29:27 +03:00
ghorsington
d792737368
Update BepInEx.Harmony
2020-10-04 20:23:58 +03:00
ghorsington
324105a16d
Update BepInEx.Harmony
2020-10-04 20:09:15 +03:00
ghorsington
8bd665f382
Update BepInEx.Harmony
2020-10-04 19:59:26 +03:00
ghorsington
fc191e9856
Update README
2020-10-04 19:43:48 +03:00
ghorsington
3de7dd4a82
Update BepInEx.Harmony
2020-10-04 19:29:39 +03:00
ghorsington
105ce89d17
Update BepInEx.Harmony
2020-10-04 18:52:58 +03:00
ghorsington
f9d6de56cf
Update HarmonyX; Add HarmonyInterop initializer
2020-10-03 23:10:00 +03:00
ghorsington
747f879385
Update BepInEx.Harmony
2020-10-03 22:51:33 +03:00
ghorsington
36cbf5e5b2
TraceFix: Remove redundant documentation
2020-10-03 22:44:42 +03:00
ghorsington
a6a6a5fc56
Remove unneeded reference
2020-10-03 22:43:43 +03:00
ghorsington
4d7e5cac2b
TypeLoader: don't write error when a native DLL is found
2020-09-23 16:04:58 +03:00
ghorsington
a55939c947
Attempt a second fix for #139
2020-09-19 22:43:07 +03:00
ghorsington
a7a3274d38
Attempt to fix #139
2020-09-19 19:58:19 +03:00
ghorsington
6bd59af09d
Add a workaround for MissingMethodException for unityVersion in some rare cases
2020-09-18 21:31:35 +03:00
Geoffrey Horsington
3e8bfe8c22
Merge pull request #138 from xoxfaby/master
...
Limit line.Split in ConfigFile.Reload()
2020-09-13 23:21:48 +03:00
XoXFaby
0591e6b8b2
Limit line.Split in Reload()
...
Limiting the maximum number of returned substrings to 2 allows for string values to contain the `=` character without affecting other functionality.
2020-09-13 22:17:21 +02:00
ghorsington
5899ab0bee
Clarify log source of Harmony as HarmonyX
2020-09-10 23:35:36 +03:00
ghorsington
b1745b03f1
Update issue templates
2020-08-30 09:24:40 +03:00
ghorsington
e86c861e00
Move PR template
2020-08-30 09:21:38 +03:00
Geoffrey Horsington
4b0c8b703a
Create pull_request_template.md
2020-08-30 09:14:07 +03:00
Bepis
ec7bd7f08a
Added code of conduct
2020-08-28 19:37:38 +10:00
ghorsington
6d5d2fe61a
Clean up ConsoleWriter
2020-08-26 19:10:05 +03:00
Bepis
25704c8561
Revert back to System.ConsoleDriver check for XTermFix
...
This is what we determined when we discovered that Unity 4.7 has a hybrid xterm implementation:
* ConsoleDriver is not present => don't patch + use our tty driver
* ConsoleDriver is present and ParameterizedStrings is not => patch + use our tty driver
* ConsoleDriver is present and ParameterizedStrings is too => patch + use mono's tty driver
2020-08-27 02:05:46 +10:00
Bepis
1e394b8d0e
Change xterm implementation check to use a different class
2020-08-27 02:01:29 +10:00
Bepis
6d8ea93b79
Fix unix xterm implementation check code
...
Because I am a big dummy
2020-08-27 01:21:39 +10:00
Bepis
8091b93219
Add check for additional broken mono implementation of xterm
2020-08-27 01:12:43 +10:00
ghorsington
fd656ecf52
Resolve libc.so.6 before libc.so
2020-08-26 08:34:52 +03:00
ghorsington
a53d4d5c21
Support alternative CStreamWriter ctor args
2020-08-25 21:27:30 +03:00
ghorsington
d754daffb3
Force detour platform to x86 on Unix for XTermFix
2020-08-25 20:46:34 +03:00
ghorsington
3466b8ef37
Fix preloader logs not replaying into DiskLogListener
2020-08-17 21:49:51 +03:00
ghorsington
911375ace5
Use TryParseAssemblyName wherever possible
2020-08-14 12:14:54 +03:00
ghorsington
68378b32b6
Make assembly resolve fully safe
2020-08-14 11:28:17 +03:00
ghorsington
7e687b6ef9
Refactor new setting name, clarify description
2020-08-11 18:30:28 +03:00
ghorsington
3812358c43
Add OutputRedirectType config option to hint about console output redirection
2020-08-11 18:21:48 +03:00
ghorsington
bf79ce810c
Fix HarmonyX version for core
v5.3
2020-08-07 22:35:28 +03:00
ghorsington
897f37d241
Use copy of patcher plugin list to allow for better loader support
2020-08-06 22:50:02 +03:00
ghorsington
9ff80ca1a2
Fix missing docs in preloader
2020-08-06 22:44:24 +03:00
ghorsington
78484b7070
Document all undocumented code; change access level of certain types to clean up API
2020-08-06 22:29:06 +03:00