libQuotient

Edit Package libQuotient
Refresh
Refresh
Source Files
Filename Size Changed
libQuotient-0.7.0.tar.gz 0000667312 652 KB
libQuotient.changes 0000017780 17.4 KB
libQuotient.spec 0000003069 3 KB
Revision 43 (latest revision is 54)
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 43)
- Update to 0.7.0
  * E2EE
    As mentioned above, E2EE is the biggest part of this release,
    and @TobiasFella made most of the heavy-lifting.
    The following parts of E2EE are known to work:
    - foundations (#506, #552; additional contributions and
      refactoring in #550, #556, #571, #581, #582, #589)
    - Olm/Megolm signalling with our parties/devices
      (#534, #544, #560, #595)
    - managing device and one-time keys (#535, #542)
    - sending (#540, #572) and receiving (monstrous #477, #536,
      #537, #538) new encrypted messages ;
    - encrypting/decrypting attachments (#505, #543, #553);
    - retrieval and decryption of historical messages keys for
      which are already in the database (#583, #590)
    - device verification (#541, #547, #566, #568, #573, #575,
      #577; #594)
  For detail information see:
  https://github.com/quotient-im/libQuotient/releases/tag/0.7.0

- Update to 0.7-rc
  - (#581) Tighter internal code for Olm interfacing
  - (#586) Proper treatment of null values in JSON
  - (#585) Fix sending files on android
  - (#589) Pickling key and random material are now located in a
    separate protected heap using OpenSSL facilities
  - (#590) No more repeated attempts to recover broken olm sessions
  - (#593) More careful tracking of what is considered the
    beginning of the timeline
- Update to 0.7-beta2
Comments 7

Dead Mozay's avatar

@ecsos could you send this package to network:messaging:matrix?


Eric Schirra's avatar

I will do it when it is okay and i have test it.


Eric Schirra's avatar

First today version 0.6.0 is out. But no more need to send, because someone has "stolen" it.


Eric Schirra's avatar

I have now seen that you were the thief. And I also let myself be made Mainainer, although the package and the main work came from me. Decorate with someone else's feather. Not the fine English way.


Eric Schirra's avatar

Till this time no release of 0.6. Only RC1 candidate.


Akseli Lahtinen's avatar

Neochat when built with this package seems to have E2EE off, can that be enabled?

Had this discussion before in here https://build.opensuse.org/package/show/KDE:Applications/neochat#comment-1788527

Hopefully this is the right place 😅


Eric Schirra's avatar

Why do you think it's disabled?

It's in the specfile:

%cmake \ -DBUILD_SHARED_LIBS=ON \ -DUSE_INTREE_LIBQOLM=OFF \ -DQuotient_ENABLE_E2EE=ON

And this is what appears in the build log:

[ 38s] -- The following functions were enabled: [ 38s] [ 38s] * EnableE2EE, end-to-end encryption (WORK IN PROGRESS)

openSUSE Build Service is sponsored by