ChatSecure / ChatSecure-iOS

ChatSecure is a free and open source encrypted chat client for iOS that supports OTR and OMEMO encryption over XMPP.
https://chatsecure.org
Other
3.13k stars 1.03k forks source link

0357 Pubsub server configuration in advanced account options #509

Open chrisballinger opened 8 years ago

chrisballinger commented 8 years ago

Approximately no one would use this

herbsmn commented 8 years ago

can you tell me what the use case would be for this?

chrisballinger commented 8 years ago

When we release 0357 support (very soon), there is a chance for misbehaving XMPP servers to send metadata and content that we don't want to our pubsub node before it's handed off to our push server (which needs nothing but the random token). It's completely feasible for you to run your own pubsub node because of how we designed the API, but considering most users don't run their own server, I doubt any would run their own pubsub node either.

Very very few XMPP servers support 0357 push so this can also be addressed by reaching out to server operators before they enable push. We submitted a PR to mod_cloud_notify change the defaults to send less content/metadata.

herbsmn commented 8 years ago

thanks for the understanding

herbsmn commented 8 years ago

Hey @chrisballinger, riseup is looking to add 0357 soon. Please add any suggestions you might have at https://pad.riseup.net/p/riseup-xmpp or join us on OTR.

chrisballinger commented 8 years ago

@herbsmn Awesome! The writeup over there looks great

herbsmn commented 8 years ago

thanks @chrisballinger, please feel free to add anything you can think of. i'm trying to educate riseup on the virtues of omemo

gelft commented 7 years ago

trying to educate riseup

This would be easier if they allowed more people to use their server which their ideologically problematic Organized Anarchy stance foils with ironic efficiency.

@herbsmn