1. 16 Nov, 2015 1 commit
    • Thomas Van Lenten's avatar
      Cleanups of deps and ignores for conformance · 42f2eee9
      Thomas Van Lenten authored
      - Hopefully complete the deps for other languages for the generated conformance proto sources.
      - List the generated sources for cleanup by make's clean rules.
      - Make the toplevel nuke the pyc files that can get created in the ObjC dir.
      42f2eee9
  2. 09 Nov, 2015 5 commits
  3. 06 Nov, 2015 5 commits
  4. 05 Nov, 2015 7 commits
  5. 04 Nov, 2015 4 commits
  6. 03 Nov, 2015 5 commits
    • Feng Xiao's avatar
      Merge pull request #936 from andrewharp/patch-1 · 55ad57a2
      Feng Xiao authored
      Build protoc for host platform to enable cross-compilation.
      55ad57a2
    • Feng Xiao's avatar
      Merge pull request #939 from dougkwan/master · 0cf6198c
      Feng Xiao authored
      Add support for POWER Linux
      0cf6198c
    • Doug Kwan's avatar
      Add support for POWER Linux · 2a50e67c
      Doug Kwan authored
      2a50e67c
    • Andrew Harp's avatar
      Build protoc for host platform to enable cross-compilation. · 38f131fd
      Andrew Harp authored
      This is necessary to run protoc on the host as a dependency for Android BUILD targets with Bazel.
      38f131fd
    • Jon Skeet's avatar
      Implement JSON parsing in C#. · fb248822
      Jon Skeet authored
      This includes all the well-known types except Any.
      Some aspects are likely to require further work when the details of the JSON parsing expectations are hammered out in more detail. Some of these have "ignored" tests already.
      
      Note that the choice *not* to use Json.NET was made for two reasons:
      - Going from 0 dependencies to 1 dependency is a big hit, and there's not much benefit here
      - Json.NET parses more leniently than we'd want; accommodating that would be nearly as much work as writing the tokenizer
      This only really affects the JsonTokenizer, which could be replaced by Json.NET. The JsonParser code would be about the same length with Json.NET... but I wouldn't be as confident in it.
      fb248822
  7. 02 Nov, 2015 6 commits
  8. 31 Oct, 2015 1 commit
  9. 30 Oct, 2015 3 commits
  10. 29 Oct, 2015 3 commits
    • Feng Xiao's avatar
      Merge pull request #922 from randomascii/master · a74e912a
      Feng Xiao authored
      Get VS 2015 to use const int definitions
      a74e912a
    • Bruce Dawson's avatar
      Get VS 2015 to use const int definitions · 86ba70ec
      Bruce Dawson authored
      VC++ up to VS 2015 RTM does not require explicit storage allocation for
      static const integers declared in classes. VS 2015 Update 1 requires
      these storage definitions in some cases. It's unclear exactly what
      cases - simple tests work with and without the explicit storage
      allocation.
      
      Many previous versions of VC++ have theoretically *allowed* a
      definition to supply storage, but tests on VC++ 2013 show that this
      doesn't actually work correctly - it leads to duplicate definition
      errors in Chromium. So, the change is scoped to VS 2015 only.
      
      This change also updates the generated files to match the new generator.
      
      TL;DR - this change is necessary in order for Chromium to build with
      VS 2015 Update 1.
      86ba70ec
    • Joshua Haberman's avatar
      Merge pull request #861 from haberman/pywarnings · 86f6f53d
      Joshua Haberman authored
      Removed all warnings from the Python/C++ build
      86f6f53d