Commit graph

  • f785d15b4c Handle suffix as a plain param Kaleb Elwert 2020-01-30 16:12:44 -08:00
  • f488f9562e
    Merge pull request #195 from belak/optional-serde Aaron Weiss 2020-01-30 17:08:12 -05:00
  • 99f772cccb
    Merge pull request #192 from andreasots/tag-escapes Aaron Weiss 2020-01-30 17:07:43 -05:00
  • b903c2595e extract tag value escape and unescape functions Andreas Ots 2020-01-30 23:39:47 +02:00
  • 14e1f845f3 Add features to travis.yml Kaleb Elwert 2020-01-29 14:07:22 -08:00
  • dd09555537 Make serde optional Kaleb Elwert 2020-01-28 17:58:38 -08:00
  • 2339ca5fe6
    Merge pull request #196 from belak/irc-proto-features Aaron Weiss 2020-01-29 14:05:18 -05:00
  • 937b04d91b
    Merge pull request #198 from belak/fix-no-user-tracking Aaron Weiss 2020-01-29 14:03:43 -05:00
  • 52dc41df7f
    Merge pull request #197 from belak/upgrade-bytes Aaron Weiss 2020-01-29 14:02:37 -05:00
  • 57e5874852 Fix client::test::no_user_tracking Kaleb Elwert 2020-01-28 22:11:17 -08:00
  • 3d5b6004eb Upgrade additional packages Kaleb Elwert 2020-01-28 18:25:35 -08:00
  • 9b80f298b6 Upgrade bytes to match irc-proto Kaleb Elwert 2020-01-28 18:16:48 -08:00
  • 52eca3642e Properly declare required tokio-util features Kaleb Elwert 2020-01-28 18:14:25 -08:00
  • 2bb980044b Escape/unescape IRCv3 message tag values Andreas Ots 2019-12-28 17:37:47 +02:00
  • a086e0913c
    Merge pull request #189 from udoprog/fix-sync-resolve Aaron Weiss 2019-12-30 19:28:34 -05:00
  • 866b5a60a0
    Merge pull request #188 from udoprog/fix-outgoing-state Aaron Weiss 2019-12-30 19:27:29 -05:00
  • b08e2a89ae Avoid synchronously resolving server address John-John Tedro 2019-12-29 19:08:31 +01:00
  • 731f792686 Fix updating outgoing client state John-John Tedro 2019-12-28 07:34:33 +01:00
  • 71a703c762
    Merge pull request #186 from udoprog/config Aaron Weiss 2019-12-27 16:57:09 -05:00
  • 4c756654a1
    Merge pull request #187 from udoprog/fix-test-todo Aaron Weiss 2019-12-27 16:52:57 -05:00
  • 8a6d8f4017
    Merge pull request #185 from udoprog/thiserror Aaron Weiss 2019-12-27 16:50:57 -05:00
  • 9066824213 Fix test which requires driving the outgoing queue John-John Tedro 2019-12-27 17:36:11 +01:00
  • 5189b69e7e Simplify Config structure John-John Tedro 2019-09-29 00:54:07 +02:00
  • f200a9f281 Switch to modern error handling John-John Tedro 2019-10-16 03:12:29 +02:00
  • cebd250f00
    Merge pull request #184 from udoprog/tokio-bump Aaron Weiss 2019-12-27 10:07:00 -05:00
  • 549e2e8722 Port to tokio 0.2 John-John Tedro 2019-08-27 15:05:51 +02:00
  • 9bb7fa8ba2
    Merge pull request #180 from AGausmann/compile-fixes Aaron Weiss 2019-06-13 11:50:27 -04:00
  • 3d78f8e0b7 Test fix Adam Gausmann 2019-06-10 21:04:18 -05:00
  • 400c982639 Fix compilation errors on 0.14 Adam Gausmann 2019-06-10 20:52:36 -05:00
  • 0b7a7a0f02
    fixup! Merge branch 'develop' into 0.14 Aaron Weiss 2019-06-06 13:41:30 -04:00
  • c383c6241e
    Merge branch 'develop' into 0.14 Aaron Weiss 2019-06-06 13:40:55 -04:00
  • 4edb99f000
    Merge pull request #178 from jesopo/develop Aaron Weiss 2019-06-03 14:07:31 -04:00
  • 379a2db9fa Update source_response test jesopo 2019-05-18 23:01:40 +01:00
  • 9dbb04431a Don't send an empty CTCP SOURCE response jesopo 2019-05-18 22:51:55 +01:00
  • 67fcfb4e86
    Merge pull request #175 from udoprog/send-static Aaron Weiss 2019-03-17 10:25:18 -04:00
  • f02362c782 Mark Future in PackedIrcClient as Send + 'static John-John Tedro 2019-03-17 11:52:48 +01:00
  • 48b5adf33b
    Merge pull request #173 from dgriffen/dev/dgriffen/non-sequential-handler Aaron Weiss 2019-01-14 10:16:43 -05:00
  • 971a386ca0
    spawn handler futures on the reactor Daniel Griffen 2019-01-09 20:18:38 -08:00
  • 885e96a495
    Merge pull request #171 from Blajda/handle_single_soh Aaron Weiss 2019-01-04 13:21:49 -05:00
  • 199f591e78 Handle the case of a single SOH in PRIVMSG David Blajda 2019-01-03 05:07:03 +00:00
  • e3decd470d
    Merge pull request #161 from FauxFaux/parse-user Aaron Weiss 2018-10-21 13:36:00 -04:00
  • 99fe1256e1 parse traditional USER form Chris West (Faux) 2018-10-21 12:25:08 +01:00
  • 47d9c4c78b
    Merge pull request #149 from brigand/feat/develop/message-prefix Aaron Weiss 2018-10-15 11:16:30 -04:00
  • d75ca3b072
    Merge pull request #159 from Bassetts/ci-bot Aaron Weiss 2018-10-13 20:30:04 -04:00
  • cdf874c23e Re-format ci bot message Jason Liquorish 2018-10-12 23:11:02 +01:00
  • f1d7d71471 Add test bot for CI Jason Liquorish 2018-10-07 17:06:29 +01:00
  • 771200e503
    Merge pull request #157 from theduke/packed-client-send-bound Aaron Weiss 2018-10-04 14:43:00 -04:00
  • e112efe7dd Add 'Send' bound for PackedClient client future. Christoph Herzog 2018-10-04 18:20:41 +02:00
  • 8d054dc281
    Merge pull request #155 from theduke/owned-config Aaron Weiss 2018-10-03 21:13:57 -04:00
  • e5089fa317 Use tokio::net::tcp::ConnectFuture instead of deprecated re-export. Christoph Herzog 2018-10-04 02:53:56 +02:00
  • 2aff64b645 Refactor IrcClientFuture and ConnectionFuture to own the config Christoph Herzog 2018-10-04 00:35:42 +02:00
  • df17992f6d
    Removed protocol keyword (preventing publish). Aaron Weiss 2018-10-03 12:54:13 -04:00
  • 0f6f72d4c7
    Merge pull request #154 from aatxe/develop Aaron Weiss 2018-10-03 12:53:14 -04:00
  • f932f60934
    Merge branch 'stable' into develop Aaron Weiss 2018-10-03 11:37:11 -04:00
  • cf9a93127a
    Bumped version number to 0.13.6. Aaron Weiss 2018-10-03 11:34:37 -04:00
  • 6c9d7243a7
    Merge pull request #153 from nuxeh/edcragg/add-url-bot-rs-link Aaron Weiss 2018-10-03 11:34:28 -04:00
  • 16a59a96f8 Add a link to url-bot-rs nuxeh 2018-10-03 16:00:18 +01:00
  • 0534ab061f
    Merge pull request #152 from DoumanAsh/remove_tokio_core Aaron Weiss 2018-09-22 17:23:42 -04:00
  • 23112f7582 Clean up tokio-core Douman 2018-09-22 23:31:14 +03:00
  • 687b374801 ParseError -> () Frankie Bagnardi 2018-09-18 00:16:23 -07:00
  • c9e6f6663f fixes issues from review Frankie Bagnardi 2018-09-18 00:14:33 -07:00
  • 5a50e4eea8 WIP prefix fixes Frankie Bagnardi 2018-09-17 23:55:35 -07:00
  • 4728e85e0e prefix docs Frankie Bagnardi 2018-09-17 22:39:48 -07:00
  • ddcd120313 prefix uses Nickname(String, String, String) Frankie Bagnardi 2018-09-17 22:36:36 -07:00
  • f66dcd6b0a rebased Frankie Bagnardi 2018-09-17 22:03:22 -07:00
  • 140c981e63 prefix cleanup and docs Frankie Bagnardi 2018-09-17 05:23:12 -07:00
  • 5e723425e3 proto::message uses Prefix Frankie Bagnardi 2018-09-17 04:52:22 -07:00
  • c44ec0984e Prefix with FromStr and Display Frankie Bagnardi 2018-09-17 02:49:00 -07:00
  • f109c10475
    Fixed a warning in config.rs (for some tests) and the README example. Aaron Weiss 2018-09-17 18:08:21 -04:00
  • befe0ada84
    Removed the old colors module (now in irc_proto). Aaron Weiss 2018-09-17 17:56:14 -04:00
  • acbdb1de2f
    Merge branch 'develop' into 0.14 Aaron Weiss 2018-09-17 17:54:09 -04:00
  • 53fb890a7e
    Merged develop onto 0.14 (which was tricky, and this might have introduced bugs?). Aaron Weiss 2018-09-17 17:50:53 -04:00
  • 34592c3368
    Merge pull request #148 from Jokler/openssl-upgrade Aaron Weiss 2018-09-17 01:52:15 -04:00
  • 0be5cb26c8 Upgrade native-tls and tokio-tls to 0.2 Jokler 2018-09-17 02:11:25 +02:00
  • c8aed29e80
    Merge pull request #145 from Kroisse/fix/develop/strip_formatting Aaron Weiss 2018-09-07 11:00:06 -04:00
  • 8d07c117bb Polish the parser Eunchong Yu 2018-08-19 12:36:16 +09:00
  • c311d37902 Use macro Eunchong Yu 2018-08-19 12:14:25 +09:00
  • e7fe08f29d Make is_formatted simple Eunchong Yu 2018-08-19 11:38:34 +09:00
  • b108c833bb Reduce allocation more Eunchong Yu 2018-08-19 11:28:45 +09:00
  • 4feafc681a Reduce memcpy case in strip_formatting Eunchong Yu 2018-08-19 10:58:36 +09:00
  • c7c65ef671 Fix infinite recursive calls Eunchong Yu 2018-08-19 10:39:20 +09:00
  • 45deaa0978
    Merge pull request #146 from Kroisse/fix/develop/deprecations Aaron Weiss 2018-08-27 19:27:08 -04:00
  • 8ffac6bef0 Replace deprecated tokio_io::codec to tokio_codec Eunchong Yu 2018-08-19 09:18:50 +09:00
  • 1cf7744156 Clarify to prevent unintended recursions Eunchong Yu 2018-08-19 08:54:22 +09:00
  • 12003c880c Remove deprecated AsciiExt Eunchong Yu 2018-08-19 08:50:38 +09:00
  • 6f2820d7f6 Upgrade log to 0.4 Eunchong Yu 2018-08-19 08:45:15 +09:00
  • abbf1eafcb
    Added notes for PRIVMSG and NOTICE about responses (re: #144). Aaron Weiss 2018-08-16 12:18:05 -04:00
  • 1abed4c552
    Removed some langauge that I don't like (simple, easy). Aaron Weiss 2018-08-08 20:13:50 -04:00
  • b5b035faa7
    Switched all the examples to use #rust-spam on irc.mozilla.org. Aaron Weiss 2018-07-10 04:15:08 +02:00
  • 3aba7250b0
    Moved Travis CI bot to pdgn.co. Aaron Weiss 2018-07-10 03:36:18 +02:00
  • c69e944033
    Reverted some of the TLS changes from #141 because they broke TLS completely. Aaron Weiss 2018-06-18 21:29:45 +02:00
  • cc666838a7
    Merge pull request #141 from Ratysz/impl-trait-futures Aaron Weiss 2018-06-08 22:00:16 +02:00
  • e7f5f19234 Updated README.md - fixes doctest. Ratys 2018-06-08 22:51:58 +03:00
  • bdeb7054b3 Removed PackedIrcClient, IrcClientFuture: Ratys 2018-06-08 22:18:40 +03:00
  • 5275e79971 Rewrote conn module to utilize impl Future in return position: Ratys 2018-06-08 22:00:49 +03:00
  • bfb8bf5a1b Partial rewrite to utilize impl Future in return position: Ratys 2018-06-08 17:22:43 +03:00
  • b5a575966f Partially moved from tokio_core to tokio, removed handle args: Ratys 2018-06-08 17:18:59 +03:00
  • efd13d5a13 Added dependency on tokio 0.1. Ratys 2018-06-08 16:41:13 +03:00
  • 791edb2bd7
    Added a small optimization (suggested in tokio guide) to LineCodec. Aaron Weiss 2018-06-05 20:04:06 +02:00
  • d4283f6071
    Rewrapped comments in tooter.rs. Aaron Weiss 2018-05-27 23:24:37 +02:00