Commit graph

237 commits

Author SHA1 Message Date
Aaron Weiss
5d6fd1031d Added account-tag to capabilities request API. 2015-06-04 15:23:48 -04:00
Aaron Weiss
6a7786b92a Added monitor to capability request API. 2015-06-04 15:21:21 -04:00
Aaron Weiss
c9b22f08ff Added response codes for monitor extension. 2015-06-04 15:19:54 -04:00
Aaron Weiss
e9066e3cba Added MONITOR command for IRCv3.2 monitor extension. 2015-06-04 15:14:28 -04:00
Aaron Weiss
7d39a12142 Added parsing support for IRCv3.2 message tags. 2015-06-04 12:35:43 -04:00
Aaron Weiss
e1abb935b1 Added CAP LS with negotiation version API for IRCv3.2. 2015-05-22 23:55:20 -04:00
Aaron Weiss
3805c7c914 Added support for IRCv3.1 extended-join. 2015-05-21 22:55:49 -04:00
Aaron Weiss
fc175bb68a Added support for IRCv3.1 away-notify. 2015-05-21 22:40:08 -04:00
Aaron Weiss
be7b7d3233 Added Capability for a type-safe IRCv3 CAP REQ API. 2015-05-21 22:33:14 -04:00
Aaron Weiss
066960838e Fixed identify tests after IRCv3 changes. 2015-05-21 22:33:14 -04:00
Aaron Weiss
b6526465dd Added IRCv3 ACCOUNT command for account-notify support. 2015-05-21 22:33:14 -04:00
Aaron Weiss
7bf6bf48e1 Enhanced documentation for user tracking API. 2015-05-21 22:33:14 -04:00
Aaron Weiss
624873fc85 Removed default multi-prefix request in identify(...). 2015-05-21 22:33:14 -04:00
Aaron Weiss
f270a9d323 Added a function to send capabilities requests. 2015-05-21 22:33:14 -04:00
Aaron Weiss
3a8aa7b738 Removed CAP CLEAR subcommand. 2015-05-21 22:33:14 -04:00
Aaron Weiss
fcca39a98d Fixed test compilation. 2015-04-26 00:11:51 -04:00
Aaron Weiss
87f3b65649 Replaced ToMessage with Into<Message>. 2015-04-26 00:01:33 -04:00
Aaron Weiss
d3ac72d513 Removed unnecessary copies in Command's ToMessage impl. 2015-04-25 23:43:16 -04:00
Aaron Weiss
83243ffec3 ToMessage now consumes the struct in the conversion. 2015-04-25 23:13:56 -04:00
Aaron Weiss
42454939d7 Servers now send any ToMessage type. 2015-04-25 23:13:33 -04:00
Aaron Weiss
2505cc5784 Removed stability attributes. 2015-04-24 02:10:05 -04:00
Aaron Weiss
1740a2e669 Removed FromPrimitive derivation. 2015-04-24 01:53:37 -04:00
Aaron Weiss
c26d297e62 Eliminated feature use for beta. 2015-04-04 23:06:13 -04:00
Aaron Weiss
23fa48d41e Updated for Rust master. 2015-04-03 00:56:42 -04:00
Aaron Weiss
0e6018c85f Updated to Rust master. 2015-03-29 13:26:22 -04:00
Aaron Weiss
a23fcd6ba2 Updated for latest Rust. 2015-03-26 21:50:38 -04:00
Aaron Weiss
b7912ee592 Fixed warnings on Rust master. 2015-03-21 23:08:41 -04:00
Aaron Weiss
aaf5013407 Updated parsing to support colons within arguments. 2015-03-09 22:06:43 -04:00
Aaron Weiss
c5d2cdb891 Config tests now use std::path. 2015-03-07 15:01:34 -05:00
Aaron Weiss
1425bc1327 Migrated to new std::path. 2015-03-07 12:15:22 -05:00
Aaron Weiss
8bc8b946f7 Migrated to new std::io. 2015-03-02 17:12:16 -05:00
Aaron Weiss
3274cf1107 Changed from split_str to split. 2015-02-26 21:52:42 -05:00
Aaron Weiss
758bcfa784 Added a private function to help reduce line-wrapping. 2015-02-24 17:34:25 -05:00
Aaron Weiss
cfe9d756a6 Cleaned up line-wrapping in Command::to_message. 2015-02-24 16:58:50 -05:00
Aaron Weiss
5f8b09cf57 Updated docs. 2015-02-24 10:55:08 -05:00
Aaron Weiss
e1ab26a4bd Fixes #18 by expanding the CAP command. 2015-02-24 10:45:42 -05:00
Aaron Weiss
27839902ad Converted Wrapper to ServerExt as per #19. Fixes #5, too. 2015-02-24 10:10:22 -05:00
Aaron Weiss
6fdea7302a Improved docs on from_message_io. 2015-02-24 01:21:41 -05:00
Aaron Weiss
5a801df82f Added ToMessage to Prelude. 2015-02-23 23:11:11 -05:00
Aaron Weiss
54aaec9c76 Merge pull request #17 from filipegoncalves/master
Implemented command iterator.
2015-02-23 23:07:02 -05:00
Aaron Weiss
fca193732d Cleaned up line-wrapping in command.rs. 2015-02-23 23:06:35 -05:00
Filipe Gonçalves
04dccf5ce2 Added Command iterator. Added a test and a use case example. 2015-02-23 23:57:13 +00:00
Filipe Gonçalves
a43db2b5da Refactored Command to own its data. Updated tests and examples. 2015-02-23 20:02:52 +00:00
Aaron Weiss
1828c16766 Added a client prelude. 2015-02-22 21:18:57 -05:00
Aaron Weiss
c997556501 Removed warning when no-default-features is used. 2015-02-22 12:12:18 -05:00
Aaron Weiss
6404bef80a More clean-up, and warning fixes. 2015-02-21 10:31:46 -05:00
Aaron Weiss
76e7aea8e7 Cleaned up code, and more warning fixes. 2015-02-21 10:18:53 -05:00
Aaron Weiss
dd4635d39f Updated for Rust master. 2015-02-21 09:28:12 -05:00
Aaron Weiss
01379667f1 Updated for Rust master. 2015-02-19 15:30:09 -05:00
Aaron Weiss
f91912af7f Updated stabilization. 2015-02-17 14:28:38 -05:00