Commit graph

695 commits

Author SHA1 Message Date
Aaron Weiss
855fb1f219 Added example of autoreconnection. 2014-12-20 20:13:16 -05:00
Aaron Weiss
86a5faaa1d Reconnection no longer requires mutability, Wrapper now has
send_quit(...).
2014-12-20 20:12:29 -05:00
Aaron Weiss
49c96e9ece Removed unnecessary constructors that set timeouts on construction. 2014-12-20 17:57:55 -05:00
Aaron Weiss
5d45515578 Added set_timeout to Connection. 2014-12-20 17:53:27 -05:00
Aaron Weiss
3173accaa8 Added set_keepalive to Connection and the ability to reconnect to a
server.
2014-12-20 17:36:48 -05:00
Aaron Weiss
70031aa8d8 ServerIterator now iterates over IoResults. 2014-12-20 16:50:54 -05:00
Aaron Weiss
fb743f148b Updated encoding dependency. 2014-12-19 12:52:34 -05:00
Aaron Weiss
e3ee8adfeb Updated docs links because Rust-CI docs is working again. 2014-12-19 11:40:12 -05:00
Aaron Weiss
a52354f5a4 Updated Travis-CI build files. 2014-12-19 11:34:54 -05:00
Aaron Weiss
1570751438 Bumped version number to 0.5.8. 2014-12-19 11:31:09 -05:00
Aaron Weiss
d76dd610de Fixed compilation, and updated README. 2014-12-19 10:48:59 -05:00
Aaron Weiss
d2aa8df1b9 Updated for username change (aaronweiss74 -> aatxe) 2014-12-19 10:35:26 -05:00
Aaron Weiss
467559b478 Changed behavior when using encoding to not fail on improperly encoded
text.
2014-12-17 01:31:24 -05:00
Aaron Weiss
5a77845691 Updated examples for removal of proc. 2014-12-16 03:22:05 -05:00
Aaron Weiss
76dc3a855f Updated OpenSSL dependency. 2014-12-16 02:16:35 -05:00
Aaron Weiss
0ec3f1f282 Updated to using #[deriving(Copy)]. 2014-12-14 19:21:14 -05:00
Aaron Weiss
f0bb1f71ba Updated version to 0.5.5. 2014-12-13 03:36:53 -05:00
Aaron Weiss
e070639ffe Updated for explicit Copy implementations. 2014-12-13 03:24:41 -05:00
Aaron Weiss
be42e98598 Updated dependencies and version to 0.5.4. 2014-12-12 15:17:41 -05:00
Aaron Weiss
eb091a0b58 Simplified tweeter example code. 2014-12-11 00:06:12 -05:00
Aaron Weiss
0cf8fd49af Updated version to 0.5.3. 2014-12-09 17:26:13 -05:00
Aaron Weiss
7464dc2f0f No longer tries to identify without a password, and added a test for
nickserv identification.
2014-12-09 17:25:22 -05:00
Aaron Weiss
3146d6a87f Fixed nickserv identification. 2014-12-09 17:15:53 -05:00
Aaron Weiss
f9cb41fff3 Moved nickserv registration to just before channel joining. 2014-12-09 17:11:02 -05:00
Aaron Weiss
398cda4af6 Implemented password support for nickservs as per #9. 2014-12-09 17:01:47 -05:00
Aaron Weiss
31281d2820 Added support for connecting to a password-protected server. 2014-12-09 16:17:05 -05:00
Aaron Weiss
1fa18b7f6e Updated documentation links. This might change again back to Rust-CI if
that starts working again.
2014-12-09 00:42:04 -05:00
Aaron Weiss
ccc293fc6f Updated rust-ci token. 2014-12-08 19:36:59 -05:00
Aaron Weiss
bdb04d693b Updated examples for if let addition, and a failure test with a message. 2014-12-08 15:00:10 -05:00
Aaron Weiss
dcab79bdec Updated travis-ci build file for docs. 2014-12-08 14:00:11 -05:00
Aaron Weiss
5ec5ec29eb Updated for language changes. 2014-12-08 03:34:13 -05:00
Aaron Weiss
4dfa5942a0 Added alternate nicknames to the simple example. 2014-12-06 19:11:13 -05:00
Aaron Weiss
a222989cb4 Implemented #4 as a list of alternate nicknames. 2014-12-06 18:49:07 -05:00
Aaron Weiss
67bfcee53c Removed rustdoc test on README.md. 2014-12-05 10:49:25 -05:00
Aaron Weiss
cd4340c052 Travis-CI README.md rustdoc test, take 3. 2014-12-05 10:42:54 -05:00
Aaron Weiss
96e2a960ed Fixed travis-ci script. 2014-12-05 10:34:41 -05:00
Aaron Weiss
6b294036f2 Simplified config tests and added rustdoc test for README.md. 2014-12-05 10:27:58 -05:00
Aaron Weiss
4f7184afc4 Trying to get docs to work again. 2014-12-05 10:09:32 -05:00
Aaron Weiss
7bbd1fe428 Updated key for rust-ci docs. 2014-12-05 02:49:47 -05:00
Aaron Weiss
3387f5d587 Updated configuration to be a lot more fluid, and easier to work with. 2014-12-04 21:04:22 -05:00
Aaron Weiss
3b5bf55d0c Updated for language changes. 2014-12-04 12:57:07 -05:00
Aaron Weiss
4cd500d892 Updated encoding library for language changes. 2014-12-04 12:54:25 -05:00
Aaron Weiss
afd14cb20a Completed #3 by taking advantage of new support for capabilities
protocol.
2014-12-02 16:35:34 -05:00
Aaron Weiss
8b72503e7d Added support for CAP and IRCv3 capabilities extension. 2014-12-02 14:41:09 -05:00
Aaron Weiss
116ac10e48 Improved access level tracking as per #3, but more improvements are
necessary still.
2014-12-02 14:10:33 -05:00
Aaron Weiss
3fdd58e695 Updated README.md. 2014-12-02 12:26:50 -05:00
Aaron Weiss
4d85b7932c Updated tweeter example because reading and writing now use separate
mutexes.
2014-12-01 19:27:30 -05:00
Aaron Weiss
b05994e65c Fixed typo in SSL implementation that went unnoticed. 2014-12-01 18:34:39 -05:00
Aaron Weiss
0588de82e0 Fixed encode tests. 2014-12-01 18:20:29 -05:00
Aaron Weiss
40d8f09528 Separated reading and writing once more, thanks to changes in
rust-openssl.
2014-12-01 18:17:03 -05:00