599 Commits (176e67b2e6eae329b063485bf51db66d9c4a030b)

Author SHA1 Message Date
Joshua Haberman f2c5ee5117
Fix for JSON serialization of 0/empty-valued wrapper types (#7198) 5 years ago
Joshua Haberman 1a74ba4cb4
Fix for wrappers with a zero value (#7195) 5 years ago
Rafi Kamal 345df38dd3
Update protobuf version (#7143) 5 years ago
Paul Yang e8016753e3
Maven requires https connection (#7110) (#7114) 5 years ago
Paul Yang 39f4240856
Maven requires https connection (#7110) 5 years ago
Brian Wignall a104dffcb6 Fix typos (#7050) 5 years ago
Rafi Kamal 39492b68d8
Update protobuf version to 3.11.2 (#7004) 5 years ago
Rafi Kamal b78c53f935
Update protobuf version to 3.11.1 (#6972) 5 years ago
Rafi Kamal 1d5375c621
Update protobuf version to 3.11.0 (#6943) 5 years ago
Rafi Kamal 6220db4ec4
Update protobuf version (#6927) 5 years ago
Rafi Kamal cd7b27be38 Update protobuf version (#6898) 5 years ago
Rafi Kamal 3cc55d6167
Update protobuf version (#6898) 5 years ago
Joshua Haberman 781d6963c6 Fixed the case of multi-line strings in JSON. 5 years ago
Joshua Haberman 5f25400250 Fixed conformance test regression: empty string wrapper. 5 years ago
Joshua Haberman e8c67e14ac Fixed the oneof case for lazy wrappers. 5 years ago
Joshua Haberman 8393d4833f Nearly all known cases (map, repeated field, and top-level) have been addressed. 5 years ago
Joshua Haberman bd253f0130 Fixed equality, and extended to repeated fields and maps. 5 years ago
Joshua Haberman 9cfb12bf0a Tests pass for all common operations. 5 years ago
Joshua Haberman 969d245bd3 WIP: first steps towards lazily creating wrappers. 5 years ago
Alan Wu c1ba7c643c Remove unused argument to avoid UB 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
Rafi Kamal 2ed41359fe Update version to 3.11.0-RC0 5 years ago
Joshua Haberman 61b6670a2a Fixed leap year handling by reworking upb_mktime() -> upb_timegm(). (#6695) 5 years ago
Jie Luo 2a4657971d
Update to 3.10.0-rc0 (#6660) 5 years ago
Rafi Kamal 5021cd3419 Update protobuf version 5 years ago
Rafi Kamal 56bf637221 Update protobuf version 5 years ago
Paul Yang 398d37f95f Sync upb (#6614) 5 years ago
Paul Yang 7f520092d9
Sync upb (#6614) 5 years ago
Joshua Haberman 671c2459fc Fixed crash bug and moved initialization into init method. 5 years ago
Paul Yang 659e799fb8
Sync upb (#6577) 5 years ago
Paul Yang 893a7d31e1
No need to have a separate ruby conformance test on Mac (#6555) 5 years ago
Joshua Haberman 780b050975 Fix for GC of Ruby map frames. (#6533) 5 years ago
Julio Monteiro 8c3a2ce198 Add source code URI to the Ruby gemspec file (#6466) 5 years ago
Joshua Haberman 3e3407af49 Re-add memset() that seemed redundant but is necessary in case of GC. 5 years ago
Joshua Haberman b9131f0aab Removed commented-out code. 5 years ago
Joshua Haberman cf07d3c1b2 layout_init() optimization works! 5 years ago
Joshua Haberman b245551a61 Fix for race in lazy initialization of handlers. 5 years ago
Joshua Haberman c02a6fbf2c Bugfix for GC mark of oneof fields. 5 years ago
Joshua Haberman 1c9fb9d45b WIP. 5 years ago
Joshua Haberman 013a0ea882 Optimized layout_mark to not iterate over the msgdef. 5 years ago
Joshua Haberman 0f76f8a83b Put oneof case offset in separate oneof table. 5 years ago
Joshua Haberman 63f324a993 Roll forward Ruby upb changes now that protobuf Ruby build is fixed (#5866) 5 years ago
Joshua Haberman 1e37a94bb5 Optimized away the creation of empty string objects. 5 years ago
Jie Luo 43156775be
Merge 3.9.x 201908071359 to master (#6484) 5 years ago
Joe Bolinger 41e12344a1 Support hashes for struct initializers (#5716) 5 years ago
Joe Bolinger 180d3e3287 fix null terminated string (#6370) 5 years ago
Chris Gaffney 7da7bec441 ruby: Improve performance of Google::Protobuf::Timestamp#to_time (#6360) 5 years ago
Paul Yang 640423f157
Change int64 json encoding to be string for php and ruby (#6251) 6 years ago
Hao Nguyen 638720274b Update version to 3.9.0 6 years ago