1. 25 Nov, 2019 3 commits
  2. 21 Nov, 2019 1 commit
  3. 18 Nov, 2019 2 commits
    • Vladimir Glavnyy's avatar
      Add testing of C++ with sanitizers (CI-Docker) (#5631) · 091fa1fd
      Vladimir Glavnyy authored
      * Add C++ build testing with clang and gcc
      
      This adds Dockerfiles which test building flatc and the C++ library against clang
      and gcc. See discussion at #5119.  It is derived from the Travis CI tooling.
      
      The GRPC tests are failing due to #5099 so those are commented out.
      
      These are run from the .travis.yml file rather than the tests/docker/languages
      folder because the builds may each take longer than 30 minutes and were hitting
      Travis timeouts.
      
      Parallel builds and build caching attempt to keep the build times low.
      
      * Add GCC 8.3 and Clang 7.0 with sanitizers into CI (based on #5130)
      
      - Add a docker based on Debian Buster.
      - Add C++ building scripts for the docker.
      - Leak-sanitizer requires SYS_PTRACE.
      091fa1fd
    • FujiZ's avatar
      ff3781dc
  4. 15 Nov, 2019 1 commit
    • Malar Kannan's avatar
      Support for python grpc - continuing the work from the pull request #4270 #4705 (#5613) · 6beb9f49
      Malar Kannan authored
      * Support for python grpc
      
      * add few fixes
      
      * Fixes build
      
      * Fix python generator
      
      * Add tests
      
      * Fix grpc python test
      
      * Fix tests and add incomplete python generator
      
      * Fix python generator
      
      * Add python generator methods
      
      * Fix Appveyor build
      
      * grpc python support v0.1
      
      * Update tests
      
      * update grpctest
      
      * Remove duplicated code and fix a brace
      
      * tests for flatbuffers grpc python
      
      * Updated tests + removed SerializeToString, From String
      
      * remove pickle import
      
      * include missing files in ci - BUILD and generated test result
      6beb9f49
  5. 14 Nov, 2019 3 commits
  6. 11 Nov, 2019 4 commits
  7. 07 Nov, 2019 3 commits
  8. 05 Nov, 2019 2 commits
  9. 04 Nov, 2019 7 commits
  10. 31 Oct, 2019 1 commit
    • iceboy's avatar
      [Go] Object API support (#5339) · 32254b7a
      iceboy authored
      * start
      
      * works for current usages!
      
      * unpack: vector of struct
      
      * optimize byte slice
      
      * support nested struct
      
      * support null table
      
      * support struct
      
      * support union
      
      * update generated code
      
      * grumble
      
      * fix compiler warning
      
      * update generated code
      
      * wrap type in namespace
      
      * bug
      
      * wrap in namespace
      
      * enum byte arrays
      
      * generate struct for unions
      
      * basic testing
      
      * remove branching
      
      * fix assert
      
      * pack vector of fixed structs correctly
      
      * omit null vectors
      
      * Refactor Union Pack and UnPack methods
      
      Remove append usage to increase code efficiency when dealing with large vectors
      
      * generate goldens
      32254b7a
  11. 28 Oct, 2019 5 commits
  12. 21 Oct, 2019 1 commit
  13. 20 Oct, 2019 1 commit
  14. 18 Oct, 2019 1 commit
  15. 17 Oct, 2019 5 commits