1. 28 Jul, 2016 1 commit
  2. 27 Jul, 2016 1 commit
  3. 26 Jul, 2016 1 commit
  4. 22 Jul, 2016 1 commit
  5. 19 Jul, 2016 1 commit
  6. 14 Jul, 2016 1 commit
  7. 01 Jul, 2016 1 commit
    • Feng Xiao's avatar
      Fix some failing travis tests. · e102db1f
      Feng Xiao authored
      1. Add missing header file to Makefile.am.
      2. Re-generate objectivec generated code for well-known types.
      
      Change-Id: If28217c701cf8bd739ea0db240e9eee600f23ee7
      e102db1f
  8. 15 Apr, 2016 1 commit
  9. 05 Apr, 2016 1 commit
    • Gaurav Vaish's avatar
      Added access_level for types · 74d8b0be
      Gaurav Vaish authored
      * `csharp_options`: Added `Options` to encapsulate generator options.
         Supported options for now - file_extension, base_namespace
      * `{Blah}Generator`: Now accept `Options*` as parameter to constructor
      * `csharp_generator.cc`: Parse and populate options
      * `Makefile.am`: Added `csharp_options.h`
      * `extract_includes.bat.in`: Added `csharp_options.h`
      
      Refactoring code to two commits. This is the first commit
      74d8b0be
  10. 29 Jan, 2016 1 commit
    • Jisi Liu's avatar
      Integrate from google internal. · 5221dcbe
      Jisi Liu authored
      Java files are moved to un-do the hack in the prevous commit, which
      moved the java files to the original position for integration.
      5221dcbe
  11. 28 Dec, 2015 1 commit
  12. 12 Dec, 2015 1 commit
  13. 19 Nov, 2015 1 commit
  14. 03 Nov, 2015 1 commit
  15. 01 Oct, 2015 1 commit
  16. 27 Aug, 2015 2 commits
    • Peter Kasting's avatar
      5d412c47
    • Peter Kasting's avatar
      Fix compile failures building protobuf DLLs on MSVC in Chromium's codebase. · 6e549997
      Peter Kasting authored
      When trying to compile the protobuf code as a DLL, and then compile other DLLs
      with generated .pb.cc/h files that reference
      InternalMetadataWithArena::InternalMetadataWithArena(Arena*), MSVC gives an
      "unresolved external symbol" error.  This seems to be due to the function being
      simultaneously exported and inline.  Moving it out-of-line fixes things.
      
      There are other functions exported and inline as well but de-inlining them
      doesn't seem to be necessary to get the build working, and I'd rather de-inline
      as few functions as possible.
      6e549997
  17. 24 Aug, 2015 1 commit
  18. 21 Aug, 2015 1 commit
  19. 17 Jul, 2015 1 commit
  20. 16 Jul, 2015 1 commit
  21. 15 Jul, 2015 1 commit
    • Rob Earhart's avatar
      Install missing headers · 2f4fb642
      Rob Earhart authored
      Install google/protobuf/stubs/status.h, and google/protobuf/stubs/stringpiece.h -- these are required in order to include google/protobuf/util/type_resolver.h.
      
      Install google/protobuf/stubs/bytestream.h -- this is required in order to include google/protobuf/util/json_util.h.
      2f4fb642
  22. 10 Jul, 2015 1 commit
  23. 09 Jul, 2015 1 commit
  24. 25 Jun, 2015 1 commit
  25. 17 Jun, 2015 2 commits
    • Feng Xiao's avatar
      Fix broken builds. · 818c5eee
      Feng Xiao authored
      818c5eee
    • Jisi Liu's avatar
      Make the code independent of config.h · 78d470c7
      Jisi Liu authored
      Now the Build tool needs to define -DHAVE_ZLIB and -DHAVE-PTHREAD rather
      than providing a config.h
      
      - Make pbconfig.h a manually written file to handle hash conditions
        according to platform related macros.
      - Remove #include "config.h" from source code.
      - Changed the configure.ac and Makefile.am to pass down the macros.
      - Change cmake to pass down the the macros.
      
      Change-Id: I537249d5df8fdeba189706aec436d1ab1104a4dc
      78d470c7
  26. 16 Jun, 2015 1 commit
  27. 13 Jun, 2015 1 commit
  28. 12 Jun, 2015 1 commit
    • Qartar's avatar
      Workaround for MSVC's string literal compiler limit. · 2fe6d7bc
      Qartar authored
      Escape characters don't count for string literal size, no need to pre-generate escape string.
      
      Added unit test to touch enormous cpp generated descriptor.
      
      Updated makefile to include enormous_descriptor.proto
      
      Fixed language compatibility error.
      2fe6d7bc
  29. 08 Jun, 2015 1 commit
    • Thomas Van Lenten's avatar
      Beta quality drop of Objective C Support. · d846b0b0
      Thomas Van Lenten authored
      - Add more to the ObjC dir readme.
      - Merge the ExtensionField and ExtensionDescriptor to reduce overhead.
      - Fix an initialization race.
      - Clean up the Xcode schemes.
      - Remove the class/enum filter.
      - Remove some forced inline that were bloating things without proof of performance wins.
      - Rename some internal types to avoid conflicts with the well know types protos.
      - Drop the use of ApplyFunctions to the compiler/optimizer can do what it wants.
      - Better document some possible future improvements.
      - Add missing support for parsing repeated primitive fields in packed or unpacked forms.
      - Improve -hash.
      - Add *Count for repeated and map<> fields to avoid auto create when checking for them being set.
      d846b0b0
  30. 05 Jun, 2015 1 commit
  31. 26 May, 2015 1 commit
  32. 25 May, 2015 1 commit
  33. 22 May, 2015 1 commit
  34. 11 May, 2015 1 commit
  35. 06 May, 2015 1 commit
  36. 24 Apr, 2015 1 commit
  37. 17 Apr, 2015 1 commit
  38. 31 Mar, 2015 1 commit