XSF Discussion - 2020-07-07

  1. arc has left

  2. arc has joined

  3. neshtaxmpp has joined

  4. lobodelrayo has left

  5. lobodelrayo has joined

  6. Zash has left

  7. Zash has joined

  8. mukt2 has left

  9. neshtaxmpp has left

  10. mukt2 has joined

  11. larma has left

  12. larma has joined

  13. waqas has left

  14. Shell has left

  15. andrey.g has left

  16. neshtaxmpp has joined

  17. Wojtek has left

  18. marc0s has left

  19. marc0s has joined

  20. Shell has joined

  21. Zash has left

  22. neshtaxmpp has left

  23. Shell has left

  24. Shell has joined

  25. neshtaxmpp has joined

  26. neshtaxmpp has left

  27. alameyo has left

  28. alameyo has joined

  29. Shell has left

  30. Shell has joined

  31. marc0s has left

  32. marc0s has joined

  33. Shell has left

  34. Shell has joined

  35. LNJ has left

  36. Shell has left

  37. Shell has joined

  38. gav has joined

  39. adiaholic_ has left

  40. adiaholic_ has joined

  41. arc has left

  42. arc has joined

  43. Shell has left

  44. Shell has joined

  45. arc has left

  46. arc has joined

  47. Shell has left

  48. aj has joined

  49. j.r has left

  50. Yagiza has joined

  51. Vaulor has joined

  52. lobodelrayo has left

  53. lobodelrayo has joined

  54. arc has left

  55. arc has joined

  56. aj has left

  57. mukt2 has left

  58. mukt2 has joined

  59. Zash has joined

  60. andy has joined

  61. neshtaxmpp has joined

  62. mukt2 has left

  63. Tobias has joined

  64. lovetox has joined

  65. neshtaxmpp has left

  66. APach has joined

  67. arc has left

  68. arc has joined

  69. arc has left

  70. arc has joined

  71. Nekit has joined

  72. j.r has joined

  73. Maranda has left

  74. arc has left

  75. arc has joined

  76. Shell has joined

  77. lovetox has left

  78. moparisthebest has joined

  79. adiaholic_ has left

  80. adiaholic_ has joined

  81. Shell has left

  82. lorddavidiii has joined

  83. DebXWoody has joined

  84. Mikaela has joined

  85. arc has left

  86. arc has joined

  87. paul has joined

  88. paul has left

  89. paul has joined

  90. adiaholic_ has left

  91. adiaholic_ has joined

  92. Jeybe has joined

  93. mukt2 has joined

  94. Maranda has joined

  95. mukt2 has left

  96. Shell has joined

  97. arc has left

  98. arc has joined

  99. arc has left

  100. arc has joined

  101. mukt2 has joined

  102. Syndace has joined

  103. arc has left

  104. arc has joined

  105. arc has left

  106. arc has joined

  107. Shell has left

  108. mukt2 has left

  109. mukt2 has joined

  110. mukt2 has left

  111. mukt2 has joined

  112. arc has left

  113. arc has joined

  114. arc has left

  115. arc has joined

  116. adiaholic_ has left

  117. adiaholic_ has joined

  118. j.r has left

  119. mukt2 has left

  120. mukt2 has joined

  121. j.r has joined

  122. debacle has joined

  123. dwd has left

  124. dwd has joined

  125. mukt2 has left

  126. Daniel

    is there anything in XMPP-IM that requires me to use full jids? or could i just send one presence coming from the bare jid of my account?

  127. emus has joined

  128. jonas’

    Daniel, talking from a server perspective?

  129. jonas’

    because as a client, you don’t have control over @from.

  130. jonas’

    also, yes, RFC 6121 e.g. §4.3.2 requires the server to send presence from all currently available resources

  131. Daniel

    yes talking about s2s interop. and interop with other clients. what I have in mind is a scenario where we replace most of c2s and have the server expose just one account to the outside world

  132. Daniel

    instead of multiple clients

  133. krauq has left

  134. arc has left

  135. arc has joined

  136. jonas’

    uh https://tools.ietf.org/html/rfc6121#section-4.2.2 this is also very strict wording

  137. Daniel

    so the server would just send out one bare jid presence instead of multiple full jids

  138. jonas’

    you’d be in direct violation of that

  139. jonas’

    which is a MUST

  140. Zash

    You probably could get away with it tho

  141. arc has left

  142. arc has joined

  143. marc has joined

  144. Daniel

    thinking this further you'd also receive PEP updates on the bare jid

  145. Daniel

    and so on

  146. Daniel

    and join mucs with your bare jid instead of full jids

  147. marc has left

  148. jonas’

    Daniel, and then receive @type="groupchat" to the bare JID?

  149. marc has joined

  150. Daniel


  151. jonas’

    this sounds like IM-NG / MIX territory

  152. jonas’

    bare JID-ing the presence could be part of IM-NG

  153. Daniel

    it is sort of an idea to circumvent problems we are facing with upgrading to im-ng

  154. Daniel

    obviously my server / the way we are currently doing c2s would require a big overhaul

  155. mukt2 has joined

  156. jonas’

    if bare-JID-ing presence helps with that by tricking legacy deployments, it should be part of IM-NG

  157. Zash

    I made a thing for that, for MUC. Sorta worked

  158. Daniel

    but the goal is that everything s2s remains fully compatible

  159. jonas’

    hm, I’m not convinced that we should put the complexity in overhauling c2s

  160. Daniel

    yeah it's just some ideas that i've been carrying around with me for a while and i'm probably not doing a good job at describing it right now

  161. Zash

    I suspect this will complicate servers.

  162. Daniel


  163. Daniel

    but it could be a way to not do mix and mix-pam

  164. Zash

    The thing I made was basically a bouncer.

  165. Daniel

    yes i guess what i have in mind can be described as a bouncer

  166. Daniel

    but not just for muc

  167. marc has left

  168. Daniel

    but also PEP and everything

  169. Daniel

    anything <message>

  170. marc has joined

  171. jonas’

    Daniel, how would you know where to send IQs when you don’t get full-JID presence?

  172. krauq has joined

  173. Daniel

    jonas’, we are getting into the details here. but IQs would be the only thing that is still allowed to go to full jids. and I imagine that you have to do jingle message init

  174. Daniel

    and then the receiving clients tells you the full jids for that particular session

  175. Daniel

    or something like that

  176. jonas’

    Daniel, sure, but how would you learn the full JID?

  177. jonas’


  178. jonas’

    so an extra protocol for clients to get a set of full JIDs?

  179. jonas’

    that sounds awful

  180. Daniel

    well we already have jingle message init

  181. jonas’

    I’m not convinced that we can or should map all IQ flows to <message/>

  182. jonas’

    and having an extra round-trip before initiating an IQ sounds meh

  183. Zash

    Brining back resource locking...?

  184. Daniel

    or at least we already have the desire of sending p2p sessions to the account and then have the receiver choose one what device they want to accept the p2p session

  185. jonas’

    Daniel, that’s true

  186. Daniel

    i mean it's obviously not a fully formed idea

  187. jonas’


  188. Zash

    Shifting PEP away from full JID subscriptions would be nice tho

  189. jonas’

    I’m asking critical questions to bring it closer

  190. Daniel

    and it will certainly create new problems

  191. jonas’

    abolishing a push-way for clients to learn about full JIDs would at least break things for my "IoT" use-cases

  192. jonas’

    while IM-NG by itself as it is currently would not

  193. jonas’

    (because I don’t use <message/> at all, just <presence/> and <iq/>)

  194. Daniel

    well if we call that XMPP-C2S-2.0 that nothing in there requires your iot devices to use that

  195. Zash

    Maybe we need that IM-NG discussion

  196. Daniel

    they can still use c2s-1.0

  197. jonas’

    Daniel, but can they interop with c2s-2.0 devices?

  198. jonas’

    if those only send bare JID?

  199. jonas’

    if those only send bare JID presence?

  200. Daniel

    i guess c2s-2.0 can still *receive* full presences

  201. Daniel

    which if i'm understanding your iot problem correctly would be fine, no?

  202. dwd has left

  203. jonas’

    Daniel, it requires both, sending and receiving full presences.

  204. jonas’

    because the peers learn their IQ partners from presence

  205. jonas’

    because I heard that hardcoding resources is not good ;)

  206. mukt2 has left

  207. Andrzej has joined

  208. Daniel

    so you have human interaction with iot devices?

  209. Daniel

    because if it's just iot talking to iot they can all use c2s1

  210. jonas’

    I at least have IoT-ish things which need to talk to both worlds

  211. jonas’

    MUC bots which talk to the devices for a text human interface

  212. jonas’

    those would have to learn the full-JID presence of the devices. the devices may not have to learn the full-JID presence of the bot though ....

  213. jonas’

    but it feels like an ugly restriction

  214. mukt2 has joined

  215. krauq has left

  216. marc has left

  217. Daniel

    right. i mean the general goal is ovbisouly that anything that is exposed over s2s should remain fully compatible with the outside world. however within c2s2 i’d be fully ok with dropping some (niche) use cases in order to have nice things

  218. Daniel

    the combination of my idea not being fully formed and not understanding your use case makes it impossible to say if your use case would be one of those niche cases that i'd be dropping

  219. jonas’

    the use case is rather simple: the devices have a roster of peers (and they know the bare JID of peers with specific functions, i.e. IQ interfaces). They use presence to learn the full JID to send the IQs to and to learn when they go offline etc.

  220. APach has left

  221. Andrzej

    Daniel, do you really thing that reworking basic assumptions in c2s and presence to "fix broken MUC" just to get what MIX, MIX-PAM would allow you to do is ok?

  222. mukt2 has left

  223. mukt2 has joined

  224. Daniel

    it's not just muc but also all kind of message routing. PEP; errors

  225. pep.

    Andrzej, I'm not sure what's the matter if it's a new protocol

  226. Daniel

    but yes. at least that's a random idea that i've been thinking about

  227. Andrzej

    pep, sure start with bumpimg XMPP version to 2.0

  228. Daniel

    not saying it's a good idea

  229. pep.

    Andrzej, there's a thing called XEPs I've heard :p

  230. Daniel

    the question is also how many 'basic assumptions' we'd be violating if we use the bare jid to send presence or join mucs

  231. Andrzej

    pep, I know, but I just disagree with changing so basic assumptions and drop a way to discover other devices full jids (presences) by forcing presence to use bare jid

  232. Daniel

    i mean XMPP (not IM) certainly allows you to send presence from the bare jid

  233. Daniel

    and 45 also doesn’t mandete you use full jids, no?

  234. debacle has left

  235. Andrzej

    XMPP allows you to send presence with no resource, but C2S forces server to overwrite from attribute so you end up with full jid

  236. Daniel

    right. but as a client i think you should also be prepared to *receive* presences from a bare jid

  237. jonas’

    Daniel, but only type="error"

  238. jonas’

    (as well as type="{un,}subscribe{,d}")

  239. Andrzej

    I've encountered already presence from bare jid with type = unavailable :/

  240. Andrzej

    Daniel, XEP0045 section 7.2.2.: > If the service is able to add the user to the room, it MUST send presence from all the existing participants' occupant JIDs to the new occupant's full JID

  241. mukt2 has left

  242. mukt2 has joined

  243. flow

    Andrzej, I think you have to relax you view on xep45 if you remove full JIDs from the game, but it could be that the places where xep45 talks about full JID are not so plentiful that it couldn't work

  244. Andrzej

    XEP-0045 just almost everywhere mentions sending message stanza to full jid of the occupant, so at least we "should" (?) update XEP-0045 to use "send to occupant JID"

  245. flow

    Andrzej, I think we'd have to relax your view on xep45 if you remove full JIDs from the game, but it could be that the places where xep45 talks about full JID are not so crucial that it couldn't work

  246. Andrzej

    pepo, sure, but some XMPP RFC AFAIR forces server not to deliver messages of type groupchat to bare jid

  247. Andrzej

    pep, sure, but some XMPP RFC AFAIR forces server not to deliver messages of type groupchat to bare jid

  248. Daniel

    that's true. but a server supporting xmpp-c2s2 could lift that rule

  249. Daniel

    i mean that's totally up to the user’s server. as long as it doesn’t break other servers

  250. flow

    doesn't mix already send type='groupchat' messages to the bare JID, and we assume it's ok because it was negotiated?

  251. Andrzej

    true, but how about MUC with bare jid and "history sync" without MAM?

  252. Andrzej

    flow, yes we do

  253. Daniel

    c2s2 would just mandate 'something like MAM'

  254. Andrzej

    as I said, so many changes that it asks for XMPP 2.0

  255. Daniel

    yes. but only for c2s

  256. Daniel

    or at least that'd be the goal

  257. Daniel

    keep s2s and interop with the outside world

  258. Daniel

    and redo vast parts of c2s

  259. Daniel

    if you want to call that xmpp 2.0 or something else is probably for the marketing department to decide

  260. Andrzej

    well, it is something that marks significant change

  261. Andrzej

    will that work if you have 2 c2s connections? 1 old and 1 new?

  262. Daniel

    the idea is not fully developed yet to say. but i'd be fine with the answer being no

  263. Daniel

    if that gives us beneftis

  264. robertooo has joined

  265. jcbrand has joined

  266. andrey.g has joined

  267. Andrzej

    I do not have anything against c2s2 but I would prefer not to break RFCs in many places and at least for me now, idea of MIX is far better than fixing MUC (too many issues)

  268. Shell has joined

  269. APach has joined

  270. Andrzej

    also idea of having MAM of MIX channel in user MAM archive works far better than querying each MUC room MAM archive on join (or reconnect)

  271. Daniel

    the goal would obviously be to still able to chat with 'pidgin' on the other and still join any kind of muc. so the RFC should only be violated to a degree where it doesn’t cause any real harm

  272. Daniel

    however much we may or may not not to stretch the exact wording of the RFCs to achieve that

  273. Andrzej

    Daniel, for c2s2 and bare jid in presence, would it mean that presence would be sent not so often? (if so, that could lead to desynchronization between MUC room occupants list and state of your client on your own server)

  274. Daniel

    probably maybe never

  275. Daniel

    if you think of xmpp-c2s2 as a bouncer

  276. Daniel

    or your server acting as a bouncer and c2s2 being the protocol that you use to connect to said bouncer

  277. Daniel

    note that i'm not (just) speaking from a perspective of 'fixing muc' or 'avoiding mix' - but also about the the whole carbons mess

  278. Daniel

    i don’t hate MIX

  279. Andrzej

    I forgot about carbons, all software which I use sends message to bare JID and with MIX that works like a charm without carbons

  280. Andrzej

    and with MUC I do appreciate a way in which I can be in some rooms on my desktop and not join on the mobile using the same account

  281. lskdjf has joined

  282. Daniel

    Well even if you send messages to the bare jid. For outgoing messages as well as error bounces you still have to deal with carbons

  283. Daniel

    From an end user perspective carbons or broadly receiving messages on all devices is 90% solved

  284. Daniel

    But the other 10% are an absolute nightmare

  285. Andrzej

    true, but it somehow I feel that the server should bounce back sent message anyway (ie. to delivery stable-id for it)

  286. mukt2 has left

  287. Andrzej

    but that is a larger topic to discuss

  288. mukt2 has joined

  289. Andrzej

    to sum up my position: I like the idea to improve message routing and deal with carbons, but I do not think that presence with bare jid is a good idea

  290. karoshi has joined

  291. mukt2 has left

  292. mukt2 has joined

  293. arc has left

  294. arc has joined

  295. andrey.g has left

  296. mukt2 has left

  297. mukt2 has joined

  298. Andrzej has left

  299. Andrzej has joined

  300. arc has left

  301. arc has joined

  302. arc has left

  303. arc has joined

  304. Shell has left

  305. Shell has joined

  306. debacle has joined

  307. Andrzej has left

  308. Dele Olajide has joined

  309. Steve Kille has left

  310. krauq has joined

  311. tom has left

  312. Steve Kille has joined

  313. mukt2 has left

  314. Alex has left

  315. Alex has joined

  316. mukt2 has joined

  317. neshtaxmpp has joined

  318. Alex has left

  319. Alex has joined

  320. LNJ has joined

  321. arc has left

  322. arc has joined

  323. Alex has left

  324. Alex has joined

  325. sonny has left

  326. sonny has joined

  327. govanify has left

  328. govanify has joined

  329. govanify has left

  330. sonny has left

  331. govanify has joined

  332. sonny has joined

  333. sonny has left

  334. sonny has joined

  335. sonny has left

  336. sonny has joined

  337. neshtaxmpp has left

  338. sonny has left

  339. sonny has joined

  340. sonny has left

  341. sonny has joined

  342. sonny has left

  343. sonny has joined

  344. sonny has left

  345. sonny has joined

  346. sonny has left

  347. sonny has joined

  348. DebXWoody has left

  349. DebXWoody has joined

  350. DebXWoody has left

  351. DebXWoody has joined

  352. Shell has left

  353. Shell has joined

  354. sonny has left

  355. sonny has joined

  356. nyco has left

  357. nyco has joined

  358. adiaholic_ has left

  359. adiaholic_ has joined

  360. mukt2 has left

  361. Shell has left

  362. Shell has joined

  363. mukt2 has joined

  364. nyco has left

  365. nyco has joined

  366. Shell has left

  367. Shell has joined

  368. Shell has left

  369. Shell has joined

  370. marc has joined

  371. govanify has left

  372. govanify has joined

  373. arc has left

  374. arc has joined

  375. sonny has left

  376. sonny has joined

  377. nyco has left

  378. sonny has left

  379. sonny has joined

  380. nyco has joined

  381. sonny has left

  382. sonny has joined

  383. govanify has left

  384. govanify has joined

  385. sonny has left

  386. sonny has joined

  387. sonny has left

  388. sonny has joined

  389. stpeter has joined

  390. sonny has left

  391. sonny has joined

  392. sonny has left

  393. sonny has joined

  394. sonny has left

  395. sonny has joined

  396. sonny has left

  397. sonny has joined

  398. sonny has left

  399. sonny has joined

  400. adiaholic_ has left

  401. adiaholic_ has joined

  402. Shell has left

  403. Shell has joined

  404. stpeter has left

  405. sonny has left

  406. sonny has joined

  407. Andrzej has joined

  408. sonny has left

  409. sonny has joined

  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. Andrzej has left

  417. sonny has left

  418. sonny has joined

  419. Steve Kille has left

  420. govanify has left

  421. govanify has joined

  422. lobodelrayo has left

  423. lobodelrayo has joined

  424. Steve Kille has joined

  425. sonny has left

  426. sonny has joined

  427. Jeybe has left

  428. govanify has left

  429. govanify has joined

  430. govanify has left

  431. govanify has joined

  432. mukt2 has left

  433. mukt2 has joined

  434. sonny has left

  435. sonny has joined

  436. flow has left

  437. flow has joined

  438. flow has left

  439. flow has joined

  440. lobodelrayo has left

  441. sonny has left

  442. sonny has joined

  443. sonny has left

  444. sonny has joined

  445. flow has left

  446. flow has joined

  447. govanify has left

  448. govanify has joined

  449. flow has left

  450. flow has joined

  451. Andrzej has joined

  452. mukt2 has left

  453. sonny has left

  454. sonny has joined

  455. Jeybe has joined

  456. sonny has left

  457. sonny has joined

  458. sonny has left

  459. sonny has joined

  460. govanify has left

  461. govanify has joined

  462. mukt2 has joined

  463. sonny has left

  464. sonny has joined

  465. Jeybe has left

  466. sonny has left

  467. sonny has joined

  468. sonny has left

  469. j.r has left

  470. DebXWoody has left

  471. DebXWoody has joined

  472. sonny has joined

  473. sonny has left

  474. sonny has joined

  475. sonny has left

  476. sonny has joined

  477. sonny has left

  478. sonny has joined

  479. sonny has left

  480. sonny has joined

  481. j.r has joined

  482. Steve Kille has left

  483. sonny has left

  484. sonny has joined

  485. DebXWoody has left

  486. Steve Kille has joined

  487. sonny has left

  488. sonny has joined

  489. sonny has left

  490. citizenzibb has left

  491. citizenzibb has joined

  492. sonny has joined

  493. citizenzibb has left

  494. citizenzibb has joined

  495. sonny has left

  496. mukt2 has left

  497. sonny has joined

  498. citizenzibb has left

  499. citizenzibb has joined

  500. j.r has left

  501. j.r has joined

  502. lovetox has joined

  503. mukt2 has joined

  504. marc has left

  505. citizenzibb has left

  506. citizenzibb has joined

  507. Shell has left

  508. Shell has joined

  509. Shell has left

  510. Shell has joined

  511. sonny has left

  512. j.r has left

  513. sonny has joined

  514. lovetox has left

  515. j.r has joined

  516. krauq has left

  517. Shell has left

  518. Shell has joined

  519. citizenzibb has left

  520. citizenzibb has joined

  521. sonny has left

  522. sonny has joined

  523. krauq has joined

  524. karoshi has left

  525. emus

    Hello everyone, the monthly XMPP Newsletter has been published! 📨☕ https://xmpp.org/2020/07/newsletter-01-july/

  526. stpeter has joined

  527. waqas has joined

  528. moparisthebest

    nice work!

  529. Shell has left

  530. Shell has joined

  531. sonny has left

  532. sonny has joined

  533. Jeybe has joined

  534. flow

    emus, thanks!

  535. Andrzej has left

  536. Andrzej has joined

  537. Maranda has left

  538. Maranda has joined

  539. sonny has left

  540. sonny has joined

  541. emus

    Thank you! That counts for all the contributors as well!

  542. citizenzibb has left

  543. citizenzibb has joined

  544. mukt2 has left

  545. citizenzibb has left

  546. citizenzibb has joined

  547. sonny has left

  548. sonny has joined

  549. karoshi has joined

  550. DebXWoody has joined

  551. debacle has left

  552. sonny has left

  553. sonny has joined

  554. papatutuwawa has joined

  555. mukt2 has joined

  556. lovetox has joined

  557. mukt2 has left

  558. Shell has left

  559. Shell has joined

  560. Guus has left

  561. Guus has joined

  562. mukt2 has joined

  563. Wojtek has joined

  564. adiaholic_ has left

  565. adiaholic_ has joined

  566. APach has left

  567. APach has joined

  568. andrey.g has joined

  569. Lance has joined

  570. Andrzej has left

  571. Andrzej has joined

  572. mukt2 has left

  573. nyco has left

  574. Dele Olajide has left

  575. nyco has joined

  576. sonny has left

  577. lovetox has left

  578. sonny has joined

  579. lovetox has joined

  580. mukt2 has joined

  581. lobodelrayo has joined

  582. Andrzej has left

  583. marc has joined

  584. sonny has left

  585. sonny has joined

  586. marc has left

  587. marc has joined

  588. lobodelrayo has left

  589. lobodelrayo has joined

  590. marc has left

  591. marc has joined

  592. lobodelrayo has left

  593. lobodelrayo has joined

  594. nyco has left

  595. karoshi has left

  596. Guus has left

  597. Guus has joined

  598. sonny has left

  599. karoshi has joined

  600. nyco has joined

  601. sonny has joined

  602. marc has left

  603. marc has joined

  604. Afrogeek has joined

  605. nyco has left

  606. sonny has left

  607. sonny has joined

  608. sonny has left

  609. sonny has joined

  610. Afrogeek has left

  611. sonny has left

  612. sonny has joined

  613. sonny has left

  614. sonny has joined

  615. mukt2 has left

  616. mukt2 has joined

  617. marc has left

  618. Andrzej has joined

  619. marc has joined

  620. mukt2 has left

  621. Shell has left

  622. Shell has joined

  623. mukt2 has joined

  624. nyco has joined

  625. mukt2 has left

  626. mukt2 has joined

  627. marc has left

  628. sonny has left

  629. sonny has joined

  630. sonny has left

  631. karoshi has left

  632. citizenzibb has left

  633. sonny has joined

  634. citizenzibb has joined

  635. sonny has left

  636. sonny has joined

  637. sonny has left

  638. sonny has joined

  639. sonny has left

  640. sonny has joined

  641. karoshi has joined

  642. sonny has left

  643. debacle has joined

  644. debacle has left

  645. debacle has joined

  646. citizenzibb has left

  647. citizenzibb has joined

  648. marc has joined

  649. citizenzibb has left

  650. citizenzibb has joined

  651. arc has left

  652. arc has joined

  653. wurstsalat has left

  654. wurstsalat has joined

  655. wurstsalat has left

  656. wurstsalat has joined

  657. adiaholic_ has left

  658. adiaholic_ has joined

  659. Unlife has left

  660. Unlife has joined

  661. citizenzibb has left

  662. citizenzibb has joined

  663. arc has left

  664. arc has joined

  665. sonny has joined

  666. sonny has left

  667. sonny has joined

  668. citizenzibb has left

  669. citizenzibb has joined

  670. Mikaela has left

  671. sonny has left

  672. sonny has joined

  673. sonny has left

  674. sonny has joined

  675. j.r has left

  676. Unlife has left

  677. Unlife has joined

  678. mukt2 has left

  679. lovetox has left

  680. lovetox has joined

  681. sonny has left

  682. sonny has joined

  683. sonny has left

  684. mukt2 has joined

  685. sonny has joined

  686. andrey.g has left

  687. Shell has left

  688. Shell has joined

  689. j.r has joined

  690. Andrzej has left

  691. mukt2 has left

  692. marc has left

  693. Nekit has left

  694. arc has left

  695. arc has joined

  696. mimi89999 has left

  697. mimi89999 has joined

  698. marc has joined

  699. arc has left

  700. arc has joined

  701. arc has left

  702. arc has joined

  703. mukt2 has joined

  704. govanify has left

  705. govanify has joined

  706. Shell has left

  707. Shell has joined

  708. DebXWoody has left

  709. DebXWoody has joined

  710. Yagiza has left

  711. Shell has left

  712. Shell has joined

  713. DebXWoody has left

  714. DebXWoody has joined

  715. Shell has left

  716. Shell has joined

  717. DebXWoody has left

  718. DebXWoody has joined

  719. DebXWoody has left

  720. DebXWoody has joined

  721. DebXWoody has left

  722. DebXWoody has joined

  723. DebXWoody has left

  724. DebXWoody has joined

  725. arc has left

  726. arc has joined

  727. werdan has joined

  728. thorsten has left

  729. DebXWoody has left

  730. lobodelrayo has left

  731. lobodelrayo has joined

  732. DebXWoody has joined

  733. LNJ has left

  734. sonny has left

  735. sonny has joined

  736. mukt2 has left

  737. Nekit has joined

  738. thorsten has joined

  739. lobodelrayo has left

  740. mukt2 has joined

  741. marc has left

  742. DebXWoody has left

  743. lovetox has left

  744. lovetox has joined

  745. paul has left

  746. Shell has left

  747. Shell has joined

  748. LNJ has joined

  749. Tobias has left

  750. j.r has left

  751. j.r has joined

  752. govanify has left

  753. govanify has joined

  754. papatutuwawa has left

  755. arc has left

  756. arc has joined

  757. alameyo has left

  758. alameyo has joined

  759. mukt2 has left

  760. LNJ has left

  761. mukt2 has joined

  762. arc has left

  763. arc has joined

  764. karoshi has left

  765. werdan has left

  766. robertooo has left

  767. robertooo has joined

  768. wurstsalat has left

  769. debacle has left

  770. lorddavidiii has left

  771. j.r has left

  772. j.r has joined

  773. Shell has left

  774. Shell has joined

  775. mukt2 has left

  776. mukt2 has joined

  777. lovetox has left

  778. j.r has left

  779. Shell has left

  780. Shell has joined

  781. j.r has joined

  782. lobodelrayo has joined

  783. lskdjf has left

  784. j.r has left

  785. j.r has joined

  786. calvin has joined

  787. calvin has left

  788. mukt2 has left

  789. Shell has left

  790. Shell has joined

  791. emus has left

  792. emus has joined

  793. j.r has left

  794. Shell has left

  795. Shell has joined

  796. arc has left

  797. arc has joined

  798. j.r has joined

  799. mukt2 has joined

  800. Shell has left

  801. Shell has joined

  802. xecks has left

  803. Shell has left

  804. Shell has joined

  805. andy has left

  806. Nekit has left

  807. sonny has left

  808. sonny has joined

  809. arc has left

  810. arc has joined

  811. lobodelrayo has left

  812. lobodelrayo has joined

  813. mukt2 has left

  814. mukt2 has joined

  815. lobodelrayo has left

  816. Shell has left

  817. Shell has joined

  818. lobodelrayo has joined

  819. mukt2 has left

  820. alameyo has left

  821. alameyo has joined

  822. mukt2 has joined

  823. lobodelrayo has left