jdev - 2021-01-14


  1. marc has left

  2. marc has joined

  3. marc has left

  4. marc has joined

  5. marc has left

  6. marc has joined

  7. marc has left

  8. marc has joined

  9. marc has left

  10. mikeye has joined

  11. marc has joined

  12. marc has left

  13. marc has joined

  14. marc has left

  15. marc has joined

  16. marc has left

  17. stpeter has left

  18. marc has joined

  19. marc has left

  20. marc has joined

  21. marc has left

  22. marc has joined

  23. marc has left

  24. marc has joined

  25. marc has left

  26. marc has joined

  27. marc has left

  28. marc has joined

  29. marc has left

  30. marc has joined

  31. marc has left

  32. marc has joined

  33. marc has left

  34. marc has joined

  35. marc has left

  36. marc has joined

  37. marc has left

  38. marc has joined

  39. marc has left

  40. marc has joined

  41. marc has left

  42. marc has joined

  43. marc has left

  44. marc has joined

  45. marc has left

  46. marc has joined

  47. marc has left

  48. marc has joined

  49. marc has left

  50. marc has joined

  51. marc has left

  52. marc has joined

  53. marc has left

  54. marc has joined

  55. marc has left

  56. marc has joined

  57. marc has left

  58. marc has joined

  59. marc has left

  60. marc has joined

  61. marc has left

  62. marc has joined

  63. marc has left

  64. marc has joined

  65. marc has left

  66. marc has joined

  67. marc has left

  68. marc has joined

  69. marc has left

  70. marc has joined

  71. marc has left

  72. marc has joined

  73. marc has left

  74. marc has joined

  75. marc has left

  76. marc has joined

  77. marc has left

  78. marc has joined

  79. marc has left

  80. marc has joined

  81. marc has left

  82. marc has joined

  83. marc has left

  84. marc has joined

  85. marc has left

  86. marc has joined

  87. marc has left

  88. marc has joined

  89. stpeter has joined

  90. marc has left

  91. marc has joined

  92. marc has left

  93. marc has joined

  94. marc has left

  95. marc has joined

  96. marc has left

  97. marc has joined

  98. marc has left

  99. marc has joined

  100. marc has left

  101. marc has joined

  102. marc has left

  103. marc has joined

  104. kikuchiyo has left

  105. stpeter has left

  106. marc has left

  107. marc has joined

  108. marc has left

  109. marc has joined

  110. marc has left

  111. marc has joined

  112. marc has left

  113. marc has joined

  114. marc has left

  115. marc has joined

  116. marc has left

  117. marc has joined

  118. marc has left

  119. marc has joined

  120. marc has left

  121. marc has joined

  122. marc has left

  123. marc has joined

  124. marc has left

  125. marc has joined

  126. marc has left

  127. marc has joined

  128. marc has left

  129. marc has joined

  130. marc has left

  131. marc has joined

  132. marc has left

  133. marc has joined

  134. marc has left

  135. marc has joined

  136. marc has left

  137. marc has joined

  138. marc has left

  139. marc has joined

  140. marc has left

  141. marc has joined

  142. marc has left

  143. marc has joined

  144. marc has left

  145. marc has joined

  146. marc has left

  147. marc has joined

  148. marc has left

  149. marc has joined

  150. marc has left

  151. marc has joined

  152. marc has left

  153. marc has joined

  154. marc has left

  155. marc has joined

  156. marc has left

  157. marc has joined

  158. marc has left

  159. marc has joined

  160. marc has left

  161. marc has joined

  162. marc has left

  163. marc has joined

  164. marc has left

  165. marc has joined

  166. marc has left

  167. marc has joined

  168. marc has left

  169. marc has joined

  170. marc has left

  171. marc has joined

  172. marc has left

  173. marc has joined

  174. marc has left

  175. marc has joined

  176. marc has left

  177. marc has joined

  178. marc has left

  179. marc has joined

  180. marc has left

  181. marc has joined

  182. marc has left

  183. marc has joined

  184. marc has left

  185. marc has joined

  186. marc has left

  187. Vaulor has left

  188. Vaulor has joined

  189. marc has joined

  190. marc has left

  191. marc has joined

  192. marc has left

  193. marc has joined

  194. marc has left

  195. marc has joined

  196. marc has left

  197. marc has joined

  198. marc has left

  199. marc has joined

  200. marc has left

  201. marc has joined

  202. marc has left

  203. marc has joined

  204. marc has left

  205. marc has joined

  206. marc has left

  207. marc has joined

  208. marc has left

  209. marc has joined

  210. marc has left

  211. alex-a-soto has left

  212. alex-a-soto has joined

  213. marc has joined

  214. marc has left

  215. marc has joined

  216. marc has left

  217. mikeye has left

  218. marc has joined

  219. marc has left

  220. marc has joined

  221. marc has left

  222. marc has joined

  223. marc has left

  224. mikeye has joined

  225. marc has joined

  226. marc has left

  227. marc has joined

  228. marc has left

  229. marc has joined

  230. marc has left

  231. marc has joined

  232. marc has left

  233. marc has joined

  234. marc has left

  235. marc has joined

  236. marc has left

  237. marc has joined

  238. marc has left

  239. marc has joined

  240. marc has left

  241. marc has joined

  242. marc has left

  243. marc has joined

  244. marc has left

  245. marc has joined

  246. marc has left

  247. marc has joined

  248. marc has left

  249. marc has joined

  250. marc has left

  251. mikeye has left

  252. mikeye has joined

  253. marc has joined

  254. marc has left

  255. marc has joined

  256. marc has left

  257. marc has joined

  258. marc has left

  259. marc has joined

  260. marc has left

  261. paul has left

  262. marc has joined

  263. marc has left

  264. marc has joined

  265. marc has left

  266. marc has joined

  267. marc has left

  268. marc has joined

  269. marc has left

  270. marc has joined

  271. marc has left

  272. marc has joined

  273. marc has left

  274. marc has joined

  275. marc has left

  276. marc has joined

  277. marc has left

  278. marc has joined

  279. marc has left

  280. marc has joined

  281. marc has left

  282. marc has joined

  283. marc has left

  284. marc has joined

  285. marc has left

  286. marc has joined

  287. marc has left

  288. marc has joined

  289. marc has left

  290. marc has joined

  291. marc has left

  292. marc has joined

  293. marc has left

  294. marc has joined

  295. marc has left

  296. marc has joined

  297. marc has left

  298. marc has joined

  299. marc has left

  300. marc has joined

  301. marc has left

  302. marc has joined

  303. marc has left

  304. marc has joined

  305. marc has left

  306. marc has joined

  307. marc has left

  308. marc has joined

  309. marc has left

  310. marc has joined

  311. marc has left

  312. marc has joined

  313. marc0s has left

  314. marc has left

  315. marc has joined

  316. marc has left

  317. marc has joined

  318. marc has left

  319. marc has joined

  320. marc has left

  321. marc has joined

  322. marc has left

  323. marc has joined

  324. marc has left

  325. marc has joined

  326. marc has left

  327. marc has joined

  328. marc has left

  329. marc has joined

  330. marc has left

  331. marc has joined

  332. marc has left

  333. marc has joined

  334. marc has left

  335. marc0s has joined

  336. marc has joined

  337. marc has left

  338. marc has joined

  339. marc has left

  340. marc has joined

  341. marc has left

  342. marc has joined

  343. marc has left

  344. marc has joined

  345. marc has left

  346. marc has joined

  347. marc has left

  348. mikeye has left

  349. marc has joined

  350. marc has left

  351. flow has left

  352. flow has joined

  353. marc has joined

  354. marc has left

  355. marc has joined

  356. marc has left

  357. marc has joined

  358. marc has left

  359. marc has joined

  360. marc has left

  361. marc has joined

  362. marc has left

  363. marc has joined

  364. marc has left

  365. marc has joined

  366. marc has left

  367. marc has joined

  368. marc has left

  369. marc has joined

  370. marc has left

  371. marc has joined

  372. marc has left

  373. marc has joined

  374. marc has left

  375. marc has joined

  376. marc has left

  377. marc has joined

  378. marc has left

  379. marc has joined

  380. marc has left

  381. marc has joined

  382. marc has left

  383. marc has joined

  384. marc has left

  385. marc has joined

  386. marc has left

  387. marc has joined

  388. marc has left

  389. marc has joined

  390. marc has left

  391. marc has joined

  392. marc has left

  393. marc has joined

  394. marc has left

  395. marc has joined

  396. marc has left

  397. marc has joined

  398. marc has left

  399. marc has joined

  400. marc has left

  401. Ge0rG has left

  402. marc has joined

  403. marc has left

  404. marc has joined

  405. marc has left

  406. marc has joined

  407. marc has left

  408. marc has joined

  409. marc has left

  410. marc has joined

  411. marc has left

  412. marc has joined

  413. marc has left

  414. marc has joined

  415. marc has left

  416. marc has joined

  417. marc has left

  418. marc has joined

  419. marc has left

  420. marc has joined

  421. marc has left

  422. marc has joined

  423. marc has left

  424. marc has joined

  425. marc has left

  426. marc has joined

  427. marc has left

  428. marc has joined

  429. marc has left

  430. marc has joined

  431. marc has left

  432. marc has joined

  433. marc has left

  434. marc has joined

  435. marc has left

  436. marc has joined

  437. marc has left

  438. Yagizа has joined

  439. marc has joined

  440. marc has left

  441. marc has joined

  442. marc has left

  443. marc has joined

  444. marc has left

  445. marc has joined

  446. marc has left

  447. mac has joined

  448. marc has joined

  449. marc has left

  450. marc has joined

  451. marc has left

  452. marc has joined

  453. marc has left

  454. marc has joined

  455. marc has left

  456. marc has joined

  457. marc has left

  458. marc has joined

  459. marc has left

  460. marc has joined

  461. marc has left

  462. marc has joined

  463. marc has left

  464. marc has joined

  465. marc has left

  466. marc has joined

  467. marc has left

  468. marc has joined

  469. marc has left

  470. marc has joined

  471. marc has left

  472. marc has joined

  473. marc has left

  474. marc has joined

  475. marc has left

  476. pulkomandy has left

  477. marc has joined

  478. marc has left

  479. marc has joined

  480. marc has left

  481. marc has joined

  482. marc has left

  483. marc has joined

  484. marc has left

  485. marc has joined

  486. marc has left

  487. marc has joined

  488. marc has left

  489. marc has joined

  490. marc has left

  491. marc has joined

  492. marc has left

  493. marc has joined

  494. marc has left

  495. marc has joined

  496. marc has left

  497. marc has joined

  498. marc has left

  499. marc has joined

  500. marc has left

  501. marc has joined

  502. marc has left

  503. marc has joined

  504. marc has left

  505. marc has joined

  506. marc has left

  507. marc has joined

  508. marc has left

  509. marc has joined

  510. marc has left

  511. marc has joined

  512. marc has left

  513. marc has joined

  514. marc has left

  515. marc has joined

  516. marc has left

  517. marc has joined

  518. marc has left

  519. marc has joined

  520. marc has left

  521. marc has joined

  522. marc has left

  523. marc has joined

  524. marc has left

  525. marc has joined

  526. marc has left

  527. marc has joined

  528. marc has left

  529. Guus has left

  530. marc has joined

  531. marc has left

  532. marc has joined

  533. marc has left

  534. marc has joined

  535. marc has left

  536. marc has joined

  537. marc has left

  538. marc has joined

  539. marc has left

  540. marc has joined

  541. marc has left

  542. marc has joined

  543. marc has left

  544. marc has joined

  545. marc has left

  546. marc has joined

  547. marc has left

  548. marc has joined

  549. marc has left

  550. marc has joined

  551. marc has left

  552. marc has joined

  553. marc has left

  554. marc has joined

  555. marc has left

  556. marc has joined

  557. marc has left

  558. marc has joined

  559. marc has left

  560. marc has joined

  561. Guus has joined

  562. marc has left

  563. marc has joined

  564. marc has left

  565. marc has joined

  566. marc has left

  567. marc has joined

  568. marc has left

  569. marc has joined

  570. marc has left

  571. marc has joined

  572. marc has left

  573. marc has joined

  574. marc has left

  575. marc has joined

  576. marc has left

  577. marc has joined

  578. marc has left

  579. marc has joined

  580. marc has left

  581. marc has joined

  582. marc has left

  583. marc has joined

  584. marc has left

  585. marc has joined

  586. marc has left

  587. marc has joined

  588. marc has left

  589. marc has joined

  590. marc has left

  591. marc has joined

  592. marc has left

  593. marc has joined

  594. marc has left

  595. marc has joined

  596. Beherit has left

  597. marc has left

  598. marc has joined

  599. Beherit has joined

  600. marc has left

  601. marc has joined

  602. marc has left

  603. marc has joined

  604. marc has left

  605. marc has joined

  606. marc has left

  607. marc has joined

  608. marc has left

  609. marc has joined

  610. marc has left

  611. marc has joined

  612. marc has left

  613. marc has joined

  614. marc has left

  615. marc has joined

  616. marc has left

  617. marc has joined

  618. marc has left

  619. mac has left

  620. marc has joined

  621. mac has joined

  622. marc has left

  623. marc has joined

  624. marc has left

  625. marc has joined

  626. marc has left

  627. marc has joined

  628. marc has left

  629. marc has joined

  630. marc has left

  631. marc has joined

  632. marc has left

  633. marc has joined

  634. o2 has left

  635. o2 has joined

  636. marc has left

  637. marc has joined

  638. marc has left

  639. marc has joined

  640. marc has left

  641. marc has joined

  642. marc has left

  643. marc has joined

  644. marc has left

  645. marc has joined

  646. marc has left

  647. marc has joined

  648. marc has left

  649. marc has joined

  650. marc has left

  651. marc has joined

  652. marc has left

  653. marc has joined

  654. marc has left

  655. marc has joined

  656. marc has left

  657. marc has joined

  658. marc has left

  659. marc has joined

  660. marc has left

  661. marc has joined

  662. marc has left

  663. marc has joined

  664. marc has left

  665. marc has joined

  666. marc has left

  667. marc has joined

  668. marc has left

  669. marc has joined

  670. marc has left

  671. marc has joined

  672. marc has left

  673. SouL has joined

  674. marc has joined

  675. marc has left

  676. marc has joined

  677. marc has left

  678. marc has joined

  679. marc has left

  680. marc has joined

  681. marc has left

  682. marc has joined

  683. marc has left

  684. marc has joined

  685. marc has left

  686. marc has joined

  687. marc has left

  688. marc has joined

  689. marc has left

  690. marc has joined

  691. marc has left

  692. marc has joined

  693. marc has left

  694. marc has joined

  695. marc has left

  696. marc has joined

  697. asterix has left

  698. asterix has joined

  699. asterix has left

  700. asterix has joined

  701. marc has left

  702. marc has joined

  703. marc has left

  704. marc has joined

  705. marc has left

  706. marc has joined

  707. marc has left

  708. marc has joined

  709. marc has left

  710. marc has joined

  711. marc has left

  712. marc has joined

  713. marc has left

  714. marc has joined

  715. marc has left

  716. marc has joined

  717. marc has left

  718. marc has joined

  719. marc has left

  720. marc has joined

  721. marc has left

  722. marc has joined

  723. marc has left

  724. marc has joined

  725. marc has left

  726. marc has joined

  727. marc has left

  728. marc has joined

  729. marc has left

  730. marc has joined

  731. marc has left

  732. marc has joined

  733. marc has left

  734. marc has joined

  735. marc has left

  736. paul has joined

  737. marc has joined

  738. marc has left

  739. marc has joined

  740. marc has left

  741. marc has joined

  742. marc has left

  743. marc has joined

  744. marc has left

  745. marc has joined

  746. marc has left

  747. marc has joined

  748. marc has left

  749. marc has joined

  750. marc has left

  751. marc has joined

  752. marc has left

  753. marc has joined

  754. marc has left

  755. wurstsalat has joined

  756. marc has joined

  757. marc has left

  758. marc has joined

  759. marc has left

  760. marc has joined

  761. marc has left

  762. marc has joined

  763. marc has left

  764. marc has joined

  765. marc has left

  766. marc has joined

  767. marc has left

  768. oibalos has joined

  769. marc has joined

  770. marc has left

  771. asterix has left

  772. asterix has joined

  773. marc has joined

  774. marc has left

  775. alacer has left

  776. marc has joined

  777. marc has left

  778. marc has joined

  779. marc has left

  780. marc has joined

  781. marc has left

  782. marc has joined

  783. marc has left

  784. marc has joined

  785. marc has left

  786. marc has joined

  787. marc has left

  788. marc has joined

  789. marc has left

  790. marc has joined

  791. marc has left

  792. marc has joined

  793. marc has left

  794. marc has joined

  795. marc has left

  796. marc has joined

  797. marc has left

  798. marc has joined

  799. alacer has joined

  800. marc has left

  801. marc has joined

  802. marc has left

  803. marc has joined

  804. marc has left

  805. marc has joined

  806. marc has left

  807. marc has joined

  808. marc has left

  809. mac has left

  810. mac has joined

  811. marc has joined

  812. marc has left

  813. marc has joined

  814. marc has left

  815. marc has joined

  816. marc has left

  817. marc has joined

  818. marc has left

  819. marc has joined

  820. marc has left

  821. pulkomandy has joined

  822. marc has joined

  823. marc has left

  824. marc has joined

  825. marc has left

  826. marc has joined

  827. marc has left

  828. raghavgururajan has left

  829. marc has joined

  830. marc has left

  831. marc has joined

  832. marc has left

  833. marc has joined

  834. marc has left

  835. marc has joined

  836. marc has left

  837. marc has joined

  838. marc has left

  839. marc has joined

  840. marc has left

  841. marc has joined

  842. marc has left

  843. marc has joined

  844. marc has left

  845. marc has joined

  846. marc has left

  847. marc has joined

  848. marc has left

  849. marc has joined

  850. marc has left

  851. marc has joined

  852. marc has left

  853. marc has joined

  854. marc has left

  855. marc has joined

  856. marc has left

  857. marc has joined

  858. marc has left

  859. marc has joined

  860. marc has left

  861. marc has joined

  862. marc has left

  863. marc has joined

  864. marc has left

  865. marc has joined

  866. marc has left

  867. marc has joined

  868. marc has left

  869. marc has joined

  870. marc has left

  871. marc has joined

  872. marc has left

  873. marc has joined

  874. marc has left

  875. marmistrz has joined

  876. marc has joined

  877. marc has left

  878. marc has joined

  879. marc has left

  880. marc has joined

  881. marc has left

  882. marc has joined

  883. marc has left

  884. marc has joined

  885. marc has left

  886. marc has joined

  887. marc has left

  888. marc has joined

  889. marc has left

  890. marc has joined

  891. marc has left

  892. marc has joined

  893. marc has left

  894. marc has joined

  895. marc has left

  896. marc has joined

  897. marc has left

  898. marc has joined

  899. marc has left

  900. marc has joined

  901. marc has left

  902. pulkomandy has left

  903. marc has joined

  904. pulkomandy has joined

  905. marc has left

  906. marc has joined

  907. marc has left

  908. marc has joined

  909. marc has left

  910. marc has joined

  911. marc has left

  912. marc has joined

  913. marc has left

  914. marc has joined

  915. marc has left

  916. marc has joined

  917. marc has left

  918. mikeye has joined

  919. marc has joined

  920. marc has left

  921. marc has joined

  922. marc has left

  923. marc has joined

  924. marc has left

  925. marc has joined

  926. marc has left

  927. moparisthebest has left

  928. marc has joined

  929. marc has left

  930. marc has joined

  931. marc has left

  932. marc has joined

  933. marc has left

  934. marc has joined

  935. marc has left

  936. marc has joined

  937. mikeye has left

  938. marc has left

  939. marc has joined

  940. marc has left

  941. marc has joined

  942. pulkomandy has left

  943. pulkomandy has joined

  944. marc has left

  945. marc has joined

  946. marc has left

  947. marc has joined

  948. marc has left

  949. moparisthebest has joined

  950. marc has joined

  951. marc has left

  952. goffi has joined

  953. marc has joined

  954. marc has left

  955. marc has joined

  956. marc has left

  957. marc has joined

  958. marc has left

  959. marc has joined

  960. marc has left

  961. marc has joined

  962. marc has left

  963. marc has joined

  964. marc has left

  965. marc has joined

  966. marc has left

  967. marc has joined

  968. marc has left

  969. Martin has left

  970. marc has joined

  971. marc has left

  972. Martin has joined

  973. marc has joined

  974. marc has left

  975. marc has joined

  976. marc has left

  977. marc has joined

  978. marc has left

  979. marc has joined

  980. marc has left

  981. frank has left

  982. marc has joined

  983. shachontal has joined

  984. marc has left

  985. marc has joined

  986. marc has left

  987. marc has joined

  988. marc has left

  989. marc has joined

  990. mac has left

  991. marc has left

  992. mac has joined

  993. marc has joined

  994. marc has left

  995. marc has joined

  996. marc has left

  997. marc has joined

  998. marc has left

  999. marc has joined

  1000. marc has left

  1001. marc has joined

  1002. marc has left

  1003. marc has joined

  1004. marc has left

  1005. frank has joined

  1006. marc has joined

  1007. marc has left

  1008. marc has joined

  1009. marc has left

  1010. marc has joined

  1011. marc has left

  1012. marc has joined

  1013. marc has left

  1014. marc has joined

  1015. marc has left

  1016. marc has joined

  1017. marc has left

  1018. marc has joined

  1019. marc has left

  1020. marc has joined

  1021. Ge0rG has joined

  1022. marc has left

  1023. marc has joined

  1024. marc has left

  1025. marc has joined

  1026. SJM has left

  1027. goffi has left

  1028. floretta has left

  1029. Vaulor has left

  1030. SouL has left

  1031. mac has left

  1032. tsk has left

  1033. tsk has joined

  1034. Vaulor has joined

  1035. SouL has joined

  1036. floretta has joined

  1037. tsk has left

  1038. tsk has joined

  1039. marc has left

  1040. marc has joined

  1041. goffi has joined

  1042. marc has left

  1043. marc has joined

  1044. marc has left

  1045. marc has joined

  1046. marc has left

  1047. marc has joined

  1048. marc has left

  1049. marc has joined

  1050. marc has left

  1051. marc has joined

  1052. marc has left

  1053. marc has joined

  1054. marc has left

  1055. frank has left

  1056. marc has joined

  1057. marc has left

  1058. marc has joined

  1059. marc has left

  1060. marc has joined

  1061. marc has left

  1062. marc has joined

  1063. frank has joined

  1064. marc has left

  1065. marc has joined

  1066. marc has left

  1067. marc has joined

  1068. marc has left

  1069. marc has joined

  1070. marc has left

  1071. marc has joined

  1072. marc has left

  1073. marc has joined

  1074. marc has left

  1075. marc has joined

  1076. marc has left

  1077. marc has joined

  1078. marc has left

  1079. marc has joined

  1080. marc has left

  1081. marc has joined

  1082. marc has left

  1083. marc has joined

  1084. marc has left

  1085. marc has joined

  1086. marc has left

  1087. marc has joined

  1088. marc has left

  1089. marc has joined

  1090. marc has left

  1091. marc has joined

  1092. moparisthebest has left

  1093. marc has left

  1094. marc has joined

  1095. marc has left

  1096. marc has joined

  1097. marc has left

  1098. marc has joined

  1099. marc has left

  1100. debacle has joined

  1101. marc has joined

  1102. marc has left

  1103. marc has joined

  1104. marc has left

  1105. marc has joined

  1106. marc has left

  1107. marc has joined

  1108. marc has left

  1109. marc has joined

  1110. SJM has joined

  1111. marc has left

  1112. marc has joined

  1113. marc has left

  1114. marc has joined

  1115. marc has left

  1116. marc has joined

  1117. marc has left

  1118. marc has joined

  1119. marc has left

  1120. marc has joined

  1121. marc has left

  1122. marc has joined

  1123. marc has left

  1124. marc has joined

  1125. marmistrz has left

  1126. marc has left

  1127. marc has joined

  1128. marc has left

  1129. marc has joined

  1130. marc has left

  1131. marc has joined

  1132. marc has left

  1133. marc has joined

  1134. marc has left

  1135. marc has joined

  1136. moparisthebest has joined

  1137. marc has left

  1138. marc has joined

  1139. marc has left

  1140. marc has joined

  1141. mac has joined

  1142. floretta has left

  1143. floretta has joined

  1144. mac has left

  1145. frank has left

  1146. frank has joined

  1147. moparisthebest has left

  1148. raghavgururajan has joined

  1149. moparisthebest has joined

  1150. raghavgururajan has left

  1151. raghavgururajan has joined

  1152. moparisthebest has left

  1153. moparisthebest has joined

  1154. kikuchiyo has joined

  1155. moparisthebest has left

  1156. marmistrz has joined

  1157. jonnj has left

  1158. kikuchiyo has left

  1159. frank has left

  1160. moparisthebest has joined

  1161. frank has joined

  1162. Sam Whited

    *facepalm* I just realized that even matching on the namespace of an IQ payload won't work because XEP-0077 uses a different namespace for the feature and for the IQ. I guess I just don't get to support this because my entire implementation makes assumptions that just aren't true and I'm way too far in now to change the API drastically

  1163. marmistrz has left

  1164. Beherit has left

  1165. marmistrz has joined

  1166. Neustradamus has left

  1167. Neustradamus has joined

  1168. moparisthebest has left

  1169. moparisthebest has joined

  1170. moparisthebest has left

  1171. Sam Whited

    Re-reading the relavant sections of RFC 6120 it's not even clear ot me how IQs prior to the stream being negotiated should work. I assume you can't receive a response to an IQ across a stream restart, that seems like it would be bad and maybe the stuff about the session being reset implies that, but it does sound like you could send an IQ in the middle of eg. negotiating SASL, which also seems bad. SASL says it needs security layer byte precision, which prseumably means you can't interleave random IQs, but now we have to special case individual features.

  1172. Zash

    Presumably you don't negotiate multiple things concurrently

  1173. Sam Whited

    Presumably, but as far as I can tell 6120 allows it because you can send IQs at any time just like after the session is started

  1174. Sam Whited

    eg. in IBR there doesn't seem to be any indication of when registration should be sent. Gajim just tries it immediatly after the first stream, but it looks like in theory you could do it at any time

  1175. Zash

    Imagine a world where any resemblance of IQ stanzas are a pure coincidence.

  1176. Sam Whited

    Yah, that's what I'm trying to do now, but I'm worried that I've already gotten this API wrong once and will have to break it most likely, I'd like to understand fully what RFC 6120 means so that I don't end up having it be broken again when some other widely used legacy XEP turns out to do this in a slightly different way that I didn't account for

  1177. Zash

    IIRC stream setup is supposed to be synchronous, which is why I would think that you can't mix negotiation things.

  1178. Sam Whited

    Then again, maybe I don't care. It's obviously a requirement that I support Bind which I know I can do without breaking this API, and I *think* it's a requirement that I support IBR since that's so widely used, but maybe if I don't know about anything else then it's not widely used enough for me to care

  1179. Zash

    Get features → Pick one → complete or abort → restart stream (maybe) → go to 1

  1180. Sam Whited

    Yah, I do think the stream start *has* to be synchronous, whether the RFC says it is or not if I don't do that there will just be security implications that are worse than a tiny bit of incompatibility with a theoretical client somewhere

  1181. Sam Whited

    This is extremely frustrating. Maybe I'll write a procedural XEP that says "In a hypothetical future XMPP 2.0 routable elements probably won't be allowed before the stream is fully negotiated, so no future XEPs will be accepted that introduce new features that require IQs and the like"

  1182. Sam Whited

    Not that anyone is writing them anymore anyways, but just to see what board and council think and to make it "official" in some way

  1183. SouL has left

  1184. SouL has joined

  1185. moparisthebest has joined

  1186. Beherit has joined

  1187. adityaborikar has left

  1188. adityaborikar has joined

  1189. SouL has left

  1190. debacle has left

  1191. marc has left

  1192. marc has joined

  1193. marc has left

  1194. marc has joined

  1195. frank has left

  1196. frank has joined

  1197. SouL has joined

  1198. esil has left

  1199. Beherit has left

  1200. Beherit has joined

  1201. belong has left

  1202. jonnj has joined

  1203. shachontal has left

  1204. Zash

    Another revision of the RFCs maybe

  1205. Zash

    One day

  1206. frank has left

  1207. frank has joined

  1208. stefan has left

  1209. stefan has joined

  1210. jonas’

    Sam Whited, I’m fairly certain you can get full support for that

  1211. jonas’

    routable elements pre-bind are considered a terrible idea by everyone I have heard talking about that

  1212. Zash

    I've heard that some libraries lack easy ways to implement new stream element level request-response handling.

  1213. belong has joined

  1214. Sam Whited

    Zash: I'd be curious to know which ones if you can think of any? Do they just hardcode the stream negotiation process with eg. StartTLS, SASL, then Bind and call it a day?

  1215. jonas’

    I sense smack

  1216. Sam Whited

    If that's what they do I have a hard time imagining that they *do* support routable elements pre bind (but not stream level handling)

  1217. Sam Whited

    But it would be good to know before making some sort of deprecation policy

  1218. Zash

    It's Smack. I heard it from Ge0rG. /hides

  1219. Ge0rG

    the stream negotiation process in smack is a fucking nightmare.

  1220. Ge0rG

    you have threads running in parallel, sitting on semaphores that are triggered by message processing handlers.

  1221. lovetox has joined

  1222. flow

    Zash> I've heard that some libraries lack easy ways to implement new stream element level request-response handling. That's something I've implemented in Smack nearly 2 years ago

  1223. marc has left

  1224. marc has joined

  1225. marc has left

  1226. marc has joined

  1227. Ge0rG

    flow: with explicit request / response elements, and semantic support for embedding error elements?

  1228. marc has left

  1229. Ge0rG

    last time I checked, it was possible to define my own stream elements rather easily, but not have a way to parse out a standard error element from them

  1230. marc has joined

  1231. Ge0rG

    because the error parser was bound to the three basic stanza types, IIRC

  1232. Ge0rG

    but either way I'm on a heavily diverged fork of 4.3.5

  1233. marc has left

  1234. marc has joined

  1235. marc has left

  1236. marc has joined

  1237. marc has left

  1238. marc has joined

  1239. Sam Whited

    Thanks, I guess I should look into how smack works before writing anything

  1240. Sam Whited

    Although given that all (almost all?) new stream features are stream elements anyways I'm not sure that it matters either way, seems like if it wants new features it would have to fix any outstanding problems

  1241. Sam Whited

    Regardless of what the policy is

  1242. Sam Whited

    Probably not worth the effort to write a policy though now that I think about it. As far as I know it's widely agreed on like jonas’ said

  1243. pulkomandy has left

  1244. pulkomandy has joined

  1245. jonnj has left

  1246. pulkomandy has left

  1247. pulkomandy has joined

  1248. Beherit has left

  1249. Beherit has joined

  1250. Zash

    Stream negotiation errors are unfortunately bound to their respective namespace (eg sasl errors), unless they're fatal enough to use stream errors.

  1251. marc has left

  1252. marc has joined

  1253. marc has left

  1254. marc has joined

  1255. marc has left

  1256. marc has joined

  1257. marc has left

  1258. marc has joined

  1259. marc has left

  1260. marc has joined

  1261. marc has left

  1262. marc has joined

  1263. marc has left

  1264. marc has joined

  1265. Guus has left

  1266. debacle has joined

  1267. marc has left

  1268. marc has joined

  1269. marc has left

  1270. marc has joined

  1271. marc has left

  1272. marc has joined

  1273. marc has left

  1274. jonnj has joined

  1275. asterix has left

  1276. asterix has joined

  1277. marc has joined

  1278. marc has left

  1279. marc has joined

  1280. marc has left

  1281. marc has joined

  1282. marc has left

  1283. marc has joined

  1284. marc has left

  1285. marc has joined

  1286. marc has left

  1287. marc has joined

  1288. marc has left

  1289. marc has joined

  1290. marc has left

  1291. marc has joined

  1292. marc has left

  1293. marc has joined

  1294. marc has left

  1295. marc has joined

  1296. Beherit has left

  1297. Beherit has joined

  1298. Wojtek has joined

  1299. Wojtek has left

  1300. marc has left

  1301. marc has joined

  1302. marc has left

  1303. marc has joined

  1304. asterix has left

  1305. asterix has joined

  1306. marc has left

  1307. marc has joined

  1308. flow

    Ge0rG, I would be great if you would add that the Smack version in question is old, outdated, and divereged, when you complain about Smack

  1309. Yagizа has left

  1310. Zash

    Heh

  1311. flow

    API signature is at https://github.com/igniterealtime/Smack/blob/71f5cfe3dae9b20269bd174c04693610e7fcbcac/smack-core/src/main/java/org/jivesoftware/smack/AbstractXMPPConnection.java#L1402-L1408

  1312. flow

    API signature is at https://github.com/igniterealtime/Smack/blob/71f5cfe3dae9b20269bd174c04693610e7fcbcac/smack-core/src/main/java/org/jivesoftware/smack/AbstractXMPPConnection.java#L1402-L1404

  1313. Beherit has left

  1314. Zash

    The joys of software

  1315. frank has left

  1316. frank has joined

  1317. asterix has left

  1318. asterix has joined

  1319. marc has left

  1320. marc has joined

  1321. marc has left

  1322. marc has joined

  1323. marc has left

  1324. Beherit has joined

  1325. marc has joined

  1326. marc has left

  1327. marc has joined

  1328. Beherit has left

  1329. Beherit has joined

  1330. Beherit has left

  1331. goffi has left

  1332. goffi has joined

  1333. marc has left

  1334. marc has joined

  1335. Neustradamus has left

  1336. oibalos has left

  1337. frank has left

  1338. oibalos has joined

  1339. goffi has left

  1340. marc has left

  1341. marc has joined

  1342. marc has left

  1343. marc has joined

  1344. marc has left

  1345. marc has joined

  1346. marc has left

  1347. marc has joined

  1348. marc has left

  1349. marc has joined

  1350. marc has left

  1351. marc has joined

  1352. marc has left

  1353. marc has joined

  1354. marc has left

  1355. marc has joined

  1356. marc has left

  1357. marc has joined

  1358. marc has left

  1359. marc has joined

  1360. marc has left

  1361. marc has joined

  1362. marc has left

  1363. marc has joined

  1364. marc has left

  1365. marc has joined

  1366. marc has left

  1367. marc has joined

  1368. marc has left

  1369. marc has joined

  1370. marc has left

  1371. marc has joined

  1372. marc has left

  1373. marc has joined

  1374. marc has left

  1375. marc has joined

  1376. marc has left

  1377. marc has joined

  1378. oibalos has left

  1379. mikeye has joined

  1380. marc has left

  1381. mikeye has left

  1382. oibalos has joined

  1383. asterix has left

  1384. asterix has joined

  1385. mikeye has joined

  1386. marmistrz has left

  1387. oibalos has left

  1388. xecks has left

  1389. Ge0rG has left

  1390. junaid has left

  1391. oibalos has joined

  1392. xecks has joined

  1393. SouL has left

  1394. mikeye has left

  1395. wurstsalat has left

  1396. xecks has left

  1397. belong has left

  1398. oibalos has left

  1399. belong has joined

  1400. asterix has left

  1401. asterix has joined