No Description

Mickael Remond 95585866c2 Add timing metrics in client. 2 months ago
cmd fa5590e921 Rename Options to Config 2 months ago
iot 5c291c13b5 Fix custom import path 11 months ago
pep 01063ec284 Refactor attributes name 11 months ago
.gitignore a6b003ccd3 Add Codecov support 11 months ago
Dockerfile 51d6759354 Workaround Codeship coverage upload report issues 11 months ago
LICENSE 710174b165 Moving XMPP library to Fluux project 11 months ago
README.md 80f2888cff Update README.md 11 months ago
auth.go d33490cdc0 Work-in-progress on dynamic IQ parsing 11 months ago
client.go 95585866c2 Add timing metrics in client. 2 months ago
client_test.go fa5590e921 Rename Options to Config 2 months ago
codeship-services.yml a6b003ccd3 Add Codecov support 11 months ago
codeship-steps.yml 51d6759354 Workaround Codeship coverage upload report issues 11 months ago
codeship.env.encrypted 843059b096 Add missing codecov token 11 months ago
component.go 07b0d2d14d Cleanup and add test for IOT control set parsing 10 months ago
component_test.go 07b0d2d14d Cleanup and add test for IOT control set parsing 10 months ago
config.go f70e2ca9a7 Rename options -> config 2 months ago
control_test.go 07b0d2d14d Cleanup and add test for IOT control set parsing 10 months ago
doc.go 07b0d2d14d Cleanup and add test for IOT control set parsing 10 months ago
iq.go 07b0d2d14d Cleanup and add test for IOT control set parsing 10 months ago
iq_test.go 266ed9b1e4 Do not marshal 'empty' error elements 10 months ago
jid.go 710174b165 Moving XMPP library to Fluux project 11 months ago
jid_test.go 710174b165 Moving XMPP library to Fluux project 11 months ago
message.go 7e50d313ea Improve presence / message test 10 months ago
message_test.go ca148e5fe5 Improve code documentation 10 months ago
ns.go ec68a04554 Component skeleton 11 months ago
packet.go 10219ec1e6 Refactor parsing / improve typing 11 months ago
parser.go 8cb1e1264e Clean-up 10 months ago
presence.go 7e50d313ea Improve presence / message test 10 months ago
presence_test.go ca148e5fe5 Improve code documentation 10 months ago
session.go fa5590e921 Rename Options to Config 2 months ago
socket_proxy.go fa5590e921 Rename Options to Config 2 months ago
starttls.go 710174b165 Moving XMPP library to Fluux project 11 months ago
stream.go d33490cdc0 Work-in-progress on dynamic IQ parsing 11 months ago
tcp_server_mock.go 710174b165 Moving XMPP library to Fluux project 11 months ago
test.sh b3c11fb151 If codecov script is not available, do not try to upload 11 months ago

README.md

Go XMPP library

Codeship Status for FluuxIO/xmpp GoDoc GoReportCard codecov

Fluux XMPP is a Go XMPP library, focusing on simplicity, simple automation, and IoT.

The goal is to make simple to write simple adhoc XMPP clients:

  • For automation (like for example monitoring of an XMPP service),
  • For building connected "things" by plugging them on an XMPP server,
  • For writing simple chatbot to control a service or a thing.
  • For writing XMPP servers components.