aboutsummaryrefslogtreecommitdiff
path: root/ruby/ext/google/protobuf_c/encode_decode.c
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #4816 from hrsht/hrsht/zanker-proto2Joshua Haberman2018-09-271-33/+82
|\
| * Adds support for proto2 syntax for Ruby gem.Harshit Chopra2018-09-271-33/+82
* | Merge branch '3.6.x' into merge-3-6-xAdam Cozzette2018-08-011-1/+1
|\ \
| * | Check the message to be encoded is the wrong type. (#4885) (#4949)Paul Yang2018-07-231-0/+7
* | | Check the message to be encoded is the wrong type. (#4885)Paul Yang2018-07-121-0/+7
| |/ |/|
* | Ruby JSON encoding omits zero-length repeated fields by default.Ewout2018-02-201-1/+3
|/
* Add discard unknown API in ruby. (#3990)Paul Yang2017-12-071-0/+88
* Reserve unknown in Ruby (#3763)Paul Yang2017-10-261-59/+72
* Storing the frame on the map means we don't need the arrayAaron Patterson2017-08-301-2/+2
* Move parse frame array to the Map objectAaron Patterson2017-08-301-19/+2
* Ruby version optionally emits default values in JSON encoding.Ewout2017-03-091-29/+30
* Merge 3.2.x branch into master (#2648)Paul Yang2017-01-311-4/+4
* Ruby: make sure map parsing frames are GC-rooted.Josh Haberman2016-08-261-8/+54
* Ruby: encode and freeze strings when the are assigned or decoded.Josh Haberman2016-07-211-11/+42
* Updated upb and simplified ruby code a bit with new upb method.Josh Haberman2016-04-221-6/+1
* Ruby JSON: always accept both camelCase and original field names.Josh Haberman2016-04-141-9/+36
* Changed Ruby to properly camelCase its JSON by default.Josh Haberman2016-02-181-4/+15
* A very small fix to silence some warnings.Josh Haberman2015-09-281-1/+3
* Merge pull request #584 from haberman/cwarningsJoshua Haberman2015-08-211-83/+110
|\
| * Conform to C89/C90 variable declaration rules.Josh Haberman2015-07-101-83/+110
* | Added Ruby to conformance tests.Josh Haberman2015-07-161-2/+4
* | Worked around memory leak bug in Ruby interpreter.Josh Haberman2015-07-081-1/+13
|/
* Ruby C extension speedup: don't re-intern constant string needlessly.Chris Fallin2015-05-191-7/+9
* Merge pull request #387 from cfallin/ruby-upb-updateJoshua Haberman2015-05-181-32/+67
|\
| * Update MRI C Ruby extension to use new version of upb.Chris Fallin2015-05-151-32/+67
* | adding and simplifying encoders/decodersAdam Greene2015-05-131-47/+0
|/
* 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
* Updated based on code-review comments.Chris Fallin2015-02-021-3/+6
* Addressed code-review comments.Chris Fallin2015-01-261-5/+8
* Addressed code-review comments.Chris Fallin2015-01-261-3/+3
* Ruby extension: added oneof accessor.Chris Fallin2015-01-141-1/+2
* Addressed code-review comments.Chris Fallin2015-01-141-10/+19
* Support oneofs in MRI Ruby C extension.Chris Fallin2015-01-141-16/+174
* Addressed code-review comments.Chris Fallin2015-01-121-1/+6
* Addressed code-review comments.Chris Fallin2015-01-091-32/+34
* Addressed code-review comments.Chris Fallin2015-01-061-22/+20
* Support for maps in the MRI C Ruby extension.Chris Fallin2015-01-061-77/+309
* Rename protobuf Ruby module to google/protobuf and rework its buildChris Fallin2014-12-121-0/+755