3414e2ca2e3fcc59f2de71f5dce40582e16aab9c
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
allows the user to resolve SRV records and thus support XEP-0368. Due to how DNS
resolution is implemented, Flutter is required.
mbedsock
This package contains a C library that wraps mbedTLS
into a form that makes it easily digestable in Dart for use in moxxmpp_socket.
This is so that we can work around various issues with Dart's SecureSocket, though
mostly just the issue with setting a SNI value different from the connecting host name.
License
See ./LICENSE.
Description
Languages
Dart
93.6%
Nix
3.9%
CMake
1.1%
C++
0.5%
Python
0.5%
Other
0.3%