XSF logo XSF Discussion - 2017-11-04


  1. Ge0rG has left
  2. goffi has left
  3. bjc has joined
  4. Ge0rG has left
  5. Ge0rG has left
  6. SouL has joined
  7. la|r|ma has left
  8. la|r|ma has joined
  9. Ge0rG has left
  10. matlag has left
  11. Ge0rG has left
  12. uc has joined
  13. @Alacer has left
  14. Guus has left
  15. thomas_ has left
  16. @Alacer has joined
  17. efrit has left
  18. efrit has joined
  19. efrit has left
  20. Ge0rG has left
  21. la|r|ma has joined
  22. efrit has joined
  23. Ge0rG has left
  24. daniel has left
  25. daniel has joined
  26. Valerian has joined
  27. lovetox has left
  28. daniel has left
  29. daniel has joined
  30. Ge0rG has left
  31. Guus has left
  32. Ge0rG has left
  33. Ge0rG has left
  34. Guus has left
  35. Ge0rG has left
  36. lumi has left
  37. Tobias has left
  38. Tobias has joined
  39. Ge0rG has left
  40. jere has left
  41. Valerian has left
  42. bjc has joined
  43. SamWhited has left
  44. Ge0rG has left
  45. Guus has left
  46. Guus has left
  47. Ge0rG has left
  48. lskdjf has joined
  49. dwd has left
  50. tux has left
  51. tux has joined
  52. Ge0rG has left
  53. vanitasvitae has left
  54. uc has joined
  55. Ge0rG has left
  56. Ge0rG has left
  57. Zash has left
  58. Guus has left
  59. Guus has left
  60. Guus has left
  61. Ge0rG has left
  62. lumi has left
  63. jere has joined
  64. Ge0rG has left
  65. Guus has left
  66. Ge0rG has left
  67. Ge0rG has left
  68. nyco has left
  69. nyco has joined
  70. @Alacer has left
  71. Ge0rG has left
  72. @Alacer has joined
  73. Ge0rG has left
  74. matlag has left
  75. Ge0rG has left
  76. zinid has left
  77. zinid has joined
  78. Guus has left
  79. Ge0rG has left
  80. Ge0rG has left
  81. arc has left
  82. arc has joined
  83. Ge0rG has left
  84. jere has joined
  85. Ge0rG has left
  86. Ge0rG has left
  87. Ge0rG has left
  88. Ge0rG has left
  89. Ge0rG has left
  90. efrit has left
  91. arc has left
  92. arc has joined
  93. Guus has left
  94. Ge0rG has left
  95. arc has left
  96. arc has joined
  97. arc has left
  98. arc has joined
  99. zinid has left
  100. zinid has joined
  101. arc has left
  102. arc has joined
  103. Ge0rG has left
  104. Guus has left
  105. arc has left
  106. arc has joined
  107. jjrh has left
  108. Ge0rG has left
  109. Ge0rG has left
  110. Ge0rG has left
  111. Steve Kille has left
  112. Ge0rG has left
  113. Guus has left
  114. Guus has left
  115. Guus has left
  116. Ge0rG has left
  117. la|r|ma has joined
  118. Guus has left
  119. intosi has left
  120. Ge0rG has left
  121. thomas_ has joined
  122. Ge0rG has left
  123. Ge0rG has left
  124. Ge0rG has left
  125. Ge0rG has left
  126. Ge0rG has left
  127. la|r|ma has left
  128. la|r|ma has joined
  129. Ge0rG has left
  130. Guus has left
  131. Tobias has left
  132. daniel has left
  133. daniel has left
  134. Ge0rG has left
  135. zinid has left
  136. zinid has joined
  137. sonny has joined
  138. sonny has joined
  139. Ge0rG has left
  140. Ge0rG has left
  141. Zash has left
  142. Zash has joined
  143. Ge0rG has left
  144. ralphm has left
  145. jubalh has joined
  146. Guus has left
  147. Ge0rG has left
  148. marc has joined
  149. marc Hey, is somebody working on a XEP for user invitation? (see mod_invite of prosody)
  150. Alex has joined
  151. Guus has left
  152. daniel has left
  153. nyco has left
  154. jubalh has left
  155. Ge0rG has left
  156. nyco has joined
  157. Flow marc, MUC invitation? or "roster"? or?
  158. Ge0rG marc: have a look at [xep 379]
  159. Flow I was just about to mention that :)
  160. Flow https://xmpp.org/extensions/xep-0379.html
  161. marc It doesn't create an account on a server, right?
  162. marc It is just for adding a contact to the roster if I understand it correctly
  163. marc mod_invite generates an invitation token and let's an user create an account on a non-public server
  164. sonny has left
  165. sonny has joined
  166. marc s/let's/lets
  167. mimi89999 has joined
  168. lovetox has joined
  169. Guus has left
  170. marc Ge0rG, correct? Just noticed that it's your XEP :)
  171. Ge0rG has left
  172. Ge0rG marc: it's right.
  173. Ge0rG marc: I'd like to leverage it for account invitations though
  174. Ge0rG no idea how
  175. lskdjf has joined
  176. marc I'm working on a POC for account invitations and would like to make a XEP for that
  177. marc Invitations are too "complicated" at the moment IMO, at least for the normal "whatsapp user" :)
  178. Ge0rG marc: so true
  179. marc It shouldn' take more than a minute to create an account and start a conversation
  180. marc Is somebody on 34c3 for some hacking? Will there be a XSF/XMPP assembly?
  181. Ge0rG has left
  182. jubalh has joined
  183. daniel has left
  184. sonny has left
  185. sonny has joined
  186. Ge0rG marc: I think so, there should be something in the SCAM section on the wiki
  187. marc Ge0rG, yes, thanks!
  188. ralphm has joined
  189. Alex has left
  190. Alex has joined
  191. daniel has left
  192. daniel has left
  193. daniel has left
  194. Guus has left
  195. Ge0rG has left
  196. Tobias has joined
  197. Tobias has joined
  198. goffi has joined
  199. goffi has left
  200. goffi has joined
  201. goffi has left
  202. jere has joined
  203. Tobias has joined
  204. Tobias has joined
  205. zinid has left
  206. zinid has joined
  207. Steve Kille has left
  208. tux has joined
  209. goffi has joined
  210. tux has joined
  211. efrit has joined
  212. Guus has left
  213. Ge0rG marc: https://wiki.xmpp.org/web/34C3
  214. jubalh has left
  215. jonasw marc, I agree
  216. jonasw I’d be very interested in your ideas of the flow
  217. jonasw ideally there would be something with a token in the URI which allows users to register immediately with a server from within the client even if the server doesn’t allow registrations otherwise.
  218. Ge0rG what jonasw said.
  219. Ge0rG like a PARS token, but for IBR instead of for presence subscription
  220. Ge0rG bonus points for allowing the token to also function as a PARS
  221. jonasw yupp
  222. jonasw I’d also like to have Pre-Authenticated MUC Join :)
  223. jonasw (for members-only MUCs)
  224. Ge0rG jonasw: what's wrong with mediated invitations?
  225. jonasw when I don’t know the JID yet?
  226. Ge0rG oh
  227. Ge0rG jonasw: any reason why PARS can't do it for MUC join presence?
  228. jonasw Ge0rG, members-only, you’d have to add the user
  229. pep. You'd still have to add the user somehow right? To generate the token
  230. jonasw pep., no, you generate the token and sedn the token to the user via an out-of-band mean. The whole point is that at the time of invitation, the user might not yet have an XMPP account.
  231. daniel has left
  232. pep. Yeah I got that part. nvm I didn't get Ge0rG's sentence in the first place
  233. pep. I'd also be interested in whatever this leads to :)
  234. Guus One day for the deadline to apply for Board and Council. The current candidacy list is to short! If you're interested, please sign up now!
  235. daniel has left
  236. Link Mauve You mean sign up tomorrow?
  237. marc jonasw, done ;)
  238. Ge0rG jonasw [13:38]: > Ge0rG, members-only, you’d have to add the user The user adds the token to the join presence and is added instantly
  239. Alex has left
  240. marc If I have some time these days I'll make a small video of how it works (implemented in Gajim+Conversations)
  241. marc And ejabberd
  242. Ge0rG What's the membership election deadline? I don't want to risk getting kicked out of council because I forgot my membership application
  243. Ge0rG marc: of how what works?
  244. marc Well, still some missing parts and all very hackish but the idea should work very well
  245. marc Ge0rG, the invitation "flow" :D
  246. Ge0rG marc: yay for more "Easy XMPP"!
  247. Guus Ge0rG: November 21st
  248. marc Yes, I would really see "easy xmpp"
  249. Ge0rG made some videos of PARS back then
  250. Ge0rG marc: that's also a category on the wiki
  251. marc Otherwise XMPP will never be accepted by end-users
  252. Ge0rG marc: that's what I'm saying for years now
  253. marc Ge0rG, I guess you'll help me with my XEP and the implementation then ;)
  254. Ge0rG marc: yes I will.
  255. marc Ge0rG, nice :)
  256. la|r|ma has left
  257. Ge0rG marc: also related https://github.com/ge0rg/easy-xmpp-invitation
  258. marc Ah cool
  259. Ge0rG has left
  260. marc QR codes are nice for invitation, I already use it
  261. Ge0rG marc: I think we can extend the http invitation link with an account creation token that allows you to register on a specific server
  262. marc Yes
  263. marc I already have this somehow
  264. marc Afk, Ge0rG looking forward to work with you on this topic :)
  265. Ge0rG I wish I had more time to actually implement things in yaxim
  266. daniel has left
  267. daniel has left
  268. daniel has left
  269. daniel has left
  270. jonasw Ge0rG, now I get it, right
  271. jonasw requires support by the MUC service
  272. jonasw and PARS needs some more acceptance
  273. Ge0rG jonasw: yes, do you see another way? Additional handshake with the inviting client?
  274. jonasw Ge0rG, no
  275. Ge0rG jonasw: PARS is blocked by lack of private pep storage
  276. jonasw *in prosody
  277. daniel has left
  278. Ge0rG jonasw: in one of the widely deployed OSS servers
  279. jonasw yes
  280. jonasw I’m also not convinced that PEP is the right place for this.
  281. jonasw I mean to push the topic further soon, I’m still lagging behind from vacation.
  282. daniel has left
  283. daniel has left
  284. Ge0rG jonasw: whatever works on prosody 0.10 and will convince daniel is fine with me
  285. Ge0rG jonasw: bonus points for solving MUC and account creation invitations in the same track
  286. Ge0rG has left
  287. jonasw not sure this shouldn’t be different XEPs
  288. jonasw but I think people complained that yet-another-custom-IQ-protocol is not desirabel
  289. daniel has left
  290. Ge0rG has left
  291. Ge0rG jonasw: as opposed to what?
  292. jonasw private PEP
  293. Ge0rG Right
  294. jonasw I re-read the thread from april
  295. jonasw I think the arguments for private PEP are convincing
  296. lskdjf has left
  297. jonasw (it allows easy client-side handling and server integration at the same time)
  298. lskdjf has joined
  299. jonasw it would be great to have the token in the roster, too.... that’d allow clients to purge all entries created by a certain token
  300. Ge0rG The only issue I have is the "unlimited count" for pars tokens
  301. jonasw unlimited count is fine for me.
  302. sonny has joined
  303. Ge0rG I can live with it, and having it in the roster is a great idea
  304. jonasw lovely roster extensions which break things
  305. jonasw #mix
  306. sonny has joined
  307. jonasw pity people didn’t follow my suggestion for generic roster extensions
  308. jonasw that would be handy now
  309. Ge0rG I wanted to have some identifier for auto added roster items, the token can well be used for that
  310. Flow jonasw, why roster extensions when you can use private PEP?
  311. jonasw different things
  312. sonny has joined
  313. Ge0rG Flow: do you want to duplicate the roster structure in pep?
  314. Flow like a private PEP shadow roster with all you metadata from the extension
  315. Flow Ge0rG, possibly
  316. Flow I'm not 100% decided which approach is better
  317. jonasw Flow, would probably work, yeah. except that you’d really want multiple items in that and PEP services aren’t good at that
  318. Flow but then again, thinks will probably break if you extends the roster
  319. Flow *things
  320. jonasw I doubt that they will
  321. Flow so there is only this approach left
  322. jonasw adding elements in foreign namespaces shouldn’t break things.
  323. jonasw or the approach the MIX people went for
  324. jonasw which is equally bad or even worse
  325. Kev Roster extensions are a sensible thing that we've been talking about for about a decade.
  326. sonny has joined
  327. waqas has joined
  328. jonasw Kev, why don’t we have them and why is MIX inventing its own probably not really extensible protocol for that?
  329. sonny has joined
  330. Kev 1) Reasons 2) I'm not sure what you're suggesting as the alternative. MIX is injecting a roster extension.
  331. Ge0rG If we do roster extensions, can't we put MUCs there too?
  332. sonny has left
  333. sonny has joined
  334. jonasw Kev, re 2: right, I was confused I think
  335. Kev Off out, back later.
  336. sonny has left
  337. sonny has joined
  338. sonny has left
  339. sonny has joined
  340. sonny has left
  341. sonny has joined
  342. Ge0rG has left
  343. Flow jonasw, I think that it will cause a lot of trouble if clients see entities in the roster but don't understand the metadata found in the extension
  344. sonny has joined
  345. Flow or maybe no trouble, but confusion at least
  346. sonny has joined
  347. jonasw Flow, right, for PARS tokens it would be irrelevant though
  348. sonny has joined
  349. Flow jonasw, probably
  350. jonasw for sure.
  351. jonasw it doesn’t do harm if it’s ignored
  352. efrit has left
  353. Ge0rG has left
  354. jubalh has joined
  355. lumi has joined
  356. Ge0rG has left
  357. intosi has joined
  358. Ge0rG Flow: do you think it will also break for normal roster items with extensions, as opposed to things like mix?
  359. marc Ge0rG, my invitation is based on an adhoc command for token generation, the inviter can chosse contacts to be shared
  360. marc these contacts are then added to the roster of the new account
  361. jonasw I am now embarrased that I didn’t think of Ad-Hoc commands.
  362. marc sounds not too complicated to me
  363. marc jonasw, :)
  364. jonasw marc, sounds like a solid approach
  365. marc jonasw, cool, thanks! So I'm going to further improve my POC
  366. jonasw since the account will be on exactly that server, it can of course handle the presence subcsription, no need for PARS
  367. jonasw lovely
  368. marc yes
  369. jonasw marc, I’ll be happy to proof-read things and guide you through the XEP process.
  370. marc and I think there is no privacy implication
  371. marc since the inviter could send the jids to the invitee later as well
  372. jonasw there may be if the token is lost, in the sense that all contact information which was shared server-side is exposed.
  373. marc yes, until the token expires
  374. marc jonasw, thanks for the offer!
  375. marc but even in this case there is only the information that somebody invited an unknown person and shared some contacts
  376. Ge0rG I think all we need is an opaque token, the server can implement any amount of logic when it's passed on
  377. marc well, shared contacts could be disabled by the provider if this is an issue
  378. Ge0rG And we need a robust out of band mechanism to transport it
  379. marc I use XMPP URI and QR codes at the moment
  380. marc works like a charm
  381. marc this enables me in-app invitation
  382. marc as fallback it generates an URL
  383. Ge0rG Maybe contact sharing should be separated
  384. Ge0rG marc: what's the URI format?
  385. intosi has left
  386. marc Ge0rG, well, it's not "defined" but something like xmpp:example.com?account;invite_toke=TOKEN
  387. Ge0rG Sounds reasonable
  388. Valerian has joined
  389. Ge0rG Could be integrated into the landing page
  390. marc yep, together with the QR code
  391. Ge0rG Might need some information about the inviter, but then that's easy to fake
  392. Ge0rG has left
  393. marc Well, my idea was, if that's required, that the server provides a simple REST API to gather information about the invitation
  394. marc This could be done via the token as well
  395. marc Well, for the landing page, of course
  396. SamWhited has joined
  397. SamWhited has joined
  398. marc Information included in the URI would be nice but could be faked
  399. Ge0rG Invitation links from third party systems are opaque as well, so this is not a priority for me. Having a rest API means we need a way to determine the url from the server name, which is not trivial
  400. Guus has left
  401. marc The landing page and the REST stuff is all optional and out of the scope of this XEP
  402. tux has joined
  403. marc If the landing page web server is implemented in the xmpp server itself, no REST API etc. is needed
  404. marc Just for the case the landing page uses another service like lighttpd
  405. Ge0rG marc: then the ad hoc command needs a way to find out the landing page link
  406. jonasw can simply be returned in the result IIRC
  407. Ge0rG What happens if I send a "chat" message to the full proxy JID of a MIX participant?
  408. iiro.laiho has joined
  409. Ge0rG has left
  410. sonny has left
  411. sonny has joined
  412. sonny has left
  413. sonny has joined
  414. sonny has left
  415. sonny has joined
  416. sonny has left
  417. sonny has joined
  418. Ge0rG has left
  419. jonasw Ge0rG, I think it’d behave just like a message sent to the actual JID of a MIX participant, except that it is relayed through the MIX
  420. jonasw cf. https://xmpp.org/extensions/xep-0369.html#usecase-user-private-messages
  421. jonasw this appears to contains resource locking logic
  422. marc Ge0rG, yes, the landing page is returned by the adhoc command
  423. jonasw marc, how does the signup work?
  424. jonasw in-band or out-of-band?
  425. marc Ge0rG, the result of the adhoc command is a landing page URL (optional) and a token
  426. Ge0rG I'd just do IBR with an additional field stuffed somewhere
  427. marc jonasw, that's not implemented at the moment but I would like to send a field like a captcha
  428. jonasw IBR itself doesn’t really allow for custom fields
  429. marc really? I thought I've read something about it in the XEP
  430. jonasw ah right
  431. jonasw data forms may be used instead
  432. jonasw lovely
  433. marc :)
  434. waqas has left
  435. daniel has left
  436. Zash has left
  437. Zash has left
  438. Zash has left
  439. Zash has left
  440. Zash has left
  441. Zash has left
  442. Zash has left
  443. Zash has left
  444. Zash has left
  445. Zash has left
  446. Zash has left
  447. Zash has left
  448. Zash has left
  449. Zash has left
  450. Zash has left
  451. Zash has left
  452. Zash has left
  453. Zash has left
  454. Zash has left
  455. Zash has left
  456. Zash has left
  457. Zash has left
  458. Zash has left
  459. Zash has left
  460. Zash has left
  461. Zash has left
  462. Zash has left
  463. Zash has left
  464. Zash has left
  465. Zash has left
  466. Zash has left
  467. Zash has left
  468. Zash has left
  469. Zash has left
  470. Zash has left
  471. Zash has left
  472. Zash has left
  473. Zash has left
  474. Zash has left
  475. Zash has left
  476. Zash has left
  477. Zash has left
  478. Zash has left
  479. Zash has left
  480. Zash has left
  481. Zash has left
  482. Zash has left
  483. Zash has left
  484. Zash has left
  485. Zash has left
  486. Zash has left
  487. Zash has left
  488. Zash has left
  489. Zash has left
  490. Zash has left
  491. Zash has left
  492. Zash has left
  493. Zash has left
  494. Zash has left
  495. Zash has left
  496. Zash has left
  497. Zash has left
  498. Zash has left
  499. Zash has left
  500. Zash has left
  501. Zash has left
  502. Zash has left
  503. Zash has left
  504. Zash has left
  505. Zash has left
  506. Zash has left
  507. Zash has left
  508. Zash has left
  509. Zash has left
  510. Zash has left
  511. Zash has left
  512. Zash has left
  513. Zash has left
  514. Zash has left
  515. Zash has left
  516. Zash has left
  517. Zash has left
  518. Zash has left
  519. Zash has left
  520. Zash has left
  521. Zash has left
  522. Zash has left
  523. Zash has left
  524. Zash has left
  525. Zash has left
  526. Zash has left
  527. Zash has left
  528. Zash has left
  529. Zash has left
  530. Zash has left
  531. Zash has left
  532. Zash has left
  533. Zash has left
  534. Zash has left
  535. Zash has left
  536. Zash has left
  537. Zash has left
  538. Zash has left
  539. Zash has left
  540. Zash has left
  541. Zash has left
  542. Zash has left
  543. Zash has left
  544. Zash has left
  545. Zash has left
  546. Zash has left
  547. Zash has left
  548. Zash has left
  549. Zash has left
  550. Zash has left
  551. Zash has left
  552. Zash has left
  553. Zash has left
  554. Zash has left
  555. Zash has left
  556. Zash has left
  557. Zash has left
  558. Zash has left
  559. Zash has left
  560. Zash has left
  561. Zash has left
  562. Zash has left
  563. Zash has left
  564. Zash has left
  565. Zash has left
  566. la|r|ma has left
  567. Zash has left
  568. Zash has left
  569. Zash has left
  570. Zash has left
  571. Ge0rG has left
  572. Zash has left
  573. Zash has left
  574. Zash has left
  575. Zash has left
  576. Zash has left
  577. Zash has left
  578. Zash has left
  579. Zash has left
  580. Zash has left
  581. Zash has left
  582. Zash has left
  583. Zash has left
  584. Zash has left
  585. Zash has left
  586. Zash has left
  587. Zash has left
  588. Zash has left
  589. Zash has left
  590. Zash has left
  591. Zash has left
  592. Zash has left
  593. Zash has left
  594. Zash has left
  595. Zash has left
  596. Zash has left
  597. Zash has left
  598. Zash has left
  599. Zash has left
  600. Zash has left
  601. Zash has left
  602. Zash has left
  603. daniel has left
  604. Zash has left
  605. Zash has left
  606. Zash has left
  607. Zash has left
  608. Zash has left
  609. Zash has left
  610. Zash has left
  611. Zash has left
  612. Zash has left
  613. Zash has left
  614. Zash has left
  615. Zash has left
  616. Zash has left
  617. Zash has left
  618. Zash has left
  619. Zash has left
  620. Zash has left
  621. Zash has left
  622. jere has joined
  623. Ge0rG has left
  624. jere has joined
  625. daniel has left
  626. daniel has left
  627. jere has left
  628. jere has joined
  629. daniel has left
  630. daniel has left
  631. jubalh has joined
  632. daniel has left
  633. Valerian has left
  634. la|r|ma has left
  635. la|r|ma has joined
  636. Ge0rG has left
  637. SamWhited has left
  638. daniel has left
  639. daniel has left
  640. daniel has left
  641. iiro.laiho has left
  642. daniel has left
  643. Valerian has joined
  644. Syndace has joined
  645. Ge0rG has left
  646. daniel has left
  647. daniel has left
  648. daniel has left
  649. iiro.laiho has joined
  650. daniel has left
  651. Ge0rG has left
  652. daniel has left
  653. daniel has left
  654. daniel has left
  655. Ge0rG has left
  656. Alex has joined
  657. daniel has left
  658. daniel has left
  659. Tobias has joined
  660. Tobias has joined
  661. jubalh has joined
  662. daniel has left
  663. Zash has left
  664. Zash has left
  665. daniel has left
  666. daniel has left
  667. daniel has left
  668. tux has joined
  669. matlag has left
  670. daniel has left
  671. lskdjf has left
  672. matlag has left
  673. daniel has left
  674. daniel has left
  675. Ge0rG has left
  676. daniel has left
  677. daniel has left
  678. jubalh has left
  679. daniel has left
  680. daniel has left
  681. la|r|ma has joined
  682. Tobias has joined
  683. Tobias has joined
  684. daniel has left
  685. daniel has left
  686. Ge0rG has left
  687. lovetox has left
  688. Valerian has left
  689. daniel has left
  690. jubalh has left
  691. Valerian has joined
  692. daniel has left
  693. daniel has left
  694. daniel has left
  695. Ge0rG has left
  696. daniel has left
  697. daniel has left
  698. daniel has left
  699. tux has joined
  700. Tobias has joined
  701. Tobias has joined
  702. efrit has joined
  703. jubalh has joined
  704. waqas has joined
  705. waqas has left
  706. Ge0rG has left
  707. Ge0rG Am I right that with MIX, a MIX-capable user server needs to keep in memory a list of all participants of all MIXes of all its users, online or offline?
  708. Tobias has joined
  709. lskdjf has joined
  710. lskdjf has joined
  711. jonasw Ge0rG, why?
  712. jonasw (I don’t think so)
  713. jonasw gotta go
  714. Ge0rG has left
  715. arc has left
  716. efrit has left
  717. arc has joined
  718. ralphm has left
  719. lskdjf has joined
  720. lskdjf has joined
  721. Ge0rG has left
  722. Tobias has joined
  723. daniel has left
  724. arc has left
  725. marc has left
  726. daniel has left
  727. jere has left
  728. jere has joined
  729. moparisthebest has joined
  730. ralphm has joined
  731. Tobias has joined
  732. Tobias has joined
  733. Ge0rG has left
  734. Guus has left
  735. Tobias has joined
  736. thomas_ has left
  737. Tobias has joined
  738. Ge0rG has left
  739. Valerian has left
  740. Guus has left
  741. Tobias has joined
  742. Tobias has joined
  743. ralphm has joined
  744. Ge0rG has left
  745. Valerian has joined
  746. goffi has left
  747. thomas_ has joined
  748. jubalh has left
  749. jubalh has left
  750. jubalh has left
  751. jubalh has left
  752. jjrh has left
  753. Ge0rG has left
  754. la|r|ma has joined
  755. la|r|ma has joined
  756. Syndace has joined
  757. @Alacer has left
  758. Ge0rG has left
  759. Ge0rG has joined
  760. pep. has joined
  761. Ge0rG has left
  762. jjrh has left
  763. thomas_ has left
  764. Alex has left
  765. Ge0rG has left
  766. zinid has left
  767. zinid has joined
  768. jere has left
  769. ralphm has left
  770. Ge0rG has left
  771. goffi has joined
  772. Alex has joined
  773. Ge0rG has left
  774. daniel has left
  775. Ge0rG has left
  776. daniel has left
  777. daniel has left
  778. vanitasvitae has joined
  779. Syndace has left
  780. Ge0rG has left
  781. daniel has left
  782. jere has joined
  783. Ge0rG has left
  784. bjc has left
  785. daniel has left
  786. daniel has left
  787. ralphm has left
  788. goffi has left
  789. Ge0rG has left
  790. xnyhps has left
  791. arc has joined
  792. daniel has left
  793. daniel has left
  794. goffi has joined
  795. Ge0rG has left
  796. edhelas has left
  797. Ge0rG has left
  798. daniel has left
  799. jubalh has left
  800. jubalh has left
  801. jere has left
  802. jere has joined
  803. Ge0rG has left
  804. iiro.laiho has left
  805. daniel has left
  806. Valerian has left
  807. Valerian has joined
  808. Guus has left
  809. Ge0rG has left
  810. daniel has left
  811. Ge0rG has left
  812. daniel has left
  813. iiro.laiho has left
  814. matlag has left
  815. Ge0rG has left
  816. waqas has joined
  817. Ge0rG has joined
  818. sonny has joined
  819. sonny has joined
  820. Valerian has left
  821. Valerian has joined
  822. Ge0rG has left
  823. Valerian has left
  824. sonny has left
  825. Valerian has joined
  826. Valerian has left
  827. Valerian has joined
  828. Valerian has left
  829. tux has joined
  830. efrit has joined
  831. Ge0rG has left
  832. Valerian has joined
  833. daniel has left
  834. Ge0rG has left
  835. jubalh has joined
  836. jubalh has left
  837. jubalh has joined
  838. jubalh has left
  839. jubalh has joined
  840. sonny has joined
  841. sonny has left
  842. sonny has joined
  843. sonny has left
  844. sonny has joined
  845. Ge0rG has left
  846. arc has left
  847. arc has joined
  848. sonny has left
  849. sonny has joined
  850. goffi has left
  851. ralphm has left