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