649 Commits (e91bcb7df25f3dd8227b2f1e07f65a33cff6e77f)

Author SHA1 Message Date
Adam Cozzette 7025f37cde
Update protobuf version (#8575) 4 years ago
Adam Cozzette 2dc747c574
Update PHP release notes and update version to 3.16.0 (#8573) 4 years ago
Daniel Azuma 7e3bbeda92
fix(ruby): Fix crash when calculating Message hash values on 64-bit Windows (#8565) 4 years ago
Daniel Azuma 414aca5f13
fix(ruby): Fix various exceptions in Ruby on 64-bit Windows (#8563) 4 years ago
Adam Cozzette debc03dfc5
Update protobuf version to 3.16.0-rc2 (#8556) 4 years ago
Chris McClymont 6d847adda7 Add class method from_time to ruby well known types - Timestamp 4 years ago
Adam Cozzette 4aa425c6c5
Cherry-pick #8356 into 3.16.x (#8518) 4 years ago
Joshua Haberman ce560630bf Sync from Piper @368734211 4 years ago
James D 68cb69ea68
Fix source gem compilation (#8471) 4 years ago
Adam Cozzette e8b78f8208
Fixed memory leak of Ruby arena objects. (#8465) 4 years ago
Adam Cozzette 436bd7880e
Updated version to 3.15.8 (#8463) 4 years ago
Joshua Haberman 67fee915e0 Fixed memory leak of Ruby arena objects. 4 years ago
Adam Cozzette 7689f00ba8
Update protobuf version (#8448) 4 years ago
Lukas Fittl 93c703e816 Add test for json_name functionality 4 years ago
Lukas Fittl 07f263c7ef Address review feedback 4 years ago
Adam Cozzette 878be3569e Update protobuf version 4 years ago
Joshua Haberman 38e1b59258 Elided the TYPE() and msgdef checks by using CLASS_OF. 4 years ago
Joshua Haberman d69f482883 Fixed message equality in cases where the message type is different. 4 years ago
Joshua Haberman 2fe27d8764 Addressed PR comments and fixed a bug. 4 years ago
Joshua Haberman e1ac393725 Added some more comments and refactored slightly. 4 years ago
Joshua Haberman f0d6fcb2da Wrap secondary map mutations in a mutex, to avoid mutation races. 4 years ago
Joshua Haberman b75a49f9e0 GC secondary map periodically. 4 years ago
Joshua Haberman 96307d28f6 Sync from Piper @364389596 4 years ago
Adam Cozzette 6aa539bf01 Update protobuf version 4 years ago
Aaron Patterson addd0615bf
Register mark objects so Protobuf is compaction friendly 4 years ago
Joshua Haberman bb322c2b39 [Ruby] Fixed bug in string comparison logic. 4 years ago
Adam Cozzette 4fff47a418 Update protobuf version 4 years ago
Joshua Haberman 9b5e357df5 Fixed quadratic memory use in array append for PHP and Ruby. 4 years ago
Adam Cozzette fd8aabf32d Update protobuf version 4 years ago
Joshua Haberman 7d63b996e1 Removed compatibility test that tries to append "nil" to repeated field. 4 years ago
Joshua Haberman 88243e45fc [Ruby] Fixed quadratic memory usage when appending to arrays. 4 years ago
Joshua Haberman dfa54577d6 [Ruby] Fixed SEGV when users pass nil messages. 4 years ago
Lukas Fittl 2c354c6626 Ruby: Add support for proto3 json_name in compiler and field definitions 4 years ago
Adam Cozzette 983d115bd9 Update protobuf version 4 years ago
Joshua Haberman 9879f423ff Ruby <2.7now uses WeakMap too, which prevents memory leaks. 4 years ago
Adam Cozzette d7e943b8d2 Update protobuf version 4 years ago
Joshua Haberman 4e3ea74e42 [Ruby] Fix for FieldDescriptor.get(msg). 4 years ago
Adam Cozzette 052dc799d2 Update protobuf version 4 years ago
Joshua Haberman 3b3aac95a6 [Ruby] Fix for truncating behavior when converting Float to Duration. 4 years ago
Joshua Haberman 256f1327ea [Ruby] Bugfix for Message.[] for repeated or map fields. 4 years ago
Adam Cozzette 133e5e7526 Update protobuf version 4 years ago
Adam Cozzette de701c660b Update protobuf version 4 years ago
Adam Cozzette ac9218c5d9 Update protobuf version 4 years ago
Adam Cozzette ae50d9b990 Update protobuf version 4 years ago
Adam Cozzette 8260126500 Update protobuf version 4 years ago
Adam Cozzette e9f2ef308c Update protobuf version 4 years ago
Joshua Haberman cf28f28347
Updated upb to allow nonzero offset minutes in JSON timestamps. (#8258) 4 years ago
Joel Courtney ef70acbc03 Improvement: better ruby from_* support in well_known_types.rb 4 years ago
Masaki Hara 0a7a9a98c5 Ruby: build extensions for arm64-darwin 4 years ago
Rob Widmer 48234f5f01 Make the new multi-level ruby tests fit the existing structure better and add them to the makefile 4 years ago