End-to-end encryption aware Matrix reverse proxy daemon for Ubuntu Touch.
Go to file
2021-03-09 22:17:08 -08:00
assets updated app icon 2020-07-25 13:35:38 -07:00
libs add olm submodule 2021-03-09 22:17:08 -08:00
po fix loglevel setting on save 2020-09-07 20:50:41 -07:00
qml fix loglevel setting on save 2020-09-07 20:50:41 -07:00
src added default section to config load and save 2020-09-07 20:19:12 -07:00
.gitignore Initial project setup. 2020-07-13 17:59:16 -07:00
.gitmodules add olm submodule 2021-03-09 22:17:08 -08:00
AboutPage.qml.in update pantalaimon to 0.7.0 2020-09-03 06:26:23 -07:00
clickable.json Initial project setup. 2020-07-13 17:59:16 -07:00
CMakeLists.txt add additional settings 2020-09-03 15:04:34 -07:00
dev-build.sh pin python cryptography to 3.2.1 2021-02-09 12:07:15 -08:00
example.conf Initial project setup. 2020-07-13 17:59:16 -07:00
LICENSE Initial project setup. 2020-07-13 17:59:16 -07:00
manifest.json.in added about page 2020-07-25 18:49:03 -07:00
pantalaimon.apparmor Initial project setup. 2020-07-13 17:59:16 -07:00
pantalaimon.desktop.in Initial project setup. 2020-07-13 17:59:16 -07:00
README.md I made an oops 2021-02-17 14:37:28 -08:00

Pantalaimon UT

End-to-end encryption aware Matrix reverse proxy daemon for Ubuntu Touch.

source code - issue tracker - mailing list - releases

TODO

  • About page
  • App icon
  • Fix image fetching (fixed in fluffychat)
  • Import/export keys
  • Ability to verify, ignore, or blacklist devices
  • Cross compile python+pantalaimon
  • Release on open-store.io

Known Issues

  • Previously encrypted messages cannot be decrypted
  • No user interaction to verify, ignore, or blacklist devices

Build

This project is not currently setup for cross building. A binary will need to be compiled on a device for each target architecture. Make sure there is enough space on the device to install the build tools and compile python, olm, and pantalaimon.

  • git clone https://git.sr.ht/~thrrgilag/pantalaimon-ut
  • push dev-build.sh to /home/phablet
  • run dev-build.sh
  • pull /home/phablet/pantalaimon-build/dist/pantalaimon
  • rename pantalaimon to pantalaimon-armhf (or pantalaimon-arm64)
  • run clickable

Contributing

Send patches to ~thrrgilag/pantalaimon-ut@lists.sr.ht

A tutorial for git send-email can be found at git-send-email.io if you're not familiar with this method.

Bugs can be filed at https://todo.sr.ht/~thrrgilag/pantalaimon-ut

License

Copyright (C) 2020 Morgan McMillian

Licensed under the Apache Software License 2.0