End-to-end encryption aware Matrix reverse proxy daemon for Ubuntu Touch.
Find a file
Morgan McMillian b0c720d079 update device build dependencies
Added support for building the current version of the python
cryptography library which now requires rust. Also included the ability
to build panctl.
2021-09-05 13:28:17 -07: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 full cross compile using clickable 2021-03-09 22:27:12 -08: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.9.2 2021-03-13 08:56:02 -08:00
build-python.sh Update pantalaimon to 0.9.2 2021-03-13 08:56:02 -08:00
clickable.json full cross compile using clickable 2021-03-09 22:27:12 -08:00
CMakeLists.txt full cross compile using clickable 2021-03-09 22:27:12 -08:00
dev-build.sh update device build dependencies 2021-09-05 13:28:17 -07: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
pantalaimon.sh.in full cross compile using clickable 2021-03-09 22:27:12 -08:00
README.md add build requirements 2021-03-13 14:34:51 -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)
  • Cross compile python+pantalaimon
  • Import/export keys
  • Ability to verify, ignore, or blacklist devices
  • Release on open-store.io

Known Issues

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

Build requirements

Build for armhf

git clone https://git.sr.ht/~thrrgilag/pantalaimon-ut
git submodule update --init
clickable build-libs --arch armhf
clickable --arch armhf

Build for arm64

git clone https://git.sr.ht/~thrrgilag/pantalaimon-ut
git submodule update --init
clickable build-libs --arch arm64
clickable --arch arm64

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) 2021 Morgan McMillian

Licensed under the Apache Software License 2.0