Tobias Käs
Tobias Käs
While reviewing the WinForms implementation of VARIANT interop I was comparing with various implementations found on the web and I noticed [you are treating]( https://github.com/IronLanguages/dlr/blob/master/Src/Microsoft.Dynamic/ComInterop/Variant.cs#L447-L483) VT_INT/VT_UINT as IntPtr/UIntPtr. The resolution...
Even though the webpage at http://www.7-zip.de/sdk.html is still at v9.22 (the version I'm currently using) there are newer versions on the project site http://sourceforge.net/projects/sevenzip/files/ Things to do: - Update the...
Compared with the C# version of the LZMA SDK the `Decoder` class is apparently slower. Should investigate the reason, it shouldn't have to be slower, it's using the same algorithm...
Windows 10 supports a new type of assembly, universal libraries. The advantage of these is that they can contain natively compiled code and are still usable for store apps of...
The c# language now supports [`ref return`](https://docs.microsoft.com/en-us/dotnet/csharp/whats-new/csharp-7#ref-locals-and-returns) as a language feature. I want to examine if this feature can be used to simplify code or improve performance.
The PPMD decoder is the only remaining code which requires 'unsafe' pointers for its implementation. Fixing this allows to run on platforms which don't support unsafe code, which is desireable...
In issue #17 it was noted that there exists an unofficial extension of the 7z archive format which stores posix file attributes in metadata bits which are usually unused. Support...
As mentioned in issue #12 the current implementation of `ArchiveFileModelMetadataReader` is incomplete. It stores the file metadata while reading it but does not build the corresponding `ArchiveFileModel` to expose it.
While prototyping an AES encoder for issue #1 I noticed that the currently generated 7z archives don't include checksums of their files. That's ok because they are optional and for...
As noted in Issue #12 some decoders throw a NotImplementedException. Besides the PPMD decoder covered in said issue there are also decoders for DELTA and BZIP2 formats missing. Since there...