• chevron_right

      xmppc - Pre-Release 0.0.3

      Stefan · pubsub.movim.eu / xmpp-messenger · Saturday, 18 April, 2020 - 06:31 edit · 1 minute

    Hallo zusammen,

    ich habe in xmppc zwei neue Funktionen eingebaut. Die Version ist mit 0.0.3 auf codeberg getagged.

    • Implementation for XEP-0373: OpenPGP for XMPP.
    • Module for XMPP Monitoring

    XEP-0373: OpenPGP for XMPP

    Mit dem Mode openpgp und dem Befehl signcrypt sollte es jetzt möglich sein, verschlüsselte und signierte XMPP Nachrichten via XEP-0373 zu verschicken.

    XMPP Monitoring

    Mit dem Mode monitor und dem Befehl stanza bekommt man die XML Daten angezeigt.

    xmppc 0.0.3

    Die aktuelle Version hat somit die folgenden Befehle:

    xmppc --jid user@domain.tld --pwd "password" --mode roster list
    xmppc -j user@domain.tld -p "password" -m roster list
    xmppc -j user@domain.tld -p "password" -m roster export
    xmppc -j user@domain.tld -p "password" -m message chat friend@domain.tld "Message"
    xmppc -j user@domain.tld -p "password" -m pgp chat friend@domain.tld "Message"
    xmppc -j user@domain.tld -p "password" -m openpgp signcrypt friend@domain.tld "Message"
    xmppc -j user@domain.tld -p "password" -m omemo list
    xmppc -j user@domain.tld -p "password" -m monitor stanza
    
    xmppc 0.0.3
    Usage: xmppc --jid <jid> --pwd <pwd> --mode <mode> <command> <parameters>
    Options:
      -h / --help             Display this information.
      -j / --jid <jid>        Jabber ID
      -p / --pwd <password>   Passwort
      -m / --mode <mode>      xmppc mode
    
    Modes:
      -m --mode roster      xmppc roster mode
        list                  List all contacts
        export                Exports all contacts
    
      -m --mode message     xmppc message mode
        chat <jid> <message>  Sending unencrypted message to jid
    
      -m --mode pgp         xmppc pgp mode (XEP-0027) 
        chat <jid> <message>  Sending pgp encrypted message to jid
    
      -m --mode omemo       xmppc omemo mode
        list                  List the device IDs and fingerprints
    
      -m --mode openpgp          xmppc openpgp mode (XEP-0373)
        signcrypt <jid> <message>  Sending pgp signed and encrypted message to jid
    
      -m --mode monitor     Monitot mode    stanza              Stanza Monitor
        monitor             microblog Monitor microblog (XEP-0277: Microblogging over XMPP)
    
    
    Examples:
      Usage: xmppc --jid user@domain.tld --pwd "secret" --mode roster list
      Usage: xmppc --jid user@domain.tld --pwd "secret" --mode pgp chat friend@domain.tld "Hello"
    

    Feedback (Verbesserungen, Fragen, Fehler) sind willkommen: Issue Tracker.

    #XMPP #xmppc #OpenPGP #GnuPG