220 Commits (5a778041064cf1e197d2d188f75f2ac9e8253b53)

Author SHA1 Message Date
Marcin Wyszynski 3bdaaa5dda More Ruby-eqsue interface 8 years ago
Brendan Ribera de028631fc fix #2036: use `rb_hash_*` to accumulate hashes 8 years ago
Joshua Haberman dd45c0b9fd Merge pull request #2012 from haberman/rubymapgcfix 8 years ago
Josh Haberman 3a674ffe05 upb bugfix: JSON map entry keys were passing the wrong closure. 8 years ago
Josh Haberman d4213d839f Ruby: make sure map parsing frames are GC-rooted. 8 years ago
Josh Haberman ff7f68ae9f Ruby: encode and freeze strings when the are assigned or decoded. 8 years ago
Otto Kekäläinen 3808d091f8 Fix spelling in strings and comments 9 years ago
Josh Haberman 2d514ce2d8 Fixed oneof behavior for enums and fixed JRuby. 9 years ago
Josh Haberman 545527e8cf Ruby oneofs: return default instead of nil for unset fields. 9 years ago
Josh Haberman d419ca10b4 Updated upb and simplified ruby code a bit with new upb method. 9 years ago
Josh Haberman e67ef3d449 Bugfix for JSON error case. 9 years ago
Josh Haberman 194ad621bb Ruby JSON: always accept both camelCase and original field names. 9 years ago
Josh Haberman 94e54b39c8 Updated upb: picked up legacy JSON flags to help Ruby users migrate. 9 years ago
Josh Haberman f654d49dd6 Updated upb from latest changes. 9 years ago
Josh Haberman 78da66698b Changed Ruby to properly camelCase its JSON by default. 9 years ago
Dongjoon Hyun 7a9040fe7f Remove redundant `the` in comments. 9 years ago
Josh Haberman fc7f8d9cd0 Fixed Ruby conformance tests by running them under rvm Ruby. 9 years ago
Josh Haberman bf50ec4ac9 Added debugging output to debug type= problem on Travis. 9 years ago
Anders Carling 0559f3ee9e Add field name to initialization map exceptions 9 years ago
Anders Carling 0df1e398eb Raise NoMethodError for unknown fields 9 years ago
Josh Haberman 14e2b4fa51 A very small fix to silence some warnings. 9 years ago
Josh Haberman d61e6adfcc Return TypedData_Wrap_Struct directly. 9 years ago
Josh Haberman 5bdf4a4271 Fixed several Ruby conformance test cases through upb update. 9 years ago
Josh Haberman 181c7f2636 Added Ruby to conformance tests. 10 years ago
Josh Haberman a1daeaba80 Conform to C89/C90 variable declaration rules. 10 years ago
Josh Haberman 8c717ad530 Worked around memory leak bug in Ruby interpreter. 10 years ago
Josh Haberman fb8ed707a2 Update upb to fix two bugs in the Ruby library. 10 years ago
Josh Haberman e3ce451b60 Fixed compiler warnings and added -std=c99. 10 years ago
Josh Haberman e8ed021ee7 Updated upb to latest version (C89). 10 years ago
Chris Fallin 231886f632 Ruby C extension speedup: don't re-intern constant string needlessly. 10 years ago
Chris Fallin d326277397 Update MRI C Ruby extension to use new version of upb. 10 years ago
Adam Greene cd7ebbe54f make repeated_field quack like an array 10 years ago
Adam Greene d1b52a00e0 adding and simplifying encoders/decoders 10 years ago
Adam Greene 64678265c5 allow a message field to be unset 10 years ago
Adam Greene d55733c76e return nil if array index indicie is out of bounds 10 years ago
Chris Fallin e9abbd23fb Fixed issue #283: crash in JSON handler cleanup. 10 years ago
Isaiah Peng 4502626fa7 Google::Protobuf::Map#inspect should be consistent with Hash#inspect 10 years ago
Chris Fallin 315b93fdcc Addressed code-review comment. 10 years ago
Chris Fallin a2bea0a001 Properly support maps in Ruby protoc and another bugfix. 10 years ago
Isaiah Peng ee5f6e9a35 add #to_ary to RepeatedField 10 years ago
Chris Fallin a50759254f Updated to latest upb and added test for JSON map operation. 10 years ago
Chris Fallin a3953da536 Updated based on code-review comments. 10 years ago
Chris Fallin eb33f9d3d6 Updated based on code-review comments. 10 years ago
Chris Fallin 07b8b0f28d Addressed code-review comments. 10 years ago
Chris Fallin 9de35e7421 Addressed code-review comments. 10 years ago
Chris Fallin e2debef5d8 Ruby extension: added oneof accessor. 10 years ago
Chris Fallin e1b7d38d9a Addressed code-review comments. 10 years ago
Chris Fallin fcd8889d5b Support oneofs in MRI Ruby C extension. 10 years ago
Chris Fallin addd26cbb3 Addressed code-review comments. 10 years ago
Chris Fallin 97b663a8be Update upb amalgamation. 10 years ago