1a9a341c
Substitute Harmony with HarmonyX/MonoMod.RuntimeDetour by
2021-06-03 13:59:04 -0500
7e04b603
Generated Docs -- by
2021-06-02 13:46:06 +0000
5a79cf29
Add star range documentation for Hive.Versioning by
2021-06-02 08:42:39 -0500
3dbb5935
Generated Docs -- by
2021-06-02 13:34:25 +0000
81fddd78
Generated Docs -- by
2021-06-02 13:31:59 +0000
fe98d4f0
Add Hive.Versioning to manifest files by
2021-06-02 08:30:49 -0500
8b17eca4
Update Hive.Versioning to include star ranges by
2021-06-02 08:27:20 -0500
75bb68e7
Generated Docs -- by
2021-06-02 09:28:41 +0000
8ecd33ad
Generated Docs -- by
2021-06-02 09:27:24 +0000
ed09c417
Bump prerelease version by
2021-06-02 04:25:18 -0500
eaab81db
Fix SemVer converters to throw when the value is not valid by
2021-06-02 04:23:37 -0500
44903e94
Fix Actions build yaml by
2021-06-02 03:25:25 -0500
3f0a62eb
Upgrade to Framework 4.7.2 for less pain by
2021-06-02 03:23:55 -0500
cec187f3
Switch to Hive.Versioning (part 3) This marks old overloads obsolete and adds new overloads for Hive.Versioning. by
2021-06-02 02:52:43 -0500
86f1db65
Switch over to Hive.Versioning (part 2) Notably, this adds a SemVer shim assembly wrapping Hive.Versioning. by
2021-06-02 02:16:59 -0500
d51bc04d
Disable .NET 3.5 in builds by
2021-06-02 00:51:08 -0500
42477bdd
Add Hive.Versioning as a library (part 1) by
2021-06-02 00:49:48 -0500
34a56a6f
Generated Docs -- by
2021-06-01 21:42:20 +0000
e16d96b3
Fix dependency checks to actually check version by
2021-06-01 16:38:10 -0500
e14381a5
Generated Docs -- by
2021-06-01 08:01:39 +0000
e85cd075
Upgrade .NET Core version used in builds by
2021-06-01 02:58:12 -0500
77236dfd
Generated Docs -- by
2021-06-01 07:29:20 +0000
7e677e73
Fix loadBefore/conflictsWith to behave correctly by
2021-06-01 02:25:46 -0500
15027896
Generated Docs -- by
2021-06-01 06:44:49 +0000
633c57e1
Remove LoadsAfter tracking requirement of not being ignored by
2021-06-01 01:41:11 -0500
569cc5bd
Dependency loops now don't kill everything by
2021-06-01 01:37:42 -0500
49a84c16
Fix conflict checking to only ignore if version matches by
2021-06-01 01:07:04 -0500
7a5d2f33
Add trace logging to new loader for debugging issues by
2021-06-01 00:59:36 -0500
11c872b5
Generated Docs -- by
2021-05-19 23:26:33 +0000
26a07c61
Null terminate multibyte strings by
2021-05-19 18:22:16 -0500
29a2c766
Fix unicode conversion issue when getting the path of the proxy binary by
2021-05-19 17:58:38 -0500
c2ab4d94
Generated Docs -- by
2021-05-01 22:39:43 +0000
3cedf361
Make config accept any non-private getter and setter in EmitLoad and EmitStore by
2021-05-01 17:26:51 -0500
e4a45622
Generated Docs -- by
2021-04-28 06:14:33 +0000
e5f4a841
Add VSCode debugger launch profile by
2021-04-28 01:09:34 -0500
a70bc778
Attempt to make COM anti-malware work, find out that Mono is utterly broken by
2021-04-28 01:09:11 -0500
fef1ad08
Add explicit check for plugin resolution loops by
2021-04-27 22:00:23 -0500
56bb594f
Fix bug with loading of metadata with plugin-hint pointing to a class type by
2021-04-27 21:44:34 -0500
19ef48ca
Fix IndexOutOfRangeException on cmd by
2021-04-12 20:37:39 -0400
79f91ee3
Generated Docs -- by
2021-04-07 03:38:32 +0000
3682e18f
Generated Docs -- by
2021-04-07 03:33:56 +0000
be988d7a
Use latest version of docfx by
2021-04-06 22:30:59 -0500
4a526b36
Generated Docs -- by
2021-04-07 03:26:56 +0000
59216c31
Bump version by
2021-04-06 22:23:22 -0500
f93bdad9
Delay scan of IPA.exe until just before it would be run by
2021-04-06 22:22:27 -0500
97b9eb6c
Library loader now scans libraries before loading them by
2021-04-06 22:11:14 -0500
4a91c241
Scans now actually prevent running of code by
2021-04-06 21:59:07 -0500
53f94fcb
Added anti-malware related config options by
2021-04-06 21:46:19 -0500
0c364986
Adjusted log messages to be marginally more helpful by
2021-04-06 21:35:10 -0500
6c9a842e
Make AntiMalwareEngine try to use the Win32 engine too by
2021-04-06 21:27:01 -0500
26c92ace
Finish implementation of Win32AntiMalware by
2021-04-06 21:26:16 -0500
4d006c2a
Move stuff around for supporting Win32 AMSI by
2021-04-06 21:23:45 -0500
4d4540a9
Generated Docs -- by
2021-04-07 01:13:09 +0000
e68274b1
Add IAntiMalware to InitInjector by
2021-04-06 19:49:37 -0500
bb92164d
Document new public APIs by
2021-04-06 19:44:31 -0500
3c1b2681
Expose Windows AMSI interface through common interface to BSIPA plugins by
2021-04-06 19:33:57 -0500
c0008589
Implement core Amsi types for antimalware integration by
2021-04-06 17:49:23 -0500
c16878b8
Use bool instead of uint for better readability by
2021-04-03 03:33:13 -0400
d286b43c
Attach console to an explicitly defined PID by
2021-04-03 03:32:14 -0400
76e237c8
Generated Docs -- by
2021-03-29 10:31:39 +0000
fd5b082f
LibLoader now correctly expands environment variables in PATH by
2021-03-29 05:24:17 -0500
9eba0357
Generated Docs -- by
2021-03-29 00:54:18 +0000
71184eac
Change version to prerelease by
2021-03-28 19:49:48 -0500
5cb86dc6
Add more timer logs by
2021-03-28 19:32:35 -0500
c8993c2c
Added stopwatch timing for certain sections of initialization by
2021-03-28 19:22:24 -0500
b0795dd7
Generated Docs -- by
2021-03-28 23:54:57 +0000
4e2d7fee
Fix errors in Feature by
2021-03-28 18:49:29 -0500
12f5aa6b
Clean up warnings in PluginLoader by
2021-03-28 18:48:56 -0500
b7f30717
Fix loadBefores by
2021-03-28 18:39:46 -0500
03b5d51b
Fix disabled processing to correctly not load disabled plugins by
2021-03-28 18:36:34 -0500
096567a1
Add conflict handling by
2021-03-28 18:25:20 -0500
f4a49de2
Add check that loaded plugins depend on loader by
2021-03-28 18:17:23 -0500
6a01353d
Implement primary resolution loop by
2021-03-28 18:12:16 -0500
c6f0e9bf
Add check for files existing before attempting to load plugin by
2021-03-28 18:08:12 -0500
1949498b
Finish primary load order calculation processing by
2021-03-28 18:05:00 -0500
47268723
Generated Docs -- by
2021-03-27 04:43:55 +0000
cf011903
Implement dependency resolution part of new loader part by
2021-03-26 23:38:29 -0500
d6c16e00
Add System.Diagnostics.CodeAnalysis to common targets by
2021-03-26 23:29:41 -0500
803183c6
Applied nullability to PluginMetadata by
2021-03-26 21:57:23 -0500
83c6897f
Removed old load sequence calculation and cleaned up warnings by
2021-03-26 21:53:24 -0500
05c0353e
Cleaned up some warnings in IPA.exe by
2021-03-26 21:32:19 -0500
7f3e7a1a
Bump version by
2021-03-26 21:30:43 -0500
c812dd67
Changed default options to not emit log files for every plugin seperately by
2021-03-26 21:28:12 -0500
4c5dc1a1
Added nullable reference types to SelfConfig by
2021-03-26 21:05:48 -0500
7818ff8a
Enabled nullability for StandardLogger.cs by
2021-03-26 21:00:17 -0500
a92eabee
Disabled BeatMods updater by
2021-03-26 20:53:50 -0500
de51cee9
Enabled nullability checks in IPA.exe by
2021-03-26 20:49:18 -0500
b02d4577
Enabled nullable reference types for IPA.exe by
2021-03-26 20:32:15 -0500
803e7594
Pulled out common properties for the projects into common project by
2021-03-26 20:24:08 -0500
851cfa81
Generated Docs -- by
2021-03-22 05:41:59 +0000
c8457908
Merge branch 'master' of github.com:bsmg/BeatSaber-IPA-Reloaded by
2021-03-22 00:36:36 -0500
9eee7a46
Fix Github workflows by
2021-03-22 00:36:28 -0500
b1e34ed9
If Beat Saber was launched from a process with a console, --verbose attaches to that console by
2021-03-22 00:30:48 -0500
656d16bf
Saved tag 4.1.6 by
2021-03-18 21:16:10 +0000
fa7cada5
Generated Docs -- by
2021-03-18 21:08:30 +0000
46a51fd9
(tag: 4.1.6)
Merge pull request #64 from Zingabopp/actions-fix by
2021-03-18 17:03:28 -0400
deb30b02
(refs/pull/64/head)
Updated docs and tag_docs actions by
2021-03-18 16:00:06 -0500
a1350912
Update build.yml by
2021-03-18 15:57:35 -0500
b2039b14
Clear nuget locals before build by
2021-03-18 15:48:16 -0500
d9bc7691
Bump version by
2021-03-12 21:54:45 -0600