XSF Discussion - 2019-01-29


  1. alexis has left

  2. alexis has joined

  3. alexis has left

  4. alexis has joined

  5. MattJ has left

  6. lorddavidiii has left

  7. UsL has left

  8. UsL has joined

  9. Maranda has left

  10. Maranda has joined

  11. rtq3 has left

  12. rtq3 has joined

  13. alexis has left

  14. j.r has left

  15. j.r has joined

  16. j.r has left

  17. j.r has joined

  18. equil has left

  19. lorddavidiii has left

  20. lorddavidiii has joined

  21. lorddavidiii has left

  22. lorddavidiii has joined

  23. rtq3 has left

  24. rtq3 has joined

  25. l has joined

  26. alexis has joined

  27. alexis has left

  28. alexis has joined

  29. rtq3 has left

  30. alexis has left

  31. alexis has joined

  32. oli has left

  33. oli has joined

  34. alexis has left

  35. alexis has joined

  36. alexis has left

  37. alexis has joined

  38. alexis has left

  39. alexis has joined

  40. alexis has left

  41. alexis has joined

  42. alexis has left

  43. alexis has joined

  44. oli has joined

  45. frainz has left

  46. mrDoctorWho has left

  47. alacer has joined

  48. Half-ShotX has left

  49. Half-ShotX has joined

  50. alexis has left

  51. alexis has joined

  52. alacer has left

  53. alacer has joined

  54. Half-ShotX has left

  55. alexis has left

  56. alexis has joined

  57. l has joined

  58. Half-ShotX has joined

  59. Half-ShotX has left

  60. l has joined

  61. alacer has left

  62. alacer has joined

  63. alacer has left

  64. alacer has joined

  65. alexis has left

  66. alexis has joined

  67. lskdjf has joined

  68. alexis has left

  69. alexis has joined

  70. alacer has left

  71. alexis has left

  72. alexis has joined

  73. Nekit has joined

  74. alexis has left

  75. alexis has joined

  76. alexis has joined

  77. vaulor has joined

  78. alexis has joined

  79. UsL has joined

  80. Zash has left

  81. marc_ has left

  82. vaulor has left

  83. alacer has joined

  84. Yagiza has joined

  85. Tobias has joined

  86. lnj has joined

  87. lskdjf has joined

  88. l has joined

  89. sezuan has left

  90. Tobias has left

  91. Tobias has joined

  92. lovetox has left

  93. alexis has left

  94. alexis has joined

  95. l has joined

  96. alexis has left

  97. alexis has joined

  98. lskdjf has joined

  99. alacer has left

  100. alexis has left

  101. alexis has joined

  102. lorddavidiii has left

  103. APach has joined

  104. lovetox has joined

  105. moparisthebest

    xmpp is suddenly looking alot better than facetime to some apple users now I bet :D

  106. sezuan has left

  107. andy has left

  108. andy has joined

  109. vaulor has joined

  110. mightyBroccoli has left

  111. lnj has left

  112. vaulor has left

  113. moparisthebest has joined

  114. wurstsalat has joined

  115. l has joined

  116. ThibG has joined

  117. edhelas

    moparisthebest how so ?

  118. edhelas

    https://9to5mac.com/2019/01/28/facetime-bug-hear-audio/

  119. edhelas

    ah :p

  120. lnj has joined

  121. mightyBroccoli has joined

  122. lnj has left

  123. mightyBroccoli has left

  124. mightyBroccoli has joined

  125. alacer has joined

  126. jonas’

    awesome

  127. ThibG has joined

  128. alexis has left

  129. alexis has joined

  130. alacer has left

  131. alexis has left

  132. nyco has left

  133. alexis has joined

  134. waqas has left

  135. lnj has joined

  136. andy has left

  137. andy has joined

  138. lovetox has left

  139. mrDoctorWho has joined

  140. ta has joined

  141. remko has joined

  142. labdsf has joined

  143. jmpman has joined

  144. edhelas

    took 10 days to turn the Facetime switch of

  145. rion has left

  146. mimi89999 has joined

  147. edhelas

    > Weirder yet: if the recipient presses the volume down button or the power button to try to silence or dismiss the call, their camera turns on as well. Though the recipient’s phone display continues showing the incoming call screen, their microphone/camera are streaming.

  148. jonas’

    amazing

  149. edhelas

    they got some pretty weird bahavior going on in their app to have that

  150. jonas’

    indeed

  151. Guus

    (doesn't facetime use XMPP?)

  152. edhelas

    Guus in a way, everything in IM/VoiP is based on XMPP with a bit or a lot of adaptations :p

  153. Guus

    Yes, we can declare victory.

  154. jonas’

    VICTORY

  155. jonas’

    hm

  156. Guus

    Also, 2019 is going to be the year of the linux desktop.

  157. Ge0rG

    Guus: the twentieth consecutive one!

  158. Guus

    See? Winning! #tigerblood

  159. 404.city has joined

  160. Guus has left

  161. Guus

    See? Winning! #tigerblood

  162. andy has left

  163. andy has joined

  164. alacer has joined

  165. alexis has left

  166. alexis has joined

  167. ta has left

  168. andy has left

  169. andy has joined

  170. Half-ShotX has joined

  171. Holger

    Is it known/expected that the links to Schemas in XEPs lead to a 404?

  172. Holger

    E.g. 0313 sends me to <http://www.xmpp.org/schemas/archive-management.xsd>.

  173. jonas’

    Holger, known

  174. Holger

    k

  175. goffi has joined

  176. Half-ShotX has left

  177. rtq3 has joined

  178. Maranda has joined

  179. alacer has left

  180. alacer has joined

  181. neshtaxmpp has left

  182. neshtaxmpp has left

  183. Guus has left

  184. rtq3 has left

  185. rtq3 has joined

  186. mtavares

    Ge0rG, I've been using linux a my desktop since 1996 (almost exclusive, just a drop into win or macos every now and then), so it's more like 23th consecutive one.

  187. alacer has left

  188. Half-ShotX has joined

  189. alacer has joined

  190. mrDoctorWho has left

  191. mrDoctorWho has left

  192. andy has left

  193. andy has joined

  194. alacer has left

  195. alacer has joined

  196. goffi

    Hey, is there any reason why MAM is not activated on this room?

  197. ralphm has left

  198. Half-ShotX has left

  199. alexis has left

  200. Ge0rG

    missing mod_mac_mum?

  201. Maranda has joined

  202. Maranda has joined

  203. Maranda

    Mac Mum 🎑✨

  204. alexis has joined

  205. Half-ShotX has joined

  206. Ge0rG

    Maranda: or was it mod_mum_mac?

  207. Maranda

    Not sure

  208. Ge0rG

    I remember it being related to a low-income overweight burger-eating family.

  209. Maranda

    Ge0rG, mum mac apparently

  210. Ge0rG

    maybe it was also a MILFy cam_mum.

  211. Ge0rG

    This only reinforces my wish to write a blog post: "Prosody Community Modules: The Good, the Bad, and the Ugly"

  212. jonas’

    .oO(gstreamer-plugins-{good,bad,ugly})

  213. Ge0rG

    jonas’: indeed.

  214. Maranda

    🤔 I guess the query should be directed to Zash for a more proper naming convention on that

  215. Maranda

    Naming convention discussion rather

  216. Ge0rG

    Maranda: the problem is that depending on prosody version, there are modules in core or not.

  217. Ge0rG

    and the core modules implement a feature set that is overlapping but neither a subset nor a superset of the community module

  218. Ge0rG

    I think I need to draw plenty of Venn diagrams.

  219. Maranda

    Not sure I include all modules.... Not having contributed ones

  220. mrDoctorWho has left

  221. Maranda

    And since my MUC MAM relies on mod_muc_log guess what... It's called mod_muc_log_mam 🙃🤭

  222. Ge0rG

    Just shuffle the letters.

  223. Ge0rG

    Maranda: do you know the Kennifyer?

  224. Maranda

    Like wise the http logs are called mod_muc_log_http

  225. Maranda

    Nay

  226. Ge0rG

    Maranda: https://www.namesuppressed.com/kenny/

  227. Maranda

    s/are/is/

  228. Ge0rG

    mod_ppmfmfmmfppmmmmppm

  229. andy has left

  230. andy has joined

  231. Maranda

    Hehe

  232. dwd has joined

  233. alacer has left

  234. Zash has left

  235. alacer has joined

  236. moparisthebest has joined

  237. moparisthebest has joined

  238. andy has left

  239. andy has joined

  240. rtq3 has left

  241. alacer has left

  242. Zash has left

  243. alacer has joined

  244. Half-ShotX has left

  245. lorddavidiii has left

  246. Zash has left

  247. mtavares has left

  248. alacer has left

  249. Half-ShotX has joined

  250. alacer has joined

  251. mrDoctorWho has left

  252. alacer has left

  253. lnj has left

  254. alacer has joined

  255. lnj has joined

  256. marc_ has left

  257. nyco has left

  258. alexis has joined

  259. sezuan has left

  260. sezuan has left

  261. neshtaxmpp has joined

  262. alexis has left

  263. ThibG has joined

  264. jjrh has left

  265. jjrh has joined

  266. alexis has joined

  267. ta has joined

  268. mtavares has left

  269. lnj has left

  270. lnj has joined

  271. lnj has left

  272. oli has joined

  273. jjrh has left

  274. jjrh has joined

  275. lnj has joined

  276. alexis has joined

  277. frainz has left

  278. efrit has joined

  279. alexis has left

  280. Zash has joined

  281. alexis has joined

  282. jjrh has left

  283. jjrh has joined

  284. Half-ShotX has left

  285. Tobias has joined

  286. lnj has left

  287. Tobias has left

  288. alacer has left

  289. lnj has joined

  290. 404.city has left

  291. Half-ShotX has joined

  292. alacer has joined

  293. Tobias has joined

  294. lnj has left

  295. lnj has joined

  296. alexis has left

  297. UsL has joined

  298. alexis has joined

  299. moparisthebest has joined

  300. moparisthebest has joined

  301. Zash has left

  302. andy has left

  303. andy has joined

  304. Andrew Nenakhov has left

  305. Andrew Nenakhov has joined

  306. marc_ has joined

  307. Andrew Nenakhov has joined

  308. thorsten has left

  309. lnj has left

  310. mightyBroccoli has left

  311. thorsten has joined

  312. Guus

    So, I did something silly and slapped on xep-0359 to any stanza that passed. Doesn't work to well for IQ's, which can have only one direct child.

  313. alexis has left

  314. Ge0rG

    oops

  315. Guus

    what's the best approach here? Only Messages?

  316. alexis has joined

  317. Ge0rG

    not doing it at all in this manner?

  318. Guus

    Ge0rG elaborate, please

  319. Ge0rG

    I'm not sure it is a good idea to slap 0359 on *all* messages that you pass. You should only do that for messages that end up in your MAM archive

  320. efrit has left

  321. Guus

    what makes you wonder if it's a good idea?

  322. dwd

    Ge0rG, I think you *have* to place a stanza-id on anything you archive, with mam:2. Whether you *also* place them on other messages is not specified.

  323. dwd

    Ge0rG, But a client might ask for "all messages after this one", so if you can't service that from MAM because you're unaware of the stanza-id referenced, that could be a problem.

  324. Ge0rG

    dwd: that's exactly what I was thinking. CC Guus

  325. dwd

    Also, there's a nagging concern that if you're a little over-zealous in archiving messages, you can archive the MAM result stanzas, and a query for "every message after this point" can lead you into some interestingly endless interactions.

  326. Zash

    No

  327. Zash

    Those would be contained inside forwarded-containers, right?

  328. Ge0rG

    Zash: it's not *forbidden* to archive those.

  329. Ge0rG

    I'm not sure whether it was mentioned before, but it would be nice to have consistent rules for MAM and Carbons and ephemeral vs. persistent messages.

  330. Zash

    Yes

  331. Zash

    Something for the summit perhaps?

  332. Ge0rG

    For the 2018 Summit.

  333. Zash

    You know all these issues stand still while there isn't an ongoing summit :)

  334. Ge0rG

    I'd like to have Summit discuss the mess of message IDs, and which ones to use when when referencing messages.

  335. Ge0rG

    Zash: because nobody reads the ML?

  336. Zash

    Nobody reads anything, ever :)

  337. edhelas has left

  338. Guus

    an awesome tagline for a chat client.

  339. edhelas has joined

  340. alacer has left

  341. alacer has joined

  342. dwd

    Ge0rG, Might it be worth looking at XEP-0226 again and seeing if it makes sense to stipulate ephemerality in terms of message profiles?

  343. Ge0rG

    dwd: interesting idea, but I fear it will lead into an endless list of exceptions and exceptions-from-exceptions

  344. Ge0rG

    dwd: essentially you'd end up codifying the existing rules with a different name

  345. dwd

    Ge0rG, Well, the existing rules are "apply common sense".

  346. Ge0rG

    dwd: that doesn't work

  347. Ge0rG

    It's a good way to delegate the hard work from people who should know it to random server developers.

  348. dwd

    Ge0rG, I think we can approach this by saying "these elements are metadata - ignore them for the purposes of MAM/Carbons/etc", and "these elements mean it's worth doing something with".

  349. dwd

    Ge0rG, In general, server developers are not random. Certainly not cryptogrphically so.

  350. Ge0rG

    dwd: ah, so you are into tagging stanza elements and using those as signal/noise indicators?

  351. Guus

    I'd not consider myself to be a cryptographically strong random, but more random like https://xkcd.com/221/

  352. dwd

    Ge0rG, I'm into exploring the idea, certainly. That's the approach of XEP-0226 - to use the elements as contents (and, in this case, ban certain combinations).

  353. sezuan has left

  354. dwd

    Ge0rG, Also, same, but in my case with a loaded dice.

  355. Ge0rG

    dwd: what you propose sounds like a formal notion (with explicitly named elements) of https://op-co.de/tmp/xep-0280.html#which-messages

  356. Ge0rG

    dwd: while I was more interested in changing the semantics of either message type, to-JID-fullness or both, to encode the ephemerality. Hence IM-NG

  357. sezuan has left

  358. rion has left

  359. dwd

    I think that's a waste of effort. It's a boil-the-ocean forklift upgrade.

  360. dwd

    I mean, those are great fun, but they've repeatedly failed.

  361. Ge0rG

    dwd: I'm not convinced it actually is.

  362. rion has joined

  363. Ge0rG

    dwd: my ideas are 90% compliant with 6121 rules

  364. Ge0rG

    But yeah, I have ambitious goals.

  365. Ge0rG

    I need to restrain myself. Can we please get Summit to at least figure out which of the (only?) three message identifiers are to be used when?

  366. dwd

    Ambition is laudable, but we need a touch of pragmatism too.

  367. Zash

    Hints?

  368. dwd

    Ge0rG, Three? Origin, Stanza-id, and id attribute?

  369. Ge0rG

    dwd: yes

  370. dwd

    Zash, Council shot down hints. I didn't agree, and still find it very useful.

  371. Ge0rG

    IIRC, Council's problem was that the XEP format is not suitable for Hints.

  372. Ge0rG

    Maybe there should be a Registry of Hints instead?

  373. dwd

    Ge0rG, Yes indeed. I think if origin isn't the same as the id attribute something has borkened, and stanza-id is for ids applied by intermediates (and used when querying those intermediates).

  374. dwd

    Ge0rG, I thought there were multiple arguments against hints, like servers might ignore them and things.

  375. Ge0rG

    dwd: but which one do you use in 0184 ACKs? Which one in 0333? Which one in proto-XEP-emoji-Reactions?

  376. Ge0rG

    dwd: yeah, those too

  377. dwd

    Ge0rG, The first two are specified as the stanza's id attribute, aren't they?

  378. Ge0rG

    dwd: that doesn't mean it's right, just that they predate 0359.

  379. Ge0rG

    @id is optional and scoped on the c2s stream, so there are no uniqueness guarantees. origin-id can be forged by a malicious client, and stanza-id isn't available until the message was reflected to you, which is "never" in the default case.

  380. dwd

    Ge0rG, Let me rephrase - I think origin-id is an unfortunate workaround for broken behaviour, some of which I even contributed to.

  381. Ge0rG

    dwd: okay okay. I'm writing up the long version to standards@

  382. dwd

    Ge0rG, Rather than ossify it, I'd rather treat it as the workaround it is, and work to remove the requirement for its existence.

  383. Ge0rG

    dwd: there is a principal problem with attager-generated-IDs scoped to a MUC (as opposed to a direct chat)

  384. Ge0rG

    dwd: there is a principal problem with attacker-generated-IDs scoped to a MUC (as opposed to a direct chat)

  385. dwd

    Ge0rG, Does origin-id help with that at all?

  386. Ge0rG

    dwd: no

  387. Ge0rG

    it merely adds to the confusion

  388. lnj has joined

  389. moparisthebest has left

  390. dwd

    Ge0rG, Right. Of course, if MUCs *don't* preserve ids, then the reflection would ... Oh.

  391. Ge0rG

    dwd: oh?

  392. dwd

    Ge0rG, That is, the attack is only even vaguely possible because an attacker has control of the id. If the MUC re-issues a new id, then it's largely moot.

  393. Ge0rG

    dwd: yes, you have replaced a reference authentication problem with a race condition problem.

  394. mightyBroccoli has joined

  395. equil has joined

  396. andy has left

  397. andy has joined

  398. 404.city has joined

  399. MattJ has joined

  400. j.r has left

  401. j.r has joined

  402. alexis has left

  403. alexis has joined

  404. MattJ has joined

  405. Half-ShotX has left

  406. Half-ShotX has joined

  407. ta has left

  408. Half-ShotX has left

  409. l has joined

  410. alexis has joined

  411. alexis has left

  412. alexis has joined

  413. Half-ShotX has joined

  414. Tobias has joined

  415. alexis has joined

  416. vaulor has joined

  417. equil has joined

  418. alexis has joined

  419. j.r has joined

  420. j.r has joined

  421. alexis has left

  422. alexis has joined

  423. Half-ShotX has left

  424. Half-ShotX has joined

  425. Half-ShotX has left

  426. Half-ShotX has joined

  427. vaulor has joined

  428. Alex has joined

  429. goffi has joined

  430. Half-ShotX has left

  431. equil has joined

  432. Half-ShotX has joined

  433. Half-ShotX has left

  434. frainz has left

  435. labdsf has left

  436. labdsf has joined

  437. pep. has joined

  438. Half-ShotX has joined

  439. Half-ShotX has left

  440. Alex has left

  441. andy has left

  442. andy has joined

  443. andy has left

  444. andy has joined

  445. lumi has joined

  446. efrit has joined

  447. Alex has joined

  448. Half-ShotX has joined

  449. sezuan has left

  450. efrit has joined

  451. Nekit has left

  452. Nekit has joined

  453. alexis has left

  454. alexis has joined

  455. Half-ShotX has left

  456. Half-ShotX has joined

  457. rtq3 has joined

  458. Half-ShotX has left

  459. Half-ShotX has joined

  460. Half-ShotX has left

  461. flow

    Is there a canonical XMPP logo somewhere?

  462. Zash

    Yes

  463. jonas’

    flow, any of xmpp*.png in https://github.com/xsf/xmpp.org/tree/master/content/images/logos ?

  464. Half-ShotX has joined

  465. Zash

    No .svg?

  466. jonas’

    somewhere

  467. jonas’

    haven’t found it yet

  468. Zash

    `$ locate xmpp.svg`

  469. jonas’

    flow, https://github.com/xsf/xmpp.org/pull/363 Guus probably knows where the SVG version is

  470. flow

    jonas’, thanks, png is fine

  471. jonas’

    ah, got it

  472. jonas’

    https://github.com/xsf/xmpp.org/blob/master/xmpp.org-theme/static/images/xmpp-logo.svg

  473. Zash

    I found ~/src/xmpp/images/xmpp.svg

  474. Half-ShotX has left

  475. Zash

    https://cerdale.zash.se/upload/-uwGf0VaQc-n_Gnr/xmpp.svg

  476. ralphm

    That's the old one

  477. ralphm

    The new one, as linked by jonas’ has the little orange thingy crossover moved to under

  478. Zash

    This was out of a very old repo, I think from before it was split into multiple

  479. Zash

    2015, not /that/ old

  480. ralphm

    Yes, this was changed more recently

  481. ralphm

    in sept 2017

  482. ralphm

    Interestingly, Guus apparently removed the old version with the XMPP letters included

  483. Guus

    use the logo on the top-left corner of the website

  484. Guus

    that links to https://xmpp.org/theme/images/xmpp-logo.svg

  485. ralphm

    Guus: that's without the XMPP letters, hence my comment

  486. vaulor has joined

  487. Guus

    ah, sorry, _without_

  488. Guus

    I'm scrambling today, not paying enough attention

  489. ralphm

    No worries

  490. ralphm

    I have a proper one, hold on

  491. Guus

    Unsure where that logo with letters is.

  492. Half-ShotX has joined

  493. Guus

    If you need to find the font: it's the same font as was used for HAL in 2001: Space Odyssey

  494. Zash

    I just noticed that the middle lines aren't completely smooth, they have sharp edges near the bottom. Now I can't un-see it :(

  495. Guus

    I always forget the font name, but not that reference. 😉

  496. ralphm

    The font is called OPTIEdgar Bold Extended

  497. ralphm

    https://upload.ik.nu/upload/vEqZhG9m0siQiaH6/xmpp.svg

  498. ralphm

    Zash: ^

  499. lskdjf has joined

  500. Zash

    Nice

  501. Half-ShotX has left

  502. Half-ShotX has joined

  503. ralphm

    https://upload.ik.nu/upload/jbbkx8yLJnk6ZNbi/VfKA42JTTua6Abrw9GG8iQ.jpg

  504. Guus

    CHEAT! CHEAT!

  505. Guus

    (I would've done the same 😛 )

  506. Half-ShotX has left

  507. Half-ShotX has joined

  508. Guus

    maybe I'll cover myself in stickers... 😉

  509. Ge0rG

    I wish I had a Jabber® hoodie.

  510. ralphm

    Ge0rG: I'm sure you like these, too.

  511. Guus

    Thank you for using a reference, Ge0rG

  512. Guus

    🙂

  513. Guus

    speaking of which - did Peter get back to you?

  514. Ge0rG

    Guus: not yet

  515. Ge0rG

    > Will reply tonight or tomorrow! -- Thu, 24 Jan 2019

  516. mightyBroccoli has left

  517. efrit has left

  518. Ge0rG

    Guus: should I ping him?

  519. Half-ShotX has left

  520. Half-ShotX has joined

  521. Ge0rG

    dwd: I'd like to conclude the 0410 LC with a Council vote, but there was an intersting issue brought up and not yet resolved: should there be an _additional_ error condition that says something like "you are not a participant to this MUC"?

  522. Half-ShotX has left

  523. andy has joined

  524. jonas’

    Ge0rG, I think we need to have a second round of LC after you updated the XEP

  525. Guus

    Ge0rG I just pinged Peter

  526. Guus

    wraaaagghhh why can't I type on three keyboards at the same time.

  527. Ge0rG

    Guus: thanks very much

  528. Ge0rG

    jonas’: but why?

  529. jonas’

    ah, no

  530. jonas’

    it is indeed a council vote which is the next step

  531. jonas’

    you do updates, council votes whether to decide on it now or have another LC

  532. jonas’

    XEP-0001, §7 > Once the consensus of the Standards SIG has been incorporated into the XEP and all issues of substance raised during the Last Call have been addressed by the XEP author, the XMPP Extensions Editor shall formally propose a specific revision of the XEP to the Approving Body for its vote. If necessary, the XMPP Extensions Editor may, at his discretion and in consultation with the Approving Body, extend the Last Call or issue a new Last Call if the XEP requires further discussion.

  533. Ge0rG

    jonas’: so the options are now: - merge the PR and let the Council vote on Proposal - try to gain more feedback and resolve open questions

  534. mightyBroccoli has joined

  535. jonas’

    maybe

  536. jonas’

    I’m too full of cold slime to figure that out at the moment

  537. Ge0rG

    my gut feeling is that there are two issues worth delaying the Proposal: the additional error condition; and the correct baseline IQ response for a non-participant

  538. jonas’

    yes

  539. jonas’

    I suggest that you make an update to the PR which incorporates what you’d like them to be and we can discuss that tomorrow and decide whether we find it okay enough or put it into another LC?

  540. dwd

    Ge0rG, "occupant", but yeah.

  541. dwd needs to do the agenda in a bit, and will try to remember to put it on.

  542. Ge0rG

    Participant: An occupant who does not have admin status

  543. Ge0rG

    Ew.

  544. dwd

    I thought a particpant had voice, as well.

  545. Ge0rG

    dwd: I don't feel ready for Proposing yet.

  546. Nekit has left

  547. Nekit has joined

  548. jonas’

    the key question is, do you have a ring yet?

  549. Link Mauve has joined

  550. Link Mauve has joined

  551. Ge0rG

    jonas’: a jingle ring or a token ring?

  552. jonas’

    a facetime ring, maybe

  553. Ge0rG

    one ring to spy upon them

  554. jonas’

    :>

  555. Half-ShotX has joined

  556. Half-ShotX has left

  557. Kev has joined

  558. Half-ShotX has joined

  559. Guus has left

  560. frainz has left

  561. Ge0rG

    > The <error/> element: > - MUST contain a defined condition element. > - MAY contain a <text/> child element ... > - MAY contain a child element for an application-specific error condition Is it allowed to have multiple application-specific error conditions? Multiple defined condition elements?

  562. jonas’

    <xs:element name='error'> <xs:complexType> <xs:sequence xmlns:err='urn:ietf:params:xml:ns:xmpp-stanzas'> <xs:group ref='err:stanzaErrorGroup'/> <xs:element ref='err:text' minOccurs='0'/> </xs:sequence> <xs:attribute name='by' type='xs:string' use='optional'/> <xs:attribute name='type' use='required'> <xs:simpleType> <xs:restriction base='xs:NMTOKEN'> <xs:enumeration value='auth'/> <xs:enumeration value='cancel'/> <xs:enumeration value='continue'/> <xs:enumeration value='modify'/> <xs:enumeration value='wait'/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element>

  563. jonas’

    can someone parse that?

  564. Ge0rG

    jonas’: `<xs:group ref='err:stanzaErrorGroup'/>` is probably the relevant part

  565. jonas’

    that’s just an enumeration of the different error types

  566. jonas’

    the defined error types that is

  567. jonas’

    a single xs:choice thing with all the elements in it

  568. jonas’

    doesn’t specify/handle application defined conditions

  569. Zash

    so it needs an optional any?

  570. Zash

    Or is that implicitly allowed?

  571. jonas’

    I don’t know

  572. Ge0rG

    I fear I just trolled the standards@ ML, a little.

  573. Ge0rG

    Time to walk myself out.

  574. jonas’

    good luck

  575. labdsf has joined

  576. Half-ShotX has left

  577. Half-ShotX has joined

  578. rtq3 has left

  579. lorddavidiii has left

  580. alacer has left

  581. Yagiza has left

  582. Half-ShotX has left

  583. Half-ShotX has joined

  584. sezuan has left

  585. Half-ShotX has left

  586. Ge0rG

    Okay, so it looks like I identified the cause of massive MUC message duplication in yaxim.

  587. Ge0rG

    Anybody wants to guess?

  588. jonas’

    SQL index something?

  589. Half-ShotX has joined

  590. Ge0rG

    jonas’: it's my favorite MUC protocol feature.

  591. Ge0rG

    yrtnpl tebhcpung cebgbpby

  592. jonas’

    oh dear

  593. Half-ShotX has left

  594. !xsf_Martin has joined

  595. Ge0rG

    It looks like MultiUserChat.isJoined() is not updated on connection re-auth.

  596. Ge0rG &

  597. Half-ShotX has joined

  598. Alex has left

  599. 404.city has left

  600. Alex has joined

  601. !xsf_Martin has left

  602. Half-ShotX has left

  603. Half-ShotX has joined

  604. l has joined

  605. winfried has left

  606. winfried has joined

  607. Tobias has joined

  608. yomane has joined

  609. labdsf has left

  610. yomane has left

  611. yomane has joined

  612. Neustradamus has left

  613. Neustradamus has joined

  614. yomane has left

  615. yomane has joined

  616. yomane has left

  617. yomane has joined

  618. Half-ShotX has left

  619. Half-ShotX has joined

  620. yomane has left

  621. yomane has joined

  622. Maranda has joined

  623. Maranda has joined

  624. Half-ShotX has left

  625. sezuan has left

  626. mightyBroccoli has left

  627. mightyBroccoli has joined

  628. Half-ShotX has joined

  629. frainz has left

  630. Syndace has left

  631. Zash has left

  632. Half-ShotX has left

  633. lskdjf has joined

  634. 404.city has joined

  635. Half-ShotX has joined

  636. alacer has joined

  637. Alex has left

  638. Half-ShotX has left

  639. Half-ShotX has joined

  640. dwd has left

  641. l has joined

  642. Alex has joined

  643. Half-ShotX has left

  644. Half-ShotX has joined

  645. goffi has joined

  646. MattJ has joined

  647. Half-ShotX has left

  648. Half-ShotX has joined

  649. Half-ShotX has left

  650. labdsf has joined

  651. Half-ShotX has joined

  652. marc_ has left

  653. marc_ has joined

  654. Alex has left

  655. Half-ShotX has left

  656. Half-ShotX has joined

  657. frainz has left

  658. Half-ShotX has left

  659. l has joined

  660. 404.city has left

  661. Half-ShotX has joined

  662. Holger has left

  663. ta has left

  664. Half-ShotX has left

  665. Holger has joined

  666. frainz has left

  667. Zash has left

  668. Half-ShotX has joined

  669. !xsf_Martin has joined

  670. l has joined

  671. Half-ShotX has left

  672. oli has joined

  673. Half-ShotX has joined

  674. moparisthebest has joined

  675. Alex has joined

  676. Holger has left

  677. goffi has joined

  678. alacer has left

  679. alacer has joined

  680. goffi has joined

  681. Half-ShotX has left

  682. Half-ShotX has joined

  683. Half-ShotX has left

  684. Half-ShotX has joined

  685. alacer has left

  686. goffi has joined

  687. Half-ShotX has left

  688. goffi has joined

  689. rtq3 has joined

  690. Half-ShotX has joined

  691. mtavares has left

  692. lskdjf has joined

  693. Tobias has joined

  694. Half-ShotX has left

  695. Alex has left

  696. Alex has joined

  697. Half-ShotX has joined

  698. Half-ShotX has left

  699. Half-ShotX has joined

  700. oli has left

  701. goffi has joined

  702. lskdjf has joined

  703. Half-ShotX has left

  704. Half-ShotX has joined

  705. lskdjf has left

  706. Half-ShotX has left

  707. rtq3 has left

  708. rtq3 has joined

  709. lnj has left

  710. Half-ShotX has joined

  711. j.r has joined

  712. j.r has joined

  713. j.r has joined

  714. j.r has joined

  715. Zash has left

  716. lovetox has joined

  717. Half-ShotX has left

  718. Half-ShotX has joined

  719. !xsf_Martin has left

  720. mimi89999 has joined

  721. Half-ShotX has left

  722. Guus has left

  723. Half-ShotX has joined

  724. labdsf has joined

  725. Holger has left

  726. Half-ShotX has left

  727. Half-ShotX has joined

  728. Half-ShotX has left

  729. frainz has left

  730. tux has left

  731. tux has joined

  732. Half-ShotX has joined

  733. efrit has joined

  734. Andrew Nenakhov has left

  735. Andrew Nenakhov has joined

  736. Nekit has joined

  737. Half-ShotX has left

  738. ThibG has left

  739. ThibG has joined

  740. neshtaxmpp has left

  741. neshtaxmpp has left

  742. neshtaxmpp has left

  743. neshtaxmpp has left

  744. neshtaxmpp has left

  745. neshtaxmpp has left

  746. neshtaxmpp has left

  747. neshtaxmpp has left

  748. neshtaxmpp has left

  749. neshtaxmpp has left

  750. neshtaxmpp has left

  751. neshtaxmpp has left

  752. neshtaxmpp has left

  753. Half-ShotX has joined

  754. rtq3 has left

  755. rtq3 has joined

  756. neshtaxmpp has left

  757. rtq3 has left

  758. rtq3 has joined

  759. neshtaxmpp has left

  760. Tobias has joined

  761. j.r has joined

  762. j.r has joined

  763. mimi89999 has joined

  764. Half-ShotX has left

  765. Half-ShotX has joined

  766. Maranda has joined

  767. Maranda has joined

  768. ThibG has left

  769. ThibG has joined

  770. Syndace has joined

  771. lorddavidiii has left

  772. Half-ShotX has left

  773. Half-ShotX has joined

  774. Half-ShotX has left

  775. mightyBroccoli has left

  776. sezuan has joined

  777. sezuan has joined

  778. sezuan has joined

  779. mightyBroccoli has joined

  780. ThibG has left

  781. vaulor has left

  782. ThibG has joined

  783. sezuan has left

  784. mightyBroccoli has left

  785. mightyBroccoli has joined

  786. Half-ShotX has joined

  787. mimi89999 has joined

  788. moparisthebest has left

  789. ThibG has left

  790. ThibG has joined

  791. alacer has joined

  792. lskdjf has joined

  793. wurstsalat has joined

  794. lovetox has left

  795. Half-ShotX has left

  796. Half-ShotX has joined

  797. Half-ShotX has left

  798. Link Mauve has joined

  799. Half-ShotX has joined

  800. ta has left

  801. lskdjf has joined

  802. jjrh has left

  803. jjrh has joined

  804. Half-ShotX has left

  805. lskdjf has left

  806. Half-ShotX has joined

  807. alacer has left

  808. ta has left

  809. rion has left

  810. edhelas

    https://blog.freedombone.net/dark-messenger

  811. mtavares has joined

  812. lskdjf has joined

  813. Half-ShotX has left

  814. Half-ShotX has joined

  815. Zash has left

  816. Zash has left

  817. l has joined

  818. efrit has left

  819. Half-ShotX has left

  820. jjrh has left

  821. jjrh has joined

  822. frainz has left

  823. ta has joined

  824. frainz has joined

  825. Half-ShotX has joined

  826. jjrh has left

  827. jjrh has joined

  828. Half-ShotX has left

  829. ta has left

  830. Zash has left

  831. Half-ShotX has joined

  832. ta has left

  833. lskdjf has left

  834. tux has left

  835. tux has joined

  836. lorddavidiii has left

  837. remko has left

  838. marc_ has left

  839. Half-ShotX has left

  840. Half-ShotX has joined

  841. lumi has left

  842. oli has left

  843. Alex has left

  844. Half-ShotX has left

  845. Half-ShotX has joined

  846. moparisthebest

    What would be the right way to officially suggest that all clients/servers omit TLS authentication for any .onion domain?

  847. moparisthebest

    A XEP or?

  848. MattJ

    A XEP, informational I guess

  849. MattJ

    "Best Practices for using XMPP with Tor"

  850. l has joined

  851. Half-ShotX has left

  852. Half-ShotX has joined

  853. Zash has joined

  854. remko has joined

  855. marc_ has joined

  856. efrit has joined