Meivyn
|
083181060e
|
Use the SafeHandle wrapper instead
|
1 year ago |
Meivyn
|
cb44b792c8
|
Use ManualResetEventSlim instead
|
1 year ago |
Meivyn
|
947d0bc43c
|
Potentially fix a Win32Exception when restarting the game
|
1 year ago |
Meivyn
|
a7ae09c159
|
Redirect stdout and stderr to named pipes
|
1 year ago |
Meivyn
|
ec10f77c4c
|
Refactor verbose argument handling
|
1 year ago |
Anairkoen Schno
|
d9982f98e6
|
Fix colored console printer to correctly handle multiline darkened messages
|
2 years ago |
Anairkoen Schno
|
7d385709db
|
Implement #40, finally
The current implementation follows a flag in the config which globally darkens the message part of a log entry by 1 shade.
|
2 years ago |
Anairkoen Schno
|
c0ba05474f
|
Fix #70 #71 #78 and related issues
|
2 years ago |
Kinsi
|
84b479c76b
|
space
|
2 years ago |
Kinsi
|
b5016453f4
|
Update StandardLogger.cs
|
2 years ago |
Kinsi
|
9d528245e2
|
Added --no-logs launch argument
|
2 years ago |
Eris
|
5bda9e3669
|
Move DisallowLegacyGlobalUnpatchAll to StdoutInterceptor
|
2 years ago |
Anairkoen Schno
|
0eaa9e8ef3
|
Adjust log level mappings for Harmony logs
|
2 years ago |
Anairkoen Schno
|
332823b46a
|
Add Harmony logging interceptor
|
2 years ago |
Anairkoen Schno
|
3c1b26811d
|
Expose Windows AMSI interface through common interface to BSIPA plugins
|
3 years ago |
Meivyn
|
c16878b8ee
|
Use bool instead of uint for better readability
|
3 years ago |
Meivyn
|
d286b43c81
|
Attach console to an explicitly defined PID
|
3 years ago |
Anairkoen Schno
|
c812dd67bf
|
Changed default options to not emit log files for every plugin seperately
|
3 years ago |
Anairkoen Schno
|
7818ff8a19
|
Enabled nullability for StandardLogger.cs
|
3 years ago |
Anairkoen Schno
|
b1e34ed943
|
If Beat Saber was launched from a process with a console, --verbose attaches to that console
|
3 years ago |
Anairkoen Schno
|
078ff43f92
|
A potential error in System.Guid.NewGuid is now caught instead of bubbling up to the error handler
|
3 years ago |
Anairkoen Schno
|
aed70c9ea0
|
Fixed up a few doc comments
|
4 years ago |
Anairkoen Schno
|
fefd489dcc
|
Documented new things
|
4 years ago |
Anairkoen Schno
|
c38fed67e7
|
Added synchronous logging to the logger
|
4 years ago |
Anairkoen Schno
|
0f15b4243e
|
Added additional try/catch to logger
|
4 years ago |
Anairkoen Schno
|
df5d64d34c
|
Added a try/catch around logger thread for InvalidOperationException that's thrown at shutdown
|
4 years ago |
Anairkoen Schno
|
8696cef6b8
|
Did some warning cleanup
|
4 years ago |
Anairkoen Schno
|
d76c6e400a
|
Updated Harmony to Harmony 2
|
4 years ago |
Anairkoen Schno
|
304e04bdda
|
Changed Injector logger to be a special injector log
Improved CriticalSection
|
4 years ago |
Anairkoen Schno
|
5eda901607
|
Switched entirely over to attribute based system
|
4 years ago |
Anairkoen Schno
|
55529f9aaa
|
PrintFilter is now publicly readonly
|
4 years ago |
Anairkoen Schno
|
0879924fce
|
Some cleaning
|
4 years ago |
Anairkoen Schno
|
b664fe694d
|
Small cleanups and fixups
|
4 years ago |
Anairkoen Schno
|
d182830df2
|
Updated all of the config references to use new system
|
4 years ago |
Anairkoen Schno
|
55afe527c6
|
Added some notes to StatnardLogger
|
4 years ago |
Anairkoen Schno
|
30cb531c31
|
Added more indirection around Harmony at injection, as well as some debug printing during reference lookup
|
4 years ago |
Anairkoen Schno
|
f3321e66e5
|
Fixed #20
|
5 years ago |
Anairkoen Schno
|
d905fab1de
|
Added protection from Harmony
|
5 years ago |
Anairkoen Schno
|
b7fb95104c
|
Added documentation
|
5 years ago |
Anairkoen Schno
|
d6ec4570a8
|
Fixed trace checking
|
5 years ago |
Anairkoen Schno
|
0dda45d526
|
Added trace log level
|
5 years ago |
Anairkoen Schno
|
0556d5355f
|
Added config option to reduce number of log files created
|
5 years ago |
Anairkoen Schno
|
b42ff1425b
|
Removed TODO that doesn't need to be done
|
5 years ago |
Anairkoen Schno
|
ba38c12394
|
Lots of adjustments to work on .NET 3
|
5 years ago |
Anairkoen Schno
|
2f7fdc1859
|
Finished backport to Net3
|
5 years ago |
Anairkoen Schno
|
1b35bf3de4
|
Added most of the Net3 proxy
|
5 years ago |
Anairkoen Schno
|
28be0da5f6
|
Switched all uses of DateTime.Now to a slightly safer version
|
5 years ago |
Anairkoen Schno
|
e5a238400e
|
Fixed a lot of inline documentation
Added proper DocFX integration
|
5 years ago |
Anairkoen Schno
|
0d0aef0970
|
Added tailcall prefix to patches in stdout interceptor patches
|
5 years ago |
Anairkoen Schno
|
7c98602d4c
|
Fixed potential AccessViolation by making log filenames include the second as well
|
5 years ago |