A pure-Dart XMPP library
Go to file
2022-11-12 12:41:27 +01:00
.idea refactor: Move packages into packages/ 2022-11-08 20:05:22 +01:00
example feat: Remove Moxxy specific strings 2022-11-09 16:52:59 +01:00
packages feat(moxxmpp_socket_tcp): Make onBadCertificate available 2022-11-12 12:41:27 +01:00
.gitignore feat: Initial code 2022-11-05 13:40:05 +01:00
analysis_options.yaml feat: Make analysis options consistent 2022-11-08 12:25:13 +01:00
flake.lock Initial commit 2022-11-05 12:51:36 +01:00
flake.nix feat: Remove the FFI stuff and hopefully allow directTLS 2022-11-08 14:22:12 +01:00
LICENSE Initial commit 2022-11-05 12:51:36 +01:00
melos_moxxmpp.iml feat: Add example 2022-11-08 17:54:19 +01:00
melos.yaml refactor: Move packages into packages/ 2022-11-08 20:05:22 +01:00
README.md docs: Update README 2022-11-08 17:56:29 +01:00

moxxmpp

moxxmpp is a XMPP library written purely in Dart for usage in Moxxy.

Packages

moxxmpp

This package contains the actual XMPP code that is platform-independent.

moxxmpp_socket

moxxmpp_socket contains the implementation of the BaseSocketWrapper class that implements the RFC6120 connection algorithm and XEP-0368 direct TLS connections, if a DNS implementation is given, and supports StartTLS.

Development

To begin, use melos to bootstrap the project: melos bootstrap. Then, the example can be run with flutter run on Linux or Android.

License

See ./LICENSE.