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