Skip to content

laurent-treeb/jolm

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build status Maven Central

jOlm - Olm bindings for Java

jOlm provides Java bindings to the C-API of the Olm cryptographic library used by Matrix.

Requirements

  • Java SE 1.8
  • Olm 3.2.8 or higher

jOlm uses Java Native Access (JNA) and currently requires Olm to be installed. How to get Olm:

Maven integration

<dependency>
  <groupId>io.github.brevilo</groupId>
  <artifactId>jolm</artifactId>
  <version>1.1.0</version>
</dependency>

Build manually

Using maven: mvn install

Status

  • Maturity: stable
  • Open TODOs:
    • Security audit
    • Memory management audit

Contribute

PRs welcome 👍

About

jOlm - Olm bindings for Java

Resources

License

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 100.0%