Commit Graph

97 Commits

Author SHA1 Message Date
Egor Kovetskiy
9dd92e1247 fix eternal cycle with malicious xml packet 2015-04-10 15:30:57 +06:00
mattn
8b13d0ad77 Merge pull request #50 from Like-all/master
XEP-0199: XMPP Ping
2015-02-02 23:47:07 +09:00
Like-all
70ac466680 xmpp-ping added 2015-01-31 16:00:30 +02:00
mattn
37dcc8bfca Merge pull request #49 from ThomasBS/master
Add ability to send message as html
2015-01-12 23:10:16 +09:00
ThomasBS
58077b314a Add ability to send message as html 2015-01-11 03:43:24 +01:00
mattn
4e8e43b7ca Merge pull request #47 from nbusy/master
Add doc clarifications
2014-12-31 23:11:41 +09:00
Teoman Soygul
050bbf66bd some formatting 2014-12-30 01:53:23 +01:00
Teoman Soygul
0d259f5448 add doc clarifications 2014-12-29 01:16:23 +01:00
mattn
c0f9b41b3d Merge pull request #46 from nbusy/golint
golint/gofmt the code
2014-12-14 00:13:33 +09:00
Teoman Soygul
0655f5913b golint/gofmt the code 2014-12-13 15:28:57 +01:00
mattn
0a3375a6ad Merge pull request #45 from seletskiy/master
do not crash on failed connect
2014-12-11 20:01:24 +09:00
Stanislav Seletskiy
a60980a550 do not crash on failed connect 2014-12-11 16:49:54 +06:00
mattn
98a0431d5b Merge pull request #44 from tanuva/master
Add ability to join password protected chat rooms
2014-12-04 10:26:39 +09:00
Marcel Brüggebors
7568e71728 Add ability to join password protected chat rooms 2014-12-03 20:23:22 +01:00
mattn
846b8175da Merge pull request #42 from seletskiy/master
Nickname can be specified when joining MUC
2014-11-27 01:46:44 +09:00
Stanislav Seletskiy
477ccf01f6 Nickname can be specified when joining MUC
Client.JoinMUC now accept second argument as nickname.
2014-11-26 18:34:13 +06:00
mattn
15ac96c029 Merge pull request #41 from soygul/master
Add send/sendorg return values
2014-11-17 00:00:55 +09:00
Teoman Soygul
d03bc801da add send/sendorg return values 2014-11-15 19:43:43 +01:00
mattn
9fe31adf02 Merge pull request #40 from soygul/patch-1
fix DefaultConfig.ServerName not set when func NewClient(host...) is used
2014-11-10 12:27:46 +09:00
Teoman Soygul
61f20ce1de fix DefaultConfig.ServerName not set when func NewClient(host...) is used 2014-11-09 14:51:33 +01:00
mattn
08299587ec Merge pull request #37 from mgottschlag/skip-verify-hostname
Only check the certificate's host name if InsecureSkipVerify is not set.
2014-10-31 10:14:10 +09:00
Mathias Gottschlag
1ff5be0d01 Only check the certificate's host name if InsecureSkipVerify is not set. 2014-10-30 23:45:15 +01:00
mattn
7a8cf41551 Merge pull request #36 from swdunlop/master
add STARTTLS support to go-xmpp
2014-10-29 10:37:16 +09:00
Scott Dunlop
1f559fafde add STARTTLS support to TCP connections
- Add InsecureAllowUnencryptedAuth to options; go-xmpp will not leak
authentication in plaintext over TCP connections (breaks compatibility
with previous versions, slightly.)
fails.
- Add StartTLS to options; go-xmpp will use STARTTLS if the server
requires it or the user requests it.
- Add IsEncrypted method so sensitive clients can check if the
connection is TLS encrypted.
2014-10-28 16:32:19 -07:00
Scott Dunlop
ebd519cbfe Merge pull request #1 from mattn/master
catch up to upstream mattn/go-xmpp
2014-10-28 14:44:33 -07:00
mattn
ac5d015101 Merge pull request #34 from crackcomm/master
Status and status message options
2014-10-06 12:25:55 +09:00
crackcomm
aa9390a115 Status and status message 2014-10-04 18:29:19 +02:00
crackcomm
c9bbe151b2 Status message option 2014-10-04 18:22:05 +02:00
mattn
f402673c8c Fix examples 2014-09-17 12:35:47 +09:00
Gabriel Guzman
748282a14a Remove a declared variable that isn't used. So the library will compile again. 2014-09-17 12:27:55 +09:00
mattn
15989a19c3 mv 2014-09-17 12:27:06 +09:00
mattn
aa27e3ee45 Merge pull request #32 from hoffoo/master
TLSConfig in Options
2014-09-17 12:26:31 +09:00
mattn
91047d400c Merge branch 'master' of https://github.com/mattn/go-xmpp 2014-09-17 09:11:38 +09:00
mattn
11887e6acb Merge pull request #31 from max107/anonymous
Add anonymous auth via empty User and Password
2014-09-15 16:36:31 +09:00
Marin
f06f19e121 moved to Options instead of NewClient 2014-09-14 23:24:02 -07:00
Marin
41fd432f88 optional TLS config 2014-09-14 23:15:56 -07:00
Falaleev Maxim
0fd114068f Add anonymous auth 2014-09-15 10:12:12 +04:00
mattn
9276abaad9 Merge pull request #30 from ir4y/master
Ejabberd compatibility
2014-04-23 02:27:39 +09:00
Ilya Beda
8a08b956bb Ejabberd compatibility
Add unique cookie for iq requests
Add session parameter
2014-04-23 00:05:35 +08:00
mattn
f467ba7632 Merge pull request #29 from martinbonnin/master
fix digest-md5 with some ejabberd server
2014-04-17 01:14:45 +09:00
Martin Bonnin
e71f933d7c fix digest-md5 with some ejabberd server
* it looke like some response parameters need to be quoted
* so quote username, realm, nonce, etc, ... as in http://tools.ietf.org/html/rfc3920#ref-SASL
2014-04-16 17:25:20 +02:00
mattn
8da045a9e5 Merge pull request #27 from specode/master
fix bug
2013-11-04 19:03:10 -08:00
Specode
8a80c8abe3 fix bug 2013-11-05 10:03:26 +08:00
mattn
bb0e2d84ea Merge pull request #26 from specode/master
fix some error handling
2013-11-04 16:37:12 -08:00
Specode
b67dc40516 fix some error handling 2013-11-04 15:13:55 +08:00
mattn
fd49820bf5 Merge pull request #24 from specode/master
clientMessage add ",any" tag, use for hasn't matched element
2013-10-30 16:46:08 -07:00
Specode
64821d5df9 clientMessage add ",any" tag, use for hasn't matched element 2013-10-30 17:14:11 +08:00
Specode
cbdf478ba7 clientMessage add ",any" tag, use for hasn't matched element 2013-10-30 17:13:02 +08:00
mattn
73e63850ab Merge pull request #22 from specode/master
fix example
2013-10-20 20:41:32 -07:00
Specode
ba140e5eb7 fix example 2013-10-21 03:07:59 +00:00