aboutsummaryrefslogtreecommitdiff
path: root/src/archive/zip/reader.go
AgeCommit message (Expand)Author
2026-01-15archive/zip: reduce CPU usage in index constructionDamien Neil
2025-03-11archive/zip: error on ReadDir if there are invalid file namesSean Liao
2025-03-07archive/zip: preallocate fileList size for Reader.OpenOlivier Mengué
2024-08-03archive/zip,cmd/compile: simplify the split functionapocelipes
2024-05-23all: change from sort functions to slices functions where feasibleIan Lance Taylor
2024-05-16archive/zip: treat truncated EOCDR comment as an errorDamien Neil
2023-10-13archive: add available godoc linkcui fliter
2023-09-18all: clean unnecessary castsJes Cok
2023-05-04all: add String for fs.{FileInfo,DirEntry} implementationsIan Lance Taylor
2023-04-24archive/zip: reject overflowing directorySize & directoryOffsetRoland Shoemaker
2023-04-05archive/zip: return ErrInsecurePath for unsafe paths by OpenReaderImre Rad
2023-03-02archive/zip: make receiver names consistentOleksandr Redko
2023-01-20archive/zip: use base offset 0 if it has a valid entryIan Lance Taylor
2023-01-19internal/godebug: export non-default-behavior counters in runtime/metricsRuss Cox
2023-01-17archive/tar, archive/zip: document ErrInsecurePath and GODEBUG settingRuss Cox
2022-12-21archive/tar, archive/zip: revert documentation of ErrInsecurePathDamien Neil
2022-12-06archive/zip: only consider UncompressedSize when checking dirsRoland Shoemaker
2022-12-01archive/zip: tolerate compressed directories with zero uncompressed sizeRoland Shoemaker
2022-11-22archive/tar, archive/zip: disable ErrInsecurePath by defaultDamien Neil
2022-11-21archive/tar, archive/zip: disable insecure file name checks with GODEBUGDamien Neil
2022-11-16archive/tar, archive/zip: return ErrInsecurePath for unsafe pathsDamien Neil
2022-11-14archive/zip: don't read directories containing file dataAlexander Yastrebov
2022-09-29archive/zip: use strings.TrimPrefixcuiweixie
2022-06-02archive/zip: use bufio.Reset rather than NewReaderIan Lance Taylor
2022-06-02archive/zip: if non-zero base offset fails, fall back to zeroIan Lance Taylor
2022-05-19all: gofmt main repoRuss Cox
2022-05-10archive/zip: error if using io/fs on zip with duplicate entriesIan Lance Taylor
2022-05-08archive/zip: permit zip files to have prefixesIan Lance Taylor
2022-05-03archive/zip: remove unused File.descErr fieldKale Blankenship
2022-04-11archive/zip: fail fast if UncompressedSize64 < nreadMeng Zhuo
2021-12-13all: gofmt -w -r 'interface{} -> any' srcRuss Cox
2021-11-07archive/zip: don't read data descriptor earlyArran Walker
2021-11-02archive/zip: don't panic on (*Reader).OpenJason7602
2021-08-20archive/zip: prevent preallocation check from overflowingRoland Shoemaker
2021-05-25archive/zip: only preallocate File slice if reasonably sizedRoland Shoemaker
2021-05-03archive/zip: add File.OpenRaw, Writer.CreateRaw, Writer.CopyEddie Scholtz
2021-04-29archive/zip: only return directory once via io/fs.FSIan Lance Taylor
2021-03-10archive/zip: fix panic in Reader.OpenRoland Shoemaker
2020-11-07archive/zip: fix documentation to mention fs.FS interfaceArtyom Pervukhin
2020-10-20archive/zip: make Reader implement fs.FSRuss Cox
2019-08-27archive/zip: remove unused special caseAndrew Gerrand
2018-08-21archive/zip: return error from NewReader when negative size is passedJeet Parekh
2018-02-23archive/zip: fix handling of Info-ZIP Unix extended timestampsJoe Tsai
2017-11-10archive/zip: use Time.UTC instead of Time.In(time.UTC)Joe Tsai
2017-11-06archive/zip: add FileHeader.NonUTF8 fieldJoe Tsai
2017-11-06archive/zip: add FileHeader.Modified fieldJoe Tsai
2017-09-15all: fix article typosKunpei Sakai
2016-12-20Revert: "archive/zip: handle mtime in NTFS/UNIX/ExtendedTS extra fields"Joe Tsai
2016-10-06archive/zip: handle mtime in NTFS/UNIX/ExtendedTS extra fieldsYasuhiro Matsumoto
2016-04-13all: use new io.SeekFoo constants instead of os.SEEK_FOOBrad Fitzpatrick