diff --git a/src/journal/browse.html b/src/journal/browse.html index 362611b1c2..f16e346d90 100644 --- a/src/journal/browse.html +++ b/src/journal/browse.html @@ -81,9 +81,10 @@
+ - live display + - keyboard navigation + - localstorage + - show red lines for reboots --> @@ -189,8 +190,8 @@ var d = JSON.parse(event.currentTarget.responseText); var title = document.getElementById("title"); - title.innerHTML = 'Journal of ' + d.hostname; - document.title = 'Journal of ' + d.hostname; + title.innerHTML = 'Journal of ' + escapeHTML(d.hostname); + document.title = 'Journal of ' + escapeHTML(d.hostname); var machine = document.getElementById("machine"); machine.innerHTML = 'Machine ID is ' + d.machine_id + ', current boot ID is ' + d.boot_id + '.'; @@ -204,10 +205,10 @@ usage.innerHTML = 'Disk usage is ' + formatBytes(parseInt(d.usage)) + '.'; var os = document.getElementById("os"); - os.innerHTML = 'Operating system is ' + d.os_pretty_name + '.'; + os.innerHTML = 'Operating system is ' + escapeHTML(d.os_pretty_name) + '.'; var virtualization = document.getElementById("virtualization"); - virtualization.innerHTML = d.virtualization == "bare" ? "Running on bare metal." : "Running on virtualization " + d.virtualization + "."; + virtualization.innerHTML = d.virtualization == "bare" ? "Running on bare metal." : "Running on virtualization " + escapeHTML(d.virtualization) + "."; } function entriesLoad(range) { @@ -298,14 +299,14 @@ buf += '