X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=cgi%2Fbugreport.cgi;h=4c73dbbc4905a23a4910b82ce97f1d61d7a71d34;hb=7b334ca6eef122e81fa0fcb2a2e73204e9ccbc3f;hp=3138772a05ffdc07a0dda1f6a8412ab03562a285;hpb=f43b0dcf82488db8fd4be1646e8e463b3ec7eecb;p=debbugs.git diff --git a/cgi/bugreport.cgi b/cgi/bugreport.cgi index 3138772..4c73dbb 100755 --- a/cgi/bugreport.cgi +++ b/cgi/bugreport.cgi @@ -445,7 +445,7 @@ sub handle_record{ $output .= ' ('.strftime('%a, %d %b %Y %T GMT',gmtime($time)).') '; } $output .= 'Full text and rfc822 format available.'; + html_escape(bug_url($ref, msg => ($msg_number+1), mbox => 'yes')) . '">rfc822 format available.'; $output = qq(

\n\n) . $output . "
\n"; } @@ -458,7 +458,7 @@ sub handle_record{ $$seen_msg_ids{$msg_id} = 1; } $output .= qq(

\n); - $output .= 'View this message in rfc822 format

'; + $output .= 'View this message in rfc822 format

'; $output .= handle_email_message($record->{text}, ref => $bug_number, msg_number => $msg_number, @@ -477,7 +477,7 @@ sub handle_record{ } # Incomming Mail Message my ($received,$hostname) = $record->{text} =~ m/Received: \(at (\S+)\) by (\S+)\;/; - $output .= qq|

Message received at |. + $output .= qq|


Message #$msg_number received at |. html_escape("$received\@$hostname") . q| (full text'. q|, mbox)'.":

\n"; @@ -586,7 +586,15 @@ else { $log = join("\n",@log); -print "Content-Type: text/html; charset=utf-8\n\n"; +print "Content-Type: text/html; charset=utf-8\n"; + +my @stat = stat $buglog; +if (@stat) { + my $mtime = strftime '%a, %d %b %Y %T GMT', gmtime($stat[9]); + print "Last-Modified: $mtime\n"; +} + +print "\n"; my $title = html_escape($status{subject});