38 references to ZipHelper
System.IO.Compression (38)
System\IO\Compression\ZipArchive.Async.cs (6)
281if (!await ZipHelper.SeekBackwardsToSignatureAsync(_archiveStream, 320if (eocd.NumberOfThisDisk == ZipHelper.Mask16Bit || 321eocd.OffsetOfStartOfCentralDirectoryWithRespectToTheStartingDiskNumber == ZipHelper.Mask32Bit || 322eocd.NumberOfEntriesInTheCentralDirectory == ZipHelper.Mask16Bit) 337if (await ZipHelper.SeekBackwardsToSignatureAsync(_archiveStream, 445|| _entries.Count >= ZipHelper.Mask16Bit
System\IO\Compression\ZipArchive.cs (7)
217_archiveComment = ZipHelper.GetEncodedTruncatedBytesFromString(value, EntryNameAndCommentEncoding, ZipEndOfCentralDirectoryBlock.ZipFileCommentMaxLength, out _); 745if (!ZipHelper.SeekBackwardsToSignature(_archiveStream, 821if (eocd.NumberOfThisDisk == ZipHelper.Mask16Bit || 822eocd.OffsetOfStartOfCentralDirectoryWithRespectToTheStartingDiskNumber == ZipHelper.Mask32Bit || 823eocd.NumberOfEntriesInTheCentralDirectory == ZipHelper.Mask16Bit) 838if (ZipHelper.SeekBackwardsToSignature(_archiveStream, 995|| _entries.Count >= ZipHelper.Mask16Bit
System\IO\Compression\ZipArchiveEntry.Async.cs (1)
729ushort verifierLow2Bytes = (ushort)ZipHelper.DateTimeToDosTime(_lastModified.DateTime);
System\IO\Compression\ZipArchiveEntry.cs (17)
118_lastModified = new DateTimeOffset(ZipHelper.DosTimeToDateTime(cd.LastModified)); 300_fileComment = ZipHelper.GetEncodedTruncatedBytesFromString(value, _archive.EntryNameAndCommentEncoding, ushort.MaxValue, out bool isUTF8); 326_storedEntryNameBytes = ZipHelper.GetEncodedTruncatedBytesFromString( 376if (value.DateTime.Year < ZipHelper.ValidZipDate_YearMin || value.DateTime.Year > ZipHelper.ValidZipDate_YearMax) 744compressedSizeTruncated = ZipHelper.Mask32Bit; 745uncompressedSizeTruncated = ZipHelper.Mask32Bit; 767offsetOfLocalHeaderTruncated = ZipHelper.Mask32Bit; 860BinaryPrimitives.WriteUInt32LittleEndian(cdStaticHeader[ZipCentralDirectoryFileHeader.FieldLocations.LastModified..], ZipHelper.DateTimeToDosTime(_lastModified.DateTime)); 1039return (byte)((ZipHelper.DateTimeToDosTime(_lastModified.DateTime) >> 8) & 0xFF); 1205ushort verifierLow2Bytes = (ushort)ZipHelper.DateTimeToDosTime(_lastModified.DateTime); 1612compressedSizeTruncated = ZipHelper.Mask32Bit; 1613uncompressedSizeTruncated = ZipHelper.Mask32Bit; 1708BinaryPrimitives.WriteUInt32LittleEndian(lfStaticHeader[ZipLocalFileHeader.FieldLocations.LastModified..], ZipHelper.DateTimeToDosTime(_lastModified.DateTime)); 1777ushort verifierLow2Bytes = (ushort)ZipHelper.DateTimeToDosTime(_lastModified.DateTime); 2021compressedSizeTruncated = zip64Needed ? ZipHelper.Mask32Bit : (uint)_compressedSize; 2022uncompressedSizeTruncated = zip64Needed ? ZipHelper.Mask32Bit : (uint)_uncompressedSize;
System\IO\Compression\ZipBlocks.cs (7)
941bool uncompressedSizeInZip64 = uncompressedSizeSmall == ZipHelper.Mask32Bit; 942bool compressedSizeInZip64 = compressedSizeSmall == ZipHelper.Mask32Bit; 943bool relativeOffsetInZip64 = relativeOffsetOfLocalHeaderSmall == ZipHelper.Mask32Bit; 944bool diskNumberStartInZip64 = diskNumberStartSmall == ZipHelper.Mask16Bit; 1074ZipHelper.Mask16Bit : (ushort)numberOfEntries; 1076ZipHelper.Mask32Bit : (uint)startOfCentralDirectory; 1078ZipHelper.Mask32Bit : (uint)sizeOfCentralDirectory;