FreeBSD Bugzilla – Attachment 191985 Details for
Bug 227119
net-mgmt/rubygem-oxidized-web: backport fix for HTML escaping issue from git upstream
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
fix html escaping in rubygem-oxidized-web
rubygem-oxidized-web.patch (text/plain), 3.05 KB, created by
Nick Hilliard
on 2018-03-30 18:59:40 UTC
(
hide
)
Description:
fix html escaping in rubygem-oxidized-web
Filename:
MIME Type:
Creator:
Nick Hilliard
Created:
2018-03-30 18:59:40 UTC
Size:
3.05 KB
patch
obsolete
>diff -bNur rubygem-oxidized-web.orig/Makefile rubygem-oxidized-web/Makefile >--- rubygem-oxidized-web.orig/Makefile 2018-01-08 16:32:09.000000000 +0000 >+++ rubygem-oxidized-web/Makefile 2018-03-30 18:48:16.504936000 +0100 >@@ -3,6 +3,7 @@ > > PORTNAME= oxidized-web > PORTVERSION= 0.9.3 >+PORTREVISION= 1 > CATEGORIES= net-mgmt rubygems > MASTER_SITES= RG > >diff -bNur rubygem-oxidized-web.orig/files/patch-diffs.haml rubygem-oxidized-web/files/patch-diffs.haml >--- rubygem-oxidized-web.orig/files/patch-diffs.haml 1970-01-01 01:00:00.000000000 +0100 >+++ rubygem-oxidized-web/files/patch-diffs.haml 2018-03-30 18:47:33.305044000 +0100 >@@ -0,0 +1,68 @@ >+diff lib/oxidized/web/views/diffs.haml b/lib/oxidized/web/views/diffs.haml >+--- lib/oxidized/web/views/diffs.haml >++++ lib/oxidized/web/views/diffs.haml >+@@ -50,54 +50,44 @@ >+ - @diff[:old_diff].each do |line| >+ - if /^\+.*/.match(line) >+ .added>< >+- :escaped >+- #{line} >++ != escape_once("#{line}") >+ >+ - elsif /^\-.*/.match(line) >+ .deleted>< >+- :escaped >+- #{line} >++ != escape_once("#{line}") >+ >+ - elsif /^@@\s.*@@.*$/.match(line) >+ .diff-index>< >+- :escaped >+- #{line} >++ != escape_once("#{line}") >+ >+ - elsif /^empty_line /.match(line) >+ - line.slice! "empty_line" >+ .diff-empty>< >+- :escaped >+- #{line} >++ != escape_once("#{line}") >+ >+ - else >+ %div>< >+- :escaped >+- #{line} >++ != escape_once("#{line}") >+ >+ .diffs_new >+ - @diff[:new_diff].each do |line| >+ - if /^\+.*/.match(line) >+ .added>< >+- :escaped >+- #{line} >++ != escape_once("#{line}") >+ >+ - elsif /^\-.*/.match(line) >+ .deleted>< >+- :escaped >+- #{line} >++ != escape_once("#{line}") >+ >+ - elsif /^@@\s.*@@.*$/.match(line) >+ .diff-index>< >+- :escaped >+- #{line} >++ != escape_once("#{line}") >+ >+ - elsif /^empty_line /.match(line) >+ - line.slice! "empty_line" >+ .diff-empty>< >+- :escaped >+- #{line} >++ != escape_once("#{line}") >+ >+ - else >+ %div>< >+- :escaped >+- #{line} >++ != escape_once("#{line}") >diff -bNur rubygem-oxidized-web.orig/files/patch-version.haml rubygem-oxidized-web/files/patch-version.haml >--- rubygem-oxidized-web.orig/files/patch-version.haml 1970-01-01 01:00:00.000000000 +0100 >+++ rubygem-oxidized-web/files/patch-version.haml 2018-03-30 18:47:38.679902000 +0100 >@@ -0,0 +1,10 @@ >+diff lib/oxidized/web/views/version.haml b/lib/oxidized/web/views/version.haml >+--- lib/oxidized/web/views/version.haml >++++ lib/oxidized/web/views/version.haml >+@@ -19,5 +19,4 @@ >+ .diffs >+ - @data.each_line do |line| >+ %div>< >+- :escaped >+- #{line} >++ != escape_once("#{line}")
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 227119
:
191985
|
195097