Hubert Chathi
80779d150c
add JS build using Nix in CI
2022-12-02 21:00:51 -05:00
Hubert Chathi
ad76fc1570
allow multiple arguments to be passed when linking Python library
2022-12-02 19:38:45 -05:00
Michael Telatynski
b5d68376b5
Improve Typescript typing
2022-12-01 18:36:00 +00:00
Hubert Chathi
dbd8a44fa2
add documentation for installation, and other doc improvements
2022-11-28 18:39:49 -05:00
Michael Telatynski
722f4df4aa
Update javascript/index.d.ts
2022-11-18 16:09:55 +00:00
Hubert Chathi
6d767aaf29
release 3.2.13
2022-10-07 11:00:05 -04:00
Hubert Chathi
21e84095e6
pkgconfig improvements
2022-10-06 22:22:56 -04:00
Hubert Chathi
464e193dad
update nix info
2022-10-06 15:26:39 -04:00
Brendan Abolivier
df2cfcb6d0
Python bindings: add py.typed
to wheels
2022-10-06 17:59:11 +00:00
Hubert Chathi
ed94b56d16
fix compatibility with newer versions of emscripten
2022-10-06 13:14:38 -04:00
Hubert Chathi
f52d179c18
and update URL for Trixnity
2022-09-12 09:14:01 -04:00
Hubert Chathi
85c0be5fbc
update license for Trixnity
2022-09-12 09:11:50 -04:00
Denis Kasak
203083cdd4
fix(megolm spec): Correct the version for the session export format.
...
It was mistakenly claimed to be 2 when it's supposed to be 1.
2022-09-01 14:58:16 +02:00
David Robertson
983e78dc53
Fix dead link to e2ee guide in the README
2022-06-22 16:47:15 +00:00
Hubert Chathi
92769cec71
release 3.2.12
2022-05-30 13:55:34 -04:00
Hubert Chathi
d18d12d379
minor documentation fixes
2022-05-30 13:55:10 -04:00
Denis Kasak
14c5ea70d4
Describe the session export format.
...
This is the Megolm session format used for `m.forwarded_room_key`, the
server-side room key backups and Megolm key file exports in the Matrix
specification and implementations.
2022-05-26 14:14:44 +02:00
Denis Kasak
ee1b0c8a9a
Update megolm.md: Fix broken section link.
2022-05-26 10:43:28 +00:00
Hubert Chathi
84807125c0
allow memory to grow in wasm
2022-05-13 16:28:04 -04:00
Hubert Chathi
eb21951124
allow passing linker flag to link to standard C++ library
2022-05-13 16:23:58 -04:00
Hubert Chathi
39252b012b
re-add olm-python3 rule that was accidentally removed
2022-05-13 16:21:54 -04:00
Brendan Abolivier
86a3d95855
Fix type hints on the PkDecryption class
2022-05-13 11:39:44 +01:00
Faye Duxovni
81f5c4a3cd
Make sure checks actually run
2022-05-12 20:56:17 -04:00
Faye Duxovni
d0b2b8702f
fix deprecated output attribute
2022-05-12 20:55:00 -04:00
Faye Duxovni
e000c33a58
don't try to harden unoptimized debug builds, it just causes errors
2022-05-12 20:55:00 -04:00
Faye Duxovni
43672251e4
ensure use of gcc/clang at stdenv level for checks
2022-05-12 19:42:47 -04:00
Hubert Chathi
e116efa752
Add check to nix flake: compile C library with gcc and clang
2022-05-12 17:05:22 -04:00
Faye Duxovni
a4a700739e
ignore nix build result symlinks
2022-05-11 14:39:17 -04:00
Faye Duxovni
b8990d90f0
remove now-unused yarn, replace with nodejs
2022-05-11 14:35:37 -04:00
Faye Duxovni
99d635779c
include version in derivation name
2022-05-11 14:29:53 -04:00
Faye Duxovni
b65ab350f0
let pinning of nixos-unstable commit happen in flake.lock rather than flake.nix
2022-05-11 14:15:37 -04:00
Faye Duxovni
c9e6bf9263
use npmlock2nix to provide node_modules
2022-05-11 13:59:33 -04:00
Faye Duxovni
727722d7a8
patch shebangs in build scripts
2022-05-11 13:07:57 -04:00
Hubert Chathi
8510b2f601
initial attempt at nix flake
2022-05-11 11:26:20 -04:00
Hubert Chathi
7bf6fb553e
improve documentation for Python function
2022-05-02 12:12:31 -04:00
Hubert Chathi
1c7df35c5f
exposed olm_sas_calculate_mac_fixed_base64 in the bindings
2022-04-21 21:45:19 -04:00
Hubert Chathi
2f23d99424
Release 3.2.11
2022-04-08 16:00:24 -04:00
ganfra
0a6a5a5caf
Add public pickle/unpickle methods to java bindings
2022-04-08 14:28:24 +00:00
Valere
b5dfa28f3b
code review
2022-04-08 13:16:37 +00:00
Valere
3c91c66ee2
Unpublished fallback key bindings + forget
2022-04-08 13:16:37 +00:00
Alex Baker
dcf5582f8a
Add Java wrapper for olm_session_describe
...
Signed-off-by: Alex Baker <alex@beeper.com>
2022-02-25 10:19:11 -05:00
Hubert Chathi
9d66965962
add Trixnity to list of bindings
2022-02-17 10:08:01 -05:00
Hubert Chathi
dd1905454b
fix doc building. Thanks to Jonas Smedegaard.
2022-01-14 11:08:58 -05:00
Benoit Marty
9908862979
release 3.2.10
2022-01-10 11:00:49 +01:00
Benoit Marty
7d0a69a099
Ensure the Android library includes the native olm libraries
2022-01-07 22:03:28 +01:00
Benoît Marty
2c6b9d5e3a
Fix typo in the url
2022-01-07 18:55:53 +00:00
Hubert Chathi
0dde38bd4f
release 3.2.9
2022-01-07 10:56:06 -05:00
Benoit Marty
b3478a526b
Update POM_SCM_CONNECTION and POM_SCM_DEV_CONNECTION values
2022-01-07 00:13:43 +01:00
Benoit Marty
b11f555b01
Do not upload source and Javadoc
...
Only empty jars will be uploaded
2022-01-06 10:05:37 +01:00
Benoit Marty
23380ca331
Release the library on MavenCentral
...
Delete stuff added for Jitpack
2022-01-06 10:04:40 +01:00