XSF Discussion - 2018-03-15


  1. Guus has left
  2. la|r|ma has joined
  3. jjrh has left
  4. Dave Cridland has left
  5. Zash has joined
  6. Guus has left
  7. Dave Cridland has left
  8. Dave Cridland has left
  9. marc has left
  10. vanitasvitae has left
  11. daniel has left
  12. Dave Cridland has left
  13. Dave Cridland has left
  14. Guus has left
  15. Guus has left
  16. Guus has left
  17. Dave Cridland has left
  18. tux has joined
  19. Dave Cridland has left
  20. Dave Cridland has left
  21. Dave Cridland has left
  22. la|r|ma has joined
  23. lskdjf has joined
  24. Dave Cridland has left
  25. Dave Cridland has left
  26. marc has joined
  27. waqas has left
  28. daniel has left
  29. Dave Cridland has left
  30. daniel has joined
  31. Dave Cridland has left
  32. Guus has left
  33. nyco has joined
  34. Dave Cridland has left
  35. Dave Cridland has left
  36. Dave Cridland has left
  37. Guus has left
  38. Guus has left
  39. Dave Cridland has left
  40. Guus has left
  41. ralphm has joined
  42. marc has left
  43. Dave Cridland has left
  44. Dave Cridland has left
  45. marc has joined
  46. Dave Cridland has left
  47. Dave Cridland has left
  48. Guus has left
  49. Dave Cridland has left
  50. Dave Cridland has left
  51. mrdoctorwho has left
  52. Guus has left
  53. mimi89999 has joined
  54. Guus has left
  55. Guus has left
  56. Guus has left
  57. Guus has left
  58. Guus has left
  59. Zash has left
  60. Zash has left
  61. Zash has left
  62. Zash has left
  63. moparisthebest has joined
  64. waqas has joined
  65. waqas has left
  66. moparisthebest has joined
  67. Guus has left
  68. Guus has left
  69. Guus has left
  70. SamWhited has left
  71. Guus has left
  72. moparisthebest has left
  73. rion has joined
  74. Guus has left
  75. Guus has left
  76. rion has left
  77. Guus has left
  78. Dave Cridland has left
  79. Guus has left
  80. SamWhited has joined
  81. rion has joined
  82. Guus has left
  83. Guus has left
  84. SamWhited has joined
  85. Guus has left
  86. SamWhited has joined
  87. Guus has left
  88. Ge0rG has joined
  89. blabla has joined
  90. rion has left
  91. efrit has joined
  92. SamWhited has joined
  93. Guus has left
  94. mimi89999 has joined
  95. Guus has left
  96. Dave Cridland has left
  97. Guus has left
  98. rion has joined
  99. rion has left
  100. Guus has left
  101. Ge0rG has left
  102. Guus has left
  103. Guus has left
  104. SamWhited has left
  105. efrit has left
  106. Ge0rG has left
  107. Dave Cridland has left
  108. moparisthebest has left
  109. Ge0rG has left
  110. Tobias has joined
  111. Guus has left
  112. Tobias has joined
  113. Tobias has joined
  114. Guus has left
  115. Guus has left
  116. Ge0rG has left
  117. Guus has left
  118. Guus has left
  119. Ge0rG has left
  120. Guus has left
  121. j.r has joined
  122. j.r has joined
  123. Guus has left
  124. Ge0rG has joined
  125. Valerian has joined
  126. Ge0rG has left
  127. moparisthebest has left
  128. Ge0rG has left
  129. lovetox has joined
  130. Ge0rG has left
  131. Ge0rG has left
  132. moparisthebest has joined
  133. goffi has joined
  134. Ge0rG has left
  135. moparisthebest has joined
  136. moparisthebest has joined
  137. lovetox has left
  138. Ge0rG has left
  139. j.r has joined
  140. Nekit has left
  141. Nekit has joined
  142. Guus has left
  143. LNJ has joined
  144. Ge0rG has left
  145. Guus has left
  146. Guus has left
  147. Ge0rG has joined
  148. Guus has left
  149. j.r has joined
  150. mimi89999 has joined
  151. winfried has joined
  152. Andrew Nenakhov has left
  153. Andrew Nenakhov has joined
  154. Andrew Nenakhov has left
  155. Andrew Nenakhov has joined
  156. Guus has left
  157. Dave Cridland has left
  158. Guus has left
  159. Dave Cridland has left
  160. Guus has left
  161. blabla has left
  162. Guus has left
  163. Guus has left
  164. Guus has left
  165. Guus has left
  166. Dave Cridland has left
  167. rion has joined
  168. Andrew Nenakhov has left
  169. Andrew Nenakhov has joined
  170. SaltyBones has left
  171. SaltyBones has joined
  172. Dave Cridland has left
  173. jonasw after reading https://gultsch.de/converse_bookmarks.html, I think we should adapt the security considerations of XEP-0223 to include a strong hint that discovering support is vital for security
  174. Guus has left
  175. daniel has left
  176. Andrew Nenakhov has left
  177. Andrew Nenakhov has joined
  178. Guus has left
  179. Guus has left
  180. Guus has left
  181. Guus has left
  182. Dave Cridland has left
  183. Ge0rG jonasw: that or doing the probing limbo dance
  184. Guus has left
  185. Guus has left
  186. jonasw probing limbo?
  187. Guus has left
  188. Ge0rG Where you publish with options set and then query what the server did out of that
  189. Ge0rG BBL
  190. Guus has left
  191. jonasw and then your data is already public?
  192. Guus has left
  193. Guus has left
  194. la|r|ma has joined
  195. Ge0rG has left
  196. Guus has left
  197. nyco has left
  198. nyco has joined
  199. Guus has left
  200. Guus has left
  201. Guus has left
  202. Guus has left
  203. Andrew Nenakhov has left
  204. Andrew Nenakhov has joined
  205. Zash Trying with non-sensitive data first?
  206. Guus has left
  207. jonasw not convinced
  208. jonasw discovering the feature seems more reasonable to me
  209. ralphm has joined
  210. Andrew Nenakhov has joined
  211. Zash Of course.
  212. Zash Are the required features recent additions or what's the issue here?
  213. Guus has left
  214. Zash (assume I've lost all memory)
  215. jonasw no, people just apparently don’t check
  216. jonasw no, people just apparently don’t check if the service actually supports publish-options
  217. jubalh has joined
  218. Guus has left
  219. lskdjf has joined
  220. Guus has left
  221. Zash I approve of big angry warning in 223
  222. Guus has left
  223. Guus has left
  224. Guus has left
  225. la|r|ma has joined
  226. Ge0rG Zash: PR or didn't happen
  227. jonasw Ge0rG, #608
  228. jonasw :P
  229. jonasw https://github.com/xsf/xeps/pull/608
  230. Guus has left
  231. Guus has left
  232. Guus has left
  233. Guus has left
  234. flow jonasw, +1
  235. jonasw I was slightly shocked that a XEP which puts private data in pubsub boldly claimed that there were no security considerations above those in '60 and '163. I haven’t checked if "everything’s gonna be public" has been mentioned there, but not mentioning it in '223 anyways feels like negligent
  236. Ge0rG jonasw: 👍 Also I remember documentation somewhere on how to publish to PEP in a secure way, but probably it predated the latest publish-options
  237. marmistrz has left
  238. jonasw Ge0rG, daniel has some on his site
  239. Ge0rG Yeah, that
  240. jonasw this one probably: https://gist.github.com/iNPUTmice/7c52785ed69787516abb60e31703dbd2
  241. Ge0rG I was looking into crawling all my contacts' PEP for their bookmarks for a while, but I never was sufficiently good at scripting xmpp
  242. daniel Ge0rG, just subscribe to the node
  243. jonasw does that give you a push when you come online?
  244. daniel yes that'll push you all your contacts bookmarks
  245. jonasw neat
  246. jonasw lemme try that
  247. daniel aehm +notify i mean
  248. jonasw sure
  249. Ge0rG daniel: you mentioned that, yes. But it still requires code to subscribe and to process events
  250. Guus has left
  251. jonasw heh
  252. jonasw lemme aioxmpp that for you
  253. Ge0rG If somebody writes a script that...
  254. Ge0rG jonasw: yes please
  255. Fabian has joined
  256. Guus has left
  257. Zash `storage:bookmarks+notify` ?
  258. jubalh has left
  259. Ge0rG has left
  260. Ge0rG Are there any other use cases of private PEP?
  261. daniel i justed added that to Conversations very quickly. that was like two lines of code
  262. daniel when i tested that last month
  263. ralphm has joined
  264. Valerian has left
  265. Zash Just tried using clix. Boring, got nothing but disco#info queries at me.
  266. vanitasvitae has joined
  267. daniel yeah it's not very widespread it seems. nobody uses converse.js (to publish! bookmarks) and in poezio it's just a rare corner case
  268. Zash What's `urn:xmpp:inbox`
  269. jonasw Ge0rG, aioxmpp git pull && cd examples && python3 listen_pep.py --namespace storage:bookmarks
  270. jonasw stop it with Ctrl+C
  271. jonasw I tested it with urn:xmpp:avatar:metadata
  272. Zash Uh, taking a thing that's meant for *broadcasting public data* and using it for storing private data?
  273. Guus has left
  274. Guus has left
  275. Guus has left
  276. jonasw it revealed the depressing amount of people using xep-0084
  277. Guus has left
  278. Zash About a quarter of my contacts, it seems
  279. daniel note that you wont receive pep notifications for offline contacts on ejabberd servers
  280. daniel that might distort what ever you are 'testing'
  281. Zash jonasw: Nice caps2 you got there
  282. jonasw :)
  283. jonasw the resource tells you why
  284. Ge0rG has left
  285. Guus has left
  286. Ge0rG jonasw: ModuleNotFoundError: No module named 'aioxmpp' 😞
  287. Zash jonasw: Does it offer like an XML console/REPL hybrid thing? (like `clix raw`)
  288. jubalh has joined
  289. jubalh has left
  290. Zash If not, make one, it's the best thing since sliced bread
  291. jonasw Ge0rG, enter our jabbercat virtualenv
  292. jonasw Ge0rG, enter your jabbercat virtualenv
  293. Ge0rG Oh, yes.
  294. jonasw Zash, yeah, it’s tricky to do that with asyncio though
  295. jonasw like, really tricky
  296. jonasw readline + asyncio doesn’t mix
  297. Zash Can't pretend that stdin is a socket somehow?
  298. jonasw that’s not the main problem
  299. jonasw writing things on stdout asynchronously and expecting readline or whatever’s handling your input to cope by redrawing is "nope"
  300. jonasw I messed with that for some time and then gave up
  301. jonasw closest thing I can do is something based on urwid (pure-python ncurses-like thing)
  302. jonasw not to mention that doing actual raw XML is super-hard with aioxmpp
  303. Dave Cridland has left
  304. Dave Cridland has left
  305. Zash clix doesn't use readline, just the bare io lib for reading stdin, and some clever lies told to the network server
  306. Ge0rG jonasw: so it's idling there after I entered my password. Does that mean everybody I know is safe?
  307. jonasw Ge0rG, yeah
  308. jonasw modulo what daniel said
  309. Zash I usually wrap it in rlwrap. Not that it gets happy about showing new stanzas while you are typing something...
  310. Ge0rG ah, urn:xmpp:avatar:metadata happens to return a bunch of things.
  311. jonasw Zash, yeah, that can probably be done easily, but that goes against my perfectionism ;-)
  312. Ge0rG I demand a zemlyanka frontend.
  313. jonasw a what
  314. Valerian has joined
  315. Ge0rG that used to be a TUI binding for one of the large X11 toolkits. GTK I think
  316. jonasw creepy
  317. SaltyBones has left
  318. SaltyBones has joined
  319. Alex has joined
  320. Ge0rG I am waiting for a use case that mandates a resurrection of TurboVision
  321. Ge0rG has left
  322. Guus has left
  323. Guus has left
  324. Guus has left
  325. Link Mauve “13:27:28 Steve Kille> Ge0rG: military users like to have lots of tabs, so they can monitor many chats at once, with keyword highlighting to draw attention to things they care about. I have been told of an operator with 64 rooms displayed”, damn, I should get into this business, they’d see my poezio with 216 tabs (currently)!
  326. jonasw 216 is a great number
  327. Link Mauve About half of those are private discussions, the rest are MUCs.
  328. Zash Link Mauve: You are promoted to General. Report to the president at once. ;)
  329. Seve/SouL Haha
  330. Link Mauve Zash, it’s with the very concept of war that I have an issue, so sadly I can’t make use of my great poezio skills that way.
  331. jonasw Link Mauve, sabotage them from the inside!
  332. Steve Kille has left
  333. nyco has left
  334. Ge0rG has left
  335. rion has left
  336. Steve Kille has joined
  337. jubalh has joined
  338. Guus has left
  339. Dave Cridland has left
  340. jubalh has left
  341. Steve Kille has left
  342. Dave Cridland has left
  343. Dave Cridland has left
  344. Andrew Nenakhov has left
  345. Andrew Nenakhov has joined
  346. rion has joined
  347. Andrew Nenakhov has left
  348. lskdjf has joined
  349. la|r|ma has joined
  350. Andrew Nenakhov has joined
  351. Andrew Nenakhov has left
  352. Andrew Nenakhov has joined
  353. rion just implemented optional session in Psi.
  354. Steve Kille has joined
  355. Ge0rG has left
  356. Guus has left
  357. Guus has left
  358. jubalh has joined
  359. Ge0rG has left
  360. Guus has left
  361. Guus has left
  362. moparisthebest has left
  363. Guus has left
  364. moparisthebest has joined
  365. Ge0rG has left
  366. Andrew Nenakhov has left
  367. Andrew Nenakhov has joined
  368. Andrew Nenakhov has left
  369. Andrew Nenakhov has joined
  370. Andrew Nenakhov has left
  371. Andrew Nenakhov has joined
  372. Andrew Nenakhov has left
  373. SaltyBones has left
  374. Andrew Nenakhov has joined
  375. Holger has left
  376. Dave Cridland has left
  377. SaltyBones has left
  378. jubalh has left
  379. Guus has left
  380. Guus has left
  381. Ge0rG has left
  382. Tobias has joined
  383. winfried has joined
  384. blabla has left
  385. Valerian has left
  386. Valerian has joined
  387. Ge0rG has left
  388. Guus has left
  389. Valerian has left
  390. Valerian has joined
  391. la|r|ma has left
  392. jubalh has left
  393. Ge0rG has left
  394. Guus has left
  395. Guus has left
  396. Guus has left
  397. Holger has left
  398. LNJ has left
  399. Andrew Nenakhov has left
  400. Andrew Nenakhov has joined
  401. Andrew Nenakhov has left
  402. Andrew Nenakhov has joined
  403. Andrew Nenakhov has left
  404. Andrew Nenakhov has joined
  405. LNJ has joined
  406. marmistrz has joined
  407. marmistrz has joined
  408. Guus has left
  409. Ge0rG has left
  410. Valerian has left
  411. Guus has left
  412. Guus has left
  413. la|r|ma has joined
  414. winfried has left
  415. Guus has left
  416. Guus has left
  417. vanitasvitae has left
  418. Tobias has left
  419. Guus has left
  420. moparisthebest has joined
  421. la|r|ma has joined
  422. Guus has left
  423. Guus has left
  424. moparisthebest has joined
  425. Ge0rG has left
  426. jubalh has joined
  427. jubalh has left
  428. jonasw has left
  429. Maranda has left
  430. Valerian has joined
  431. Guus has left
  432. Ge0rG has left
  433. Dave Cridland has left
  434. Dave Cridland has left
  435. Dave Cridland has joined
  436. Guus has left
  437. Guus has left
  438. Guus has left
  439. Guus has left
  440. LNJ has left
  441. LNJ has joined
  442. Dave Cridland has left
  443. Andrew Nenakhov has left
  444. Andrew Nenakhov has joined
  445. winfried has joined
  446. Ge0rG has left
  447. Andrew Nenakhov has left
  448. Andrew Nenakhov has joined
  449. lumi has joined
  450. Guus has left
  451. Guus has left
  452. Guus has left
  453. la|r|ma has joined
  454. Valerian has left
  455. Valerian has joined
  456. moparisthebest has joined
  457. Ge0rG has left
  458. moparisthebest has joined
  459. la|r|ma has joined
  460. Guus has left
  461. jubalh has joined
  462. Guus has left
  463. jubalh has left
  464. winfried has joined
  465. blabla has left
  466. la|r|ma has joined
  467. Maranda has left
  468. Ge0rG has left
  469. Guus has left
  470. Guus has left
  471. Guus has left
  472. Zash has left
  473. Kev has left
  474. lskdjf has joined
  475. Andrew Nenakhov has left
  476. Andrew Nenakhov has joined
  477. Andrew Nenakhov has left
  478. Andrew Nenakhov has joined
  479. suzyo has joined
  480. Valerian has left
  481. Guus has left
  482. Ge0rG has left
  483. Andrew Nenakhov has left
  484. Andrew Nenakhov has joined
  485. Andrew Nenakhov has left
  486. Andrew Nenakhov has joined
  487. Neustradamus has left
  488. Maranda has left
  489. Kev has joined
  490. vanitasvitae has left
  491. jonasw has left
  492. Guus has left
  493. Guus has left
  494. jonasw has left
  495. Neustradamus has joined
  496. jere has joined
  497. jonasw has left
  498. Fabian has left
  499. Fabian has joined
  500. jonasw has left
  501. Guus has left
  502. moparisthebest has joined
  503. winfried has left
  504. LNJ has left
  505. jonasw has joined
  506. Andrew Nenakhov has left
  507. jonasw has left
  508. Andrew Nenakhov has joined
  509. jonasw has joined
  510. jubalh has joined
  511. moparisthebest has joined
  512. jonasw has joined
  513. jubalh has left
  514. jonasw has joined
  515. LNJ has joined
  516. Guus has left
  517. jubalh has joined
  518. jubalh has left
  519. jonasw has joined
  520. Guus has left
  521. Guus has left
  522. jonasw has left
  523. Guus has left
  524. Guus has left
  525. Guus has left
  526. daniel has left
  527. blabla has joined
  528. LNJ has left
  529. Ge0rG has left
  530. Guus has left
  531. Guus has left
  532. Guus has left
  533. suzyo has joined
  534. lskdjf has joined
  535. Dave Cridland has left
  536. Alex has left
  537. Guus has left
  538. Dave Cridland has left
  539. daniel has left
  540. moparisthebest has left
  541. Dave Cridland has left
  542. jubalh has joined
  543. ralphm has left
  544. Fabian has left
  545. LNJ has joined
  546. Fabian has joined
  547. jubalh has left
  548. vanitasvitae has left
  549. vanitasvitae has left
  550. Ge0rG has left
  551. LNJ has left
  552. Kev has left
  553. lumi has left
  554. Ge0rG has joined
  555. Ge0rG has left
  556. Ge0rG has left
  557. LNJ has joined
  558. winfried has joined
  559. Ge0rG has left
  560. Guus has left
  561. la|r|ma has joined
  562. la|r|ma has joined
  563. la|r|ma has joined
  564. la|r|ma has joined
  565. la|r|ma has joined
  566. la|r|ma has joined
  567. la|r|ma has joined
  568. moparisthebest has left
  569. Guus has left
  570. Guus has left
  571. jubalh has joined
  572. jubalh has left
  573. Kev has joined
  574. jubalh has joined
  575. Ge0rG has left
  576. Martin has joined
  577. jubalh has left
  578. Guus has left
  579. Guus has left
  580. Guus has left
  581. mimi89999 has joined
  582. jubalh has joined
  583. Fabian has left
  584. Ge0rG has left
  585. Fabian has joined
  586. jubalh has left
  587. Guus has left
  588. jjrh has left
  589. blabla has joined
  590. Martin Any Boardies about?
  591. MattJ waves
  592. Martin Hi MattJ
  593. MattJ ralphm, Guus
  594. ralphm I'm here, but also in a telco
  595. ralphm Can somebody else take the lead for this meeting?
  596. Martin I can
  597. MattJ Thanks Martin
  598. Ge0rG has left
  599. Martin 1. Roll Call:
  600. Martin Me, MattJ, and ralphm in his peripheral vision
  601. Martin 2. Minutes.
  602. Martin Any volunteers?
  603. MattJ I'd rather not volunteer, as I already have outstanding commitments...
  604. Guus I'm half here
  605. jonasw I would, but I can’t promise that I don’t have to disappear in the next 30 minutes, sorry.
  606. Martin OK, I'll try and scribe after the fact
  607. Martin 3. Topics for decisions
  608. Martin 3.1 Board Priorities
  609. Martin From last week's minutes, seems like there's a meeting that needs arranging
  610. Guus has left
  611. Martin Anyone know where that's at?
  612. Guus Nyco has asked me for availablity a couple of times
  613. Guus has left
  614. Guus Don't know the current state.
  615. Martin OK, let's kick it along the road to next week
  616. Guus At some point, I think we should give up on this.
  617. Guus has left
  618. Guus has left
  619. Guus has left
  620. Guus Sooner rather than later.
  621. MattJ wfm
  622. Martin Let's give it another week, then see where we are
  623. Guus K
  624. Martin 3.2 Bus factor / bank account
  625. Guus I failed to ping Peter
  626. Guus Still waiting on feedback from the bank, AFAIK
  627. Martin OK
  628. Martin 4. Commitment list
  629. Martin 4.1 Board priority meeting: dealt with above
  630. Martin 4.2 Membership survey, MattJ?
  631. MattJ Not finished, but I may send a draft for feedback to the board list in the next day or two
  632. Martin Cool
  633. Martin 4.3 Prepare discussion points regarding the Fundraising and Financing discussion.
  634. Martin Guus?
  635. Guus I did not plan to be here today (I sent apologies) and did not prepare for that.
  636. Martin OK, no problem
  637. Guus Next week
  638. Martin 5. Items for discussion
  639. Martin 5.1 Fundraising & finance
  640. Martin I'm guessing we should postpone this topic given the above?
  641. MattJ +1
  642. Guus Yup
  643. Martin 6. AOBs
  644. Martin Any?
  645. MattJ None here
  646. Guus Not from me
  647. Guus has left
  648. Martin Righto
  649. Andrew Nenakhov has left
  650. Andrew Nenakhov has joined
  651. Martin 6. Date & time of next? Everyone OK with +1W, 14:30 UK time? (I know some DSTs kcik in)
  652. MattJ wfm, I think everyone is going to switch at the same time anyway
  653. Guus It's 14:30 always, right?
  654. Martin Guus: It is indeed
  655. jubalh has joined
  656. Guus Wfm
  657. Martin Excellent, then I think we're all done. Thanks all!
  658. MattJ Thanks Martin :)
  659. Guus Tx
  660. Andrew Nenakhov has left
  661. Alex has joined
  662. Andrew Nenakhov has joined
  663. Andrew Nenakhov has left
  664. Andrew Nenakhov has joined
  665. jubalh has left
  666. jjrh has left
  667. Guus has left
  668. Guus has left
  669. Andrew Nenakhov has left
  670. Andrew Nenakhov has joined
  671. Andrew Nenakhov has joined
  672. Ge0rG has left
  673. Guus has left
  674. Andrew Nenakhov has left
  675. Andrew Nenakhov has joined
  676. LNJ has left
  677. Guus has left
  678. Guus has left
  679. Guus has left
  680. j.r has joined
  681. j.r has joined
  682. @Alacer has left
  683. @Alacer has joined
  684. LNJ has joined
  685. Martin has left
  686. Ge0rG has left
  687. Guus has left
  688. Guus has left
  689. Guus has left
  690. j.r has joined
  691. j.r has joined
  692. jubalh has joined
  693. mrdoctorwho has left
  694. jubalh has left
  695. j.r has left
  696. j.r has joined
  697. Guus has left
  698. Kev has left
  699. Ge0rG has left
  700. Guus has left
  701. Guus has left
  702. Guus has left
  703. Zash has left
  704. tim@boese-ban.de has joined
  705. lskdjf has joined
  706. Guus has left
  707. Guus has left
  708. LNJ has left
  709. j.r has joined
  710. Ge0rG has left
  711. Guus has left
  712. j.r has joined
  713. j.r has left
  714. goffi has left
  715. Guus has left
  716. daniel has left
  717. Tobias has joined
  718. Ge0rG has left
  719. j.r has joined
  720. vanitasvitae has left
  721. SamWhited has left
  722. matlag has left
  723. goffi has left
  724. jere has joined
  725. matlag has joined
  726. la|r|ma has joined
  727. Ge0rG has left
  728. lskdjf has joined
  729. goffi has left
  730. SaltyBones has left
  731. SaltyBones has joined
  732. Ge0rG has left
  733. vanitasvitae has left
  734. la|r|ma has left
  735. Ge0rG has left
  736. Ge0rG has left
  737. goffi has left
  738. SaltyBones has left
  739. SaltyBones has joined
  740. jubalh has joined
  741. Ge0rG has left
  742. Martin has joined
  743. Ge0rG has left
  744. jere has joined
  745. Ge0rG has joined
  746. Ge0rG has joined
  747. blabla has joined
  748. blabla has left
  749. Lance has joined
  750. Dave Cridland has left
  751. Dave Cridland has left
  752. Fabian has left
  753. jubalh has left
  754. Maranda . . .
  755. Maranda . .
  756. Maranda .
  757. Maranda has left
  758. Maranda Pidgin still uses legacy sessions? Oh rly?
  759. Andrew Nenakhov has left
  760. Zash Everything uses them
  761. Dave Cridland has left
  762. Guus has left
  763. Zash Some servers required it, and there wasn't any way to know that it was optional.
  764. Guus has left
  765. Maranda eyes Neustradamus.
  766. Zash So it must be used if offered.
  767. Zash Or you risk not being able to login at all
  768. Maranda And what if not offered?
  769. jonasw yeah, learnt that the hard way with aioxmpp
  770. Maranda Pidgin breaks? yay.
  771. Zash If not offered then ???
  772. Holger Now there is an <optional/> tag right ...
  773. Zash Probably some clients will do it anyways because reasons, and shoot themselves right in the connection.
  774. Maranda if not offered then pidgin = "borked" end
  775. Guus has left
  776. Maranda XD
  777. jonasw classic pidgin
  778. Maranda Neustradamus, what you made me do :P
  779. Zash Holger: In an expired draft...
  780. jere has joined
  781. Holger Zash: Well, yeah.
  782. Zash Prosody does add optional tho.
  783. Andrew Nenakhov has joined
  784. Maranda Holger, I (re-)added the optional and changed the default to not offer legacy sessions by default and guess what... An e-mail this morning stating someone using Pidgin can't login.
  785. Maranda woohoo
  786. Zash Heh, https://hg.prosody.im/trunk/rev/0bbbc9042361
  787. moparisthebest actually that might be good
  788. Zash Praise waqas
  789. Zash That might predate the draft
  790. moparisthebest if they can't login with pidgin, then it's "pidgin sucks", if they login with pidgin successfully then it's "xmpp sucks"
  791. Zash moparisthebest: whoever touched it last gets the blame
  792. Dave Cridland has left
  793. Holger moparisthebest: I think XMPP sucks if we break interop for no good reason.
  794. Zash First rule of Internet protocols: It has to work.
  795. moparisthebest that's if you define pidgin's xmpp implementation as 'working otherwise'
  796. la|r|ma has joined
  797. Holger Depending on the use case it works just fine of course.
  798. moparisthebest for the use case of work like AIM in 1999 sure
  799. Holger That's the #1 strength of XMPP. We can add a ton of modern stuff without breaking Pidgin.
  800. Holger moparisthebest: Yes for many of my co-workers that use case hasn't changed.
  801. moparisthebest I'm not so sure, whenever someone says 'XMPP Sucks' if you ask enough questions it usually boils down to 'Pidgin Sucks'
  802. Guus has left
  803. Guus has left
  804. Holger Saying it's good to break stuff for them because Pidgin doesn't fit your use cases is going for Matrix.
  805. Zash > If it ain't broke, don't fix it. Common saying about things that appear to work, but are actually horribly broken.
  806. Holger If I wouldn't care about compat I'd ditch XMPP and start from scratch.
  807. Holger moparisthebest: I'm sure he'll love XMPP if you break Pidgin's ability to initiate a session altogether.
  808. Zash Maybe even Pidgin with GTalk
  809. Guus has left
  810. moparisthebest I'm just saying virtually every time I've had a discussion with someone that said xmpp sucks, they meant pidgin connected to gmail sucks
  811. jere has joined
  812. moparisthebest luckily half of that is gone now
  813. Zash Is it really tho?
  814. moparisthebest I thought it was?
  815. Zash Federation is dead
  816. jjrh I think the solution for pidgin is either: A) Fix pidgin's xmpp support or B) convince distributions to ship something else by default.
  817. Holger moparisthebest: I do not doubt that. The thing I don't understand is how you come to the conclusion that breaking Pidgin helps with that problem.
  818. Zash jjrh: Too attractive to ship one thing, get all the protocols
  819. jjrh Zash, I'd be interested in how many people actually use pidgin for much other than XMPP and possibly IRC.
  820. moparisthebest pidgin user's should be used to stuff breaking, lync support always broke when I used pidgin for it
  821. moparisthebest of course official lync client isn't much better...
  822. Zash moparisthebest: Have you tried suggesting alternative clients when you reach the conclution that pidgin is the problem? Assuming they understand or admit it themselves?
  823. Guus has left
  824. moparisthebest yea, every one I've convinced to try Conversations really likes it
  825. jjrh I mean ummm 5 or so years ago pidgin was okay. You could connect to a bunch of chat systems with it. These days everything has broken their support. I migrated to bitlbee for a while then gave up and just open browser tabs
  826. Zash moparisthebest: because that's probably one of the times they'd be most receptive to it
  827. Zash it sure doesn't work to say something like "your thing sucsk, try mine"
  828. Holger Even less so if your thing was a desktop client and mine runs on Android.
  829. Dave Cridland has left
  830. jjrh Pidgin dev is pretty dead by the looks of things. :P
  831. Holger Sure.
  832. jjrh Last news update was 2016
  833. Holger So what? It's not like I recommend Pidgin to anyone, ever. It's just that I don't fancy breaking Pidgin for no good reason, that's all.
  834. Holger (And Pidgin just being an example, of course.)
  835. rion has left
  836. moparisthebest not for no good reason, but you also wouldn't want to hold everything else back just for pidgin compat
  837. moparisthebest it's a balance I guess
  838. Zash Last commit seems to be less than a month ago tho
  839. jjrh No I agree - breaking a client isn't a good idea. My point is more the reason pidgin is used - even if it's ONLY for xmpp - is because it's installed by default on the majority of popular distributions.
  840. Holger moparisthebest: This was about offering <session/> (as a no-op). This doesn't hold back anything.
  841. Dave Cridland has joined
  842. SaltyBones has left
  843. SaltyBones has joined
  844. Zash It can't really be removed at this point, but adding <optional> allows it to be skipped by aware clients
  845. jjrh has left
  846. Holger Yes I'm all for <optional/> (and ejabberd adds it as well).
  847. Guus has left
  848. Guus has left
  849. Guus has left
  850. Holger Without <optional/> it does hold back saving that round trip of course.
  851. marmistrz has joined
  852. Maranda Holger I don't think Pidgin cares about optional.
  853. Maranda :P
  854. Guus has left
  855. Lance has left
  856. Zash Clients that don't know about <optional> pay the round trip price.
  857. jjrh has left
  858. Holger Maranda: Of course not.
  859. Maranda And it will say "error initializing session" if it's not offered as well lol.
  860. Holger Maranda: Yes. Optional is the way to allow modern clients to save the round trip without breaking old ones.
  861. Holger (Am I not stating the obvious?)
  862. Maranda I'm not sure if I should change the default of legacy session offering back to true.
  863. Holger Why not?
  864. Maranda I suppose so.
  865. Maranda Holger, I didn't consider Pidgin would break, I should have probably.
  866. Holger Well I'm obviously not complaining about an oversight, just about an "it's fine to break old clients" attitude.
  867. SaltyBones has left
  868. Maranda Holger, oh I didn't want to break anything I didn't expect it to break :P
  869. Guus has left
  870. Zash Can we fight over dialback instead?
  871. Guus has left
  872. Guus has left
  873. Guus has left
  874. Guus has left
  875. fippo zash: you can fight with me!
  876. Holger Zash: It should die who cares about old servers!!
  877. Zash Kill it with fire!
  878. Martin has left
  879. Zash Or at least get xep-0178 to match whatever current consensus is
  880. vanitasvitae has left
  881. Holger Yeah 0178 should be fixed.
  882. Guus has left
  883. lovetox has joined
  884. Holger Next issue we ran into with Dialback is 0198 feature negotiation.
  885. rion has joined
  886. Zash Because it's not advertised on unauthenticated connections? And there's no advertising at all after authentication-by-dialback
  887. Dave Cridland has left
  888. Holger 0198 says "negotiate when authenticated" Dialback says "go go go when authenticated!".
  889. Holger Zash: Right.
  890. Zash Which means it has to be advertised before auth
  891. Zash Or limited to connections with SASL EXTERNAL
  892. Zash I wonder if BIDI didn't have some similar issue
  893. Zash In at least one of those cases I just went with EXTERNAL-only
  894. Holger Yeah I think I'm going for limiting it to SASL EXTERNAL. So I'm back to "burn Dialback with fire".
  895. Maranda well yes you can't use db on the same stream for bidi.
  896. Maranda You need to open another.
  897. Guus has left
  898. Guus has left
  899. Guus has left
  900. marmistrz has joined
  901. fippo holger: mind you, in the past when those specs were written the percentage of servers that had usable certificates was single-digit
  902. Holger fippo: Yes, sure :-)
  903. Holger Some things do improve.
  904. Maranda Holger, or it's even worse maybe....
  905. Maranda no it's not.
  906. Holger (Then again, if the attacker can mess with DNS to circumvent Dialback he can also get a Let's Encrypt cert, no?)
  907. rion has left
  908. fippo holger: dialback is online. getting a certificate is an offline attack.
  909. Zash Did anyone ever formalise "samecert"?
  910. fippo zash: dwd and me talked about it. i might even have implemented it but not sure if i ever pushed it somewhere
  911. SaltyBones has joined
  912. Maranda <<Pidgin client working with Lightwitch again (starting ~11:30am CT). Thanks! >>
  913. Maranda aww
  914. Maranda rolls eyes.
  915. Guus has left
  916. Guus has left
  917. stuxnet has joined
  918. Maranda well if you have BIDI and dialback you need to support dialback errors because the BIDI XEP mandates so anyways
  919. Zash fippo: I might have done a plugin with half of it (in one direction if there's already an open session in the other)
  920. jere has joined
  921. Zash and d-w-d
  922. Maranda so if you don't... well I'm not sure what you need to do since db support is advertised right on the stream header yay.
  923. Maranda So pretty
  924. Maranda just supports db errors, and opens another stream to do dialback if it's a BIDI stream.
  925. Maranda brb
  926. moparisthebest if a server only supported the latest state of the art of everything, and no legacy, it probably would interop just fine with all somewhat recently updated servers right?
  927. rion has joined
  928. Maranda a server?
  929. Zash Disable dialback and see what happens
  930. Maranda yeah
  931. Maranda although most servers now do SASL external since alle the free certificateness.
  932. moparisthebest I guess what I'm asking is, if you were writing a server from scratch today, would you support dialback?
  933. moparisthebest I'm thinking you wouldn't have to
  934. Maranda yes
  935. Maranda moparisthebest, you need it if SASL external fails for whatever reason.
  936. Zash Security related failure, let's proceed anyways!
  937. moparisthebest well or you just, fail
  938. SaltyBones has left
  939. SaltyBones has joined
  940. Maranda Zash, *security* le like self-signed certificate? CA error? Let me think. Hmm yes let's continue anyways.
  941. moparisthebest how many servers today don't have valid CA signed certs that you actually want to communicate with?
  942. moparisthebest I would hope few to none
  943. jonasw could grep through xmpp.net database
  944. Zash moparisthebest: 1/3 according to xmpp.net/stats
  945. jonasw or ask holger to grep through his one on messaging.one
  946. jonasw oh neat
  947. moparisthebest sure I bet there are a couple with IBR enabled from 2005 or whatever, but you explicitly do not want those to s2s with you
  948. moparisthebest well I said "that you want to communicate with" :)
  949. jonasw https://xmpp.net/reports.php#trust
  950. Maranda because if your CA isn't included in someone's OS does it make "not valid"? Just saying trust is one thing validity another me thinks.
  951. Maranda because if your CA isn't included in someone's OS does it make it "not valid"? Just saying trust is one thing validity another me thinks.
  952. jonasw moparisthebest, probably you want to communicate with all of them, otherwise you’re like microsoft who think that blacklisting whole IP ranges is okay.
  953. moparisthebest there is essentially 1 CA list, and that's whatever mozilla/google uses
  954. Maranda Yay
  955. Steve Kille has left
  956. Ge0rG has left
  957. Steve Kille has left
  958. moparisthebest I'm not really sure what's going on on the reports.php page
  959. Dave Cridland has left
  960. moparisthebest is the trust numbers only of those servers that do TLS
  961. moparisthebest because you don't want to talk to any non-TLS ones anyway
  962. moparisthebest ha, or the 1 with the 512 bit RSA key lol
  963. Steve Kille has joined
  964. j.r has joined
  965. Dave Cridland has left
  966. moparisthebest but yea my point is there are whole classes of servers you do not want to s2s with, look at the ones using SSLv2, even SSLv3
  967. jjrh has left
  968. MattJ Just because someone is on a server that uses SSLv2, do I not want to communicate with them?
  969. Dave Cridland has left
  970. moparisthebest yes, all decent servers shouldn't communicate them so they'll fix it or move
  971. MattJ Yes, it has weak/no transport security, but does it automatically follow that I would never want to communicate with them? :)
  972. Maranda moparisthebest, I think you're confusing security with trust.
  973. Maranda moparisthebest, I think you're confusing security with identity trust.
  974. moparisthebest they are 2 different issues, but both lead me to not want to interop with that server
  975. Dave Cridland has left
  976. waqas has joined
  977. Maranda when dialback got dished out I think it was more about asserting and authenticating identity but that's me, and while the two things may go hand in hand someone may say.
  978. Maranda when dialback got dished out I think it was more about asserting and authenticating identity but that's me, and while the two things may go hand to hand someone may say.
  979. moparisthebest well it also allows for insecure connections, so it's a bit of a mixed bag
  980. Maranda Encrypted streams when Jabber was Jabber?
  981. Maranda :P
  982. Maranda or following short after?
  983. Maranda or even now? *eyes cisco.com*
  984. moparisthebest I haven't been around it that long :P
  985. marc has left
  986. moparisthebest and maybe that's the reason I view it like this
  987. Fabian has joined
  988. Dave Cridland has left
  989. moparisthebest but things that made sense then like dialback, haven't made sense now for a long time, and I see no reason to support legacy code to interop with a server last updated in 2005
  990. Zash moparisthebest: lucrative customer wants to talk to you. they use an ancient jabberd release from the 1800s and support only SSL 3. what do you do?
  991. moparisthebest I guess you could say "I'll talk to you only if we upgrade your server" :P
  992. Dave Cridland has left
  993. jere has joined
  994. SaltyBones has left
  995. moparisthebest I once dropped a contracting side job because they wouldn't drop windows XP
  996. Maranda moparisthebest, to talk with cisco.com I need dialback, to talk with M-Link I often need dialback because it complains the purpose of my certificate is wrong I suppose (YAY).
  997. Zash ah yes, LE certs aren't technically/strictly valid for XMPP s2s or somesuch
  998. moparisthebest seems like a lot of work to talk to legacy systems that need to burn
  999. Dave Cridland has left
  1000. Holger Zash: I think they are. Or at least they don't miss that bit that the StartSSL certs missed.
  1001. rion has left
  1002. Zash Holger: The bit saying "This is ok as client certificate"?
  1003. rion has joined
  1004. Holger Yeah.
  1005. Holger Web Client Whatever Something.
  1006. Zash TLS Web Client Authentication
  1007. Dave Cridland has left
  1008. Neustradamus has joined
  1009. Dave Cridland has left
  1010. vanitasvitae has left
  1011. vanitasvitae has left
  1012. Guus has left
  1013. Dave Cridland has left
  1014. vanitasvitae has left
  1015. moparisthebest hmm does xmpp.net not say what IP it's connecting to? or at least v4 vs v6 ?
  1016. Ge0rG has left
  1017. Dave Cridland has left
  1018. lumi has joined
  1019. Dave Cridland has left
  1020. rion has left
  1021. SaltyBones has joined
  1022. daniel has left
  1023. Dave Cridland has left
  1024. Dave Cridland has left
  1025. Dave Cridland has left
  1026. Guus has left
  1027. Guus has left
  1028. Guus has left
  1029. Dave Cridland has left
  1030. Ge0rG has left
  1031. Dave Cridland has left
  1032. SaltyBones has left
  1033. Dave Cridland has left
  1034. Dave Cridland has left
  1035. Dave Cridland has left
  1036. Dave Cridland has joined
  1037. deleteme9 has joined
  1038. jonasw moparisthebest, I think it can only do v4
  1039. jonasw due to deployment fubar
  1040. vanitasvitae has left
  1041. Dave Cridland has left
  1042. Dave Cridland has left
  1043. Dave Cridland has left
  1044. la|r|ma has joined
  1045. Dave Cridland has left
  1046. blabla has joined
  1047. moparisthebest ah ok, would be nice eventually to test both like http://ssllabs.com/ does for https
  1048. jubalh has joined
  1049. Dave Cridland has left
  1050. Zash Is anyone aware of any remaining Group Chat 1.0 clients?
  1051. Zash Or is can we get rid of that without breaking anything
  1052. Ge0rG Zash: didn't you plan to write something to log GC1 joins?
  1053. Dave Cridland has left
  1054. Ge0rG Maybe combined with version-querying the respective client, so we can check if it's just presence desync
  1055. Dave Cridland has left
  1056. Ge0rG I volunteer to run that code on yax.im for a week, and then to make a PR against 0045.
  1057. Ge0rG [I feel lucky]
  1058. Zash Well I did add some logging already.
  1059. Ge0rG Is it already deployed on my server? :>
  1060. Zash Probably not
  1061. Guus has left
  1062. Guus has left
  1063. Ge0rG Can I deploy it without restarting the server?
  1064. Zash Not running trunk with debug logging enabled right?
  1065. jjrh has left
  1066. Ge0rG Zash: [version yax.im]
  1067. Ge0rG Zash: {version yax.im}
  1068. Zash sans bot
  1069. Bunneh Zash: yax.im is running Prosody version 0.10 nightly build 460 (2018-02-03, 980d2daf3ed4) on Linux
  1070. Dave Cridland has left
  1071. Ge0rG quoting. It drives me crazy.
  1072. Ge0rG has left
  1073. Dave Cridland has left
  1074. Guus has left
  1075. Ge0rG has left
  1076. Guus has left
  1077. Zash Hm, I thought I had that code excracted out already
  1078. Guus has left
  1079. Maranda has joined
  1080. jubalh has left
  1081. Dave Cridland has left
  1082. Guus has left
  1083. Guus has left
  1084. jjrh has left
  1085. Dave Cridland has left
  1086. jjrh has left
  1087. jjrh has left
  1088. Guus has left
  1089. Valerian has joined
  1090. Dave Cridland has left
  1091. @Alacer has left
  1092. Ge0rG has left
  1093. Guus has left
  1094. Guus has left
  1095. Dave Cridland has left
  1096. Ge0rG has left
  1097. Ge0rG has left
  1098. Dave Cridland has left
  1099. Zash Ge0rG: Link Mauve did report some numbers that I didn't write down, unscientific as I am.
  1100. Zash Or did I dream that?
  1101. Link Mauve Wait, let me read the backlog.
  1102. Ge0rG Zash: I remember that as well.
  1103. Ge0rG I think the number of GC1 clients reported was 0
  1104. Valerian has left
  1105. Valerian has joined
  1106. Dave Cridland has left
  1107. Dave Cridland has left
  1108. Dave Cridland has joined
  1109. Dave Cridland has left
  1110. jubalh has joined
  1111. Valerian has left
  1112. Valerian has joined
  1113. jubalh has left
  1114. Link Mauve Ah right, over a period of one week (our debug log retention time) we saw 47 GC1.0 joins, zero of which from a client which didn’t support MUC.
  1115. Valerian has left
  1116. Link Mauve (And only from two bare JIDs in total, but multiple times.)
  1117. Dave Cridland has left
  1118. Ge0rG has left
  1119. marmistrz has joined
  1120. la|r|ma has joined
  1121. la|r|ma has joined
  1122. Andrew Nenakhov has left
  1123. la|r|ma has joined
  1124. Andrew Nenakhov has joined
  1125. la|r|ma has joined
  1126. lskdjf has left
  1127. SaltyBones has joined
  1128. valo has left
  1129. valo has joined
  1130. Dave Cridland has left
  1131. Dave Cridland has left
  1132. Dave Cridland has left
  1133. blabla has left
  1134. Dave Cridland has left
  1135. Dave Cridland has left
  1136. Dave Cridland has joined
  1137. Fabian has left
  1138. blabla has joined
  1139. Dave Cridland has left
  1140. Guus has left
  1141. Ge0rG has left
  1142. Dave Cridland has left
  1143. Dave Cridland has left
  1144. valo has left
  1145. valo has joined
  1146. Guus has left
  1147. Guus has left
  1148. Guus has left
  1149. marc has left
  1150. tux has joined
  1151. SaltyBones has left
  1152. SaltyBones has joined
  1153. Ge0rG has left
  1154. Dave Cridland has left
  1155. jere has left
  1156. jere has joined
  1157. Ge0rG has left
  1158. Dave Cridland has left
  1159. Dave Cridland has left
  1160. Dave Cridland has left
  1161. Dave Cridland has left
  1162. Dave Cridland has left
  1163. Dave Cridland has left
  1164. Dave Cridland has left
  1165. Dave Cridland has left
  1166. Guus has left
  1167. jubalh has joined
  1168. Maranda has left
  1169. Dave Cridland has left
  1170. Dave Cridland has left
  1171. Ge0rG has left
  1172. Dave Cridland has left
  1173. j.r has joined
  1174. j.r has joined
  1175. Dave Cridland has left
  1176. Dave Cridland has left
  1177. Ge0rG I'd like to replicate the measurement on my server
  1178. Guus has left
  1179. Guus has left
  1180. Guus has left
  1181. Dave Cridland has left
  1182. Dave Cridland has left
  1183. Andrew Nenakhov has left
  1184. Andrew Nenakhov has joined
  1185. Maranda has left
  1186. jubalh has left
  1187. Dave Cridland has left
  1188. Ge0rG has left
  1189. nyco has joined
  1190. Dave Cridland has left
  1191. Dave Cridland has left
  1192. Dave Cridland has left
  1193. Fabian has joined
  1194. moparisthebest has joined
  1195. Dave Cridland has left
  1196. Andrew Nenakhov has left
  1197. Andrew Nenakhov has joined
  1198. Andrew Nenakhov has left
  1199. Andrew Nenakhov has joined
  1200. Dave Cridland has left
  1201. nyco has left
  1202. SaltyBones has left
  1203. SaltyBones has joined
  1204. Dave Cridland has left
  1205. Ge0rG has left
  1206. Andrew Nenakhov has left
  1207. Andrew Nenakhov has joined
  1208. Dave Cridland has left
  1209. Andrew Nenakhov has left
  1210. Andrew Nenakhov has joined
  1211. Andrew Nenakhov has left
  1212. Andrew Nenakhov has joined
  1213. Dave Cridland has left
  1214. tim@boese-ban.de has left
  1215. Andrew Nenakhov has left
  1216. Andrew Nenakhov has joined
  1217. Andrew Nenakhov has left
  1218. Alex has left
  1219. Dave Cridland has left
  1220. Andrew Nenakhov has joined
  1221. daniel has left
  1222. Dave Cridland has left
  1223. jere has joined
  1224. Dave Cridland has left
  1225. Dave Cridland has left
  1226. Ge0rG has left
  1227. Fabian has left
  1228. ralphm has left
  1229. Dave Cridland has left
  1230. Dave Cridland has left
  1231. Dave Cridland has left
  1232. Guus has left
  1233. Dave Cridland has left
  1234. Zash has left
  1235. LNJ has joined
  1236. Dave Cridland has left
  1237. Dave Cridland has left
  1238. Nekit has left
  1239. Guus has left
  1240. Dave Cridland has left
  1241. Guus has left
  1242. Ge0rG has left
  1243. Guus has left
  1244. Alex has joined
  1245. Guus has left
  1246. Guus has left
  1247. Guus has left
  1248. marc has left
  1249. goffi has left
  1250. Guus has left
  1251. jubalh has joined
  1252. jubalh has left
  1253. Guus has left
  1254. Guus has left
  1255. Tobias has joined
  1256. mimi89999 has joined
  1257. Ge0rG has left
  1258. Guus has left
  1259. moparisthebest has joined
  1260. jjrh has left
  1261. Guus has left
  1262. Guus has left
  1263. Dave Cridland has left
  1264. Dave Cridland has left
  1265. SamWhited has left
  1266. j.r has joined
  1267. j.r has joined
  1268. lskdjf has joined
  1269. LNJ has left
  1270. Ge0rG has left
  1271. Guus has left
  1272. Alex has left
  1273. Tobias has joined
  1274. Dave Cridland has left
  1275. Dave Cridland has left
  1276. Dave Cridland has left
  1277. Ge0rG has left
  1278. la|r|ma has joined
  1279. Guus has left
  1280. Guus has left
  1281. Guus has left
  1282. stuxnet has left
  1283. stuxnet has joined
  1284. Guus has left
  1285. Dave Cridland has left
  1286. Holger has left
  1287. Dave Cridland has left
  1288. Alex has left
  1289. Dave Cridland has left
  1290. SamWhited has joined
  1291. Dave Cridland has left
  1292. Dave Cridland has left
  1293. Guus has left
  1294. Guus has left
  1295. Ge0rG has left
  1296. Dave Cridland has left
  1297. Guus has left
  1298. Guus has left
  1299. Dave Cridland has left
  1300. Dave Cridland has left
  1301. Dave Cridland has left
  1302. Dave Cridland has left
  1303. Dave Cridland has left
  1304. Dave Cridland has left
  1305. Dave Cridland has left
  1306. Dave Cridland has left
  1307. Dave Cridland has left
  1308. jjrh has left
  1309. Ge0rG has left
  1310. Dave Cridland has left
  1311. Dave Cridland has left
  1312. lovetox has left
  1313. Ge0rG has left
  1314. Dave Cridland has left
  1315. daniel has left
  1316. Neustradamus https://xmpp.org/rfcs/ <-- a lot of RFCs are missing no?
  1317. Dave Cridland has left
  1318. lskdjf has joined
  1319. Ge0rG has left
  1320. Dave Cridland has left
  1321. Guus has left
  1322. Guus which ones?
  1323. Guus has left
  1324. vanitasvitae has left
  1325. la|r|ma has joined
  1326. la|r|ma has joined
  1327. Dave Cridland has left
  1328. winfried has left
  1329. Ge0rG has left
  1330. Guus has left
  1331. Guus has left
  1332. Dave Cridland has left
  1333. Neustradamus RFC 8284 RFC 8266 RFC 8048 RFC 7700 RFC 7702 RFC 7712 RFC 7622 RFC 7590 RFC 7572 RFC 7573 RFC 7395 RFC 7340 RFC 7248 RFC 7247 RFC 7259 RFC 7165 RFC 7081 RFC 5437 RFC 4979
  1334. winfried has joined
  1335. Neustradamus -> RFC 7395 (WebSocket)
  1336. Guus has left
  1337. SamWhited has left
  1338. Dave Cridland has left
  1339. Dave Cridland has left
  1340. Ge0rG has left
  1341. Dave Cridland has joined
  1342. Dave Cridland has left
  1343. Dave Cridland has joined
  1344. Guus kindly add a PR?
  1345. Neustradamus I do not know ^^
  1346. Neustradamus I have already notified too the missing XMPP logo with XMPP text
  1347. Neustradamus Maybe some messages are lost in the XMPP network