Commit graph

  • 2949811917 Use CMake for Android builds (externalNativeBuild) Lukas Lihotzki 2021-04-30 14:51:46 +0200
  • 18ad6cb067 Merge branch 'fix-ncc-audit-url' into 'master' Hubert Chathi 2021-05-04 21:58:35 +0000
  • d7c3971f9a update release instructions Hubert Chathi 2021-05-04 17:54:05 -0400
  • c95677611c Fix URL to the NCC Group audit. Denis Kasak 2021-05-04 15:03:27 +0200
  • 7f53dedca6 Declare olm_sas_calculate_mac_fixed_base64 in header Lukas Lihotzki 2021-04-26 12:54:48 +0200
  • e47abe60b4 ci/android: fix stages ci/pipeline-publish Arun Babu Neelicattu 2021-04-19 15:53:58 +0200
  • ee91e0acc5 ci/android: publish package (wip) Arun Babu Neelicattu 2021-04-19 15:32:00 +0200
  • e6d4729123 ci: add initial build pipeline Arun Babu Neelicattu 2021-03-24 15:21:26 +0100
  • eca8c2436b python: remove tox basepython configuration Arun Babu Neelicattu 2021-04-16 13:06:21 +0200
  • 3b3f2c71dc Merge branch 'bma/upgrade_gradle' into 'master' Hubert Chathi 2021-04-16 20:17:51 +0000
  • f1d8efd821 Simplify assertions using suggestion from IDE Benoit Marty 2021-04-16 21:57:57 +0200
  • 1694f15ffb Fix test compilation and run test with success Using command ./gradlew connectedAndroidTest on an API 21 emulator Benoit Marty 2021-04-16 21:50:13 +0200
  • 4d2522a65c Update gradle wrapper and build tools Benoit Marty 2021-04-16 17:43:30 +0200
  • dbbf467075 Merge branch 'manu/swift_package_manager' into 'master' Hubert Chathi 2021-04-06 18:22:51 +0000
  • 26bd2fc35d Swift package: Update instructions manu/swift_package_manager manuroe 2021-04-06 17:18:50 +0200
  • 09fbb9e966 Xcode: Add support of Swift Package Manager manuroe 2021-04-02 19:05:09 +0200
  • f16377822f Add LibreJS license tag Hubert Chathi 2021-03-31 16:09:36 -0400
  • 09384b4d45 spell ephemeral correctly... Matthew Hodgson 2021-03-18 01:29:23 +0000
  • bcb89bcc24 add Common Lisp bindings Hubert Chathi 2021-03-02 16:13:39 -0500
  • 3745ea57bb bump version number and add changelog 3.2.2 Hubert Chathi 2021-02-22 17:06:13 -0500
  • 0bb0f85e18 don't use variables that haven't been set yet Hubert Chathi 2021-02-22 16:54:35 -0500
  • 21ba95ade5 create and install a pkg-config file on Unix-like systems Hubert Chathi 2021-02-22 16:34:42 -0500
  • cabefb17dc rename npm package to @matrix-org/olm Hubert Chathi 2021-02-22 15:41:29 -0500
  • a07e27cfa5 Merge branch 'sas-base64-fix' into 'master' Hubert Chathi 2021-02-19 22:18:28 +0000
  • 23e0486007 Merge branch 'manu/olmkit_pickling_v2' into 'master' Hubert Chathi 2021-02-19 19:23:21 +0000
  • 4be7cc367b OLMKit: Forgot to implement pickle v2 for OLMSession manuroe 2021-02-19 12:00:03 +0100
  • b69b56d0bb OLMKit: New pickle version using a pickle key provided externally manuroe 2021-02-18 14:57:43 +0100
  • f46577a06a sas: Introduce a new calculate mac function to fix the base64 issue sas-base64-fix Damir Jelić 2021-02-02 16:58:28 +0100
  • 4e927eb1cf sas: Fix the base64 encoding of the MAC. Damir Jelić 2021-01-31 12:46:34 +0100
  • c01164f001 add link to nim binding Hubert Chathi 2021-01-14 12:40:52 -0500
  • 541a2bf6fd Fix length calculation of fallback key json Tobias Furuholm 2020-11-24 06:40:28 +0100
  • b9771dae61 DH ratchet sequence diagram Richard van der Hoff 2020-11-23 18:31:08 +0000
  • 11d34f79af update double-ratchet diagrams Richard van der Hoff 2020-11-23 18:25:54 +0000
  • 1fd8d2978f fix typo Hubert Chathi 2020-11-23 13:17:08 -0500
  • 64b8bc11cb use the right version in the changelog Hubert Chathi 2020-10-29 16:35:17 -0400
  • 8efa0ec17d Use current source directory in CMake. Thanks to Gorgurov Alexey. Hubert Chathi 2020-10-29 16:24:46 -0400
  • c5ab3ecbf2 Merge branch 'patch-1' into 'master' Hubert Chathi 2020-10-14 01:43:31 +0000
  • 7768c3219f Update index.d.ts; specify PRIVATE_KEY_LENGTH const export Michael Telatynski 2020-10-13 21:44:20 +0000
  • c4d737c86c bump version numbers and update changelog 3.2.1 Hubert Chathi 2020-10-06 17:39:48 -0400
  • 60d451bbbe all the (un)pickles take a Uint8Array Hubert Chathi 2020-10-06 17:28:52 -0400
  • 4d17aa4f05 bump version numbers and update changelog 3.2.0 Hubert Chathi 2020-10-06 15:08:10 -0400
  • d4afebc883 fix typo Hubert Chathi 2020-10-06 14:47:43 -0400
  • 030e506c00 use stackAlloc instead of allocate Lukas Lihotzki 2020-10-06 12:02:17 +0200
  • 22f85d3f3d simplify Makefile (olm_legacy.js) Lukas Lihotzki 2020-10-06 09:48:15 +0200
  • 6611165bff do not pollute the global object Lukas Lihotzki 2020-10-03 03:46:15 +0200
  • add885c874 add test_mem target for valgrind memcheck Lukas Lihotzki 2020-10-01 15:40:22 +0200
  • be0c31894a fix memory leaks in tests Lukas Lihotzki 2020-10-01 15:39:48 +0200
  • 73a9ced64e simplify Makefile Lukas Lihotzki 2020-09-26 18:24:58 +0200
  • ac61190bb3 fix build with emscripten 2.0.4 Lukas Lihotzki 2020-09-26 18:23:50 +0200
  • 0fd315d54c Merge branch 'python_other_key_set' into 'master' Hubert Chathi 2020-09-24 18:56:19 +0000
  • 0e6ec3062d remove other_key checks from Python binding since it's done in C now Hubert Chathi 2020-09-24 18:56:19 +0000
  • ec5ff1e032 also check that the pubkey is set when calculating the MAC Hubert Chathi 2020-09-23 16:45:36 -0400
  • 78d9cbabb7 set their_key_set flag explicitly on init Hubert Chathi 2020-09-23 16:11:37 -0400
  • 2ef1f6f4fc SAS: add olm_sas_is_their_key_set Saúl Ibarra Corretgé 2020-09-23 10:13:46 +0200
  • 4bae4134eb partially unindent R_{i,j} derivation Hubert Chathi 2020-09-17 17:46:37 -0400
  • 84841a19e2 fix exponents in megolm spec Hubert Chathi 2020-09-17 17:43:00 -0400
  • 3cd6b15853 Merge branch 'uhoreg/fallback' into 'master' Hubert Chathi 2020-09-17 21:42:25 +0000
  • c47c6ca399 fix style Hubert Chathi 2020-09-16 16:14:23 -0400
  • c45f19f12d Merge branch 'master' into uhoreg/fallback Hubert Chathi 2020-09-01 15:57:20 -0400
  • 89050dc0b6 allow some things to be Uint8Array, and fix some TypeScript declarations Hubert Chathi 2020-08-31 10:50:33 -0400
  • 171044f3fc add support for fallback keys Hubert Chathi 2020-08-14 17:29:25 -0400
  • a0284c2ba3 Fix group demo to work with > 2 users Saúl Ibarra Corretgé 2020-06-17 13:51:49 +0200
  • 8a958beb48 bump version info for release 3.1.5 Hubert Chathi 2020-06-11 11:47:50 -0400
  • 9349c1b82b changelog for release Hubert Chathi 2020-06-11 11:47:39 -0400
  • 6fea6898d4 update release instructions Hubert Chathi 2020-06-11 11:47:24 -0400
  • c9a183a7c5 add list of bindings Hubert Chathi 2020-06-11 11:25:52 -0400
  • efd17631b1 move -o option before source files, for better compatibility with LLVM Hubert Chathi 2020-05-19 15:09:15 -0400
  • ad173bc798 Merge branch 'matthew/js-fixes' into 'master' Hubert Chathi 2020-05-19 15:08:27 +0000
  • ddd140b23d fix group demo to work with Olm.init() matthew/js-fixes Matthew Hodgson 2020-05-16 17:11:54 +0100
  • 14c1db02fe fix 1:1 demo to work with Olm.init() Matthew Hodgson 2020-05-16 17:10:32 +0100
  • fdf25eb3ba spell out error msg if you don't Olm.init Matthew Hodgson 2020-05-16 17:10:18 +0100
  • 83bf351a34 fix build on latest emscripten Matthew Hodgson 2020-05-16 17:10:02 +0100
  • 5a9fdd85cb remove overzealous -D param to install which breaks build on macOS Matthew Hodgson 2020-05-15 03:06:08 +0100
  • 05a7af8db1 add a note about calling Olm.init Hubert Chathi 2020-05-13 19:05:19 -0400
  • 281c5aac21 fix type signature of unpickle in Inbound/OutboundGroupSession Hubert Chathi 2020-05-07 17:47:07 -0400
  • 611d3949cb Add wasm target to Makefile stoically 2020-05-07 16:40:29 +0000
  • 9cc2394672 Merge branch 'uhoreg/typescript' into 'master' Hubert Chathi 2020-04-29 16:42:25 +0000
  • e6f8a99b34 add missing declaration for PkDecryption#decrypt and SAS class Hubert Chathi 2020-04-29 12:39:41 -0400
  • f409b69e88 add declarations for Inbound/OutboundGroupSession Hubert Chathi 2020-04-24 17:44:28 -0400
  • 954d6f98eb initial TypeScript definition file Hubert Chathi 2020-04-24 17:27:55 -0400
  • abd05af347 Add SPM sample to README swift-package-manager-c Helge Heß 2020-04-10 19:05:28 +0200
  • dc1b0d9c54 Put public kit headers to own dir for SPM Helge Heß 2020-04-10 18:55:37 +0200
  • a22cffdd29 Separate C from C++ headers for SPM Helge Heß 2020-04-10 18:50:34 +0200
  • c31a2f2f39 Add crypto algos from lib to libolm target Helge Heß 2020-04-10 18:34:51 +0200
  • 8e35ea320c Ignore Xcode .swiftpm in .gitignore Helge Heß 2020-04-10 18:32:27 +0200
  • 4c51a48aa7 Add SPM test target, rename tests to .mm for C++ Helge Heß 2020-04-10 18:26:43 +0200
  • 4f2f851762 Exclude Info.plist from SPM compilation Helge Heß 2020-04-10 18:15:39 +0200
  • 84d33563c5 Use proper format specifier for uint_8 values Helge Heß 2020-04-10 18:13:24 +0200
  • f4ab61fa46 Add remaining explicit C++ void casts necessary Helge Heß 2020-04-10 18:12:30 +0200
  • 29d3bc749b
    Add OLMKit target to SPM manifest Helge Heß 2020-04-10 17:27:56 +0200
  • 8deccb9c51
    Add explicit C++ casts when assigning from void* Helge Heß 2020-04-10 17:26:34 +0200
  • 1e5910a681
    Properly mark ObjC++ files as such by using .mm Helge Heß 2020-04-10 17:13:32 +0200
  • f3faaba3e7
    Add a Swift Package Manager manifest Helge Heß 2020-04-10 17:09:15 +0200
  • 24d33957ed
    Add SPM .build directory to .gitignore Helge Heß 2020-04-10 17:04:17 +0200
  • 930c467754 Update signing.md to use operatorname Richard van der Hoff 2019-11-08 14:11:05 +0000
  • 0469065855 Merge branch 'rav/fix_math' into 'master' Richard van der Hoff 2019-11-08 14:09:12 +0000
  • 5bcfeaffe3 Update olm.md Richard van der Hoff 2019-11-08 14:00:59 +0000
  • a9c7bde457 Update signing.md Richard van der Hoff 2019-11-08 13:48:34 +0000
  • 52098b3af7 Update megolm.md Richard van der Hoff 2019-11-08 13:34:16 +0000
  • baaf002663 CMakeLists.txt: export include directories in install(TARGETS) Alexey Rusakov 2019-10-11 00:01:29 +0000