Commit Graph

  • 12e5cf0b29 Remove FLATBUFFERS_COPTS from bazel BUILD (#4872) iceboy 2018-08-10 13:43:48 -07:00
  • 75601b81cc Correctly generate identifier for enums. (#4871) cubeleo 2018-08-10 13:41:32 -07:00
  • e203882d54 Clarify flatbuffer reflection struct sizes to be less error-prone. (#4870) Andrew Selle 2018-08-10 10:55:54 -07:00
  • b9f1103b8a Add licenses to BUILD (#4867) iceboy 2018-08-10 08:21:17 -07:00
  • fd40cc61a4 Ensure strings are null terminated when written from Dart (#4862) Dan Field 2018-08-09 12:50:54 -04:00
  • 38a6623f34 Temporarily disabled Android CI until fix. Wouter van Oortmerssen 2018-08-06 16:51:28 -07:00
  • 27e4f43b77 Attach header directory information to the "flatbuffers" library target (#4849) Vladimir Glavnyy 2018-08-07 04:59:29 +07:00
  • 42515cfd33 Publishing flatc with conan (#4852) Kamil Rojewski 2018-08-06 21:45:35 +02:00
  • 5d3648b88a Remove using namespace std; (#4851) Charlie Harrison 2018-08-06 15:08:49 -04:00
  • fc3ce7d1ab Fixed VS2010 compile error. Wouter van Oortmerssen 2018-08-06 12:06:59 -07:00
  • 4898809eca FlatBuffers implementation for the Lobster programming language aardappel 2018-07-23 19:03:11 -07:00
  • ca5aaf62d3 Adds multi-line to FLatBufferToString (#4847) shassani 2018-07-27 12:45:12 -07:00
  • c80f8d18c1 Fixed FlatBufferBuilder::Required not checking vtable size. Wouter van Oortmerssen 2018-07-27 12:40:44 -07:00
  • 0d1559bdd4 For sparse enums, use a switch statement to generate EnumNameXXX(). (#4845) cubeleo 2018-07-27 08:32:19 -07:00
  • 8b39a0ee53 Merge pull request #4843 from rw/2018-07--explicit-enumish-types Robert 2018-07-26 16:57:01 -07:00
  • f675f6433c go: give enums their own scalar types rw 2018-07-26 16:40:56 -07:00
  • 118093b613 Update FLATBUFFERS_HAS_STRING_VIEW __cplusplus checks to the versions provided by the standard feature test macros. (#4841) Paul Reimer 2018-07-26 15:40:41 -07:00
  • 1bb2a3bd08 Merge pull request #4820 from nairb774/master Robert 2018-07-26 15:35:45 -07:00
  • 2361dfb66a Update for Dart 2.x constants (#4842) Dan Field 2018-07-26 17:21:23 -04:00
  • 7b50004ec9 Performance Increase of Vector of Structures using .NET BlockCopy (#4830) Derek Bailey 2018-07-26 13:44:40 -07:00
  • 6e185d06a7 Fixed minalign in Lua being reset on StartObject Wouter van Oortmerssen 2018-07-23 16:36:21 -07:00
  • c949229395 go: do not clobber minalign when we create objects (#4834) Robert 2018-07-23 16:34:08 -07:00
  • e1d5fda5d4 python: do not clobber minalign when we create objects (#4833) Robert 2018-07-23 16:29:45 -07:00
  • a2603ec27e Add missing public header minireflect.h to bazel build (#4832) Evan Moran 2018-07-23 16:28:49 -07:00
  • 5f1b1ad42c Fixing bazel build's missing lua file (#4831) Evan Moran 2018-07-23 16:28:09 -07:00
  • 4235a25640 Adds ForceStringAlignment to flatbuffers. (#4828) shassani 2018-07-19 16:00:31 -07:00
  • 88cd182349 Restricting (typed=false, fixed=true) combination in flexbuffer CreateVector (#4825) Shivendra Agarwal 2018-07-20 03:29:06 +05:30
  • 7c824ef690 Fixing an assert in flexbuffers CreateVector (#4824) Shivendra Agarwal 2018-07-20 03:25:06 +05:30
  • 6bfa107f4e Option to NOT force libc++ when building with clang (#4826) Kamil Rojewski 2018-07-19 18:40:28 +02:00
  • 0cd8daf14e Missing Lua generated files Wouter van Oortmerssen 2018-07-16 16:44:49 -07:00
  • 79f2adc50a Renamed Verifier methods Wouter van Oortmerssen 2018-07-16 16:41:38 -07:00
  • dcfe38c58f Dart generated code changes Wouter van Oortmerssen 2018-07-16 16:39:33 -07:00
  • 51d9641de6 flatbuffer force-empty option (#4822) shassani 2018-07-16 16:05:06 -07:00
  • af6c0e6839 Updated fuzzer scripts Wouter van Oortmerssen 2018-07-16 15:51:01 -07:00
  • 7c3cb5caa1 Fixed assert in ParseSingleValue (found by fuzzer) Wouter van Oortmerssen 2018-07-16 15:49:53 -07:00
  • 8f1bebba05 C++ verifier now primarily uses offsets instead of pointers. Wouter van Oortmerssen 2018-07-12 16:26:17 -07:00
  • cda1525f84 📝 release mode in building doc (#4819) xgdgsc 2018-07-17 03:56:14 +08:00
  • 72b05bc865 Convert net/FlatBuffers project to be compatible with netstandard (#4811) Damien Pontifex 2018-07-17 00:13:36 +08:00
  • b3e4d9169b [Go] Force a single, early bounds check on read and write paths. Brian Atkinson 2018-07-15 16:38:56 -07:00
  • e2eb6af3e3 [Go] Unroll WriteUint64 and WriteInt64. Brian Atkinson 2018-07-15 16:38:55 -07:00
  • b188fde27e Fixed Uint() method actually storing a signed int. Wouter van Oortmerssen 2018-07-06 12:30:43 -07:00
  • ba5eb3b5cf Lua (5.3) Language addition (#4804) Derek Bailey 2018-07-05 15:55:57 -07:00
  • 8ea293b988 Issue #4799 fixed. Generator for KeyCompareWithValue is extracted. (#4802) Vladimir Glavnyy 2018-07-05 23:23:40 +07:00
  • f19803d364 Dart: Add missing imports (#4803) Woody Guo 2018-07-03 23:44:27 +08:00
  • b2d69aacf4 Helper function to get empty string on nullptr (#4800) shassani 2018-07-02 09:34:18 -07:00
  • 3331805a1c Dart: Fix default values (#4795) Woody Guo 2018-06-29 01:12:18 +08:00
  • ea06768ad1 Go GRPC generator Updates - Fixes #4787 (#4797) Kapil Sharma 2018-06-27 11:57:40 -05:00
  • 741c63052d Add --force-defaults option to flatc [C++, parser] (#4729) Paul Reimer 2018-06-27 09:12:52 -07:00
  • e9912e9298 Added setup.cfg to default to python 2/3 wheels for pypi. Wouter van Oortmerssen 2018-06-25 15:07:26 -07:00
  • 7dbc8f564a docs: fix flatc instructions (#4794) Polynomdivision 2018-06-25 23:55:18 +02:00
  • a2fe49b498 Fixed documentation comments at the start of a file. Wouter van Oortmerssen 2018-06-25 14:02:12 -07:00
  • 7dd5cfb510 Fixed empty structs generating bad constructor. Wouter van Oortmerssen 2018-06-25 12:26:04 -07:00
  • 00b741e5fb Comment update for ForceDefaults. (#4788) Shivendra Agarwal 2018-06-21 21:20:36 +05:30
  • bb321fbe19 CreateUnitializedVectorOfStructs and tests (#4781) Shivendra Agarwal 2018-06-18 22:42:26 +05:30
  • 7330436713 Protected parser against infinite recursion. Wouter van Oortmerssen 2018-06-14 16:17:19 -07:00
  • f9c64891dd Fixed ASan array out of bounds. Wouter van Oortmerssen 2018-06-14 15:13:01 -07:00
  • b752e4a9bb Fix misaligned nested buffers (#4785) zejal 2018-06-14 18:21:42 +02:00
  • 3e3c770c4e Fixed TypeScript links in docs (#4783) Kamil Rojewski 2018-06-12 20:37:10 +02:00
  • 5a3f18d17d Dart: Generate the enum from 0 if value is null and fix inconsistent naming when generating object builder (#4782) Woody Guo 2018-06-13 02:35:40 +08:00
  • 10bdcefa4a Re-enable clang / os x in .travis Wouter van Oortmerssen 2018-06-08 11:10:41 -07:00
  • 9bab626cbf Removed biicode from repo. Wouter van Oortmerssen 2018-06-08 11:03:34 -07:00
  • effb608027 Added missing Dart generated files. Wouter van Oortmerssen 2018-06-08 10:59:46 -07:00
  • a96f2bd6ca Python: Escape enum member names if they correspond to a Python keyword (#4772) Michael Seifert 2018-06-08 19:55:19 +02:00
  • ab3b721a54 Python: fix default bool value. (#4773) Tin Tvrtković 2018-06-07 21:02:35 +02:00
  • 4cfe36ae8e Enforcing CreateUninitializedVector is only used with scalars. Wouter van Oortmerssen 2018-06-07 08:48:15 -07:00
  • c7a797b966 Makes VectorIterator compatible with STL iterators. (#4768) Vladimir Glavnyy 2018-06-05 02:02:08 +07:00
  • ecc07e7793 Fix a small problem with add_subdirectory(${FLATBUFFERS_DIR}) from top level project. (#4764) Vladimir Glavnyy 2018-06-01 22:22:17 +07:00
  • 43944a0ab1 renamed flexbuffers::Type enum values TYPE_ -> FBT_ (#4761) Christian Helmich 2018-06-01 03:06:44 +09:00
  • 27ce09860a Fixed typo in Java/C# tutorial. Wouter van Oortmerssen 2018-05-31 09:53:47 -07:00
  • 3a2f6d5300 Fixed ASAN false positive. Wouter van Oortmerssen 2018-05-31 09:48:34 -07:00
  • 06d3229dc3 adds https to landing page link so it resolves (#4757) Steve Barman 2018-05-31 12:37:51 -04:00
  • 348fcb5b88 Fix typo in tutorial for Go (#4756) Gautham B A 2018-05-31 21:47:34 +05:30
  • b4ca4d3cde Javascript: Add suppport for ES6 style exports (#4754) Nathan Mitchell 2018-05-31 08:29:58 -07:00
  • 0848f58cdd Changed how the default allocator is handled. Wouter van Oortmerssen 2018-05-18 11:54:39 -07:00
  • 8e42f44807 Fix of namespace problem described in #4747 (#4752) Vitaly Bondar 2018-05-18 22:21:08 +03:00
  • 88912640d0 Add [Dart] support (#4676) Dan Field 2018-05-18 14:06:15 -04:00
  • c43a0beff0 Fix undertermined execution behavior (#4751) joligarson 2018-05-18 18:15:20 +02:00
  • a9640bd9e1 [BREAKING CHANGE] Python: handle bool table fields properly. (#4736) Tin Tvrtković 2018-05-14 22:30:10 +02:00
  • f11ffedb2b Vector of unions support for java and c# (#4735) Kamil Rojewski 2018-05-14 20:12:24 +02:00
  • 5d42c8352e Set Working Directory for flatc commands (#4737) Keef Aragon 2018-05-14 09:20:49 -07:00
  • 7c1203d44c Add define/ifdef blocks, alternate sprintf implementation via FLATBUFFERS_PREFER_PRINTF [C++] (#4700) Paul Reimer 2018-05-10 13:31:02 -07:00
  • a0a33d94a7 Add string view [C++] (#4730) Paul Reimer 2018-05-10 13:30:35 -07:00
  • b10123ff63 Python: return None for missing strings. (#4733) Tin Tvrtković 2018-05-10 19:34:20 +02:00
  • 3a2c535592 Remove @Nullable (Java) for required fields (fixes #4724) (#4726) Mike Mansell 2018-05-10 09:27:23 -07:00
  • 6621424308 Add --root-type option to flatc [C++, parser, JSON] (#4728) Paul Reimer 2018-05-07 16:07:52 -07:00
  • d215852f52 Several pom.xml files did not have their version bumped to 1.9.0 Wouter van Oortmerssen 2018-05-07 08:46:34 -07:00
  • 12c4c2238c Output JSON strings as natural UTF-8 text without escapes (#4710) Vladimir Glavnyy 2018-05-04 02:10:45 +07:00
  • 85faa46fb3 Fix union escaping order. (#4722) iceboy 2018-05-03 11:59:30 -07:00
  • cc354ea368 Delete ByteBuffer.exe (#4721) iceboy 2018-05-03 11:58:29 -07:00
  • bed19a5340 Addition of Go FinishWithFileIdentifier (#4720) husobee 2018-04-30 17:37:24 -04:00
  • 9bb88a026a Include services in reflection data (fixes #4639) (#4713) Tobias Oberstein 2018-04-27 22:31:18 +02:00
  • 34cb163e38 Adding JS function to get the File Identifier (#4715) Mark Henderson 2018-04-23 12:54:20 -07:00
  • a66f9e769b The asserts replaced by FLATBUFFERS_ASSERT. (#4701) Vladimir Glavnyy 2018-04-16 22:57:59 +07:00
  • 86153fd740 Remove unnecessary const qualifier (#4698) Sergey Avseyev 2018-04-06 21:33:07 +03:00
  • 7eb4c6098e An user-defined attribute name validation (#4689) Vladimir Glavnyy 2018-04-06 23:07:59 +07:00
  • af3c598189 Rename MANUALLY_ALIGNED_STRUCT to add FLATBUFFERS_ prefix in generated code within tests/. Via running cd tests && sh generate_code.sh (#4696) Paul Reimer 2018-04-05 16:36:42 -07:00
  • eac0bc6490 Add FLATBUFFERS_ prefix to defines [C++] (#4695) Paul Reimer 2018-04-05 16:00:54 -07:00
  • 20a400e940 Update version number to 1.9 v1.9.0 Wouter van Oortmerssen 2018-04-05 15:11:52 -07:00
  • 676f0248aa Added missing generated code files. Wouter van Oortmerssen 2018-04-05 15:01:35 -07:00
  • 34b8b80f15 Missing TS links in docs (#4693) Kamil Rojewski 2018-04-05 18:54:37 +02:00