=== jtv1 is now known as jtv [04:30] StevenK: ಠ_ಠ [04:32] Unicode failure [04:32] But I can guess the intent [04:33] 1) Fix your IRC/terminal configuration to be less broken when receiving Unicode [04:33] 2) Fix your MP :) [04:33] [14:33] -!- Irssi: Uptime: 99d 4h 39m 41s [04:34] irssi/screen loses its mind after about 40 days WRT Unicode [04:34] A likely story. [04:34] wgrant: Fix my MP how? [04:35] ಠ_ಠ [04:37] wgrant: I seem to be missing my mind reading device. Secondly, did you manage to actually break the new auditor stack or did you get fully distracted by buildd-manager? [04:38] I only ಠ_ಠ without elaboration in a very restricted set of circumstances [04:38] I'd examine your diff for obvious security vulnerabilities. [04:40] wgrant: I can think of two. person may not be a JSON blob of a IPerson, and we should escape the comment [04:40] + suffix = '-' + person.name; [04:40] + '' + person.display_name + [04:40] + ' (' + person.name + ')'); [04:40] + header = "Comment by " + personlink + " on " + date + "."; [04:40] + '' + [04:40] + '
' + [04:40] + '' + [04:41] + '' + comment + ''); [04:41] At a quick glance. [04:43] I wasn't aware of a person formatter available to JS [04:43] There probably isn't one. [04:43] But the lack of one does not excuse multiple trivial XSS vulnerabilities. [04:44] Though existing code such as +sharing and the bug subscription widget generate person links somehow. === tasdomas_afk is now known as tasdomas [08:01] StevenK: https://code.launchpad.net/~wgrant/launchpad/bug-1221002/+merge/184030 might make SlaveScanner.scan() a bit more understandable. [08:01] And even less inconsistent :) [08:02] checkCancellation is still sick and wrong, but that's for another branch [08:05] I suspect I'll need to add a cancellation flag to BuildQueue [08:05] It's currently all rather messy, as the top level buildd-manager code knows about build.status. [08:44] wgrant: Sorry, I'll look tomorrow morning. [08:46] StevenK: Sure, no rush === tasdomas is now known as tasdomas_afk === tasdomas_afk is now known as tasdomas === deej` is now known as deej === tasdomas is now known as tasdomas_afk === Ursinha is now known as Ursinha-afk === Ursinha-afk is now known as Ursinha