Commit Graph

  • cce550be85 chore: More clean up (#172) Lucio Franco 2019-12-11 16:05:30 -05:00
  • 48a69bb36b chore(examples): enable the macros feature for tokio::main (#166) Adam Harvey 2019-12-06 16:51:59 -08:00
  • 0eb9991b9f feat: expose tcp_nodelay for clients and servers (#145) Juan Alvarez 2019-12-06 16:07:24 -06:00
  • 6b43f63578 remove tower cargo patches (#164) Juan Alvarez 2019-12-06 11:23:38 -06:00
  • caccfad7e7 feat(transport): Expose tcp keepalive to clients & servers (#151) Philippe GASSMANN 2019-12-06 17:56:06 +01:00
  • 3387ef900f Upgrade to tokio 0.2 (#163) Lucio Franco 2019-12-06 00:09:46 -05:00
  • 4471a5f19c chore(interop): Update console dep (#155) Lucio Franco 2019-11-26 09:50:01 -05:00
  • 33df3badb2 Temporarily allow duplicate crossbeam-queue crates (#153) James Nugent 2019-11-25 21:18:52 +00:00
  • 354d4fdc35 fix(examples): Remove use of VecDeque as a placeholder type (#143) Juan Alvarez 2019-11-19 07:29:33 -06:00
  • f9502dfd7e fix: Sanitize custom metadata (#138) Juan Alvarez 2019-11-15 06:44:19 -06:00
  • 997241c43f feat: Add Status constructors (#137) Juan Alvarez 2019-11-15 06:32:34 -06:00
  • 85060500f3 fix(transport): Remove support for OpenSSL (#141) James Nugent 2019-11-15 14:30:42 +02:00
  • c63c107560 fix(docs): typo in lib.rs (#142) Nicholas Bishop 2019-11-14 17:34:07 -05:00
  • fbd91c3773 chore(build): Add cargo-deny CI workflow and configuration Jake Shadle 2019-11-14 17:59:04 +01:00
  • 85ef18f8b7 fix(transport): Update builders to move self (#132) Juan Alvarez 2019-11-11 08:27:40 -06:00
  • 4490812ab4 Clarify what the Interop (Rustls) task is doing during CI (#131) James Nugent 2019-11-10 18:08:59 +01:00
  • 5fe21f3b24 chore: Prepare alpha.6 release (#130) Lucio Franco 2019-11-10 17:40:51 +01:00
  • 79996f7c93 Allow selection of TLS library in Interop tests (#129) James Nugent 2019-11-10 17:28:03 +01:00
  • 23e7695800 fix(transport): Load balance connecting panic (#128) Lucio Franco 2019-11-10 16:28:05 +01:00
  • b2c1d2e2b7 Add Windows build for interop crate (#126) James Nugent 2019-11-10 12:15:39 +01:00
  • ed53be5779 Use rustls for interop tests (#125) James Nugent 2019-11-09 18:00:23 +01:00
  • ac0e333b39 feat(transport): Add system root anchors for TLS (#114) James Nugent 2019-11-09 17:30:44 +01:00
  • b02b4b238b fix(build): Prevent duplicated client/server generated code (#121) James Steele 2019-11-09 15:45:22 +00:00
  • 4d4dbdf074 Use Stable Rust in CI (#124) James Nugent 2019-11-09 11:03:49 +01:00
  • 3809f18dc6 update to stable toolchain (#122) Juan Alvarez 2019-11-09 03:54:18 -06:00
  • 029950904a feat(transport): Enable TCP_NODELAY. (#120) dominiquelefevre 2019-11-06 18:55:39 +03:00
  • 23f648b517 chore(docs): Add docs about Channel multiplexing (#113) Lucio Franco 2019-11-03 20:05:21 -05:00
  • 0f5059a5ee chore(tutorials): Add another .await after client connect call (#112) Koki Kato 2019-11-03 01:15:45 +09:00
  • 46bb2bf2a4 fix error in routeguide tutorial (#111) Juan Alvarez 2019-11-01 17:46:08 -06:00
  • c9b7523a5b chore(tutorials): Add .await after client connect call (#109) Wilcov 2019-10-31 22:54:21 +01:00
  • 3a39b1e7c8 chore: Prepare alpha.5 release (#108) Lucio Franco 2019-10-31 14:26:35 -04:00
  • 5c2f4dba32 feat(transport): Change channel connect to be async (#107) Lucio Franco 2019-10-31 14:09:40 -04:00
  • 108bad0d86 chore: Add cargo-hack to check features (#105) Lucio Franco 2019-10-31 12:19:52 -04:00
  • 3ce61d9860 fix(codec): Enforce encoders/decoders are Sync (#84) Lucio Franco 2019-10-30 15:00:31 -04:00
  • 5b4f4689a2 feat(transport): Add service multiplexing/routing (#99) Lucio Franco 2019-10-29 16:32:04 -04:00
  • a17049f1f7 fix(codec): Remove custom content-type (#104) Lucio Franco 2019-10-29 16:12:41 -04:00
  • 4bb087b5ff feat: Add IntoRequest and IntoStreamingRequest traits (#66) Juan Alvarez 2019-10-29 14:09:08 -06:00
  • af5754bd43 chore(docs): Bump tonic versions in tutorials (#96) Matt Conway 2019-10-26 22:44:01 -04:00
  • eea3c0f99a fix(build): Fix missing argument in generate_connect (#95) Daniel Prilik 2019-10-23 14:46:40 -07:00
  • 77fc74038f chore: Prepare alpha.4 release (#91) Lucio Franco 2019-10-23 15:09:49 -04:00
  • 1dbde95d84 fix(build): Fix service and rpc name conflict (#92) Lucio Franco 2019-10-23 15:01:04 -04:00
  • 50424a66ef Fix small spelling mistakes (#88) Matt Conway 2019-10-23 14:35:17 -04:00
  • 580aa41bd0 chore(docs): Fix missing space in contributing.md (#87) hugecheese 2019-10-23 11:33:53 -04:00
  • 18c20a9c0d chore(readme): Remove readme examples (#79) Lucio Franco 2019-10-23 10:13:14 -04:00
  • 8ebedcde2f chore(docs): Add helloworld tutorial (#80) Matt Conway 2019-10-22 19:03:39 -04:00
  • 9b0613a16d chore: Add initial benchmarks (#53) John Douglas 2019-10-23 05:24:25 +07:00
  • 335a373a40 feat(transport): Add support client mTLS (#77) James Nugent 2019-10-22 22:00:08 +01:00
  • 9079e0f66b fix(codec): Properly decode partial DATA frames (#83) Phillip Cloud 2019-10-21 20:01:00 -04:00
  • 5d0a795554 feat(docs): Add routeguide tutorial (#21) Juan Alvarez 2019-10-18 17:02:48 -05:00
  • 62101039ce Add rustfmt.toml with edition=2018 (#74) Phillip Cloud 2019-10-18 17:30:20 -04:00
  • 2a4bdb24f6 fix(transport): Rename server tls config method (#73) James Nugent 2019-10-18 23:28:25 +02:00
  • 51ce0b9463 Suggestion: Add edition to example Cargo.toml snippet (#78) George Hahn 2019-10-17 16:07:54 -05:00
  • 7eda823c9c fix(client): Use Stream instead of TrySteam for client calls (#61) Juan Alvarez 2019-10-10 10:39:35 -05:00
  • 8cddf8a12c chore: Prepare 0.1.0-alpha.3 release (#65) Lucio Franco 2019-10-09 17:27:15 -04:00
  • 8ecfd2fc73 chore(transport): Bump hyper and http-body versions (#64) Phillip Cloud 2019-10-09 14:12:50 -07:00
  • 06ff619944 feat(build): Expose prost-build type_attributes and field_attribu… (#60) Adam Jacob 2019-10-08 15:11:42 -07:00
  • 8db3961491 feat(transport): Expose more granular control of TLS configuration (#48) James Nugent 2019-10-08 17:49:05 +02:00
  • 4628ff0258 chore: Prepare 0.1.0-alpha.2 release (#58) Lucio Franco 2019-10-07 22:01:59 -04:00
  • d13a7b3617 Fixed punctuation in README.md (#55) BradyBromley 2019-10-07 18:56:16 -07:00
  • 736a537760 add tonic-build to readme (#54) Matthew Donoughe 2019-10-07 21:38:16 -04:00
  • 412a0bd697 fix(transport): Avoid exit after bad TLS handshake (#51) Dom 2019-10-08 02:36:37 +01:00
  • 01e72d9a95 chore(build): Fix wrong output type used in replace (#50) Lucio Franco 2019-10-05 14:18:13 -04:00
  • 4e1fcece15 fix(codegen): Use wellknown types from prost-types (#49) Lucio Franco 2019-10-05 13:16:09 -04:00
  • ed3e7e95a5 fix(codec): Fix buffer decode panic on full (#43) Lucio Franco 2019-10-04 19:17:41 -04:00
  • bd2b4e0b77 chore(docs): Documentation corrections (#41) John Doneth 2019-10-04 16:44:43 -04:00
  • 2c5c3a282a fix(transport): Attempt to load RSA private keys in rustls (#39) James Nugent 2019-10-04 16:31:17 +01:00
  • 2b564aeb06 chore(docs): Add documentation for modified tonic-build output directory (#40) John Doneth 2019-10-04 11:26:53 -04:00
  • 0218d58c28 feat(transport): Expose http/2 settings (#28) John Doneth 2019-10-04 10:08:37 -04:00
  • afa9d9d236 Fix typo in examples readme (#36) Kevin Zhang 2019-10-03 13:09:39 -07:00
  • 4559613c37 feat(codgen): Add default implementations for the generated serve… (#27) Lucio Franco 2019-10-02 16:01:44 -04:00
  • 2670b349f9 fix(codegen): Fix Empty protobuf type and add unimplemented (#26) Lucio Franco 2019-10-01 23:46:54 -04:00
  • 2734d3af28 Point tonic to root readme Lucio Franco 2019-10-01 22:32:06 -04:00
  • c1db64244e Fix spelling of helloworld Lucio Franco 2019-10-01 22:15:44 -04:00
  • a282b6682d chore(release): Prepare 0.1.0-alpha.1 release (#24) Lucio Franco 2019-10-01 22:13:52 -04:00
  • 8f80d0f6d1 chore(docs): Update tonic-build docs (#22) Lucio Franco 2019-10-01 19:34:45 -04:00
  • 09c77d4713 Attempt to make CI work for PRs Lucio Franco 2019-10-01 19:27:59 -04:00
  • 40973238d6 Add CI workflow (#23) Lucio Franco 2019-10-01 19:26:17 -04:00
  • b8483b92f9 Update logos Lucio Franco 2019-10-01 17:53:10 -04:00
  • bee8acd8c3 more readme updates Lucio Franco 2019-10-01 17:20:22 -04:00
  • 8aa4e2a790 Update docs logo Lucio Franco 2019-10-01 17:10:00 -04:00
  • 08d8795d17 more docs Lucio Franco 2019-10-01 17:08:32 -04:00
  • ca69b41def more assets and readme cleanup Lucio Franco 2019-10-01 16:48:10 -04:00
  • e02e814cee more readme cleanup Lucio Franco 2019-10-01 16:45:13 -04:00
  • 3c1b2e4bb5 more readme updates Lucio Franco 2019-10-01 16:40:42 -04:00
  • e53fa13457 Update README.md Lucio Franco 2019-10-01 16:37:50 -04:00
  • 9355292373 add new banner Lucio Franco 2019-10-01 16:33:20 -04:00
  • 5c3cd1cce4 fm Lucio Franco 2019-10-01 16:29:36 -04:00
  • 56e89385b3 Clippy (#20) Juan Alvarez 2019-10-01 14:55:58 -05:00
  • cd0b8424b9 pin all alpha dependencies (#19) Juan Alvarez 2019-10-01 14:54:32 -05:00
  • d275785c55 Update dependencies (#18) Juan Alvarez 2019-10-01 14:04:07 -05:00
  • 02d14da3d6 Fix serde version in examples (#17) Simon Chemouil 2019-10-01 16:00:29 +02:00
  • 6fe8957fa7 Add note on required dependencies (#16) Bhargav 2019-09-30 18:55:13 -07:00
  • 9af614e5f7 fix examples Lucio Franco 2019-09-30 19:36:18 -04:00
  • c5042b14c3 Fix tests Lucio Franco 2019-09-30 19:13:27 -04:00
  • 1c751d4404 add note on required dependencies (#15) Bhargav 2019-09-30 16:03:07 -07:00
  • cb325c69a7 fmt Lucio Franco 2019-09-30 14:10:38 -04:00
  • 35c2422cf0 Merge branch 'master' of github.com:LucioFranco/tonic Lucio Franco 2019-09-30 14:10:33 -04:00
  • dd327faee2 add more to cargo toml and fix openssl Lucio Franco 2019-09-30 14:10:25 -04:00
  • 3edaa424d9 Include proto macros (#13) John Doneth 2019-09-30 14:05:37 -04:00
  • 49872ce904 more readme improvements Lucio Franco 2019-09-29 22:59:15 -04:00