1052 Commits (62474c592c80f4f8afc328e0cc17d589dafe6f50)

Author SHA1 Message Date
aiuto 3ab1276bbb Update Bazel references to rules_pkg to the supported file locations. (#15780) 1 year ago
Joshua Haberman 776d072fa1 Removed obsolete TODO. 1 year ago
Eric Salo c69ed472cd upb: implement minitable-based field iterators 1 year ago
Protobuf Team Bot 2fc7022879 Adds string view fields whose accessors are absl::string_view based. 1 year ago
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
Joshua Haberman 8135fca851 Breaking Change: Removed obsolete/duplicate `setup.py` from Python. 1 year ago
Mike Kruskal 9a020c4a7b Unify behavior of deprecated_legacy_json_field_conflicts across upb and syntax. 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
Eric Salo 8d0bfb0a5a upb: delete upb:upb, upb:collections, upb/upb.hpp, upb/collections/ 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
Jie Luo 0905ba3462 Add "extend repeated with nothing" tests back for upb python 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
Marcel fbbe681409 Do no longer depend on deprecated //external:python_headers (#15236) 1 year ago
Adam Cozzette a7b0421c78 Breaking change: make protobuf comply with the C++ layering check 1 year ago
Eric Salo 64dbf0dba4 upb: delete the aliases for upb:hash, upb:lex, upb:reflection_internal 1 year ago
Adam Cozzette 4ec9170bcd Fix layering check for usage of gtest 1 year ago
Jie Luo 4f77929203 BREAKING CHANGE in v26: check if Timestamp is valid. 1 year ago
Eric Salo 2fb0b93d9d upb: tighten up and lock down upb/wire/ 1 year ago
Eric Salo b997cb6d8d upb: add a non-void typedef for upb_Message 1 year ago
Jie Luo 706c0d03f8 Automated rollback of commit 1250d5f6cc. 1 year ago
Eric Salo 33cb42e33b upb: add 'static' to several Python map functions 1 year ago
Jie Luo 1250d5f6cc BREAKING CHANGE in v26: check if Timestamp is valid. 1 year ago
Protobuf Team Bot 9c7d2b9d83 Make the utf8_range implementation just in C 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 cf2d6965dc Breaking change: Remove C++ legacy syntax descriptor APIs 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 0fab773c1d Update remainder of upb to new short license style. 1 year ago
Richard Levasseur 06776d20a5 Add `load()` statements for builtin Python rules/providers 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
Adam Cozzette 5ca84008fc Move utf8_range into the protobuf repo 1 year ago
Adam Cozzette 24fef03259 Add support and partial CI coverage for Python 3.12 1 year ago
Mike Kruskal 15eccf3ec4 Implement Editions in Pure Python. 1 year ago