Commit Graph

  • 79cd55bd3a CI: Dockerized language port tests (#5066) Robert 2018-11-29 22:03:06 -08:00
  • b378b8eb69 Fix create_vector_of_strings to use the stack, and test it. (#5074) Robert 2018-11-29 11:47:28 -08:00
  • 9635d494b3 Fix Java generator bug that ignores bidi streaming attribute (#5063) Sumant Tambe 2018-11-29 10:33:17 -08:00
  • 0143f4e364 disable unimportant RAM-heavy test b/c Windows (#5047) Robert 2018-11-16 22:03:51 -08:00
  • e161ade68c Make Parser skip files it's seen already. (#5048) Russell Chou 2018-11-16 17:11:23 -08:00
  • f575b02fda Make string/vector field serialization order not depend on optimizer. Wouter van Oortmerssen 2018-11-16 16:22:18 -08:00
  • 5f32f94810 Make the Parser independent from the global C-locale (#5028) Vladimir Glavnyy 2018-11-17 00:24:06 +07:00
  • d6b1ce09cf Fixed double generated file name postfix (#5046) Kamil Rojewski 2018-11-16 18:20:29 +01:00
  • f23009f04f Make flatbuffer C++ tests work when vendored with bazel (#5040) Austin Schuh 2018-11-16 09:19:34 -08:00
  • 30bae01ea3 Convenient createX methods for TS (#5044) Kamil Rojewski 2018-11-16 18:17:54 +01:00
  • 9068b0ee63 flexbuffers blob to string implementation (#5039) Shivendra Agarwal 2018-11-16 04:27:05 +05:30
  • f8a0d3889b Fix missing doxygen link to Rust docs Robert 2018-11-13 11:10:03 -08:00
  • 688fc77460 Wrong int32 min-max range definition on numTypes.lua (#5031) Antonio Park 2018-11-13 02:40:24 +09:00
  • dd8922878d Update Conan version Automatically (#5027) Uilian Ries 2018-11-12 14:49:42 -02:00
  • ab54e61805 FlexBuffer to JSON convertor for typed and fixedTypedvectors (#4947) Shivendra Agarwal 2018-11-12 22:19:11 +05:30
  • f445c1eb4a Fixed STLPort build Wouter van Oortmerssen 2018-11-05 16:33:06 -08:00
  • 980a6d66d3 Fixed vectors of enums in object API serialized incorrectly. Wouter van Oortmerssen 2018-11-05 14:33:36 -08:00
  • 21591916af Fixed missing code from @javax.annotation PR. Wouter van Oortmerssen 2018-11-02 11:40:21 -07:00
  • b6c3d7b899 Fix a memory leak in builder test (#5021) Sumant Tambe 2018-11-02 10:04:58 -07:00
  • db0fcdd906 --keep-prefix for JS generator (#5018) Gabriel Nützi 2018-11-02 16:54:43 +01:00
  • 91fe9ba93f make unions with type aliases more usable (#5019) Frank Benkstein 2018-11-01 20:51:25 +01:00
  • 4c3b6c247d Rust: test that no heap allocs happen on hot paths (#5022) Robert 2018-10-31 18:08:14 -07:00
  • 160e8f2fdc Disallowed 0 byte structs. Wouter van Oortmerssen 2018-10-29 17:40:19 -07:00
  • 705577de51 Revert "Convert net/FlatBuffers project to be compatible with netstandard (#4811)" Wouter van Oortmerssen 2018-10-29 17:21:30 -07:00
  • 0fb1d44bc4 Add 'fsanitize=address,undefined' to tests and flatc targets (#5009) Vladimir Glavnyy 2018-10-30 01:29:05 +07:00
  • bd20a60d6a Fixed Java gRPC version numbers. Wouter van Oortmerssen 2018-10-25 13:48:09 -07:00
  • b78c4332be Fixed npm publish appending multiple copies into .mjs Wouter van Oortmerssen 2018-10-25 13:47:08 -07:00
  • 636b516492 clean up unnecessary outer rust gen-snippet (#5013) csmoe 2018-10-24 11:16:18 +08:00
  • 560718e976 Use stdlib context in generated Go files (#4904) Felix Hanley 2018-10-23 10:28:58 +11:00
  • ff687ae9c1 Make alignment checking optional. (#5011) Doug Muir 2018-10-22 16:14:44 -07:00
  • ca417426c7 make flatbuffers::IsFieldPresent safer (#4988) Frank Benkstein 2018-10-22 15:57:45 -07:00
  • 55b30827f2 Add fuzzer test for scalar numbers in json. (#4996) Vladimir Glavnyy 2018-10-23 05:44:18 +07:00
  • efbb11e093 CI check generate code (#4998) Frank Benkstein 2018-10-22 15:41:12 -07:00
  • 5c0f914f38 forbid enum values that are out of range (#4977) Frank Benkstein 2018-10-18 19:39:08 +02:00
  • 802639e40d Efficient Conversion of a FlatBufferBuilder to a MessageBuilder (#4980) Sumant Tambe 2018-10-18 10:32:59 -07:00
  • ad8b1e5dbd [Python] Fast serialization of numpy vectors (#4829) Felix Frank 2018-10-16 02:07:08 +02:00
  • 76d31e1b5e Go - Use Go bool type for bool fields (#4962) kostya-sh 2018-10-16 00:55:59 +01:00
  • 20396a1760 disallow c style casts (#4981) Frank Benkstein 2018-10-16 00:11:31 +02:00
  • a3d8391f7b don't use std::function in flatbuffers::Parser (#4995) Frank Benkstein 2018-10-15 21:26:35 +02:00
  • 241e87d143 add :runtime_cc target (#4994) iceboy 2018-10-15 12:18:15 -07:00
  • 35f0b41fed fix missing newline in flatc help message (#4992) Frank Benkstein 2018-10-12 00:54:01 +02:00
  • cb5422c398 fix #4974 (#4989) Frank Benkstein 2018-10-11 21:40:41 +02:00
  • 4ed6fafdfa Refactoring of idl_parser (#4948) Vladimir Glavnyy 2018-10-12 00:37:47 +07:00
  • 53ce80ce91 better output on TestError (#4979) Frank Benkstein 2018-10-11 19:33:12 +02:00
  • 233976c821 Add @javax.annotation.Generated to generated flatbuffer Java types (#4986) Rikard Lundmark 2018-10-08 23:29:22 +01:00
  • 99fe1dc80f don't crash when calling EnumNameXXX on sparse enum (#4982) Frank Benkstein 2018-10-08 23:37:35 +02:00
  • a4f9d1bfcc Fix expected type of enum values in reflection tables (#4944) Michael Edwards 2018-10-08 23:29:29 +02:00
  • a4c362a1ba Use enum types in generated read/mutate methods for Go (#4978) kostya-sh 2018-10-08 22:25:37 +01:00
  • 7c3c027295 Add missing const on Reference::As<> (#4975) cor3ntin 2018-10-08 21:52:01 +02:00
  • 569492e890 Disable armeabi builds for Android and re-enable CI builds. (#4970) Stewart Miles 2018-10-08 12:43:57 -07:00
  • d840856093 In Javascript, generate bidirectional mappings for enums, between Name: Value and between Value: Name. (#4960) Taj Morton 2018-10-04 10:37:22 -07:00
  • 925c1d77fc Fix recursion counter check. Add control to override depth of nested … (#4953) Vladimir Glavnyy 2018-10-04 23:27:37 +07:00
  • c0698cc33f Bumped version to 1.10.1 for all languages. v1.10.0 Wouter van Oortmerssen 2018-10-03 12:48:47 -07:00
  • ea8a4296e7 Updated TestAll.sh with Rust. Wouter van Oortmerssen 2018-10-03 12:27:27 -07:00
  • f85af46262 Adds __reset method to Struct and Table (#4966) Jason Neufeld 2018-10-03 12:09:30 -07:00
  • 7a43775661 Assert tests on the first failure. (#4952) Vladimir Glavnyy 2018-10-04 02:04:14 +07:00
  • 062dcf7007 Use standard header for generated Go files (#4961) kostya-sh 2018-10-03 19:19:40 +01:00
  • ebb410062b Allow tables that are entirely composed of native inlines to be copied. (#4958) Taj Morton 2018-10-01 16:27:54 -07:00
  • 4b864fd172 Turn on gRPC tests in travis build (#4955) Sumant Tambe 2018-10-01 15:59:04 -07:00
  • 7e711f80d7 Parser error message reports both the line number and the cursor position. (#4954) Vladimir Glavnyy 2018-10-02 04:57:36 +07:00
  • bf871ffd7f Remove lifetime specifier on table getter methods (#4949) Matt Mastracci 2018-09-28 21:11:05 -06:00
  • a89be8739c loosen lifetimes in type signature of Table::get (#4925) kzvi 2018-09-27 20:56:49 -07:00
  • 0bffce5aef Add more apis to query vector types from a reference (#4823) Shivendra Agarwal 2018-09-28 01:04:27 +05:30
  • d48f08acfe Add missed defined(clang) and fix the wrong placement of #pragma push/pop for MSVC compiler (#4946) Vladimir Glavnyy 2018-09-28 02:31:43 +07:00
  • 43132560f9 don't return Option from required table field accessors (#4926) kzvi 2018-09-26 21:11:25 -07:00
  • c56fff88a2 rust: Fixed MakeCamelCase (#4932) (#4936) jean-airoldie 2018-09-26 16:35:02 -04:00
  • 49fed8c4f6 Add FlatBufferBuilder move semantics tests to the main test suite (#4902) Sumant Tambe 2018-09-24 12:03:31 -07:00
  • b1a925dfc2 ToStringVisitor settings to allow pretty formatted JSON (#4933) Michael Edwards 2018-09-24 18:29:49 +02:00
  • 33791dc7b0 Add compare operator to code generated for c++ (#4940) Thomas 2018-09-22 01:53:59 +02:00
  • 873a60b0d8 Updated readme.md Wouter van Oortmerssen 2018-09-21 10:42:00 -07:00
  • 4b10656f9b Changed JS/TS codegen to use stable non-compiler dependent hash. Wouter van Oortmerssen 2018-09-21 09:41:11 -07:00
  • e317b148dc Added missing Dart codegen files. Wouter van Oortmerssen 2018-09-21 09:40:04 -07:00
  • ed03faaf07 [C#] Fix compile issue when compiling with older versions of C# (#4938) Christopher Cifra 2018-09-20 17:07:03 -05:00
  • 02a7807dd8 Add Rust to Appveyor config. (#4928) Robert 2018-09-12 11:44:51 -07:00
  • 615885e889 Add ByteBufferFactory#releaseByteBuffer (#4914) Enrico Olivelli 2018-09-06 20:08:08 +02:00
  • 528ccdd458 rust: more builder lifetimes predicates (#4923) Robert 2018-09-05 18:15:30 -07:00
  • c23ba6756f rust: more builder lifetimes logic (#4917) Robert 2018-09-04 21:53:39 -07:00
  • 10e1d1a69e fix rust flatbuffers create_vector docs (#4913) Onur Karaman 2018-09-04 14:30:31 -07:00
  • 660c491265 rust generator: fix builder lifetime switch (#4912) Robert 2018-09-04 14:29:27 -07:00
  • c504a45404 rust generator: fix enum member comments (#4911) Robert 2018-09-04 13:52:31 -07:00
  • 919c929d30 readme.md: add Rust as a supported language Robert 2018-09-03 23:38:41 -07:00
  • ba4a02b46a Update Cargo.toml for Crates.io package Robert 2018-09-03 19:42:25 -07:00
  • be3d0b9c64 delete and ignore Cargo.lock files (#4906) Robert 2018-09-03 19:33:38 -07:00
  • 872fad049e Fix extern crate in root namespace (#4905) Chris Holcombe 2018-09-03 19:09:38 -07:00
  • 9e648c392b Rust: Add basic crate-level documentation Robert 2018-09-03 18:01:31 -07:00
  • d4f65bb8a3 Update Rust runtime crate version for publishing Robert 2018-09-03 17:13:10 -07:00
  • 3c54fd964b Port FlatBuffers to Rust (#4898) Robert 2018-09-02 17:05:50 -07:00
  • e7578548a5 Add move semantics to MessageBuilder, FlatBufferBuilder, SliceAllocator, and vector_downward (#4893) Sumant Tambe 2018-08-30 16:43:22 -07:00
  • 99acd0bcd7 DetachedBuffer cannot be rewrapped (#4885) Gabriel Nützi 2018-08-24 19:57:57 +02:00
  • d0321df8cf C# support for directly reading and writting to memory other than byte[]. For example, ByteBuffer can be initialized with a custom allocator which uses shared memory / memory mapped files. (#4886) Christopher Cifra 2018-08-23 12:05:31 -05:00
  • e1f48ad35a Updated preprocessor check for template aliases. (#4888) Derek Bailey 2018-08-23 09:48:03 -07:00
  • d8f49e18d7 Mono Fix for Unsafe Mode (#4887) Derek Bailey 2018-08-20 16:31:44 -07:00
  • 1f5eae5d6a Revert "Performance Increase of Vector of Structures using .NET BlockCopy (#4830)" Wouter van Oortmerssen 2018-08-20 12:08:21 -07:00
  • ea9d60bbdf Added missing dart/ts test changes. Wouter van Oortmerssen 2018-08-20 11:54:37 -07:00
  • c2c3a84aaf Add C#/Java generator behaviour for 'private' attribute (#4882) Andy Martin 2018-08-16 23:25:33 +01:00
  • 1f03becd24 Conan build packages on CI (#4590) (#4594) Uilian Ries 2018-08-16 16:17:52 -03:00
  • c721009491 Proposing use of C++ header files and functions (#4869) kulswanand 2018-08-14 05:06:11 +05:30
  • 55289c55bf Use string_view if _HAS_CXX17 is true (#4876) iceboy 2018-08-13 16:19:51 -07:00
  • ed2415eb72 Fixed use of uoffset_t in verifier could cause wrap around. Wouter van Oortmerssen 2018-08-13 09:24:13 -07:00
  • aaa89429d3 Update JavaScript IDL generator to remove invalid Closure JSDoc comments (#4873) Matias Cudich 2018-08-10 15:27:51 -07:00