├── Firkin.Reactive.Test ├── Firkin.Reactive.Test.csproj ├── Properties │ └── AssemblyInfo.cs └── TIObservableFirkinHash.cs ├── Firkin.Reactive ├── Firkin.Reactive.csproj ├── IObservableFirkinHash.cs ├── ObservableFirkinHash.cs └── Properties │ └── AssemblyInfo.cs ├── Firkin.Test.Perf ├── App.config ├── Diagnostics.cs ├── Firkin.Test.Perf.csproj ├── Properties │ └── AssemblyInfo.cs ├── Stackoverflow │ ├── Badge.cs │ ├── Comment.cs │ ├── Post.cs │ ├── User.cs │ └── Votes.cs ├── TAsync.cs └── TStackoverflow.cs ├── Firkin.Test ├── App.config ├── Firkin.Test.csproj ├── FirkinTestEx.cs ├── Properties │ └── AssemblyInfo.cs ├── TFirkinDictionary.cs ├── TFirkinFile.cs ├── TFirkinHash.cs ├── TFirkinStream.cs ├── TMisc.cs ├── TSerialization.cs └── TSerializerRepository.cs ├── Firkin.sln ├── Firkin ├── CorruptDictionaryException.cs ├── CorruptKeyException.cs ├── Data │ ├── HintRecord.cs │ ├── KeyInfo.cs │ ├── KeyValuePair.cs │ ├── KeyValueRecord.cs │ └── LazyFirkinCollection.cs ├── Firkin.csproj ├── FirkinDictionary.cs ├── FirkinHash.cs ├── FirkinHashChange.cs ├── FirkinHashChangeAction.cs ├── FirkinStream.cs ├── IFirkinHash.cs ├── IO │ ├── FirkinFile.cs │ ├── FirkinHintFile.cs │ ├── IFirkinActiveFile.cs │ ├── IFirkinArchiveFile.cs │ ├── IFirkinFile.cs │ ├── IFirkinHintFile.cs │ └── StreamSyncRoot.cs ├── KeyTooLargeException.cs ├── Properties │ └── AssemblyInfo.cs ├── Serialization │ ├── BinaryFormatterGenerator.cs │ ├── ByteArraySerializationLambdaWrapper.cs │ ├── IByteArraySerializer.cs │ ├── ISerializerGenerator.cs │ ├── IStreamSerializer.cs │ ├── SerializerRepository.cs │ └── StreamSerializationLambdaWrapper.cs └── Util │ ├── ArrayEx.cs │ └── StreamEx.cs ├── README.rst └── redist ├── Moq.dll ├── Moq.xml ├── log4net.dll ├── log4net.xml ├── nunit.framework.dll ├── protobuf-net.dll └── protobuf-net.xml /Firkin.Reactive.Test/Firkin.Reactive.Test.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/Firkin.Reactive.Test/Firkin.Reactive.Test.csproj -------------------------------------------------------------------------------- /Firkin.Reactive.Test/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/Firkin.Reactive.Test/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Firkin.Reactive.Test/TIObservableFirkinHash.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/Firkin.Reactive.Test/TIObservableFirkinHash.cs -------------------------------------------------------------------------------- /Firkin.Reactive/Firkin.Reactive.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/Firkin.Reactive/Firkin.Reactive.csproj -------------------------------------------------------------------------------- /Firkin.Reactive/IObservableFirkinHash.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/Firkin.Reactive/IObservableFirkinHash.cs -------------------------------------------------------------------------------- /Firkin.Reactive/ObservableFirkinHash.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/Firkin.Reactive/ObservableFirkinHash.cs -------------------------------------------------------------------------------- /Firkin.Reactive/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/Firkin.Reactive/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Firkin.Test.Perf/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/Firkin.Test.Perf/App.config -------------------------------------------------------------------------------- /Firkin.Test.Perf/Diagnostics.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/Firkin.Test.Perf/Diagnostics.cs -------------------------------------------------------------------------------- /Firkin.Test.Perf/Firkin.Test.Perf.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/Firkin.Test.Perf/Firkin.Test.Perf.csproj -------------------------------------------------------------------------------- /Firkin.Test.Perf/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/Firkin.Test.Perf/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Firkin.Test.Perf/Stackoverflow/Badge.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/Firkin.Test.Perf/Stackoverflow/Badge.cs -------------------------------------------------------------------------------- /Firkin.Test.Perf/Stackoverflow/Comment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/Firkin.Test.Perf/Stackoverflow/Comment.cs -------------------------------------------------------------------------------- /Firkin.Test.Perf/Stackoverflow/Post.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/Firkin.Test.Perf/Stackoverflow/Post.cs -------------------------------------------------------------------------------- /Firkin.Test.Perf/Stackoverflow/User.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/Firkin.Test.Perf/Stackoverflow/User.cs -------------------------------------------------------------------------------- /Firkin.Test.Perf/Stackoverflow/Votes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/Firkin.Test.Perf/Stackoverflow/Votes.cs -------------------------------------------------------------------------------- /Firkin.Test.Perf/TAsync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/Firkin.Test.Perf/TAsync.cs -------------------------------------------------------------------------------- /Firkin.Test.Perf/TStackoverflow.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/Firkin.Test.Perf/TStackoverflow.cs -------------------------------------------------------------------------------- /Firkin.Test/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/Firkin.Test/App.config -------------------------------------------------------------------------------- /Firkin.Test/Firkin.Test.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/Firkin.Test/Firkin.Test.csproj -------------------------------------------------------------------------------- /Firkin.Test/FirkinTestEx.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/Firkin.Test/FirkinTestEx.cs -------------------------------------------------------------------------------- /Firkin.Test/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/Firkin.Test/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Firkin.Test/TFirkinDictionary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/Firkin.Test/TFirkinDictionary.cs -------------------------------------------------------------------------------- /Firkin.Test/TFirkinFile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/Firkin.Test/TFirkinFile.cs -------------------------------------------------------------------------------- /Firkin.Test/TFirkinHash.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/Firkin.Test/TFirkinHash.cs -------------------------------------------------------------------------------- /Firkin.Test/TFirkinStream.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/Firkin.Test/TFirkinStream.cs -------------------------------------------------------------------------------- /Firkin.Test/TMisc.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/Firkin.Test/TMisc.cs -------------------------------------------------------------------------------- /Firkin.Test/TSerialization.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/Firkin.Test/TSerialization.cs -------------------------------------------------------------------------------- /Firkin.Test/TSerializerRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/Firkin.Test/TSerializerRepository.cs -------------------------------------------------------------------------------- /Firkin.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/Firkin.sln -------------------------------------------------------------------------------- /Firkin/CorruptDictionaryException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/Firkin/CorruptDictionaryException.cs -------------------------------------------------------------------------------- /Firkin/CorruptKeyException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/Firkin/CorruptKeyException.cs -------------------------------------------------------------------------------- /Firkin/Data/HintRecord.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/Firkin/Data/HintRecord.cs -------------------------------------------------------------------------------- /Firkin/Data/KeyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/Firkin/Data/KeyInfo.cs -------------------------------------------------------------------------------- /Firkin/Data/KeyValuePair.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/Firkin/Data/KeyValuePair.cs -------------------------------------------------------------------------------- /Firkin/Data/KeyValueRecord.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/Firkin/Data/KeyValueRecord.cs -------------------------------------------------------------------------------- /Firkin/Data/LazyFirkinCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/Firkin/Data/LazyFirkinCollection.cs -------------------------------------------------------------------------------- /Firkin/Firkin.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/Firkin/Firkin.csproj -------------------------------------------------------------------------------- /Firkin/FirkinDictionary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/Firkin/FirkinDictionary.cs -------------------------------------------------------------------------------- /Firkin/FirkinHash.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/Firkin/FirkinHash.cs -------------------------------------------------------------------------------- /Firkin/FirkinHashChange.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/Firkin/FirkinHashChange.cs -------------------------------------------------------------------------------- /Firkin/FirkinHashChangeAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/Firkin/FirkinHashChangeAction.cs -------------------------------------------------------------------------------- /Firkin/FirkinStream.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/Firkin/FirkinStream.cs -------------------------------------------------------------------------------- /Firkin/IFirkinHash.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/Firkin/IFirkinHash.cs -------------------------------------------------------------------------------- /Firkin/IO/FirkinFile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/Firkin/IO/FirkinFile.cs -------------------------------------------------------------------------------- /Firkin/IO/FirkinHintFile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/Firkin/IO/FirkinHintFile.cs -------------------------------------------------------------------------------- /Firkin/IO/IFirkinActiveFile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/Firkin/IO/IFirkinActiveFile.cs -------------------------------------------------------------------------------- /Firkin/IO/IFirkinArchiveFile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/Firkin/IO/IFirkinArchiveFile.cs -------------------------------------------------------------------------------- /Firkin/IO/IFirkinFile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/Firkin/IO/IFirkinFile.cs -------------------------------------------------------------------------------- /Firkin/IO/IFirkinHintFile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/Firkin/IO/IFirkinHintFile.cs -------------------------------------------------------------------------------- /Firkin/IO/StreamSyncRoot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/Firkin/IO/StreamSyncRoot.cs -------------------------------------------------------------------------------- /Firkin/KeyTooLargeException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/Firkin/KeyTooLargeException.cs -------------------------------------------------------------------------------- /Firkin/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/Firkin/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Firkin/Serialization/BinaryFormatterGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/Firkin/Serialization/BinaryFormatterGenerator.cs -------------------------------------------------------------------------------- /Firkin/Serialization/ByteArraySerializationLambdaWrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/Firkin/Serialization/ByteArraySerializationLambdaWrapper.cs -------------------------------------------------------------------------------- /Firkin/Serialization/IByteArraySerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/Firkin/Serialization/IByteArraySerializer.cs -------------------------------------------------------------------------------- /Firkin/Serialization/ISerializerGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/Firkin/Serialization/ISerializerGenerator.cs -------------------------------------------------------------------------------- /Firkin/Serialization/IStreamSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/Firkin/Serialization/IStreamSerializer.cs -------------------------------------------------------------------------------- /Firkin/Serialization/SerializerRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/Firkin/Serialization/SerializerRepository.cs -------------------------------------------------------------------------------- /Firkin/Serialization/StreamSerializationLambdaWrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/Firkin/Serialization/StreamSerializationLambdaWrapper.cs -------------------------------------------------------------------------------- /Firkin/Util/ArrayEx.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/Firkin/Util/ArrayEx.cs -------------------------------------------------------------------------------- /Firkin/Util/StreamEx.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/Firkin/Util/StreamEx.cs -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/README.rst -------------------------------------------------------------------------------- /redist/Moq.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/redist/Moq.dll -------------------------------------------------------------------------------- /redist/Moq.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/redist/Moq.xml -------------------------------------------------------------------------------- /redist/log4net.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/redist/log4net.dll -------------------------------------------------------------------------------- /redist/log4net.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/redist/log4net.xml -------------------------------------------------------------------------------- /redist/nunit.framework.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/redist/nunit.framework.dll -------------------------------------------------------------------------------- /redist/protobuf-net.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/redist/protobuf-net.dll -------------------------------------------------------------------------------- /redist/protobuf-net.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdether/Firkin/HEAD/redist/protobuf-net.xml --------------------------------------------------------------------------------