Chris Jones <christian.jones@sri.com> [Sun, 08 Sep 2013 14:37:56 -0700] rev 133
Removed some unused code.
Chris Jones <christian.jones@sri.com> [Sat, 07 Sep 2013 19:53:58 -0700] rev 132
Fixed reversed-logic error in checking for duplicate stanza extension types.
Chris Jones <christian.jones@sri.com> [Sat, 07 Sep 2013 19:49:57 -0700] rev 131
Address a bug that can happen if no SRV records can be found.
Chris Jones <christian.jones@sri.com> [Sat, 07 Sep 2013 14:43:54 -0700] rev 130
Pass the TLS config as a parameter to the Client constructor. Updated the example program.
Chris Jones <christian.jones@sri.com> [Sat, 07 Sep 2013 11:46:42 -0700] rev 129
Moved the tls.Config from a package-level variable to a client instance variable.
Chris Jones <christian.jones@sri.com> [Sat, 07 Sep 2013 11:19:29 -0700] rev 128
Use reflection instead of constructor functions to create extended stanza structures.
Chris Jones <christian.jones@sri.com> [Sat, 07 Sep 2013 10:30:22 -0700] rev 127
Renamed client.In and client.Out to Recv and Send, respectively.
Chris Jones <christian.jones@sri.com> [Sat, 07 Sep 2013 10:04:44 -0700] rev 126
Moved the library code into an xmpp directory.
Chris Jones <christian.jones@sri.com> [Mon, 02 Sep 2013 20:46:23 -0700] rev 125
Renamed examples to example, since there's only one program there.
Chris Jones <christian.jones@sri.com> [Mon, 02 Sep 2013 20:45:24 -0700] rev 124
Updated the example to match the new API, and fixed the roster Update to not require a reference to the client.
Chris Jones <christian.jones@sri.com> [Mon, 02 Sep 2013 20:38:57 -0700] rev 123
Got rid of Client.Uid.
Chris Jones <christian.jones@sri.com> [Mon, 02 Sep 2013 20:38:14 -0700] rev 122
Added another to-do item.
Chris Jones <christian.jones@sri.com> [Mon, 02 Sep 2013 20:38:02 -0700] rev 121
Changed the way filters work. They're now symmetrical, consisting of a paired send filter and receive filter.
Chris Jones <christian.jones@sri.com> [Sat, 31 Aug 2013 23:08:21 +0100] rev 120
Fix a bug causing us to open a TCP connection to every server and use the last one.
Chris Jones <christian.jones@sri.com> [Sat, 31 Aug 2013 23:06:55 +0100] rev 119
Documentation cleanup.
Chris Jones <christian.jones@sri.com> [Fri, 30 Aug 2013 17:24:39 -0600] rev 118
Code cleanup: Renamed the Version constant. Moved the unique-ID generator into its own file.
Chris Jones <christian.jones@sri.com> [Tue, 26 Mar 2013 10:57:30 -0600] rev 117
Closing this branch.
Chris Jones <christian.jones@sri.com> [Tue, 26 Mar 2013 10:54:44 -0600] rev 116
gofmt
Chris Jones <christian.jones@sri.com> [Fri, 28 Dec 2012 17:56:13 -0700] rev 115
Put the sub-elements of Message and Presence into the jabber:client namespace.
Chris Jones <christian.jones@sri.com> [Fri, 28 Dec 2012 17:07:20 -0700] rev 114
Updated for the latest revision of the encoding/xml fixes: The context object owned by Encoder and Decoder isn't directly accessible.
Also improved the output from the two assert functions to show the info of the caller rather than the assert function itself.
Chris Jones <chris@cjones.org> [Sun, 16 Dec 2012 23:06:54 -0700] rev 113
Step 3 of converting to interface Stanza and embedded struct Header.
Chris Jones <chris@cjones.org> [Sun, 16 Dec 2012 22:37:57 -0700] rev 112
Step 2 of converting to interface Stanza and embedded struct Header.
Chris Jones <chris@cjones.org> [Sun, 16 Dec 2012 22:36:53 -0700] rev 111
Step 1 of moving to interface Stanza and embedded struct Header.
Chris Jones <chris@cjones.org> [Sun, 16 Dec 2012 22:17:49 -0700] rev 110
Instead of making Stanza an interface that Iq, Message, and Presence implement, change it to an embedded struct.
Chris Jones <chris@cjones.org> [Sun, 16 Dec 2012 19:55:17 -0700] rev 109
Disabled debug logging.
Chris Jones <chris@cjones.org> [Sun, 16 Dec 2012 19:54:54 -0700] rev 108
Another little XML tag tweak.
Chris Jones <christian.jones@sri.com> [Sun, 16 Dec 2012 17:10:21 -0700] rev 107
Fixed up some more attribute labels.
Chris Jones <christian.jones@sri.com> [Sun, 16 Dec 2012 17:10:03 -0700] rev 106
Fixed up the client/server traffic logging.
Chris Jones <christian.jones@sri.com> [Sun, 16 Dec 2012 15:54:39 -0700] rev 105
Allow the user to override the TLS config. Also fixed up some log statements.
Chris Jones <christian.jones@sri.com> [Sun, 16 Dec 2012 15:24:55 -0700] rev 104
Fixed reverse logic error on loggers.
Chris Jones <christian.jones@sri.com> [Sun, 16 Dec 2012 15:19:45 -0700] rev 103
Updated the example for the new log setup.
Chris Jones <christian.jones@sri.com> [Sun, 16 Dec 2012 15:15:59 -0700] rev 102
Reworked the logging again, and also added namespaces to a couple of fields on Features.
Chris Jones <christian.jones@sri.com> [Sun, 16 Dec 2012 14:37:43 -0700] rev 101
Use the new logging setup from the example program.
Chris Jones <christian.jones@sri.com> [Sun, 16 Dec 2012 14:07:14 -0700] rev 100
Reworked logging.
Chris Jones <chris@cjones.org> [Sun, 16 Dec 2012 13:06:07 -0700] rev 99
Closing this branch because I did it better in another one.
Chris Jones <chris@cjones.org> [Sun, 16 Dec 2012 13:03:03 -0700] rev 98
Updated for Go 1.0 + upcoming XML fixes.
Chris Jones <christian.jones@sri.com> [Sat, 26 May 2012 11:11:26 -0600] rev 97
Removing this Makefile also; it should be as unnecessary as the other.
Chris Jones <christian.jones@sri.com> [Sat, 26 May 2012 11:09:20 -0600] rev 96
Removing Makefile. Shouldn't need it anymore.
Chris Jones <chris@cjones.org> [Thu, 24 May 2012 23:27:45 -0600] rev 95
Attempts to work around Go1 XML bugs.
Chris Jones <chris@cjones.org> [Thu, 24 May 2012 23:27:31 -0600] rev 94
More XML attribute fixes.
Chris Jones <chris@cjones.org> [Sun, 15 Apr 2012 11:20:55 -0600] rev 93
Cleanup for Go 1.
Chris Jones <chris@cjones.org> [Mon, 23 Jan 2012 22:03:17 -0700] rev 92
Closing this branch in favor of the "go.r60.3" branch.
Chris Jones <chris@cjones.org> [Mon, 23 Jan 2012 22:01:20 -0700] rev 91
Closing this branch in favor of the "go.weekly.2012-01-15" branch.
Chris Jones <chris@cjones.org> [Mon, 23 Jan 2012 21:56:48 -0700] rev 90
Removed tag go.r60.3
Chris Jones <chris@cjones.org> [Mon, 23 Jan 2012 21:56:25 -0700] rev 89
Using branches, instead of tags, to refer to Go releases.
Chris Jones <chris@cjones.org> [Mon, 23 Jan 2012 21:54:41 -0700] rev 88
Added support for stringprep, as required by the RFC.
Chris Jones <chris@cjones.org> [Mon, 23 Jan 2012 21:58:53 -0700] rev 87
Using branches, rather than tags, to refer to Go releases.
Chris Jones <chris@cjones.org> [Mon, 23 Jan 2012 21:58:19 -0700] rev 86
Removed tag go.weekly.2012-01-15
Chris Jones <christian.jones@sri.com> [Thu, 19 Jan 2012 22:58:35 -0700] rev 85
Added tag go.weekly.2012-01-15 for changeset 87111e98424e
Chris Jones <christian.jones@sri.com> [Thu, 19 Jan 2012 22:57:36 -0700] rev 84
Updates to BUG comments.
Chris Jones <christian.jones@sri.com> [Thu, 19 Jan 2012 22:41:09 -0700] rev 83
Added another SHOULD comment.
Chris Jones <christian.jones@sri.com> [Thu, 19 Jan 2012 22:18:58 -0700] rev 82
Implement (untested) EXTERNAL auth, and fix bugs from my previous commit.
Chris Jones <christian.jones@sri.com> [Thu, 19 Jan 2012 22:32:26 -0600] rev 81
Consolidate how we generate the "open stream" XML.
Chris Jones <christian.jones@sri.com> [Thu, 19 Jan 2012 22:31:56 -0600] rev 80
Removed tag go.weekly.2012-01-15
Chris Jones <christian.jones@sri.com> [Thu, 19 Jan 2012 22:25:20 -0600] rev 79
Added tag go.weekly.2012-01-15 for changeset a5848c75d270
Chris Jones <christian.jones@sri.com> [Thu, 19 Jan 2012 16:27:55 -0600] rev 78
Allow the app to specify a tls.Config to use for purposes of negotiating the TLS layer.
Chris Jones <christian.jones@sri.com> [Thu, 19 Jan 2012 16:23:15 -0600] rev 77
Use the logging API by default.
Chris Jones <christian.jones@sri.com> [Thu, 19 Jan 2012 14:18:39 -0600] rev 76
Fixed logging to use log rather than syslog.
Chris Jones <christian.jones@sri.com> [Thu, 19 Jan 2012 13:41:42 -0600] rev 75
Updated for weekly.2012-01-15.
Chris Jones <christian.jones@sri.com> [Thu, 19 Jan 2012 12:25:36 -0600] rev 74
Ran gofix from weekly-2012-01-15.
Chris Jones <christian.jones@sri.com> [Thu, 19 Jan 2012 11:06:42 -0600] rev 73
Added tag go.r60.3 for changeset 53f15893a1a7
Chris Jones <christian.jones@sri.com> [Mon, 16 Jan 2012 20:30:29 -0600] rev 72
gofmt
Chris Jones <chris@cjones.org> [Thu, 12 Jan 2012 23:14:25 -0700] rev 71
Added a quick test of XML escaping.
Chris Jones <chris@cjones.org> [Sun, 08 Jan 2012 13:04:50 -0700] rev 70
Closing this branch.