1. 30 Aug, 2018 1 commit
  2. 24 Aug, 2018 1 commit
  3. 23 Aug, 2018 2 commits
  4. 20 Aug, 2018 3 commits
  5. 16 Aug, 2018 2 commits
    • Andy Martin's avatar
      Add C#/Java generator behaviour for 'private' attribute (#4882) · c2c3a84a
      Andy Martin authored
      * Added 'private' attribute, supported when generating C# and Java
      
      * Added use of 'private' attribute in monster_test
      c2c3a84a
    • Uilian Ries's avatar
      Conan build packages on CI (#4590) (#4594) · 1f03becd
      Uilian Ries authored
      * Build Conan package on Travis CI (#4590)
      
      - Added multi package support on Linux, running on Travis CI
      - Only upload when branch is a tag and named "vX.Y.Z"
      - Replace Conan injection by Conan wrapper
      - Removed os_build os_arch -- Conan 1.0.1 hotfix
      Signed-off-by: 's avatarUilian Ries <uilianries@gmail.com>
      
      * Build Conan package on OSX (#4590)
      
      - Added jobs to build Flatbuffers on OSX running on Travis
      Signed-off-by: 's avatarUilian Ries <uilianries@gmail.com>
      
      * Build Conan package on Windows (#4590)
      
      - Added support necessary to build Flatbuffers on Windows (conan)
      - Added Appveyor jobs to build Conan package
      - Only build Conan package when release (tag)
      Signed-off-by: 's avatarUilian Ries <uilianries@gmail.com>
      
      * Reduce Conan CI support to simple scripts (#4590)
      
      - Removed msvc 10 x86_64 workaround
      - Updated conan remote address
      - Added Bincrafters' package tools
      Signed-off-by: 's avatarUilian Ries <uilianries@gmail.com>
      
      * Add fPIC option on Conan recipe (#4590)
      
      - Add fPIC as optional. It works on Linux and OSX
      - Update recipe metadata: author, homepage, license
      - Checking for flatc and flathash on Conan package
      Signed-off-by: 's avatarUilian Ries <uilianries@gmail.com>
      
      * Build Conan package on CI (#4590)
      
      - Add rule to run conan job only for tags
      - Run Conan on Linux, OSX and Windows
      - Update package tool to new interface
      Signed-off-by: 's avatarUilian Ries <uilianries@gmail.com>
      
      * Update Conan username (#4590)
      
      - Use google as default username
      Signed-off-by: 's avatarUilian Ries <uilianries@gmail.com>
      
      * Update OSX version on CI (#4590)
      
      - Use latest OSX 9.3 version to build Conan package
      Signed-off-by: 's avatarUilian Ries <uilianries@gmail.com>
      1f03becd
  6. 13 Aug, 2018 3 commits
    • kulswanand's avatar
      Proposing use of C++ header files and functions (#4869) · c7210094
      kulswanand authored
      * Proposing use of C++ header files and functions 
      
      Proposing use of C++ header files and functions instead of C header file and functions. 
      Here are few examples for comparison : 
      
      C                            C++
      <cstdio>                <iostream> & <fstream>
      printf()                     cout 
      fopen()                    ifstream
      etc ...
      
      Please let me know if there are any comments.
      
      * Updated diff based on review comments
      c7210094
    • iceboy's avatar
      Use string_view if _HAS_CXX17 is true (#4876) · 55289c55
      iceboy authored
      Current version of VC2017 is not setting __cplusplus to correct value, instead they use _MSC_VER, _MSVC_LANG and _HAS_CXX17 macros.
      55289c55
    • Wouter van Oortmerssen's avatar
      Fixed use of uoffset_t in verifier could cause wrap around. · ed2415eb
      Wouter van Oortmerssen authored
      The verifier must be resilient against any corrupt data, so
      now using size_t thru-out to ensure any 64-bit offsets can
      be represented.
      
      Also added verification of alignment.
      
      Change-Id: I87a22aa6b045c2d83b69b47a47153f2e15ad7e06
      Tested: on Linux, also with libfuzzer.
      ed2415eb
  7. 10 Aug, 2018 5 commits
  8. 09 Aug, 2018 1 commit
  9. 06 Aug, 2018 5 commits
    • Wouter van Oortmerssen's avatar
      Temporarily disabled Android CI until fix. · 38a6623f
      Wouter van Oortmerssen authored
      Change-Id: I0c6758db7b4007e84b7ab8daaecd233711df8cab
      38a6623f
    • Vladimir Glavnyy's avatar
      Attach header directory information to the "flatbuffers" library target (#4849) · 27e4f43b
      Vladimir Glavnyy authored
      * Attach header directory information to the "flatbuffers" library target, if the CMake version supports it.
      
      * Cleanup and documentation update
      27e4f43b
    • Kamil Rojewski's avatar
      Publishing flatc with conan (#4852) · 42515cfd
      Kamil Rojewski authored
      * Eclipse ignore
      
      * TypeScript support
      
      * Prefixing enums
      
      * Test results
      
      * Merged JS and TS generators
      
      * Fixed AppVeyor build problems
      
      * Fixed more AppVeyor build problems
      
      * Fixed more AppVeyor build problems
      
      * Changed TS flag to options struct
      
      * Storing options by value
      
      * Removed unneeded const
      
      * Re-export support for unions
      
      * Uint support
      
      * Casting bools to numbers for mutation
      
      * TS shell tests
      
      * Reverted generates js test file to original version
      
      * Backing up js tests and properly generating test data
      
      * Not importing flatbuffers for TS test generation
      
      * Not overwriting generated js for tests
      
      * AppVeyor test fixes
      
      * Generating the most strict TS code possible
      
      * Not returning null when creating vectors
      
      * Not returning null from struct contructors
      
      * Vector of unions for ts/js
      
      * Sanity check for languages
      
      * Indentation fix + output test files
      
      * Vectors of unions for php
      
      * Fixes to union vector handling + tests
      
      * Fix for strictPropertyInitialization
      
      * Fix for new aligned operator new for gcc >= 7.1
      
      * Not generating imports/ns prefixes with --gen-all
      
      * TypeScript docs
      
      * Missing imports of enums
      
      * Missing TS links
      
      * Enabled vector of unions for java, since it seems to work
      
      * Added jitpack config
      
      * Added obj to vector of unions getter
      
      * Removed unneeded accessor
      
      * Bumped jdk version in pom.xml
      
      * Vector of unions support for c#
      
      * Missing TypeScript doc processing
      
      * Option to NOT force libc++ when building with clang
      
      * Publishing flatc with conan
      42515cfd
    • Charlie Harrison's avatar
      Remove using namespace std; (#4851) · 5d3648b8
      Charlie Harrison authored
      5d3648b8
    • Wouter van Oortmerssen's avatar
      Fixed VS2010 compile error. · fc3ce7d1
      Wouter van Oortmerssen authored
      Change-Id: Ibd970d30b51f77a2ac9c125e400c9f1b19a81cbc
      fc3ce7d1
  10. 29 Jul, 2018 1 commit
  11. 27 Jul, 2018 3 commits
  12. 26 Jul, 2018 6 commits
  13. 23 Jul, 2018 5 commits
  14. 19 Jul, 2018 2 commits