Difference between revisions of "eu.siacs.conversations"

From F-Droid
Jump to: navigation, search
(Auto-updated)
(Auto-updated)
Line 22: Line 22:
  
 
=Maintainer Notes=
 
=Maintainer Notes=
 +
0.1.3,9 uses precompiled open-source jars that have been verified to match
 +
hashes from upstream. An upcomming 0.1.4 should be build according to the
 +
following recipe:
  
This app uses precompiled open-source jars that have been verified to
+
Build:0.1.4,10
match hashes from upstream.  
+
    disable=not released, works for 0.1.3
 
+
    srclibs=Otr4j-jitsi@30fbaea9388616b268de82be0267acf2441b218b,BouncyCastle@r1rv50
HASHES MUST BE RE-CHECKED ON CHANGE!
+
    commit=0.1.4
 
+
    submodules=yes
However, we should built thoses jars from sourc asap, like:
+
     rm=libs/bcprov-jdk15on-150.jar,libs/otr4j-0.10.jar
 
+
    scanignore=libs/otr4j-0.10.jar,libs/bcprov-jdk15on-150.jar
     rm=libs/android-support-v4.jar,libs/otr4j-0.10.jar,libs/bcprov-jdk15on-150.jar
+
     prebuild=pushd $$BouncyCastle$$ && \
     prebuild=pushd $$BouncyCastle$$ && gradle jar && popd && cp $$BouncyCastle$$/prov/build/libs/* libs/ && \
+
        ant -f ant/jdk15+.xml build-provider && \
        cp -r $$Otr4j-jitsi$$/src/main src/
+
        popd && cp $$BouncyCastle$$/build/artifacts/jdk1.5/jars/bcprov-jdk15on-150.jar libs/ && \
 
+
        pushd $$Otr4j-jitsi$$ && \
Commits for otr4j:
+
        mvn clean && mvn package && popd && \
otr4j-0.10 33d95bb3710986d048fb4cbe42dc991f9ddd9de2
+
        cp $$Otr4j-jitsi$$/target/otr4j-0.10.jar libs/
otr4j-HEAD 6d879761605dba48c80c0d3f44a6555b522d0c2e
+
  
 +
Remove notice in the description as well, if 0.1.4 is build from completly from
 +
source. 0.1.3 should be disabled after some time afterwards.
  
  

Revision as of 07:10, 28 April 2014

Conversations

Name: Conversations

ID: eu.siacs.conversations

Author: {{{author}}}

License: GPLv3

Site: https://github.com/siacs/Conversations

Issues: https://github.com/siacs/Conversations/issues

Source: https://github.com/siacs/Conversations

Activity: https://gitlab.com/search?group_id=28397&scope=issues&search=eu.siacs.conversations

Donate: None

Bitcoin: None

Added: 2014-04-13

Updated: 2014-04-13 (buildlog)

XMPP client - view in repository

Description

XMPP client designed with ease of use and security in mind.

Features:

  • end-to-end encryption with either OTR or openPGP
  • Holo UI
  • syncs with your desktop client
  • group chats
  • addressbook integration
  • multiple accounts / unified inbox

Noteable XEPs:

  • XEP-0198: Stream Management
  • XEP-0280: Message Carbons
  • XEP-0237: Roster Versioning

This app uses precompiled binary libraries verified to match their upstream hashes.

Maintainer Notes

0.1.3,9 uses precompiled open-source jars that have been verified to match hashes from upstream. An upcomming 0.1.4 should be build according to the following recipe:

Build:0.1.4,10

   disable=not released, works for 0.1.3
   srclibs=Otr4j-jitsi@30fbaea9388616b268de82be0267acf2441b218b,BouncyCastle@r1rv50
   commit=0.1.4
   submodules=yes
   rm=libs/bcprov-jdk15on-150.jar,libs/otr4j-0.10.jar
   scanignore=libs/otr4j-0.10.jar,libs/bcprov-jdk15on-150.jar
   prebuild=pushd $$BouncyCastle$$ && \
       ant -f ant/jdk15+.xml build-provider && \
       popd && cp $$BouncyCastle$$/build/artifacts/jdk1.5/jars/bcprov-jdk15on-150.jar libs/ && \
       pushd $$Otr4j-jitsi$$ && \
       mvn clean && mvn package && popd && \
       cp $$Otr4j-jitsi$$/target/otr4j-0.10.jar libs/

Remove notice in the description as well, if 0.1.4 is build from completly from source. 0.1.3 should be disabled after some time afterwards.


Metadata: current history

Versions

We have the current version of this app. (Check mode: Tags) (Auto-update mode: None)

The current (recommended) version is 0.1.3 (version code 9).

0.1.3

This version is built and signed by F-Droid, and guaranteed to correspond to the source tarball published with it.

Version code: 9