Skip to content

Commit 91d131f

Browse files
committedFeb 8, 2023
Version 2.204
1 parent 6d0514b commit 91d131f

33 files changed

+170
-166
lines changed
 

‎Changes

+12
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,18 @@
11
CHANGES
22
-------
33

4+
2.204 8 February 2022
5+
6+
* Update Gzip.pm
7+
https://github.com/pmqs/IO-Compress/pull/49
8+
6d0514b86ceeab56884c43fd1e6f09f839c12b74
9+
feab074420bf4059eb6fa9d0553a354e2dd33e95
10+
11+
* Allow Z_NULL
12+
https://github.com/pmqs/Compress-Raw-Zlib/issues/17
13+
c42da1483767bc8afbdb2d8b03ecda7b67b4d022
14+
15+
416
2.201 25 June 2022
517

618
* Disable zib header tests

‎META.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,8 @@
3434
},
3535
"runtime" : {
3636
"requires" : {
37-
"Compress::Raw::Bzip2" : "2.201",
38-
"Compress::Raw::Zlib" : "2.201",
37+
"Compress::Raw::Bzip2" : "2.204",
38+
"Compress::Raw::Zlib" : "2.204",
3939
"Scalar::Util" : "0",
4040
"Encode" : "0",
4141
"Time::Local" : "0"
@@ -54,6 +54,6 @@
5454
"web" : "https://github.com/pmqs/IO-Compress"
5555
}
5656
},
57-
"version" : "2.201",
57+
"version" : "2.204",
5858
"x_serialization_backend" : "JSON::PP version 2.97001"
5959
}

‎META.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -20,14 +20,14 @@ no_index:
2020
- t
2121
- private
2222
requires:
23-
Compress::Raw::Bzip2: '2.201'
24-
Compress::Raw::Zlib: '2.201'
23+
Compress::Raw::Bzip2: '2.204'
24+
Compress::Raw::Zlib: '2.204'
2525
Scalar::Util: '0'
2626
Encode: '0'
2727
Time::Local: '0'
2828
resources:
2929
bugtracker: https://github.com/pmqs/IO-Compress/issues
3030
homepage: https://github.com/pmqs/IO-Compress
3131
repository: git://github.com/pmqs/IO-Compress.git
32-
version: '2.201'
32+
version: '2.204'
3333
x_serialization_backend: 'CPAN::Meta::YAML version 0.018'

‎Makefile.PL

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
use strict ;
44
require 5.006 ;
55

6-
$::VERSION = '2.201' ;
7-
$::DEP_VERSION = '2.201';
6+
$::VERSION = '2.204' ;
7+
$::DEP_VERSION = '2.204';
88

99
use lib '.';
1010
use private::MakeUtil;

‎README

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11

22
IO-Compress
33

4-
Version 2.201
4+
Version 2.204
55

6-
25 June 2022
6+
8 February 2023
77

8-
Copyright (c) 1995-2022 Paul Marquess. All rights reserved.
8+
Copyright (c) 1995-2023 Paul Marquess. All rights reserved.
99
This program is free software; you can redistribute it
1010
and/or modify it under the same terms as Perl itself.
1111

@@ -112,7 +112,7 @@ To help me help you, I need all of the following information:
112112
If you haven't installed IO-Compress then search IO::Compress::Gzip.pm
113113
for a line like this:
114114

115-
$VERSION = "2.201" ;
115+
$VERSION = "2.204" ;
116116

117117
2. If you are having problems building IO-Compress, send me a
118118
complete log of what happened. Start by unpacking the IO-Compress

‎lib/Compress/Zlib.pm

+7-7
Original file line numberDiff line numberDiff line change
@@ -7,17 +7,17 @@ use Carp ;
77
use IO::Handle ;
88
use Scalar::Util qw(dualvar);
99

10-
use IO::Compress::Base::Common 2.201 ;
11-
use Compress::Raw::Zlib 2.201 ;
12-
use IO::Compress::Gzip 2.201 ;
13-
use IO::Uncompress::Gunzip 2.201 ;
10+
use IO::Compress::Base::Common 2.204 ;
11+
use Compress::Raw::Zlib 2.204 ;
12+
use IO::Compress::Gzip 2.204 ;
13+
use IO::Uncompress::Gunzip 2.204 ;
1414

1515
use strict ;
1616
use warnings ;
1717
use bytes ;
1818
our ($VERSION, $XS_VERSION, @ISA, @EXPORT, @EXPORT_OK, %EXPORT_TAGS);
1919

20-
$VERSION = '2.201';
20+
$VERSION = '2.204';
2121
$XS_VERSION = $VERSION;
2222
$VERSION = eval $VERSION;
2323

@@ -461,7 +461,7 @@ sub inflate
461461

462462
package Compress::Zlib ;
463463

464-
use IO::Compress::Gzip::Constants 2.201 ;
464+
use IO::Compress::Gzip::Constants 2.204 ;
465465

466466
sub memGzip($)
467467
{
@@ -1509,7 +1509,7 @@ See the Changes file.
15091509
15101510
=head1 COPYRIGHT AND LICENSE
15111511
1512-
Copyright (c) 1995-2022 Paul Marquess. All rights reserved.
1512+
Copyright (c) 1995-2023 Paul Marquess. All rights reserved.
15131513
15141514
This program is free software; you can redistribute it and/or
15151515
modify it under the same terms as Perl itself.

‎lib/IO/Compress/Adapter/Bzip2.pm

+3-3
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,12 @@ use strict;
44
use warnings;
55
use bytes;
66

7-
use IO::Compress::Base::Common 2.201 qw(:Status);
7+
use IO::Compress::Base::Common 2.204 qw(:Status);
88

9-
use Compress::Raw::Bzip2 2.201 ;
9+
use Compress::Raw::Bzip2 2.204 ;
1010

1111
our ($VERSION);
12-
$VERSION = '2.201';
12+
$VERSION = '2.204';
1313

1414
sub mkCompObject
1515
{

‎lib/IO/Compress/Adapter/Deflate.pm

+3-3
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@ use strict;
44
use warnings;
55
use bytes;
66

7-
use IO::Compress::Base::Common 2.201 qw(:Status);
8-
use Compress::Raw::Zlib 2.201 qw( !crc32 !adler32 ) ;
7+
use IO::Compress::Base::Common 2.204 qw(:Status);
8+
use Compress::Raw::Zlib 2.204 qw( !crc32 !adler32 ) ;
99

1010
require Exporter;
1111
our ($VERSION, @ISA, @EXPORT_OK, %EXPORT_TAGS, @EXPORT, %DEFLATE_CONSTANTS);
1212

13-
$VERSION = '2.201';
13+
$VERSION = '2.204';
1414
@ISA = qw(Exporter);
1515
@EXPORT_OK = @Compress::Raw::Zlib::DEFLATE_CONSTANTS;
1616
%EXPORT_TAGS = %Compress::Raw::Zlib::DEFLATE_CONSTANTS;

‎lib/IO/Compress/Adapter/Identity.pm

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@ use strict;
44
use warnings;
55
use bytes;
66

7-
use IO::Compress::Base::Common 2.201 qw(:Status);
7+
use IO::Compress::Base::Common 2.204 qw(:Status);
88
our ($VERSION);
99

10-
$VERSION = '2.201';
10+
$VERSION = '2.204';
1111

1212
sub mkCompObject
1313
{

‎lib/IO/Compress/Base.pm

+3-3
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ require 5.006 ;
66
use strict ;
77
use warnings;
88

9-
use IO::Compress::Base::Common 2.201 ;
9+
use IO::Compress::Base::Common 2.204 ;
1010

1111
use IO::File (); ;
1212
use Scalar::Util ();
@@ -20,7 +20,7 @@ use Symbol();
2020
our (@ISA, $VERSION);
2121
@ISA = qw(IO::File Exporter);
2222

23-
$VERSION = '2.201';
23+
$VERSION = '2.204';
2424

2525
#Can't locate object method "SWASHNEW" via package "utf8" (perhaps you forgot to load "utf8"?) at .../ext/Compress-Zlib/Gzip/blib/lib/Compress/Zlib/Common.pm line 16.
2626

@@ -1051,7 +1051,7 @@ See the Changes file.
10511051
10521052
=head1 COPYRIGHT AND LICENSE
10531053
1054-
Copyright (c) 2005-2022 Paul Marquess. All rights reserved.
1054+
Copyright (c) 2005-2023 Paul Marquess. All rights reserved.
10551055
10561056
This program is free software; you can redistribute it and/or
10571057
modify it under the same terms as Perl itself.

‎lib/IO/Compress/Base/Common.pm

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ use File::GlobMapper;
1111
require Exporter;
1212
our ($VERSION, @ISA, @EXPORT, %EXPORT_TAGS, $HAS_ENCODE);
1313
@ISA = qw(Exporter);
14-
$VERSION = '2.201';
14+
$VERSION = '2.204';
1515

1616
@EXPORT = qw( isaFilehandle isaFilename isaScalar
1717
whatIsInput whatIsOutput

‎lib/IO/Compress/Bzip2.pm

+6-6
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,16 @@ use warnings;
55
use bytes;
66
require Exporter ;
77

8-
use IO::Compress::Base 2.201 ;
8+
use IO::Compress::Base 2.204 ;
99

10-
use IO::Compress::Base::Common 2.201 qw();
11-
use IO::Compress::Adapter::Bzip2 2.201 ;
10+
use IO::Compress::Base::Common 2.204 qw();
11+
use IO::Compress::Adapter::Bzip2 2.204 ;
1212

1313

1414

1515
our ($VERSION, @ISA, @EXPORT_OK, %EXPORT_TAGS, $Bzip2Error);
1616

17-
$VERSION = '2.201';
17+
$VERSION = '2.204';
1818
$Bzip2Error = '';
1919

2020
@ISA = qw(IO::Compress::Base Exporter);
@@ -51,7 +51,7 @@ sub getExtraParams
5151
{
5252
my $self = shift ;
5353

54-
use IO::Compress::Base::Common 2.201 qw(:Parse);
54+
use IO::Compress::Base::Common 2.204 qw(:Parse);
5555

5656
return (
5757
'blocksize100k' => [IO::Compress::Base::Common::Parse_unsigned, 1],
@@ -818,7 +818,7 @@ See the Changes file.
818818
819819
=head1 COPYRIGHT AND LICENSE
820820
821-
Copyright (c) 2005-2022 Paul Marquess. All rights reserved.
821+
Copyright (c) 2005-2023 Paul Marquess. All rights reserved.
822822
823823
This program is free software; you can redistribute it and/or
824824
modify it under the same terms as Perl itself.

‎lib/IO/Compress/Deflate.pm

+6-6
Original file line numberDiff line numberDiff line change
@@ -8,16 +8,16 @@ use bytes;
88

99
require Exporter ;
1010

11-
use IO::Compress::RawDeflate 2.201 ();
12-
use IO::Compress::Adapter::Deflate 2.201 ;
11+
use IO::Compress::RawDeflate 2.204 ();
12+
use IO::Compress::Adapter::Deflate 2.204 ;
1313

14-
use IO::Compress::Zlib::Constants 2.201 ;
15-
use IO::Compress::Base::Common 2.201 qw();
14+
use IO::Compress::Zlib::Constants 2.204 ;
15+
use IO::Compress::Base::Common 2.204 qw();
1616

1717

1818
our ($VERSION, @ISA, @EXPORT_OK, %EXPORT_TAGS, %DEFLATE_CONSTANTS, $DeflateError);
1919

20-
$VERSION = '2.201';
20+
$VERSION = '2.204';
2121
$DeflateError = '';
2222

2323
@ISA = qw(IO::Compress::RawDeflate Exporter);
@@ -892,7 +892,7 @@ See the Changes file.
892892
893893
=head1 COPYRIGHT AND LICENSE
894894
895-
Copyright (c) 2005-2022 Paul Marquess. All rights reserved.
895+
Copyright (c) 2005-2023 Paul Marquess. All rights reserved.
896896
897897
This program is free software; you can redistribute it and/or
898898
modify it under the same terms as Perl itself.

‎lib/IO/Compress/FAQ.pod

+1-1
Original file line numberDiff line numberDiff line change
@@ -682,7 +682,7 @@ See the Changes file.
682682

683683
=head1 COPYRIGHT AND LICENSE
684684

685-
Copyright (c) 2005-2022 Paul Marquess. All rights reserved.
685+
Copyright (c) 2005-2023 Paul Marquess. All rights reserved.
686686

687687
This program is free software; you can redistribute it and/or
688688
modify it under the same terms as Perl itself.

‎lib/IO/Compress/Gzip.pm

+10-22
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,12 @@ use bytes;
88

99
require Exporter ;
1010

11-
use IO::Compress::RawDeflate 2.201 () ;
12-
use IO::Compress::Adapter::Deflate 2.201 ;
11+
use IO::Compress::RawDeflate 2.204 () ;
12+
use IO::Compress::Adapter::Deflate 2.204 ;
1313

14-
use IO::Compress::Base::Common 2.201 qw(:Status );
15-
use IO::Compress::Gzip::Constants 2.201 ;
16-
use IO::Compress::Zlib::Extra 2.201 ;
14+
use IO::Compress::Base::Common 2.204 qw(:Status );
15+
use IO::Compress::Gzip::Constants 2.204 ;
16+
use IO::Compress::Zlib::Extra 2.204 ;
1717

1818
BEGIN
1919
{
@@ -25,7 +25,7 @@ BEGIN
2525

2626
our ($VERSION, @ISA, @EXPORT_OK, %EXPORT_TAGS, %DEFLATE_CONSTANTS, $GzipError);
2727

28-
$VERSION = '2.201';
28+
$VERSION = '2.204';
2929
$GzipError = '' ;
3030

3131
@ISA = qw(IO::Compress::RawDeflate Exporter);
@@ -839,8 +839,7 @@ Unix variants and unknown Operating Systems.
839839
This parameter allows additional metadata to be stored in the ExtraField in
840840
the gzip header. An RFC 1952 compliant ExtraField consists of zero or more
841841
subfields. Each subfield consists of a two byte header followed by the
842-
subfield data. (The RFC 16-bit subfield length (LEN) is calculated
843-
automatically and will be included in the generated gzip data)
842+
subfield data.
844843
845844
The list of subfields can be supplied in any of the following formats
846845
@@ -961,18 +960,7 @@ The ID header in an C<ExtraField> sub-field can consist of any two bytes.
961960
962961
=head2 Examples
963962
964-
```
965-
use IO::Compress::Gzip qw(gzip $GzipError);
966-
gzip \"payload" => "test.gz",
967-
Name => "test",
968-
Comment => "springtime",
969-
ExtraField => [ "xy" => "flowers", "ok"=>"bees"],
970-
OS_Code => 2,
971-
HeaderCRC => 0,
972-
TextFlag => 1,
973-
Time => 42,
974-
or die "Cannot create gzip file: $GzipError" ;
975-
```
963+
TODO
976964
977965
=head1 Methods
978966
@@ -1240,7 +1228,7 @@ See L<IO::Compress::FAQ|IO::Compress::FAQ/"Compressed files and Net::FTP">
12401228
=head1 SUPPORT
12411229
12421230
General feedback/questions/bug reports should be sent to
1243-
L<https://github.com/pmqs/IO-Compress/issues> (preferred) or
1231+
L<https://github.com/pmqs/IO-Copress/issues> (preferred) or
12441232
L<https://rt.cpan.org/Public/Dist/Display.html?Name=IO-Copress>.
12451233
12461234
=head1 SEE ALSO
@@ -1279,7 +1267,7 @@ See the Changes file.
12791267
12801268
=head1 COPYRIGHT AND LICENSE
12811269
1282-
Copyright (c) 2005-2022 Paul Marquess. All rights reserved.
1270+
Copyright (c) 2005-2023 Paul Marquess. All rights reserved.
12831271
12841272
This program is free software; you can redistribute it and/or
12851273
modify it under the same terms as Perl itself.

‎lib/IO/Compress/Gzip/Constants.pm

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ require Exporter;
99
our ($VERSION, @ISA, @EXPORT, %GZIP_OS_Names);
1010
our ($GZIP_FNAME_INVALID_CHAR_RE, $GZIP_FCOMMENT_INVALID_CHAR_RE);
1111

12-
$VERSION = '2.201';
12+
$VERSION = '2.204';
1313

1414
@ISA = qw(Exporter);
1515

0 commit comments

Comments
 (0)
Please sign in to comment.