summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authordefanor <defanor@uberspace.net>2021-10-02 20:23:38 +0300
committerdefanor <defanor@uberspace.net>2021-10-02 20:23:38 +0300
commit024e998f8b73047eb2ae56ea92cb2cbc0bbedc17 (patch)
tree0bb0f816d810d2dc89766669d609f7893f3e7963 /README
parent163742a2d85eabfa844b08e9958a9ae348de5435 (diff)
Make libgsasl optional
Only EXTERNAL and PLAIN mechanisms are supported without it for now.
Diffstat (limited to 'README')
-rw-r--r--README9
1 files changed, 4 insertions, 5 deletions
diff --git a/README b/README
index bf5c72c..770b3c0 100644
--- a/README
+++ b/README
@@ -14,7 +14,7 @@ rely on any particular UI, should be flexible and not stay in the way
of implementing additional XEPs on top of it, and should try to make
it easy to implement a decent client application using it.
-Current dependencies: libxml2, gsasl, libgcrypt. Optionally libunbound
+Current dependencies: libxml2, libgcrypt. Optionally gsasl, libunbound
or c-ares, gnutls with gnutls-dane or openssl, icu-i18n, gpgme, curl.
@@ -51,10 +51,9 @@ A rough roadmap:
[.] Doxygen documentation.
[.] Texinfo manual.
[.] Proper JID handling (RFC 7622).
-[.] Abstraction of the used XML, SASL, TLS, and DNS libraries, and
- optional usage of alternative ones. Though maybe shouldn't
- abstract out XML functions and structures: could reuse existing
- libxml2 bindings that way.
+[+] Abstraction of the used XML, SASL, TLS, and DNS libraries, and
+ optional usage of alternative ones. Though left libxml2 for now:
+ could reuse existing libxml2 bindings that way.
[ ] Automated testing.