jdev - 2020-04-15


  1. serge90 has left

  2. serge90 has joined

  3. serge90 has left

  4. serge90 has joined

  5. Marc has left

  6. serge90 has left

  7. serge90 has joined

  8. serge90 has left

  9. serge90 has joined

  10. serge90 has left

  11. serge90 has joined

  12. debacle has left

  13. serge90 has left

  14. serge90 has joined

  15. Wojtek has left

  16. serge90 has left

  17. serge90 has joined

  18. serge90 has left

  19. serge90 has joined

  20. serge90 has left

  21. serge90 has joined

  22. serge90 has left

  23. serge90 has joined

  24. serge90 has left

  25. serge90 has joined

  26. serge90 has left

  27. serge90 has joined

  28. serge90 has left

  29. serge90 has joined

  30. serge90 has left

  31. serge90 has joined

  32. serge90 has left

  33. serge90 has joined

  34. moparisthebest has joined

  35. alexis has left

  36. alexis has joined

  37. serge90 has left

  38. serge90 has joined

  39. moparisthebest has left

  40. moparisthebest has joined

  41. serge90 has left

  42. serge90 has joined

  43. serge90 has left

  44. serge90 has joined

  45. serge90 has left

  46. serge90 has joined

  47. serge90 has left

  48. serge90 has joined

  49. serge90 has left

  50. serge90 has joined

  51. serge90 has left

  52. serge90 has joined

  53. serge90 has left

  54. serge90 has joined

  55. moparisthebest has left

  56. serge90 has left

  57. moparisthebest has joined

  58. serge90 has joined

  59. serge90 has left

  60. serge90 has joined

  61. serge90 has left

  62. alexis has left

  63. alexis has joined

  64. neustradamus has left

  65. neustradamus has joined

  66. SouL has left

  67. moparisthebest has left

  68. DebXWoody has joined

  69. moparisthebest has joined

  70. moparisthebest has left

  71. DebXWoody has left

  72. SouL has joined

  73. DebXWoody has joined

  74. paul has joined

  75. paul has left

  76. paul has joined

  77. wurstsalat has joined

  78. adrien has left

  79. adrien has joined

  80. adrien has left

  81. adrien has joined

  82. Martin has left

  83. Martin has joined

  84. asterix has joined

  85. lovetox has left

  86. asterix has left

  87. asterix has joined

  88. aj has joined

  89. lovetox has joined

  90. jcbrand has joined

  91. debacle has joined

  92. debacle has left

  93. debacle has joined

  94. debacle has left

  95. debacle has joined

  96. larma has left

  97. debacle has left

  98. debacle has joined

  99. debacle has left

  100. larma has joined

  101. debacle has joined

  102. debacle has left

  103. debacle has joined

  104. debacle has left

  105. debacle has joined

  106. debacle has left

  107. debacle has joined

  108. debacle has left

  109. debacle has joined

  110. larma has left

  111. larma has joined

  112. debacle has left

  113. debacle has joined

  114. Marc has joined

  115. debacle has left

  116. debacle has joined

  117. debacle has left

  118. debacle has joined

  119. debacle has left

  120. aj has left

  121. debacle has joined

  122. debacle has left

  123. debacle has joined

  124. debacle has left

  125. debacle has joined

  126. debacle has left

  127. debacle has joined

  128. debacle has left

  129. goffi has joined

  130. debacle has joined

  131. goffi has left

  132. goffi has joined

  133. debacle has left

  134. debacle has joined

  135. debacle has left

  136. debacle has joined

  137. debacle has left

  138. debacle has joined

  139. debacle has left

  140. debacle has joined

  141. debacle has left

  142. debacle has joined

  143. debacle has left

  144. debacle has joined

  145. debacle has left

  146. debacle has joined

  147. debacle has left

  148. debacle has joined

  149. debacle has left

  150. debacle has joined

  151. debacle has left

  152. debacle has joined

  153. debacle has left

  154. debacle has joined

  155. debacle has left

  156. debacle has joined

  157. debacle has left

  158. debacle has joined

  159. debacle has left

  160. debacle has joined

  161. pulkomandy has left

  162. pulkomandy has joined

  163. debacle has left

  164. debacle has joined

  165. debacle has left

  166. debacle has joined

  167. pulkomandy has left

  168. pulkomandy has joined

  169. lovetox has left

  170. asterix has left

  171. asterix has joined

  172. Jae has joined

  173. lovetox has joined

  174. jae has joined

  175. pulkomandy has left

  176. sonny has joined

  177. sonny has left

  178. sonny has joined

  179. sonny has left

  180. sonny has joined

  181. pulkomandy has joined

  182. jae has left

  183. Jae has left

  184. Jae has joined

  185. asterix has left

  186. asterix has joined

  187. kikuchiyo has joined

  188. Jae has left

  189. lovetox has left

  190. asterix has left

  191. asterix has joined

  192. debacle has left

  193. debacle has joined

  194. Jae has joined

  195. debacle has left

  196. debacle has joined

  197. debacle has left

  198. debacle has joined

  199. debacle has left

  200. debacle has joined

  201. debacle has left

  202. debacle has joined

  203. asterix has left

  204. asterix has joined

  205. debacle has left

  206. debacle has joined

  207. pulkomandy has left

  208. pulkomandy has joined

  209. debacle has left

  210. debacle has joined

  211. debacle has left

  212. debacle has joined

  213. Jae has left

  214. Jae has joined

  215. adrien has left

  216. adrien has joined

  217. asterix has left

  218. asterix has joined

  219. Jae has left

  220. Jae has joined

  221. debacle has left

  222. pulkomandy has left

  223. pulkomandy has joined

  224. kikuchiyo has left

  225. kikuchiyo has joined

  226. asterix has left

  227. asterix has joined

  228. kikuchiyo has left

  229. kikuchiyo has joined

  230. Jae has left

  231. kikuchiyo has left

  232. Jae has joined

  233. kikuchiyo has joined

  234. asterix has left

  235. asterix has joined

  236. asterix has left

  237. asterix has joined

  238. kikuchiyo has left

  239. kikuchiyo has joined

  240. neustradamus has left

  241. neustradamus has joined

  242. flow has left

  243. flow has joined

  244. flow has left

  245. flow has joined

  246. kikuchiyo has left

  247. debacle has joined

  248. neustradamus has left

  249. neustradamus has joined

  250. debacle has left

  251. debacle has joined

  252. pulkomandy has left

  253. pulkomandy has joined

  254. debacle has left

  255. debacle has joined

  256. lovetox has joined

  257. kikuchiyo has joined

  258. kikuchiyo has left

  259. kikuchiyo has joined

  260. kikuchiyo has left

  261. kikuchiyo has joined

  262. pulkomandy has left

  263. pulkomandy has joined

  264. kikuchiyo has left

  265. pulkomandy has left

  266. pulkomandy has joined

  267. kikuchiyo has joined

  268. jcbrand has left

  269. jcbrand has joined

  270. kikuchiyo has left

  271. kikuchiyo has joined

  272. rion has left

  273. Jae has left

  274. pulkomandy has left

  275. Ge0rG

    I'm looking for public servers that have: - IBR with a captcha - Redirection from IBR, https://xmpp.org/extensions/xep-0077.html#redirect - IBR and run ejabberd

  276. Martin

    Maybe also ask in operators

  277. Ge0rG

    Martin: right, thanks

  278. moparisthebest has joined

  279. pep.

    jonas’, your ToS thing is up for the taking I assume? Talking about IBR

  280. Jae has joined

  281. pep.

    I'm finally working on opening up my service and that's a requirement to me. (at least if we get things going I know I won't be stuck with http redirects forever)

  282. pulkomandy has joined

  283. kikuchiyo has left

  284. jonas’

    pep., -v please

  285. pep.

    Long ago when we did gdpr stuff you proposed a tos spec

  286. jonas’

    I know

  287. jonas’

    you can invent something better than that, sure

  288. jonas’

    I don’t intend to continue to work on it

  289. rion has joined

  290. pep.

    Right that was my question. I might as well reuse the name :P

  291. pulkomandy has left

  292. pulkomandy has joined

  293. jae has joined

  294. moparisthebest has left

  295. Jae has left

  296. asterix has left

  297. asterix has joined

  298. Jae has joined

  299. kikuchiyo has joined

  300. pulkomandy has left

  301. moparisthebest has joined

  302. debacle has left

  303. moparisthebest has left

  304. DebXWoody

    I'm going to implement XEP-0373. Just tried to add my JID like xmpp:user@domain.tld. https://xmpp.org/extensions/xep-0373.html#openpgp-user-ids gpg> adduid Ihr Name ("Vorname Nachname"): xmpp:test@domain.tld Email-Adresse: Kommentar: Sie haben diese User-ID gewählt: "xmpp:test@domain.tld" Bitte keine Emailadressen als Namen oder Kommentar verwenden It's not possible, because gpg says: The name look like a email address. --quick-adduid is working.

  305. pulkomandy has joined

  306. flow

    DebXWoody, that's more of an gpg API issue

  307. DebXWoody

    Yes, but it should look like I did?

  308. DebXWoody

    Add the xmpp URI as name and keep mail and comment empty.

  309. flow

    I haven't verified that gpg will then produce the according rfc4880 subpacket, but it's not unreasonable that it does

  310. flow

    IIRC gpg provides a dump command to inspect the rfc4880 structure

  311. flow

    one potentially want to use that to verify that the result is compliant to xep373

  312. pep.

    I think I used xmpp URIs in the email or comment field last time I tried

  313. flow

    you potentially want to use that to verify that the result is compliant to xep373

  314. Jae has left

  315. pep.

    I think I used xmpp URIs in the email last time I tried

  316. flow

    I'd guess either of name or mail address is fine

  317. pep.

    flow, hmm, that'S gonna be slightly problematic if gpg doesn't accept it. Assume most implementations will use gpg / gpgme or similar for this :/

  318. flow

    pep., well they should use the high level gpg api for taht

  319. flow

    besides older gpg versions are known to have a problematic api

  320. flow

    mostly because older gpg versions had no api, so gpg APIs where build around the gpg command line interface and parsed the gpp output

  321. flow

    every reasonable OpenPGP API lets you create the User ID Packet with an arbitrary string

  322. flow

    cause that is what rfc4880 specifies: https://tools.ietf.org/html/rfc4880#section-5.11

  323. pep.

    ok

  324. flow

    in the example DebXWoody gave, gpg is trying to prevent the user doing something uncommon (assuming the user wants to use gpg as gpg believes it should be used)

  325. lovetox has left

  326. flow

    they should use the high level gpg api for taht → they should *not* use the high level gpg API for that

  327. lovetox has joined

  328. lovetox

    gpg lets you do this

  329. lovetox

    you just have to pass the proper commands

  330. lovetox

    there is a command that lets you skip all those checks

  331. lovetox

    for example --allow-freeform-uid

  332. lovetox

    Disable all checks on the form of the user ID while generating a new one.

  333. flow

    lovetox, yep, DebXWoody already mentioned --quick-add-uid

  334. pep.

    One wouldn't use gpg directly though right? :/

  335. pep.

    I mean gnupg

  336. lovetox

    if the command line app will not support something,i think your chances are low that you can do it programmatically

  337. Holger has left

  338. flow

    pep., yes, you would want to use an library providing an OpenPGP API

  339. flow

    for gnugp there is gpgme, but I can't comment on its suitability nor usability

  340. flow

    but there a dozens of alternatives

  341. pep.

    dozens?

  342. flow

    https://neopg.io/

  343. flow

    https://sequoia-pgp.org/

  344. flow

    paul's pgpainless (java)

  345. flow

    https://www.openpgp.org/software/developer/

  346. lovetox

    gpgme is not very advanced

  347. lovetox

    i remember when i implemented gpg in gajim, it didnt even had an api for importing a key

  348. lovetox

    the python bindings i mean

  349. flow

    the situation of python openpgp APIs was not good a few years ago, I hope that changed

  350. lovetox

    i think someone worked on the python gpgme bindings

  351. lovetox

    and it can do now more but didnt look since a year

  352. pep.

    Yeah last time I checked was the berlin sprint last year

  353. pep.

    Using the Rust binding of gpgpme. I might use sequoia someday if I tackle this again

  354. flow

    sequoia is in very good standing

  355. flow

    definetly something to look out for

  356. pep.

    It's been a few years I've known about them, just never had the chance

  357. Jae has joined

  358. Wojtek has joined

  359. pulkomandy has left

  360. asterix has left

  361. asterix has joined

  362. adrien has left

  363. pulkomandy has joined

  364. asterix has left

  365. asterix has joined

  366. asterix has left

  367. asterix has joined

  368. jae has left

  369. jcbrand has left

  370. Holger has joined

  371. adrien has joined

  372. DebXWoody

    gpgme is ok: https://codeberg.org/xmpp-messenger/xmppc/src/branch/master/src/mode/pgp.c#L99

  373. adrien has left

  374. pulkomandy has left

  375. moparisthebest has joined

  376. DebXWoody

    I like the idea of XEP-0373 and 0027 is obsolete. But I don't get why there is https://xmpp.org/extensions/xep-0373.html#synchro-pep within XEP-0373? Is it ok to skip it or is the client in those case not XEP-0373? My key is on a Nitrokey / Smartcard and I would like to use this key for 0373. There is no need to sync the private key and there is also no need to create a new one for me.

  377. Marc has left

  378. Marc has joined

  379. flow

    DebXWoody, nothing in xep373 mandates that this is mandatory-to-implement

  380. DebXWoody

    ok

  381. Jae has left

  382. Jae has joined

  383. flow

    the xep(s) deliberately keep a degree of freedom here, while sketching a schema that could work to get the average users to use OpenPGP encrypted XMPP messages (without ideally even being aware that she/he does)

  384. flow

    the xep(s) deliberately keep a degree of freedom here, while sketching a scheme that could work to get the average users to use OpenPGP encrypted XMPP messages (without ideally even being aware that she/he does)

  385. pulkomandy has joined

  386. lovetox_ has joined

  387. lovetox_ has left

  388. rion has left

  389. rion has joined

  390. adrien has joined

  391. asterix has left

  392. asterix has joined

  393. alexis has left

  394. serge90 has joined

  395. adrien has left

  396. serge90 has left

  397. serge90 has joined

  398. adrien has joined

  399. serge90 has left

  400. serge90 has joined

  401. serge90 has left

  402. moparisthebest has left

  403. serge90 has joined

  404. serge90 has left

  405. Jae has left

  406. serge90 has joined

  407. asterix has left

  408. asterix has joined

  409. serge90 has left

  410. serge90 has joined

  411. Sam Whited has joined

  412. Jae has joined

  413. serge90 has left

  414. serge90 has joined

  415. asterix has left

  416. asterix has joined

  417. serge90 has left

  418. serge90 has joined

  419. serge90 has left

  420. serge90 has joined

  421. jae has joined

  422. serge90 has left

  423. serge90 has joined

  424. neustradamus has left

  425. neustradamus has joined

  426. Jae has left

  427. Jae has joined

  428. pulkomandy has left

  429. serge90 has left

  430. serge90 has joined

  431. pulkomandy has joined

  432. lovetox has left

  433. serge90 has left

  434. debacle has joined

  435. serge90 has joined

  436. debacle has left

  437. adrien has left

  438. adrien has joined

  439. debacle has joined

  440. serge90 has left

  441. debacle has left

  442. serge90 has joined

  443. debacle has joined

  444. debacle has left

  445. debacle has joined

  446. debacle has left

  447. debacle has joined

  448. debacle has left

  449. debacle has joined

  450. debacle has left

  451. debacle has joined

  452. debacle has left

  453. debacle has joined

  454. debacle has left

  455. debacle has joined

  456. debacle has left

  457. debacle has joined

  458. Jae has left

  459. Jae has joined

  460. adrien has left

  461. adrien has joined

  462. kikuchiyo has left

  463. pulkomandy has left

  464. debacle has left

  465. debacle has joined

  466. serge90 has left

  467. serge90 has joined

  468. kikuchiyo has joined

  469. debacle has left

  470. pulkomandy has joined

  471. debacle has joined

  472. serge90 has left

  473. serge90 has joined

  474. Jae has left

  475. debacle has left

  476. debacle has joined

  477. debacle has left

  478. debacle has joined

  479. serge90 has left

  480. serge90 has joined

  481. debacle has left

  482. Jae has joined

  483. debacle has joined

  484. pulkomandy has left

  485. pulkomandy has joined

  486. serge90 has left

  487. serge90 has joined

  488. debacle has left

  489. serge90 has left

  490. serge90 has joined

  491. debacle has joined

  492. debacle has left

  493. debacle has joined

  494. debacle has left

  495. serge90 has left

  496. debacle has joined

  497. serge90 has joined

  498. debacle has left

  499. debacle has joined

  500. adrien has left

  501. adrien has joined

  502. debacle has left

  503. debacle has joined

  504. debacle has left

  505. serge90 has left

  506. serge90 has joined

  507. debacle has joined

  508. debacle has left

  509. debacle has joined

  510. debacle has left

  511. debacle has joined

  512. serge90 has left

  513. serge90 has joined

  514. debacle has left

  515. debacle has joined

  516. debacle has left

  517. serge90 has left

  518. debacle has joined

  519. serge90 has joined

  520. debacle has left

  521. debacle has joined

  522. debacle has left

  523. debacle has joined

  524. serge90 has left

  525. serge90 has joined

  526. debacle has left

  527. debacle has joined

  528. DebXWoody has left

  529. debacle has left

  530. debacle has joined

  531. serge90 has left

  532. serge90 has joined

  533. neustradamus has left

  534. neustradamus has joined

  535. debacle has left

  536. debacle has joined

  537. debacle has left

  538. serge90 has left

  539. debacle has joined

  540. serge90 has joined

  541. debacle has left

  542. debacle has joined

  543. serge90 has left

  544. Jae has left

  545. serge90 has joined

  546. Jae has joined

  547. debacle has left

  548. debacle has joined

  549. debacle has left

  550. debacle has joined

  551. serge90 has left

  552. serge90 has joined

  553. debacle has left

  554. debacle has joined

  555. debacle has left

  556. debacle has joined

  557. serge90 has left

  558. serge90 has joined

  559. debacle has left

  560. debacle has joined

  561. Jae has left

  562. debacle has left

  563. serge90 has left

  564. debacle has joined

  565. serge90 has joined

  566. lovetox has joined

  567. debacle has left

  568. debacle has joined

  569. debacle has left

  570. debacle has joined

  571. Jae has joined

  572. debacle has left

  573. serge90 has left

  574. serge90 has joined

  575. debacle has joined

  576. alexis has joined

  577. debacle has left

  578. debacle has joined

  579. debacle has left

  580. debacle has joined

  581. serge90 has left

  582. serge90 has joined

  583. debacle has left

  584. debacle has joined

  585. serge90 has left

  586. debacle has left

  587. serge90 has joined

  588. debacle has joined

  589. debacle has left

  590. debacle has joined

  591. debacle has left

  592. debacle has joined

  593. serge90 has left

  594. serge90 has joined

  595. debacle has left

  596. debacle has joined

  597. serge90 has left

  598. serge90 has joined

  599. debacle has left

  600. debacle has joined

  601. wurstsalat has left

  602. debacle has left

  603. debacle has joined

  604. debacle has left

  605. debacle has joined

  606. debacle has left

  607. debacle has joined

  608. serge90 has left

  609. serge90 has joined

  610. debacle has left

  611. debacle has joined

  612. debacle has left

  613. debacle has joined

  614. serge90 has left

  615. debacle has left

  616. serge90 has joined

  617. debacle has joined

  618. debacle has left

  619. debacle has joined

  620. debacle has left

  621. debacle has joined

  622. serge90 has left

  623. serge90 has joined

  624. debacle has left

  625. debacle has joined

  626. debacle has left

  627. jae has left

  628. debacle has joined

  629. debacle has left

  630. debacle has joined

  631. serge90 has left

  632. serge90 has joined

  633. debacle has left

  634. debacle has joined

  635. debacle has left

  636. debacle has joined

  637. goffi has left

  638. serge90 has left

  639. serge90 has joined

  640. debacle has left

  641. debacle has joined

  642. debacle has left

  643. debacle has joined

  644. debacle has left

  645. serge90 has left

  646. serge90 has joined

  647. debacle has joined

  648. debacle has left

  649. debacle has joined

  650. debacle has left

  651. debacle has joined

  652. serge90 has left

  653. serge90 has joined

  654. debacle has left

  655. debacle has joined

  656. serge90 has left

  657. serge90 has joined

  658. Jae has left

  659. Jae has joined

  660. debacle has left

  661. Jae has left

  662. Jae has joined

  663. debacle has joined

  664. debacle has left

  665. debacle has joined

  666. serge90 has left

  667. serge90 has joined

  668. debacle has left

  669. debacle has joined

  670. debacle has left

  671. debacle has joined

  672. serge90 has left

  673. serge90 has joined

  674. debacle has left

  675. debacle has joined

  676. debacle has left

  677. Jae has left

  678. Jae has joined

  679. serge90 has left

  680. debacle has joined

  681. serge90 has joined

  682. debacle has left

  683. debacle has joined

  684. debacle has left

  685. debacle has joined

  686. serge90 has left

  687. serge90 has joined

  688. debacle has left

  689. debacle has joined

  690. paul has left

  691. debacle has left

  692. debacle has joined

  693. serge90 has left

  694. serge90 has joined

  695. debacle has left

  696. debacle has joined

  697. serge90 has left

  698. serge90 has joined

  699. debacle has left

  700. Marc has left

  701. debacle has joined

  702. debacle has left

  703. debacle has joined

  704. serge90 has left

  705. serge90 has joined

  706. debacle has left

  707. debacle has joined

  708. debacle has left

  709. debacle has joined

  710. serge90 has left

  711. serge90 has joined

  712. debacle has left

  713. debacle has joined

  714. debacle has left

  715. debacle has joined

  716. SouL has left

  717. debacle has left

  718. debacle has joined

  719. debacle has left

  720. serge90 has left

  721. debacle has joined

  722. serge90 has joined

  723. Jae has left

  724. debacle has left

  725. debacle has joined

  726. debacle has left

  727. moparisthebest has joined

  728. debacle has joined

  729. moparisthebest has left

  730. debacle has left

  731. debacle has joined

  732. serge90 has left

  733. serge90 has joined

  734. serge90 has left

  735. serge90 has joined

  736. serge90 has left

  737. serge90 has joined