- Created new tests for ACLTemplate matching
- An ACLTemplate can be created from an ACLMessage (using json marshalling)
- Added more tests for checking the XMPP templates (message, presence and iq)
Added AND and OR tests to MessageTemplates
little bugs fixed
test exists with a proper code
-Solved a bug in xmppd PushRoster
-Minor PEP8 style fixes
- Solved an issue with the httpserver in linux. Now is multithreaded
- Catched an unexpected exception in xmppd
- P2P and WUI modules now have different port ranges
- Minor bug fixes
- Fixed some bugs in the bdi unittests and the bdi module. There is still an issue when registering services offline.
-Solved the bug with roster iq messages. Can't redirect iq messages to our handlers, otherwise the roster fails.
Solved bug when recovering roster groups.
1) Some PEP8 fixes.
2) Now platform has a pointer to the XMPP server to be able to show some
information in the web ui. New roster view added for this reason.
3) Debug function now shows also xmpp debug info.
4) requestRoster is no longer a blocking method.
5) New deleteContact method.
6) Some fixes in the socialnetwork module, specially Group management.
7) db_fake DB is now concurrent-safe.
8) db_fake: group removes are fixed.
Added test to send messages to groups