author | Chris Jones <christian.jones@sri.com> |
Sun, 09 Feb 2014 09:52:28 -0700 | |
changeset 183 | b4bd77d58a3e |
parent 182 | 626c390682fc |
parent 174 | 25b9d58daa13 |
permissions | -rw-r--r-- |
35 | 1 |
Extensible library for handling the XMPP protocol (RFC 3920). This |
2 |
code is inspired by, but not derived from, |
|
3 |
https://github.com/mattn/go-xmpp/. |
|
4 |
||
5 |
The core of the protocol is handled by xmpp.go, structs.go, and |
|
6 |
stream.go. Everything else is an extension, though some of the |
|
174 | 7 |
provided "extensions" are mandatory pieces of the protocol. Many of |
8 |
the XEPs at http://xmpp.org/xmpp-protocols/xmpp-extensions/ can be |
|
9 |
supported by this library, though at present only base protocol |
|
10 |
support is here. |
|
11 |
||
12 |
An simple client using this library is in the example directory. A |
|
13 |
more interesting example can be found at |
|
14 |
https://cjones.org/hg/foosfiend. |
|
182
626c390682fc
Added a license (and my email address).
Chris Jones <christian.jones@sri.com>
parents:
35
diff
changeset
|
15 |
|
626c390682fc
Added a license (and my email address).
Chris Jones <christian.jones@sri.com>
parents:
35
diff
changeset
|
16 |
This software is written by Chris Jones <chris@cjones.org>. If you use |
626c390682fc
Added a license (and my email address).
Chris Jones <christian.jones@sri.com>
parents:
35
diff
changeset
|
17 |
it, I'd appreciate a note letting me know. Bug reports are |
626c390682fc
Added a license (and my email address).
Chris Jones <christian.jones@sri.com>
parents:
35
diff
changeset
|
18 |
welcome. The license is in LICENSE.txt; it's a BSD 2-Clause license |
626c390682fc
Added a license (and my email address).
Chris Jones <christian.jones@sri.com>
parents:
35
diff
changeset
|
19 |
from http://opensource.org/licenses/BSD-2-Clause. |