XSF logo XSF Discussion - 2017-11-02


  1. lskdjf has left
  2. sonny has left
  3. sonny has joined
  4. lumi has left
  5. SamWhited has left
  6. matlag has left
  7. arc has left
  8. arc has joined
  9. bjc has left
  10. bjc has joined
  11. arc has left
  12. arc has joined
  13. la|r|ma has left
  14. Steve Kille has left
  15. efrit has left
  16. Zash has left
  17. jjrh has left
  18. arc has left
  19. arc has joined
  20. jere has left
  21. jere has joined
  22. arc has left
  23. arc has joined
  24. peter has joined
  25. la|r|ma has joined
  26. Guus has left
  27. tux has left
  28. tux has joined
  29. arc has left
  30. arc has joined
  31. arc has left
  32. arc has joined
  33. Valerian has left
  34. Guus has left
  35. Valerian has joined
  36. arc has left
  37. arc has joined
  38. arc has left
  39. arc has joined
  40. jere has left
  41. jere has joined
  42. arc has left
  43. arc has joined
  44. arc has left
  45. arc has joined
  46. Valerian has left
  47. Valerian has joined
  48. Valerian has left
  49. Ge0rG has left
  50. Ge0rG has joined
  51. Guus has left
  52. Guus has left
  53. peter has left
  54. Guus has left
  55. moparisthebest has left
  56. moparisthebest has left
  57. moparisthebest has joined
  58. moparisthebest has left
  59. moparisthebest has left
  60. la|r|ma has joined
  61. uc has joined
  62. la|r|ma has joined
  63. la|r|ma has joined
  64. jere has joined
  65. nyco has left
  66. nyco has joined
  67. la|r|ma has joined
  68. Guus has left
  69. Guus has left
  70. lskdjf has joined
  71. SamWhited has left
  72. moparisthebest has joined
  73. Guus has left
  74. Guus has joined
  75. Guus has left
  76. Guus has left
  77. Guus has left
  78. Guus has joined
  79. Alacer has joined
  80. Alacer has left
  81. uc has left
  82. uc has joined
  83. arc has left
  84. arc has joined
  85. arc has left
  86. arc has joined
  87. Guus has left
  88. Guus has joined
  89. daniel has left
  90. Guus has left
  91. daniel has joined
  92. arc has left
  93. arc has joined
  94. arc has left
  95. arc has joined
  96. @Alacer has left
  97. @Alacer has joined
  98. arc has left
  99. arc has joined
  100. arc has left
  101. arc has joined
  102. Guus has joined
  103. ralphm has joined
  104. Guus has left
  105. @Alacer has left
  106. Guus has joined
  107. Guus has left
  108. daniel has left
  109. daniel has joined
  110. Guus has joined
  111. @Alacer has joined
  112. ralphm has left
  113. ralphm has left
  114. zinid has left
  115. jubalh has joined
  116. intosi has joined
  117. jonasw moparisthebest, huh
  118. jonasw thanks for the hint
  119. jonasw moparisthebest, I always only saw DKIM_INVALID but I assumed that’s the mailing lists fault
  120. jonasw moparisthebest, even though, I can find the key in the DNS without issues?
  121. zinid has left
  122. Guus has left
  123. Guus has joined
  124. Steve Kille has left
  125. edhelas has left
  126. edhelas has joined
  127. Steve Kille has left
  128. Steve Kille has left
  129. Steve Kille has joined
  130. jubalh has joined
  131. Guus has left
  132. jcbrand has joined
  133. ralphm has joined
  134. Steve Kille has left
  135. Guus has joined
  136. Steve Kille has left
  137. ralphm has joined
  138. tim@boese-ban.de has joined
  139. daniel has left
  140. jubalh has joined
  141. dwd jonasw, DKIM doesn't really work with mailing lists. It only works if all you do is 1:1 mail.
  142. jonasw dwd, I am aware of that.
  143. jonasw it’s not that I *want* to do DKIM.
  144. nyco has left
  145. nyco has joined
  146. goffi has joined
  147. Guus has left
  148. Steve Kille has left
  149. Guus has joined
  150. Steve Kille has left
  151. Steve Kille has left
  152. Guus has left
  153. Guus has joined
  154. Steve Kille has left
  155. efrit has joined
  156. Martin has joined
  157. Guus has left
  158. Guus has joined
  159. Guus has left
  160. Guus has joined
  161. Ge0rG Only three days remaining for Council and Board candidates. Wow.
  162. sonny has left
  163. sonny has joined
  164. ralphm has left
  165. sonny has left
  166. sonny has joined
  167. sonny has left
  168. sonny has joined
  169. valo has joined
  170. Guus has left
  171. Guus has joined
  172. Guus has left
  173. Guus has joined
  174. valo has joined
  175. zinid has left
  176. jonasw I might roll back DKIM. It doesn’t seem to have helped with delivery to google or anyone anyways.
  177. jonasw and it only casues damage
  178. efrit has left
  179. goffi I'm wondering about the MAM last call, do we have implementations of MAM for Pubsub? At least one we made for SàT Pubsub, but any other one?
  180. dwd goffi, Not that I know of. And our on MIX is out of date, since it needs the pointless id added.
  181. goffi is not needed to have 2 implementations to do a last call on MAM then?
  182. goffi actually the one on SàT Pubsub may be outdated to.
  183. dwd goffi, That's Final, not Draft, isn't it?
  184. goffi ah maybe
  185. tim@boese-ban.de has joined
  186. Guus has left
  187. Guus has joined
  188. valo has joined
  189. Kev has left
  190. daniel has left
  191. Kev has left
  192. thomas_ has left
  193. mimi89999 has left
  194. valo has joined
  195. zinid has left
  196. Guus has left
  197. Guus has joined
  198. Guus has left
  199. Guus has joined
  200. Guus has left
  201. daniel has left
  202. Guus has joined
  203. zinid has left
  204. Guus has left
  205. Guus has joined
  206. la|r|ma has joined
  207. jere has joined
  208. jubalh has joined
  209. thomas_ has left
  210. Guus has left
  211. daniel has left
  212. Guus has joined
  213. ralphm has joined
  214. lumi has joined
  215. jonasw in retrospect, DKIM-Spam-Issues probably also explain some of the XHTML-IM discussion :/
  216. jonasw iteam, can we configure the ML so that it mangles DKIM-signed messages in a way which avoids incorrect signatures?
  217. jonasw some people don’t have a choice on whether they send DKIM signatures
  218. lskdjf has joined
  219. Guus has left
  220. Guus has joined
  221. jere has left
  222. jere has joined
  223. daniel has left
  224. la|r|ma has left
  225. lumi has left
  226. Ge0rG has left
  227. Guus has left
  228. Guus has joined
  229. Guus has left
  230. Guus has joined
  231. la|r|ma has left
  232. la|r|ma has joined
  233. jjrh has left
  234. jjrh has left
  235. jjrh has left
  236. jjrh has left
  237. ralphm has joined
  238. Ge0rG has left
  239. Ge0rG has joined
  240. Ge0rG has left
  241. valo has joined
  242. jubalh has left
  243. Guus has left
  244. daniel has left
  245. moparisthebest jonasw, if you want to review component/protocol etc it's to a working state, pre-compiled .apk here or compile it yourself: https://github.com/moparisthebest/Conversations/releases
  246. jonasw a compiled build is not really useful to review something, is it?
  247. jonasw I can’t into mobile development, at all
  248. moparisthebest it links to both the mobile code and the component
  249. moparisthebest I think additionally the component needs to advertise in disco that it's an 'echo component' and that should be good enough
  250. Zash Which kind of review?
  251. Zash And of what?
  252. moparisthebest any kind and of any of it :)
  253. jonasw moparisthebest, frankly, I’d prefer a written specfiication over having to read java code.
  254. jonasw but I’m at work anyways
  255. moparisthebest the specification is there too in the readme, such as it is https://github.com/moparisthebest/xmpp-echo-self
  256. jonasw ok, might take a look this evening
  257. moparisthebest also the entire component is 130 lines of java code including comments
  258. moparisthebest I wasted about 4 hours trying to get sleekxmpp or slixmpp to work for this and failed...
  259. moparisthebest anyway being able to seamlessly SMS through my phone from gajim is sweet, or any other xmpp client supporting carbons
  260. jonasw I still find your (ab-)use of carbons... non-satisfactory
  261. jonasw this is a hack for something which deserves a proper solution.
  262. Zash Does this even make sense?
  263. moparisthebest I wouldn't call it a hack, multi-client is useless without carbons anyway, not sure why the component should be made complicated and require registration just to support use without carbons...
  264. jonasw it is a hack.
  265. Zash Transports being attached to the server is one of the very earliest design decisions in Jabber, so doing this in a non-awkward fashion will be Hard.
  266. moparisthebest this is one of the problems with some XMPP specs, instead of solving the simple problem simply, they attempt to solve complicated problems no one actually has yet but might have in the future in a more complicated way
  267. jonasw I think it makes sense to have per-user transports if the transport is linked to a hardware token owned by the user (e.g. SMS)
  268. Zash moparisthebest: IM is not a simple problem
  269. Zash It may look simple, but it's not.
  270. Guus has joined
  271. Guus has left
  272. moparisthebest this solves the problem of a client-side sms transport and works perfectly so it seems rather simple and it works
  273. moparisthebest and requires no changes to other clients or servers, most importantly
  274. Zash "Works" and "Hack" are not mutually exclusive.
  275. Alex has joined
  276. Zash Hacks usually work.
  277. moparisthebest why is relying on other already defined XEPs a hack?
  278. jonasw moparisthebest, but doesn’t it strain the server by intentionally sending messages to non-existant domains?
  279. Zash Making something hacky that works is a good first step, as it helps understand the problem.
  280. moparisthebest nothing stops anyone from making a new XEP that does complicated state management and registration to avoid carbons, it's just useless
  281. moparisthebest jonasw, the domain exists
  282. jonasw ah, the domain of the "echo" component?
  283. moparisthebest it's a standard xmpp domain/component
  284. moparisthebest yep
  285. moparisthebest in fact my pre-compiled apk is pointed to my component running at echo.burtrum.org and works for anyone that can federate to that
  286. moparisthebest this should be replaced by discovery and fallback to a hard-coded component, eventually
  287. Zash Eh, is it wise to publish a thing that would leak all your SMSes to you?
  288. moparisthebest as a super alpha with a warning about it? sure
  289. Guus has joined
  290. jonasw Zash, is it wise to install a random apk from a random persons github page? ;-)
  291. moparisthebest I wouldn't, I'd compile it myself pointed to my own echo server instance :)
  292. moparisthebest I also just found out about this today: https://github.com/SilenceIM/Silence/pull/390 the SMS app is planning on adding a transport-over-xmpp option hehe
  293. Zash yetanothermessengerapp
  294. Link Mauve moparisthebest, what kind of issue did you have with slixmpp?
  295. Link Mauve Did you start from the echo_component example?
  296. moparisthebest yes Link Mauve it alternatively would return strings or parsed element structures but I could never get them back into a Message that I could .send etc, my 3 failed attempts are here: https://github.com/moparisthebest/xmpp-echo-self/tree/master/failed_python_attempts
  297. Guus has left
  298. jjrh has left
  299. Guus has joined
  300. Link Mauve Strings or parsed element structures?
  301. valo has joined
  302. Guus has left
  303. moparisthebest so depending what I tried the <message> in the <forwarded> block would either be an Element or just a string
  304. Link Mauve Some of your code reads like it should work.
  305. Link Mauve moparisthebest, you need to load the xep_0297 plugin in order to get a Message, probably.
  306. Guus has joined
  307. moparisthebest Link Mauve, yea I did that too check xmpp-echo-self.forward.py
  308. moparisthebest xmpp-echo-self.py doesn't use forward and works with sleekxmpp but not slixmpp, but then I decided to go with forwards anyhow
  309. Holger has left
  310. Link Mauve moparisthebest, the usual way is:
  311. Link Mauve forwarded_message = msg['forwarded']['stanza'] forwarded_message['to'] = your_user forwarded_message.send()
  312. Link Mauve From what I understand you want to do.
  313. moparisthebest Link Mauve, yea so sometimes I'd get an error on forwarded_message['to'] = your_user like 'str does not support .attr()' and sometimes I'd get an error on forwarded_message.send() like 'Element does not have .send() method'
  314. Link Mauve moparisthebest, that’s if you don’t have the plugin loaded.
  315. Link Mauve (Yes, slixmpp defaults to '' for unknown attributes…)
  316. Link Mauve (Yes, I hate it.)
  317. Link Mauve (And my branch changing that broke a ton of code in poezio alone, so I didn’t try to go forward.)
  318. Link Mauve (I want to test aioxmpp, if it managed to be less non-typed than slixmpp.)
  319. Link Mauve (But what I want the most, is a proper Rust library.)
  320. Link Mauve (xmpp-parsers is based on the opposite idea from slixmpp’s, types are good and you should use them, always.)
  321. Alex has left
  322. Link Mauve (But it only parses and serialises stanzas and payloads, it isn’t an XMPP library per se.)
  323. jonasw Link Mauve, aioxmpp is rather strongly typed
  324. jonasw :-)
  325. Link Mauve I should try to move poezio to it, someday.
  326. jonasw sounds like a plan ;-)
  327. lumi has joined
  328. Guus has left
  329. bjc has left
  330. Guus has joined
  331. moparisthebest yes Link Mauve completely agree I wanted to do it in rust but not quite there yet :)
  332. moparisthebest anyway I spent a solid 4 hours trying different things with sleek and then slix then gave up so meh...
  333. moparisthebest would have tried aioxmpp but jonasw said no component support yet
  334. Holger has left
  335. jonasw I didn’t say "yet" ;-)
  336. Holger has left
  337. moparisthebest sorry sorry :P
  338. Holger has left
  339. Link Mauve moparisthebest, both xmpp and tokio-xmpp support components, fyi.
  340. moparisthebest anyway Guus whack is nice and simple, typed but also super easy to just grab / manipulate XML directly, I like it :)
  341. Link Mauve I personally added that. :)
  342. Guus has left
  343. Guus has joined
  344. Link Mauve The only constraint is that you can’t use both a client and a component when you import them in your project, it’s a feature which toggles the component or client thing.
  345. Guus has left
  346. Guus has joined
  347. moparisthebest still need a new version of xmpp released though, current doesn't compile with stable rust, had to use git for my client thing
  348. Valerian has joined
  349. Guus has left
  350. Guus has joined
  351. Guus Wait what?
  352. Guus Someone mentioned me?
  353. moparisthebest yep, whack compliment
  354. Guus Yey!
  355. Guus Didn't work on that for ages though 😀
  356. Guus Also mostly code from Jive
  357. Guus has left
  358. moparisthebest everything doesn't need to be developed for latest node.js in the last week to be good :)
  359. Guus has joined
  360. Guus Happy to hear it's helpful for you.
  361. dwd moparisthebest, You're still developing on last week's node.js? Luddite.
  362. Ge0rG My node.js is from last month!
  363. Ge0rG Okay, that was a lie. My node.js is 4.4.7 LTS, which is from mid-2016.
  364. moparisthebest wow that's like 6 versions behind
  365. moparisthebest 8 is LTS now
  366. valo has joined
  367. Link Mauve I had an update to 9.0 like yesterday, you’re all so out of date…
  368. valo has joined
  369. moparisthebest node has to be the only software where LTS means like "ok I guess we'll support this version for 3 months"
  370. Zash lolwut
  371. daniel has left
  372. daniel has joined
  373. Alex has joined
  374. Alex has left
  375. Alex has joined
  376. jere has left
  377. jere has joined
  378. edhelas has left
  379. Guus has left
  380. Steve Kille has left
  381. Guus has joined
  382. lovetox has joined
  383. arc has left
  384. arc has joined
  385. Guus has left
  386. edhelas has joined
  387. tux has left
  388. Guus has joined
  389. bjc has joined
  390. Alacer has joined
  391. Alacer has left
  392. sonny has left
  393. sonny has joined
  394. Guus has left
  395. Guus has joined
  396. Guus has left
  397. Kev has left
  398. Guus has joined
  399. Guus has left
  400. Guus has joined
  401. Martin has left
  402. Guus has left
  403. bjc has left
  404. bjc has joined
  405. Guus has joined
  406. zinid has left
  407. nyco has left
  408. nyco has joined
  409. Guus has left
  410. tux Sounds like node.js is the software pendant to memory manufacturers. 🙃
  411. Guus has joined
  412. Valerian has left
  413. Valerian has joined
  414. Valerian has left
  415. Guus has left
  416. Guus has joined
  417. Guus has left
  418. Guus has joined
  419. SamWhited has left
  420. jubalh has left
  421. jubalh has left
  422. Zash What should happen if you send <presence type="error"/> (with nothing else)?
  423. zinid should be dropped by the server?
  424. Guus has left
  425. dwd Zash, A little window should pop up telling you you have too much time on your hands.
  426. Guus has joined
  427. Zash > Discarding unhandled error presence (<nil>, unknown condition) from c2s: <presence type='error'>
  428. dwd Zash, I preferred my error message.
  429. Ge0rG The words "time" and "hands" should be replaced by the respective Emoji..
  430. Zash :time::hands:
  431. thomas_ has left
  432. nyco has left
  433. nyco has joined
  434. dwd I just tried it with Openfire. A world of nothing happened.
  435. zinid same for ejabberd :)
  436. Valerian has joined
  437. Guus has left
  438. ralphm has left
  439. jubalh has joined
  440. jjrh has left
  441. Guus has joined
  442. moparisthebest https://github.com/openspace42/aenigma "aenigma provisions a fully functional and secure out of the box XMPP server you can get running today."
  443. moparisthebest never heard of that before, looks like bash script to set up ejabberd? odd
  444. thomas_ has left
  445. thomas_ has left
  446. sonny has left
  447. sonny has joined
  448. sonny has joined
  449. sonny has joined
  450. zinid there are also nginx and sslh in the bundle ;)
  451. moparisthebest I only saw it because dev emailed a question to the sslh mailing list :)
  452. Flow which clients do support "xmpp over ssh"? Or do you need an ssh-client setting up a tunnel?
  453. Flow ahh s/ssh/ssl/
  454. moparisthebest xep-368 style? conversations does
  455. moparisthebest I had a list of implementations in the email hang on...
  456. dwd moparisthebest, He didn't mean that.
  457. moparisthebest oh got it
  458. Guus has left
  459. Guus has joined
  460. Guus has left
  461. jubalh has joined
  462. Guus has joined
  463. Guus has left
  464. Guus has joined
  465. sonny has joined
  466. thomas_ has joined
  467. Guus has left
  468. sonny has left
  469. sonny has joined
  470. tux has left
  471. Guus has joined
  472. sonny has left
  473. sonny has joined
  474. sonny has left
  475. sonny has joined
  476. uc has joined
  477. edhelas has left
  478. Valerian has left
  479. jcbrand has left
  480. Valerian has joined
  481. uc has joined
  482. jjrh has left
  483. Zash has left
  484. Zash has left
  485. Zash has joined
  486. uc has joined
  487. uc has joined
  488. uc has left
  489. Guus has left
  490. arc has left
  491. arc has joined
  492. arc has left
  493. arc has joined
  494. Alex we need more board & council candidates here ;-) https://wiki.xmpp.org/web/Board_and_Council_Elections_2017#
  495. uc has joined
  496. Ge0rG I might volunteer
  497. jcbrand has joined
  498. Alex Ge0rG: go, go , go
  499. moparisthebest what happens if there aren't enough candidates actually
  500. Ge0rG I've already started my election page, but had to leave home.
  501. jonasw I was kind of hoping that we’d have more candidates than seats so that the election actually gets interesting :/
  502. Alex moparisthebest: :-S we did not have such a case in the entire career of the XSF yet. Would have to lookup the bylaws then or apply myself ;-)
  503. arc has left
  504. arc has joined
  505. Alex in the last years applications for board and council always came in close to the deadline
  506. Ge0rG Didn't we have situations in the past where the number of candidates matched the seats, making the election rather pointless?
  507. Guus has joined
  508. Kev It's not entirely pointless.
  509. Kev You don't get elected automatically you, still need to get elected.
  510. Ge0rG Not entirely, no
  511. edhelas has joined
  512. Ge0rG I imagine that my council application will be rather controversial
  513. jonasw that’s a good thing, right?
  514. moparisthebest not that Ge0rG guy...
  515. moparisthebest haha <3
  516. Zash Make XMPP Great Again!
  517. moparisthebest I'd buy that hat
  518. Zash Tell the SCAM team
  519. jonasw well played
  520. Ge0rG That motto is kind of burned. Besides, it should be "Make Jabber Great Again"...
  521. Zash Ha
  522. sonny has joined
  523. waqas has joined
  524. Ge0rG I realized my error some time ago, but then Drumpf was elected already, doing bad things, so...
  525. moparisthebest oh right, no I'd vote against you if you ran on a slogan with Jabber in it
  526. Zash "Make Jabber Ours Again"
  527. Ge0rG moparisthebest: why so?
  528. Steve Kille has left
  529. Zash Ge0rG: For your own protection (against trademark infrigement)(?)
  530. moparisthebest yep!
  531. Steve Kille has left
  532. Ge0rG I know my trademarks
  533. Steve Kille has left
  534. goffi has left
  535. thomas_ has left
  536. Steve Kille has left
  537. Steve Kille has joined
  538. Steve Kille has left
  539. SamWhited has joined
  540. Kev has left
  541. Steve Kille has joined
  542. Guus has left
  543. ralphm has left
  544. sonny has left
  545. sonny has joined
  546. sonny has joined
  547. sonny has joined
  548. sonny has left
  549. Guus has joined
  550. sonny has joined
  551. Guus has left
  552. jjrh has left
  553. sonny has left
  554. Steve Kille has left
  555. sonny has joined
  556. Guus has joined
  557. Guus has left
  558. Steve Kille has left
  559. jcbrand has left
  560. Guus has joined
  561. Guus has left
  562. uc has joined
  563. uc has joined
  564. Guus has joined
  565. lskdjf has joined
  566. Valerian has left
  567. Ge0rG has joined
  568. arc has left
  569. lskdjf has joined
  570. arc has joined
  571. Valerian has joined
  572. waqas has left
  573. jubalh has joined
  574. Guus has left
  575. Guus has joined
  576. arc has left
  577. arc has joined
  578. sonny has joined
  579. sonny has joined
  580. ralphm has joined
  581. moparisthebest zinid, so the sslh question guy is saying ejabberd will support '368 next version, in what way(s) ?
  582. mimi89999 has joined
  583. zinid moparisthebest: what is 368
  584. zinid I don't remember all those stupid xep numbers
  585. Zash -xep 368
  586. Bunneh Zash: XEP-0368: SRV records for XMPP over TLS (Standards Track, Draft, 2017-03-09) See: https://xmpp.org/extensions/xep-0368.html
  587. zinid it supports it already for outgoing server connections
  588. Zash "Legacy SSL on port 5223 but with SRV records"
  589. daniel has left
  590. moparisthebest presumably it already supported legacy ssl on port 5223 for c2s
  591. moparisthebest but what else?
  592. sonny has joined
  593. zinid in theory it should support sni, but it doesn't
  594. zinid sni for incoming connections
  595. Guus has left
  596. Guus has joined
  597. Alex has left
  598. daniel has left
  599. Guus has left
  600. Guus has joined
  601. Alex has joined
  602. goffi has joined
  603. Valerian has left
  604. Guus has left
  605. Guus has joined
  606. Guus has left
  607. tux has joined
  608. lskdjf has joined
  609. sonny has left
  610. sonny has joined
  611. Guus has joined
  612. sonny has joined
  613. sonny has joined
  614. Kev has left
  615. xnyhps has left
  616. matlag has left
  617. Valerian has joined
  618. Steve Kille has left
  619. jonasw has left
  620. matlag has left
  621. matlag has left
  622. la|r|ma has left
  623. Valerian has left
  624. sonny has joined
  625. sonny has joined
  626. daniel has left
  627. thomas_ has joined
  628. Zash has left
  629. Guus has left
  630. Valerian has joined
  631. daniel has left
  632. vanitasvitae has left
  633. vanitasvitae has joined
  634. daniel has left
  635. waqas has joined
  636. waqas has left
  637. jjrh has left
  638. Guus has left
  639. Valerian has left
  640. Valerian has joined
  641. jjrh has left
  642. bjc has left
  643. bjc has joined
  644. moparisthebest has joined
  645. SouL has left
  646. thomas_ has left
  647. jjrh has left
  648. bjc has left
  649. thomas_ has left
  650. jjrh has left
  651. zinid has left
  652. jere has joined
  653. ralphm has left
  654. thomas_ has left
  655. jjrh has left
  656. thomas_ has left
  657. zinid has left
  658. zinid has joined
  659. jjrh has left
  660. zinid has left
  661. zinid has joined
  662. jcbrand has joined
  663. arc has left
  664. arc has joined
  665. jjrh has left
  666. jjrh has left
  667. jjrh has left
  668. Valerian has left
  669. jjrh has left
  670. Valerian has joined
  671. Valerian has left
  672. Valerian has joined
  673. Valerian has left
  674. lumi has left
  675. jcbrand has left
  676. lumi has joined
  677. Guus has left
  678. Guus has left
  679. Valerian has joined
  680. lovetox has left
  681. jubalh has joined
  682. Ge0rG has left
  683. lskdjf has left
  684. jjrh has left
  685. daniel has left
  686. Alex has left
  687. lskdjf has left
  688. jjrh has left
  689. Guus has left
  690. mimi89999 has joined
  691. goffi has left
  692. jjrh has left
  693. Guus has left
  694. jubalh has left
  695. jjrh has left
  696. jjrh has left
  697. jjrh has left
  698. Guus has left
  699. arc has left
  700. arc has joined
  701. Guus has left
  702. Guus has left
  703. jjrh has left
  704. lskdjf has joined
  705. ralphm has left