File tree Expand file tree Collapse file tree 4 files changed +12
-8
lines changed Expand file tree Collapse file tree 4 files changed +12
-8
lines changed Original file line number Diff line number Diff line change 1
1
# Revision history for Perl extension Encode.
2
2
#
3
- # $Id: Changes,v 3.11 2021/07/23 02:26:54 dankogai Exp dankogai $
3
+ # $Id: Changes,v 3.12 2021/08/09 14:17:04 dankogai Exp dankogai $
4
4
#
5
- $Revision: 3.11 $ $Date: 2021/07/23 02:26:54 $
5
+ $Revision: 3.12 $ $Date: 2021/08/09 14:17:04 $
6
+ ! Encode.pm
7
+ Address CVE-2021-36770
8
+ <9639159a-d070-4762-9cbd-f1622f10449c@beta.fastmail.com>
9
+ 3.11 2021/07/23 02:26:54
6
10
! Unicode/Unicode.xs
7
11
+ t/Unicode_trailing_nul.t
8
12
Pulled: Ensure that UTF-16 decode always includes a trailing NUL.
Original file line number Diff line number Diff line change 1
1
#
2
- # $Id: Encode.pm,v 3.11 2021/07/23 02:26:02 dankogai Exp $
2
+ # $Id: Encode.pm,v 3.12 2021/08/09 14:17:04 dankogai Exp dankogai $
3
3
#
4
4
package Encode ;
5
5
use strict;
6
6
use warnings;
7
7
use constant DEBUG => !!$ENV {PERL_ENCODE_DEBUG };
8
8
our $VERSION ;
9
9
BEGIN {
10
- $VERSION = sprintf " %d .%02d" , q$ Revision: 3.11 $ =~ / (\d +)/g ;
10
+ $VERSION = sprintf " %d .%02d" , q$ Revision: 3.12 $ =~ / (\d +)/g ;
11
11
require XSLoader;
12
12
XSLoader::load( __PACKAGE__ , $VERSION );
13
13
}
@@ -65,8 +65,8 @@ require Encode::Config;
65
65
eval {
66
66
local $SIG {__DIE__ };
67
67
local $SIG {__WARN__ };
68
- local @INC = @INC || () ;
69
- pop @INC if $INC [-1] eq ' .' ;
68
+ local @INC = @INC ;
69
+ pop @INC if @INC && $INC [-1] eq ' .' ;
70
70
require Encode::ConfigLocal;
71
71
};
72
72
Original file line number Diff line number Diff line change 1
1
/*
2
- $Id: Unicode.xs,v 2.20 2021/07/23 02:26:54 dankogai Exp dankogai $
2
+ $Id: Unicode.xs,v 2.20 2021/07/23 02:26:54 dankogai Exp $
3
3
*/
4
4
5
5
#define IN_UNICODE_XS
Original file line number Diff line number Diff line change 1
1
#
2
- # $Id: Unicode.t,v 2.4 2021/07/23 02:26:54 dankogai Exp dankogai $
2
+ # $Id: Unicode.t,v 2.4 2021/07/23 02:26:54 dankogai Exp $
3
3
#
4
4
# This script is written entirely in ASCII, even though quoted literals
5
5
# do include non-BMP unicode characters -- Are you happy, jhi?
You can’t perform that action at this time.
0 commit comments