aboutsummaryrefslogtreecommitdiff
path: root/ruby/ext
Commit message (Expand)AuthorAgeFilesLines
* Ruby: encode and freeze strings when the are assigned or decoded.Josh Haberman2016-07-216-42/+80
* Fix spelling in strings and commentsOtto Kekäläinen2016-07-031-1/+1
* Fixed oneof behavior for enums and fixed JRuby.Josh Haberman2016-05-181-2/+11
* Ruby oneofs: return default instead of nil for unset fields.Josh Haberman2016-05-181-1/+23
* Updated upb and simplified ruby code a bit with new upb method.Josh Haberman2016-04-224-1222/+1552
* Bugfix for JSON error case.Josh Haberman2016-04-141-1/+1
* Ruby JSON: always accept both camelCase and original field names.Josh Haberman2016-04-146-33/+77
* Updated upb: picked up legacy JSON flags to help Ruby users migrate.Josh Haberman2016-04-142-1354/+1573
* Updated upb from latest changes.Josh Haberman2016-02-182-244/+133
* Changed Ruby to properly camelCase its JSON by default.Josh Haberman2016-02-185-416/+1151
* Merge pull request #1144 from dongjoon-hyun/remove_redundant_theJoshua Haberman2016-02-111-1/+1
|\
| * Remove redundant `the` in comments.Dongjoon Hyun2016-02-031-1/+1
* | Add field name to initialization map exceptionsAnders Carling2015-11-201-3/+3
* | Raise NoMethodError for unknown fieldsAnders Carling2015-11-201-1/+1
|/
* A very small fix to silence some warnings.Josh Haberman2015-09-281-1/+3
* Merge pull request #584 from haberman/cwarningsJoshua Haberman2015-08-217-249/+354
|\
| * Return TypedData_Wrap_Struct directly.Josh Haberman2015-08-202-4/+2
| * Conform to C89/C90 variable declaration rules.Josh Haberman2015-07-107-247/+354
* | Fixed several Ruby conformance test cases through upb update.Josh Haberman2015-08-122-108/+141
* | Added Ruby to conformance tests.Josh Haberman2015-07-166-540/+486
* | Worked around memory leak bug in Ruby interpreter.Josh Haberman2015-07-081-1/+13
|/
* Update upb to fix two bugs in the Ruby library.Josh Haberman2015-06-222-19/+54
* Fixed compiler warnings and added -std=c99.Josh Haberman2015-06-092-10/+7
* Updated upb to latest version (C89).Josh Haberman2015-06-084-5473/+5849
* Ruby C extension speedup: don't re-intern constant string needlessly.Chris Fallin2015-05-197-29/+45
* Merge pull request #387 from cfallin/ruby-upb-updateJoshua Haberman2015-05-186-749/+1408
|\
| * Update MRI C Ruby extension to use new version of upb.Chris Fallin2015-05-156-749/+1408
* | Merge pull request #338 from skippy/encode-decode-helpersChris Fallin2015-05-154-59/+32
|\ \ | |/ |/|
| * adding and simplifying encoders/decodersAdam Greene2015-05-134-59/+32
* | make repeated_field quack like an arrayAdam Greene2015-05-142-49/+80
|/
* Merge pull request #334 from skippy/allow-msg-to-accept-nilChris Fallin2015-05-021-1/+3
|\
| * allow a message field to be unsetAdam Greene2015-05-021-1/+3
* | return nil if array index indicie is out of boundsAdam Greene2015-05-011-6/+14
|/
* Fixed issue #283: crash in JSON handler cleanup.Chris Fallin2015-04-131-1/+1
* Merge pull request #211 from isaiah/map_inspectChris Fallin2015-02-171-1/+1
|\
| * Google::Protobuf::Map#inspect should be consistent with Hash#inspectIsaiah Peng2015-02-141-1/+1
* | Addressed code-review comment.Chris Fallin2015-02-131-0/+4
* | Properly support maps in Ruby protoc and another bugfix.Chris Fallin2015-02-121-13/+10
* | Merge pull request #189 from cfallin/update-ruby-upbJoshua Haberman2015-02-052-104/+552
|\ \ | |/ |/|
| * Updated to latest upb and added test for JSON map operation.Chris Fallin2015-02-022-104/+552
* | Merge pull request #190 from isaiah/to_aryChris Fallin2015-02-031-31/+28
|\ \ | |/ |/|
| * add #to_ary to RepeatedFieldIsaiah Peng2015-02-031-31/+28
* | Updated based on code-review comments.Chris Fallin2015-02-021-2/+1
* | Updated based on code-review comments.Chris Fallin2015-02-023-16/+51
* | Addressed code-review comments.Chris Fallin2015-01-262-12/+26
* | Addressed code-review comments.Chris Fallin2015-01-263-7/+12
* | Ruby extension: added oneof accessor.Chris Fallin2015-01-142-1/+47
* | Addressed code-review comments.Chris Fallin2015-01-144-58/+65
* | Support oneofs in MRI Ruby C extension.Chris Fallin2015-01-147-233/+1748
|/
* Addressed code-review comments.Chris Fallin2015-01-122-23/+14