social.gl-como.it

Cerca

Elementi taggati con: xmpp

Use IRC from XMPP with Debian



Biboumi 6.1-1~bpo9+1 and Prosody 0.10.0-1~bpo9+1 are now available in Debian 9 (stable, stretch) via backports. Biboumi is a gateway from XMPP to IRC and can be used with Prosody or any other XMPP server. It allows XMPP users to join IRC channels as if they were MUCs. Very useful!

#biboumi #prosody #xmpp #debian #freesoftware #irc #muc
 

Gajim 1.0.0-alpha2 (= 0.98.2) now in Debian 9 stable (stretch-backports)



Just sudo apt install -t stretch-backports gajim gajim-pgp gajim-omemo gajim-httpupload gajim-urlimagepreview and start chatting.

#gajim #xmpp #jabber #freesoftware #release #omemo #pgp #chat #im #federation #debian #ubuntu
 

Gajim 1.0.0-alpha2 (= 0.98.2) now in Debian testing and Ubuntu bionic



Just sudo apt install gajim gajim-pgp gajim-omemo gajim-httpupload gajim-urlimagepreview and start chatting.

#gajim #xmpp #jabber #freesoftware #release #omemo #pgp #chat #im #federation #debian #ubuntu
 

Gajim 1.0.0-alpha1 (a.k.a 0.98.1) released



The developers have put a huge amount of work into this release:
* Ported to GTK3 / Python3
* Flatpak support
* Lots of refactoring
* New Emoji support
* New Chat Window design
* New StartChat Window (Ctrl+N)
* New ServerInfo Window
* AccountWindow Redesign
* Moved some encryption code out into Plugins (see PGP Plugin, Esessions Plugin)
* OTR Plugin was not ported, use OMEMO
* Added mam:1 and mam:2 support (mam:0 was removed)
* Added MAM for MUCs support
* Added support for showing XEP-0084 Avatars
* Added xmpp URI handling directly in Gajim
* Removed Gajim-Remote
* Removed XEP-0012 (Last Activity)
* Removed XEP-0136 (Message Archiving)
* Added XEP-0156 (Discovering Alternative XMPP Connection Methods)
* Added XEP-0319 (Last User Interaction in Presence)
* Added XEP-0380 (Explicit Message Encryption)
* Added Jingle FT:5 support
Congratulations!

Users of Debian unstable can already install the new version, as well as the plugins gajim-antispam, gajim-httpupload, gajim-omemo, gajim-pgp, gajim-rostertweaks, gajim-triggers, and gajim-urlimagepreview. Have fun!

#gajim #xmpp #jabber #freesoftware #release #omemo #pgp #otr #chat #im #federation #debian

https://dev.gajim.org/gajim/gajim/raw/gajim-1.0.0-alpha1/ChangeLog
 

Conversations Open Source Secure XMPP Client for Android



This article on XDA-Developers focusses on encryption features of Conversations and an interview with developer Daniel Gultsch. Nice read!
Q: What motivated you to develop Conversations?
A: I am using Jabber/XMPP for many many years. Even back in 2009 I was able to use Jabber on my Nokia e71. Sometime around the year 2012 I switched to an Android phone, so I suddenly was unable to use Jabber. [...]
Q: Can you give three reasons why Conversations protects your privacy better than Whatsapp or Threema?
A: I don’t have to give my private phone number to strangers if I want to chat with them. I could have a private and a business account. I can disable the business account after my shift, to prevent my boss from annoying me during my free time. WhatsApp allows everybody to analyze my app usage patterns any time. (My boss could stalk me to investigate if I am using WhatsApp during my working hours or if I am using WhatsApp at night instead of sleeping and coming well rested to the office.) This is different with Conversations; Conversations also doesn’t upload my entire address book to Facebook.
Q: Is it allowed to compile Conversations on your own from your Github and use it for private use?
A: Of course. Not only private, also for business and everything else you want. It is also allowed to modify the code to meet individual requirements.
#conversations #freesoftware #xmpp #android #interview #pgp #otr #omemo #forwardsecrecy #xda https://www.xda-developers.com/conversations-jabber-xmpp-android/
 

Openfire 4.2.1 Release



#xmpp #java #freesoftware #release

Openfire 4.2.1 Release

The Ignite Realtime Community is thrilled to announce the availability of Openfire 4.2.1. But wait, you may wonder why Openfire 4.2.0 was not announced nor blogged about. The answer is that after a soft release of Openfire 4.2.0, we noticed a number of folks hitting a database schema issue that would cause logins to fail. We decided to turn around a fix for that issue and now fully announce the new release. So what has changed with Openfire 4.2? A lot! Some highlights: XEP-0237 Roster Ve...
 

Movim migrates its official server to ejabberd

Movim is a distributed social networking platform founded in 2010. It can be accessed using existing XMPP clients and Jabber accounts, and is a free and open source software licensed under the AGPL.

With version 0.12 released in October, Movim migrated its official server to ejabberd. Before, they were using Metronome, a Prosody fork. Today, we are chatting with Timothée Jaussoin, the founder of Movim, about this very complex migration.
...
We now have a proper packaging for our Linux distribution – Debian, which certainly makes it easier to maintain. There’s also an improved scalability and more stable CPU and memory consumption, which helps to predict hardware requirements.
...
Even if I see ejabberd more as a tool that needs integration and tuning to create a proper platform, ejabberd seems to be the more serious solution to build proper messaging systems using the XMPP protocol.
#movim #ejabberd #socialnetwork #federation #xmpp #agpl #prosody #debian #freesoftware
Movim migrates its official server to ejabberd
Today, we are chatting with Timothée Jaussoin, the founder of Movim, about this very complex migration.
 

XMPP based tickets and merge requests with SàT



Interesting idea: A distributed bug tracking system based on XMPP. It even has MRs (merge requests) for git and mercurial. The developer, @goffi@framasphere.org, claim the following advantages:
  • it's decentralized and federated, no need to have X accounts to use X tickets handlers. You can also import tickets from third party projects (e.g. plugins for your project) into your website.
  • it's standard: we can handle or fetch tickets in third party servers easily, without proprietary API.
  • it's very flexible: any field can be used, and the mechanism can be used for any list (bug tracker, TODO list, shopping list, etc.)
  • being based on SàT, it's usable on any platform
  • it can be used with gateways, allowing to use transparently tickets from other services (think about Gitlab or Github for instance)
There is also a short demo video. Nice!

(Someone must package sat_pubsub for Debian!)

#xmpp #bugtracker #git #mercurial #freesoftware #salutatoi #python #tickets #decentralisation

goffi

goffi
 

Swift 4.0-rc3: Now available



A new beta of the Swift XMPP client for Linux, Windows, and Mac OSX is out.
#freesoftware #xmpp #linux #windows #macosx #swift

#Swift 4.0-rc3: Now available

A new release candidate for Swift 4.0 is now available for download.
 

Install Dino on Debian-based Systems



If you run Debian testing or unstable, you may install dino-im directly from Debian experimental. Easy.

If you run Debian stable, or Ubuntu, or Mint etc. there are some more steps involved. Make sure, your system has GTK3 version 3.22 at least. This is required by Dino. E.g. for Ubuntu this means 17.04 or newer. Also, you may need to install some development tools and libraries. During the build, you'll see which one are missing on your system. I did not try this myself, this is just what I hope should work - quick and dirty:Good luck!

#debian #ubuntu #mint #dino #xmpp

http://posts/e89b3400a39d0135d1d72a0000053625
 

Dino in Debian experimental



What is Dino?



Dino is a modern IM client using XMPP (Jabber) with support for both OpenPGP and OMEMO. It looks very nice and can already be used for chatting and group conversations. It is, however, not yet stable nor feature-complete. If you are looking for something like Conversations (Android XMPP client), but for the desktop, Dino is for you. If you like to have something more stable and feature-complete, try Gajim instead. I use both! :~)





Dino is written in C and Vala, uses the GTK+ UI toolkit and looks best in Gnome, XFCE, or other GTK+ based desktops. I heard about planned versions for Windows and MacOS, too, but don't hold your breath.

How to install Dino on Debian?



Since yesterday, the Dino IM client is available in the official Debian repositories, but so far only in the "experimental" distribution. To install it, Debian users have to:
$ echo deb https://deb.debian.org/debian/ experimental main | sudo tee /etc/apt/sources.list.d/experimental.list
$ sudo apt update
$ sudo apt -t experimental install dino-im


This should work on nine official and five unofficial architectures for at least unstable and testing. Not sure about stable. I'm pretty sure, that oldstable will not work.

Why the "-im" suffix for Dino in Debian?



There used to be another program, an "integrated MIDI piano roll editor and sequencer engine", by the same name in Debian. Many references to the old program still exist, so it would be problematic to recycle the name for a different purpose.

Happy chatting!



#xmpp #debian #dino #jabber #openpgp #omemo #im #federation #chat

Debian Package Tracker - dino-im

Debian Package Tracker - dino-im
 

Dino in Debian experimental



What is Dino?



Dino is a modern IM client using XMPP (Jabber) with support for both OpenPGP and OMEMO. It looks very nice and can already be used for chatting and group conversations. It is, however, not yet stable nor feature-complete. If you are looking for something like Conversations (Android XMPP client), but for the desktop, Dino is for you. If you like to have something more stable and feature-complete, try Gajim instead. I use both! :~)




Dino is written in C and Vala, uses the GTK+ UI toolkit and looks best in Gnome, XFCE, or other GTK+ based desktops. I heard about planned versions for Windows and MacOS, too, but don't hold your breath.

How to install Dino on Debian?



Since yesterday, the Dino IM client is available in the official Debian repositories, but so far only in the "experimental" distribution. To install it, Debian users have to:
$ echo deb https://deb.debian.org/debian/ experimental main | sudo tee /etc/apt/sources.list.d/experimental.list
$ sudo apt update
$ sudo apt -t experimental install dino-im


This should work on nine official and five unofficial architectures for at least unstable and testing. Not sure about stable. I'm pretty sure, that oldstable will not work.

Why the "-im" suffix for Dino in Debian?



There used to be another program, an "integrated MIDI piano roll editor and sequencer engine", by the same name in Debian. Many references to the old program still exist, so it would be problematic to recycle the name for a different purpose.

Happy chatting!



#xmpp #debian #dino #jabber #openpgp #omemo #im #federation #chat

Debian Package Tracker - dino-im

Debian Package Tracker - dino-im
 

Prosody 0.10.0 now in Debian unstable



Users of Debian unstable can now apt install prosody prosody-modules to get the latest version. I run the packages (so far without issues) on a Debian stable system. The "clean" way would be to wait for a backport, but at the moment, it is not strictly necessary.

#debian #prosody #xmpp #federation
 

Like to experiment with Debian, Gajim, XMPP?



Bored? Like to play? OK, here's my offer: If you run Debian testing or unstable and you are using XMPP, why not install Gajim and some of its plugins from Debian experimental? It probably will not work as smooth as the packages from stable, testing, or unstable, but you can run the freshest stuff ever!

Just put experimental into your /etc/apt/sources.list:
deb https://deb.debian.org/debian/ experimental main

and install from it:
$ sudo apt install -t experimental gajim gajim-antispam gajim-httpupload gajim-omemo

So far, stuff works for me, but beware: Experimental is called experimental for a reason.

#debian #gajim #xmpp #experimental

Index of /debian

Index of /debian
 

Prosody 0.10.0 released



Congratulations to the developers!



Note to Debian users: You can try 0.10 now, but it is a two months old pre-release in experimental. You have to use also the prosody-modules from experimental, which are pretty recent. Works perfectly for me on a production server, but still... Expect the new release in unstable in some days.

#prosody #xmpp #debian

Prosody 0.10.0 released - Prosodical Thoughts

Prosody 0.10.0 released - Prosodical Thoughts
 

"How to Live Without Google" - and getting it all wrong



In a failed attempt to improve users personal privacy, DuckDuckGo jumps from the frying pan straight into the fire. With the motto
Remove Google from your life? Yes, it can be done!
they give ten advices, most of them very bad. Also, they are using inexact wording by calling things free, when they are "free as in beer", but not necessarily "free as in freedom". I comment on their three worst recommendations:
Google Search -> DuckDuckGo (free)
Let's start off with the easiest one! Switching to DuckDuckGo not only keeps your searches private but also gives you extra advantages such as our bang shortcuts, handy Instant Answers, and knowing you're not trapped in a filter bubble.
I understand, that they advertise their own service here. And while I do believe, that DuckDuckGo does not cheat and keeps your searches private, as a user, one cannot prove it. In any case, one just replaces one centralised search machine with another one. Better use a decentralised service, such as meta search engine Searx.
Android -> iOS (paid)
The most popular alternative to Android is of course iOS, which offers easy device encryption and encrypted messaging via iMessage by default. We also have tips to increase privacy protection on your iPhone or iPad.
This is certainly the worst recommendation in their list. I had to check the date of the article, when I read this. Aprils Fool's Day? I'm certainly not a fan of Android and I'm not an Android user anymore, but going for a much more restrictive jail is just stupid. Android has at least relatively free versions, e.g. Replicant. iOS, in contrast, is a carcel with beautifully painted walls. Very high walls with perfectly styled barbed wire on top. Even the most proprietary variants of Android let you at least install free software from F-Droid.org.

If you don't want to use Android anymore, like myself, better go for a free alternative, e.g. support the Librem 5 crowdfunding, or the Pyra handheld or the ZeroPhone, all three running the free Debian operating system.
Google Allo -> Signal (free)
There are several services offering private messaging but, as we've mentioned before, Signal gets our recommendation. It offers free, end-to-end encryption for both messages and private calls. It's also recommended by Edward Snowden and renowned security expert Bruce Schneier, among others.
Again, they recommend to leave one centralised service for another one. And one, that even wants your phone number, otherwise you can't use it. And one, that does not yet have a decent client for Linux. There are messengers around that are federated or completely decentralised, that do not force you give them your phone number, and that have native clients for all major operating systems. My recommendation is XMPP. If you are on Linux, use e.g. Gajim, on Android the best app is probably Conversations, for iOS there is ChatSecure and so on. Alternatives to XMPP are Ring, Matrix and more recently Wire.

Benjamin Franklin wrote in 1755:
Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety.
One should also not give up libre software, which is essential in many ways, to purchase a little perceived safety or privacy through non-free or centralised services.

#duckduckgo #google #searx #replicant #fdroid #librem5 #pyra #zerophone #debian #xmpp #gajim #conversations #chatsecure #ring #matrix #wire

How to Live Without Google

Google tracking is more pervasive than most people realize. We show you some alternatives to Google services to limit your exposure.
 
A comparison of the capabilities of some of the most used #XMPP clients

@Gruppo Linux Como
 

Reliability, the open source weakness



Beem in installed, so tried to use it. Ignoring some of the ludicous server names(!), 4 servers were chosen at random (in terms of the personally best server names) to create an account. All failed. Meanwhile, whatapp sits there...

#beem #xmpp #jabber
 

FREEMIND - LANCEMENT DU SITE WEB ###



Et oui enfin ! L'équipe Freemind est heureuse et fier de vous annoncer la mise en ligne de son site web ! :D ####



Voici l'adresse dont vos favoris ne pourront bientôt plus se passer :

https://www.freemind.ovh ####



Vous y trouverez des informations concernant nos différents services déjà fonctionnels (IRC & XMPP), le reste étant soit en test, soit en projet en cours d'étude (Diaspora, ownCloud, Mail, serveur Minecraft pour ne citer qu'eux...).

Des tutoriels complets et en français sont également disponible sur le site !
Allez voir dans la section "Logiciels libres" et vous y trouverez des informations, des solutions alternatives, ET des tutos, notemment sur :
* Tox : l'alternative libre, sécurisée et totalement décentralisée de Skype
* XMPP : protocole libre (le même que google/facebook mais "pas en prison"...) donc alternative à Hangouts/fb messenger
* IRC : tuto complet sur les notions de bases et l'installation d'un client irc
* ANDROID : une section complète avec plein d'alternative libre et respectueuses de la vie privée (on y retrouve des clients pour Tox, XMPP et IRC aussi)

Certains sont en cours de rédaction, d'autres sont prévus et pas encore commencé.

Vous souhaitez contribuer ou vous avez besoin d'aide ?? Contactez-nous ! Toutes les informations de contact figurent maintenant sur notre site web, l'équipe Freemind vous invite à le visiter :)

À très bientôt qui que vous soyez ! une excellente fin de journée de la part du Staff Freemind !

#freemind-fr #freemind #freemind-fr-news #web #site #news #acteurdulibre #libre #solidarité #communauté #linux #respectdelavieprivée #securité #nginx #cmsimple #wiki #tox #irc #xmpp #jappix #promotiondulibre #entraide #support #supportfr #supportfrancophone #aidefrancophone #minecraft
 



You broke the Internet



Now let's build a GNU one



Details: Yellow is for projects in development while green is for those that are available. Red illustrates brands that lose their monopoly condition once the respective layers are fully operational whereas light red indicates faulty technologies that we must replace.

Strongly recommend checking out the source website: http://youbroketheinternet.org/

Some related tags: #internet #surveillance #freesoftware #gnu #linux #security #netsec #crypto #ipfs #gpg #pgp #encryption #cryptocat #mumble #GNS #guix #nix #bittorrent #faceboogle #tor #I2P #otr #librecmc #libreboot #fsf #eff #ccc #pirateparty #pirates #ricochet #gnunet #freenet #android #replicant #grothoff #signal #libresignal #taler #gnutaler #youbroketheinternet #selfhosting #decentralization #selfhosted #tox #xmpp #jitsi #pond #PSYC #Tahoe-LAFS #retroshare #cjdns #onionshare #cryptocat #briar #maidsafe #coreboot #tribler #axolotl #zeroqm #bitmessage #cloud #skype #twitter #microsoft #rhizome #rina #netsukuku #tails #debian #freedombox #freedombone #ethos #qubes #whonix #guixSD #gentoo #zyre #reproduciblebuilds #openwrt #BMX7 #net2o #ethereum #copperheadOS #federation #dns #smtp #dane #blackadder #globaleaks #redphone #2020 #mesh #pulse #heartbeat

#youbroketheinternet

#youbroketheinternet
 
| Translate | Gitter

Why we don't publish at the Play Store



We got some requests recently, asking, why we do not publish #dandelion at the #GooglePlay.So here are our main reasons, why we don't plan to uploadthe app there currently.

First of all, we do not comply with Googles terms of service. Having to pay ~25€ to Google who did not write the app and does not respect your freedom nor your privacy on its platforms (Youtube, GMail...) just doesn't feel right. We believe, that our userbase is well aware of the privacy concerns that come with using Google's Services, so many diaspora* users actually get their apps through F-Droid (which is great). Second, if a user that does not know about F-Droid yet wants to use dandelion* and searches for it, they'll hopefully find out about the F-Droid project and may get in touch with free software that way. So by not publishing to Google Play, we hope to get more people to understand, use and appreciate free and open source software.

If you find dandelion* on the Play Store, please be aware, that you likely just found a version built by someone else. We can not guarantee that such a version has not been tampered with in terms of #malware, so we highly discourage you to use it. It should be clear, that we'll never charge you any money for using, downloading, sharing or modifying the app. Note also, that we won't support those versions.

If you want to dontate to the project to support the developers, and keep them motivated, please feel free to contact us :D As always, you can help us by submitting bug reports, code and/or translations on github and crowdin.
PS: We maintainers (@gsantner and @vanitasvitae) will soon have more time again to actively work on the app. The last weeks we were distracted with educational work, so here is some background information:

@gsantner was working on another FLOSS app called Froody, which lets you share (naturally growing) food and other things with others. He hopes to enable people to live a more sustainable life. The main idea is to share to and help other people by e.g. sharing pears, which would rot anyway if unused.Everything is built with international use in mind. The app is available at https://github.com/froodyapp/froody-android, and is currently available in #English, #German and #Japanese. Also translatable on Crowdin. He also writes his bachlor thesis about Open Source and Android, which will be completed in summer and likely to be released in an appropiate free license.

@vanitasvitae is writing his bachelor thesis about an #OMEMO module for #Smack, a #XMPP library used by many free messengers like #Jitsi or #Kontalk.
He hopes to enable those messengers to #encrypt your communication end-to-end using the OMEMO protocol introduced by #conversations.
He'll also attend #FOSDEM in #brussels by the way, so if you are there you might meet him and chat a little ;)

Sharing welcome!



Immagine/foto

Tags: #dandelion #dandeliondev #diaspora #diasporaforandroid #diasporaandroid #diasporaapp #app #fdroid #freesoftware #opensource #google #play #store #app #android-dev #foss #freie-software #freesoftware #opensource #translation #translator #release #mobile #froody #froodyapp #omemo #security #sustainability #sustainable #thesis

Diaspora-for-Android/dandelion

dandelion* - unofficial diaspora* android client
 
Immagine/foto

mancho / libpurple-omemo-plugin · GitLab



This is a prototype plug-in for Jabber/XMPP accounts to support 1:1 end-to-end encryption with OMEMO (XEP-0384) in Pidgin and other compatible clients using libpurple. It doesn't have graphical trust management yet. See Usage on how to activate and configure it "by hand".

It allows Pidgin to be OMEMO-compatible with Conversations (Android), Gajim (desktop - with OMEMO plug-in) and riba's Pidgin OMEMO plug-in (aka Lurch)1.

DISCLAIMER: This plug-in is a prototype with academic purposes only. It is in experimental state and in constant development. It is not intended to be used on production environments. Do not rely on this plug-in to protect sensitive information. If you use it you are on your own and I take no resposibility for any damage, harm or loss you, your system, your data or your cat might suffer.

https://git.imp.fu-berlin.de/mancho/libpurple-omemo-plugin

via: https://quitter.se/notice/9543063

#omemo #xmpp #pidgin #jabber
 

Mi pequeño aporte para Diaspora



Cómo habilitar el chat en la red social Diaspora, un vídeo simple para los que recién llegan. Compártanlo





#diaspora #red-social #chat #xmpp #gnu #linux #android #gnu-linux #android #chat-xmpp #chatxmpp
 

Cómo crear una cuenta en Diaspora



En este vídeo explico como crear una cuenta en la red social Diaspora, ideal para personas principiantes o para los que no conocen sobre esta red social. Compártelo.

https://archive.org/details/CrearCuentaRedSocialDiaspora



#diaspora #red-social #chat #xmpp #gnu #linux #android #gnu-linux #android #chat-xmpp #chatxmpp

Crear cuenta en Diaspora : Diego Ariel Capeletti : Free Download & Streaming : Internet Archive

En este vídeo se explica como crear una cuenta en la red social Diaspora. También se explica como realizar algunas configuraciones del perfil del usuario.
 

Cómo crear una cuenta en Diaspora



En este vídeo explico como crear una cuenta en la red social Diaspora, ideal para personas principiantes o para los que no conocen sobre esta red social. Compártelo.

https://archive.org/details/CrearCuentaRedSocialDiaspora



#diaspora #red-social #chat #xmpp #gnu #linux #android #gnu-linux #android #chat-xmpp #chatxmpp

Crear cuenta en Diaspora : Diego Ariel Capeletti : Free Download & Streaming : Internet Archive

En este vídeo se explica como crear una cuenta en la red social Diaspora. También se explica como realizar algunas configuraciones del perfil del usuario.
 

Mi pequeño aporte para Diaspora



Cómo habilitar el chat en la red social Diaspora, un vídeo simple para los que recién llegan. Compártanlo





#diaspora #red-social #chat #xmpp #gnu #linux #android #gnu-linux #android #chat-xmpp #chatxmpp
 
Immagine/foto
#jabber #xmpp #profanity #IM #chat #cli #otr

A very good jabber client. Recommended!



http://www.profanity.im/

 
Immagine/foto
#jabber #xmpp #profanity #IM #chat #cli #otr

A very good jabber client. Recommended!



http://www.profanity.im/

 

Salas de Chat en XMPP de diaspora.com.ar



No sé si sabían, pero pueden hacer #salas de chat (en #XMPP se llaman #MUC).

Funcionan en Conversations, Pidgin y cualquier cliente que soporte MUC.

#DAr #diasporaargentina
 

todxs@salas.diaspora.com.ar



¡Una sala para todos los usuarios XMPP!



#XMPP #salas de chat #MUC #DAr #diasporaargentina
 

Salas de Chat en XMPP de diaspora.com.ar



No sé si sabían, pero pueden hacer #salas de chat (en #XMPP se llaman #MUC).

Funcionan en Conversations, Pidgin y cualquier cliente que soporte MUC.

#DAr #diasporaargentina
 

OMEMO « vanitasvitae's blog

I also read a lot of articles suggesting alternatives to WhatsApp. [...]
Every now and then the news mention another alternative, the XMPP network.
Nice to see that OMEMO support is spreading among XMPP clients

#xmpp

@debacle is the tag working on D*?
 

Welche Messenger unterstützen schon OMEMO?



#messenger #it-sicherheit #xmpp #omemo #olm #xep0384

OMEMO ist seit Dezember 2016 offiziell XEP-0384 und seit Kurzem für ChatSecure verfügbar.

Wer wissen will, wie es mit anderen Messengern aussieht, kann einen Blick auf die Übersicht „Are we OMEMO yet?“ werfen.

ChatSecure für iOS nun offiziell mit OMEMO

ChatSecure für iOS nun offiziell mit OMEMO
#chatsecure #omemo #ios #it-sicherheit #privacy #datenschutz
Ab sofort liegt ChatSecure in der vierten Hauptversion (https://chatsecure.org/blog/chatsecure-v4-released/) vor und unterstützt jetzt nativ OMEMO. Weiterhin wurden knapp 300 Änderungen seit 3.2 (https://github.com/chatsecure/chatsecure-ios/compare/v3.2.3...v4.0) vorgenommen.
Für die kommenden Versionen sind u. a. OMEMO für MUCs, XEP-0313 MAM sowie XEP-0333 Chat Markers geplant.
 

Welche Messenger unterstützen schon OMEMO?



#messenger #it-sicherheit #xmpp #omemo #olm #xep0384

OMEMO ist seit Dezember 2016 offiziell XEP-0384 und seit Kurzem für ChatSecure verfügbar.

Wer wissen will, wie es mit anderen Messengern aussieht, kann einen Blick auf die Übersicht „Are we OMEMO yet?“ werfen.

ChatSecure für iOS nun offiziell mit OMEMO

ChatSecure für iOS nun offiziell mit OMEMO
#chatsecure #omemo #ios #it-sicherheit #privacy #datenschutz
Ab sofort liegt ChatSecure in der vierten Hauptversion (https://chatsecure.org/blog/chatsecure-v4-released/) vor und unterstützt jetzt nativ OMEMO. Weiterhin wurden knapp 300 Änderungen seit 3.2 (https://github.com/chatsecure/chatsecure-ios/compare/v3.2.3...v4.0) vorgenommen.
Für die kommenden Versionen sind u. a. OMEMO für MUCs, XEP-0313 MAM sowie XEP-0333 Chat Markers geplant.
 

FREEMIND - LANCEMENT DU SITE WEB ###



Et oui enfin ! L'équipe Freemind est heureuse et fier de vous annoncer la mise en ligne de son site web ! :D ###">#[url=http://social.gl-como.it/search?tag=%23%23]##



Voici l'adresse dont vos favoris ne pourront bientôt plus se passer :

https://www.freemind.ovh ###">#[url=http://social.gl-como.it/search?tag=%23%23]##



Vous y trouverez des informations concernant nos différents services déjà fonctionnels (IRC & XMPP), le reste étant soit en test, soit en projet en cours d'étude (Diaspora, ownCloud, Mail, serveur Minecraft pour ne citer qu'eux...).

Des tutoriels complets et en français sont également disponible sur le site !
Allez voir dans la section "Logiciels libres" et vous y trouverez des informations, des solutions alternatives, ET des tutos, notemment sur :
* Tox : l'alternative libre, sécurisée et totalement décentralisée de Skype
* XMPP : protocole libre (le même que google/facebook mais "pas en prison"...) donc alternative à Hangouts/fb messenger
* IRC : tuto complet sur les notions de bases et l'installation d'un client irc
* ANDROID : une section complète avec plein d'alternative libre et respectueuses de la vie privée (on y retrouve des clients pour Tox, XMPP et IRC aussi)

Certains sont en cours de rédaction, d'autres sont prévus et pas encore commencé.

Vous souhaitez contribuer ou vous avez besoin d'aide ?? Contactez-nous ! Toutes les informations de contact figurent maintenant sur notre site web, l'équipe Freemind vous invite à le visiter :)

À très bientôt qui que vous soyez ! une excellente fin de journée de la part du Staff Freemind !

#freemind-fr #freemind #freemind-fr-news #web #site #news #acteurdulibre #libre #solidarité #communauté #linux #respectdelavieprivée #securité #nginx #cmsimple #wiki #tox #irc #xmpp #jappix #promotiondulibre #entraide #support #supportfr #supportfrancophone #aidefrancophone #minecraft
 
| Translate | Gitter

Why we don't publish at the Play Store



We got some requests recently, asking, why we do not publish #dandelion at the #GooglePlay.So here are our main reasons, why we don't plan to uploadthe app there currently.

First of all, we do not comply with Googles terms of service. Having to pay ~25€ to Google who did not write the app and does not respect your freedom nor your privacy on its platforms (Youtube, GMail...) just doesn't feel right. We believe, that our userbase is well aware of the privacy concerns that come with using Google's Services, so many diaspora* users actually get their apps through F-Droid (which is great). Second, if a user that does not know about F-Droid yet wants to use dandelion* and searches for it, they'll hopefully find out about the F-Droid project and may get in touch with free software that way. So by not publishing to Google Play, we hope to get more people to understand, use and appreciate free and open source software.

If you find dandelion* on the Play Store, please be aware, that you likely just found a version built by someone else. We can not guarantee that such a version has not been tampered with in terms of #malware, so we highly discourage you to use it. It should be clear, that we'll never charge you any money for using, downloading, sharing or modifying the app. Note also, that we won't support those versions.

If you want to dontate to the project to support the developers, and keep them motivated, please feel free to contact us :D As always, you can help us by submitting bug reports, code and/or translations on github and crowdin.
PS: We maintainers (@gsantner and @vanitasvitae) will soon have more time again to actively work on the app. The last weeks we were distracted with educational work, so here is some background information:

@gsantner was working on another FLOSS app called Froody, which lets you share (naturally growing) food and other things with others. He hopes to enable people to live a more sustainable life. The main idea is to share to and help other people by e.g. sharing pears, which would rot anyway if unused.Everything is built with international use in mind. The app is available at https://github.com/froodyapp/froody-android, and is currently available in #English, #German and #Japanese. Also translatable on Crowdin. He also writes his bachlor thesis about Open Source and Android, which will be completed in summer and likely to be released in an appropiate free license.

@vanitasvitae is writing his bachelor thesis about an #OMEMO module for #Smack, a #XMPP library used by many free messengers like #Jitsi or #Kontalk.
He hopes to enable those messengers to #encrypt your communication end-to-end using the OMEMO protocol introduced by #conversations.
He'll also attend #FOSDEM in #brussels by the way, so if you are there you might meet him and chat a little ;)

Sharing welcome!



Immagine/foto

Tags: #dandelion #dandeliondev #diaspora #diasporaforandroid #diasporaandroid #diasporaapp #app #fdroid #freesoftware #opensource #google #play #store #app #android-dev #foss #freie-software #freesoftware #opensource #translation #translator #release #mobile #froody #froodyapp #omemo #security #sustainability #sustainable #thesis

Diaspora-for-Android/dandelion

dandelion* - unofficial diaspora* android client
 
| Translate | Gitter

Why we don't publish at the Play Store



We got some requests recently, asking, why we do not publish #dandelion at the #GooglePlay.So here are our main reasons, why we don't plan to uploadthe app there currently.

First of all, we do not comply with Googles terms of service. Having to pay ~25€ to Google who did not write the app and does not respect your freedom nor your privacy on its platforms (Youtube, GMail...) just doesn't feel right. We believe, that our userbase is well aware of the privacy concerns that come with using Google's Services, so many diaspora* users actually get their apps through F-Droid (which is great). Second, if a user that does not know about F-Droid yet wants to use dandelion* and searches for it, they'll hopefully find out about the F-Droid project and may get in touch with free software that way. So by not publishing to Google Play, we hope to get more people to understand, use and appreciate free and open source software.

If you find dandelion* on the Play Store, please be aware, that you likely just found a version built by someone else. We can not guarantee that such a version has not been tampered with in terms of #malware, so we highly discourage you to use it. It should be clear, that we'll never charge you any money for using, downloading, sharing or modifying the app. Note also, that we won't support those versions.

If you want to dontate to the project to support the developers, and keep them motivated, please feel free to contact us :D As always, you can help us by submitting bug reports, code and/or translations on github and crowdin.
PS: We maintainers (@gsantner and @vanitasvitae) will soon have more time again to actively work on the app. The last weeks we were distracted with educational work, so here is some background information:

@gsantner was working on another FLOSS app called Froody, which lets you share (naturally growing) food and other things with others. He hopes to enable people to live a more sustainable life. The main idea is to share to and help other people by e.g. sharing pears, which would rot anyway if unused.Everything is built with international use in mind. The app is available at https://github.com/froodyapp/froody-android, and is currently available in #English, #German and #Japanese. Also translatable on Crowdin. He also writes his bachlor thesis about Open Source and Android, which will be completed in summer and likely to be released in an appropiate free license.

@vanitasvitae is writing his bachelor thesis about an #OMEMO module for #Smack, a #XMPP library used by many free messengers like #Jitsi or #Kontalk.
He hopes to enable those messengers to #encrypt your communication end-to-end using the OMEMO protocol introduced by #conversations.
He'll also attend #FOSDEM in #brussels by the way, so if you are there you might meet him and chat a little ;)

Sharing welcome!



Immagine/foto

Tags: #dandelion #dandeliondev #diaspora #diasporaforandroid #diasporaandroid #diasporaapp #app #fdroid #freesoftware #opensource #google #play #store #app #android-dev #foss #freie-software #freesoftware #opensource #translation #translator #release #mobile #froody #froodyapp #omemo #security #sustainability #sustainable #thesis

Diaspora-for-Android/dandelion

dandelion* - unofficial diaspora* android client
 

Modern XMPP Server



by Elena ``of Valhalla''



reposted here to get the tags right


I've published a new HOWTO on my website:

Enrico already wrote about the Why (and the What, Who and When), so I'll just quote his conclusion and move on to the How.
I now have an XMPP setup which has all the features of the recent fancy chat systems, and on top of that it runs, client and server, on Free Software, which can be audited, it is federated and I can self-host my own server in my own VPS if I want to, with packages supported in Debian.

How



I've decided to install prosody, mostly because it was recommended by the RTC QuickStart Guide; I've heard that similar results can be reached with ejabberd and other servers.

I'm also targeting Debian stable (+ backports); as I write this is jessie; if there are significant differences I will update this article when I will upgrade my server to stretch. Right now, this means that I'm using prosody 0.9 (and that's probably also the version that will be available in stretch).

Installation and prerequisites



You will need to enable the backports repository and then install the packages prosody and prosody-modules.

You also need to setup some TLS certificates (I used Let's Encrypt); and make them readable by the prosody user; you can see Chapter 12 of the RTC QuickStart Guide for more details.

On your firewall, you'll need to open the following TCP ports:
  • 5222 (client2server)
  • 5269 (server2server)
  • 5280 (default http port for prosody)
  • 5281 (default https port for prosody)
The latter two are needed to enable some services provided via http(s), including rich media transfers.

With just a handful of users, I didn't bother to configure LDAP or anything else, but just created users manually via:
prosodyctl adduser alice@example.org
In-band registration is disabled by default (and I've left it that way, to prevent my server from being used to send spim).

prosody configuration



You can then start configuring prosody by editing /etc/prosody/prosody.cfg.lua and changing a few values from the distribution defaults.

First of all, enforce the use of encryption and certificate checking both for client2server and server2server communications with:
c2s_require_encryption = true<br></br>s2s_secure_auth = true
and then, sadly, add to the whitelist any server that you want to talk to and doesn't support the above:
s2s_insecure_domains = { "gmail.com" }

virtualhosts



For each virtualhost you want to configure, create a file /etc/prosody/conf.avail/chat.example.org.cfg.lua with contents like the following:
VirtualHost "chat.example.org"
enabled = true
ssl = {
key = "/etc/ssl/private/example.org-key.pem";
certificate = "/etc/ssl/public/example.org.pem";
}

For the domains where you also want to enable MUCs, add the follwing lines:
Component "conference.chat.example.org" "muc"
restrict_room_creation = "local"

the "local" configures prosody so that only local users are allowed to create new rooms (but then everybody can join them, if the room administrator allows it): this may help reduce unwanted usages of your server by random people.

You can also add the following line to enable rich media transfers via http uploads (XEP-0363):
Component "upload.chat.trueelena.org" "http_upload"
The defaults are pretty sane, but see https://modules.prosody.im/mod_http_upload.html for details on what knobs you can configure for this module

Don't forget to enable the virtualhost by linking the file inside /etc/prosody/conf.d/.

additional modules



Most of the other interesting XEPs are enabled by loading additional modules inside /etc/prosody/prosody.cfg.lua (under modules_enabled); to enable mod_something just add a line like:
"something";
Most of these come from the prosody-modules package (and thus from https://modules.prosody.im/ ) and some may require changing when prosody 0.10 will be available; when this is the case it is mentioned below.
  • mod_carbons (XEP-0280) To keep conversations syncronized while using multiple devices at the same time.

    This will be included by default in prosody 0.10.
  • mod_privacy + mod_blocking (XEP-0191) To allow user-controlled blocking of users, including as an anti-spim measure.

    In prosody 0.10 these two modules will be replaced by mod_privacy.
  • mod_smacks (XEP-0198) Allow clients to resume a disconnected session before a customizable timeout and prevent message loss.
  • mod_mam (XEP-0313) Archive messages on the server for a limited period of time (default 1 week) and allow clients to retrieve them; this is required to syncronize message history between multiple clients.

    With prosody 0.9 only an in-memory storage backend is available, which may make this module problematic on servers with many users. prosody 0.10 will fix this by adding support for an SQL backed storage with archiving capabilities.
  • mod_throttle_presence + mod_filter_chatstates (XEP-0352) Filter out presence updates and chat states when the client announces (via Client State Indication) that the user isn't looking. This is useful to reduce power and bandwidth usage for "useless" traffic.
#xmpp #prosody #debian #jabber

Modern XMPP Server

I've published a new HOWTO on my website:

Enrico already wrote about the Why (and the What, Who and When), so I'll just quote his conclusion and move on to the How.

»I now have an XMPP setup which has all the features of the recent fancy chat systems, and on top of that it runs, client and server, on Free Software, which can be audited, it is federated and I can self-host my own server in my own VPS if I want to, with packages supported in Debian.«

*How*

I've decided to install prosody, mostly because it was recommended by the RTC QuickStart Guide; I've heard that similar results can be reached with ejabberd and other servers.

I'm also targeting Debian stable (+ backports); as I write this is jessie; if there are significant differences I will update this article when I will upgrade my server to stretch. Right now, this means that I'm using prosody 0.9 (and that's probably also the version that will be available in stretch).

*Installation and prerequisites*

You will need to enable the backports repository and then install the packages prosody and prosody-modules.

You also need to setup some TLS certificates (I used Let's Encrypt); and make them readable by the prosody user; you can see Chapter 12 of the RTC QuickStart Guide for more details.

On your firewall, you'll need to open the following TCP ports:

* 5222 (client2server)

* 5269 (server2server)

* 5280 (default http port for prosody)

* 5281 (default https port for prosody)

The latter two are needed to enable some services provided via http(s), including rich media transfers.

With just a handful of users, I didn't bother to configure LDAP or anything else, but just created users manually via:

prosodyctl adduser alice@example.org

In-band registration is disabled by default (and I've left it that way, to prevent my server from being used to send spim).

*prosody configuration*

You can then start configuring prosody by editing /etc/prosody/prosody.cfg.lua and changing a few values from the distribution defaults.

First of all, enforce the use of encryption and certificate checking both for client2server and server2server communications with:

c2s_require_encryption = true
s2s_secure_auth = true

and then, sadly, add to the whitelist any server that you want to talk to and doesn't support the above:

s2s_insecure_domains = { "gmail.com" }

*virtualhosts*

For each virtualhost you want to configure, create a file /etc/prosody/conf.avail/chat.example.org.cfg.lua with contents like the following:

VirtualHost "chat.example.org"
enabled = true
ssl = {
key = "/etc/ssl/private/example.org-key.pem";
certificate = "/etc/ssl/public/example.org.pem";
}

For the domains where you also want to enable MUCs, add the follwing lines:

Component "conference.chat.example.org" "muc"
restrict_room_creation = "local"

the "local" configures prosody so that only local users are allowed to create new rooms (but then everybody can join them, if the room administrator allows it): this may help reduce unwanted usages of your server by random people.

You can also add the following line to enable rich media transfers via http uploads (XEP-0363):

Component "upload.chat.trueelena.org" "http_upload"

The defaults are pretty sane, but see https://modules.prosody.im/mod_http_upload.html for details on what knobs you can configure for this module

Don't forget to enable the virtualhost by linking the file inside /etc/prosody/conf.d/.

*additional modules*

Most of the other interesting XEPs are enabled by loading additional modules inside /etc/prosody/prosody.cfg.lua (under modules_enabled); to enable mod_something just add a line like:

"something";

Most of these come from the prosody-modules package (and thus from https://modules.prosody.im/ ) and some may require changing when prosody 0.10 will be available; when this is the case it is mentioned below.

* mod_carbons (XEP-0280)
To keep conversations syncronized while using multiple devices at the same time.

This will be included by default in prosody 0.10.

* mod_privacy + mod_blocking (XEP-0191)
To allow user-controlled blocking of users, including as an anti-spim measure.

In prosody 0.10 these two modules will be replaced by mod_privacy.

* mod_smacks (XEP-0198)
Allow clients to resume a disconnected session before a customizable timeout and prevent message loss.

* mod_mam (XEP-0313)
Archive messages on the server for a limited period of time (default 1 week) and allow clients to retrieve them; this is required to syncronize message history between multiple clients.

With prosody 0.9 only an in-memory storage backend is available, which may make this module problematic on servers with many users. prosody 0.10 will fix this by adding support for an SQL backed storage with archiving capabilities.

* mod_throttle_presence + mod_filter_chatstates (XEP-0352)
Filter out presence updates and chat states when the client announces (via Client State Indication) that the user isn't looking. This is useful to reduce power and bandwidth usage for "useless" traffic.

@Gruppo Linux Como @LIFO
 
Conversations.im + OMEMO #XMPP
#xmpp
 
Using XMPP authentication with Django : https://blog.agayon.be/xmpp_auth_django.html

This authentication mechanism works by requesting permission on your XMPP client (desktop, mobile, web, whatever), without the need to remember yet another password.

#xmpp #authentication #django #standard #no-password #freesoftware #free software

Authentication without password using XMPP on a Django website

 

Attention all Freedom Fighters!



The #LibreNetSA #Diaspora* pod has been offline for the last few days. Yes, we noticed it as well.

The problem was caused during a routine upgrade of the pod. It turns out that #Trisquel 7 did not have the new version of #OpenSSL that the new version of #Ruby required. After the upgrade failed, we were unable to rollback the changes, leaving no other option than to reimage the server.

That has been done now, and the D* pod is back online!

Notable changes: - The server is running #Debian 8.6 - We are now running the very latest version of Diaspora: Version 0.6.2.0 - We have decided to abandon the #XMPP server, and adopt #Matrix / #Riot as the primary chat system. You can find it HERE
  • IF you are actively using the XMPP for chatting and find yourself dismayed at this change, please feel free to PM: /u/falgn0n
  • If enough people rely on and use the XMPP for #chat, we will certainly restore it
Any other questions, as always, please don't hesitate to get in touch.

Riot Webchat -> join the room 'LibreNetSA' (as a guest if you like, or sign up)



Your friendly neighbourhood Podmins:
DeviantAndFalgn0n

#Podmin
 

Attention all Freedom Fighters!



The #LibreNetSA #Diaspora* pod has been offline for the last few days. Yes, we noticed it as well.

The problem was caused during a routine upgrade of the pod. It turns out that #Trisquel 7 did not have the new version of #OpenSSL that the new version of #Ruby required. After the upgrade failed, we were unable to rollback the changes, leaving no other option than to reimage the server.

That has been done now, and the D* pod is back online!

Notable changes: - The server is running #Debian 8.6 - We are now running the very latest version of Diaspora: Version 0.6.2.0 - We have decided to abandon the #XMPP server, and adopt #Matrix / #Riot as the primary chat system. You can find it HERE
  • IF you are actively using the XMPP for chatting and find yourself dismayed at this change, please feel free to PM: /u/falgn0n
  • If enough people rely on and use the XMPP for #chat, we will certainly restore it
Any other questions, as always, please don't hesitate to get in touch.

Riot Webchat -> join the room 'LibreNetSA' (as a guest if you like, or sign up)



Your friendly neighbourhood Podmins:
DeviantAndFalgn0n

#Podmin
 
nuovi vecchi