Wiki source code of IRC Archive for channel #xwiki

Last modified by Vincent Massol on 2012/10/18 19:12

Show last authors
1 lucaa joined #xwiki at 00:15
2 vmassol joined #xwiki at 00:29
3 mflorea left at 00:35 (Quit: Leaving.
4 vmassol left at 00:49 (Quit: Leaving.
5 lucaa left at 01:31 (Ping timeout: 265 seconds
6 jvelociter left at 01:42 (Ping timeout: 264 seconds
7 abusenius left at 02:20 (Ping timeout: 265 seconds
8 MartinCleaver joined #xwiki at 03:24
9 sdumitriu left at 03:39 (Ping timeout: 240 seconds
10 Enygma` left at 04:12 (Ping timeout: 240 seconds
11 venkatesh joined #xwiki at 04:54
12 MartinCleaver left at 05:11 (Quit: MartinCleaver
13 venkatesh left at 05:22 (Ping timeout: 276 seconds
14 venkatesh joined #xwiki at 06:12
15 venkatesh left at 06:12 (Read error: Connection reset by peer
16 silviar joined #xwiki at 08:27
17 silviar1 joined #xwiki at 08:31
18 silviar left at 08:34 (Ping timeout: 264 seconds
19 vmassol joined #xwiki at 08:38
20 vmassol left at 08:40 (Client Quit
21 sburjan joined #xwiki at 09:06
22 kwoot joined #xwiki at 09:25
23 kwoot - (09:26): great! I have irc through webclient! yeah!
24 lucaa joined #xwiki at 09:28
25 sdumitriu joined #xwiki at 09:37
26 kwoot left at 09:38 (Ping timeout: 252 seconds
27 sburjan - (09:42): sdumitriu, : ping
28 evalica joined #xwiki at 09:42
29 arkub joined #xwiki at 09:45
30 kwoot joined #xwiki at 09:46
31 mflorea joined #xwiki at 09:51
32 vmassol joined #xwiki at 09:52
33 KermitTheFragger joined #xwiki at 10:03
34 lucaa left at 10:04 (Ping timeout: 264 seconds
35 sburjan_ joined #xwiki at 10:06
36 sburjan left at 10:08 (Ping timeout: 240 seconds
37 sburjan_ is now known as sburjan ([email protected]
38 lucaa joined #xwiki at 10:22
39 vmassol left at 10:29 (Quit: Leaving.
40 tmortagne joined #xwiki at 10:31
41 sburjan - (10:32): tmortagne, : ping
42 Enygma` joined #xwiki at 10:34
43 tmortagne - (10:40): sburjan: pong
44 asrfel joined #xwiki at 10:40
45 sburjan - (10:40): jerome told me to show you this : XEM-175
46 sburjan - (10:41): he also suggested that this is not a XEM bug, but XE
47 sburjan - (10:41): but he told me to show you, and you'll know where to move it more precisely
48 tmortagne - (10:41): sburjan: see my comment on XEM-174
49 sburjan - (10:42): so it;s duplicate
50 sburjan - (10:43): I'll delete it then
51 sburjan - (10:43): I discovered this on myxwiki - incubator
52 tmortagne - (10:44): sburjan: ok let me check lyxwiki.org main wiki, it's probably badly configured as i said
53 sburjan - (10:44): it anycase, i don't have credentials to myxwiki :)
54 sdumitriu - (10:44): sburjan: Pong
55 sburjan - (10:45): sdumitriu, : I just wanted to ask .. how come the issue you deleted was created twice in JIRA
56 sburjan - (10:45): I've recieved the mail this morning .. about the removed JIRA issue .. and seen that there are 2 issues ...
57 sburjan - (10:45): and I can't explain what happend
58 vmassol joined #xwiki at 10:46
59 sburjan - (10:51): sdumitriu, : I found a problem on the latest snapshot (from today). Then editing the page, there is a new icon (next to the breadcrumb) on the top of the page. With that you can add the Page's parent. That works. But it seems that it breaks functionality to the older panel, the on from the right
60 sburjan - (10:51): *that
61 sburjan - (10:52): Document Information Panel
62 sdumitriu - (10:52): Yes, silviar1 found this too
63 sdumitriu - (10:52): I know about it
64 sdumitriu - (10:53): About the two issues, maybe you clicked twice on the create button or something
65 sdumitriu - (10:53): It's no big deal
66 sburjan - (10:53): I see
67 sburjan - (10:53): okay
68 sburjan - (10:55): Did you got the time to commit the Document Title tests ?
69 sdumitriu - (11:01): Still no :(
70 silviar1 is now known as silviar ([email protected]
71 tmortagne - (11:09): sburjan: myxwiki.org is ok now
72 sburjan - (11:10): okay. so i can remove my issue
73 sburjan - (11:10): right ?
74 tmortagne - (11:11): sburjan: close it as duplicate of 174 in any case
75 tmortagne - (11:11): let's wait for Ricardo to close the 174
76 sburjan - (11:12): sdumitriu, : question. What is the criteria used for DocumentIndex list of a space ? All the document that have parent the Spacename.WebHome, or All the Documents that exist in that space (created from start in that space)
77 sburjan - (11:13): XEM-175
78 sdumitriu - (11:19): Exist in the space
79 sburjan - (11:20): thanks
80 sdumitriu - (11:21): sburjan: Issues should never be deleted
81 sburjan - (11:21): but I didn;t deleted it, I closed it
82 sdumitriu - (11:21): The only exceptions are really duplicate issues (created twice), and really confidential issues that should not be in the public Jira
83 sdumitriu - (11:22): Yes, I know, just letting you know for the future
84 sburjan - (11:22): okay. stored
85 sburjan - (11:27): sdumitriu, : are you going to have some UI polished for IE's today ? I have another suggestion for the UI
86 sdumitriu - (11:28): Yes
87 sburjan - (11:35): I've added 2 new things i found. http://incubator.myxwiki.org/xwiki/bin/view/Test/25Snapshots
88 arkub left at 11:36 (Quit: Leaving
89 arkub joined #xwiki at 11:38
90 silviar - (11:52): sburjan: HI! The first issue is not 2.5 specific, so you can report it on jira; for the second issue it's indicated to add an image with the initial display and another printscreen that describes the behavior on hover.
91 MartinCleaver joined #xwiki at 11:54
92 lucaa left at 12:01 (Ping timeout: 240 seconds
93 flaviusolaru joined #xwiki at 12:08
94 silviar left at 12:14 (Quit: Leaving.
95 arkub left at 12:49 (Quit: Leaving
96 florinciu joined #xwiki at 12:52
97 silviar joined #xwiki at 13:18
98 lucaa joined #xwiki at 13:19
99 flaviusolaru1 joined #xwiki at 13:35
100 silviar2 joined #xwiki at 13:35
101 lucaa1 joined #xwiki at 13:36
102 lucaa1 left at 13:36 (Client Quit
103 lucaa1 joined #xwiki at 13:36
104 silviar left at 13:38 (Ping timeout: 260 seconds
105 flaviusolaru left at 13:38 (Ping timeout: 265 seconds
106 lucaa left at 13:39 (Ping timeout: 265 seconds
107 lucaa joined #xwiki at 13:40
108 lucaa1 left at 13:42 (Ping timeout: 255 seconds
109 venkatesh joined #xwiki at 13:46
110 venkatesh left at 13:55 (Quit: Ex-Chat
111 florinciu left at 14:14 (Quit: Leaving.
112 kwoot - (14:24): Okay, I give up. How can I get a page automaticaaly filled with all users?
113 sdumitriu - (14:28): WDYM?
114 sdumitriu - (14:28): Like XWiki.XWikiAllGroup?
115 kwoot - (14:29): yes, that one :-)
116 kwoot - (14:31): But how do I mention that in the page source as a link?
117 kwoot - (14:35): Ok, sorry, got that one working. other question: does every user have his own personal page that he can edit like in mediawiki, so not the profile page but something like 'about me'?
118 sdumitriu - (14:36): No, that would be the profile page
119 sdumitriu - (14:36): But you can edit it
120 sdumitriu - (14:36): If you want it to look differently, just edit XWiki.XWikiUserSheet
121 sdumitriu - (14:36): It will be changed for all users
122 sdumitriu - (14:37): You can change it so that in view mode only the About Me field is displayed, and in edit mode just the fields you want to be editable (first/last name, about)
123 florinciu joined #xwiki at 14:40
124 kwoot - (14:42): ok. cool. will do.
125 kwoot - (14:48): So, if I want to add another tab called 'about me' and have it default filled with something like 'you can edit this', I have to do what approx? add a new object, edit the velocity macro? I know, I sound like a newbie.
126 arkub joined #xwiki at 14:50
127 jvelociter joined #xwiki at 15:08
128 jvelociter - (15:08): hi. tmortagne FYI we reproduce XEM-174 on the intranet and on myxwiki since the 2.4 upgrade
129 tmortagne - (15:09): jvelociter: see my comment and i fixed myxwiki.org this morning as i said
130 jvelociter - (15:09): (reading now)_
131 jvelociter - (15:10): what's weird is that the issue came with the upgrade
132 jvelociter - (15:10): ah
133 jvelociter - (15:10): I know
134 jvelociter - (15:10): I've probably erased the XWikiServerXwiki
135 jvelociter - (15:10): it comes with xem-administrator xar ?
136 tmortagne - (15:10): yep
137 jvelociter - (15:11): ok
138 tmortagne - (15:11): i though i did the upgrade (and the mistake) actually, are you sure it's you ?
139 jvelociter - (15:13): for the intranet it's me yes
140 jvelociter - (15:13): myxwiki, no
141 tmortagne - (15:13): i see only myxwiki in your first sentence sorry
142 tmortagne - (15:13): s/see/seen/
143 sburjan - (15:14): sdumitriu, : ping
144 sdumitriu - (15:15): Pong
145 jvelociter - (15:15): np
146 sburjan - (15:15): sdumitriu, : reminder .. the bug when Mandatory Page Title is set to yes, the page is still saved when pressing Save and Continue
147 florinciu1 joined #xwiki at 15:21
148 florinciu1 left at 15:21 (Client Quit
149 florinciu left at 15:21 (Ping timeout: 272 seconds
150 MartinCleaver left at 15:30 (Ping timeout: 265 seconds
151 sburjan - (15:36): sdumitriu, : i have discovered an issue
152 sburjan - (15:37): it seems that all checkboxes from xwiki have their vertical-alignment:middle a little bit broken
153 sburjan - (15:37): I will pot a screenshot on the incubator page
154 sburjan - (15:38): *post
155 sdumitriu - (15:38): K
156 lucaa - (15:48): hi guys, can someone point me to some documentation to understand why script macros cannot be nested?
157 cjdelisle - (15:48): It's for security.
158 MartinCleaver joined #xwiki at 15:49
159 lucaa - (15:49): yes, I assumed so...
160 lucaa - (15:49): but why / how?
161 cjdelisle - (15:49): You write <a href="$request.somewhere">link somewhere</a>
162 cjdelisle - (15:50): I write Your/Page?somewhere={{groovy}}new Random.unsafe.putAddress(0,0);{{/groovy}}
163 cjdelisle - (15:51): or Your/Page?somewhere={{/velocity}}{{groovy}}new Random.unsafe.putAddress(0,0);{{/groovy}}
164 lucaa - (15:51): ok, but isn't escaping supposed to be the answer to this?
165 sburjan - (15:51): sdumitriu, : I've updated the page with screenshots
166 sdumitriu - (15:52): You can't properly escape 2.0 wiki syntax
167 lucaa - (15:52): because what happens right now is that the existing dashboard proof of concept doesn't work anymore
168 lucaa - (15:52): and all it did was to include some macro calls in other macros
169 sdumitriu - (15:52): And maybe it should allow normal wiki syntax, like bold and italic
170 flaviusolaru1 - (15:52): i have a groovy script
171 flaviusolaru1 - (15:52): def globalvar = "helau";
172 flaviusolaru1 - (15:52): def func() {
173 flaviusolaru1 - (15:52): return globalvar;
174 flaviusolaru1 - (15:52): }
175 flaviusolaru1 - (15:52): any ideeas why is not working? groovy doesn't support global variables?
176 lucaa - (15:53): those macros were wiki macros that had their bodies defined with velocity scripts
177 lucaa - (15:53): and now nothing works anymore because they're all nested...
178 lucaa - (15:53): I find that a bit annoying, although I am ready to accept it if it's the best solution
179 cjdelisle - (15:54): re escaping: There are no characters which are be xml escaped. The alternative would be escaping new characters such as {
180 cjdelisle - (15:54): XWIKI-5275
181 cjdelisle - (15:54): You were defining groovy macros using velocity scripts?
182 lucaa - (15:55): no
183 lucaa - (15:55): wait I
184 lucaa - (15:55): I'll show you
185 lucaa - (15:55): do you have an account on incubator?
186 cjdelisle - (15:55): BTW: http://jira.xwiki.org/jira/browse/XWIKI-5272
187 cjdelisle - (15:56): Yes.
188 lucaa - (15:58): cjdelisle: this is the dashboard macro: http://incubator.myxwiki.org/xwiki/bin/view/Macros/Dashboard (checkout the object inside)
189 sburjan - (15:58): sdumitriu, : the checkbox issue is present on 2.4 too. so if there is really something wrong, it should be committed on 2.4 too
190 lucaa - (15:58): that includes other macros inside, like this http://incubator.myxwiki.org/xwiki/bin/view/MacrosTest/DashboardTest?viewer=code&showlinenumbers=0
191 lucaa - (15:59): some of those macros inside are wiki macros, they use velocity to be implemented
192 lucaa - (15:59): so it all fails now
193 tmortagne - (16:00): cjdelisle: wiki macro should be special case like include macros are
194 tmortagne - (16:00): i.e. whhen looking at parent it should stop when hitting wiki macro
195 lucaa - (16:00): include macros are special cases?
196 tmortagne - (16:00): otherwise you cant user wiki macro in a velocity macro basically
197 tmortagne - (16:01): lucaa: yes otherwise impossible to use {{include}} inside a velocity macro to do a if or something
198 tmortagne - (16:01): in case of include it's valid to allow nested scripts
199 lucaa - (16:01): tmortagne: yes, sure. I was just pleasantly surprised by the concept of special cases :)
200 tmortagne - (16:02): lucaa: yes i don't like it either
201 silviar2 left at 16:02 (Quit: Leaving.
202 tmortagne - (16:02): but i think abusenius made it cleaner than if equals("include")
203 tmortagne - (16:02): with a interface or something i'm not sure i would have to look at it
204 lucaa - (16:03): I'm not very happy with this idea because, while it should prevent attacks, it actually seems to make quite legitimate things impossible
205 tmortagne - (16:03): in any case we should do the exact same thing for wiki macro
206 lucaa - (16:03): not idea actually, implementation or something
207 lucaa - (16:03): yes, maybe doing the same thing for wiki macros will fix it
208 lucaa - (16:04): (as in we won't discover other special cases)
209 tmortagne - (16:04): lucaa: there was lot's of discussion an vote for this (and i always voted no more than 0 for this kind of issues)
210 lucaa - (16:04): yes, I missed the discussion, obviously
211 lucaa - (16:04): anyway, better late than never
212 lucaa - (16:04): who wants to handle it
213 lucaa - (16:04): ?
214 tmortagne - (16:05): i'm looking
215 lucaa - (16:05): also, is this released in 2.4?
216 lucaa - (16:05): I think not...
217 cjdelisle - (16:05): Yes.
218 lucaa - (16:05): yes?
219 lucaa - (16:05): lemme check
220 tmortagne - (16:06): i think it is
221 cjdelisle - (16:06): maybe something like {{velocity allowNestedScripts=true}}
222 cjdelisle - (16:06): ?
223 lucaa - (16:07): hmm, I'm not really surely sure that caller should be aware of the implementation of the macros that he calls
224 tmortagne - (16:08): cjdelisle: it's not a solution for wiki macro for sure but yes we could introduce that for people that absolutely need a nested script and know what they do
225 lucaa - (16:08): i.e. developer googoo, who calls
226 lucaa - (16:08): {{velocity}}
227 lucaa - (16:08): {{myWikiMacro /}}
228 lucaa - (16:08): {{/velocity}}
229 lucaa - (16:08): shouldn't really be aware that myWikiMacro is implemented using velocity
230 cjdelisle - (16:09): I think we decided that the number of legitimate use cases were few and other solutions could be found, and on the other hand a lot of very bad code can be written using nested script.
231 tmortagne - (16:09): cjdelisle: yep that was it and it's still the case i think
232 tmortagne - (16:10): we just forgot to handle wiki macro the same way than include macro but it does not change anything
233 cjdelisle - (16:11): I just want to understand exactly how these macros work. What's the page name for one of the inner macros?
234 lucaa - (16:12): wait a second caleb
235 lucaa - (16:12): I'm gonna check if it actually fails on incubator
236 lucaa - (16:12): I tested it on my local on a 2.5 snao
237 lucaa - (16:12): snap
238 lucaa - (16:12): I'm making it fail on the incu
239 cjdelisle - (16:12): Ok. I just found jiragraph.
240 lucaa - (16:14): no, it was failing because of something else not nested
241 lucaa - (16:14): so, it's not failing on 2.4
242 lucaa - (16:14): or at least on incubator
243 lucaa - (16:14): I put a nested macro now
244 lucaa - (16:14): actually a wiki macro inside a wiki macro
245 lucaa - (16:14): and it works
246 lucaa - (16:15): check the DashboardTest page again
247 tmortagne left at 16:15 (Ping timeout: 276 seconds
248 cjdelisle - (16:15): Ok. no failures. I assume 'nothing' is correct.
249 lucaa - (16:15): yes
250 lucaa - (16:15): nothing is correct
251 lucaa - (16:15): refresh
252 lucaa - (16:15): you should see a spider
253 tmortagne joined #xwiki at 16:16
254 tmortagne - (16:16): (back, I have some heat issues with my computer theses days...)
255 cjdelisle - (16:16): a spider?
256 lucaa - (16:17): on the dashboard test page
257 tmortagne - (16:17): lucaa: btw you will not reproduce the same issue on 2.4
258 lucaa - (16:17): a gadget with a spider
259 cjdelisle - (16:17): cuite fuzzy thing that eats flies?
260 lucaa - (16:17): cjdelisle: yes
261 tmortagne - (16:17): there is nested script protection but there is also a bug in wiki macro that isolate them from the document
262 lucaa - (16:17): ( tmortagne: yes, I just tested on incubator )
263 tmortagne - (16:17): which mean that they dont have any parent and so no script macro parent either
264 cjdelisle - (16:18): I see the box now. (noscript)
265 tmortagne - (16:18): i just fixed the bug in trunk
266 tmortagne - (16:18): which make it visible
267 cjdelisle - (16:19): brb
268 tmortagne - (16:19): cjdelisle: heat issues=it's too hot
269 tmortagne - (16:20): and reboot
270 cjdelisle - (16:20): need more fans :)
271 cjdelisle - (16:20): I added one pointing right at my disks.
272 tmortagne - (16:20): you made me go to wordreference.com to check what i said ;)
273 sburjan left at 16:21 (Quit: Ex-Chat
274 cjdelisle - (16:21): be right back.
275 cjdelisle - (16:28): btw: #set($cols = $util.getArrayList()) == #set($cols = [])
276 cjdelisle - (16:31): hmm. didn't know that worked. <a href='$doc.getURL('inline')'>
277 lucaa - (16:32): tmortagne: if include macros are a special case then it means that, if a page X.Y has a groovy script and then someone uses the include macro in the situation presented above by cjdelisle it will work?
278 cjdelisle - (16:33): It only works if the groovy script is on one side of the include and the velocity is on the other side.
279 cjdelisle - (16:34): So I don't think it's possible to dynamically write script.
280 cjdelisle - (16:34): There's parseGroovyFromString and #evaluate
281 lucaa - (16:34): yes, in a velocity script I write
282 lucaa - (16:34): $request,something
283 lucaa - (16:34): and then I pass
284 lucaa - (16:34): PageWithVelocityScript?something="{{include document="X.Y" /}}"
285 tmortagne - (16:35): lucaa: yep that would probably work
286 lucaa - (16:35): then it fixes nothing, because of this special case
287 lucaa - (16:35): same for wiki macros
288 lucaa - (16:35): almost nothing
289 tmortagne - (16:35): lucaa: wiki macro is different
290 tmortagne - (16:35): you can't register any macro and make another user use it
291 tmortagne - (16:36): you need programming right to make another user use a wiki macro you wrote
292 tmortagne - (16:36): so you don't need to do that kind of trick
293 lucaa - (16:36): yes
294 lucaa - (16:36): lemme think
295 cjdelisle - (16:37): hmm suppose PageWithVelocityScript has PR and X.Y does not.
296 cjdelisle - (16:37): PageWithVelocityScript?something="{{include document="X.Y" /}}"
297 cjdelisle - (16:37): Does that cause privilege assent?
298 cjdelisle - (16:37): ascent
299 tmortagne - (16:37): cjdelisle: the included document is included and then executed as if it was the top document content
300 cjdelisle - (16:38): ok so {{include does not confer privilege as does #includeForm.
301 lucaa - (16:38): then, in this case
302 tmortagne - (16:38): include macro just replace itself with the target document content
303 tmortagne - (16:39): so yes there is a security issue to summarize
304 lucaa - (16:39): yes
305 lucaa - (16:40): so basically the fact that there is this exception means that nothing is actually fixed
306 tmortagne - (16:40): it basically mean that we should not discuss that here ;)
307 cjdelisle - (16:40): Bad guys aren't lurking in the shadows.
308 cjdelisle - (16:41): IMO paranoia and keeping quiet damages security more than actual problems.
309 kwoot left at 16:44 (Ping timeout: 252 seconds
310 MartinCleaver left at 16:45 (Quit: MartinCleaver
311 vmassol - (16:58): guys, I have just sent an email asking for statuses on the 2.5 release tasks. Please make sure everyone with tasks answers so that we can plan ahead and give warnings in advance in case something is becoming risky (in order to slim it down, reschedule, etc). Thanks
312 abusenius joined #xwiki at 17:32
313 jvelociter left at 17:35 (Quit: jvelociter
314 cjdelisle - (17:42): flaviusolaru1: Let me know if you find anything weird about the ApplicationClassSheet, I updated to syntax/2.0 recently.
315 jvelociter joined #xwiki at 17:50
316 flaviusolaru1 - (17:53): for some reason the download link seems weird
317 lucaa left at 17:54 (Ping timeout: 264 seconds
318 arkub left at 18:25 (Ping timeout: 240 seconds
319 tmortagne left at 18:26 (Quit: Leaving.
320 cjdelisle - (18:27): I'll look at it after lunch.
321 lpereira joined #xwiki at 18:38
322 lpereira left at 18:43 (Ping timeout: 252 seconds
323 florinciu joined #xwiki at 18:52
324 mflorea left at 18:55 (Ping timeout: 272 seconds
325 arkub joined #xwiki at 18:56
326 Enygma` left at 18:56 (Ping timeout: 265 seconds
327 mflorea joined #xwiki at 19:12
328 lucaa joined #xwiki at 19:16
329 evalica left at 19:18 (Quit: Leaving.
330 arkub left at 19:32 (Quit: Leaving
331 mflorea left at 20:02 (Quit: Leaving.
332 asrfel left at 20:03 (Quit: Leaving.
333 flaviusolaru1 left at 20:24 (Quit: Leaving.
334 lpereira joined #xwiki at 20:35
335 MartinCleaver joined #xwiki at 20:43
336 KermitTheFragger left at 21:37 (Quit: Leaving
337 proyvind_ joined #xwiki at 21:44
338 proyvind left at 21:47 (Remote host closed the connection
339 lucaa left at 21:49 (Ping timeout: 276 seconds
340 jvelociter - (21:59): sdumitriu: Hi. Do you have 2 minutes? I've got a DbTreeList question
341 jvelociter - (22:00): it seems there is a cache on tree displayer values
342 jvelociter - (22:00): but I'm not sure where exactly it is or how I can flush it
343 jvelociter - (22:01): or could it be a hibernate cache ?
344 jvelociter - (22:01): I'm looking at DBTreeListClass#getQuery
345 jvelociter - (22:06): hmm found the cache I think
346 jvelociter - (22:06): DBListCache#getCachedDBList
347 sdumitriu - (22:13): Hi jvelociter
348 jvelociter - (22:13): Hi. I think I'm towards my solution
349 sdumitriu - (22:13): K
350 sdumitriu - (22:13): Sorry, I was away for a while
351 jvelociter - (22:14): yep, found
352 jvelociter - (22:14): PropertyClass#getPropertyClass().flushCache
353 sdumitriu - (22:15): But isn't caching optional?
354 jvelociter - (22:15): yes, but I want to keep the cache, but flush it when you edit the graph
355 jvelociter - (22:16): (since it's quite heavy requests)
356 sdumitriu - (22:18): K
357 evalica joined #xwiki at 22:53
358 vmassol left at 23:45 (Quit: Leaving.
359 evalica left at 23:49 (Read error: Connection reset by peer
360 lpereira left at 23:58 (Quit: Leaving.

Get Connected