New upstream release 2.1.0 OBS-URL: https://build.opensuse.org/request/show/767587 OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby:extensions/rubygem-rubyzip?expand=0&rev=33
174 lines
7.2 KiB
Plaintext
174 lines
7.2 KiB
Plaintext
-------------------------------------------------------------------
|
|
Mon Jan 27 08:28:47 UTC 2020 - Dan Čermák <dcermak@suse.com>
|
|
|
|
- New upstream release 2.1.0
|
|
|
|
- Fix (at least partially) the `restore_times` and `restore_permissions`
|
|
options to `Zip::File.new`
|
|
[#413](https://github.com/rubyzip/rubyzip/pull/413)
|
|
- Previously, neither option did anything, regardless of what it was set
|
|
to. We have therefore defaulted them to `false` to preserve the current
|
|
behavior, for the time being. If you have explicitly set either to
|
|
`true`, it will now have an effect.
|
|
- Fix handling of UniversalTime (`mtime`, `atime`, `ctime`)
|
|
fields. [#421](https://github.com/rubyzip/rubyzip/pull/421)
|
|
- Previously, `Zip::File` did not pass the options to `Zip::Entry` in some
|
|
cases. [#423](https://github.com/rubyzip/rubyzip/pull/423)
|
|
- Note that `restore_times` in this release does nothing on Windows and
|
|
only restores `mtime`, not `atime` or `ctime`.
|
|
- Allow `Zip::File.open` to take an options hash like `Zip::File.new`
|
|
[#418](https://github.com/rubyzip/rubyzip/pull/418)
|
|
- Always print warnings with `warn`, instead of a mix of `puts` and `warn`
|
|
[#416](https://github.com/rubyzip/rubyzip/pull/416)
|
|
- Create temporary files in the system temporary directory instead of the
|
|
directory of the zip file
|
|
[#411](https://github.com/rubyzip/rubyzip/pull/411)
|
|
- Drop unused `tmpdir` requirement
|
|
[#411](https://github.com/rubyzip/rubyzip/pull/411)
|
|
|
|
Tooling
|
|
|
|
- Move CI to xenial and include jruby on JDK11
|
|
[#419](https://github.com/rubyzip/rubyzip/pull/419/files)
|
|
|
|
- Add rubygem-rubyzip.rpmlintrc
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Nov 12 14:30:23 UTC 2019 - Manuel Schnitzer <mschnitzer@suse.com>
|
|
|
|
- updated to version 2.0.0
|
|
|
|
Security
|
|
|
|
* Default the `validate_entry_sizes` option to `true`, so that callers can trust an entry's reported size when using `extract` [#403](https://github.com/rubyzip/rubyzip/pull/403)
|
|
- This option defaulted to `false` in 1.3.0 for backward compatibility, but it now defaults to `true`. If you are using an older version of ruby and can't yet upgrade to 2.x, you can still use 1.3.0 and set the option to `true`.
|
|
|
|
Tooling / Documentation
|
|
|
|
* Remove test files from the gem to avoid problems with antivirus detections on the test files [#405](https://github.com/rubyzip/rubyzip/pull/405) / [#384](https://github.com/rubyzip/rubyzip/issues/384)
|
|
* Drop support for unsupported ruby versions [#406](https://github.com/rubyzip/rubyzip/pull/406)
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jul 8 07:53:40 UTC 2019 - Manuel Schnitzer <mschnitzer@suse.com>
|
|
|
|
- updated to version 1.2.3
|
|
|
|
* Allow tilde in zip entry names [#391](https://github.com/rubyzip/rubyzip/pull/391) (fixes regression in 1.2.2 from [#376](https://github.com/rubyzip/rubyzip/pull/376))
|
|
* Support frozen string literals in more files [#390](https://github.com/rubyzip/rubyzip/pull/390)
|
|
* Require `pathname` explicitly [#388](https://github.com/rubyzip/rubyzip/pull/388) (fixes regression in 1.2.2 from [#376](https://github.com/rubyzip/rubyzip/pull/376))
|
|
|
|
Tooling / Documentation:
|
|
|
|
* CI updates [#392](https://github.com/rubyzip/rubyzip/pull/392), [#394](https://github.com/rubyzip/rubyzip/pull/394)
|
|
- Bump supported ruby versions and add 2.6
|
|
- JRuby failures are no longer ignored (reverts [#375](https://github.com/rubyzip/rubyzip/pull/375) / part of [#371](https://github.com/rubyzip/rubyzip/pull/371))
|
|
* Add changelog entry that was missing for last release [#387](https://github.com/rubyzip/rubyzip/pull/387)
|
|
* Comment cleanup [#385](https://github.com/rubyzip/rubyzip/pull/385)
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Sep 5 10:40:50 UTC 2018 - coolo@suse.com
|
|
|
|
- updated to version 1.2.2
|
|
Fixes CVE-2018-1000544 symlink and absolute path traversal
|
|
(bsc#1099280).
|
|
|
|
See https://github.com/rubyzip/rubyzip/pull/387
|
|
for full changelog.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Feb 9 05:58:07 UTC 2017 - coolo@suse.com
|
|
|
|
- updated to version 1.2.1
|
|
Fixes bsc#1027050 CVE-2017-5946
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Feb 20 05:39:38 UTC 2016 - coolo@suse.com
|
|
|
|
- updated to version 1.2.0
|
|
no changelog found
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Feb 10 18:29:10 UTC 2015 - coolo@suse.com
|
|
|
|
- updated to version 1.1.7
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Oct 13 06:33:43 UTC 2014 - adrian@suse.de
|
|
|
|
- adapt to new rubygem packaging style
|
|
|
|
-------------------------------------------------------------------
|
|
Sun May 18 09:04:45 UTC 2014 - coolo@suse.com
|
|
|
|
- updated to version 1.1.3, no changelog
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Mar 18 14:57:15 UTC 2014 - coolo@suse.com
|
|
|
|
- updated to version 1.1.2, no changelog
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Nov 22 08:40:33 UTC 2013 - coolo@suse.com
|
|
|
|
- updated to version 1.1.0, found no changelog
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Aug 30 10:00:31 UTC 2013 - coolo@suse.com
|
|
|
|
- updated to version 1.0.0
|
|
Changed the API for gem. Now it can be used without require param in Gemfile.
|
|
Added read-only support for Zip64 files.
|
|
Added support for setting Unicode file names.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jun 22 13:22:46 UTC 2012 - coolo@suse.com
|
|
|
|
- update to 0.9.9
|
|
Added support for backslashes in zip files (generated by the default Windows
|
|
zip packer for example) and comment sections with the comment length set to zero
|
|
even though there is actually a comment.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Apr 28 11:49:34 UTC 2012 - coolo@suse.com
|
|
|
|
- update to 0.9.8
|
|
Fixed: "Unitialized constant NullInputStream" error
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Apr 8 08:45:55 UTC 2012 - coolo@suse.com
|
|
|
|
- update to 0.9.7, still no upstream changelog
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Apr 4 15:40:51 UTC 2012 - coolo@suse.com
|
|
|
|
- update to 0.9.6.1, no upstream changelog
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jun 14 17:25:01 UTC 2010 - mrueckert@suse.de
|
|
|
|
- update to version 0.9.4
|
|
Changed ZipOutputStream.put_next_entry signature (API CHANGE!).
|
|
Now allows comment, extra field and compression method to be
|
|
specified.
|
|
- additional changes from version 0.9.3
|
|
Fixed: Added ZipEntry::name_encoding which retrieves the
|
|
character encoding of the name and comment of the entry. Also
|
|
added convenience methods ZipEntry::name_in(enc) and
|
|
ZipEntry::comment_in(enc) for getting zip entry names and
|
|
comments in a specified character encoding.
|
|
- additional changes from version 0.9.2
|
|
Fixed: Renaming an entry failed if the entry's new name was a
|
|
different length than its old name. (Diego Barros)
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jun 11 10:00:01 UTC 2010 - mrueckert@suse.de
|
|
|
|
- use rubygems_requires macro
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Oct 2 02:43:27 CEST 2006 - mrueckert@suse.de
|
|
|
|
- Initial package of version 0.9.1
|
|
|