BOS.* -> BOS.*

This commit is contained in:
Matt Nadareski
2023-03-07 16:59:14 -05:00
parent e32b24c9f6
commit 473cbc5694
591 changed files with 1214 additions and 1214 deletions

View File

@@ -3,8 +3,8 @@
<PropertyGroup>
<TargetFrameworks>net48;net6.0;net7.0</TargetFrameworks>
<RuntimeIdentifiers>win-x86;win-x64;linux-x64;osx-x64</RuntimeIdentifiers>
<Title>BurnOutSharp.ASN1</Title>
<AssemblyName>BurnOutSharp.ASN1</AssemblyName>
<Title>BinaryObjectScanner.ASN1</Title>
<AssemblyName>BinaryObjectScanner.ASN1</AssemblyName>
<Authors>Matt Nadareski</Authors>
<Product>BurnOutSharp</Product>
<Copyright>Copyright (c)2022 Matt Nadareski</Copyright>

View File

@@ -2,10 +2,10 @@ using System;
using System.Collections.Generic;
using System.IO;
using System.Text;
using BurnOutSharp.Models.AACS;
using BinaryObjectScanner.Models.AACS;
using BinaryObjectScanner.Utilities;
namespace BurnOutSharp.Builders
namespace BinaryObjectScanner.Builders
{
public class AACS
{

View File

@@ -1,10 +1,10 @@
using System.IO;
using System.Text;
using BurnOutSharp.Models.BDPlus;
using BinaryObjectScanner.Models.BDPlus;
using BinaryObjectScanner.Utilities;
using static BurnOutSharp.Models.BDPlus.Constants;
using static BinaryObjectScanner.Models.BDPlus.Constants;
namespace BurnOutSharp.Builders
namespace BinaryObjectScanner.Builders
{
public class BDPlus
{

View File

@@ -1,10 +1,10 @@
using System.IO;
using System.Text;
using BurnOutSharp.Models.BFPK;
using BinaryObjectScanner.Models.BFPK;
using BinaryObjectScanner.Utilities;
using static BurnOutSharp.Models.BFPK.Constants;
using static BinaryObjectScanner.Models.BFPK.Constants;
namespace BurnOutSharp.Builders
namespace BinaryObjectScanner.Builders
{
public class BFPK
{

View File

@@ -1,11 +1,11 @@
using System.IO;
using System.Linq;
using System.Text;
using BurnOutSharp.Models.BSP;
using BinaryObjectScanner.Models.BSP;
using BinaryObjectScanner.Utilities;
using static BurnOutSharp.Models.BSP.Constants;
using static BinaryObjectScanner.Models.BSP.Constants;
namespace BurnOutSharp.Builders
namespace BinaryObjectScanner.Builders
{
public static class BSP
{

View File

@@ -3,8 +3,8 @@
<PropertyGroup>
<TargetFrameworks>net48;net6.0;net7.0</TargetFrameworks>
<RuntimeIdentifiers>win-x86;win-x64;linux-x64;osx-x64</RuntimeIdentifiers>
<Title>BurnOutSharp.Builders</Title>
<AssemblyName>BurnOutSharp.Builders</AssemblyName>
<Title>BinaryObjectScanner.Builders</Title>
<AssemblyName>BinaryObjectScanner.Builders</AssemblyName>
<Authors>Matt Nadareski</Authors>
<Product>BurnOutSharp</Product>
<Copyright>Copyright (c)2022 Matt Nadareski</Copyright>
@@ -21,7 +21,7 @@
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\BurnOutSharp.Models\BurnOutSharp.Models.csproj" />
<ProjectReference Include="..\BinaryObjectScanner.Models\BinaryObjectScanner.Models.csproj" />
<ProjectReference Include="..\BinaryObjectScanner.Utilities\BinaryObjectScanner.Utilities.csproj" />
</ItemGroup>

View File

@@ -2,11 +2,11 @@ using System;
using System.Collections.Generic;
using System.IO;
using System.Text;
using BurnOutSharp.Models.CFB;
using BinaryObjectScanner.Models.CFB;
using BinaryObjectScanner.Utilities;
using static BurnOutSharp.Models.CFB.Constants;
using static BinaryObjectScanner.Models.CFB.Constants;
namespace BurnOutSharp.Builders
namespace BinaryObjectScanner.Builders
{
public class CFB
{

View File

@@ -6,7 +6,7 @@ using System.Text;
using System.Xml.Serialization;
using BinaryObjectScanner.Utilities;
namespace BurnOutSharp.Builders
namespace BinaryObjectScanner.Builders
{
public static class Extensions
{
@@ -346,7 +346,7 @@ namespace BurnOutSharp.Builders
try
{
XmlSerializer serializer = new XmlSerializer(typeof(Models.PortableExecutable.AssemblyManifest));
return serializer.Deserialize(new MemoryStream(entry.Data)) as Models.PortableExecutable.AssemblyManifest;
return serializer.Deserialize(new MemoryStream(entry.Data)) as BinaryObjectScanner.Models.PortableExecutable.AssemblyManifest;
}
catch
{

View File

@@ -1,10 +1,10 @@
using System.Collections.Generic;
using System.IO;
using System.Text;
using BurnOutSharp.Models.GCF;
using BinaryObjectScanner.Models.GCF;
using BinaryObjectScanner.Utilities;
namespace BurnOutSharp.Builders
namespace BinaryObjectScanner.Builders
{
public static class GCF
{

View File

@@ -1,11 +1,11 @@
using System.Collections.Generic;
using System.IO;
using System.Text;
using BurnOutSharp.Models.InstallShieldCabinet;
using BinaryObjectScanner.Models.InstallShieldCabinet;
using BinaryObjectScanner.Utilities;
using static BurnOutSharp.Models.InstallShieldCabinet.Constants;
using static BinaryObjectScanner.Models.InstallShieldCabinet.Constants;
namespace BurnOutSharp.Builders
namespace BinaryObjectScanner.Builders
{
// TODO: Add multi-cabinet reading
public class InstallShieldCabinet

View File

@@ -1,11 +1,11 @@
using System.Collections.Generic;
using System.IO;
using System.Text;
using BurnOutSharp.Models.LinearExecutable;
using BinaryObjectScanner.Models.LinearExecutable;
using BinaryObjectScanner.Utilities;
using static BurnOutSharp.Models.LinearExecutable.Constants;
using static BinaryObjectScanner.Models.LinearExecutable.Constants;
namespace BurnOutSharp.Builders
namespace BinaryObjectScanner.Builders
{
public static class LinearExecutable
{

View File

@@ -1,10 +1,10 @@
using System.IO;
using System.Text;
using BurnOutSharp.Models.MSDOS;
using BinaryObjectScanner.Models.MSDOS;
using BinaryObjectScanner.Utilities;
using static BurnOutSharp.Models.MSDOS.Constants;
using static BinaryObjectScanner.Models.MSDOS.Constants;
namespace BurnOutSharp.Builders
namespace BinaryObjectScanner.Builders
{
public static class MSDOS
{

View File

@@ -1,10 +1,10 @@
using System.IO;
using System.Text;
using BurnOutSharp.Models.MicrosoftCabinet;
using BinaryObjectScanner.Models.MicrosoftCabinet;
using BinaryObjectScanner.Utilities;
using static BurnOutSharp.Models.MicrosoftCabinet.Constants;
using static BinaryObjectScanner.Models.MicrosoftCabinet.Constants;
namespace BurnOutSharp.Builders
namespace BinaryObjectScanner.Builders
{
// TODO: Add multi-cabinet reading
public class MicrosoftCabinet

View File

@@ -2,11 +2,11 @@
using System.Collections.Generic;
using System.IO;
using System.Text;
using BurnOutSharp.Models.MoPaQ;
using BinaryObjectScanner.Models.MoPaQ;
using BinaryObjectScanner.Utilities;
using static BurnOutSharp.Models.MoPaQ.Constants;
using static BinaryObjectScanner.Models.MoPaQ.Constants;
namespace BurnOutSharp.Builders
namespace BinaryObjectScanner.Builders
{
public class MoPaQ
{

View File

@@ -1,11 +1,11 @@
using System;
using System.IO;
using System.Text;
using BurnOutSharp.Models.N3DS;
using BinaryObjectScanner.Models.N3DS;
using BinaryObjectScanner.Utilities;
using static BurnOutSharp.Models.N3DS.Constants;
using static BinaryObjectScanner.Models.N3DS.Constants;
namespace BurnOutSharp.Builders
namespace BinaryObjectScanner.Builders
{
public class N3DS
{

View File

@@ -1,10 +1,10 @@
using System.Collections.Generic;
using System.IO;
using System.Text;
using BurnOutSharp.Models.NCF;
using BinaryObjectScanner.Models.NCF;
using BinaryObjectScanner.Utilities;
namespace BurnOutSharp.Builders
namespace BinaryObjectScanner.Builders
{
public static class NCF
{

View File

@@ -2,11 +2,11 @@
using System.IO;
using System.Linq;
using System.Text;
using BurnOutSharp.Models.NewExecutable;
using BinaryObjectScanner.Models.NewExecutable;
using BinaryObjectScanner.Utilities;
using static BurnOutSharp.Models.NewExecutable.Constants;
using static BinaryObjectScanner.Models.NewExecutable.Constants;
namespace BurnOutSharp.Builders
namespace BinaryObjectScanner.Builders
{
public static class NewExecutable
{

View File

@@ -1,10 +1,10 @@
using System.Collections.Generic;
using System.IO;
using System.Text;
using BurnOutSharp.Models.Nitro;
using BinaryObjectScanner.Models.Nitro;
using BinaryObjectScanner.Utilities;
namespace BurnOutSharp.Builders
namespace BinaryObjectScanner.Builders
{
public class Nitro
{

View File

@@ -1,10 +1,10 @@
using System.IO;
using System.Text;
using BurnOutSharp.Models.PAK;
using BinaryObjectScanner.Models.PAK;
using BinaryObjectScanner.Utilities;
using static BurnOutSharp.Models.PAK.Constants;
using static BinaryObjectScanner.Models.PAK.Constants;
namespace BurnOutSharp.Builders
namespace BinaryObjectScanner.Builders
{
public static class PAK
{

View File

@@ -1,10 +1,10 @@
using System.IO;
using System.Text;
using BurnOutSharp.Models.PFF;
using BinaryObjectScanner.Models.PFF;
using BinaryObjectScanner.Utilities;
using static BurnOutSharp.Models.PFF.Constants;
using static BinaryObjectScanner.Models.PFF.Constants;
namespace BurnOutSharp.Builders
namespace BinaryObjectScanner.Builders
{
public class PFF
{

View File

@@ -1,10 +1,10 @@
using System.IO;
using System.Text;
using BurnOutSharp.Models.PlayJ;
using BinaryObjectScanner.Models.PlayJ;
using BinaryObjectScanner.Utilities;
using static BurnOutSharp.Models.PlayJ.Constants;
using static BinaryObjectScanner.Models.PlayJ.Constants;
namespace BurnOutSharp.Builders
namespace BinaryObjectScanner.Builders
{
public class PlayJ
{

View File

@@ -3,11 +3,11 @@ using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text;
using BurnOutSharp.Models.PortableExecutable;
using BinaryObjectScanner.Models.PortableExecutable;
using BinaryObjectScanner.Utilities;
using static BurnOutSharp.Models.PortableExecutable.Constants;
using static BinaryObjectScanner.Models.PortableExecutable.Constants;
namespace BurnOutSharp.Builders
namespace BinaryObjectScanner.Builders
{
public static class PortableExecutable
{

View File

@@ -1,10 +1,10 @@
using System.IO;
using System.Text;
using BurnOutSharp.Models.Quantum;
using BinaryObjectScanner.Models.Quantum;
using BinaryObjectScanner.Utilities;
using static BurnOutSharp.Models.Quantum.Constants;
using static BinaryObjectScanner.Models.Quantum.Constants;
namespace BurnOutSharp.Builders
namespace BinaryObjectScanner.Builders
{
public class Quantum
{

View File

@@ -1,11 +1,11 @@
using System.Collections.Generic;
using System.IO;
using System.Text;
using BurnOutSharp.Models.SGA;
using BinaryObjectScanner.Models.SGA;
using BinaryObjectScanner.Utilities;
using static BurnOutSharp.Models.SGA.Constants;
using static BinaryObjectScanner.Models.SGA.Constants;
namespace BurnOutSharp.Builders
namespace BinaryObjectScanner.Builders
{
public static class SGA
{

View File

@@ -1,10 +1,10 @@
using System.IO;
using System.Text;
using BurnOutSharp.Models.VBSP;
using BinaryObjectScanner.Models.VBSP;
using BinaryObjectScanner.Utilities;
using static BurnOutSharp.Models.VBSP.Constants;
using static BinaryObjectScanner.Models.VBSP.Constants;
namespace BurnOutSharp.Builders
namespace BinaryObjectScanner.Builders
{
public static class VBSP
{

View File

@@ -1,11 +1,11 @@
using System.Collections.Generic;
using System.IO;
using System.Text;
using BurnOutSharp.Models.VPK;
using BinaryObjectScanner.Models.VPK;
using BinaryObjectScanner.Utilities;
using static BurnOutSharp.Models.VPK.Constants;
using static BinaryObjectScanner.Models.VPK.Constants;
namespace BurnOutSharp.Builders
namespace BinaryObjectScanner.Builders
{
public static class VPK
{

View File

@@ -1,10 +1,10 @@
using System.IO;
using System.Text;
using BurnOutSharp.Models.WAD;
using BinaryObjectScanner.Models.WAD;
using BinaryObjectScanner.Utilities;
using static BurnOutSharp.Models.WAD.Constants;
using static BinaryObjectScanner.Models.WAD.Constants;
namespace BurnOutSharp.Builders
namespace BinaryObjectScanner.Builders
{
public static class WAD
{

View File

@@ -1,10 +1,10 @@
using System.IO;
using System.Text;
using BurnOutSharp.Models.XZP;
using BinaryObjectScanner.Models.XZP;
using BinaryObjectScanner.Utilities;
using static BurnOutSharp.Models.XZP.Constants;
using static BinaryObjectScanner.Models.XZP.Constants;
namespace BurnOutSharp.Builders
namespace BinaryObjectScanner.Builders
{
public static class XZP
{
@@ -16,7 +16,7 @@ namespace BurnOutSharp.Builders
/// <param name="data">Byte array to parse</param>
/// <param name="offset">Offset into the byte array</param>
/// <returns>Filled XBox Package File on success, null on error</returns>
public static Models.XZP.File ParseFile(byte[] data, int offset)
public static BinaryObjectScanner.Models.XZP.File ParseFile(byte[] data, int offset)
{
// If the data is invalid
if (data == null)
@@ -40,7 +40,7 @@ namespace BurnOutSharp.Builders
/// </summary>
/// <param name="data">Stream to parse</param>
/// <returns>Filled XBox Package File on success, null on error</returns>
public static Models.XZP.File ParseFile(Stream data)
public static BinaryObjectScanner.Models.XZP.File ParseFile(Stream data)
{
// If the data is invalid
if (data == null || data.Length == 0 || !data.CanSeek || !data.CanRead)
@@ -54,7 +54,7 @@ namespace BurnOutSharp.Builders
long initialOffset = data.Position;
// Create a new XBox Package File to fill
var file = new Models.XZP.File();
var file = new BinaryObjectScanner.Models.XZP.File();
#region Header

View File

@@ -1,4 +1,4 @@
namespace BurnOutSharp.Compression.ADPCM
namespace BinaryObjectScanner.Compression.ADPCM
{
/// <see href="https://github.com/ladislav-zezula/StormLib/blob/master/src/adpcm/adpcm.cpp"/>
public unsafe struct ADPCM_DATA

View File

@@ -1,7 +1,7 @@
using static BurnOutSharp.Compression.ADPCM.Constants;
using static BurnOutSharp.Compression.ADPCM.Helper;
using static BinaryObjectScanner.Compression.ADPCM.Constants;
using static BinaryObjectScanner.Compression.ADPCM.Helper;
namespace BurnOutSharp.Compression.ADPCM
namespace BinaryObjectScanner.Compression.ADPCM
{
public unsafe class Compressor
{

View File

@@ -1,4 +1,4 @@
namespace BurnOutSharp.Compression.ADPCM
namespace BinaryObjectScanner.Compression.ADPCM
{
/// <see href="https://github.com/ladislav-zezula/StormLib/blob/master/src/adpcm/adpcm.h"/>
public static class Constants

View File

@@ -1,7 +1,7 @@
using static BurnOutSharp.Compression.ADPCM.Constants;
using static BurnOutSharp.Compression.ADPCM.Helper;
using static BinaryObjectScanner.Compression.ADPCM.Constants;
using static BinaryObjectScanner.Compression.ADPCM.Helper;
namespace BurnOutSharp.Compression.ADPCM
namespace BinaryObjectScanner.Compression.ADPCM
{
public unsafe class Decompressor
{

View File

@@ -1,6 +1,6 @@
using static BurnOutSharp.Compression.ADPCM.Constants;
using static BinaryObjectScanner.Compression.ADPCM.Constants;
namespace BurnOutSharp.Compression.ADPCM
namespace BinaryObjectScanner.Compression.ADPCM
{
/// <see href="https://github.com/ladislav-zezula/StormLib/blob/master/src/adpcm/adpcm.cpp"/>
internal static unsafe class Helper

View File

@@ -1,4 +1,4 @@
namespace BurnOutSharp.Compression.ADPCM
namespace BinaryObjectScanner.Compression.ADPCM
{
/// <summary>
/// Helper class for writing output ADPCM data

View File

@@ -3,8 +3,8 @@
<PropertyGroup>
<TargetFrameworks>net48;net6.0;net7.0</TargetFrameworks>
<RuntimeIdentifiers>win-x86;win-x64;linux-x64;osx-x64</RuntimeIdentifiers>
<Title>BurnOutSharp.Compression</Title>
<AssemblyName>BurnOutSharp.Compression</AssemblyName>
<Title>BinaryObjectScanner.Compression</Title>
<AssemblyName>BinaryObjectScanner.Compression</AssemblyName>
<Authors>Matt Nadareski</Authors>
<Product>BurnOutSharp</Product>
<Copyright>Copyright (c)2022 Matt Nadareski</Copyright>
@@ -26,7 +26,7 @@
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\BurnOutSharp.Models\BurnOutSharp.Models.csproj" />
<ProjectReference Include="..\BinaryObjectScanner.Models\BinaryObjectScanner.Models.csproj" />
<ProjectReference Include="..\BinaryObjectScanner.Utilities\BinaryObjectScanner.Utilities.csproj" />
</ItemGroup>

View File

@@ -1,11 +1,11 @@
using System.IO;
using System.Linq;
using System.Text;
using BurnOutSharp.Models.Compression.LZ;
using BinaryObjectScanner.Models.Compression.LZ;
using BinaryObjectScanner.Utilities;
using static BurnOutSharp.Models.Compression.LZ.Constants;
using static BinaryObjectScanner.Models.Compression.LZ.Constants;
namespace BurnOutSharp.Compression
namespace BinaryObjectScanner.Compression
{
/// <see href="https://github.com/wine-mirror/wine/blob/master/dlls/kernel32/lzexpand.c"/>
public class LZ

View File

@@ -1,4 +1,4 @@
namespace BurnOutSharp.Compression.LZX
namespace BinaryObjectScanner.Compression.LZX
{
/// <see href="https://github.com/wine-mirror/wine/blob/master/dlls/cabinet/cabinet.h"/>
public class Bits

View File

@@ -1,9 +1,9 @@
using System;
using BurnOutSharp.Models.Compression.LZX;
using static BurnOutSharp.Models.Compression.LZX.Constants;
using static BurnOutSharp.Models.MicrosoftCabinet.Constants;
using BinaryObjectScanner.Compression.LZX;
using static BinaryObjectScanner.Models.Compression.LZX.Constants;
using static BinaryObjectScanner.Models.MicrosoftCabinet.Constants;
namespace BurnOutSharp.Compression.LZX
namespace BinaryObjectScanner.Compression.LZX
{
/// <see href="https://github.com/wine-mirror/wine/blob/master/dlls/cabinet/fdi.c"/>
public class Decompressor

View File

@@ -1,6 +1,6 @@
using static BurnOutSharp.Models.Compression.LZX.Constants;
using static BinaryObjectScanner.Models.Compression.LZX.Constants;
namespace BurnOutSharp.Compression.LZX
namespace BinaryObjectScanner.Compression.LZX
{
/// <see href="https://github.com/wine-mirror/wine/blob/master/dlls/cabinet/cabinet.h"/>
public class State

View File

@@ -1,9 +1,9 @@
using System;
using System.Runtime.InteropServices;
using BurnOutSharp.Models.Compression.MSZIP;
using static BurnOutSharp.Models.Compression.MSZIP.Constants;
using BinaryObjectScanner.Models.Compression.MSZIP;
using static BinaryObjectScanner.Models.Compression.MSZIP.Constants;
namespace BurnOutSharp.Compression.MSZIP
namespace BinaryObjectScanner.Compression.MSZIP
{
/// <see href="https://github.com/wine-mirror/wine/blob/master/dlls/cabinet/fdi.c"/>
public unsafe class Decompressor

View File

@@ -1,4 +1,4 @@
namespace BurnOutSharp.Compression.MSZIP
namespace BinaryObjectScanner.Compression.MSZIP
{
public unsafe struct HuffmanNode
{

View File

@@ -1,6 +1,6 @@
using static BurnOutSharp.Models.Compression.MSZIP.Constants;
using static BinaryObjectScanner.Models.Compression.MSZIP.Constants;
namespace BurnOutSharp.Compression.MSZIP
namespace BinaryObjectScanner.Compression.MSZIP
{
/// <see href="https://github.com/wine-mirror/wine/blob/master/dlls/cabinet/cabinet.h"/>
public unsafe class State

View File

@@ -1,9 +1,9 @@
using System;
using System.Linq;
using BurnOutSharp.Models.Compression.Quantum;
using BurnOutSharp.Models.MicrosoftCabinet;
using BinaryObjectScanner.Models.Compression.Quantum;
using BinaryObjectScanner.Models.MicrosoftCabinet;
namespace BurnOutSharp.Compression.Quantum
namespace BinaryObjectScanner.Compression.Quantum
{
/// <see href="https://github.com/wine-mirror/wine/blob/master/dlls/cabinet/cabinet.h"/>
/// <see href="https://github.com/wine-mirror/wine/blob/master/dlls/cabinet/fdi.c"/>

View File

@@ -1,6 +1,6 @@
using BurnOutSharp.Models.Compression.Quantum;
using BinaryObjectScanner.Models.Compression.Quantum;
namespace BurnOutSharp.Compression.Quantum
namespace BinaryObjectScanner.Compression.Quantum
{
/// <see href="https://github.com/kyz/libmspack/blob/master/libmspack/mspack/qtmd.c"/>
/// <see href="https://github.com/wine-mirror/wine/blob/master/dlls/cabinet/cabinet.h"/>

View File

@@ -1,4 +1,4 @@
namespace BurnOutSharp.Compression.bzip2
namespace BinaryObjectScanner.Compression.bzip2
{
/// <see href="https://github.com/ladislav-zezula/StormLib/blob/master/src/bzip2/bzlib.h"/>
/// <see href="https://github.com/ladislav-zezula/StormLib/blob/master/src/bzip2/bzlib_private.h"/>

View File

@@ -1,6 +1,6 @@
using static BurnOutSharp.Compression.bzip2.Constants;
using static BinaryObjectScanner.Compression.bzip2.Constants;
namespace BurnOutSharp.Compression.bzip2
namespace BinaryObjectScanner.Compression.bzip2
{
/// <summary>
/// Structure holding all the decompression-side stuff.

View File

@@ -1,6 +1,6 @@
using static BurnOutSharp.Compression.bzip2.Constants;
using static BinaryObjectScanner.Compression.bzip2.Constants;
namespace BurnOutSharp.Compression.bzip2
namespace BinaryObjectScanner.Compression.bzip2
{
/// <summary>
/// Structure holding all the compression-side stuff.

View File

@@ -1,6 +1,6 @@
using static BurnOutSharp.Compression.bzip2.Constants;
using static BinaryObjectScanner.Compression.bzip2.Constants;
namespace BurnOutSharp.Compression.bzip2
namespace BinaryObjectScanner.Compression.bzip2
{
/// <summary>
/// Huffman coding low-level stuff

View File

@@ -1,6 +1,6 @@
using static BurnOutSharp.Compression.bzip2.Constants;
using static BinaryObjectScanner.Compression.bzip2.Constants;
namespace BurnOutSharp.Compression.bzip2
namespace BinaryObjectScanner.Compression.bzip2
{
/// <summary>
/// Block sorting machinery

View File

@@ -1,4 +1,4 @@
namespace BurnOutSharp.Compression.bzip2
namespace BinaryObjectScanner.Compression.bzip2
{
/// <see href="https://github.com/ladislav-zezula/StormLib/blob/master/src/bzip2/bzlib.h"/>
public unsafe struct bz_stream

View File

@@ -1,8 +1,8 @@
using System.Runtime.InteropServices;
using static BurnOutSharp.Compression.bzip2.Constants;
using static BurnOutSharp.Compression.bzip2.Huffman;
using static BinaryObjectScanner.Compression.bzip2.Constants;
using static BinaryObjectScanner.Compression.bzip2.Huffman;
namespace BurnOutSharp.Compression.bzip2
namespace BinaryObjectScanner.Compression.bzip2
{
/// <see href="https://github.com/ladislav-zezula/StormLib/blob/master/src/bzip2/decompress.c"/>
internal static unsafe class decompress

View File

@@ -3,8 +3,8 @@
<PropertyGroup>
<TargetFrameworks>net48;net6.0;net7.0</TargetFrameworks>
<RuntimeIdentifiers>win-x86;win-x64;linux-x64;osx-x64</RuntimeIdentifiers>
<Title>BurnOutSharp.Matching</Title>
<AssemblyName>BurnOutSharp.Matching</AssemblyName>
<Title>BinaryObjectScanner.Matching</Title>
<AssemblyName>BinaryObjectScanner.Matching</AssemblyName>
<Authors>Matt Nadareski</Authors>
<Product>BurnOutSharp</Product>
<Copyright>Copyright (c)2018-2022 Matt Nadareski</Copyright>

View File

@@ -1,6 +1,6 @@
using System.IO;
namespace BurnOutSharp.Matching
namespace BinaryObjectScanner.Matching
{
/// <summary>
/// Content matching criteria

View File

@@ -3,7 +3,7 @@ using System.Collections.Generic;
using System.IO;
using System.Linq;
namespace BurnOutSharp.Matching
namespace BinaryObjectScanner.Matching
{
/// <summary>
/// A set of content matches that work together

View File

@@ -1,7 +1,7 @@
using System.Collections.Generic;
using System.Linq;
namespace BurnOutSharp.Matching
namespace BinaryObjectScanner.Matching
{
public static class Extensions
{

View File

@@ -1,4 +1,4 @@
namespace BurnOutSharp.Matching
namespace BinaryObjectScanner.Matching
{
public interface IMatch<T>
{

View File

@@ -1,6 +1,6 @@
using System.Collections.Generic;
namespace BurnOutSharp.Matching
namespace BinaryObjectScanner.Matching
{
/// <summary>
/// Wrapper for a single set of matching criteria

View File

@@ -3,7 +3,7 @@ using System.Collections.Generic;
using System.IO;
using System.Linq;
namespace BurnOutSharp.Matching
namespace BinaryObjectScanner.Matching
{
/// <summary>
/// Helper class for matching

View File

@@ -1,7 +1,7 @@
using System.Collections.Generic;
using System.Linq;
namespace BurnOutSharp.Matching
namespace BinaryObjectScanner.Matching
{
/// <summary>
/// Path matching criteria

View File

@@ -2,7 +2,7 @@ using System;
using System.Collections.Generic;
using System.Linq;
namespace BurnOutSharp.Matching
namespace BinaryObjectScanner.Matching
{
/// <summary>
/// A set of path matches that work together

View File

@@ -1,4 +1,4 @@
namespace BurnOutSharp.Models.AACS
namespace BinaryObjectScanner.Models.AACS
{
/// <summary>
/// This record type is undocumented but found in real media key blocks

View File

@@ -1,4 +1,4 @@
namespace BurnOutSharp.Models.AACS
namespace BinaryObjectScanner.Models.AACS
{
/// <see href="https://aacsla.com/wp-content/uploads/2019/02/AACS_Spec_Common_Final_0953.pdf"/>
public sealed class DriveRevocationListEntry

View File

@@ -1,4 +1,4 @@
namespace BurnOutSharp.Models.AACS
namespace BinaryObjectScanner.Models.AACS
{
/// <summary>
/// A properly formatted type 3 or type 4 Media Key Block contains exactly

View File

@@ -1,4 +1,4 @@
namespace BurnOutSharp.Models.AACS
namespace BinaryObjectScanner.Models.AACS
{
/// <see href="https://aacsla.com/wp-content/uploads/2019/02/AACS_Spec_Common_Final_0953.pdf"/>
public sealed class DriveRevocationSignatureBlock

View File

@@ -1,4 +1,4 @@
namespace BurnOutSharp.Models.AACS
namespace BinaryObjectScanner.Models.AACS
{
/// <summary>
/// A properly formatted MKB shall contain an End of Media Key Block Record.

View File

@@ -1,4 +1,4 @@
namespace BurnOutSharp.Models.AACS
namespace BinaryObjectScanner.Models.AACS
{
public enum MediaKeyBlockType : uint
{

View File

@@ -1,4 +1,4 @@
namespace BurnOutSharp.Models.AACS
namespace BinaryObjectScanner.Models.AACS
{
/// <see href="https://aacsla.com/wp-content/uploads/2019/02/AACS_Spec_Common_Final_0953.pdf"/>
public sealed class ExplicitSubsetDifferenceRecord : Record

View File

@@ -1,4 +1,4 @@
namespace BurnOutSharp.Models.AACS
namespace BinaryObjectScanner.Models.AACS
{
/// <see href="https://aacsla.com/wp-content/uploads/2019/02/AACS_Spec_Common_Final_0953.pdf"/>
public sealed class HostRevocationListEntry

View File

@@ -1,4 +1,4 @@
namespace BurnOutSharp.Models.AACS
namespace BinaryObjectScanner.Models.AACS
{
/// <summary>
/// A properly formatted type 3 or type 4 Media Key Block shall have exactly

View File

@@ -1,4 +1,4 @@
namespace BurnOutSharp.Models.AACS
namespace BinaryObjectScanner.Models.AACS
{
/// <see href="https://aacsla.com/wp-content/uploads/2019/02/AACS_Spec_Common_Final_0953.pdf"/>
public sealed class HostRevocationSignatureBlock

View File

@@ -1,4 +1,4 @@
namespace BurnOutSharp.Models.AACS
namespace BinaryObjectScanner.Models.AACS
{
/// <summary>
/// A Media Key Block is formatted as a sequence of contiguous Records.

View File

@@ -1,4 +1,4 @@
namespace BurnOutSharp.Models.AACS
namespace BinaryObjectScanner.Models.AACS
{
/// <summary>
/// This record gives the associated encrypted media key data for the

View File

@@ -1,4 +1,4 @@
namespace BurnOutSharp.Models.AACS
namespace BinaryObjectScanner.Models.AACS
{
/// <summary>
/// Each Record begins with a one-byte Record Type field, followed by a

View File

@@ -1,4 +1,4 @@
namespace BurnOutSharp.Models.AACS
namespace BinaryObjectScanner.Models.AACS
{
/// <see href="https://aacsla.com/wp-content/uploads/2019/02/AACS_Spec_Common_Final_0953.pdf"/>
public sealed class SubsetDifference

View File

@@ -1,4 +1,4 @@
namespace BurnOutSharp.Models.AACS
namespace BinaryObjectScanner.Models.AACS
{
/// <summary>
/// This is a speed-up record which can be ignored by devices not wishing to

View File

@@ -1,4 +1,4 @@
namespace BurnOutSharp.Models.AACS
namespace BinaryObjectScanner.Models.AACS
{
/// <summary>
/// Devices, except for recording devices which are writing Media Key Block

View File

@@ -1,4 +1,4 @@
namespace BurnOutSharp.Models.AACS
namespace BinaryObjectScanner.Models.AACS
{
/// <summary>
/// A properly formatted MKB shall have exactly one Verify Media Key Record

View File

@@ -1,4 +1,4 @@
namespace BurnOutSharp.Models.BDPlus
namespace BinaryObjectScanner.Models.BDPlus
{
public static class Constants
{

View File

@@ -1,4 +1,4 @@
namespace BurnOutSharp.Models.BDPlus
namespace BinaryObjectScanner.Models.BDPlus
{
/// <see href="https://github.com/mwgoldsmith/bdplus/blob/master/src/libbdplus/bdsvm/loader.c"/>
public sealed class SVM

View File

@@ -1,4 +1,4 @@
namespace BurnOutSharp.Models.BFPK
namespace BinaryObjectScanner.Models.BFPK
{
/// <summary>
/// BFPK custom archive format

View File

@@ -1,4 +1,4 @@
namespace BurnOutSharp.Models.BFPK
namespace BinaryObjectScanner.Models.BFPK
{
public static class Constants
{

View File

@@ -1,4 +1,4 @@
namespace BurnOutSharp.Models.BFPK
namespace BinaryObjectScanner.Models.BFPK
{
/// <summary>
/// File entry

View File

@@ -1,6 +1,6 @@
using System.Runtime.InteropServices;
namespace BurnOutSharp.Models.BFPK
namespace BinaryObjectScanner.Models.BFPK
{
/// <summary>
/// Header

View File

@@ -1,4 +1,4 @@
namespace BurnOutSharp.Models.BMP
namespace BinaryObjectScanner.Models.BMP
{
/// <summary>
/// The BITMAPFILEHEADER structure contains information about the type, size,

View File

@@ -1,4 +1,4 @@
namespace BurnOutSharp.Models.BMP
namespace BinaryObjectScanner.Models.BMP
{
/// <summary>
/// The BITMAPINFOHEADER structure contains information about the dimensions and

View File

@@ -1,4 +1,4 @@
namespace BurnOutSharp.Models.BSP
namespace BinaryObjectScanner.Models.BSP
{
public static class Constants
{

View File

@@ -1,4 +1,4 @@
namespace BurnOutSharp.Models.BSP
namespace BinaryObjectScanner.Models.BSP
{
/// <summary>
/// Half-Life Level

View File

@@ -1,4 +1,4 @@
namespace BurnOutSharp.Models.BSP
namespace BinaryObjectScanner.Models.BSP
{
/// <see href="https://github.com/RavuAlHemio/hllib/blob/master/HLLib/BSPFile.h"/>
public sealed class Header

View File

@@ -1,4 +1,4 @@
namespace BurnOutSharp.Models.BSP
namespace BinaryObjectScanner.Models.BSP
{
/// <see href="https://github.com/RavuAlHemio/hllib/blob/master/HLLib/BSPFile.h"/>
public sealed class Lump

View File

@@ -1,4 +1,4 @@
namespace BurnOutSharp.Models.BSP
namespace BinaryObjectScanner.Models.BSP
{
/// <see href="https://github.com/RavuAlHemio/hllib/blob/master/HLLib/BSPFile.h"/>
public sealed class Texture

View File

@@ -1,4 +1,4 @@
namespace BurnOutSharp.Models.BSP
namespace BinaryObjectScanner.Models.BSP
{
/// <see href="https://github.com/RavuAlHemio/hllib/blob/master/HLLib/BSPFile.h"/>
public sealed class TextureHeader

View File

@@ -3,8 +3,8 @@
<PropertyGroup>
<TargetFrameworks>net48;net6.0;net7.0</TargetFrameworks>
<RuntimeIdentifiers>win-x86;win-x64;linux-x64;osx-x64</RuntimeIdentifiers>
<Title>BurnOutSharp.Models</Title>
<AssemblyName>BurnOutSharp.Models</AssemblyName>
<Title>BinaryObjectScanner.Models</Title>
<AssemblyName>BinaryObjectScanner.Models</AssemblyName>
<Authors>Matt Nadareski</Authors>
<Product>BurnOutSharp</Product>
<Copyright>Copyright (c)2022 Matt Nadareski</Copyright>

View File

@@ -1,4 +1,4 @@
namespace BurnOutSharp.Models.CFB
namespace BinaryObjectScanner.Models.CFB
{
/// <summary>
/// Microsoft Compound File Binary (CFB) file format, also known as the

View File

@@ -1,6 +1,6 @@
using System;
namespace BurnOutSharp.Models.CFB
namespace BinaryObjectScanner.Models.CFB
{
public static class Constants
{

View File

@@ -1,6 +1,6 @@
using System;
namespace BurnOutSharp.Models.CFB
namespace BinaryObjectScanner.Models.CFB
{
/// <see href="https://winprotocoldoc.blob.core.windows.net/productionwindowsarchives/MS-CFB/%5bMS-CFB%5d.pdf"/>
public sealed class DirectoryEntry

View File

@@ -1,4 +1,4 @@
namespace BurnOutSharp.Models.CFB
namespace BinaryObjectScanner.Models.CFB
{
public enum ColorFlag : byte
{

View File

@@ -1,6 +1,6 @@
using System;
namespace BurnOutSharp.Models.CFB
namespace BinaryObjectScanner.Models.CFB
{
/// <see href="https://winprotocoldoc.blob.core.windows.net/productionwindowsarchives/MS-CFB/%5bMS-CFB%5d.pdf"/>
public sealed class FileHeader

View File

@@ -1,6 +1,6 @@
using System;
namespace BurnOutSharp.Models.CFB
namespace BinaryObjectScanner.Models.CFB
{
/// <see href="https://github.com/GNOME/msitools/blob/master/libmsi/libmsi-summary-info.c"/>
public sealed class SummaryInformation

View File

@@ -1,4 +1,4 @@
namespace BurnOutSharp.Models.CFB
namespace BinaryObjectScanner.Models.CFB
{
/// <summary>
/// VARIANT is a container for a union that can hold many types of data.

View File

@@ -1,4 +1,4 @@
namespace BurnOutSharp.Models.Compression.LZ
namespace BinaryObjectScanner.Models.Compression.LZ
{
public static class Constants
{

Some files were not shown because too many files have changed in this diff Show More