Aaron Weiss
|
7712a5536b
|
Readded current_nickname to IrcServer interface (fixes #91).
|
2017-06-25 19:36:38 -07:00 |
|
Aaron Weiss
|
c841e2cca9
|
Changed server tests to using for_each_incoming.
|
2017-06-25 05:58:13 -04:00 |
|
Aaron Weiss
|
1c0ccd11a9
|
Updated docs for ping_time and ping_timeout.
|
2017-06-25 05:45:30 -04:00 |
|
Aaron Weiss
|
971745ca33
|
Added a multiserver example supporting an arbitrary number of servers.
|
2017-06-25 05:36:58 -04:00 |
|
Aaron Weiss
|
c93d817735
|
Added a multiserver example.
|
2017-06-25 05:24:10 -04:00 |
|
Aaron Weiss
|
196d6425bd
|
Purged try! from code (replaced with ?).
|
2017-06-25 05:06:35 -04:00 |
|
Aaron Weiss
|
52035bd31e
|
Added EachIncomingExt to prelude.
|
2017-06-25 05:02:27 -04:00 |
|
Aaron Weiss
|
b4893377a6
|
Updated examples because of new for_each_incoming return type.
|
2017-06-25 05:00:44 -04:00 |
|
Aaron Weiss
|
b95ed76088
|
Extended for_each_incoming to all IRC streams, and added the error to
the return type.
|
2017-06-25 04:58:08 -04:00 |
|
Aaron Weiss
|
cfafb39ed9
|
Added a response_target helper function (suggested in #44).
|
2017-06-25 04:47:45 -04:00 |
|
Aaron Weiss
|
bd5253016e
|
Added ChannelExt to prelude.
|
2017-06-25 04:47:09 -04:00 |
|
Aaron Weiss
|
30468870bf
|
Refactored ChannelExt into its own module.
|
2017-06-25 04:46:20 -04:00 |
|
Aaron Weiss
|
a7a20efb0c
|
Fixed docs for JOIN (fixes #90).
|
2017-06-25 04:23:56 -04:00 |
|
Aaron Weiss
|
3a80cc5759
|
Bumped version to 0.12.1.
|
2017-06-24 22:18:47 -04:00 |
|
Aaron Weiss
|
1c98b4a5ea
|
Added documentation and a better error message for second calls to
stream().
|
2017-06-24 22:18:16 -04:00 |
|
Aaron Weiss
|
9ad30e41a2
|
Changed author email to my preferred email.
|
2017-06-23 13:45:11 -04:00 |
|
Aaron Weiss
|
5a0f54612d
|
Clean up formatting on Cargo.toml
|
2017-06-22 19:38:08 -04:00 |
|
Aaron Weiss
|
92ffbc7b28
|
Updated version number in README.
|
2017-06-22 19:37:35 -04:00 |
|
Aaron Weiss
|
639896cb02
|
Changed docs links to latest version of docs.rs.
|
2017-06-22 19:33:23 -04:00 |
|
Aaron Weiss
|
12eaccffdc
|
Changed docs link to docs.rs.
|
2017-06-22 19:31:33 -04:00 |
|
Aaron Weiss
|
bb9be2db0a
|
Removed documentation link. (also included in 0.12.0 release)
|
2017-06-22 19:24:23 -04:00 |
|
Aaron Weiss
|
92c2b1fe8e
|
Bumped version number to 0.12.0 and relicensed under MPL.
|
2017-06-22 19:21:38 -04:00 |
|
Aaron Weiss
|
41632b10af
|
Both sides of the transport now error on ping timeout.
|
2017-06-22 17:33:29 -04:00 |
|
Aaron Weiss
|
4d9d015f84
|
Fixed CTCP VERSION test.
|
2017-06-22 16:07:52 -04:00 |
|
Aaron Weiss
|
1030f51b46
|
Improved top-level module documentation.
|
2017-06-22 16:04:09 -04:00 |
|
Aaron Weiss
|
bfb14c0446
|
Fixed bug with response documentation.
|
2017-06-22 16:02:03 -04:00 |
|
Aaron Weiss
|
2055603a5d
|
Changed CTCP VERSION to include the real version number by default.
|
2017-06-22 15:04:27 -04:00 |
|
Aaron Weiss
|
ec8fdeb2e9
|
Reorganized imports into a consistent style.
|
2017-06-22 14:15:55 -04:00 |
|
Aaron Weiss
|
eecbe1630c
|
Refactored Mode API into its own module and added it to prelude.
|
2017-06-22 14:15:55 -04:00 |
|
Aaron Weiss
|
d9f4f82051
|
Implemented new Mode API (fixes #48).
|
2017-06-22 13:59:18 -04:00 |
|
Aaron Weiss
|
54326e0047
|
Reformatted conn and transport.
|
2017-06-22 10:46:40 -04:00 |
|
Aaron Weiss
|
2035739aa5
|
Added RPL_ISUPPORT, and moved RPL_BOUNCE. Fixes #87.
|
2017-06-22 10:01:51 -04:00 |
|
Aaron Weiss
|
da55f39a89
|
Updated README text based on recent changes.
|
2017-06-22 00:12:27 -04:00 |
|
Aaron Weiss
|
7576d1ca51
|
Added new config fields to full configuration in README.
|
2017-06-22 00:07:17 -04:00 |
|
Aaron Weiss
|
89b3c7b29d
|
Changed library to accept case insensitive commands (fixes #45).
|
2017-06-21 23:55:17 -04:00 |
|
Aaron Weiss
|
536521e349
|
Fixed bug with SSL domain verification.
|
2017-06-21 23:35:00 -04:00 |
|
Aaron Weiss
|
b277db71e0
|
Fixed test compilation.
|
2017-06-21 23:24:11 -04:00 |
|
Aaron Weiss
|
254f5bb048
|
Added ability to specify SSL certificate in DER format (fixes #67).
|
2017-06-21 23:21:03 -04:00 |
|
Aaron Weiss
|
c0af567258
|
Cleaned up imports and prelude.
|
2017-06-21 22:14:15 -04:00 |
|
Aaron Weiss
|
8c9a1aca2c
|
Added for_each_incoming helper to Server.
|
2017-06-21 22:07:53 -04:00 |
|
Aaron Weiss
|
f0e49d403f
|
Updated README to new async style.
|
2017-06-21 21:58:28 -04:00 |
|
Aaron Weiss
|
d57bb11994
|
Changed examples to be formatted more readibly.
|
2017-06-21 21:54:48 -04:00 |
|
Aaron Weiss
|
514a08d838
|
Fixed compilation for no default features.
|
2017-06-21 21:52:28 -04:00 |
|
Aaron Weiss
|
86e224b8aa
|
Fixed unit tests for async changes.
|
2017-06-21 21:50:38 -04:00 |
|
Aaron Weiss
|
77d44a5055
|
Added two config fields for testing purposes.
|
2017-06-21 19:19:58 -04:00 |
|
Aaron Weiss
|
2087e83e79
|
Removed tokio-service dependency, added tokio-mockstream.
|
2017-06-21 19:07:59 -04:00 |
|
Aaron Weiss
|
3369ef5ff2
|
Cleaned up code and added documentation.
|
2017-06-21 17:15:30 -04:00 |
|
Aaron Weiss
|
073b82feec
|
Replaced old conn.rs with async.rs.
|
2017-06-21 16:55:37 -04:00 |
|
Aaron Weiss
|
c363dc7837
|
Migrated real IrcServer API to be async based on experiment.
|
2017-06-21 16:53:28 -04:00 |
|
Aaron Weiss
|
6118516951
|
Fixed bug in line protocol.
|
2017-06-21 16:50:54 -04:00 |
|