834 Commits (3c3d77158fceaf54c55e00f7eca50b2c2194ee87)

Author SHA1 Message Date
Josh Haberman ff7f68ae9f Ruby: encode and freeze strings when the are assigned or decoded. 8 years ago
Feng Xiao 932f94e16e Update version number to 3.0.0-beta-4 9 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
Jisi Liu 5dea2017db Update version numbers for other languages 9 years ago
Nicolas "Pixel" Noble edd29498f4 Properly generating well known proto files for the macos build. 9 years ago
Nicolas "Pixel" Noble 236b93937f Addressing concerns. 9 years ago
Nicolas "Pixel" Noble 1f8b6da920 Few tweaks to the rakefile to permit native gems compilation with the proto files generation. 9 years ago
Adam Cozzette bbb68fe63d Added dig and bsearch_index to RepeatedField methods forwarded to array 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 800e986012 Remove no longer applicable documentation from README.md. 9 years ago
Josh Haberman 194ad621bb Ruby JSON: always accept both camelCase and original field names. 9 years ago
Josh Haberman 90c7f6e55e Documented the JSON change and compatibility flags. 9 years ago
Josh Haberman 94e54b39c8 Updated upb: picked up legacy JSON flags to help Ruby users migrate. 9 years ago
Josh Haberman 513875da77 Generate well-known types in Ruby extension and prune unneeded proto2 dependencies. 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
Josh Haberman 69ac430c02 Removed 'optional' from proto3 syntax file. 9 years ago
Nicolas "Pixel" Noble bbb188acdd Actually enabling cross compilation. 9 years ago
Nicolas "Pixel" Noble 4e141bb3b8 Removing usage of git - not everyone grabs the gem using it. 9 years ago
Josh Haberman 70a4b03086 Add rake-compiler-dock as a dep. 9 years ago
Josh Haberman af4aa9bd64 Added support for binary gems. 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
Josh Haberman e891c29f9b Allow conformance test runner to tolerate crashes, and re-enable conformance tests. 9 years ago
Feng Xiao 8675989bf7 Disable conformance tests for csharp and ruby. 9 years ago
Feng Xiao aa7e17a6f6 Update version numbers. 9 years ago
Anders Carling 3a5f213cca Invoke super implementation instead of raising error 9 years ago
Anders Carling 0559f3ee9e Add field name to initialization map exceptions 9 years ago
Anders Carling 8bcd0d7fc7 Use same exception class in ruby and jruby 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
Feng Xiao 1942a2bd2e Make jruby use Java 3.0.0-alpha-3. 9 years ago
Feng Xiao ffe9215140 Update version number. 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 c2c43a4917 Fixed lint errors and responded to CR comments. 10 years ago
Josh Haberman 95ee8fb88e Exclude JRuby from conformance tests for now. 10 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
Bo Yang e107e2d68e Update version number to 3.0.0-alpha-4 10 years ago
teboring 9839c0c2c9 Update version number to 3.0.0-alpha-3 10 years ago
Bo Yang 5db217305f down-integrate internal changes 10 years ago