XSF Discussion - 2018-03-03


  1. winfried has joined

  2. la|r|ma has joined

  3. Seve/SouL has joined

  4. efrit has left

  5. efrit has joined

  6. Guus has left

  7. Alex has left

  8. waqas has left

  9. Guus has left

  10. Guus has left

  11. Dave Cridland has left

  12. Guus has left

  13. Dave Cridland has left

  14. dwd has left

  15. ralphm has left

  16. Dave Cridland has left

  17. efrit has left

  18. Guus has left

  19. Guus has left

  20. Guus has left

  21. waqas has joined

  22. waqas has left

  23. dwd has left

  24. jjrh has left

  25. Lance has joined

  26. Guus has left

  27. Guus has left

  28. Lance has left

  29. Guus has left

  30. Guus has left

  31. rtq3 has left

  32. Guus has left

  33. Guus has left

  34. Syndace has left

  35. Syndace has joined

  36. Guus has left

  37. Guus has left

  38. Guus has left

  39. Guus has left

  40. Dave Cridland has left

  41. vanitasvitae has left

  42. vanitasvitae has joined

  43. Guus has left

  44. Guus has left

  45. jere has left

  46. jere has joined

  47. dwd has left

  48. Guus has left

  49. Guus has left

  50. Zash has left

  51. Guus has left

  52. Guus has left

  53. Guus has left

  54. lskdjf has joined

  55. mrdoctorwho has joined

  56. Guus has left

  57. Guus has left

  58. Guus has left

  59. Dave Cridland has left

  60. Guus has left

  61. valo has left

  62. valo has joined

  63. Dave Cridland has left

  64. Guus has left

  65. Guus has left

  66. Dave Cridland has left

  67. Guus has left

  68. Guus has left

  69. Guus has left

  70. ralphm has left

  71. Guus has left

  72. Guus has left

  73. rtq3 has joined

  74. Guus has left

  75. Guus has left

  76. moparisthebest has joined

  77. andy has left

  78. andy has joined

  79. rtq3 has left

  80. Guus has left

  81. Guus has left

  82. andy has left

  83. andy has joined

  84. daniel has left

  85. Guus has left

  86. daniel has joined

  87. Guus has left

  88. Guus has left

  89. Guus has left

  90. andy has left

  91. Guus has left

  92. Guus has left

  93. Guus has left

  94. Guus has left

  95. Guus has left

  96. Guus has left

  97. Guus has left

  98. Guus has left

  99. Guus has left

  100. moparisthebest has joined

  101. Guus has left

  102. Guus has left

  103. Guus has left

  104. Guus has left

  105. Guus has left

  106. Dave Cridland has left

  107. dwd has left

  108. Dave Cridland has left

  109. Guus has left

  110. Yagiza has joined

  111. Dave Cridland has left

  112. daniel has left

  113. Guus has left

  114. rion has joined

  115. Guus has left

  116. daniel has joined

  117. dwd has left

  118. Guus has left

  119. Guus has left

  120. jere has joined

  121. Guus has left

  122. Guus has left

  123. jjrh has left

  124. Guus has left

  125. Guus has left

  126. Guus has left

  127. Guus has left

  128. Guus has left

  129. Guus has left

  130. SaltyBones has left

  131. Guus has left

  132. Guus has left

  133. Guus has left

  134. Guus has left

  135. Guus has left

  136. Guus has left

  137. Guus has left

  138. Guus has left

  139. Guus has left

  140. Guus has left

  141. Guus has left

  142. Guus has left

  143. Guus has left

  144. Guus has left

  145. Guus has left

  146. Guus has left

  147. Yagiza has left

  148. moparisthebest has joined

  149. Guus has left

  150. Guus has left

  151. Guus has left

  152. Guus has left

  153. Yagiza has left

  154. Guus has left

  155. Guus has left

  156. Yagiza has left

  157. Guus has left

  158. Guus has left

  159. Dave Cridland has left

  160. Guus has left

  161. Guus has left

  162. Yagiza has left

  163. Guus has left

  164. Guus has left

  165. Yagiza has left

  166. Guus has left

  167. Guus has left

  168. la|r|ma has joined

  169. Guus has left

  170. Guus has left

  171. Guus has left

  172. Yagiza has left

  173. intosi has joined

  174. Yagiza has left

  175. Guus has left

  176. daniel has left

  177. daniel has joined

  178. Yagiza has left

  179. daniel has left

  180. daniel has joined

  181. Yagiza has left

  182. Yagiza has left

  183. Dave Cridland has left

  184. dwd has left

  185. daniel has left

  186. daniel has joined

  187. Guus has left

  188. Guus has left

  189. Yagiza has left

  190. Yagiza has left

  191. Yagiza has joined

  192. Guus has left

  193. Guus has left

  194. Dave Cridland has left

  195. Dave Cridland has left

  196. Guus has left

  197. Guus has left

  198. dwd has left

  199. moparisthebest has joined

  200. Guus has left

  201. Guus has left

  202. moparisthebest has joined

  203. dwd has left

  204. Guus has left

  205. Guus has left

  206. Dave Cridland has left

  207. Guus has left

  208. Dave Cridland has left

  209. dwd has left

  210. Guus has left

  211. Guus has left

  212. Guus has left

  213. Guus has left

  214. andy has joined

  215. dwd has left

  216. lovetox has joined

  217. Dave Cridland has left

  218. Guus has left

  219. Dave Cridland has left

  220. lovetox has left

  221. Guus has left

  222. Guus has left

  223. Yagiza has left

  224. Dave Cridland has left

  225. dwd has left

  226. Yagiza has left

  227. Guus has left

  228. Guus has left

  229. Dave Cridland has left

  230. j.r has joined

  231. j.r has joined

  232. j.r has left

  233. j.r has joined

  234. Dave Cridland has left

  235. j.r has joined

  236. j.r has joined

  237. dwd has left

  238. j.r has left

  239. j.r has joined

  240. Alex has joined

  241. dwd has left

  242. Dave Cridland has left

  243. suzyo has joined

  244. la|r|ma has joined

  245. dwd has left

  246. Dave Cridland has left

  247. suzyo has joined

  248. Seve/SouL has joined

  249. Seve/SouL has joined

  250. andy has left

  251. Dave Cridland has left

  252. andy has joined

  253. Guus has left

  254. dwd has left

  255. j.r has joined

  256. dwd has left

  257. Yagiza has left

  258. j.r has joined

  259. Yagiza has left

  260. Guus has left

  261. Guus has left

  262. Guus has left

  263. Guus has left

  264. Yagiza has left

  265. Yagiza has left

  266. Guus has left

  267. Guus has left

  268. Guus has left

  269. j.r has joined

  270. j.r has joined

  271. Dave Cridland has left

  272. moparisthebest has joined

  273. moparisthebest has joined

  274. intosi has left

  275. Holger has left

  276. Nekit has left

  277. Nekit has joined

  278. j.r has joined

  279. Yagiza has left

  280. Yagiza has left

  281. Yagiza has left

  282. j.r has joined

  283. Yagiza has left

  284. Yagiza has left

  285. Guus has left

  286. intosi has joined

  287. daniel has left

  288. Dave Cridland has left

  289. j.r has joined

  290. Yagiza has left

  291. dwd has left

  292. Yagiza has left

  293. suzyo has joined

  294. Dave Cridland has left

  295. suzyo has joined

  296. suzyo has joined

  297. pep. has left

  298. Alex has left

  299. Alex has joined

  300. suzyo has joined

  301. j.r has joined

  302. dwd has left

  303. suzyo has joined

  304. Yagiza has left

  305. suzyo has joined

  306. j.r has joined

  307. ralphm has joined

  308. j.r has joined

  309. lskdjf has joined

  310. jubalh has joined

  311. rtq3 has joined

  312. pep. has joined

  313. Dave Cridland has left

  314. pep. has left

  315. ralphm has left

  316. jubalh has left

  317. tim@boese-ban.de has joined

  318. jere has joined

  319. Dave Cridland has left

  320. j.r has joined

  321. Dave Cridland has left

  322. Dave Cridland has left

  323. Maranda has left

  324. Maranda has joined

  325. Dave Cridland has left

  326. dwd has left

  327. goffi has joined

  328. j.r has joined

  329. Dave Cridland has left

  330. Dave Cridland has left

  331. Guus has left

  332. Maranda has left

  333. rtq3 has left

  334. rtq3 has joined

  335. dwd has left

  336. Maranda has joined

  337. ralphm has joined

  338. Syndace

    Following recent discussions about an alternative OMEMO implementation (licensed under a more permissive license than GPL), I want to inform you, that I am currently revisiting my python implementation and I am very happy with what I'm seeing. My implementation uses pynacl (python bindings to the libsodium library), is licensed under MIT and was written from scratch not depending on libsignal. The only puzzle piece I am missing is XEdDSA, which I have a hard time implementing myself. (I can't even tell you why, the algorithm is not too complex but somehow it just won't work :D) I expect the library to be ready for release about one week after I can get XEdDSA to work.

  339. pep. has left

  340. lskdjf has left

  341. j.r has left

  342. j.r has joined

  343. rtq3 has left

  344. rion has left

  345. rion has joined

  346. Dave Cridland has left

  347. moparisthebest has joined

  348. @Alacer has left

  349. @Alacer has joined

  350. Kev has left

  351. moparisthebest has joined

  352. marmistrz has joined

  353. Guus has left

  354. jere has joined

  355. Yagiza has left

  356. Dave Cridland has left

  357. dwd has left

  358. Dave Cridland has left

  359. Dave Cridland has left

  360. Dave Cridland has left

  361. Dave Cridland has left

  362. jere has left

  363. jere has joined

  364. j.r has joined

  365. dwd has left

  366. marmistrz has joined

  367. Yagiza has left

  368. Yagiza has left

  369. rtq3 has joined

  370. Zash has joined

  371. j.r has joined

  372. Guus has left

  373. Ge0rG

    Syndace: it would be great to have more client developers on board, Gajim and poezio maybe?

  374. Zash

    Has the XEP moved forward on that issue yet?

  375. mimi89999 has joined

  376. rion has left

  377. Ge0rG

    Are the implementations out there already using the XEP namespace?

  378. suzyo has joined

  379. rion has left

  380. Guus has left

  381. Guus has left

  382. jonasw has left

  383. suzyo has joined

  384. rion has left

  385. rion has left

  386. rion has joined

  387. Guus has left

  388. Guus has left

  389. Syndace

    Ge0rG, what do you mean "on board"? As soon as it's released I'm happy about anyone contributing or using the lib, whether the big clients will actually use it is not in my power to decide, but I'll be happy to adjust things to their likings.

  390. Syndace

    Also just to clarify, I'm not doing any xmpp stanza specific stuff, I'm only doing the crypto (and a bit of the wire format).

  391. Ge0rG

    Syndace: I'm not closely following the development, but AFAICT there are two different OMEMO libraries in python

  392. Syndace

    Ge0rG, AFAIK the other one is just a binding to libsignal and not actively maintained

  393. Syndace

    ...and gpl aswell

  394. Ge0rG

    Syndace: either way, it might be a good thing to plug on the xmpp Newsletter

  395. Guus has left

  396. Syndace

    Oh, there is a newsletter... :D

  397. pep.

    What's the issue with GPL, it's not like it wouldn't work with gajim or poezio already. The distribution channel would have to be different that's it

  398. pep.

    Syndace: it's all new!

  399. Syndace

    GPL is a thing of taste, we had the discussion in jdev@ a few days ago. It's more about all the available implementations using libsignal, thus OMEMO can't really move forward.

  400. rion has left

  401. rion has joined

  402. Nekit has left

  403. Nekit has joined

  404. daniel

    it's awesome that there will be a non-gpl library soon. however gpl hasn't really stopped omemo thus far. i think by now the number of omemo implementations outnumbers the number of jingle file transfer implementations

  405. Guus has left

  406. Guus has left

  407. lskdjf has joined

  408. Guus has left

  409. lskdjf has left

  410. rion has left

  411. rion has joined

  412. pep. has left

  413. Yagiza has left

  414. Dave Cridland has left

  415. Dave Cridland has left

  416. lovetox has joined

  417. pep. has left

  418. marc has left

  419. pep. has left

  420. rion has left

  421. rion has joined

  422. Dave Cridland has left

  423. pep. has left

  424. Dave Cridland has left

  425. Alex has left

  426. lskdjf has left

  427. lskdjf has left

  428. lskdjf has joined

  429. Dave Cridland has left

  430. rion has left

  431. dwd has left

  432. Dave Cridland has left

  433. Dave Cridland has left

  434. Dave Cridland has left

  435. dwd has left

  436. Nekit has left

  437. Guus has left

  438. Kev has joined

  439. j.r has joined

  440. j.r has joined

  441. lovetox has left

  442. marmistrz has left

  443. Maranda has joined

  444. daniel has left

  445. Kev has left

  446. Guus has left

  447. Guus has left

  448. lovetox has joined

  449. moparisthebest

    pep.: Whiny people who hate the gpl seem to be the only problem with the gpl :)

  450. moparisthebest

    And yes that, seems people who do the actual work don't care, so just ignore the noise

  451. Guus has left

  452. Guus has left

  453. Zash

    Counter-example: Swift?

  454. SaltyBones

    swift doesn't have omemo because of gpl?

  455. Alex has joined

  456. Zash

    Disregarding people who can't use GPL code for legal reasons as "whiny peolpe"..

  457. daniel has left

  458. Guus has left

  459. Guus has left

  460. Seve/SouL has joined

  461. Kev has joined

  462. marmistrz

    Zash: can't they simply move to GPL?

  463. Zash

    It is GPL

  464. Zash

    The issue was probably more complicated but I don't know all about that

  465. Syndace

    How do you send private messages in a MUC o.O?

  466. Syndace

    That's the first time I saw that :D

  467. Guus has left

  468. SaltyBones

    depends on your client ;)

  469. SaltyBones

    maybe you don't ;)

  470. Syndace

    Conversations atm?

  471. Syndace

    I'll just answer for everyone here: I don't have a channel or anything for my OMEMO hacking, it's just something I did on my own when I was bored :D

  472. Dave Cridland has left

  473. rtq3 has left

  474. Guus has left

  475. valo has left

  476. valo has joined

  477. SamWhited

    Syndace: long press the persons avatar enters the private message mode

  478. Guus has left

  479. daniel has left

  480. Syndace has joined

  481. Syndace

    But if anyone wants to talk about it, feel free to create a small muc or pm me

  482. j.r has joined

  483. daniel has left

  484. Syndace

    SamWhited, ah thanks

  485. Guus has left

  486. Guus has left

  487. Seve/SouL has joined

  488. efrit has joined

  489. j.r has joined

  490. Guus has left

  491. jere has left

  492. jere has joined

  493. Guus has left

  494. Guus has left

  495. Guus has left

  496. j.r

    How can I make something like TTL for xmpp messages?

  497. Guus has left

  498. daniel

    I think it's pretty rare that a stanza has more than two hops...

  499. Zash

    MUC

  500. daniel

    Right

  501. daniel

    I was about to say. Maybe four if you count muc

  502. Guus has left

  503. Guus has left

  504. Ge0rG

    Maybe the question is about actual time, not hop count?

  505. mimi89999 has joined

  506. Zash

    -xep amp

  507. Bunneh

    Zash: Advanced Message Processing (Standards Track, Draft, 2005-11-30) See: https://xmpp.org/extensions/xep-0079.html

  508. Zash

    That has expiry, right?

  509. Zash

    But does it have implementations?

  510. j.r has left

  511. Ge0rG

    https://xmpp.org/extensions/xep-0079.html#conditions-def-expireat

  512. j.r has joined

  513. j.r

    > Maybe the question is about actual time, not hop count? Yes

  514. daniel

    Amp is not a good xep if you want to implement self destructible messages

  515. j.r

    > https://xmpp.org/extensions/xep-0079.html#conditions-def-expireat Does this also work with Clients? I mean do they delet the message after the expiration?

  516. jonasw

    probably not

  517. daniel

    Of course not.

  518. daniel

    Only works in proprietary systems

  519. j.r

    Yes and that's the thing I would have how can a already deliverd message be destroyed on the client?

  520. daniel

    Just make up your own extension

  521. Zash

    <clippy> It looks like you want to implement DRM. Please don't.

  522. daniel

    I lost count on how many times I implemented that

  523. j.r

    > <clippy> It looks like you want to implement DRM. Please don't. No I just want self destroying messages like in Telegram

  524. vanitasvitae has left

  525. jonasw

    that’s DRM :-)

  526. jonasw

    j.r, self-destructing messages don’t really work in a federated system.

  527. jonasw

    they don’t even really work in a non-federated non-proprietary system

  528. jonasw

    but in a federated, non-proprietary system there’s no chance.

  529. Zash

    It's incompatible with universal turing machines under the control of users.

  530. jonasw

    yeah

  531. Zash

    Just like DRM

  532. Zash

    Logical impossibility.

  533. jonasw

    Zash, how about Secure Enclave? :>

  534. daniel

    jonasw: depends on your definition of work

  535. jonasw

    daniel, "is an actual security device which can be relied upon"

  536. Zash

    jonasw: I don't know what you are talking about and I probably don't want to.

  537. j.r

    OK so it isn't possible in Xmpp right?

  538. Zash

    And don't mention homomorphic computation!

  539. daniel

    j.r: yes it is.

  540. daniel

    But not in jabber

  541. jonasw

    Zash, let me ruin your day: that fancy feature in intel processors (SGX) where you can run stuff in isolation from the OS. nice for cloud users, because they can be sure that their stuff is untouched by the provider via remote attestation and whatnot. but in the end it’ll probably be used to make DRM (more) watertight.

  542. Guus has left

  543. Guus has left

  544. j.r

    > j.r: yes it is. > But not in jabber OK bad to know

  545. jonasw

    you can of course invent something and try to make clients implement it. but if a new (or very old) client doesn’t implement it, tough luck.

  546. jonasw

    not to mention actively evil clients

  547. j.r

    > you can of course invent something and try to make clients implement it. but if a new (or very old) client doesn’t implement it, tough luck. > not to mention actively evil clients Ok

  548. jonasw

    but an actively evil telegram client or a thing which screencaps the device/whatever would do the same

  549. jonasw

    self-destructing messages is bullshit

  550. Zash

    You can have an <please-delete-me after="timestamp"/>, but you can't be 100% sure that it'll be respected

  551. Fabian has joined

  552. Zash

    If you are ok with that then go for it

  553. jonasw

    yeah, that

  554. Zash

    Altho that applies to all protocol

  555. j.r

    > You can have an <please-delete-me after="timestamp"/>, but you can't be 100% sure that it'll be respected > If you are ok with that then go for it But that's possible?

  556. Zash

    Thanks to the X in XMPP, yes

  557. Zash

    And with caps, you can know if other clients claim to suppport it

  558. Zash

    But with MAM and carbons...

  559. jonasw

    you’d have to check that all the peers clients and the peers MAM support it.

  560. Guus has left

  561. Guus has left

  562. Zash

    And your own MAM

  563. jonasw

    and then hope that they don’t come online after you sending t he message with another client which supports MAM but not your fancy deletion protocol

  564. jonasw

    yeah, that too

  565. Zash

    and your own other clients

  566. jonasw

    lots of moving parts

  567. andy has left

  568. andy has joined

  569. Zash

    So, not really something that can reliably be deployed in an open system

  570. marmistrz has left

  571. efrit has left

  572. j.r

    OK thank you

  573. SamWhited has left

  574. Guus has left

  575. Guus has left

  576. Kev

    Deeply offtopic, but - if installing a Linux desktop these days, does one bother with swap? 16GB RAM.

  577. jonasw

    Kev, depends on whether you want to be able to do suspend-to-disk

  578. jonasw

    if not, probably not. killing whatever is eating 16 GiB RAM is *probably* better than freezing your system while trying to swap.

  579. rtq3 has joined

  580. Kev

    Ta.

  581. jonasw

    especially if you do development work. I always try to remember to swapoff -a just in case I create memleak.

  582. jonasw

    *create a memleak

  583. Kev

    Just put an SSD in my games laptop and thought I might as well dual-boot Ubuntu. So let's see how badly this wrecks booting Windows :)

  584. Zash

    Swap enabled but swappiness tuned down

  585. jonasw

    (I once had a memleak which filled memory *so* fast that I didn’t realize it was a memleak and thought it was just killing the GPU (some graphics stuff). took me a while to realize...)

  586. Kev

    Good show.

  587. Zash

    IIRC the thing is that without swap, you get the OOM killer as soon as memory is filled

  588. jonasw

    yeah, that’s a feature if memory isn’t going to be filled unless by accident

  589. Zash

    s/by accident/by hip electron app of the month/

  590. jonasw looks at free

  591. pep.

    Kev: I don't have swap tbh, but I'm not a RAM eater

  592. jonasw

    Kev, okay, add some swap. I am currently at 21 GiB used and I don’t even know how.

  593. jonasw

    much of it seems to be firefox

  594. Zash looks at htop

  595. Kev

    Too late now, OS is half installed :(

  596. Zash

    Why is all my RAM used?

  597. jonasw

    ah well

  598. Zash

    WebKitWebProcess 25..38

  599. Zash

    And Firefox

  600. jonasw

    Kev, yeah, it’ll probably be fine. and if it isn’t, you can still add a swapfile

  601. nyco has left

  602. winfried has left

  603. Guus has left

  604. Guus has left

  605. pep.

    Also btrfs. I would need to have a separate partition not as a volume like my rootfs or homefs

  606. jere has joined

  607. Zash has vm.swappiness=10 now apparently

  608. Zash

    I read some long rant that convinced me that running without swap was bad and swappiness=0 was bad

  609. Guus has left

  610. Guus has left

  611. vanitasvitae has left

  612. vanitasvitae has left

  613. vanitasvitae has left

  614. vanitasvitae has left

  615. SaltyBones has left

  616. vanitasvitae has left

  617. vanitasvitae has left

  618. vanitasvitae has left

  619. vanitasvitae has left

  620. vanitasvitae has left

  621. vanitasvitae has left

  622. vanitasvitae has left

  623. vanitasvitae has left

  624. vanitasvitae has left

  625. vanitasvitae has left

  626. vanitasvitae has left

  627. vanitasvitae has left

  628. vanitasvitae has left

  629. vanitasvitae has left

  630. vanitasvitae has left

  631. vanitasvitae has left

  632. vanitasvitae has left

  633. vanitasvitae has left

  634. vanitasvitae has left

  635. vanitasvitae has left

  636. vanitasvitae has left

  637. vanitasvitae has left

  638. vanitasvitae has left

  639. tim@boese-ban.de has left

  640. vanitasvitae has left

  641. vanitasvitae has left

  642. vanitasvitae has left

  643. vanitasvitae has left

  644. vanitasvitae has left

  645. daniel has left

  646. vanitasvitae has left

  647. vanitasvitae has left

  648. vanitasvitae has left

  649. vanitasvitae has left

  650. vanitasvitae has left

  651. SamWhited has left

  652. vanitasvitae has left

  653. Guus has left

  654. Guus has left

  655. vanitasvitae has left

  656. vanitasvitae has left

  657. vanitasvitae has left

  658. vanitasvitae has left

  659. vanitasvitae has left

  660. vanitasvitae has left

  661. vanitasvitae has left

  662. vanitasvitae has left

  663. vanitasvitae has left

  664. vanitasvitae has left

  665. vanitasvitae has left

  666. vanitasvitae has left

  667. vanitasvitae has left

  668. vanitasvitae has left

  669. vanitasvitae has left

  670. vanitasvitae has left

  671. vanitasvitae has left

  672. vanitasvitae has left

  673. vanitasvitae has left

  674. vanitasvitae has left

  675. Guus has left

  676. Guus has left

  677. vanitasvitae has left

  678. vanitasvitae has left

  679. vanitasvitae has left

  680. vanitasvitae has left

  681. vanitasvitae has left

  682. vanitasvitae has left

  683. vanitasvitae has left

  684. vanitasvitae has left

  685. vanitasvitae has left

  686. vanitasvitae has left

  687. vanitasvitae has left

  688. vanitasvitae has left

  689. vanitasvitae has left

  690. vanitasvitae has left

  691. vanitasvitae has left

  692. vanitasvitae has left

  693. vanitasvitae has left

  694. vanitasvitae has left

  695. vanitasvitae has left

  696. jere has joined

  697. vanitasvitae has left

  698. vanitasvitae has left

  699. vanitasvitae has left

  700. vanitasvitae has left

  701. vanitasvitae has left

  702. vanitasvitae has left

  703. vanitasvitae has left

  704. ChaosKid42 has joined

  705. ChaosKid42 has left

  706. vanitasvitae has left

  707. vanitasvitae has left

  708. vanitasvitae has left

  709. vanitasvitae has left

  710. vanitasvitae has left

  711. vanitasvitae has left

  712. vanitasvitae has left

  713. vanitasvitae has left

  714. vanitasvitae has left

  715. la|r|ma has left

  716. vanitasvitae has left

  717. vanitasvitae has left

  718. vanitasvitae has left

  719. vanitasvitae has left

  720. vanitasvitae has left

  721. vanitasvitae has left

  722. vanitasvitae has left

  723. vanitasvitae has left

  724. vanitasvitae has left

  725. vanitasvitae has left

  726. vanitasvitae has left

  727. vanitasvitae has left

  728. vanitasvitae has left

  729. vanitasvitae has left

  730. vanitasvitae has left

  731. vanitasvitae has left

  732. Guus has left

  733. Guus has left

  734. vanitasvitae has left

  735. vanitasvitae has left

  736. vanitasvitae has left

  737. vanitasvitae has left

  738. vanitasvitae has left

  739. vanitasvitae has left

  740. Syndace has joined

  741. vanitasvitae has left

  742. vanitasvitae has left

  743. vanitasvitae has left

  744. vanitasvitae has left

  745. vanitasvitae has left

  746. vanitasvitae has left

  747. vanitasvitae has left

  748. vanitasvitae has left

  749. vanitasvitae has left

  750. jjrh has left

  751. vanitasvitae has joined

  752. vanitasvitae has left

  753. vanitasvitae has joined

  754. vanitasvitae has left

  755. vanitasvitae has joined

  756. Guus has left

  757. Guus has left

  758. vanitasvitae has left

  759. vanitasvitae has joined

  760. vanitasvitae has left

  761. vanitasvitae has left

  762. Kev has left

  763. Dave Cridland has left

  764. dwd has left

  765. vanitasvitae has left

  766. Seve/SouL has joined

  767. Seve/SouL has joined

  768. vanitasvitae has left

  769. vanitasvitae has left

  770. vanitasvitae has left

  771. boothj5 has joined

  772. vanitasvitae has left

  773. vanitasvitae has left

  774. vanitasvitae has left

  775. mimi89999 has joined

  776. vanitasvitae has left

  777. vanitasvitae has left

  778. vanitasvitae has left

  779. vanitasvitae has left

  780. vanitasvitae has left

  781. vanitasvitae has left

  782. vanitasvitae has left

  783. vanitasvitae has left

  784. vanitasvitae has left

  785. vanitasvitae has left

  786. jjrh has left

  787. Guus has left

  788. Guus has left

  789. vanitasvitae has left

  790. vanitasvitae has left

  791. vanitasvitae has left

  792. vanitasvitae has left

  793. vanitasvitae has left

  794. dwd has left

  795. jjrh has left

  796. Maranda has left

  797. jjrh has left

  798. vanitasvitae has left

  799. vanitasvitae has left

  800. vanitasvitae has left

  801. vanitasvitae has left

  802. vanitasvitae has left

  803. vanitasvitae has left

  804. vanitasvitae has left

  805. vanitasvitae has left

  806. vanitasvitae has left

  807. vanitasvitae has left

  808. vanitasvitae has left

  809. boothj5 has left

  810. vanitasvitae has left

  811. ralphm has left

  812. vanitasvitae has left

  813. vanitasvitae has left

  814. vanitasvitae has left

  815. Ge0rG

    pep.: you should stop whatever you are doing and migrate away from btrfd

  816. Ge0rG

    *btrfs

  817. vanitasvitae has left

  818. Guus has left

  819. vanitasvitae has left

  820. vanitasvitae has left

  821. vanitasvitae has left

  822. vanitasvitae has left

  823. vanitasvitae has left

  824. Guus has left

  825. vanitasvitae has left

  826. vanitasvitae has left

  827. vanitasvitae has left

  828. vanitasvitae has left

  829. vanitasvitae has left

  830. Guus has left

  831. vanitasvitae has left

  832. vanitasvitae has left

  833. vanitasvitae has left

  834. SamWhited has left

  835. Guus has left

  836. vanitasvitae has left

  837. vanitasvitae has left

  838. vanitasvitae has left

  839. vanitasvitae has left

  840. vanitasvitae has left

  841. vanitasvitae has left

  842. vanitasvitae has left

  843. vanitasvitae has left

  844. Guus has left

  845. Guus has left

  846. vanitasvitae has left

  847. vanitasvitae has left

  848. vanitasvitae has left

  849. vanitasvitae has left

  850. vanitasvitae has left

  851. Guus has left

  852. daniel has left

  853. vanitasvitae has left

  854. vanitasvitae has left

  855. vanitasvitae has left

  856. vanitasvitae has left

  857. vanitasvitae has left

  858. Guus has left

  859. vanitasvitae has left

  860. vanitasvitae has left

  861. daniel has left

  862. vanitasvitae has left

  863. vanitasvitae has left

  864. vanitasvitae has left

  865. vanitasvitae has left

  866. marmistrz has left

  867. vanitasvitae has left

  868. vanitasvitae has left

  869. vanitasvitae has left

  870. vanitasvitae has left

  871. vanitasvitae has left

  872. vanitasvitae has left

  873. vanitasvitae has left

  874. vanitasvitae has left

  875. vanitasvitae has left

  876. vanitasvitae has left

  877. vanitasvitae has left

  878. vanitasvitae has left

  879. moparisthebest has joined

  880. vanitasvitae has left

  881. marmistrz has joined

  882. vanitasvitae has left

  883. vanitasvitae has left

  884. marc

    Ge0rG, are you going to respond to Kevs mail regarding 401?

  885. vanitasvitae has left

  886. Ge0rG

    marc: the one about using data forms?

  887. vanitasvitae has left

  888. marc

    Ge0rG, the last one from 28.02

  889. marc

    ping

  890. vanitasvitae has left

  891. vanitasvitae has left

  892. vanitasvitae has left

  893. vanitasvitae has left

  894. vanitasvitae has left

  895. vanitasvitae has left

  896. vanitasvitae has left

  897. j.r has joined

  898. vanitasvitae has left

  899. vanitasvitae has left

  900. vanitasvitae has left

  901. Ge0rG

    marc: I came to the conclusion that Kev is right and that data forms are the right way to go

  902. vanitasvitae has left

  903. vanitasvitae has left

  904. vanitasvitae has left

  905. marc

    Ge0rG: okay, if everybody is fine with it let's merge my two PRs?

  906. vanitasvitae has left

  907. vanitasvitae has left

  908. Ge0rG

    marc: yes please. Cc jonasw

  909. Ge0rG

    marc: yes please. Cc jonasw

  910. Ge0rG

    marc: yes please. Cc jonasw

  911. vanitasvitae has left

  912. marc

    Ge0rG: did you write the last message two times?

  913. vanitasvitae has left

  914. moparisthebest

    j.r: is there any protocol where self destructing messages work?

  915. Ge0rG

    marc: no, it looks like a bug in yaxim

  916. moparisthebest

    Ie that prevents even something simple like a picture of the screen

  917. vanitasvitae has left

  918. marc

    Ge0rG: okay, because C shows it two times, Gajim only once

  919. moparisthebest

    Because you could implement it in xmpp the same way, and it'd work with the same level of security, that is, none

  920. vanitasvitae has left

  921. vanitasvitae has left

  922. vanitasvitae has left

  923. vanitasvitae has left

  924. vanitasvitae has left

  925. vanitasvitae has left

  926. vanitasvitae has left

  927. Ge0rG

    And yaxim shows it three times. 🤦‍♂️

  928. vanitasvitae has left

  929. vanitasvitae has left

  930. Zash

    I see three, last one delayed

  931. Zash

    Out of order too

  932. vanitasvitae has left

  933. vanitasvitae has left

  934. marc

    strange

  935. Ge0rG

    Could somebody pm me the raw xml please

  936. vanitasvitae has left

  937. vanitasvitae has left

  938. vanitasvitae has left

  939. vanitasvitae has left

  940. Guus has left

  941. vanitasvitae has left

  942. vanitasvitae has left

  943. Fabian has left

  944. jjrh has left

  945. vanitasvitae has left

  946. vanitasvitae has left

  947. vanitasvitae has left

  948. vanitasvitae has left

  949. lovetox has left

  950. vanitasvitae has left

  951. Ge0rG

    Oh, looks like a race condition during stream resumption, where sending a message right before <resumed/> will duplicate it

  952. Ge0rG

    And then it also becomes an "offline message" in yaxim, causing a third transmission

  953. Zash

    It doesn't actually get sent on the wire before <resumed/> tho?

  954. Zash

    orwait

  955. Ge0rG

    Zash: it's sent after <resume>

  956. Zash

    Between <resume> and <resumed> be dragons.

  957. daniel has left

  958. Ge0rG

    Yes. Plenty of them

  959. Zash

    It's nice being the server in that case.

  960. mimi89999 has joined

  961. Ge0rG

    Zash: because you can just queue messages as long as there is a zombie session?

  962. daniel has left

  963. rtq3 has left

  964. rtq3 has joined

  965. lskdjf has left

  966. j.r has left

  967. j.r has joined

  968. lskdjf has joined

  969. rion has left

  970. j.r has joined

  971. j.r has joined

  972. efrit has joined

  973. moparisthebest has joined

  974. winfried has joined

  975. moparisthebest has joined

  976. Guus has left

  977. Guus has left

  978. lskdjf has joined

  979. Alex has left

  980. intosi has left

  981. Alex has joined

  982. Syndace has joined

  983. Syndace has joined

  984. SamWhited has left

  985. jjrh has left

  986. jere has joined

  987. jjrh has left

  988. jere has joined

  989. Dave Cridland has left

  990. dwd has left

  991. dwd has joined

  992. Guus has left

  993. Dave Cridland has left

  994. jubalh has joined

  995. dwd has left

  996. goffi has left

  997. marc has left

  998. boothj5 has joined

  999. mrdoctorwho has joined

  1000. Dave Cridland has left

  1001. dwd has left

  1002. Dave Cridland has left

  1003. dwd has joined

  1004. Guus has left

  1005. marmistrz has left

  1006. Alex has left

  1007. Kev has left

  1008. jubalh has joined

  1009. dwd has left

  1010. marmistrz has joined

  1011. jjrh has left

  1012. la|r|ma has left

  1013. jjrh has left

  1014. daniel has left

  1015. marmistrz has left

  1016. Guus has left

  1017. Nekit has left

  1018. jubalh has left

  1019. marmistrz has joined

  1020. jjrh has left

  1021. marmistrz has left

  1022. jjrh has left

  1023. marmistrz has joined

  1024. vanitasvitae has left

  1025. jjrh has left

  1026. marmistrz has left

  1027. Maranda has left

  1028. Guus has left

  1029. Maranda has joined

  1030. edhelas

    https://petermolnar.net/instant-messenger-hell/

  1031. Guus has left

  1032. SamWhited has left

  1033. Guus has left

  1034. rtq3 has left

  1035. rtq3 has joined

  1036. la|r|ma has joined

  1037. marmistrz has joined

  1038. Dave Cridland has left

  1039. Guus has left

  1040. Dave Cridland has left

  1041. marmistrz has left

  1042. Dave Cridland has left