1. 09 Feb, 2015 1 commit
  2. 07 Feb, 2015 1 commit
  3. 04 Feb, 2015 6 commits
  4. 23 Jan, 2015 1 commit
    • Richard Geary's avatar
      Add support for outputting dependency manifest files, used by ninja and make · 532c9414
      Richard Geary authored
      Use --manifest-file=somefile.d to output the dependency manifest.
      This file will contain a list of files which were read by protoc as part
      of creating the output files.  It doesn't include the plugin inputs if
      plugins are used, that could be a later extension.
      The manifest file is in the format <output file>: <input files>.  The
      manifest file format only allows you to specify one output file, which
      isn't a problem as it's used to detect input changes in order to detect
      when to rerun the protoc command.  The output file used in the manifest
      is the manifest filename itself; to use this in ninja you should declare
      the manifest file as the first output as well as the depfile input.
      532c9414
  5. 13 Jan, 2015 4 commits
  6. 12 Jan, 2015 2 commits
  7. 10 Jan, 2015 1 commit
  8. 09 Jan, 2015 1 commit
  9. 07 Jan, 2015 1 commit
  10. 06 Jan, 2015 1 commit
    • Chris Fallin's avatar
      Support for maps in the MRI C Ruby extension. · fd1a3ff1
      Chris Fallin authored
      This adds the Map container and support for parsing and serializing maps
      in the protobuf wire format (as defined by the C++ implementation, with
      MapEntry submessages in a repeated field). JSON map
      serialization/parsing are not yet supported as these will require some
      changes to upb as well.
      fd1a3ff1
  11. 22 Dec, 2014 1 commit
  12. 21 Dec, 2014 2 commits
  13. 17 Dec, 2014 1 commit
    • Matt Iversen's avatar
      Update python version / setuptools instructions · 4186d4c9
      Matt Iversen authored
      Reflect the change that protobuf should now only be supporting 2.6+ (I'd guess note python 3.x+ when its supported in implementation)
      
      Refer to the Python Packaging User Guide for installing setuptools (and pip) instead of out of date telecommunity guide.
      4186d4c9
  14. 16 Dec, 2014 1 commit
    • Kal Conley's avatar
      Improved little endian byte order detection · c3e92802
      Kal Conley authored
      Including <sys/param.h> on Mac/iOS doesn't define __BYTE_ORDER so
      PROTOBUF_LITTLE_ENDIAN was never being defined. This commit adds a check
      for the __LITTLE_ENDIAN__ macro which is defined by clang and Apple gcc on
      little endian architectures.
      c3e92802
  15. 14 Dec, 2014 1 commit
  16. 13 Dec, 2014 6 commits
  17. 12 Dec, 2014 6 commits
  18. 11 Dec, 2014 3 commits