1. 15 Apr, 2019 2 commits
    • 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
  2. 12 Apr, 2019 5 commits
  3. 11 Apr, 2019 4 commits
  4. 10 Apr, 2019 7 commits
  5. 09 Apr, 2019 6 commits
  6. 08 Apr, 2019 1 commit
  7. 06 Apr, 2019 1 commit
  8. 05 Apr, 2019 3 commits
  9. 03 Apr, 2019 1 commit
  10. 01 Apr, 2019 2 commits
    • Phillipp Schoppmann's avatar
      Update file list for protobuf_lite · 8e5b2f1b
      Phillipp Schoppmann authored
      8e5b2f1b
    • Harvey Tuch's avatar
      Fix some UBSAN warnings. · 0f8e6d14
      Harvey Tuch authored
      * external/com_google_protobuf/src/google/protobuf/stubs/strutil.cc:1122:9: runtime error: negation of -9223372036854775808 cannot be represented in type 'google::protobuf::int64' (aka 'long'); cast to an unsigned type to negate this value to itself
      
      * Bad external/com_google_protobuf/src/google/protobuf/text_format.cc:1320:14: runtime error: null pointer passed as argument 1, which is declared to never be null
        /usr/include/string.h:62:62: note: nonnull attribute specified here
      Signed-off-by: 's avatarHarvey Tuch <htuch@google.com>
      0f8e6d14
  11. 29 Mar, 2019 1 commit
  12. 28 Mar, 2019 7 commits