1. 19 May, 2015 1 commit
  2. 15 May, 2015 1 commit
    • Chris Fallin's avatar
      Update MRI C Ruby extension to use new version of upb. · d3262773
      Chris Fallin authored
      - Alter encode/decode paths to use the `upb_env` (environment)
        abstraction.
      - Update upb amalgamation to upstream `93791bfe`.
      - Fix a compilation warning (void*->char* cast).
      - Modify build flags so that upb doesn't produce warnings -- the Travis
        build logs were pretty cluttered previously.
      d3262773
  3. 14 May, 2015 1 commit
  4. 13 May, 2015 1 commit
    • Adam Greene's avatar
      adding and simplifying encoders/decoders · d1b52a00
      Adam Greene authored
      * make consistent between mri and jruby
      * create a #to_h and have it use symbols for keys
      * add #to_json and #to_proto helpers on the Google::Protobuf message classes
      d1b52a00
  5. 02 May, 2015 2 commits
  6. 13 Apr, 2015 1 commit
  7. 14 Feb, 2015 1 commit
  8. 13 Feb, 2015 2 commits
    • Chris Fallin's avatar
      Addressed code-review comment. · 315b93fd
      Chris Fallin authored
      315b93fd
    • Chris Fallin's avatar
      Properly support maps in Ruby protoc and another bugfix. · a2bea0a0
      Chris Fallin authored
      Previously, we supported map fields in the Ruby DSL. However, we never
      connected the final link in the chain and generated `map` DSL commands
      for map fields in `.proto` files. My apologies -- I had been testing
      with the DSL directly so I missed this.
      
      Also fixed a handlerdata-setup-infinite-loop when a map value field's
      type is its containing message.
      a2bea0a0
  9. 03 Feb, 2015 1 commit
  10. 02 Feb, 2015 3 commits
  11. 26 Jan, 2015 2 commits
  12. 15 Jan, 2015 2 commits
  13. 14 Jan, 2015 1 commit
  14. 13 Jan, 2015 1 commit
  15. 10 Jan, 2015 1 commit
  16. 09 Jan, 2015 1 commit
  17. 07 Jan, 2015 1 commit
  18. 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
  19. 12 Dec, 2014 1 commit