From 676c863b08a44d2548a6fce5664de4c1fcb8f883 Mon Sep 17 00:00:00 2001 From: atom0s Date: Mon, 17 Aug 2020 01:52:21 -0700 Subject: [PATCH] Updated copyright date ranges. Fixed issue with memory errors due to incorrect structure mapping handling. --- ExamplePlugin/Main.cs | 2 +- ExamplePlugin/Properties/AssemblyInfo.cs | 4 ++-- Steamless.API/Crypto/AesHelper.cs | 2 +- Steamless.API/Events/LogMessageEventArgs.cs | 2 +- Steamless.API/Events/LogMessageType.cs | 2 +- Steamless.API/Extensions/FileStreamExtensions.cs | 2 +- Steamless.API/Model/NavigatedEventArgs.cs | 2 +- Steamless.API/Model/NotifiableModel.cs | 2 +- Steamless.API/Model/SteamlessOptions.cs | 2 +- Steamless.API/Model/SteamlessPlugin.cs | 2 +- Steamless.API/Model/ViewModelBase.cs | 2 +- Steamless.API/PE32/NativeApi32.cs | 2 +- Steamless.API/PE32/Pe32File.cs | 2 +- Steamless.API/PE32/Pe32Helpers.cs | 7 ++++--- Steamless.API/PE64/NativeApi64.cs | 2 +- Steamless.API/PE64/Pe64File.cs | 2 +- Steamless.API/PE64/Pe64Helpers.cs | 7 ++++--- Steamless.API/Properties/AssemblyInfo.cs | 6 +++--- Steamless.API/Services/LoggingService.cs | 2 +- Steamless.API/SteamlessApiVersionAttribute.cs | 2 +- Steamless.API/SteamlessEvents.cs | 2 +- .../Classes/SteamStubDrmFlags.cs | 2 +- .../Classes/SteamStubHeader.cs | 2 +- .../Classes/SteamStubHelpers.cs | 2 +- Steamless.Unpacker.Variant20.x86/Main.cs | 2 +- .../Properties/AssemblyInfo.cs | 2 +- .../Classes/SteamStubDrmFlags.cs | 2 +- .../Classes/SteamStubHeader.cs | 2 +- .../Classes/SteamStubHelpers.cs | 2 +- Steamless.Unpacker.Variant30.x64/Main.cs | 2 +- .../Properties/AssemblyInfo.cs | 2 +- .../Classes/SteamStubDrmFlags.cs | 2 +- .../Classes/SteamStubHeader.cs | 2 +- .../Classes/SteamStubHelpers.cs | 2 +- Steamless.Unpacker.Variant30.x86/Main.cs | 2 +- .../Properties/AssemblyInfo.cs | 2 +- .../Classes/SteamStubDrmFlags.cs | 2 +- .../Classes/SteamStubHeader.cs | 2 +- .../Classes/SteamStubHelpers.cs | 2 +- Steamless.Unpacker.Variant31.x64/Main.cs | 2 +- .../Properties/AssemblyInfo.cs | 2 +- .../Classes/SteamStubDrmFlags.cs | 2 +- .../Classes/SteamStubHeader.cs | 2 +- .../Classes/SteamStubHelpers.cs | 2 +- Steamless.Unpacker.Variant31.x86/Main.cs | 2 +- .../Properties/AssemblyInfo.cs | 2 +- Steamless/App.xaml | 2 +- Steamless/App.xaml.cs | 2 +- Steamless/Assets/Animations.xaml | 2 +- Steamless/Assets/Controls.CheckBox.xaml | 2 +- Steamless/Assets/Controls.Scrollbars.xaml | 2 +- Steamless/Assets/Controls.xaml | 2 +- Steamless/Assets/Theme.xaml | 2 +- Steamless/Assets/Window.xaml | 2 +- Steamless/Classes/ControlsHelper.cs | 2 +- Steamless/Classes/GridViewColumnWidthFromItemsBehavior.cs | 2 +- Steamless/Model/ApplicationState.cs | 2 +- Steamless/Model/AutomaticPlugin.cs | 2 +- Steamless/Model/DataService.cs | 2 +- Steamless/Model/IDataService.cs | 2 +- Steamless/Model/Tasks/BaseTask.cs | 2 +- Steamless/Model/Tasks/LoadPluginsTask.cs | 2 +- Steamless/Model/Tasks/StartSteamlessTask.cs | 2 +- Steamless/Model/Tasks/StatusTask.cs | 2 +- Steamless/Properties/AssemblyInfo.cs | 8 ++++---- Steamless/View/AboutView.xaml | 2 +- Steamless/View/AboutView.xaml.cs | 2 +- Steamless/View/MainView.xaml | 2 +- Steamless/View/MainView.xaml.cs | 2 +- Steamless/View/MainWindow.xaml | 2 +- Steamless/View/MainWindow.xaml.cs | 2 +- Steamless/View/SplashView.xaml | 2 +- Steamless/View/SplashView.xaml.cs | 2 +- Steamless/ViewModel/MainWindowViewModel.cs | 4 ++-- Steamless/ViewModel/ViewModelLocator.cs | 2 +- 75 files changed, 88 insertions(+), 86 deletions(-) diff --git a/ExamplePlugin/Main.cs b/ExamplePlugin/Main.cs index 3d5f8bd..a3978c4 100644 --- a/ExamplePlugin/Main.cs +++ b/ExamplePlugin/Main.cs @@ -1,5 +1,5 @@ /** - * Steamless - Copyright (c) 2015 - 2019 atom0s [atom0s@live.com] + * Steamless - Copyright (c) 2015 - 2020 atom0s [atom0s@live.com] * * This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/4.0/ or send a letter to diff --git a/ExamplePlugin/Properties/AssemblyInfo.cs b/ExamplePlugin/Properties/AssemblyInfo.cs index d1988df..b81e730 100644 --- a/ExamplePlugin/Properties/AssemblyInfo.cs +++ b/ExamplePlugin/Properties/AssemblyInfo.cs @@ -1,5 +1,5 @@ /** - * Steamless - Copyright (c) 2015 - 2019 atom0s [atom0s@live.com] + * Steamless - Copyright (c) 2015 - 2020 atom0s [atom0s@live.com] * * This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/4.0/ or send a letter to @@ -31,7 +31,7 @@ using System.Runtime.InteropServices; [assembly: AssemblyConfiguration("Release")] [assembly: AssemblyCompany("atom0s")] [assembly: AssemblyProduct("ExamplePlugin")] -[assembly: AssemblyCopyright("Copyright © atom0s 2015 - 2019")] +[assembly: AssemblyCopyright("Copyright © atom0s 2015 - 2020")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] [assembly: ComVisible(false)] diff --git a/Steamless.API/Crypto/AesHelper.cs b/Steamless.API/Crypto/AesHelper.cs index 50af36b..b2bcd6a 100644 --- a/Steamless.API/Crypto/AesHelper.cs +++ b/Steamless.API/Crypto/AesHelper.cs @@ -1,5 +1,5 @@ /** - * Steamless - Copyright (c) 2015 - 2019 atom0s [atom0s@live.com] + * Steamless - Copyright (c) 2015 - 2020 atom0s [atom0s@live.com] * * This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/4.0/ or send a letter to diff --git a/Steamless.API/Events/LogMessageEventArgs.cs b/Steamless.API/Events/LogMessageEventArgs.cs index af8d1c4..da4be3f 100644 --- a/Steamless.API/Events/LogMessageEventArgs.cs +++ b/Steamless.API/Events/LogMessageEventArgs.cs @@ -1,5 +1,5 @@ /** - * Steamless - Copyright (c) 2015 - 2019 atom0s [atom0s@live.com] + * Steamless - Copyright (c) 2015 - 2020 atom0s [atom0s@live.com] * * This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/4.0/ or send a letter to diff --git a/Steamless.API/Events/LogMessageType.cs b/Steamless.API/Events/LogMessageType.cs index 43a474c..9d893fd 100644 --- a/Steamless.API/Events/LogMessageType.cs +++ b/Steamless.API/Events/LogMessageType.cs @@ -1,5 +1,5 @@ /** - * Steamless - Copyright (c) 2015 - 2019 atom0s [atom0s@live.com] + * Steamless - Copyright (c) 2015 - 2020 atom0s [atom0s@live.com] * * This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/4.0/ or send a letter to diff --git a/Steamless.API/Extensions/FileStreamExtensions.cs b/Steamless.API/Extensions/FileStreamExtensions.cs index 698946d..76765e0 100644 --- a/Steamless.API/Extensions/FileStreamExtensions.cs +++ b/Steamless.API/Extensions/FileStreamExtensions.cs @@ -1,5 +1,5 @@ /** - * Steamless - Copyright (c) 2015 - 2019 atom0s [atom0s@live.com] + * Steamless - Copyright (c) 2015 - 2020 atom0s [atom0s@live.com] * * This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/4.0/ or send a letter to diff --git a/Steamless.API/Model/NavigatedEventArgs.cs b/Steamless.API/Model/NavigatedEventArgs.cs index 4e9bb39..839f9d2 100644 --- a/Steamless.API/Model/NavigatedEventArgs.cs +++ b/Steamless.API/Model/NavigatedEventArgs.cs @@ -1,5 +1,5 @@ /** - * Steamless - Copyright (c) 2015 - 2019 atom0s [atom0s@live.com] + * Steamless - Copyright (c) 2015 - 2020 atom0s [atom0s@live.com] * * This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/4.0/ or send a letter to diff --git a/Steamless.API/Model/NotifiableModel.cs b/Steamless.API/Model/NotifiableModel.cs index 9e15826..d5b933a 100644 --- a/Steamless.API/Model/NotifiableModel.cs +++ b/Steamless.API/Model/NotifiableModel.cs @@ -1,5 +1,5 @@ /** - * Steamless - Copyright (c) 2015 - 2019 atom0s [atom0s@live.com] + * Steamless - Copyright (c) 2015 - 2020 atom0s [atom0s@live.com] * * This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/4.0/ or send a letter to diff --git a/Steamless.API/Model/SteamlessOptions.cs b/Steamless.API/Model/SteamlessOptions.cs index ef9af6f..8c734fd 100644 --- a/Steamless.API/Model/SteamlessOptions.cs +++ b/Steamless.API/Model/SteamlessOptions.cs @@ -1,5 +1,5 @@ /** - * Steamless - Copyright (c) 2015 - 2019 atom0s [atom0s@live.com] + * Steamless - Copyright (c) 2015 - 2020 atom0s [atom0s@live.com] * * This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/4.0/ or send a letter to diff --git a/Steamless.API/Model/SteamlessPlugin.cs b/Steamless.API/Model/SteamlessPlugin.cs index 1fca835..d1fbf56 100644 --- a/Steamless.API/Model/SteamlessPlugin.cs +++ b/Steamless.API/Model/SteamlessPlugin.cs @@ -1,5 +1,5 @@ /** - * Steamless - Copyright (c) 2015 - 2019 atom0s [atom0s@live.com] + * Steamless - Copyright (c) 2015 - 2020 atom0s [atom0s@live.com] * * This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/4.0/ or send a letter to diff --git a/Steamless.API/Model/ViewModelBase.cs b/Steamless.API/Model/ViewModelBase.cs index 644ada9..5fc167e 100644 --- a/Steamless.API/Model/ViewModelBase.cs +++ b/Steamless.API/Model/ViewModelBase.cs @@ -1,5 +1,5 @@ /** - * Steamless - Copyright (c) 2015 - 2019 atom0s [atom0s@live.com] + * Steamless - Copyright (c) 2015 - 2020 atom0s [atom0s@live.com] * * This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/4.0/ or send a letter to diff --git a/Steamless.API/PE32/NativeApi32.cs b/Steamless.API/PE32/NativeApi32.cs index c00f24f..eeb6280 100644 --- a/Steamless.API/PE32/NativeApi32.cs +++ b/Steamless.API/PE32/NativeApi32.cs @@ -1,5 +1,5 @@ /** - * Steamless - Copyright (c) 2015 - 2019 atom0s [atom0s@live.com] + * Steamless - Copyright (c) 2015 - 2020 atom0s [atom0s@live.com] * * This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/4.0/ or send a letter to diff --git a/Steamless.API/PE32/Pe32File.cs b/Steamless.API/PE32/Pe32File.cs index 4db8ad6..40692fa 100644 --- a/Steamless.API/PE32/Pe32File.cs +++ b/Steamless.API/PE32/Pe32File.cs @@ -1,5 +1,5 @@ /** - * Steamless - Copyright (c) 2015 - 2019 atom0s [atom0s@live.com] + * Steamless - Copyright (c) 2015 - 2020 atom0s [atom0s@live.com] * * This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/4.0/ or send a letter to diff --git a/Steamless.API/PE32/Pe32Helpers.cs b/Steamless.API/PE32/Pe32Helpers.cs index 025080f..268d22b 100644 --- a/Steamless.API/PE32/Pe32Helpers.cs +++ b/Steamless.API/PE32/Pe32Helpers.cs @@ -1,5 +1,5 @@ /** - * Steamless - Copyright (c) 2015 - 2019 atom0s [atom0s@live.com] + * Steamless - Copyright (c) 2015 - 2020 atom0s [atom0s@live.com] * * This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/4.0/ or send a letter to @@ -41,8 +41,9 @@ namespace Steamless.API.PE32 /// public static T GetStructure(byte[] data, int offset = 0) { - var ptr = Marshal.AllocHGlobal(data.Length); - Marshal.Copy(data, offset, ptr, data.Length - offset); + var size = Marshal.SizeOf(typeof(T)); + var ptr = Marshal.AllocHGlobal(size); + Marshal.Copy(data, offset, ptr, size); var obj = (T)Marshal.PtrToStructure(ptr, typeof(T)); Marshal.FreeHGlobal(ptr); diff --git a/Steamless.API/PE64/NativeApi64.cs b/Steamless.API/PE64/NativeApi64.cs index c1f7262..b6ee9c7 100644 --- a/Steamless.API/PE64/NativeApi64.cs +++ b/Steamless.API/PE64/NativeApi64.cs @@ -1,5 +1,5 @@ /** - * Steamless - Copyright (c) 2015 - 2019 atom0s [atom0s@live.com] + * Steamless - Copyright (c) 2015 - 2020 atom0s [atom0s@live.com] * * This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/4.0/ or send a letter to diff --git a/Steamless.API/PE64/Pe64File.cs b/Steamless.API/PE64/Pe64File.cs index b33d265..0938685 100644 --- a/Steamless.API/PE64/Pe64File.cs +++ b/Steamless.API/PE64/Pe64File.cs @@ -1,5 +1,5 @@ /** - * Steamless - Copyright (c) 2015 - 2019 atom0s [atom0s@live.com] + * Steamless - Copyright (c) 2015 - 2020 atom0s [atom0s@live.com] * * This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/4.0/ or send a letter to diff --git a/Steamless.API/PE64/Pe64Helpers.cs b/Steamless.API/PE64/Pe64Helpers.cs index 8767c27..9a09f46 100644 --- a/Steamless.API/PE64/Pe64Helpers.cs +++ b/Steamless.API/PE64/Pe64Helpers.cs @@ -1,5 +1,5 @@ /** - * Steamless - Copyright (c) 2015 - 2019 atom0s [atom0s@live.com] + * Steamless - Copyright (c) 2015 - 2020 atom0s [atom0s@live.com] * * This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/4.0/ or send a letter to @@ -41,8 +41,9 @@ namespace Steamless.API.PE64 /// public static T GetStructure(byte[] data, int offset = 0) { - var ptr = Marshal.AllocHGlobal(data.Length); - Marshal.Copy(data, offset, ptr, data.Length - offset); + var size = Marshal.SizeOf(typeof(T)); + var ptr = Marshal.AllocHGlobal(size); + Marshal.Copy(data, offset, ptr, size); var obj = (T)Marshal.PtrToStructure(ptr, typeof(T)); Marshal.FreeHGlobal(ptr); diff --git a/Steamless.API/Properties/AssemblyInfo.cs b/Steamless.API/Properties/AssemblyInfo.cs index 6c815e9..ffdb249 100644 --- a/Steamless.API/Properties/AssemblyInfo.cs +++ b/Steamless.API/Properties/AssemblyInfo.cs @@ -1,5 +1,5 @@ /** - * Steamless - Copyright (c) 2015 - 2019 atom0s [atom0s@live.com] + * Steamless - Copyright (c) 2015 - 2020 atom0s [atom0s@live.com] * * This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/4.0/ or send a letter to @@ -36,5 +36,5 @@ using System.Runtime.InteropServices; [assembly: AssemblyCulture("")] [assembly: ComVisible(false)] [assembly: Guid("56c95629-3b34-47fe-b988-04274409294f")] -[assembly: AssemblyVersion("1.0.0.3")] -[assembly: AssemblyFileVersion("1.0.0.3")] \ No newline at end of file +[assembly: AssemblyVersion("1.0.0.4")] +[assembly: AssemblyFileVersion("1.0.0.4")] \ No newline at end of file diff --git a/Steamless.API/Services/LoggingService.cs b/Steamless.API/Services/LoggingService.cs index d809bb4..143f74c 100644 --- a/Steamless.API/Services/LoggingService.cs +++ b/Steamless.API/Services/LoggingService.cs @@ -1,5 +1,5 @@ /** - * Steamless - Copyright (c) 2015 - 2019 atom0s [atom0s@live.com] + * Steamless - Copyright (c) 2015 - 2020 atom0s [atom0s@live.com] * * This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/4.0/ or send a letter to diff --git a/Steamless.API/SteamlessApiVersionAttribute.cs b/Steamless.API/SteamlessApiVersionAttribute.cs index 106a633..ff798aa 100644 --- a/Steamless.API/SteamlessApiVersionAttribute.cs +++ b/Steamless.API/SteamlessApiVersionAttribute.cs @@ -1,5 +1,5 @@ /** - * Steamless - Copyright (c) 2015 - 2019 atom0s [atom0s@live.com] + * Steamless - Copyright (c) 2015 - 2020 atom0s [atom0s@live.com] * * This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/4.0/ or send a letter to diff --git a/Steamless.API/SteamlessEvents.cs b/Steamless.API/SteamlessEvents.cs index 49b0de0..ec4fb7e 100644 --- a/Steamless.API/SteamlessEvents.cs +++ b/Steamless.API/SteamlessEvents.cs @@ -1,5 +1,5 @@ /** - * Steamless - Copyright (c) 2015 - 2019 atom0s [atom0s@live.com] + * Steamless - Copyright (c) 2015 - 2020 atom0s [atom0s@live.com] * * This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/4.0/ or send a letter to diff --git a/Steamless.Unpacker.Variant20.x86/Classes/SteamStubDrmFlags.cs b/Steamless.Unpacker.Variant20.x86/Classes/SteamStubDrmFlags.cs index 52220e4..baff4d4 100644 --- a/Steamless.Unpacker.Variant20.x86/Classes/SteamStubDrmFlags.cs +++ b/Steamless.Unpacker.Variant20.x86/Classes/SteamStubDrmFlags.cs @@ -1,5 +1,5 @@ /** - * Steamless - Copyright (c) 2015 - 2019 atom0s [atom0s@live.com] + * Steamless - Copyright (c) 2015 - 2020 atom0s [atom0s@live.com] * * This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/4.0/ or send a letter to diff --git a/Steamless.Unpacker.Variant20.x86/Classes/SteamStubHeader.cs b/Steamless.Unpacker.Variant20.x86/Classes/SteamStubHeader.cs index 9e3cd2a..1dc5412 100644 --- a/Steamless.Unpacker.Variant20.x86/Classes/SteamStubHeader.cs +++ b/Steamless.Unpacker.Variant20.x86/Classes/SteamStubHeader.cs @@ -1,5 +1,5 @@ /** - * Steamless - Copyright (c) 2015 - 2019 atom0s [atom0s@live.com] + * Steamless - Copyright (c) 2015 - 2020 atom0s [atom0s@live.com] * * This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/4.0/ or send a letter to diff --git a/Steamless.Unpacker.Variant20.x86/Classes/SteamStubHelpers.cs b/Steamless.Unpacker.Variant20.x86/Classes/SteamStubHelpers.cs index bfb8d26..f6fe9bc 100644 --- a/Steamless.Unpacker.Variant20.x86/Classes/SteamStubHelpers.cs +++ b/Steamless.Unpacker.Variant20.x86/Classes/SteamStubHelpers.cs @@ -1,5 +1,5 @@ /** - * Steamless - Copyright (c) 2015 - 2019 atom0s [atom0s@live.com] + * Steamless - Copyright (c) 2015 - 2020 atom0s [atom0s@live.com] * * This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/4.0/ or send a letter to diff --git a/Steamless.Unpacker.Variant20.x86/Main.cs b/Steamless.Unpacker.Variant20.x86/Main.cs index 0f7af29..952e480 100644 --- a/Steamless.Unpacker.Variant20.x86/Main.cs +++ b/Steamless.Unpacker.Variant20.x86/Main.cs @@ -1,5 +1,5 @@ /** - * Steamless - Copyright (c) 2015 - 2019 atom0s [atom0s@live.com] + * Steamless - Copyright (c) 2015 - 2020 atom0s [atom0s@live.com] * * This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/4.0/ or send a letter to diff --git a/Steamless.Unpacker.Variant20.x86/Properties/AssemblyInfo.cs b/Steamless.Unpacker.Variant20.x86/Properties/AssemblyInfo.cs index 70f056d..66e3b12 100644 --- a/Steamless.Unpacker.Variant20.x86/Properties/AssemblyInfo.cs +++ b/Steamless.Unpacker.Variant20.x86/Properties/AssemblyInfo.cs @@ -1,5 +1,5 @@ /** - * Steamless - Copyright (c) 2015 - 2019 atom0s [atom0s@live.com] + * Steamless - Copyright (c) 2015 - 2020 atom0s [atom0s@live.com] * * This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/4.0/ or send a letter to diff --git a/Steamless.Unpacker.Variant30.x64/Classes/SteamStubDrmFlags.cs b/Steamless.Unpacker.Variant30.x64/Classes/SteamStubDrmFlags.cs index a9255d9..be4039e 100644 --- a/Steamless.Unpacker.Variant30.x64/Classes/SteamStubDrmFlags.cs +++ b/Steamless.Unpacker.Variant30.x64/Classes/SteamStubDrmFlags.cs @@ -1,5 +1,5 @@ /** - * Steamless - Copyright (c) 2015 - 2019 atom0s [atom0s@live.com] + * Steamless - Copyright (c) 2015 - 2020 atom0s [atom0s@live.com] * * This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/4.0/ or send a letter to diff --git a/Steamless.Unpacker.Variant30.x64/Classes/SteamStubHeader.cs b/Steamless.Unpacker.Variant30.x64/Classes/SteamStubHeader.cs index a5cc096..7dc5709 100644 --- a/Steamless.Unpacker.Variant30.x64/Classes/SteamStubHeader.cs +++ b/Steamless.Unpacker.Variant30.x64/Classes/SteamStubHeader.cs @@ -1,5 +1,5 @@ /** - * Steamless - Copyright (c) 2015 - 2019 atom0s [atom0s@live.com] + * Steamless - Copyright (c) 2015 - 2020 atom0s [atom0s@live.com] * * This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/4.0/ or send a letter to diff --git a/Steamless.Unpacker.Variant30.x64/Classes/SteamStubHelpers.cs b/Steamless.Unpacker.Variant30.x64/Classes/SteamStubHelpers.cs index c590e92..718fe41 100644 --- a/Steamless.Unpacker.Variant30.x64/Classes/SteamStubHelpers.cs +++ b/Steamless.Unpacker.Variant30.x64/Classes/SteamStubHelpers.cs @@ -1,5 +1,5 @@ /** - * Steamless - Copyright (c) 2015 - 2019 atom0s [atom0s@live.com] + * Steamless - Copyright (c) 2015 - 2020 atom0s [atom0s@live.com] * * This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/4.0/ or send a letter to diff --git a/Steamless.Unpacker.Variant30.x64/Main.cs b/Steamless.Unpacker.Variant30.x64/Main.cs index 65d9a17..746c65b 100644 --- a/Steamless.Unpacker.Variant30.x64/Main.cs +++ b/Steamless.Unpacker.Variant30.x64/Main.cs @@ -1,5 +1,5 @@ /** - * Steamless - Copyright (c) 2015 - 2019 atom0s [atom0s@live.com] + * Steamless - Copyright (c) 2015 - 2020 atom0s [atom0s@live.com] * * This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/4.0/ or send a letter to diff --git a/Steamless.Unpacker.Variant30.x64/Properties/AssemblyInfo.cs b/Steamless.Unpacker.Variant30.x64/Properties/AssemblyInfo.cs index d412a19..460f993 100644 --- a/Steamless.Unpacker.Variant30.x64/Properties/AssemblyInfo.cs +++ b/Steamless.Unpacker.Variant30.x64/Properties/AssemblyInfo.cs @@ -1,5 +1,5 @@ /** - * Steamless - Copyright (c) 2015 - 2019 atom0s [atom0s@live.com] + * Steamless - Copyright (c) 2015 - 2020 atom0s [atom0s@live.com] * * This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/4.0/ or send a letter to diff --git a/Steamless.Unpacker.Variant30.x86/Classes/SteamStubDrmFlags.cs b/Steamless.Unpacker.Variant30.x86/Classes/SteamStubDrmFlags.cs index ba89a08..51dca5a 100644 --- a/Steamless.Unpacker.Variant30.x86/Classes/SteamStubDrmFlags.cs +++ b/Steamless.Unpacker.Variant30.x86/Classes/SteamStubDrmFlags.cs @@ -1,5 +1,5 @@ /** - * Steamless - Copyright (c) 2015 - 2019 atom0s [atom0s@live.com] + * Steamless - Copyright (c) 2015 - 2020 atom0s [atom0s@live.com] * * This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/4.0/ or send a letter to diff --git a/Steamless.Unpacker.Variant30.x86/Classes/SteamStubHeader.cs b/Steamless.Unpacker.Variant30.x86/Classes/SteamStubHeader.cs index 4ee6785..5cb47e1 100644 --- a/Steamless.Unpacker.Variant30.x86/Classes/SteamStubHeader.cs +++ b/Steamless.Unpacker.Variant30.x86/Classes/SteamStubHeader.cs @@ -1,5 +1,5 @@ /** - * Steamless - Copyright (c) 2015 - 2019 atom0s [atom0s@live.com] + * Steamless - Copyright (c) 2015 - 2020 atom0s [atom0s@live.com] * * This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/4.0/ or send a letter to diff --git a/Steamless.Unpacker.Variant30.x86/Classes/SteamStubHelpers.cs b/Steamless.Unpacker.Variant30.x86/Classes/SteamStubHelpers.cs index 1b52952..91ff5a9 100644 --- a/Steamless.Unpacker.Variant30.x86/Classes/SteamStubHelpers.cs +++ b/Steamless.Unpacker.Variant30.x86/Classes/SteamStubHelpers.cs @@ -1,5 +1,5 @@ /** - * Steamless - Copyright (c) 2015 - 2019 atom0s [atom0s@live.com] + * Steamless - Copyright (c) 2015 - 2020 atom0s [atom0s@live.com] * * This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/4.0/ or send a letter to diff --git a/Steamless.Unpacker.Variant30.x86/Main.cs b/Steamless.Unpacker.Variant30.x86/Main.cs index cbf9160..b4887c4 100644 --- a/Steamless.Unpacker.Variant30.x86/Main.cs +++ b/Steamless.Unpacker.Variant30.x86/Main.cs @@ -1,5 +1,5 @@ /** - * Steamless - Copyright (c) 2015 - 2019 atom0s [atom0s@live.com] + * Steamless - Copyright (c) 2015 - 2020 atom0s [atom0s@live.com] * * This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/4.0/ or send a letter to diff --git a/Steamless.Unpacker.Variant30.x86/Properties/AssemblyInfo.cs b/Steamless.Unpacker.Variant30.x86/Properties/AssemblyInfo.cs index 5ebf22f..5a47efb 100644 --- a/Steamless.Unpacker.Variant30.x86/Properties/AssemblyInfo.cs +++ b/Steamless.Unpacker.Variant30.x86/Properties/AssemblyInfo.cs @@ -1,5 +1,5 @@ /** - * Steamless - Copyright (c) 2015 - 2019 atom0s [atom0s@live.com] + * Steamless - Copyright (c) 2015 - 2020 atom0s [atom0s@live.com] * * This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/4.0/ or send a letter to diff --git a/Steamless.Unpacker.Variant31.x64/Classes/SteamStubDrmFlags.cs b/Steamless.Unpacker.Variant31.x64/Classes/SteamStubDrmFlags.cs index fa27ac2..aaf249a 100644 --- a/Steamless.Unpacker.Variant31.x64/Classes/SteamStubDrmFlags.cs +++ b/Steamless.Unpacker.Variant31.x64/Classes/SteamStubDrmFlags.cs @@ -1,5 +1,5 @@ /** - * Steamless - Copyright (c) 2015 - 2019 atom0s [atom0s@live.com] + * Steamless - Copyright (c) 2015 - 2020 atom0s [atom0s@live.com] * * This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/4.0/ or send a letter to diff --git a/Steamless.Unpacker.Variant31.x64/Classes/SteamStubHeader.cs b/Steamless.Unpacker.Variant31.x64/Classes/SteamStubHeader.cs index 687169c..b135a22 100644 --- a/Steamless.Unpacker.Variant31.x64/Classes/SteamStubHeader.cs +++ b/Steamless.Unpacker.Variant31.x64/Classes/SteamStubHeader.cs @@ -1,5 +1,5 @@ /** - * Steamless - Copyright (c) 2015 - 2019 atom0s [atom0s@live.com] + * Steamless - Copyright (c) 2015 - 2020 atom0s [atom0s@live.com] * * This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/4.0/ or send a letter to diff --git a/Steamless.Unpacker.Variant31.x64/Classes/SteamStubHelpers.cs b/Steamless.Unpacker.Variant31.x64/Classes/SteamStubHelpers.cs index 656bae4..d977231 100644 --- a/Steamless.Unpacker.Variant31.x64/Classes/SteamStubHelpers.cs +++ b/Steamless.Unpacker.Variant31.x64/Classes/SteamStubHelpers.cs @@ -1,5 +1,5 @@ /** - * Steamless - Copyright (c) 2015 - 2019 atom0s [atom0s@live.com] + * Steamless - Copyright (c) 2015 - 2020 atom0s [atom0s@live.com] * * This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/4.0/ or send a letter to diff --git a/Steamless.Unpacker.Variant31.x64/Main.cs b/Steamless.Unpacker.Variant31.x64/Main.cs index 61ab61c..a041433 100644 --- a/Steamless.Unpacker.Variant31.x64/Main.cs +++ b/Steamless.Unpacker.Variant31.x64/Main.cs @@ -1,5 +1,5 @@ /** - * Steamless - Copyright (c) 2015 - 2019 atom0s [atom0s@live.com] + * Steamless - Copyright (c) 2015 - 2020 atom0s [atom0s@live.com] * * This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/4.0/ or send a letter to diff --git a/Steamless.Unpacker.Variant31.x64/Properties/AssemblyInfo.cs b/Steamless.Unpacker.Variant31.x64/Properties/AssemblyInfo.cs index 0803c92..790ecda 100644 --- a/Steamless.Unpacker.Variant31.x64/Properties/AssemblyInfo.cs +++ b/Steamless.Unpacker.Variant31.x64/Properties/AssemblyInfo.cs @@ -1,5 +1,5 @@ /** - * Steamless - Copyright (c) 2015 - 2019 atom0s [atom0s@live.com] + * Steamless - Copyright (c) 2015 - 2020 atom0s [atom0s@live.com] * * This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/4.0/ or send a letter to diff --git a/Steamless.Unpacker.Variant31.x86/Classes/SteamStubDrmFlags.cs b/Steamless.Unpacker.Variant31.x86/Classes/SteamStubDrmFlags.cs index cc99f8f..1559da4 100644 --- a/Steamless.Unpacker.Variant31.x86/Classes/SteamStubDrmFlags.cs +++ b/Steamless.Unpacker.Variant31.x86/Classes/SteamStubDrmFlags.cs @@ -1,5 +1,5 @@ /** - * Steamless - Copyright (c) 2015 - 2019 atom0s [atom0s@live.com] + * Steamless - Copyright (c) 2015 - 2020 atom0s [atom0s@live.com] * * This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/4.0/ or send a letter to diff --git a/Steamless.Unpacker.Variant31.x86/Classes/SteamStubHeader.cs b/Steamless.Unpacker.Variant31.x86/Classes/SteamStubHeader.cs index a2307a8..0498663 100644 --- a/Steamless.Unpacker.Variant31.x86/Classes/SteamStubHeader.cs +++ b/Steamless.Unpacker.Variant31.x86/Classes/SteamStubHeader.cs @@ -1,5 +1,5 @@ /** - * Steamless - Copyright (c) 2015 - 2019 atom0s [atom0s@live.com] + * Steamless - Copyright (c) 2015 - 2020 atom0s [atom0s@live.com] * * This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/4.0/ or send a letter to diff --git a/Steamless.Unpacker.Variant31.x86/Classes/SteamStubHelpers.cs b/Steamless.Unpacker.Variant31.x86/Classes/SteamStubHelpers.cs index b492de7..9b954ae 100644 --- a/Steamless.Unpacker.Variant31.x86/Classes/SteamStubHelpers.cs +++ b/Steamless.Unpacker.Variant31.x86/Classes/SteamStubHelpers.cs @@ -1,5 +1,5 @@ /** - * Steamless - Copyright (c) 2015 - 2019 atom0s [atom0s@live.com] + * Steamless - Copyright (c) 2015 - 2020 atom0s [atom0s@live.com] * * This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/4.0/ or send a letter to diff --git a/Steamless.Unpacker.Variant31.x86/Main.cs b/Steamless.Unpacker.Variant31.x86/Main.cs index 87516c1..68e8c9c 100644 --- a/Steamless.Unpacker.Variant31.x86/Main.cs +++ b/Steamless.Unpacker.Variant31.x86/Main.cs @@ -1,5 +1,5 @@ /** - * Steamless - Copyright (c) 2015 - 2019 atom0s [atom0s@live.com] + * Steamless - Copyright (c) 2015 - 2020 atom0s [atom0s@live.com] * * This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/4.0/ or send a letter to diff --git a/Steamless.Unpacker.Variant31.x86/Properties/AssemblyInfo.cs b/Steamless.Unpacker.Variant31.x86/Properties/AssemblyInfo.cs index 9e3ca04..70137dc 100644 --- a/Steamless.Unpacker.Variant31.x86/Properties/AssemblyInfo.cs +++ b/Steamless.Unpacker.Variant31.x86/Properties/AssemblyInfo.cs @@ -1,5 +1,5 @@ /** - * Steamless - Copyright (c) 2015 - 2019 atom0s [atom0s@live.com] + * Steamless - Copyright (c) 2015 - 2020 atom0s [atom0s@live.com] * * This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/4.0/ or send a letter to diff --git a/Steamless/App.xaml b/Steamless/App.xaml index 2eb94db..7085eaf 100644 --- a/Steamless/App.xaml +++ b/Steamless/App.xaml @@ -1,5 +1,5 @@