]> Cypherpunks repositories - gostls13.git/commit
archive/zip: handle mtime in NTFS/UNIX/ExtendedTS extra fields
authorYasuhiro Matsumoto <mattn.jp@gmail.com>
Wed, 6 Jan 2016 12:36:31 +0000 (21:36 +0900)
committerRuss Cox <rsc@golang.org>
Thu, 6 Oct 2016 19:05:52 +0000 (19:05 +0000)
commit4c79ed5f4483f1de065ba2b409de58ae2b6907d2
treee4d5ef8bd3c7a4304406f935885f79e82a64a0f4
parent122abe6b122a885c52a53044eedbd3b6905b6124
archive/zip: handle mtime in NTFS/UNIX/ExtendedTS extra fields

Handle NTFS timestamp, UNIX timestamp, Extended extra timestamp.
Writer supports only Extended extra timestamp field, matching most
zip creators.

Fixes #10242.

Change-Id: Id665db274e63def98659231391fb77392267ac1e
Reviewed-on: https://go-review.googlesource.com/18274
Run-TryBot: Russ Cox <rsc@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Russ Cox <rsc@golang.org>
src/archive/zip/reader.go
src/archive/zip/reader_test.go
src/archive/zip/struct.go
src/archive/zip/testdata/extra-timestamp.zip [new file with mode: 0644]
src/archive/zip/writer.go
src/archive/zip/writer_test.go