Commit graph

  • a23f3417f1
    Added the tooter example, an async version of tweeter. Aaron Weiss 2018-05-27 23:15:05 +02:00
  • 88b7b5f18b
    Merge pull request #137 from freddyb/patch-1 Aaron Weiss 2018-05-16 23:01:15 +02:00
  • acc6d7f0f0
    Remove unnecessary [..] Frederik B 2018-05-16 11:15:43 +02:00
  • 7d8feafb52
    Documented panic condition for client registration with a reactor. Aaron Weiss 2018-05-14 20:53:06 +02:00
  • 5bd349f8ff
    Added more documentation to send_privmsg about line splitting. Aaron Weiss 2018-05-11 22:28:18 +02:00
  • 4e9b1ece19
    Improved documentation of the IrcTransport. Aaron Weiss 2018-05-05 16:22:33 +02:00
  • 0e53b979bc
    Added a bunch of additional comments and documentation to irc::client. Aaron Weiss 2018-05-05 16:01:59 +02:00
  • 0235c71268
    Added current nickname tracking (fixes #125). [BREAKING] Aaron Weiss 2018-05-05 15:12:29 +02:00
  • b452921a03
    Made IrcCodec::sanitize part of the public API and improved documentation a bit. Aaron Weiss 2018-05-05 13:52:51 +02:00
  • 625b59d605
    Fixed the tests in irc_proto::colors. Aaron Weiss 2018-05-05 13:49:47 +02:00
  • c97469d630
    Moved irc::proto::colors into irc-proto crate. Aaron Weiss 2018-05-05 13:47:13 +02:00
  • 3003d9bdcc
    Put the tokio codec (IrcCodec) behind a tokio feature. Aaron Weiss 2018-03-10 18:10:40 +01:00
  • 62fc67ce19
    Changed travis script to test irc-proto too. Aaron Weiss 2018-03-10 16:00:46 +01:00
  • 3df2c49074
    Fixed tests for irc-proto. Aaron Weiss 2018-03-10 15:59:29 +01:00
  • fcadf49d31
    Added some more irc-proto metadata to Cargo.toml from publishing placeholder. Aaron Weiss 2018-03-10 15:53:41 +01:00
  • 11f86aedc3
    Fixed irc crate to use irc-proto crate now. Aaron Weiss 2018-03-10 15:48:06 +01:00
  • 70b7349c24
    Fixed up split out irc-proto crate. Aaron Weiss 2018-03-10 15:46:49 +01:00
  • f1f63223e8
    Minimized dependencies for irc-proto. Aaron Weiss 2018-03-10 15:03:06 +01:00
  • 991e030a4f
    Started splitting out proto into its own crate. Aaron Weiss 2018-03-10 14:55:23 +01:00
  • a8a48bf4a1
    Changed reference to my account in contributing docs to an actual link. Aaron Weiss 2018-05-02 14:21:45 +02:00
  • 6569f079c7
    Added a section to the contributing docs about mentoring. Aaron Weiss 2018-05-02 14:20:37 +02:00
  • 88233f8e2d
    Removed spacemacs shilling from README. Aaron Weiss 2018-04-22 01:20:58 +02:00
  • 61e1f16c21
    Added the is-it-maintained badges to Cargo.toml. Aaron Weiss 2018-03-31 22:29:27 +02:00
  • af16961037
    Merge pull request #134 from freddyb/color-problems Aaron Weiss 2018-04-22 01:14:30 +02:00
  • 5833403ffd parse 2nd color digit only if within (0..16) Frederik B 2018-04-21 07:57:47 +02:00
  • 4fe5862632
    Merge pull request #133 from freddyb/add-formattedstring Aaron Weiss 2018-04-15 22:41:59 +02:00
  • 30dd756588 add tests for formatted strings (#130) Frederik B 2018-04-15 22:29:48 +02:00
  • 654b759c02 add support for formatted strings (fixes #130) Frederik B 2018-03-31 21:18:23 +02:00
  • 266cbe97aa
    Merge pull request #132 from xlexi/develop Aaron Weiss 2018-03-31 21:24:29 +02:00
  • e80a0f3a89 Implement CertFP resolves #131 Alex S. Glomsaas 2018-03-31 21:09:42 +02:00
  • f2e10001c0
    Improved the documentation for Config. Aaron Weiss 2018-03-31 16:22:07 +02:00
  • 30288c51f8
    Made README just a little bit better for docs links. Aaron Weiss 2018-03-31 16:03:19 +02:00
  • cba63a80c6
    Bumped version to 0.13.5. Aaron Weiss 2018-03-30 22:18:59 +02:00
  • 845ca63416
    Track users who are kicked out of channels (fixes #127). Aaron Weiss 2018-03-30 22:37:24 +02:00
  • cef0462859
    Added a regression test for sending raw messages (see #128). Aaron Weiss 2018-03-30 21:56:29 +02:00
  • 7680227222
    Sanitize messages later to stop the problematic round-trip parsing. Aaron Weiss 2018-03-30 21:49:26 +02:00
  • 221997007f
    Bumped version to 0.13.4. Aaron Weiss 2018-02-23 21:05:03 +01:00
  • cf7543fd56
    Merge pull request #129 from aatxe/0.13.5 Aaron Weiss 2018-03-30 23:20:34 +02:00
  • 5666cba046
    Bumped version to 0.13.5. Aaron Weiss 2018-03-30 22:18:59 +02:00
  • 331a7da31d
    Track users who are kicked out of channels (fixes #127). Aaron Weiss 2018-03-30 22:37:24 +02:00
  • 984fbe9ba8
    Added a regression test for sending raw messages (see #128). Aaron Weiss 2018-03-30 21:56:29 +02:00
  • 4ac8c699d6
    Sanitize messages later to stop the problematic round-trip parsing. Aaron Weiss 2018-03-30 21:49:26 +02:00
  • bc235a2871
    Merge pull request #124 from panicbit/client_handler_mut_fn Aaron Weiss 2018-03-26 10:02:02 +02:00
  • e514c97688 Use FnMut for registering client handlers panicbit 2018-03-26 08:53:38 +02:00
  • 9f15041d01
    Added playbot_ng to the README Aaron Weiss 2018-03-26 04:01:56 +02:00
  • e7e1149bee
    Merge pull request #123 from isra17/develop Aaron Weiss 2018-03-13 18:28:59 +01:00
  • 121e2cc844
    Fix wrong RPL numeric formatting isra17 2018-03-13 13:18:58 -04:00
  • 7af436a7d2
    Added a downloads count badge to README because why not? Aaron Weiss 2018-03-07 19:43:56 +01:00
  • cad03f81e6
    Revert "Added code coverage with cargo-travis." It seems to hit an internal compiler error, so, that's not a great plan. Aaron Weiss 2018-02-26 20:09:37 +01:00
  • 5612c50f5a
    Added code coverage with cargo-travis. Aaron Weiss 2018-02-26 19:46:30 +01:00
  • 0b2e2539c9
    Merge pull request #121 from aatxe/better-ping-logic Aaron Weiss 2018-02-23 21:15:34 +01:00
  • 4921127372
    Changed ping logic to eliminate a rare panic under heavy load (fixes #120). Aaron Weiss 2018-02-23 20:54:05 +01:00
  • ddd94de0d9
    Bumped version to 0.13.4. Aaron Weiss 2018-02-23 21:05:03 +01:00
  • b8b1361a20
    Changed ping logic to eliminate a rare panic under heavy load (fixes #120). Aaron Weiss 2018-02-23 20:54:05 +01:00
  • c78770f763
    Added a custom error that wraps failure::Error to add error possibilities for API consumers. Aaron Weiss 2018-02-21 14:30:27 +01:00
  • 4509336d74
    Fixed config tests after Config::get_option API change. Aaron Weiss 2018-02-21 12:23:54 +01:00
  • 7d744529e6
    Eliminated possible panics in Config::get_option. Aaron Weiss 2018-02-21 12:16:35 +01:00
  • 363629f400
    Changed ClientExt to be more generic. Aaron Weiss 2018-02-18 22:54:24 +01:00
  • 3847bcb5a6
    Always skip serializing config's path. Aaron Weiss 2018-02-18 21:39:06 +01:00
  • c91d14a949
    Fixed a small bug when using nochanlists. Aaron Weiss 2018-02-18 21:13:01 +01:00
  • 1f2a67f2d3
    Edited the crate description and keywords a bit. Aaron Weiss 2018-02-14 15:03:12 +01:00
  • 2440a751d9
    Merge pull request #119 from aatxe/develop Aaron Weiss 2018-02-14 14:51:50 +01:00
  • 02509a9df5
    Bumped version to 0.13.3. Aaron Weiss 2018-02-14 14:24:32 +01:00
  • d0447a3979
    Made some small edits to the contributing guidelines. Aaron Weiss 2018-02-14 14:22:14 +01:00
  • 4e5d7fb803
    Fixed a typo in the README. Aaron Weiss 2018-02-14 14:13:44 +01:00
  • 6f705989fc
    Added some contributor guidelines based on the Puppet ones. Aaron Weiss 2018-02-14 14:11:43 +01:00
  • cabe0919c8
    Cleaned up a bit of testing code. Aaron Weiss 2018-02-12 20:58:50 +01:00
  • 9b99677391
    Changed error message for NoUsableNick. Aaron Weiss 2018-02-12 20:30:02 +01:00
  • c13c4294b6
    Merge pull request #117 from pinkisemils/feature-no-panic-on-nick-conflict Aaron Weiss 2018-02-12 20:26:20 +01:00
  • a8cdf1ecfc Add error type for when there are no valid nicks Emīls Piņķis 2018-02-12 19:16:00 +00:00
  • e847cda40a
    IrcTransport::poll_complete now polls the ping timer (fixes #115). Aaron Weiss 2018-02-08 02:21:08 +01:00
  • decfd0b9bc
    Noted inaccuracies of the is_error function for Response. Aaron Weiss 2018-02-07 12:13:43 +01:00
  • 31f8c692b6
    Added some more information to the response docs, and some extra common response codes. Aaron Weiss 2018-02-07 12:08:59 +01:00
  • a9ce97b4a7
    Merge branch 'stable' into develop Aaron Weiss 2018-01-30 03:48:53 +01:00
  • b29147623b
    Added some examples of software written with the irc crate to the README. Aaron Weiss 2018-01-30 03:41:36 +01:00
  • 8609815f99
    Changed rustdoc --test to specify explicit libirc to use. Aaron Weiss 2018-01-30 03:21:47 +01:00
  • dfae4b4f45
    Added a cargo clean before the first cargo build (to ensure only one copy of irc for doc tests). Aaron Weiss 2018-01-30 03:16:55 +01:00
  • 9f684161be
    Added links to @aatxe and @retep998 GitHub profiles. Aaron Weiss 2018-01-30 03:12:19 +01:00
  • e28b68abf6
    Wrote up a new README and added it to the travis tests. Aaron Weiss 2018-01-30 03:10:05 +01:00
  • 7c53ab861e
    Changed README to reflect a more concrete name. Aaron Weiss 2018-01-30 01:27:23 +01:00
  • 2b62d6f28d
    Merge pull request #113 from aatxe/develop Aaron Weiss 2018-01-29 14:13:59 +01:00
  • 3c9690b2f7
    Bumped version number to 0.13.2. Aaron Weiss 2018-01-29 14:06:00 +01:00
  • 4c26dfc3cd
    Reverted a7ae091 because it caused a regression (resolves #112). Aaron Weiss 2018-01-29 14:04:41 +01:00
  • ea2c05f9fc
    Removed irc::client::server (which should've been done before, woops). Aaron Weiss 2018-01-29 14:01:44 +01:00
  • bc8f7342dd
    Added missing call to IrcReactor::run in the reactor docs. Aaron Weiss 2018-01-28 14:04:21 +01:00
  • 65cdfd1f80
    Merge pull request #111 from aatxe/develop Aaron Weiss 2018-01-28 05:01:32 +01:00
  • 03721935c3
    Merge branch 'stable' into develop Aaron Weiss 2018-01-28 04:56:30 +01:00
  • 3348417c7a
    Bumped version number to 0.13.1. Aaron Weiss 2018-01-28 04:55:06 +01:00
  • 5845c540ce
    Fixed code in README after name changes. Aaron Weiss 2018-01-28 04:41:04 +01:00
  • a1b271c167
    Merge pull request #110 from aatxe/develop Aaron Weiss 2018-01-28 04:37:09 +01:00
  • c694367b57
    Bumped version number to 0.13. Aaron Weiss 2018-01-28 04:27:08 +01:00
  • 59f426ac8d
    Cleaned up tests and documentation after the big renaming. Aaron Weiss 2018-01-28 03:19:05 +01:00
  • 87b84fdeb9
    Changed naming scheme from server to client (resolves #46). Aaron Weiss 2018-01-28 02:16:50 +01:00
  • 9c574b00c0
    Moved prelude module into its own file. Aaron Weiss 2018-01-28 02:02:45 +01:00
  • af72e57c5f
    Cleaned up a bunch of the examples. Aaron Weiss 2018-01-28 02:00:04 +01:00
  • d6786936fa
    Fixed the code that shouldn't have worked without AsciiExt. Aaron Weiss 2018-01-28 01:59:47 +01:00
  • 7a1d1d2af6
    Added a reactor version of the simple example. Aaron Weiss 2018-01-28 01:50:39 +01:00
  • e4d441695e
    Merge branch 'use-failure' into develop Aaron Weiss 2018-01-28 01:16:38 +01:00
  • afe3558880
    Cleaned up a bunch of code with clippy. Aaron Weiss 2018-01-28 01:14:55 +01:00
  • 90276b63b0
    Removed multiserver examples, and renamed nothreads to multiserver. Aaron Weiss 2018-01-28 01:03:49 +01:00