xmpp-compliance-tester

XMPP Compliance Tester, forked from github.com/iNPUTmice/ComplianceTester
git clone https://git.in0rdr.ch/xmpp-compliance-tester.git
Log | Files | Refs | Pull requests |Archive | README | LICENSE

commit a6e4cb30e8d89d68cc3f07b7fd231dfe7d9fbf2c
parent 5eaa52e5c77e2e80acdfa877f147eb0eef56dd85
Author: Daniel Gultsch <daniel@gultsch.de>
Date:   Mon, 20 Jun 2016 00:29:11 +0200

Merge branch 'master' of github.com:iNPUTmice/ComplianceTester

Diffstat:
MREADME.md | 7++++++-
Mreports/joindiaspora.com.txt | 16++++++++--------
Mreports/kapsi.fi.txt | 2+-
3 files changed, 15 insertions(+), 10 deletions(-)

diff --git a/README.md b/README.md @@ -14,7 +14,7 @@ This tool helps you to asses if your server supports those compliance profiles. ###Usage -Build with ```mvn package``` (needs Java 8) +Download the compiled [ComplianceTester-0.1.jar](https://gultsch.de/files/ComplianceTester-0.1.jar) or build with ```mvn package``` (needs Java 8) Run with ```java -jar target/ComplianceTester-0.1.jar username@domain password``` @@ -42,3 +42,8 @@ Conversations Compliance Suite: FAILED This tool will save your accounts and passwords into a file called ```accounts.xml```. When you invoke it a second time you can omit the password. There is also a very tiny wrapper script called ```runall.sh``` invoking that will run the compliance tester with all known accounts and save the output to ```reports/$servername```. + +###Reports +Full reports can be found in the directory ```reports```. Please create a pull request if you want your server to be included. + +Submitted data can be processed and [displayed in a table](https://gultsch.de/compliance.html). diff --git a/reports/joindiaspora.com.txt b/reports/joindiaspora.com.txt @@ -13,13 +13,13 @@ running XEP-0115: Entity Capabilities… PASSED running XEP-0163: Personal Eventing Protocol… PASSED running Roster Versioning… PASSED running XEP-0280: Message Carbons… PASSED -running XEP-0191: Blocking Command… FAILED +running XEP-0191: Blocking Command… PASSED running XEP-0045: Multi-User Chat… PASSED running XEP-0198: Stream Management… PASSED running XEP-0313: Message Archive Management… PASSED -passed 7/8 +passed 8/8 -Advanced Server IM Compliance Suite: FAILED +Advanced Server IM Compliance Suite: PASSED Use compliance suite 'Advanced Server Mobile Compliance Suite' to test joindiaspora.com @@ -27,9 +27,9 @@ Use compliance suite 'Advanced Server Mobile Compliance Suite' to test joindiasp running XEP-0115: Entity Capabilities… PASSED running XEP-0163: Personal Eventing Protocol… PASSED running XEP-0198: Stream Management… PASSED -running XEP-0352: Client State Indication… FAILED +running XEP-0352: Client State Indication… PASSED running XEP-0357: Push Notifications… FAILED -passed 3/5 +passed 4/5 Advanced Server Mobile Compliance Suite: FAILED @@ -41,15 +41,15 @@ running XEP-0115: Entity Capabilities… PASSED running XEP-0163: Personal Eventing Protocol… PASSED running Roster Versioning… PASSED running XEP-0280: Message Carbons… PASSED -running XEP-0191: Blocking Command… FAILED +running XEP-0191: Blocking Command… PASSED running XEP-0045: Multi-User Chat… PASSED running XEP-0198: Stream Management… PASSED running XEP-0313: Message Archive Management… PASSED -running XEP-0352: Client State Indication… FAILED +running XEP-0352: Client State Indication… PASSED running XEP-0363: HTTP File Upload… FAILED running XEP-0065: SOCKS5 Bytestreams (Proxy)… FAILED running XEP-0357: Push Notifications… FAILED -passed 7/12 +passed 9/12 Conversations Compliance Suite: FAILED diff --git a/reports/kapsi.fi.txt b/reports/kapsi.fi.txt @@ -36,7 +36,7 @@ Advanced Server Mobile Compliance Suite: FAILED Use compliance suite 'Conversations Compliance Suite' to test kapsi.fi -Server is ejabberd 15.07 +Server is ejabberd 16.04 running XEP-0115: Entity Capabilities… PASSED running XEP-0163: Personal Eventing Protocol… PASSED running Roster Versioning… FAILED