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 |
|
Aaron Weiss
|
7d3e923de8
|
Added a first real cut at async.
|
2017-06-21 13:18:22 -04:00 |
|
Aaron Weiss
|
cc1aa5717e
|
Migrated to using error_chain.
|
2017-06-20 14:54:06 -04:00 |
|
Aaron Weiss
|
1ca609331c
|
Added reexports to the proto module.
|
2017-06-20 11:48:42 -04:00 |
|
Aaron Weiss
|
e7440d9b23
|
Made some small assorted changes.
|
2017-06-20 11:48:13 -04:00 |
|
Aaron Weiss
|
2821b60e83
|
Merge branch 'master' into async
|
2017-06-19 14:47:15 -04:00 |
|
Aaron Weiss
|
36eeca7db6
|
Changed examples to point to #irc-crate .
|
2017-06-19 14:46:34 -04:00 |
|
Aaron Weiss
|
1c1e4af311
|
Updated tests to compile.
|
2017-06-19 14:42:27 -04:00 |
|
Aaron Weiss
|
cf3ee671ed
|
Merge branch 'master' into async
|
2017-06-19 14:33:02 -04:00 |
|
Aaron Weiss
|
e5e33e9069
|
Fixed bug when compiling with no-default-features.
|
2017-06-19 14:19:57 -04:00 |
|
Manish Goregaokar
|
02f9968b0c
|
Update OpenSSL to 0.9.
|
2017-06-19 14:11:57 -04:00 |
|
Aaron Weiss
|
a4f1675394
|
Made the multithreaded example actually do something.
|
2017-06-19 14:08:43 -04:00 |
|
Aaron Weiss
|
f0f0b95038
|
Ran rustfmt on all the code.
|
2017-06-19 13:59:26 -04:00 |
|
Aaron Weiss
|
388628d62a
|
Applied a bunch of clippy lints.
|
2017-06-19 13:46:01 -04:00 |
|
Aaron Weiss
|
c4888ed76c
|
Merge pull request #86 from tobbez/rpl_topicwhotime
Add support for RPL_TOPICWHOTIME (numeric 333)
|
2017-06-15 16:01:34 -04:00 |
|
Torbjörn Lönnemark
|
1c84b699d4
|
Add support for RPL_TOPICWHOTIME (numeric 333)
|
2017-06-15 21:20:17 +02:00 |
|
Aaron Weiss
|
91fb0a1dc1
|
Merge pull request #85 from tobbez/use-serde
Replace rustc-serialize with serde
|
2017-06-14 16:28:34 -04:00 |
|
Torbjörn Lönnemark
|
e33248f043
|
Replace rustc-serialize with serde
rustc-serialize is deprecated.
Fixes #84.
|
2017-06-14 22:20:31 +02:00 |
|
Aaron Weiss
|
310c85f336
|
Merge pull request #83 from TheMightyBuzzard/master
Properly remove users from channels on quit
|
2017-06-06 11:25:46 -04:00 |
|
TheMightyBuzzard
|
c6efd4d9f0
|
Properly remove users from channels on quit
|
2017-06-06 04:37:25 -05:00 |
|
Aaron Weiss
|
9a2222d802
|
Updated Tokio protocol code.
|
2017-05-26 14:09:09 +02:00 |
|
Aaron Weiss
|
d03d61dcec
|
Bumped version to 0.11.8.
|
2017-05-25 17:28:00 +02:00 |
|
Aaron Weiss
|
38c7ed2c71
|
Changed Server API to provide channel lists, and fixed channel tracking
to work with user PARTs.
|
2017-05-25 17:27:00 +02:00 |
|
Aaron Weiss
|
4446b8e875
|
Merge pull request #81 from baileyn/master
Fixed a typo in the README.
|
2017-05-17 18:10:49 -04:00 |
|
Nicholas Bailey
|
9e3aab5209
|
Fixed a typo in the README.
|
2017-05-17 17:58:35 -04:00 |
|
Aaron Weiss
|
4d8507cfdb
|
Bumped version to 0.11.7.
|
2017-05-02 19:52:03 -04:00 |
|
Aaron Weiss
|
f3fb23d755
|
Added input sanitization to prevent newline injection (fixes #80).
|
2017-05-02 19:47:16 -04:00 |
|
Aaron Weiss
|
1709460020
|
Merge pull request #78 from TheMightyBuzzard/tracknickchanges
track nick changes
|
2017-04-12 16:28:06 -04:00 |
|
TheMightyBuzzard
|
9706d93968
|
track nick changes
Client did not track nick changes. This solves that, although admittedly in a rather inefficient way.
|
2017-04-11 07:29:33 -05:00 |
|
Aaron Weiss
|
5f3b566821
|
Added some spacemacs shilling.
|
2017-04-01 19:35:16 -04:00 |
|
Aaron Weiss
|
3f458b5aaa
|
Merge pull request #77 from FROG-TIPS/master
Allow all of SSL2, SSL3 and TLSv1 connections
|
2017-04-01 16:31:24 -04:00 |
|
Perl I. Weird
|
2da5f4defc
|
Allow all of SSL2, SSL3 and TLS1 connections
|
2017-04-01 13:22:25 -07:00 |
|
Aaron Weiss
|
d68e998f44
|
Merge pull request #76 from miedzinski/ctcp-config
Use CTCP VERSION and SOURCE replies from Config
|
2017-03-22 23:40:56 -04:00 |
|
Dominik Miedziński
|
fcb0c1da64
|
Use CTCP VERSION and SOURCE replies from Config
|
2017-03-22 22:06:43 +01:00 |
|
Aaron Weiss
|
6a0f2a184f
|
Merge branch 'master' into async
|
2017-03-15 12:44:46 -04:00 |
|
Aaron Weiss
|
fbeeaed874
|
Changed implementation of socket_addr on Config.
|
2017-03-15 12:42:15 -04:00 |
|
Aaron Weiss
|
c402371450
|
Merge pull request #75 from miedzinski/fix-warnings
Remove unused imports and fix broken test
|
2017-03-15 12:35:27 -04:00 |
|
Aaron Weiss
|
3c3f175cc0
|
Merge pull request #74 from miedzinski/ctcp-ping
Ignore CTCP PINGs without timestamps
|
2017-03-15 12:33:37 -04:00 |
|
Dominik Miedziński
|
59b79c06cc
|
Remove unused imports and fix broken test
|
2017-03-15 17:28:07 +01:00 |
|
Dominik Miedziński
|
f4f49c6dd3
|
Ignore CTCP PINGs without timestamps
|
2017-03-15 17:11:19 +01:00 |
|