Commit Graph

  • db9c23058d Dumb thing Tim Kuehn 2017-02-16 17:53:59 -08:00
  • 77638b388d Have travis test README with rustdoc. Yay! Tim Kuehn 2017-02-16 17:53:06 -08:00
  • eac6b64aeb Merge branch 'master' of github.com:google/tarpc into doc-fix Tim Kuehn 2017-02-16 17:52:21 -08:00
  • 7ae107cf2b Fix readme for real this time. Tim Kuehn 2017-02-16 17:36:43 -08:00
  • 12efcae80c Merge pull request #107 from tikue/master Adam Wright 2017-02-16 16:22:48 -08:00
  • 5fbd45ea49 Merge branch 'master' into master Adam Wright 2017-02-16 14:43:20 -08:00
  • e651838f19 remove unused thing Tim Kuehn 2017-02-16 13:40:52 -08:00
  • cdb44090bd Merge pull request #106 from tikue/pre-push-bench Adam Wright 2017-02-16 12:43:19 -08:00
  • fc2edc89af Fix README future service examples Tim Kuehn 2017-02-16 12:07:49 -08:00
  • 30eed41c40 Unused imports Tim Kuehn 2017-02-16 01:04:40 -08:00
  • 517477129c Remove dead code Tim Kuehn 2017-02-16 01:00:40 -08:00
  • 1325d1a2d7 Merge branch 'master' of github.com:google/tarpc into pre-push-bench Tim Kuehn 2017-02-16 00:59:34 -08:00
  • 15f83961e9 Merge pull request #98 from tikue/into-future Adam Wright 2017-02-16 00:58:06 -08:00
  • 4fc37fe707 Add bench to pre-push and .travis.yml Tim Kuehn 2017-02-16 00:46:43 -08:00
  • 8ee6ce0307 Update README Tim Kuehn 2017-02-16 00:51:55 -08:00
  • 07f9d5a34d Merge branch 'master' of github.com:google/tarpc into into-future Tim Kuehn 2017-02-16 00:50:08 -08:00
  • a0a11f8704 Merge pull request #97 from tikue/crates-io-categories Adam Wright 2017-02-16 00:46:55 -08:00
  • 6673869721 Merge branch 'master' of github.com:google/tarpc into tikue/crates-io-categories Tim Kuehn 2017-02-16 00:40:11 -08:00
  • 63caacf0c1 Merge branch master into tikue/into-future. Tim Kuehn 2017-02-16 00:37:19 -08:00
  • 2c09a35705 Remove the Send bound from FutureService (#96) Tim 2017-02-15 23:47:35 -08:00
  • 6bf4d171c1 Merge pull request #99 from tikue/deps-cleanup Adam Wright 2017-02-15 20:57:08 -08:00
  • 0f52b08426 Merge branch 'master' into deps-cleanup Adam Wright 2017-02-15 20:49:53 -08:00
  • acdf03c8ca Fix compilation error for benches (#101) Cyril Plisko 2017-02-15 19:26:57 +02:00
  • b2f69faa13 Merge pull request #92 from tikue/sync-reactor Adam Wright 2017-02-13 21:37:49 -08:00
  • 2749d33f88 Merge master into sync-reactor. Tim Kuehn 2017-02-13 21:29:22 -08:00
  • 338c91d393 fix(bincode): updates to support bincode 1.0.0-alpha2 (#100) compressed 2017-02-12 17:52:38 -05:00
  • fa2df184e9 Remove unused deps: bytes, take, and scoped-pool Tim Kuehn 2017-02-07 20:34:52 -08:00
  • fe4eab38f1 Change FutureService's associated types to be bounded by IntoFuture rather than Future. Tim Kuehn 2017-02-07 19:58:11 -08:00
  • 06beec3e5a Add keywords that aren't terrible Tim Kuehn 2017-02-06 19:23:30 -08:00
  • d39a382012 Add travis-ci repository to Cargo.toml Tim Kuehn 2017-02-06 19:00:29 -08:00
  • efcc914e65 Add categories to Cargo.toml. Tim Kuehn 2017-02-06 18:38:24 -08:00
  • a1072c8c06 Upgrade serde to 0.9 (#94) compressed 2017-02-02 16:36:19 -05:00
  • ed90f4ecea Merge master into sync-reactor Tim Kuehn 2017-02-01 22:48:49 -08:00
  • b5bf696017 Merge master into sync-reactor Tim Kuehn 2017-02-01 22:39:19 -08:00
  • fe20c8af14 Add a reactor::Core field to SyncClient. Tim Kuehn 2017-02-01 22:25:06 -08:00
  • 2ffa1138dd Merge pull request #91 from tikue/master Adam Wright 2017-02-01 21:05:33 -08:00
  • 9d552e48a4 Temporary workaround for compiler bugs in impl Trait feature. Tim Kuehn 2017-02-01 15:21:11 -08:00
  • fafe569ebc Add TLS support (#81) compressed 2017-01-31 13:21:13 -05:00
  • c286c596bd Merge pull request #85 from tikue/master Adam Wright 2017-01-30 22:46:29 -08:00
  • 348111a423 Add test for reusing addr:port Tim Kuehn 2017-01-30 17:11:31 -08:00
  • 984c1c29c5 Make port reusable Tim Kuehn 2017-01-30 15:48:44 -08:00
  • cc1290636d Merge pull request #82 from tikue/master Adam Wright 2017-01-23 00:48:10 -08:00
  • 41683eee1d Change variable obfuscation style from prefix underscores to suffix underscores. Tim Kuehn 2017-01-22 22:41:06 -08:00
  • 6c2239d6f2 Cargo clippy Tim Kuehn 2017-01-22 21:16:11 -08:00
  • 3196fd91ff Cargo fmt Tim Kuehn 2017-01-22 20:01:22 -08:00
  • 45fa4c7bf1 Make sure synchronous RPCs are wrapped in a lazy future. Tim Kuehn 2017-01-22 19:38:25 -08:00
  • c7c18cbaaa Merge pull request #78 from tikue/master Adam Wright 2017-01-22 15:31:43 -08:00
  • 1c0cf2a67f Merge branch 'master' into master Adam Wright 2017-01-22 15:27:45 -08:00
  • 15a3900f3d Merge pull request #79 from tikue/private-items Adam Wright 2017-01-22 15:23:59 -08:00
  • f0ecd7008d Merge branch 'master' into private-items Adam Wright 2017-01-22 15:13:32 -08:00
  • 3567202aa3 Merge pull request #80 from tikue/client-reexports Adam Wright 2017-01-22 15:13:22 -08:00
  • 802ee838ca Don't reexport client implementation details from crate root. Tim Kuehn 2017-01-17 16:38:30 -08:00
  • c976ca710a Make private a couple items that no longer need to be public. Tim Kuehn 2017-01-17 15:35:25 -08:00
  • 9d2d69b4f4 Simplify Never impls: return the inner uninhabited type for fns taking &self. Tim Kuehn 2017-01-17 14:46:39 -08:00
  • 558dda28ad Merge pull request #75 from tikue/master Adam Wright 2017-01-15 17:21:30 -08:00
  • 4a4ffab611 Merge branch 'master' into master Tim 2017-01-15 17:07:18 -08:00
  • cabbbb2a0b Fix some doc comments and remove unused impl. Tim Kuehn 2017-01-15 16:45:49 -08:00
  • 3dc1b6381d fix(futures): Either was only added in 0.1.7 (#76) compressed 2017-01-13 18:21:07 -05:00
  • c96ab77dcf Merge pull request #74 from shaladdle/docs Adam Wright 2017-01-13 15:15:09 -08:00
  • 865712f36e First pass at some more detailed documentation Adam Wright 2017-01-11 23:26:48 -08:00
  • a8e5bc45a1 Minor refactor Tim Kuehn 2017-01-12 00:31:46 -08:00
  • 95c57a4b2d Add Options to all connect and listen fns Tim Kuehn 2017-01-12 00:06:17 -08:00
  • ab3e73812c Merge pull request #73 from tikue/master Adam Wright 2017-01-11 23:32:51 -08:00
  • d34ca2acda Remove readme_expanded Tim Kuehn 2017-01-11 23:29:19 -08:00
  • 9e92666932 Merge pull request #72 from tikue/master Adam Wright 2017-01-11 23:29:06 -08:00
  • a6b25dc268 Fix readme examples Tim Kuehn 2017-01-11 23:13:30 -08:00
  • 77e12f56cc Merge pull request #71 from tikue/master Adam Wright 2017-01-11 23:03:58 -08:00
  • 05c6be192d Rework the future Connect trait to only have one method, which takes an Options arg. Tim Kuehn 2017-01-11 22:26:12 -08:00
  • 568484f14f Merge pull request #70 from tikue/master Adam Wright 2017-01-11 21:00:15 -08:00
  • 918b6b3b75 Make spawn_core private Tim Kuehn 2017-01-11 20:42:58 -08:00
  • d5854fd049 Merge pull request #69 from tikue/remove-error-trait Adam Wright 2017-01-11 20:41:48 -08:00
  • 9646d92cae Merge pull request #68 from tikue/master Adam Wright 2017-01-11 20:27:46 -08:00
  • a660ed7f1a Remove unnecessary trait Tim Kuehn 2017-01-11 20:27:17 -08:00
  • 3eb2292841 Remove unused code Tim Kuehn 2017-01-11 20:22:52 -08:00
  • 5a525d9fb7 Merge pull request #67 from tikue/real-crates Adam Wright 2017-01-11 18:01:39 -08:00
  • e4ef0881e6 Update Cargo.toml to use crates.io releases of tokio deps. Tim Kuehn 2017-01-11 14:23:52 -08:00
  • 91e9ad3001 Merge pull request #63 from tikue/tokio-tracking Adam Wright 2017-01-09 13:05:15 -08:00
  • b3c187cdac Remove commented out code Tim Kuehn 2017-01-08 22:14:26 -08:00
  • ffea090726 Make SyncClient only require &self for RPCs. Tim Kuehn 2017-01-08 22:13:49 -08:00
  • e8f942f463 Merge master into tokio-tracking. Tim Kuehn 2017-01-08 22:05:10 -08:00
  • 5e9527e583 Merge pull request #61 from tikue/proto-changes Adam Wright 2017-01-08 21:45:20 -07:00
  • 48452c04a6 Remove unecessary unreachable! calls (#8) Adam Wright 2017-01-08 21:36:28 -07:00
  • 626254e836 Update tokio-core replacement to 0.1.3 Tim Kuehn 2017-01-08 17:49:41 -08:00
  • 3719564efc Fix stale comment Tim Kuehn 2017-01-08 17:38:05 -08:00
  • ef41d4349c Make connection backlog arg to listen a const Tim Kuehn 2017-01-08 17:34:44 -08:00
  • 200407a4c9 Make connection backlog arg to listen a const Tim Kuehn 2017-01-08 17:30:31 -08:00
  • 388c4be69a Fully commit to futures in hello world. Tim Kuehn 2016-12-29 12:08:31 +01:00
  • 77653282b6 Fix latency bench Tim Kuehn 2016-12-28 18:29:56 +01:00
  • 5dbfa99d0b Shuffle around the sync/future modules Tim Kuehn 2016-12-26 16:02:44 -05:00
  • 18cbbe5b15 impl Clone (again) for the clients Tim Kuehn 2016-12-26 15:30:36 -05:00
  • e22210bfd8 Rename module framed -> protocol, and clarify some type parameters. Tim Kuehn 2016-12-26 14:50:54 -05:00
  • d242bdbb82 Track latest tokio changes Tim Kuehn 2016-12-26 00:27:23 -05:00
  • bdd6737914 Add a test for concurrent requests Tim Kuehn 2016-12-16 14:22:25 -08:00
  • f2bf1adf8b Fix bug wherein the Codec was clearing the buf after decoding a message. Don't do thatgit stash pop! Tim Kuehn 2016-12-16 14:15:31 -08:00
  • be156f4d6b Cut down size of readme_expanded. Tim Kuehn 2016-12-11 17:23:43 -08:00
  • 35f8aefb30 Small refactor Tim Kuehn 2016-12-11 16:43:41 -08:00
  • 8a29aa29b2 Add an version of the readme where all macros are expanded (with slight modifications to make it prettier). Tim Kuehn 2016-12-09 22:23:05 -08:00
  • b5750365ca Change readme example to exhibit deadlock... Tim Kuehn 2016-12-06 11:17:26 -08:00
  • f6b1660092 Count requests in concurrency example Tim Kuehn 2016-12-05 15:32:26 -08:00
  • 5c17ffacae Add listen_with fns. Tim Kuehn 2016-12-05 15:23:07 -08:00