Commit Graph

  • e46d0ae8f7 Merge branch 'rav/simpler_megolm' into 'master' Richard van der Hoff 2023-11-24 10:48:51 +0000
  • c263465898 Merge branch 'wip-clang-format' into 'master' Denis Kasak 2023-11-24 04:11:56 +0000
  • 7e0c827703 release 3.2.16 master 3.2.16 Hubert Chathi 2023-11-23 12:38:51 -0500
  • 972faaadd5 use pypa/build instead of setup.py when building sdist Hubert Chathi 2023-11-21 21:25:55 -0500
  • 807b252331 update Python versions in CI Hubert Chathi 2023-11-21 21:25:02 -0500
  • bbdac4045d Fix breakage in setuptools-69.0.0 by cleaning up setup.py parona' via Olm 2023-11-21 17:20:39 +0000
  • 4beb2487ce JS packages are now uploaded to npmjs.com rather than gitlab.matrix.org Hubert Chathi 2023-11-21 16:06:00 -0500
  • b54fa37fae add missing line from changelog Hubert Chathi 2023-11-21 16:05:27 -0500
  • 66294cf7f6 release 3.2.15 3.2.15 Hubert Chathi 2023-05-01 11:35:20 -0400
  • 366520ebfd aha, it's lowercase Hubert Chathi 2023-04-27 19:53:44 -0400
  • d27f162316 attempt to fix js build Hubert Chathi 2023-04-27 19:48:16 -0400
  • 4b69958c95 improve compatibility with Windows (though it still doesn't work) Hubert Chathi 2023-04-27 18:52:39 -0400
  • 5cfe6c3dbd more packaging improvements Hubert Chathi 2023-04-27 17:19:53 -0400
  • bbdc12c569 Merge branch 'master' of https://gitlab.matrix.org/matrix-org/olm Hubert Chathi 2023-04-26 10:02:02 -0400
  • afb3d403e1 actually remove dependency on future Hubert Chathi 2023-04-26 10:00:34 -0400
  • 418656ee9f make sure the headers are up to date when creating the sdist Hubert Chathi 2023-04-26 09:58:10 -0400
  • 0d367baa5b add script for creating Python sdist Hubert Chathi 2023-04-25 18:47:37 -0400
  • 8cbb60e476 improve Python packaging Hubert Chathi 2023-04-25 18:47:14 -0400
  • 0880461134 Correct `message_index` type in return signature of `InboundGroupSession::decrypt` Michael Telatynski 2023-03-29 08:33:55 +0000
  • 8f4b81b512 remove workaround for closure compiler that is now causing problems Hubert Chathi 2023-03-17 17:50:10 -0400
  • ab4cbcd01a Enable darwin builds in Nix for olm Jon Ringer 2023-02-26 15:20:12 -0800
  • 704b198f5a we are already living in the future, part 2 Hubert Chathi 2023-01-19 13:46:34 -0500
  • 0eb4550a8f we are already living in the future Hubert Chathi 2023-01-09 09:51:37 -0500
  • 249acc9e0b fix tox config to work with newer version Hubert Chathi 2022-12-23 17:37:43 -0500
  • 5efd38c990 release 3.2.14 3.2.14 Hubert Chathi 2022-12-05 17:58:00 -0500
  • 80779d150c add JS build using Nix in CI js-nix Hubert Chathi 2022-12-02 21:00:51 -0500
  • ad76fc1570 allow multiple arguments to be passed when linking Python library Hubert Chathi 2022-12-01 18:27:50 -0500
  • b5d68376b5 Improve Typescript typing Michael Telatynski 2022-12-01 18:35:42 +0000
  • 06a1b66ea9 Update megolm.md rav/simpler_megolm Richard van der Hoff 2022-11-30 13:06:04 +0000
  • 2ac6177f9c Simplify the ratchet Richard van der Hoff 2022-11-30 12:20:40 +0000
  • dbd8a44fa2 add documentation for installation, and other doc improvements Hubert Chathi 2022-11-28 18:39:49 -0500
  • 722f4df4aa Update javascript/index.d.ts Michael Telatynski 2022-11-18 13:56:16 +0000
  • 6d767aaf29 release 3.2.13 3.2.13 Hubert Chathi 2022-10-07 11:00:05 -0400
  • 21e84095e6 pkgconfig improvements Hubert Chathi 2022-10-06 22:22:56 -0400
  • 464e193dad update nix info Hubert Chathi 2022-10-06 15:26:39 -0400
  • df2cfcb6d0 Python bindings: add `py.typed` to wheels Brendan Abolivier 2022-10-06 17:59:11 +0000
  • ed94b56d16 fix compatibility with newer versions of emscripten Hubert Chathi 2022-10-06 13:12:12 -0400
  • f52d179c18 and update URL for Trixnity Hubert Chathi 2022-09-12 09:14:01 -0400
  • 85c0be5fbc update license for Trixnity Hubert Chathi 2022-09-12 09:11:50 -0400
  • 203083cdd4 fix(megolm spec): Correct the version for the session export format. dkasak/session-export-format-version-errata Denis Kasak 2022-09-01 14:58:16 +0200
  • 983e78dc53 Fix dead link to e2ee guide in the README David Robertson 2022-06-22 16:47:15 +0000
  • 92769cec71 release 3.2.12 3.2.12 Hubert Chathi 2022-05-30 13:55:34 -0400
  • d18d12d379 minor documentation fixes Hubert Chathi 2022-05-30 13:55:10 -0400
  • 14c5ea70d4 Describe the session export format. dkasak/session-export-format Denis Kasak 2022-05-26 14:10:28 +0200
  • ee1b0c8a9a Update megolm.md: Fix broken section link. Denis Kasak 2022-05-26 10:43:28 +0000
  • 84807125c0 allow memory to grow in wasm Hubert Chathi 2022-05-13 16:28:04 -0400
  • eb21951124 allow passing linker flag to link to standard C++ library Hubert Chathi 2022-05-13 16:23:58 -0400
  • 39252b012b re-add olm-python3 rule that was accidentally removed Hubert Chathi 2022-05-13 16:21:54 -0400
  • 86a3d95855 Fix type hints on the PkDecryption class Brendan Abolivier 2022-05-13 11:39:44 +0100
  • 81f5c4a3cd Make sure checks actually run flake_add_checks Faye Duxovni 2022-05-12 19:57:29 -0400
  • d0b2b8702f fix deprecated output attribute Faye Duxovni 2022-05-12 20:47:48 -0400
  • e000c33a58 don't try to harden unoptimized debug builds, it just causes errors Faye Duxovni 2022-05-12 20:33:22 -0400
  • 43672251e4 ensure use of gcc/clang at stdenv level for checks Faye Duxovni 2022-05-12 19:42:47 -0400
  • e116efa752 Add check to nix flake: compile C library with gcc and clang Hubert Chathi 2022-05-12 17:05:22 -0400
  • 52bb29759e Backport emscripten 3.1.10 for deterministic builds emscripten-backport Faye Duxovni 2022-05-12 15:20:36 -0400
  • a4a700739e ignore nix build result symlinks nix_flake_emscripten Faye Duxovni 2022-05-11 14:39:17 -0400
  • b8990d90f0 remove now-unused yarn, replace with nodejs Faye Duxovni 2022-05-11 14:35:37 -0400
  • 99d635779c include version in derivation name Faye Duxovni 2022-05-11 14:29:53 -0400
  • b65ab350f0 let pinning of nixos-unstable commit happen in flake.lock rather than flake.nix Faye Duxovni 2022-05-11 14:14:00 -0400
  • c9e6bf9263 use npmlock2nix to provide node_modules Faye Duxovni 2022-05-11 13:59:33 -0400
  • 727722d7a8 patch shebangs in build scripts Faye Duxovni 2022-05-11 13:07:57 -0400
  • 8510b2f601 initial attempt at nix flake Hubert Chathi 2022-05-11 11:26:20 -0400
  • 7bf6fb553e improve documentation for Python function expose_fixed_base64 Hubert Chathi 2022-05-02 12:12:31 -0400
  • 1c7df35c5f exposed olm_sas_calculate_mac_fixed_base64 in the bindings Hubert Chathi 2022-04-21 21:45:19 -0400
  • 2f23d99424 Release 3.2.11 3.2.11 Hubert Chathi 2022-04-08 16:00:24 -0400
  • 0a6a5a5caf Add public pickle/unpickle methods to java bindings fga/picke_unpickle_bindings_java ganfra 2022-04-07 20:19:40 +0200
  • b5dfa28f3b code review bca/update_fallback_bindings_ios Valere 2021-12-15 17:50:38 +0100
  • 3c91c66ee2 Unpublished fallback key bindings + forget Valere 2021-12-14 16:40:22 +0100
  • dcf5582f8a Add Java wrapper for olm_session_describe java_describe Alex Baker 2022-02-15 15:04:10 -0600
  • 9d66965962 add Trixnity to list of bindings Hubert Chathi 2022-02-17 10:08:01 -0500
  • dd1905454b fix doc building. Thanks to Jonas Smedegaard. Hubert Chathi 2022-01-14 11:08:58 -0500
  • 9908862979 release 3.2.10 3.2.10 Benoit Marty 2022-01-10 10:58:57 +0100
  • 7d0a69a099 Ensure the Android library includes the native olm libraries Benoit Marty 2022-01-07 22:03:28 +0100
  • 2c6b9d5e3a Fix typo in the url Benoît Marty 2022-01-07 18:55:53 +0000
  • 0dde38bd4f release 3.2.9 3.2.9 Hubert Chathi 2022-01-07 10:56:06 -0500
  • b3478a526b Update POM_SCM_CONNECTION and POM_SCM_DEV_CONNECTION values Benoit Marty 2022-01-07 00:13:43 +0100
  • b11f555b01 Do not upload source and Javadoc Benoit Marty 2022-01-06 10:05:37 +0100
  • 23380ca331 Release the library on MavenCentral Benoit Marty 2022-01-06 10:04:40 +0100
  • 1c3af112c8 Compile and target API 31 Benoit Marty 2022-01-05 16:28:04 +0100
  • 55c976d4f6 Use Java 11 source compat Benoit Marty 2021-09-13 16:39:05 +0200
  • db90ce6b62 Upgrade dependencies of test libraries Benoit Marty 2021-09-13 14:37:14 +0200
  • 96407493d1 New notation for the different Int Benoit Marty 2021-09-13 14:36:07 +0200
  • 9b2c116fbd Upgrade AGP from 4.2.3 to 7.0.4 Benoit Marty 2021-09-13 14:35:27 +0200
  • cbc6886a37 Upgrade from gradle-7.0 to gradle-7.3.3 Benoit Marty 2021-09-13 14:34:16 +0200
  • c172ab6236 Remove unnecessary file Benoit Marty 2021-09-13 14:25:18 +0200
  • 9946acac23 Add Python wrapper for olm_session_describe Tulir Asokan 2021-12-17 17:25:56 +0200
  • 60122a2c2d switch to jasmine (instead of jasmine-node) for JavaScript tests Hubert Chathi 2021-12-22 13:51:47 -0500
  • 8475061136 switch to doctest for unit testing Hubert Chathi 2021-12-22 13:45:33 -0500
  • e197cd76d6 some cleanup Hubert Chathi 2021-12-21 13:24:34 -0500
  • a02f3d9f82 fix: Properly check error conditions for int-returning functions. openssl-libolm Denis Kasak 2021-12-14 21:57:34 +0100
  • b82dab50c9 feature: Remove support for crypto-algorithms and LibreSSL. Denis Kasak 2021-12-14 21:47:11 +0100
  • 5f6e9c5dc5 Use OpenSSL by default in the Makefile build too. Denis Kasak 2021-12-14 16:55:00 +0100
  • 08eefffc2d Use OpenSSL by default in the cmake build. Denis Kasak 2021-12-14 16:54:42 +0100
  • b989f35daf Use OpenSSL instead of bundled curve25519-donna if enabled Lukas Lihotzki 2021-04-26 12:23:09 +0200
  • c7039f5e99 Optionally use OpenSSL or LibreSSL instead of bundled crypto-algorithms Lukas Lihotzki 2021-04-26 12:23:08 +0200
  • 797183f27f release 3.2.8 3.2.8 Hubert Chathi 2021-12-13 08:42:39 -0500
  • 21dc11ecbf update location of Nim binding Hubert Chathi 2021-12-13 08:42:14 -0500
  • 8519ce0269 clear out random arrays Hubert Chathi 2021-12-10 16:15:22 -0500
  • c23ce70fc6 improve handling of olm_session_describe when buffer is too short Hubert Chathi 2021-12-10 16:14:46 -0500
  • 2dbeea2f1d release 3.2.7 3.2.7 Hubert Chathi 2021-12-06 11:01:21 -0500