forked from matterbridge/go-xmpp
-
Notifications
You must be signed in to change notification settings - Fork 0
Matterbridge #1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Matterbridge #1
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This allows to use a different writer than os.Stderr to write debugging output to.
introduce DebugWriter
process subscription="remove" roster improve roster process
mv new example.go to other repo
Fix client no StartTLS & server no required
implement DNS SRV lookup for NewClient method
* respect enviroment var no_proxy * add method to send IQ messages without <query> element * check also for uppercase NO_PROXY env * Uppercase NO_PROXY takes precedence over no_proxy as in HTTP_PROXY * add comments * revert copyright to the original one
…ut body (xmppo#117) Co-authored-by: Qais Patankar <qaisjp@gmail.com> Co-authored-by: ValdikSS <iam@valdikss.org.ru>
This squashed series of commits implements basic PubSub functionality like requesting data or subscribing to a PubSub node.
* Implement XEP-0084 (User Avatar) * Fix style with gofmt
tls.Config contains fields of type sync.Once and sync.RWMutex. My understanding is that if the copy happens to occur while the lock is in a locked state, the lock will remain locked indefinitely and cause a deadlock. Instead use tls.Config.Clone() to create a shallow copy. Also the lock copy made `go vet` upset: $ go vet ./... ./xmpp.go:242:17: assignment copies lock value to newconfig: crypto/tls.Config contains sync.Once contains sync.Mutex ./xmpp.go:530:9: assignment copies lock value to *tc: crypto/tls.Config contains sync.Once contains sync.Mutex
Fix a typo in the code comments.
* Prevent crash on empty urn:xmpp:avatar:* nodes * Fix issue with errors * Add a test for empty avatar pubsub items
This commit allows the user to query information about the server or a node belonging to the server as per XEP-0030.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
test