1. 24 Jun, 2017 1 commit
  2. 23 Jun, 2017 1 commit
  3. 16 Jun, 2017 2 commits
    • Thomas Van Lenten's avatar
      Raise the number of digits used for floats. · dd19b876
      Thomas Van Lenten authored
      About 1.5% of all IEEE754 single-precision numbers require nine
      decimal digits to represent accurately.
      dd19b876
    • Calder Coalson's avatar
      Qualify string in java_options.h · 4b36d400
      Calder Coalson authored
      Building the protobuf compiler with Bazel fails to resolve the unqualifed "string"s in java_options.h:
      
      ```
      ERROR: .../external/com_google_protobuf/BUILD:248:1: C++ compilation of rule '@com_google_protobuf//:protoc_lib' failed: Process exited with status 1 [sandboxed].
      In file included from external/com_google_protobuf/src/google/protobuf/compiler/java/java_context.h:41:0,
                       from external/com_google_protobuf/src/google/protobuf/compiler/java/java_enum_field_lite.cc:38:
      external/com_google_protobuf/src/google/protobuf/compiler/java/java_options.h:59:3: error: 'string' does not name a type
         string annotation_list_file;
         ^
      external/com_google_protobuf/src/google/protobuf/compiler/java/java_options.h:62:3: error: 'string' does not name a type
         string output_list_file;
         ^
      Use --strategy=CppCompile=standalone to disable sandboxing for the failing actions.
      INFO: Elapsed time: 41.487s, Critical Path: 6.20s
      //interpreter:eval_test                                               NO STATUS
      
      Executed 0 out of 1 test: 1 was skipped.
      ```
      4b36d400
  4. 12 Jun, 2017 2 commits
  5. 05 Jun, 2017 1 commit
    • Paul Yang's avatar
      Add new file option php_namespace. (#3162) · 6f325805
      Paul Yang authored
      * Add new file option php_namespace.
      
      Use this option to change the namespace of php generated classes.
      Default is empty. When this option is empty, the package name will be
      used for determining the namespace.
      
      * Uncomment commented tests
      
      * Revert gdb test change
      
      * Update csharp descriptor.
      
      * Add test for empty php_namespace.
      6f325805
  6. 02 Jun, 2017 1 commit
  7. 30 May, 2017 1 commit
  8. 29 May, 2017 2 commits
  9. 23 May, 2017 1 commit
    • brian-peloton's avatar
      Removing undefined behavior and compiler warnings (#1315) · 40da1ed5
      brian-peloton authored
      * Comment out unused arguments.
      
      These last few are all that's needed to compile with -Wunused-arguments.
      
      * Fix missing struct field initializer.
      
      With this fix, everything compiles with -Wmissing-field-initializers.
      
      * Add support for disabling unaligned memory accesses on x86 too.
      
      ubsan doesn't like these because they are technically undefined
      behavior, so -DGOOGLE_PROTOBUF_DONT_USE_UNALIGNED will disable them easily.
      
      * Avoid undefined integer overflow.
      
      ubsan catches all of these.
      40da1ed5
  10. 22 May, 2017 1 commit
  11. 05 May, 2017 1 commit
  12. 27 Apr, 2017 1 commit
  13. 26 Apr, 2017 2 commits
  14. 25 Apr, 2017 1 commit
  15. 20 Apr, 2017 3 commits
  16. 17 Apr, 2017 1 commit
  17. 11 Apr, 2017 2 commits
  18. 10 Apr, 2017 1 commit
  19. 08 Apr, 2017 1 commit
  20. 07 Apr, 2017 1 commit
  21. 06 Apr, 2017 3 commits
  22. 31 Mar, 2017 1 commit
  23. 30 Mar, 2017 1 commit
  24. 29 Mar, 2017 2 commits
  25. 28 Mar, 2017 2 commits
  26. 17 Mar, 2017 4 commits