protobuf/ruby/ext/google/protobuf_c
Josh Haberman 181c7f2636 Added Ruby to conformance tests.
This involved fixing a few important bugs in the
Ruby implementation -- mostly cases of mixing
upb field types and descriptor types (upb field
types do not distinguish between int/sint/fixed/sfixed
like descriptor types do).

Also added protobuf-specific exceptions so parse
errors can be caught specifically.

Change-Id: Ib49d3db976900b2c6f3455c8b88af52cfb86e036
2015-07-16 12:25:55 -07:00
..
defs.c Added Ruby to conformance tests. 2015-07-16 12:25:55 -07:00
encode_decode.c Added Ruby to conformance tests. 2015-07-16 12:25:55 -07:00
extconf.rb Fixed compiler warnings and added -std=c99. 2015-06-09 11:08:25 -07:00
map.c Updated upb to latest version (C89). 2015-06-08 17:56:03 -07:00
message.c Ruby C extension speedup: don't re-intern constant string needlessly. 2015-05-19 16:19:00 -07:00
protobuf.c Added Ruby to conformance tests. 2015-07-16 12:25:55 -07:00
protobuf.h Added Ruby to conformance tests. 2015-07-16 12:25:55 -07:00
repeated_field.c Ruby C extension speedup: don't re-intern constant string needlessly. 2015-05-19 16:19:00 -07:00
storage.c Ruby C extension speedup: don't re-intern constant string needlessly. 2015-05-19 16:19:00 -07:00
upb.c Added Ruby to conformance tests. 2015-07-16 12:25:55 -07:00
upb.h Added Ruby to conformance tests. 2015-07-16 12:25:55 -07:00