Peter Atashian
|
b2a1f2a6b9
|
closure syntax
Signed-off-by: Peter Atashian <retep998@gmail.com>
|
2015-01-06 05:33:40 -05:00 |
|
Aaron Weiss
|
01b2e218cd
|
Fixed compilation for rust master.
|
2015-01-04 14:22:24 -05:00 |
|
Aaron Weiss
|
4e41d5a80d
|
Fixed test compilation.
|
2015-01-04 01:24:08 -05:00 |
|
Aaron Weiss
|
2dc47006ce
|
Fixed compilation for rust master.
|
2015-01-04 01:18:26 -05:00 |
|
Aaron Weiss
|
48788fee5f
|
Added get_source_nickname() to Message.
|
2015-01-02 15:20:26 -05:00 |
|
Aaron Weiss
|
dace078b1c
|
Updated for mutex changes.
|
2015-01-01 20:40:58 -05:00 |
|
Aaron Weiss
|
dbd0e4b65b
|
More clean-up around ToMessage, and removed debug messages from CTCP
implementation.
|
2014-12-31 20:26:44 -05:00 |
|
Aaron Weiss
|
a6146bc135
|
Clean up after #11, including unit tests.
|
2014-12-31 20:05:10 -05:00 |
|
Simon Bernier St-Pierre
|
ed84a41e57
|
Implement ToMessage for Command and Message and use ToMessage in Connection.
|
2014-12-31 18:39:00 -05:00 |
|
Aaron Weiss
|
5a59945ffc
|
Updated travis build file and added doc notes about CTCP requiring CTCP
feature.
|
2014-12-23 13:32:35 -05:00 |
|
Aaron Weiss
|
b9357ee671
|
Fixed CTCP tests.
|
2014-12-23 13:31:10 -05:00 |
|
Aaron Weiss
|
4fdf801fb3
|
Updated away from deprecated code in library.
|
2014-12-23 12:53:30 -05:00 |
|
Aaron Weiss
|
b44ff8b196
|
Fixed build.
|
2014-12-23 12:15:41 -05:00 |
|
Aaron Weiss
|
06cd54f39e
|
Added CTCP response tests.
|
2014-12-22 17:24:56 -05:00 |
|
Aaron Weiss
|
fdfe03d1b2
|
Added colons to fix tests.
|
2014-12-22 17:15:35 -05:00 |
|
Aaron Weiss
|
ddda80d00e
|
Added tests for sending CTCP requests.
|
2014-12-22 17:11:54 -05:00 |
|
Aaron Weiss
|
2cd160a72f
|
Added commands to send CTCP requests as per #7.
|
2014-12-22 16:43:37 -05:00 |
|
Aaron Weiss
|
1b51c69a23
|
Added CTCP feature with automatic responses to a set of CTCP commands
as per #7.
|
2014-12-22 16:35:56 -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
|
d76dd610de
|
Fixed compilation, and updated README.
|
2014-12-19 10:48:59 -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
|
0ec3f1f282
|
Updated to using #[deriving(Copy)].
|
2014-12-14 19:21:14 -05:00 |
|
Aaron Weiss
|
e070639ffe
|
Updated for explicit Copy implementations.
|
2014-12-13 03:24:41 -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
|
bdb04d693b
|
Updated examples for if let addition, and a failure test with a message.
|
2014-12-08 15:00:10 -05:00 |
|
Aaron Weiss
|
5ec5ec29eb
|
Updated for language changes.
|
2014-12-08 03:34:13 -05:00 |
|
Aaron Weiss
|
a222989cb4
|
Implemented #4 as a list of alternate nicknames.
|
2014-12-06 18:49:07 -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
|
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
|
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 |
|
Aaron Weiss
|
da30e4bccd
|
Updated handle_message(...) to use Response everywhere as needed.
|
2014-12-01 16:12:19 -05:00 |
|
Aaron Weiss
|
4a48093905
|
handle_command(...) implementation now uses responses, unit tests for
responses are now lincuded.
|
2014-12-01 14:32:45 -05:00 |
|
Aaron Weiss
|
7a4e1675b2
|
Added server response codes.
|
2014-12-01 14:19:14 -05:00 |
|
Aaron Weiss
|
faf54e1b52
|
Added warning for missing docs, and added missing docs.
|
2014-12-01 13:53:22 -05:00 |
|
Aaron Weiss
|
b4cda39134
|
Made encoding into a feature as encode.
|
2014-11-30 03:30:10 -05:00 |
|