Chris Hennick
|
ba4c6936d5
|
doc: Important clarification: "any user" -> "any non-root user"
|
2024-05-10 16:37:02 -07:00 |
|
Chris Hennick
|
c28614a0b2
|
doc: Document the guarantee provided by 137672cb29
|
2024-05-10 16:35:35 -07:00 |
|
Chris Hennick
|
137672cb29
|
fix: Remove a window when an extracted directory might be unexpectedly listable and/or cd able by non-owners
|
2024-05-10 16:26:47 -07:00 |
|
Chris Hennick
|
c0691ec1e5
|
Improve copyright warning
Signed-off-by: Chris Hennick <4961925+Pr0methean@users.noreply.github.com>
|
2024-05-10 15:51:21 -07:00 |
|
Chris Hennick
|
123fb7b807
|
doc: Improve copyright warning
Signed-off-by: Chris Hennick <4961925+Pr0methean@users.noreply.github.com>
|
2024-05-10 15:50:14 -07:00 |
|
Chris Hennick
|
2198653882
|
Add issue templates
|
2024-05-10 15:42:14 -07:00 |
|
Chris Hennick
|
46c022ea03
|
chore: More conditionally-unused imports
|
2024-05-10 15:14:08 -07:00 |
|
Chris Hennick
|
be5836e14d
|
test: Fix unused imports by moving them inside the cfg-gated test
|
2024-05-10 15:01:11 -07:00 |
|
Chris Hennick
|
07caf646a0
|
test: Fix cfg - new test is only needed on Unix and can only run with deflate
|
2024-05-10 14:30:52 -07:00 |
|
Chris Hennick
|
2ea4e5059f
|
fix: Extract directory contents on Unix even if the directory doesn't have write permission (https://github.com/zip-rs/zip-old/issues/423)
|
2024-05-10 14:27:25 -07:00 |
|
Chris Hennick
|
e5690877aa
|
ci(fuzz): Minimize read seed corpus
|
2024-05-10 09:28:50 -07:00 |
|
Chris Hennick
|
99f6b6dd86
|
ci(fuzz): Update write seed corpus based on a from-scratch corpus
|
2024-05-10 09:25:57 -07:00 |
|
Chris Hennick
|
8eb5a75a87
|
style: Merge patches from code into non_utf8.zip
|
2024-05-10 09:01:17 -07:00 |
|
Chris Hennick
|
9fa26892fd
|
ci: Bug fix: empty check was missing $
|
2024-05-10 08:44:38 -07:00 |
|
Chris Hennick
|
8d18f1a7bd
|
ci: Close-old-PR step needs GitHub token
|
2024-05-10 08:42:16 -07:00 |
|
Chris Hennick
|
ea2907fb9b
|
ci: Clean up old release PR before creating a new one
|
2024-05-10 08:40:05 -07:00 |
|
Chris Hennick
|
c8a68fa727
|
doc: More concise re trust
Signed-off-by: Chris Hennick <4961925+Pr0methean@users.noreply.github.com>
|
2024-05-10 08:31:06 -07:00 |
|
Chris Hennick
|
95018175fd
|
Merge pull request #107 from zip-rs/Pr0methean-patch-2
doc: Rewrite pull_request_template.md
|
2024-05-10 09:15:25 +00:00 |
|
Chris Hennick
|
1579f7a148
|
Merge pull request #106 from hidez8891/dev/ziped
fix: UTF-8 flag could be set for non-UTF8 filenames
|
2024-05-10 05:11:14 +00:00 |
|
Chris Hennick
|
6b0c934e09
|
doc: nit: punctuation
Signed-off-by: Chris Hennick <4961925+Pr0methean@users.noreply.github.com>
|
2024-05-09 20:17:10 -07:00 |
|
Chris Hennick
|
73e44dbedb
|
Rephrase (we->I; relation to Amazon LPs)
Signed-off-by: Chris Hennick <4961925+Pr0methean@users.noreply.github.com>
|
2024-05-09 20:15:53 -07:00 |
|
Chris Hennick
|
aea27a7642
|
Rephrase "trust" sentence and mention Amazon LP
Signed-off-by: Chris Hennick <4961925+Pr0methean@users.noreply.github.com>
|
2024-05-09 20:06:54 -07:00 |
|
Chris Hennick
|
8a734f9dac
|
Rephrase
Signed-off-by: Chris Hennick <4961925+Pr0methean@users.noreply.github.com>
|
2024-05-09 20:01:40 -07:00 |
|
Chris Hennick
|
431b4cdf2b
|
Clarify purpose and checks
Signed-off-by: Chris Hennick <4961925+Pr0methean@users.noreply.github.com>
|
2024-05-09 19:59:51 -07:00 |
|
Chris Hennick
|
a29d125ee7
|
Update pull_request_template.md
Signed-off-by: Chris Hennick <4961925+Pr0methean@users.noreply.github.com>
|
2024-05-09 19:50:38 -07:00 |
|
Chris Hennick
|
3168c1cf91
|
Make CONTRIBUTING.md link to pull_request_template.md
Signed-off-by: Chris Hennick <4961925+Pr0methean@users.noreply.github.com>
|
2024-05-09 19:41:26 -07:00 |
|
Chris Hennick
|
72e2d95321
|
Update pull_request_template.md
Signed-off-by: Chris Hennick <4961925+Pr0methean@users.noreply.github.com>
|
2024-05-09 19:39:52 -07:00 |
|
Chris Hennick
|
8fa0d590d9
|
Create pull_request_template.md
Signed-off-by: Chris Hennick <4961925+Pr0methean@users.noreply.github.com>
|
2024-05-09 19:34:24 -07:00 |
|
Chris Hennick
|
186c89deea
|
chore: String has into_bytes but not into_boxed_bytes
|
2024-05-09 19:11:16 -07:00 |
|
Chris Hennick
|
f7ea2764a2
|
chore: &str doesn't have into_boxed_bytes, so call to_string first
|
2024-05-09 19:08:55 -07:00 |
|
Chris Hennick
|
35b3a8f257
|
chore: fix type mismatch in shallow_copy_file caused by last fix
|
2024-05-09 19:06:44 -07:00 |
|
Chris Hennick
|
34b99956c9
|
chore: shallow_copy_file needs to update file_name_raw
|
2024-05-09 19:04:08 -07:00 |
|
Chris Hennick
|
650dd9a71f
|
chore: More patches to binary file
|
2024-05-09 18:57:15 -07:00 |
|
Chris Hennick
|
3454f84e85
|
chore: Patch out-of-date binary file
|
2024-05-09 18:50:49 -07:00 |
|
Chris Hennick
|
7ba16ae622
|
chore: Update generic type bounds
|
2024-05-09 18:41:48 -07:00 |
|
Chris Hennick
|
e1eae16e12
|
style: Fix cargo fmt re trailing comma in type-constraint list
|
2024-05-09 18:35:28 -07:00 |
|
Chris Hennick
|
113d18c6a0
|
chore: fix typo
|
2024-05-09 18:34:03 -07:00 |
|
Chris Hennick
|
df8479ac4f
|
chore: Bug fix: ToOwned requires an explicit type bound
|
2024-05-09 18:33:41 -07:00 |
|
Chris Hennick
|
8e74a9da07
|
chore: Fix type bound so that to_owned() is available
|
2024-05-09 18:31:07 -07:00 |
|
Chris Hennick
|
dcc6850c51
|
style: Fix cargo fmt error re trailing comma
|
2024-05-09 18:27:54 -07:00 |
|
Chris Hennick
|
955d1eddcd
|
chore: Add missing to_owned
Needed so that `name` can be used to populate both `file_name` (for `insert_file_data`) and `file_name_raw` (for saving)
|
2024-05-09 18:26:39 -07:00 |
|
Chris Hennick
|
95c8b07bc2
|
chore: Update misleading comment
|
2024-05-09 18:25:23 -07:00 |
|
Chris Hennick
|
48de16ca0d
|
Chore: fix bug: file_name is needed for insert_file_data
|
2024-05-09 18:24:21 -07:00 |
|
Chris Hennick
|
7fb1ec752d
|
chore: Fix build error: write_non_utf8 was missing zopfli_buffer_size
|
2024-05-09 18:10:50 -07:00 |
|
Chris Hennick
|
124ed1bac3
|
chore: Box<str>'s & doesn't auto-deref
|
2024-05-09 18:08:39 -07:00 |
|
Chris Hennick
|
0b896a9071
|
chore: Fix build errors in test write_non_utf8()
|
2024-05-09 18:06:23 -07:00 |
|
Chris Hennick
|
e334f15f12
|
Fix bad merge: revert deletion of zip64 extra field
|
2024-05-09 18:00:40 -07:00 |
|
Chris Hennick
|
00537ae34e
|
Fix bad merge: revert extra_field_length change
|
2024-05-09 17:58:45 -07:00 |
|
Chris Hennick
|
0482a1329a
|
Fix bad mergee: write_local_file_header is now part of start_entry
|
2024-05-09 17:48:24 -07:00 |
|
Chris Hennick
|
c23bcc55fb
|
chore: Add a borrow to fix a build error
Why didn't the compiler raise this last time?!
|
2024-05-09 17:15:07 -07:00 |
|