Commit Graph

  • 15863c34a0 SetNameSpace algorithm documentation and more meaningful variable names lakedaemon 2016-06-07 14:46:25 +02:00
  • 9875b0e0f8 Create a maven like project structure for java development. Make it OSGi compliant. Generate the flatbuffers code for testing (example). Romain Gilles 2016-06-07 09:05:56 +02:00
  • 2bdf44a25d Added a way to get mutable tables out of a mutable vector of tables. Wouter van Oortmerssen 2016-06-06 17:38:21 -07:00
  • 4ffc881fb6 Fixed LoadFile crashing on directory arguments. Wouter van Oortmerssen 2016-05-25 17:47:44 -07:00
  • e92ae5199d Fixed compile errors on Windows Wouter van Oortmerssen 2016-06-02 14:55:35 -07:00
  • a3a2bf890f Better C++ namespace management lakedaemon 2016-06-02 23:01:40 +02:00
  • a9194c4c68 cpp generator : pulling all methods inside the class lakedaemon 2016-06-02 21:56:27 +02:00
  • ca32eb77f3 Merge pull request #3885 from Lakedaemon/shareWarningAndTwoMethods Wouter van Oortmerssen 2016-06-02 11:35:41 -07:00
  • 886441df98 Merge pull request #3870 from martinus/master Wouter van Oortmerssen 2016-06-02 11:26:16 -07:00
  • e02ceca54b Merge pull request #3891 from bog-dan-ro/master Wouter van Oortmerssen 2016-06-02 11:24:48 -07:00
  • b3c35750c2 renamed functions Martin Ankerl 2016-06-01 13:13:00 +02:00
  • 3e52fecd1e Don't generate MIN & MAX enum values if "--no-prefix" is used. BogDan Vatra 2016-06-01 10:23:44 +03:00
  • cccd7003ed MIN & MAX are useless for bit_flags BogDan Vatra 2016-06-01 10:03:40 +03:00
  • 038ea7c1d3 Add ! operator BogDan Vatra 2016-06-01 10:05:27 +03:00
  • 0b0cf58f24 We already know the underlying_type. BogDan Vatra 2016-06-01 10:04:55 +03:00
  • 7d1f372ba6 Merge pull request #3888 from bog-dan-ro/master Wouter van Oortmerssen 2016-05-31 11:59:51 -07:00
  • 25e4ad19f6 Merge pull request #3889 from PSPDFKit-labs/james/avoid-msvc-align-error Wouter van Oortmerssen 2016-05-31 11:33:10 -07:00
  • 7dfe8e726b Define bit mask operators for scoped enums bitfields BogDan Vatra 2016-05-30 14:04:37 +03:00
  • 61b101d442 sharing namespace_dir and the namespace string methods lakedaemon 2016-05-28 08:15:43 +02:00
  • cd1493b082 sharing the Flatbuffers warning lakedaemon 2016-05-26 15:26:58 +02:00
  • a98bff3ea1 Add simple libfuzzer based test. Wouter van Oortmerssen 2016-04-22 18:29:22 -07:00
  • 06eb6e94e3 Merge pull request #3880 from Lakedaemon/IsEverythingGenerated Wouter van Oortmerssen 2016-05-25 10:38:56 -07:00
  • 4a8801da34 shared method that exits early if everything is generated Lakedaemon 2016-05-25 15:15:56 +02:00
  • b1e8be27a9 MSVC doesn't allow alignment on function params. This prevents the copy and thus avoids this issue https://msdn.microsoft.com/en-us/library/373ak2y1.aspx James Swift 2016-05-24 17:16:03 +02:00
  • b922a3c952 Merge "Uncomment the corpus attribute since b/28762769 is fixed, add more items to the corpus (taken from the ClusterFuzz-generated corpus)." into ub-games-master Wouter van Oortmerssen 2016-05-23 23:58:50 +00:00
  • b52826e7cc Merge "Add a fuzzer for flatbuffers, derived from the one used in Chromium: https://code.google.com/p/chromium/codesearch#chromium/src/testing/libfuzzer/fuzzers/flatbuffers_verifier_fuzzer.cc" into ub-games-master Wouter van Oortmerssen 2016-05-23 23:58:26 +00:00
  • 0ef72db7bf Merge pull request #3865 from bhamiltoncx/surrogate-pairs Wouter van Oortmerssen 2016-05-23 16:51:07 -07:00
  • 505d0f2288 Merge "Removed reference to deprecated NDK toolchain version." into ub-games-master Stewart Miles 2016-05-23 23:49:56 +00:00
  • 6704b19db6 Handle \u-escaped surrogate pairs correctly in IDL parser Ben Gertzfield 2016-04-28 12:27:38 -07:00
  • 64b91da9cf Uncomment the corpus attribute since b/28762769 is fixed, add more items to the corpus (taken from the ClusterFuzz-generated corpus). Wouter van Oortmerssen 2016-05-23 16:37:57 -07:00
  • fe9787e58d Add a fuzzer for flatbuffers, derived from the one used in Chromium: https://code.google.com/p/chromium/codesearch#chromium/src/testing/libfuzzer/fuzzers/flatbuffers_verifier_fuzzer.cc Wouter van Oortmerssen 2016-05-23 16:35:20 -07:00
  • d06e571b31 Removed reference to deprecated NDK toolchain version. Stewart Miles 2016-05-23 16:27:35 -07:00
  • 208c15f29d Merge branch 'master' of https://github.com/google/flatbuffers Wouter van Oortmerssen 2016-05-23 14:56:47 -07:00
  • a82dbb6e01 Fixed Google Groups link in documentation. Wouter van Oortmerssen 2016-05-23 14:06:19 -07:00
  • a42a99029f Made .sh files all have same comment formatting. Wouter van Oortmerssen 2016-05-23 13:53:08 -07:00
  • 0c7b700895 Merge pull request #3878 from pjulien/no_alloc_on_cb Wouter van Oortmerssen 2016-05-23 13:55:21 -07:00
  • 1aa3ee2170 Clarify documentation based on review comments pjulien 2016-05-23 16:47:41 -04:00
  • 8c0d56d55a Removed BOM marker from some files. Wouter van Oortmerssen 2016-05-23 12:24:44 -07:00
  • c41a0453c1 Merge branch 'master' of https://github.com/google/flatbuffers Wouter van Oortmerssen 2016-05-23 10:59:47 -07:00
  • 1a161a8333 Added missing licenses to some sh/cs/py files. Wouter van Oortmerssen 2016-05-23 09:51:41 -07:00
  • 9d8ae1b0c3 If the user passes in a {{CharBuffer}} himser, reward him by eliminating the last remaining allocation in string creation pjulien 2016-05-21 09:19:43 -04:00
  • 2de558057d Merge pull request #3867 from dreifachstein/master Wouter van Oortmerssen 2016-05-20 13:19:52 -07:00
  • 0756caa42e Merge pull request #3866 from bhamiltoncx/fix-undefined-bit-shift Wouter van Oortmerssen 2016-05-20 13:10:52 -07:00
  • 99c1ddc792 Merge branch 'master' of https://github.com/google/flatbuffers Wouter van Oortmerssen 2016-05-18 18:01:17 -07:00
  • 69eef0a0ec Fixes verifier not catching odd vtable sizes. Wouter van Oortmerssen 2016-05-18 18:00:25 -07:00
  • 42bd6447c0 Merge pull request #3877 from ozkuran/patch-1 Wouter van Oortmerssen 2016-05-18 10:33:55 -07:00
  • 747a8c628e Fixed Library Location in CppUsage.md Mahmut Ali ÖZKURAN 2016-05-18 12:02:32 +03:00
  • 023fec627e Added helpers to access objects while creating the flatbuffer. Martin Ankerl 2016-05-03 17:20:14 +02:00
  • 3a8bc309e2 Use the build output flatc to compile test schemas by default. Xiaolei Yu 2016-05-01 11:15:53 +08:00
  • 3400727fff Fix undefined behavior in CheckBitsFit bit-shift on size_t Ben Gertzfield 2016-04-29 12:57:48 -07:00
  • 77742a3fba Merge pull request #3806 from mediagraph/fix-create-string Robert 2016-04-27 20:31:55 -07:00
  • 7cce55d8f0 Merge pull request #3854 from pjulien/3853 Wouter van Oortmerssen 2016-04-27 18:12:15 -07:00
  • 933c195e51 Merge pull request #3843 from Lakedaemon/refactoring Wouter van Oortmerssen 2016-04-27 13:59:16 -07:00
  • d0898fd0c8 Merge pull request #3863 from pjulien/cseq Wouter van Oortmerssen 2016-04-27 13:50:04 -07:00
  • 6765c19d45 memory leak fix + php/js/python transition to class based generator Lakedaemon 2016-04-26 17:08:13 +02:00
  • 599f5e3915 Can now use `CharSequence of String`. Works with pjulien 2016-04-25 22:07:57 -04:00
  • ba7204a7b7 Merge pull request #3859 from rw/go-zero-alloc-strings Robert 2016-04-23 18:38:03 -07:00
  • e8ac0f293e Fix heap allocation when reading a string. rw 2016-04-23 12:31:24 -07:00
  • a0d1161feb Merge pull request #3850 from pjulien/3849 Wouter van Oortmerssen 2016-04-22 11:42:14 -07:00
  • 828b2680c0 Merge branch 'master' of https://github.com/google/flatbuffers Wouter van Oortmerssen 2016-04-22 11:35:10 -07:00
  • c17cf022ea Fixed a verifier check that didn't return from its parent. Wouter van Oortmerssen 2016-04-22 11:31:35 -07:00
  • f6330ab8f1 Fixed SkipByteOrderMark advancing cursor_ too early. Wouter van Oortmerssen 2016-04-22 11:26:47 -07:00
  • 6908826f95 Fix for #3849 pjulien 2016-04-16 20:49:36 -04:00
  • fd542c71e3 Fixed float suffix not being added on implicit float defaults. Wouter van Oortmerssen 2016-04-20 12:05:21 -07:00
  • 9fb87f813b size the allocation to the required bytes pjulien 2016-04-18 21:43:28 -04:00
  • b0146b3d9a fix file permission pjulien 2016-04-18 20:19:56 -04:00
  • 286587d151 Fix for #3853 pjulien 2016-04-18 20:02:27 -04:00
  • 6f751d5d26 Merge pull request #3848 from pjulien/3847 Wouter van Oortmerssen 2016-04-18 15:54:34 -07:00
  • 4d7890c2c9 Fixed whole-number float default values missing a .0 suffix. Wouter van Oortmerssen 2016-04-18 11:48:53 -07:00
  • fdfaf23361 3847 pjulien 2016-04-16 20:09:28 -04:00
  • 38597160f2 Enforcing the google C++ style guide Lakedaemon 2016-04-15 13:20:26 +02:00
  • 791c83aa7e Merge branch 'master' of https://github.com/google/flatbuffers Wouter van Oortmerssen 2016-04-13 17:44:23 -07:00
  • 29d957ed5e Fixed missing "f" on float default values in C++/Java/C# Wouter van Oortmerssen 2016-04-13 17:29:03 -07:00
  • 8d8b7c19b7 Merge pull request #3844 from Nnamdi/CreateUninitializedVector_fix Wouter van Oortmerssen 2016-04-13 16:14:11 -07:00
  • 039ab48b7a Stop CreateUninitializedVector returning a pointer to invalid memory. Nnamdi 2016-04-13 23:04:27 +01:00
  • 8a64afabfd Transition 1 (with nice diffs) Go, Cpp and General code generators with class Lakedaemon 2016-04-13 23:21:18 +02:00
  • 4a04bac250 Fixed struct -> class pre-declaration error. Wouter van Oortmerssen 2016-04-13 12:02:22 -07:00
  • 72fc45aa6a Made user-defined attributes available in the reflection data. Wouter van Oortmerssen 2016-04-11 17:36:56 -07:00
  • 9f2b05df1b Merge branch 'master' of https://github.com/google/flatbuffers Wouter van Oortmerssen 2016-04-11 13:48:57 -07:00
  • 83dc5ed4a7 Fixed JSON integers as strings not being parsed correctly. Wouter van Oortmerssen 2016-04-11 11:08:09 -07:00
  • e597ad8f0f Fixed pre-declarations of included types in generated code. Wouter van Oortmerssen 2016-04-11 11:05:42 -07:00
  • 3ea5446680 Merge pull request #3789 from Chippiewill/master Wouter van Oortmerssen 2016-04-08 11:32:16 -07:00
  • 8b18e487bd Merge pull request #3839 from klapek/net/bytebuffer-assert-optimization Wouter van Oortmerssen 2016-04-08 11:18:58 -07:00
  • c837d29eab Remove unnecessary condition in AssertOffsetAndLength. Wojciech Jaszczak 2016-04-08 19:56:02 +02:00
  • ec1daef858 Merge pull request #3832 from mikkelfj/c_docs Wouter van Oortmerssen 2016-04-08 10:54:27 -07:00
  • 7d396bc2e7 Update C documentation with supported MSVC versions, and other minor updates. Mikkel Fahnøe Jørgensen 2016-04-07 18:52:00 +02:00
  • 8128df7655 Added missing util.cpp to VS project Wouter van Oortmerssen 2016-04-04 17:01:21 -07:00
  • cfaa7782b6 Adding missing util.cpp to Xcode project Wouter van Oortmerssen 2016-04-04 17:07:05 -07:00
  • 5e3f9d5175 Merge branch 'master' of https://github.com/google/flatbuffers Wouter van Oortmerssen 2016-04-04 16:55:25 -07:00
  • cdc5d5b18d Merge pull request #3836 from tkelman/cygwinbuild Wouter van Oortmerssen 2016-04-04 15:38:32 -07:00
  • e98b1912b3 add setloadfile and setfileexists functions to flatbuffers Wouter van Oortmerssen 2016-03-30 17:34:52 -07:00
  • c8c0082413 Fix flatbuffers conversion warnings. Wouter van Oortmerssen 2016-03-30 17:26:44 -07:00
  • 1c1d079113 Fix flatc build for msvc. Wouter van Oortmerssen 2016-03-30 17:21:48 -07:00
  • 7523e4ad49 Fixed potential integer overflow in the Verifier. Wouter van Oortmerssen 2016-03-30 17:00:49 -07:00
  • f4a5c9de50 Fixed VS assignment constructor warning. Wouter van Oortmerssen 2016-04-04 13:00:48 -07:00
  • 1db9783bfc Remove details on FlatCC builds that would easily become outdated Mikkel Fahnøe Jørgensen 2016-04-04 16:33:20 +02:00
  • 5b38134431 Document FlatCC support for Windows Mikkel Fahnøe Jørgensen 2016-04-03 21:37:57 +02:00
  • 4c16038e72 Fix build on Cygwin Tony Kelman 2016-04-01 21:42:23 -07:00
  • 2f7f50b8cb Merge pull request #3816 from armen/master Wouter van Oortmerssen 2016-03-30 14:04:36 -07:00
  • a1633055f7 Merge pull request #3834 from Nnamdi/gen_name_strings Wouter van Oortmerssen 2016-03-30 13:14:49 -07:00