768 Commits (4502dd1ea3e30c6705c21c30bcbc717884ea8ebb)

Author SHA1 Message Date
Protobuf Team Bot 2699579875 Breaking change: Remove the deprecated always_print_primitive_fields option from Java, Python and C++ JSON parsers. 1 year ago
Protobuf Team Bot 7d43131a0a Rename the 'includingDefaultValueWithoutPresenceFields' and 'always_print_without_presence_fields' to 'alwaysPrintFieldsWithNoPresence' in the Cpp, Py and Java JSON serializers for consistency. 1 year ago
Protobuf Team Bot 461b50b180 Stop using including_default_value_fields as a positional argument in json_format_test.py 1 year ago
Protobuf Team Bot 25c6d34d4e Add new including_default_value_without_presence_fields to Python JSON serializer. 1 year ago
Dennis Shao 9146ce6ddb Updating version.json and repo version numbers to: 27-dev (#15590) 1 year ago
Joshua Haberman 6cf7f9b5f6 Automated rollback of commit f7dbd3841f. 1 year ago
Joshua Haberman ca5ca62fa6 Fixed a bug when deep copying a map field with a closed enum value. 1 year ago
Joshua Haberman af339fad1e Fixed a bug in cl/600990001 -- we need to propagate the as_utf8 parameter that was passed. 1 year ago
Joshua Haberman bf00034493 Breaking Change: Made text_format output default to UTF-8. 1 year ago
Joshua Haberman b9e4894462 Fixed a SEGV when deep copying a non-reified sub-message. 1 year ago
Jie Luo f7dbd3841f internal change 1 year ago
Sandy Zhang 65c65c2d04 Breaking Change: Use Editions features in Java full runtimes. 1 year ago
Joshua Haberman f2a91b33e1 Make `str(msg)` in Python print raw UTF-8 strings. Only invalid UTF-8 is escaped. 1 year ago
Dmitri Gribenko 321b817147 Automated Code Change 1 year ago
Mike Kruskal 3acd85e0a9 Remove edition getter from python descriptor APIs 1 year ago
Jie Luo 4ebba684c7 BREAKING CHANGE in v26: Remove RegisterExtension in message class 1 year ago
Jie Luo 1658213ba8 BREAKING CHANGE in v26: Reject extend repeated field with none iterable (Raise TypeError) 1 year ago
Jie Luo c51f111022 BREAKING CHANGE in v26: Remove Deprecated APIs that add non top descriptor. 1 year ago
Jie Luo 4f77929203 BREAKING CHANGE in v26: check if Timestamp is valid. 1 year ago
Jie Luo 706c0d03f8 Automated rollback of commit 1250d5f6cc. 1 year ago
Jie Luo 1250d5f6cc BREAKING CHANGE in v26: check if Timestamp is valid. 1 year ago
Joshua Haberman de52944f38 [Python/upb] Fixed SEGV when attempting to delete a message attribute 1 year ago
Jie Luo 0eac77c2c6 Breaking change in 26 release: Remove msg.UnknownFields() support in pure python and cpp extension. 1 year ago
Mike Kruskal fd40c87bef Breaking change: Remove deprecated syntax accessor. 1 year ago
Joshua Haberman c05b320d9c Fixed a bug where FileDescriptor maps like `message_types_by_name` could return descriptors from other files. 1 year ago
Protobuf Team Bot 00e783d113 Apply clang-tidy fixes to change `static_cast` to `proto2::DownCastToGenerated` in sr_www dependencies. 1 year ago
Mike Kruskal c23d5333c3 Expose editions in Python/upb. 1 year ago
Mike Kruskal e8377f12e1 Expose editions in Python/C++. 1 year ago
Mike Kruskal 15eccf3ec4 Implement Editions in Pure Python. 1 year ago
Jie Luo c508a40f40 Raise warnings for python syntax usages 1 year ago
Jie Luo 1231af10c7 merge 25.x to main (#14617) 1 year ago
Protobuf Team Bot 3ea774370a Internal change 1 year ago
Protobuf Team Bot 6b5d8db01f Updating version.json and repo version numbers to: 25.0 1 year ago
Joshua Haberman 1711ebd455 Fixed Python memory leak in map lookup. 1 year ago
Joshua Haberman b0eeb356b8 Fixed Python memory leak in map lookup. 1 year ago
Mike Kruskal 88249acbfd Internal change 1 year ago
Mike Kruskal 63f4c503a2 Editions: Embed resolved features of descriptor.proto for pure python. 1 year ago
Jie Luo e9953d2155 internal change 1 year ago
Protobuf Team Bot ba1aab2baf Updating version.json and repo version numbers to: 25.0-rc2 1 year ago
Protobuf Team Bot 62a435c1ab Fix handling of Unicode escapes in string data in textproto files. 1 year ago
Protobuf Team Bot 896f3d8ced Updating version.json and repo version numbers to: 25.0-rc1 1 year ago
Edgar Riba 1639639c40 unused miport sys and variable (#13869) 1 year ago
Jie Luo 656d62ae32 internal change 1 year ago
Jie Luo 41af1d53a2 loosen upb for json name conflict check in proto2 between json name and field 1 year ago
Protobuf Team Bot ebb1b0550a GetArena() instead of GetArenaForAllocation(). 1 year ago
Protobuf Team Bot e33e0d2ba5 Add `ABSL_ATTRIBUTE_LIFETIME_BOUND` attribute on generated oneof accessors. 1 year ago
Samuel Freilich f5e6fb02cc Use a more general and simpler (but slower) approach in Timestamp.ToDatetime 1 year ago
Mike Kruskal f5d9c6f174 Temporarily disable windows-only python failure 1 year ago
Samuel Freilich f0c56f9bc4 Ensure Timestamp.ToDatetime(tz) has correct offset 1 year ago
Adam Cozzette 501ececd39 Reorganize upb file structure 1 year ago