Aaron Weiss
|
dd6b6eebd3
|
Completed channel user list tracking.
|
2014-11-12 00:51:40 -05:00 |
|
Aaron Weiss
|
4e40fd8218
|
Started working on user tracking, but it's currently very broken.
|
2014-11-11 01:24:01 -05:00 |
|
Aaron Weiss
|
3f0c3ba175
|
Made documentation improvements.
|
2014-11-08 23:21:55 -05:00 |
|
Aaron Weiss
|
95234df31f
|
Refactored library to be Stream-based, added a wrapper to create streams out of Buffers and Writers, and completed SSL support.
|
2014-11-08 23:07:57 -05:00 |
|
Aaron Weiss
|
a903dd9571
|
Added SSL support, but it's broken because of the duplicate SslStream creations.
|
2014-11-08 17:35:19 -05:00 |
|
Aaron Weiss
|
a79a1fc033
|
Added more details to Cargo.toml.
|
2014-11-08 14:14:23 -05:00 |
|
Aaron Weiss
|
dc3b3134f3
|
Updated README.md.
|
2014-11-07 12:43:01 -05:00 |
|
Aaron Weiss
|
09f426cad5
|
Added unit tests for wrapper functionality.
|
2014-11-07 12:36:51 -05:00 |
|
Aaron Weiss
|
7d53e298ca
|
Added license attribute to lib.rs.
|
2014-11-06 21:38:37 -05:00 |
|
Aaron Weiss
|
442115330e
|
Refactored Command::from_message(...) to be more easily understood.
|
2014-11-06 20:54:51 -05:00 |
|
Aaron Weiss
|
2b7129c74a
|
Rustdoc comments now end consistently in periods.
|
2014-11-06 15:23:02 -05:00 |
|
Aaron Weiss
|
8d37f71c3a
|
Updated connect(...) with API changes for TcpStream.
|
2014-11-06 15:12:57 -05:00 |
|
Aaron Weiss
|
f229f4ebaf
|
IrcServer::from_connection(...) no longer returns an IoResult.
|
2014-11-06 15:07:02 -05:00 |
|
Aaron Weiss
|
544ea11ab7
|
Added more unit tests for server.
|
2014-11-06 15:05:00 -05:00 |
|
Aaron Weiss
|
14f8f09374
|
Added iterator unit test and fixed a bug where parsing messages without suffixes caused them to incorrectly include a new line in their last argument.
|
2014-11-06 14:29:14 -05:00 |
|
Aaron Weiss
|
a8c6ba6a82
|
Added UNLICENSE and contributing guidelines. This library is now public domain.
|
2014-11-05 02:11:33 -05:00 |
|
Aaron Weiss
|
60cfc3dbcf
|
Added link to docs to README.md.
|
2014-11-05 01:56:00 -05:00 |
|
Aaron Weiss
|
f596767ce7
|
Fixed issue with docs not being uploaded to rust-ci.
|
2014-11-05 01:52:38 -05:00 |
|
Aaron Weiss
|
9ab10153f1
|
Added rust-ci docs configuration.
|
2014-11-05 01:49:55 -05:00 |
|
Aaron Weiss
|
165e7969db
|
Added some basic tests to newly redesigned library. Test coverage is still less than satisfactory.
|
2014-11-05 01:45:17 -05:00 |
|
Aaron Weiss
|
503f14ea5a
|
Added more functionality to Wrapper.
|
2014-11-04 14:26:24 -05:00 |
|
Aaron Weiss
|
1f888281b0
|
Added exports to data module.
|
2014-11-03 16:41:30 -05:00 |
|
Aaron Weiss
|
6db71ded01
|
Provided access to internal connections where needed, and added multi-line support to send_privmsg(...).
|
2014-11-03 14:12:23 -05:00 |
|
Aaron Weiss
|
25532d145e
|
Removed lifetime requirements from send_samode.
|
2014-11-03 13:51:21 -05:00 |
|
Aaron Weiss
|
039049ab32
|
Added documentation for Wrapper and utility functions.
|
2014-11-03 04:19:12 -05:00 |
|
Aaron Weiss
|
b3e0e2ea08
|
Refactored utilities into a Server Wrapper that provides added functionality.
|
2014-11-03 04:15:03 -05:00 |
|
Aaron Weiss
|
5ac62acfd9
|
Added a simple response to the simple example.
|
2014-11-03 03:50:28 -05:00 |
|
Aaron Weiss
|
f0e3db4ce6
|
Added additional utilities.
|
2014-11-03 03:47:08 -05:00 |
|
Aaron Weiss
|
25c50b182b
|
Updated README.md for redesign.
|
2014-11-03 03:17:34 -05:00 |
|
Aaron Weiss
|
b60236a0fd
|
Merge pull request #1 from aaronweiss74/redesign
Iterator-based redesign.
|
2014-11-03 03:14:34 -05:00 |
|
Aaron Weiss
|
c7a0d4b83d
|
Implemented join on connection.
|
2014-11-03 03:11:14 -05:00 |
|
Aaron Weiss
|
cd52c5b6a4
|
Messages now properly end with new-lines.
|
2014-11-03 03:02:35 -05:00 |
|
Aaron Weiss
|
16f29f179a
|
Added basic message handling, and fixed a bug in message parsing.
|
2014-11-03 02:54:40 -05:00 |
|
Aaron Weiss
|
4479c59e79
|
Fixed bug with Message parsing causing suffixes to include colon prefix.
|
2014-11-03 02:42:06 -05:00 |
|
Aaron Weiss
|
c8dc582fd1
|
Fixed bug with message parsing, and updated example.
|
2014-11-03 02:30:58 -05:00 |
|
Aaron Weiss
|
c20038951e
|
Added simple example, and changed how IrcServer creation works.
|
2014-11-03 02:11:51 -05:00 |
|
Aaron Weiss
|
42b4dcbf03
|
Added identify(...) utility, and clarified intent in some places using match.
|
2014-11-03 02:02:29 -05:00 |
|
Aaron Weiss
|
4d7c2065e9
|
Added FIXME to from_message(...) with details on how to rewrite it.
|
2014-11-03 01:47:36 -05:00 |
|
Aaron Weiss
|
25d4585fbc
|
Commands now uses slices.
|
2014-11-03 01:45:00 -05:00 |
|
Aaron Weiss
|
fbcc3021a8
|
Added server utils module to hold shortcuts and the like.
|
2014-11-03 00:55:56 -05:00 |
|
Aaron Weiss
|
5bbde7e96c
|
Added documentation everywhere.
|
2014-11-03 00:52:15 -05:00 |
|
Aaron Weiss
|
63f4ca5097
|
Implemented complete RFC 2812 as Commands.
|
2014-11-03 00:08:40 -05:00 |
|
Aaron Weiss
|
4ace08da3c
|
Took non-existant script out of travis build configuration.
|
2014-11-02 18:45:29 -05:00 |
|
Aaron Weiss
|
2e2d411907
|
Added Server trait and implemented basic Server functionality for IrcServer.
|
2014-11-02 18:39:00 -05:00 |
|
Aaron Weiss
|
4df7be1662
|
Added Config implementation.
|
2014-11-02 18:16:49 -05:00 |
|
Aaron Weiss
|
d97035cca9
|
Implemented ServerIterator and message parsing.
|
2014-11-02 18:08:56 -05:00 |
|
Aaron Weiss
|
6da40f2ad3
|
Implemented thread-safe Connection.
|
2014-11-02 17:25:45 -05:00 |
|
Aaron Weiss
|
b2006d044d
|
Laid out basic structure of rewritten library.
|
2014-11-02 16:25:57 -05:00 |
|
Aaron Weiss
|
91aa5bcc6f
|
Refactored for iterators.
|
2014-11-02 16:16:58 -05:00 |
|
Aaron Weiss
|
0ad276fdae
|
Added load_utf8 to Config and load takes a Path.
|
2014-11-02 13:47:22 -05:00 |
|