Commit Graph

  • 9c5d46e72a add std feature for no-std compatibility master Jeffrey Griffin 2019-09-21 17:39:46 -0700
  • 9ec3614580 release 0.6.1 v0.6.1 Dan Burkert 2020-01-16 09:29:57 -0800
  • 04091d3e74 apply recursion limit when skipping fields Dan Burkert 2020-01-16 08:48:43 -0800
  • 221ebbf5e6 Update outdated dependencies koushiro 2020-01-16 12:22:41 +0800
  • a8ed170657 publish script bugfixes Dan Burkert 2020-01-12 17:13:58 -0800
  • 4b1914fe68 release 0.6.0 v0.6.0 Dan Burkert 2020-01-12 16:20:26 -0800
  • 6cc470208e Add prepare-release.sh, publish-release.sh scripts Dan Burkert 2020-01-12 13:39:08 -0800
  • 420e032fe7 Reintroduce unsafe in encoding::string::merge Dan Burkert 2019-06-16 19:56:52 -0700
  • 51ed67d9c7 remove deprecated error description methods Dan Burkert 2020-01-11 22:38:01 -0800
  • 59c11cab04
    Bump packaged Protobuf to 3.11.2 (#263) Dan Burkert 2020-01-11 22:23:14 -0800
  • 7e0070f140 More fallible Try to TryFrom conversions Dan Burkert 2020-01-11 12:50:12 -0800
  • 20684a721a Move from failure to anyhow in prost-derive Nicolas Polomack 2020-01-11 20:54:39 +0000
  • ea788ba8de Remove bytes depdency requirement from the readme Lucio Franco 2020-01-11 15:29:45 -0500
  • 8c0c18031f fail gracefully on missing package specifier Dan Burkert 2020-01-11 12:22:11 -0800
  • 91f4ff6f8e Use std::convert::TryFrom koushiro 2019-10-12 17:22:28 +0800
  • 8c6474ea48 Don't write prost-build output if its content is unchanged Tim Hutt 2019-10-14 11:30:23 +0100
  • 2f7602b092 fix compilation error for types named "Option" with a repeated field Stephan Wolski 2019-08-31 15:29:15 -0400
  • ce5f6e5d67 rustfmt Dan Burkert 2020-01-11 11:25:03 -0800
  • 5e2bc154fa Update to syn/quote/proc-macro2 1.0 Erich Gubler 2019-11-18 17:08:53 -0700
  • 067e259518 Update derive to not require bytes Lucio Franco 2019-12-19 13:42:11 -0500
  • 8df3a14e8c Add a more detailed error message for missing package specifier Joel Gallant 2019-12-10 10:22:52 -0700
  • dfe51e94e9
    bump deps (except syn/quote/proc-macro2) (#252) Dan Burkert 2019-12-14 11:15:15 +1300
  • cb79d3fc30 Add ServiceGenerator::finalize_package Jay Oster 2019-11-21 14:31:24 -0800
  • ece64fa021 Update to bytes 0.5 Lucio Franco 2019-11-30 14:20:36 -0500
  • b709729c89 add docstrings for generated getters and setters M@ Dunlap 2019-10-18 10:17:54 -0700
  • 1efcabfe7b prost-derive: remove unnecessary dummy consts Dan Burkert 2019-12-13 13:07:23 +1300
  • 5c2cfe1685 bump MSRV to 1.34 Dan Burkert 2019-12-13 10:53:50 +1300
  • fa14e72d18 Rework benchmarks Dan Burkert 2019-06-11 22:34:09 -0700
  • 907f7d6e71 add std feature for no-std compatibility 0.5.0 Jeffrey Griffin 2019-09-21 17:39:46 -0700
  • 9551f2852e Remove byteorder-dependency (#212) lukaslueg 2019-08-10 20:45:32 +0200
  • fd582a9158 fix issue#205 (#206) Luffbee 2019-08-11 01:44:34 +0800
  • 1944c27c30 Micro-optimise decoding (#187) Nick Cameron 2019-06-24 13:57:36 +1200
  • 565d3bcf23 Implement a recursion limit (#186) Nick Cameron 2019-06-17 16:15:17 +1200
  • 5a25f27470 Fix UTF-8 unsoundness in string::merge (#194) Mikhail Zabaluev 2019-06-11 08:40:17 +0300
  • ab6af6e6b7
    Fix build on CI (#191) Dan Burkert 2019-06-07 07:21:24 -0700
  • cde27565d5
    Bump thirdparty included Protobuf to 3.7.1 (#189) Dan Burkert 2019-05-27 17:55:17 -0700
  • 6635b3a4d4
    Enable all upstream benchmarks (#188) Dan Burkert 2019-05-26 23:25:50 -0700
  • 60eac4beb7
    Fix well-known-type enum field compilation error (#185) Dan Burkert 2019-05-18 18:33:37 -0700
  • 77eea55058 fix some group bugs Dan Burkert 2019-05-18 15:06:37 -0700
  • 0c55a070d3 fix fuzzers Dan Burkert 2019-05-18 14:05:52 -0700
  • 733d7a5abe Simplify groups implementation Dan Burkert 2019-05-18 12:46:31 -0700
  • 47804ad4ed Add tests for group Hanya 2019-03-16 21:21:10 +0900
  • 0c0f79d733 Add group support Hanya 2019-03-14 02:39:09 +0900
  • ff851fd1ab
    Additional keyword ident conversion tests (#183) Dan Burkert 2019-05-11 14:57:15 -0700
  • f51cbb2d23 Fix for unsupported keyword raw identifiers (#180) FujiApple 2019-05-12 04:48:50 +0800
  • 26adada0bd v0.5.0 v0.5.0 Dan Burkert 2019-03-09 23:42:00 -0800
  • 8b2cabdd90 fix Cargo.toml issues Dan Burkert 2019-03-10 13:30:54 -0700
  • 8b55157466 enforce minimum rustc version of 1.32.0 Dan Burkert 2019-03-10 12:26:56 -0700
  • 744cd3ed3a revert docs.rs hack Dan Burkert 2019-03-09 23:15:48 -0800
  • 5b81f50245 bump syn Dan Burkert 2019-03-09 18:03:05 -0800
  • e37c11d9d0 bump dependencies Dan Burkert 2019-03-09 17:47:45 -0800
  • 0b1345401d Add prost_derive reexports in prost Dan Burkert 2019-03-09 10:11:55 -0800
  • 0ed6275978 Add comment explaining behavior of add_message in prost_build Timothy Hobbs 2019-02-09 15:33:41 +0100
  • 4157bb2e81 Add Rust 2018 edition support Nick Cameron 2019-02-04 12:02:17 +1300
  • b7d091ac6f Update bootstrap Jeff Parsons 2019-02-17 17:34:29 +1100
  • 780e64de1e Fully-qualify type names from std in codegen Jeff Parsons 2019-02-17 11:31:35 +1100
  • 2f5d570ce4 cargo fmt Dan Burkert 2019-03-02 10:39:30 -0800
  • fe640380c1 Add repr(i32) to enums Nick Cameron 2019-02-27 15:26:57 +1300
  • 38a2451000 prost-build: Remove non-dev env_logger dependency Sebastian Hahn 2019-01-29 22:05:24 +0100
  • ce6eca6bd2 Replace tempdir dependency with tempfile Eliza Weisman 2019-01-07 10:29:57 -0800
  • e6aaddc259 prost_build::Config::extern_path Dan Burkert 2018-08-01 19:05:52 -0700
  • 7807d69650 Polish changes Eyal Kalderon 2018-06-14 16:44:12 +0800
  • 2d9b7952d5 Support for type mappings Trinh Hoang Anh 2018-06-14 15:23:28 +0800
  • bf0cd4d57e fixup CI Dan Burkert 2018-07-26 22:16:39 -0700
  • aed808dc5d Rewrite benchmark harness Dan Burkert 2018-07-21 11:23:08 -0700
  • ea04cb7f93 move varint benches Dan Burkert 2018-07-18 22:59:07 -0700
  • ec646f53fa Protobuf 3.6.0 Dan Burkert 2018-07-14 10:20:03 -0700
  • ab9f0c65c5 CodeGenerator::out_dir Dan Burkert 2018-07-21 12:39:36 -0700
  • 1d916228d4 Strip enum type prefix in default field values (#119) Anthony Deschamps 2018-07-29 14:20:02 -0400
  • 5f54a1be5e docs.rs build failure workaround Dan Burkert 2018-06-20 22:56:12 -0700
  • a2c958f68f Update minimum version of bytes on remaining submodules Dan Burkert 2018-06-14 21:35:11 -0700
  • d0588370d4 Update minimum version of bytes. Anthony Deschamps 2018-06-13 20:50:17 -0400
  • 7d4a92ed8d v0.4.0 v0.4.0 Dan Burkert 2018-06-12 21:51:15 -0700
  • 94ada9b6e3 Add helper functions for working with length delimiters Dan Burkert 2018-06-12 21:16:17 -0700
  • 317c11dfc8 refactor: updates deprecated methods from bytes crate YetAnotherMinion 2018-06-01 22:25:59 -0400
  • 48003b8e82 Update dependencies for prost-derive hcpl 2018-05-30 11:15:28 +0300
  • 9145db2daf Fix warning when using "#![warn(unused_results)]" on generated code. Ivan Mironov 2018-05-18 22:10:42 +0300
  • 5bbaf9b4b1 Add test for unused results in generated code. Ivan Mironov 2018-05-18 22:06:18 +0300
  • 45f781b18f codegen: derive Hash, Ord and PartialOrd for enums Dan Burkert 2018-04-24 20:10:34 -0700
  • 0d974957e8 prost-build: check PATH for protoc Dan Burkert 2018-04-24 20:01:45 -0700
  • a87d216f11 prost-build: strip enum name from enum variant prefix Warren Falk 2018-02-26 07:38:35 -0500
  • 60569248f3 prost-derive: infer tag values of hand-written types Kevin Stenerson 2018-02-02 16:01:14 -0700
  • 7a2a545787 prost-derive: compatible with "nightly" proc-macro2 (#89) Gergely Nagy 2018-04-07 04:23:13 +0200
  • 3427352e7e Remove unused failure_derive dependency. (#87) Brian Smith 2018-03-06 18:09:06 -1000
  • 7f0931e948 v0.3.2 v0.3.2 Dan Burkert 2018-03-04 11:28:10 -0800
  • e9efa9319f Rename readme.txt -> README.md Dan Burkert 2018-03-04 11:25:25 -0800
  • e5587d9232
    Move third-party/ to prost-build (#85) Dan Burkert 2018-03-04 11:17:11 -0800
  • 3570650434 v0.3.1 v0.3.1 Brian Smith 2018-03-03 17:31:01 -1000
  • ff6900b067 Fix proto3 fuzz test Dan Burkert 2018-03-04 09:24:21 -0800
  • e0317f8395 Embed protobuf tools & includes instead of downloading during the build. (#79) Brian Smith 2018-03-03 17:51:57 -1000
  • b3b5065c94 Disable unneeded features of the petgraph library. (#82) Brian Smith 2018-03-03 08:50:04 -1000
  • b3229e8acf Avoid unnecessary unicode conversion of OUT_DIR. (#83) Brian Smith 2018-03-03 08:49:41 -1000
  • d3d05070b4 Reduce env_logger-related dependencies. (#78) Brian Smith 2018-02-23 06:19:24 -1000
  • d3b971ccd9
    v0.3.0 v0.3.0 Dan Burkert 2018-01-28 17:57:43 -0800
  • fe7647158c
    Fix (some) clippy warnings Dan Burkert 2018-01-28 13:13:48 -0800
  • 06946f78d6 prost-build: pass Config, ServiceGenerator by mut ref Dan Burkert 2018-01-28 12:17:46 -0800
  • 5b93d0ca75 syn 0.11 -> 0.12 Dan Burkert 2018-01-15 13:36:54 -0800
  • 4b3487f461 prost-derive: remove Syn types from scalar::DefaultValue Dan Burkert 2018-01-16 08:20:22 -0800
  • 2bcb494654
    Bump quickcheck, log, and flate2 versions (#68) Dan Burkert 2018-01-08 02:09:59 -0500
  • c2290c0795 Add ServiceGenerator::finalize (#65) Michal 'vorner' Vaner 2018-01-08 06:57:57 +0100