89 Commits (347e0bb52567c254119429734f2a5c32b637ae67)

Author SHA1 Message Date
Joshua Haberman ddda90d29c Revert "Make the Ruby DSL use a unique filename for each implicit file." 3 years ago
Joshua Haberman 3d51eb5d9f Make the Ruby DSL use a unique filename for each implicit file. 3 years ago
Joshua Haberman db12f11466 Make the Ruby DSL use a unique filename for each implicit file. 3 years ago
Joshua Haberman b7ab6255d6 Addressed PR comments. 3 years ago
Joshua Haberman cb649b61e3 Fix for newer Rubies where you cannot #force_encoding on a frozen string. 3 years ago
Joshua Haberman 16e16eb8cd pure-Ruby DSL is passing all tests! 3 years ago
Chris McClymont 6d847adda7 Add class method from_time to ruby well known types - Timestamp 4 years ago
Joel Courtney ef70acbc03 Improvement: better ruby from_* support in well_known_types.rb 4 years ago
listonjesse 2ae7cf0e03 Auxillary -> Auxiliary 5 years ago
Joshua Haberman 2adea4c64a Some preliminary work towards a ruby builder. 5 years ago
Joshua Haberman c649397029
Set execute bit on files if and only if they begin with (#!). (#7347) 5 years ago
Joshua Haberman 35da84bf64 Ported names fix for Ruby to the release branch. 5 years ago
Joshua Haberman 09a8639482 Fixed bug in Ruby DSL when no names are defined in a file. 5 years ago
Joshua Haberman 63f324a993 Roll forward Ruby upb changes now that protobuf Ruby build is fixed (#5866) 5 years ago
Chris Gaffney 7da7bec441 ruby: Improve performance of Google::Protobuf::Timestamp#to_time (#6360) 5 years ago
Joshua Haberman d57581348d
Revert "Convert Google::Protobuf.deep_copy to pure Ruby" 6 years ago
Aaron Patterson 3b67455319
Convert Google::Protobuf.deep_copy to pure Ruby 6 years ago
Joshua Haberman 1568deab40
Revert "Updated upb from defcleanup branch and modified Ruby to use it (#5539)" (#5848) 6 years ago
Joshua Haberman 37581380fb
Updated upb from defcleanup branch and modified Ruby to use it (#5539) 6 years ago
Paul Yang aa5c12e882
Revert "Revert "Enable the ignore_unknown_field option in the Ruby unmarshal options" (#5511)" (#5533) 6 years ago
Paul Yang be1716a6d0
Revert "Enable the ignore_unknown_field option in the Ruby unmarshal options" (#5511) 6 years ago
Erik Benoist 9ac11326df Adds the ability to ignore unknown fields on parse 6 years ago
Toby Hsieh 63d2f3bc80 Fix RepeatedField#first in Ruby gem (#5293) 6 years ago
Erik Benoist 74f8e24232 Adds a base class for all explicitly raised TypeErrors (#4255) 7 years ago
igorpeshansky 944693c44c Add Google::Protobuf::Any.pack convenience class method. (#4719) 7 years ago
Erik Benoist c19fcee48f Allows the json marshaller to be passed json marshal options (#4252) 7 years ago
Erik Benoist a8e2359329 Allows the json marshaller to be passed json marshal options (#4252) 7 years ago
Stuart Campbell 05c2d01b61 Fix RepeatedField#delete_if (#4292) 7 years ago
parker 8695997eb5 Google::Protobuf::Struct can access a missing key (#3846) 7 years ago
Yilun Chong 5e7e2d3bb8 revert ruby proto built files 8 years ago
Yilun Chong 18a0c2c4d2 add proto2 supported for cpp,python,nodejs,ruby,php 8 years ago
Andreas Eger ad203bcb2b fix floating point accuracy problem in Timestamp#to_f 8 years ago
Joshua Haberman 057389cae3 Ruby: removed redundant RepeatedField#slice. (#2449) 8 years ago
Nicolas Noble 866d3e5327 Fixing regular expression... 8 years ago
Josh Haberman 3cec2ea8d6 Ruby: added custom Struct exception type and fixed Makefile.am. 8 years ago
Josh Haberman e3094a8d80 Ruby: added API support for well-known types. 8 years ago
Otto Kekäläinen 3808d091f8 Fix spelling in strings and comments 9 years ago
Adam Cozzette bbb68fe63d Added dig and bsearch_index to RepeatedField methods forwarded to array 9 years ago
Josh Haberman af4aa9bd64 Added support for binary gems. 9 years ago
Josh Haberman c2c43a4917 Fixed lint errors and responded to CR comments. 10 years ago
Josh Haberman 181c7f2636 Added Ruby to conformance tests. 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 c70b6058ea add size alias for length 10 years ago
Isaiah Peng 27e2b57830 add jruby support by protobuf-java reflection API 10 years ago
Chris Fallin 91473dcebf Rename protobuf Ruby module to google/protobuf and rework its build 10 years ago