head	1.2;
access;
symbols
	pkgsrc-2026Q1:1.2.0.14
	pkgsrc-2026Q1-base:1.2
	pkgsrc-2025Q4:1.2.0.12
	pkgsrc-2025Q4-base:1.2
	pkgsrc-2025Q3:1.2.0.10
	pkgsrc-2025Q3-base:1.2
	pkgsrc-2025Q2:1.2.0.8
	pkgsrc-2025Q2-base:1.2
	pkgsrc-2025Q1:1.2.0.6
	pkgsrc-2025Q1-base:1.2
	pkgsrc-2024Q4:1.2.0.4
	pkgsrc-2024Q4-base:1.2
	pkgsrc-2024Q3:1.2.0.2
	pkgsrc-2024Q3-base:1.2
	pkgsrc-2024Q2:1.1.0.60
	pkgsrc-2024Q2-base:1.1
	pkgsrc-2024Q1:1.1.0.58
	pkgsrc-2024Q1-base:1.1
	pkgsrc-2023Q4:1.1.0.56
	pkgsrc-2023Q4-base:1.1
	pkgsrc-2023Q3:1.1.0.54
	pkgsrc-2023Q3-base:1.1
	pkgsrc-2023Q2:1.1.0.52
	pkgsrc-2023Q2-base:1.1
	pkgsrc-2023Q1:1.1.0.50
	pkgsrc-2023Q1-base:1.1
	pkgsrc-2022Q4:1.1.0.48
	pkgsrc-2022Q4-base:1.1
	pkgsrc-2022Q3:1.1.0.46
	pkgsrc-2022Q3-base:1.1
	pkgsrc-2022Q2:1.1.0.44
	pkgsrc-2022Q2-base:1.1
	pkgsrc-2022Q1:1.1.0.42
	pkgsrc-2022Q1-base:1.1
	pkgsrc-2021Q4:1.1.0.40
	pkgsrc-2021Q4-base:1.1
	pkgsrc-2021Q3:1.1.0.38
	pkgsrc-2021Q3-base:1.1
	pkgsrc-2021Q2:1.1.0.36
	pkgsrc-2021Q2-base:1.1
	pkgsrc-2021Q1:1.1.0.34
	pkgsrc-2021Q1-base:1.1
	pkgsrc-2020Q4:1.1.0.32
	pkgsrc-2020Q4-base:1.1
	pkgsrc-2020Q3:1.1.0.30
	pkgsrc-2020Q3-base:1.1
	pkgsrc-2020Q2:1.1.0.26
	pkgsrc-2020Q2-base:1.1
	pkgsrc-2020Q1:1.1.0.6
	pkgsrc-2020Q1-base:1.1
	pkgsrc-2019Q4:1.1.0.28
	pkgsrc-2019Q4-base:1.1
	pkgsrc-2019Q3:1.1.0.24
	pkgsrc-2019Q3-base:1.1
	pkgsrc-2019Q2:1.1.0.22
	pkgsrc-2019Q2-base:1.1
	pkgsrc-2019Q1:1.1.0.20
	pkgsrc-2019Q1-base:1.1
	pkgsrc-2018Q4:1.1.0.18
	pkgsrc-2018Q4-base:1.1
	pkgsrc-2018Q3:1.1.0.16
	pkgsrc-2018Q3-base:1.1
	pkgsrc-2018Q2:1.1.0.14
	pkgsrc-2018Q2-base:1.1
	pkgsrc-2018Q1:1.1.0.12
	pkgsrc-2018Q1-base:1.1
	pkgsrc-2017Q4:1.1.0.10
	pkgsrc-2017Q4-base:1.1
	pkgsrc-2017Q3:1.1.0.8
	pkgsrc-2017Q3-base:1.1
	pkgsrc-2017Q2:1.1.0.4
	pkgsrc-2017Q2-base:1.1
	pkgsrc-2017Q1:1.1.0.2
	pkgsrc-2017Q1-base:1.1;
locks; strict;
comment	@# @;


1.2
date	2024.09.15.16.41.23;	author taca;	state Exp;
branches;
next	1.1;
commitid	EWfB0q7or7bnhVpF;

1.1
date	2017.03.13.16.05.01;	author taca;	state Exp;
branches;
next	;
commitid	EwVPryWSvWAefpJz;


desc
@@


1.2
log
@archivers/ruby-minitar: update to 1.0.2

0.10 (2022-03-26)

* nevesenin fixed an issue with long filename handling. Merged as PR #40.

0.11 (2022-12-31)

* symlink support is complete. Merged as PR #42, rebased and built on top of
  PR #12 by fetep.

* kymmt90 fixed a documentation error on Minitar.pack in PR #43.

* This version is a soft-deprecation of all versions before Ruby 2.7, as
  they will no longer be tested in CI.

0.12 (2024-08-06)

* Properly handle very long GNU filenames, resolving #46.

* Handle very long GNU filenames that are 512 or more bytes, resolving #45.
  Originally implemented in #47 by Vijay, but accidentally closed.


0.12.1 (2024-08-21)

* Reverted @@adbbb9b596 to restore compatibility with Ruby < 2.0. Resolves
  [#63][#63] reported by Robert Schulze.

1.0.0 (2024-08-07)

Breaking Changes:

* Minimum Ruby version is 3.1.

* The Archive::Tar::Minitar namespace has been completely removed and
  Minitar is a class instead of a module.

Enhancements:

* Added Minitar.pack_as_file, originally proposed by John Prince back in
  2011 #7.

1.0.1 (2024-08-08)

Bugfix:

* Resolve a constant lookup issue.  The accepted fix has been provided by
  Aram Price in #58.

1.0.2 (2024-08-23)

Bugfix:

* Minitar 1.0.1 was released with an unchanged gemspec. Reported by
  Debashish Biswas in #65.
@
text
@@@comment $NetBSD: PLIST,v 1.1 2017/03/13 16:05:01 taca Exp $
${GEM_HOME}/cache/${GEM_NAME}.gem
${GEM_LIBDIR}/Code-of-Conduct.md
${GEM_LIBDIR}/Contributing.md
${GEM_LIBDIR}/History.md
${GEM_LIBDIR}/Licence.md
${GEM_LIBDIR}/Manifest.txt
${GEM_LIBDIR}/README.rdoc
${GEM_LIBDIR}/Rakefile
${GEM_LIBDIR}/docs/bsdl.txt
${GEM_LIBDIR}/docs/ruby.txt
${GEM_LIBDIR}/lib/minitar.rb
${GEM_LIBDIR}/lib/minitar/input.rb
${GEM_LIBDIR}/lib/minitar/output.rb
${GEM_LIBDIR}/lib/minitar/posix_header.rb
${GEM_LIBDIR}/lib/minitar/reader.rb
${GEM_LIBDIR}/lib/minitar/writer.rb
${GEM_LIBDIR}/test/minitest_helper.rb
${GEM_LIBDIR}/test/support/tar_test_helpers.rb
${GEM_LIBDIR}/test/test_issue_46.rb
${GEM_LIBDIR}/test/test_minitar.rb
${GEM_LIBDIR}/test/test_tar_header.rb
${GEM_LIBDIR}/test/test_tar_input.rb
${GEM_LIBDIR}/test/test_tar_output.rb
${GEM_LIBDIR}/test/test_tar_reader.rb
${GEM_LIBDIR}/test/test_tar_writer.rb
${GEM_HOME}/specifications/${GEM_NAME}.gemspec
@


1.1
log
@Add ruby-minitar 0.6.1.

The minitar library is a pure-Ruby library that provides the ability to deal
with POSIX tar(1) archive files.

This is release 0.6, providing a number of bug fixes including a directory
traversal vulnerability, CVE-2016-10173. This release starts the migration and
modernization of the code:

*   the licence has been changed to match the modern Ruby licensing scheme
    (Ruby and Simplified BSD instead of Ruby and GNU GPL);
*   the +minitar+ command-line program has been separated into the
    +minitar-cli+ gem; and
*   the +archive-tar-minitar+ gem now points to the +minitar+ and +minitar-cli+
    gems and discourages its installation.

Some of these changes may break existing programs that depend on the internal
structure of the minitar library, but every effort has been made to ensure
compatibility; inasmuch as is possible, this compatibility will be maintained
through the release of minitar 1.0 (which will have strong breaking changes).

minitar (previously called Archive::Tar::Minitar) is based heavily on code
originally written by Mauricio Julio Fern\u{e1}ndez Pradier for the rpa-base
project.
@
text
@d1 1
a1 1
@@comment $NetBSD$
a11 7
${GEM_LIBDIR}/lib/archive-tar-minitar.rb
${GEM_LIBDIR}/lib/archive/tar/minitar.rb
${GEM_LIBDIR}/lib/archive/tar/minitar/input.rb
${GEM_LIBDIR}/lib/archive/tar/minitar/output.rb
${GEM_LIBDIR}/lib/archive/tar/minitar/posix_header.rb
${GEM_LIBDIR}/lib/archive/tar/minitar/reader.rb
${GEM_LIBDIR}/lib/archive/tar/minitar/writer.rb
d13 5
d20 2
@

