1. 23 May, 2019 1 commit
  2. 22 May, 2019 1 commit
  3. 21 May, 2019 4 commits
  4. 17 May, 2019 1 commit
  5. 14 May, 2019 1 commit
  6. 13 May, 2019 1 commit
  7. 10 May, 2019 2 commits
  8. 09 May, 2019 3 commits
  9. 30 Apr, 2019 1 commit
  10. 29 Apr, 2019 3 commits
  11. 26 Apr, 2019 1 commit
  12. 24 Apr, 2019 2 commits
  13. 23 Apr, 2019 3 commits
  14. 18 Apr, 2019 1 commit
  15. 17 Apr, 2019 2 commits
  16. 16 Apr, 2019 2 commits
    • Keith Smiley's avatar
      Remove -Wall from default build options · 1c5e8cbb
      Keith Smiley authored
      All bazel crosstools automatically pass -Wall to compiles. The order of
      operations is:
      
      - bazel crosstool flags
      - `--host_copt` flags and other variations like `--host_cxxopt`
      - the `copts` defined on the rule
      
      Because of this when protobuf produces warnings, there's no way to
      disable them from the consumer side if they are re-enabled later by
      another `-Wall` flag.
      1c5e8cbb
    • Keith Smiley's avatar
      Add -Werror for CI builds · 1958925c
      Keith Smiley authored
      1958925c
  17. 15 Apr, 2019 4 commits
    • Keith Smiley's avatar
      Use GetArena instead · 46f24016
      Keith Smiley authored
      46f24016
    • Keith Smiley's avatar
      Fix more warnings · c40ab0ff
      Keith Smiley authored
      These were found attempting to enable -Werror
      c40ab0ff
    • Keith Moyer's avatar
      Satisfy GCC class-memaccess warnings · c1f650a3
      Keith Moyer authored
      GCC 8 added a -Wclass-memaccess that is enabled in -Wall that warns when
      making direct memory modifications to non-trivial objects. The objects
      that are modified here are only "non-trivial" in non-interesting ways
      (e.g., removal of copy constructor) and can be safely modified as is
      being done.
      
      This simply explicitly casts the pointers before calling memset to
      indicate that they should be treated as raw memory.
      c1f650a3
    • Nic McDonald's avatar
      comply with Bazel recommendations · f313b9cc
      Nic McDonald authored
      f313b9cc
  18. 12 Apr, 2019 5 commits
  19. 11 Apr, 2019 2 commits