End-to-end encryption aware Matrix reverse proxy daemon for Ubuntu Touch.
Find a file
Morgan McMillian 91309d6ac7 pin python cryptography to 3.2.1
This is the last version of python cryptography that will cleanly
build on Ubuntu Touch 16.04. The 3.3 series depends on newer openssl and
the 3.4 series depends on Rust.
2021-02-09 12:07:15 -08:00
assets updated app icon 2020-07-25 13:35:38 -07: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
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 add project links to README 2020-08-09 16:20:02 -07: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
  • Cross compile python+pantalaimon
  • Release on open-store.io
  • Fix image fetching
  • Ability 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

Known Issues

  • Images (including avatars) are not fetched
  • No user interaction to verify, ignore, or blacklist devices

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