End-to-end encryption aware Matrix reverse proxy daemon for Ubuntu Touch.
91309d6ac7
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. |
||
---|---|---|
assets | ||
po | ||
qml | ||
src | ||
.gitignore | ||
AboutPage.qml.in | ||
clickable.json | ||
CMakeLists.txt | ||
dev-build.sh | ||
example.conf | ||
LICENSE | ||
manifest.json.in | ||
pantalaimon.apparmor | ||
pantalaimon.desktop.in | ||
README.md |
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