Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
O
Olm
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Iterations
Wiki
Requirements
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Locked files
Build
Pipelines
Jobs
Pipeline schedules
Test cases
Artifacts
Deploy
Releases
Package Registry
Container Registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Code review analytics
Issue analytics
Insights
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Nheko Reborn
Olm
Graph
a073d12d8367d27db97751d46b766e8480fd39e4
Select Git revision
Branches
2
doctest
master
default
protected
Tags
20
3.2.5
3.2.4
3.2.3
3.2.2
3.2.1
3.2.0
3.1.5
3.1.4
3.1.3
3.1.2
3.1.1
3.1.0
3.1.0-pre1
3.0.0
2.3.0
2.2.2
2.2.1
2.2.0
2.1.0
AndroidSdk_v0.2.0
22 results
You can move around the graph by using the arrow keys.
Begin with the selected commit
Created with Raphaël 2.2.0
14
Jan
10
9
6
5
4
3
2
23
Dec
22
21
20
19
16
15
14
12
28
Nov
24
23
18
17
14
8
7
4
3
31
Oct
28
27
26
25
24
23
21
20
19
18
17
14
13
12
11
10
7
6
5
2
30
Sep
28
27
23
22
16
14
13
6
5
4
2
1
16
Jul
11
6
5
30
Jun
26
May
25
24
23
20
18
16
13
26
Apr
13
9
8
7
Dec
3
2
1
Nov
5
Oct
2
24
Aug
20
19
18
11
10
7
5
4
24
Jul
21
20
17
16
15
14
10
9
8
7
28
Jun
27
26
24
23
22
21
20
16
15
12
22
12
11
10
9
3
Mar
2
27
Feb
26
25
24
23
21
20
Strip down to Foundation (no need to include UIKit or Cocoa)
Add macOS support to the Podspec
Merge pull request #42 from matrix-org/rav/megolm_export
Merge pull request #43 from matrix-org/pedroc/android_e2e_dev
Move the android project from /Java/Android/OlmLibSdk
Add some tests for inbound session import/export
Merge remote-tracking branch 'origin/pedroc/android_e2e_dev' into pedroc/android_e2e_dev
Update after a new review
README.rst: fix formatting
Store a flag indicating if the sender key is verified
-> Check the function descriptions
Implement importing group session data
Update getSdkOlmVersion to provide the git commit
add sanity checks when releasing the objects
Clear some data before releasing them
remove the useless malloc(len+1) + zero terminated
The crypto objects are now saved as String to keep the backward compliancy.
use the same way to name the creation method i.e. createNewXX. Avoid the initWithXX.
The serialization / deserialization unit test did not fail when there was an error
verifyEd25519Signature triggers an exception instead of filling an error buffer
Simplify the function declarations in olm_jni to avoid having to cast the getXXX methods
Enable exporting inbound group session keys
Move the exception test
fix an invalid test
The olm objects are serialized as byte[] instead of strings.
Fix a C compilation warning.
OlmSession triggers exception when there is a failure.
the OlmOutboundGroupSession methods trigger an exception when they fail
the OlmInboundGroupSession methods trigger an exception when they fails
OlmAccount methods trigger an exception when they fail.
use secureRandom in getRandomKey
Simplify the serialization / deserializtion methods (CommonSerializeUtils)
initInboundSessionWithAccount triggers an exception when it fails.
EncryptMessage triggers an exception when it fails
-> the byte[] to String conversions are done on Java level (when it is possible)
There is more GetStringUTFChars call.
encryptMessage : the UTF8 conversion is done on JAVA side.
Comments update
Add exception checks
-> simplify OlmSession.DecryptMessage
Loading