ref: 19734c657a478b3f4d0657eaea3c4476924a3f7a xmpp/bind.go -rw-r--r-- 6.3 KiB
all: add new API to make reading tokens safer
all: add new API to make writing tokens safe
all: remove unnecessary pointer in WrapIQ
all: bump to new xmlstream and fix flushing
Revert "all: new session XML read/write API"

This reverts commit 5265955b9c79963ea0c1b9f392db0e56b6a242a8.
all: new session XML read/write API
xmpp: use new JID API
all: update copyright message

[ci skip]
all: update WrapIQ to support all IQ attrs

This also fixes bind
xmpp: fix broken bind payload
all: rewrap copyright comments/use xml.TokenReader
all: use xmlstream.TokenWriter in features

Fixes #39
xmpp: update bind to write tokens

Updates #39
xmpp: remove origin, location JIDs from Config

See #38
all: remove use of session.Encoder method
all: make *Session an xml.TokenReader

This is less efficient than returning one when wraping it in an
xml.Decoder because the underlying decoder cannot be used, but it makes
the API nicer to use.
xmpp: typo fix in docs

[ci skip]
bind: fix broken marshaling
all: use xmlstream.TokenReader

See #14
xmpp: use WithResource in bind