Commit graph

58 commits

Author SHA1 Message Date
5e299f687e implement S2S checks
- C2S and S2S are quite similar, only stream initialization is a bit different
  - rename methods to make this clear
  - remove branching for client and server
  - use one ContentHandler for client and server
- add more debug logging
- always return all metrics
2015-02-11 00:37:06 +01:00
81eb543c8f update documentation, add help for --no-check-certificate 2015-02-11 00:05:37 +01:00
46fc29c976 implement C2S check with certificate validation 2015-02-11 00:02:15 +01:00
21b67c6fd5 implement chunk handling for read data 2015-02-10 09:45:48 +01:00
cdc6f159bf allow passing a timeout to handle_xmpp_stanza 2015-02-10 09:37:46 +01:00
3ef552ffc1 switch to Python 3, defusedxml and select
- add method handle_xmpp_stanza that uses select to check socket for available
  data and feed the XML parser
- use defusedxml for more robust XML parsing
2015-02-10 09:35:37 +01:00
9edc6e0c3e add some initial XML processing for C2S 2015-02-10 03:20:31 +01:00
48e0593246 initial xmpp checking code
- take care of argument parsing, measure time for socket connection
- initial README
2015-02-10 01:18:51 +01:00