Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 68407
Collapse All | Expand All

(-)openssl-0.9.7c.orig/apps/der_chop (-4 / +4 lines)
Lines 65-71 Link Here
65
	}
65
	}
66
else
66
else
67
	{
67
	{
68
	$file="/tmp/a$$.DER";
68
	$file=`mktemp -t a$$.DER.XXXXXX` || die $!;
69
	open(OUT,">$file") || die "unable to open $file:$!\n";
69
	open(OUT,">$file") || die "unable to open $file:$!\n";
70
	for (;;)
70
	for (;;)
71
		{
71
		{
Lines 139-145 Link Here
139
	{
139
	{
140
	local($str)=@_;
140
	local($str)=@_;
141
	local(*OUT,*IN,@a,$t,$d,$ret);
141
	local(*OUT,*IN,@a,$t,$d,$ret);
142
	local($file)="/tmp/b$$.DER";
142
	local($file)=`mktemp -t b$$.DER.XXXXXX` || die $!;
143
	local(@ret);
143
	local(@ret);
144
144
145
	open(OUT,">$file");
145
	open(OUT,">$file");
Lines 225-231 Link Here
225
sub do_private_key
225
sub do_private_key
226
	{
226
	{
227
	local($data,@struct)=@_;
227
	local($data,@struct)=@_;
228
	local($file)="/tmp/b$$.DER";
228
	local($file)=`mktemp -t b$$.DER.XXXXXX` || die $!;
229
	local($off,$d,$hl,$len,$_,$b,@p,$s);
229
	local($off,$d,$hl,$len,$_,$b,@p,$s);
230
230
231
	($type)=($struct[4] =~ /OBJECT_IDENTIFIER :(.*)\s*$/);
231
	($type)=($struct[4] =~ /OBJECT_IDENTIFIER :(.*)\s*$/);
Lines 260-266 Link Here
260
sub do_certificate
260
sub do_certificate
261
	{
261
	{
262
	local($data,@struct)=@_;
262
	local($data,@struct)=@_;
263
	local($file)="/tmp/b$$.DER";
263
	local($file)=`mktemp -t b$$.DER.XXXXXX` || die $!;
264
	local($off,$d,$hl,$len,$_,$b,@p,$s);
264
	local($off,$d,$hl,$len,$_,$b,@p,$s);
265
265
266
	($off,$d,$hl,$len)=&parse_line($struct[2]);
266
	($off,$d,$hl,$len)=&parse_line($struct[2]);
(-)openssl-0.9.7c.orig/apps/der_chop.in (-4 / +4 lines)
Lines 65-71 Link Here
65
	}
65
	}
66
else
66
else
67
	{
67
	{
68
	$file="/tmp/a$$.DER";
68
	$file=`mktemp -t a$$.DER.XXXXXX` || die $!;
69
	open(OUT,">$file") || die "unable to open $file:$!\n";
69
	open(OUT,">$file") || die "unable to open $file:$!\n";
70
	for (;;)
70
	for (;;)
71
		{
71
		{
Lines 139-145 Link Here
139
	{
139
	{
140
	local($str)=@_;
140
	local($str)=@_;
141
	local(*OUT,*IN,@a,$t,$d,$ret);
141
	local(*OUT,*IN,@a,$t,$d,$ret);
142
	local($file)="/tmp/b$$.DER";
142
	local($file)=`mktemp -t b$$.DER.XXXXXX` || die $!;
143
	local(@ret);
143
	local(@ret);
144
144
145
	open(OUT,">$file");
145
	open(OUT,">$file");
Lines 225-231 Link Here
225
sub do_private_key
225
sub do_private_key
226
	{
226
	{
227
	local($data,@struct)=@_;
227
	local($data,@struct)=@_;
228
	local($file)="/tmp/b$$.DER";
228
	local($file)=`mktemp -t b$$.DER.XXXXXX` || die $!;
229
	local($off,$d,$hl,$len,$_,$b,@p,$s);
229
	local($off,$d,$hl,$len,$_,$b,@p,$s);
230
230
231
	($type)=($struct[4] =~ /OBJECT_IDENTIFIER :(.*)\s*$/);
231
	($type)=($struct[4] =~ /OBJECT_IDENTIFIER :(.*)\s*$/);
Lines 260-266 Link Here
260
sub do_certificate
260
sub do_certificate
261
	{
261
	{
262
	local($data,@struct)=@_;
262
	local($data,@struct)=@_;
263
	local($file)="/tmp/b$$.DER";
263
	local($file)=`mktemp -t b$$.DER.XXXXXX` || die $!;
264
	local($off,$d,$hl,$len,$_,$b,@p,$s);
264
	local($off,$d,$hl,$len,$_,$b,@p,$s);
265
265
266
	($off,$d,$hl,$len)=&parse_line($struct[2]);
266
	($off,$d,$hl,$len)=&parse_line($struct[2]);

Return to bug 68407