Gajim - 2017-06-04

  1. bot Philipp Hörist pushed 1 commit to branch _refs/heads/gajim_0.16_ of _gajim_ <>: *7c09d39e* <> Dont send smacks delay tag with LMC Since we save the sent stanzas in the smacks queue for a potential replay on connection loss, smacks adds a delay tag.
  2. bot Philipp Hörist pushed 1 commit to branch _refs/heads/master_ of _python-nbxmpp_ <>: *d13d3cf4* <> Prepare 0.5.6 release
  3. bot Philipp Hörist pushed 1 commit to branch _refs/heads/master_ of _python-nbxmpp_ <>: *53007883* <> Update
  4. Link Mauve Still no JingleFT :5 ? :(
  5. lovetox_ Link Mauve, everybody only cares about socks5 filetransfer
  6. lovetox_ the jingle socks5 is wrong implemented in gajim
  7. lovetox_ its already incompatible with other clients
  8. lovetox_ raising the namespace now will make it even incompatible between gajim users
  9. Link Mauve lovetox_, the <activated/> part that never gets sent?
  10. lovetox_ because one half will be on old nbxmpp the rest on enw
  11. lovetox_ no wait i point you to the part in the xep
  12. lovetox_ that is to be honest not really good written
  13. Link Mauve You should raise that on standards@ instead of here.
  14. lovetox_
  15. lovetox_ under example 2
  16. lovetox_ Here the value is calculated as SHA1(SID + Responder JID + Initiator JID)
  17. lovetox_ gajim uses the wrong SID
  18. lovetox_ but i dont remember anymore, there is a jingle session sid
  19. lovetox_ and a transport sid
  20. lovetox_ gajim uses the session sid
  21. lovetox_ but at that point they mean the transport sid
  22. lovetox_ now i guess you get that because its a transport xep
  23. lovetox_ but its an easy mistake if you implement jingle as a whole
  24. lovetox_ i wanted to fix that, and then i found many places in gajim where the "sid" is used
  25. lovetox_ its not clear what sid is actually used
  26. lovetox_ from the code
  27. lovetox_ then i looked into the socks5 socket stuff in gajim for jingle, and its not really something you dive into easily
  28. lovetox_ additionally the socks5 doesnt work on my windows at all ... so i would have to work in my linux VM to rule out windows socket issues
  29. Link Mauve Thanks for the feedback, I’ll try to use a different type for both in my library so they can’t physically be coerced into the other one.
  30. lovetox_ conversations has code that supports this wrong implementation of gajim ^^
  31. Link Mauve :|
  32. lovetox_ because they initially did make the same mistake
  33. Link Mauve That’s not what should be done. :|
  34. Link Mauve At least not without a spec note about it.
  35. lovetox_ its easy to support
  36. lovetox_ because gajim is on 3
  37. lovetox_ which apperently nobody else is
  38. lovetox_ it uses the correct way on 4 :)
  39. Link Mauve It does implement 4?
  40. lovetox_ conversations yes
  41. Link Mauve Ah.
  42. Link Mauve And 5 now, which doesn’t use IBB currently.
  43. Link Mauve I still have to implement S5B→IBB fallback to test against Conversations.
  44. lovetox_ it sadens me that the jingle implementation is in a bad state in gajim, but i have other priorities right now
  45. lovetox_ i have to finish the revamp of the chatcontrol to go away from a big text box
  46. lovetox_ so we can have cool things :)
  47. Link Mauve Are you also merging both chat and groupchat controls?
  48. Link Mauve Because there is so much duplication here.
  49. lovetox_ i try to focus on stuff that people can see, right now
  50. lovetox_ if you want you can try it
  51. lovetox_
  52. lovetox_ thats the branch
  53. lovetox_ feedback welcome :)
  54. lovetox_ in single chat, it supports history scrolling
  55. lovetox_ have to go to bed night
  56. Link Mauve Same.
  57. bot Yann Leboulanger pushed 1 commit to branch _refs/heads/master_ of _website_ <>: *685c8103* <> update website for 0.16.8 release
  58. bot Yann Leboulanger pushed 1 commit to branch _refs/heads/master_ of _website_ <>: *bac2665e* <> update download links
  59. Asterix set the topic to Welcome to the official room of Gajim. Gajim 0.16.8 is now released! Try it! Language is English. If you have something to ask, just ask. Don't circle around with questions like "Have anyone used Gajim on Windows?"... New bugs at New bugs about a plugin at Paste in shots in room logs in Spread Gajim! GSOC:
  60. Link Mauve tlvu: not HTTPS but TLS, which is using the same encryption protocol but not targetting HTTP.
  61. tlvu Link Mauve: it is mandated by XMPP protocol that client-server and server-server connection is using TLS? or it's optional? If optional, how do I know whether TLS is on?
  62. lovetox tlvu you can see that tls is on when a lock symbol is in your roster besides the Account name
  63. lovetox but that tells you only if your connection to your server is tls secured
  64. lovetox not if the server has a secure connection to other servers
  65. lovetox for that you have to ask your serveradmin
  66. lovetox but it would be out of the order if a server doesnt use tls
  67. lovetox its not mandated though, but many servers dont accept unencrypted server to server connections
  68. bot Philipp Hörist pushed 1 commit to branch _refs/heads/gajim_0.16_ of _gajim_ <>: *b33636c0* <> Update requirements for Windows build
  69. bot Philipp Hörist pushed 1 commit to branch _refs/heads/master_ of _gajim_ <>: *a5f6ead0* <> Update nbxmpp min version
  70. lovetox Marzanna im curious could you see which nbxmpp version you use?