6
0
forked from pool/protobuf

Commit Graph

  • e751161186 Revert to -rc52eb015706124355e431f06f3e97605 main Adam Majer 2025-08-18 16:47:09 +02:00
  • f37d3720b0 - Cherry-pick protobuf-fix-google-imports.patch to fix import issues of reverse-dependency packages within the google namespace (bsc#1244918) Dirk Mueller 2025-07-22 07:34:27 +00:00
  • 17f3e8e786 Accepting request 1286692 from devel:tools:building Ana Guerrero 2025-06-23 12:50:38 +00:00
  • d1376bdf61 - Update to 31.1 * Support allowing late injection of language feature set defaults from FeatureSet extensions while getting feature set extension values. * Support allowing late injection of language feature set defaults from FeatureSet extensions while getting feature set extension values. * Add missing copts attribute (#21982) * Support allowing late injection of language feature set defaults from FeatureSet extensions while getting feature set extension values. * Support allowing late injection of language feature set defaults from FeatureSet extensions while getting feature set extension values. * Python pyi print "import datetime" for Duration/Timestamp field * Add recursion depth limits to pure python (#bsc1244663, CVE-2025-4565) * Fix cmake staleness test - from version 31.0 * Loosen py_proto_library check to be on the import path instead of full directory (i.e. excluding external/module-name prefix). * Add support for import option for protoc. * Add notices.h with information about our dependencies' licenses and add --notices flag to protoc to print the contents of that file. * Move upb minitable code generator into protoc * Upgrade abseil-cpp to 20250127 and use @com_google_absl -> @abseil-cpp and com_google_googletest -> @googletest canonical BCR names. * Remove fast-path check for non-clang compilers in MessageCreator. * Add missing include. * Add weak attribute to GetClassData to speed up clang builds. Martin Pluskal 2025-06-18 12:43:49 +00:00
  • e40d2b287a Accepting request 1280464 from devel:tools:building Dominique Leuenberger 2025-06-04 18:27:22 +00:00
  • c78eea5c12 protobuf 30.2, needed for current abseil-cpp Martin Pluskal 2025-05-27 07:07:54 +00:00
  • a1e0730f31 Accepting request 1274343 from devel:tools:building Ana Guerrero 2025-05-06 14:38:50 +00:00
  • b9ad65081e - update to 29.3 * Fix cmake installation location of java and go features. * Add .bazeliskrc for protobuf repo to tell bazelisk to use 7.1.2 by default. * Update artifact actions to v4 * Added protobuf-java-util-removescope.patch to avoid Java compilation errors due to dependencies marked as runtime. Martin Pluskal 2025-05-05 06:48:59 +00:00
  • 55a603c196 Accepting request 1247793 from devel:tools:building Dominique Leuenberger 2025-02-24 14:49:43 +00:00
  • 07ddc22462 Accepting request 1247730 from home:bmwiedemann:branches:devel:tools:building Martin Pluskal 2025-02-22 07:31:26 +00:00
  • fcc27c5694 Accepting request 1219411 from devel:tools:building Dominique Leuenberger 2024-10-30 16:33:47 +00:00
  • babb5cbb9f Accepting request 1219373 from home:fstrba:branches:devel:tools:building Dirk Mueller 2024-10-30 09:40:45 +00:00
  • 66b8197c39 Accepting request 1218833 from home:jengelh:branches:devel:tools:building Dirk Mueller 2024-10-29 17:15:02 +00:00
  • 48df2da91b Accepting request 1218800 from home:fstrba:branches:devel:tools:building Dirk Mueller 2024-10-28 12:09:00 +00:00
  • 410cfe1f18 Accepting request 1218756 from home:fstrba:branches:devel:tools:building Dirk Mueller 2024-10-28 10:24:05 +00:00
  • e2eb062b59 OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/protobuf?expand=0&rev=194 Dirk Mueller 2024-10-28 08:55:24 +00:00
  • e1ec4c72c2 - python: switch to pypi package to get the cythonized component - drop python-protobuf-setup_py.patch (obsolete) Dirk Mueller 2024-10-28 08:21:47 +00:00
  • 945481ece6 - python: switch to pypi package to get the cythonized component - drop python-protobuf-setup_py.patch (obsolete) Dirk Mueller 2024-10-28 08:21:33 +00:00
  • 2adc256531 Accepting request 1218671 from home:fstrba:branches:devel:tools:building Dirk Mueller 2024-10-28 08:08:43 +00:00
  • 99290872d3 - update to 28.3: * Fix packed reflection handling bug in edition 2023. * Mute the minor version warning * Populate Kotlin Manifest Files * Re-export includingDefaultValueFields in deprecated state for important Cloud customer. (https://github.com/protocolbuffers /protobuf/commit/3b62d78dc70d2b43af5998d427452246279363c7) * Cherrypick restoration of mutableCopy helpers (https://github .com/protocolbuffers/protobuf/commit/3ea568a9b6107ebf0d617c47 6f53a31490fd3182) * Mute the minor version warning Dirk Mueller 2024-10-25 15:24:54 +00:00
  • 97e0db392d - update to 28.3: * Fix packed reflection handling bug in edition 2023. * Mute the minor version warning * Populate Kotlin Manifest Files * Re-export includingDefaultValueFields in deprecated state for important Cloud customer. (https://github.com/protocolbuffers /protobuf/commit/3b62d78dc70d2b43af5998d427452246279363c7) * Cherrypick restoration of mutableCopy helpers (https://github .com/protocolbuffers/protobuf/commit/3ea568a9b6107ebf0d617c47 6f53a31490fd3182) * Mute the minor version warning Dirk Mueller 2024-10-25 15:24:43 +00:00
  • 4a53e832d4 OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/protobuf?expand=0&rev=188 Dirk Mueller 2024-10-25 15:20:10 +00:00
  • 683f61fd35 Accepting request 1218127 from home:fstrba:branches:devel:tools:building Dirk Mueller 2024-10-25 15:06:45 +00:00
  • bab4b394fd Accepting request 1217274 from home:fstrba:branches:devel:tools:building Dirk Mueller 2024-10-24 07:55:58 +00:00
  • 1f32bb78b1 Accepting request 1217049 from home:fstrba:branches:devel:tools:building Dirk Mueller 2024-10-23 08:14:56 +00:00
  • 0b7cf4c016 - keep building for 15.4+ * Ruby C-Extension: Regen stale files Dirk Mueller 2024-10-21 13:27:37 +00:00
  • 9b7bbbdf47 Accepting request 1216706 from home:fstrba:branches:devel:tools:building Dirk Mueller 2024-10-21 13:25:32 +00:00
  • 894747b45b Accepting request 1208150 from home:fstrba:branches:devel:tools:building Dirk Mueller 2024-10-18 08:41:16 +00:00
  • 8c8573aa7f Accepting request 1206076 from system:homeautomation:home-assistant:unstable Martin Pluskal 2024-10-12 20:47:40 +00:00
  • 21c974f300 Accepting request 1193345 from devel:tools:building Dominique Leuenberger 2024-08-15 07:57:20 +00:00
  • fb929e86af Accepting request 1193239 from home:AndreasStieger:branches:devel:microos Martin Pluskal 2024-08-12 07:03:53 +00:00
  • a8a8f0bf8a Accepting request 1191540 from devel:tools:building Dominique Leuenberger 2024-08-07 04:09:56 +00:00
  • 78efdebbe9 Accepting request 1191245 from home:AndreasStieger:branches:devel:tools:building Martin Pluskal 2024-08-04 14:12:04 +00:00
  • a8bea46b44 Accepting request 1156838 from devel:tools:building Ana Guerrero 2024-03-13 21:16:25 +00:00
  • b973038a23 Accepting request 1156655 from home:AndreasStieger:branches:devel:tools:building Martin Pluskal 2024-03-11 07:19:58 +00:00
  • 1c5fe2e13c Accepting request 1156438 from devel:tools:building Dominique Leuenberger 2024-03-09 19:54:11 +00:00
  • 3825c1e66d Accepting request 1156429 from home:AndreasStieger:boo1221091 Martin Pluskal 2024-03-08 18:02:59 +00:00
  • b116a9d015 Accepting request 1137736 from devel:tools:building Ana Guerrero 2024-01-10 20:50:59 +00:00
  • f431386eae - update to 25.1: * Raise warnings for deprecated python syntax usages * Add support for extensions in CRuby, JRuby, and FFI Ruby * Add support for options in CRuby, JRuby and FFI (#14594) - update to 25.0: * Implement proto2/proto3 with editions * Defines Protobuf compiler version strings as macros and separates out suffix string definition. * Add utf8_validation feature back to the global feature set. * Setting up version updater to prepare for poison pills and embedding version info into C++, Python and Java gencode. * Merge the protobuf and upb Bazel repos * Editions: Introduce functionality to protoc for generating edition feature set defaults. * Editions: Migrate edition strings to enum in C++ code. * Create a reflection helper for ExtensionIdentifier. * Editions: Provide an API for C++ generators to specify their features. * Editions: Refactor feature resolution to use an intermediate message. * Publish extension declarations with declaration verifications. * Editions: Stop propagating partially resolved feature sets to plugins. * Editions: Migrate string_field_validation to a C++ feature * Editions: Include defaults for any features in the generated pool. * Protoc: parser rejects explicit use of map_entry option * Protoc: validate that reserved range start is before end * Protoc: support identifiers as reserved names in addition to Dirk Mueller 2024-01-02 13:59:46 +00:00
  • e71f94f421 Accepting request 1134467 from devel:tools:building Ana Guerrero 2023-12-22 21:40:45 +00:00
  • dd0e727864 - build against modern python on sle15 - drop patches: * Reduce memory consumption of MessageSet parsing * Add back a filegroup for :well_known_protos (#10061) * Fix shadowing warnings * Fix for issue #8484, constant initialization doesn't compile in msvc clang-cl environment * Use ArrayList copy constructor * Fix ReferenceError: window is not defined when getting the global object * Fix memory leak in MessageClass.encode * Override Map.clone to use Map's dup method * Ruby: build extensions for arm64-darwin * Add class method Timestamp.from_time to ruby well known types * Adopt pure ruby DSL implementation for JRuby * Fix for descriptor_pb.rb: google/protobuf should be required first * Add python-requires in setup.py * Add python 3.10 Dirk Mueller 2023-12-21 13:53:39 +00:00
  • 810e79e136 Accepting request 1121159 from devel:tools:building Ana Guerrero 2023-10-31 19:24:36 +00:00
  • 39c66ccd06 Accepting request 1121144 from home:fstrba:branches:devel:tools:building Martin Pluskal 2023-10-30 11:23:36 +00:00
  • 266b14b67c Accepting request 1097523 from devel:tools:building Dominique Leuenberger 2023-07-08 20:46:26 +00:00
  • e6e5bfcf41 - update to 23.4: * Add dllexport_decl for generated default instance. * Deps: Update Guava to 32.0.1 Dirk Mueller 2023-07-07 12:05:18 +00:00
  • 74a62f39f8 Accepting request 1096499 from devel:tools:building Dominique Leuenberger 2023-07-04 13:21:41 +00:00
  • dc7c4b55ee OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/protobuf?expand=0&rev=163 Dirk Mueller 2023-07-03 08:06:54 +00:00
  • f316c73a8d - update to 23.3: C++ * Regenerate stale files * Use the same ABI for static and shared libraries on non- Windows platforms * Add a workaround for GCC constexpr bug Objective-C * Regenerate stale files UPB (Python/PHP/Ruby C-Extension) * Fixed a bug in upb_Map_Delete() that caused crashes in map.delete(k) for Ruby when string-keyed maps were in use. Compiler * Add missing header to Objective-c generator * Add a workaround for GCC constexpr bug Java * Rollback of: Simplify protobuf Java message builder by removing methods that calls the super class only. Csharp * [C#] Replace regex that validates descriptor names - drop 0001-Use-the-same-ABI-for-static-and-shared-libraries-on-.patch (upstream) Dirk Mueller 2023-07-03 08:00:47 +00:00
  • 16dc405c9e Accepting request 1093088 from devel:tools:building Dominique Leuenberger 2023-06-30 17:58:15 +00:00
  • efb25ec185 Accepting request 1093079 from home:favogt:branches:devel:libraries:c_c++ Martin Pluskal 2023-06-14 09:44:28 +00:00
  • f1e574f31d OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/protobuf?expand=0&rev=159 Dirk Mueller 2023-06-13 17:02:28 +00:00
  • ae822b7f9e - update to 22.5: C++ * Add missing cstdint header * Fix: missing -DPROTOBUF_USE_DLLS in pkg-config (#12700) * Avoid using string(JOIN..., which requires cmake 3.12 * Explicitly include GTest package in examples * Bump Abseil submodule to 20230125.3 (#12660) - update to 22.4: C++ * Fix libprotoc: export useful symbols from .so * Fix btree issue in map tests. Python * Fix bug in _internal_copy_files where the rule would fail in downstream repositories. Other * Bump utf8_range to version with working pkg-config (#12584) * Fix declared dependencies for pkg-config * Update abseil dependency and reorder dependencies to ensure we use the version specified in protobuf_deps. * Turn off clang::musttail on i386 Dirk Mueller 2023-06-13 06:13:41 +00:00
  • 15a0b81bca UPB (Python/PHP/Ruby C-Extension) * Remove src prefix from proto import * Fix .gitmodules to use the correct absl branch * Remove erroneous dependency on googletest - update to 22.2: Java * Add version to intra proto dependencies and add kotlin stdlib dependency * Add $ back for osgi header * Remove $ in pom files - update to 22.1: * Add visibility of plugin.proto to python directory * Strip "src" from file name of plugin.proto * Add OSGi headers to pom files. * Remove errorprone dependency from kotlin protos. * Version protoc according to the compiler version number. - update to 22.0: * This version includes breaking changes to: Cpp. Please refer to the migration guide for information: https://protobuf.dev/support/migration/#compiler-22 * [Cpp] Migrate to Abseil's logging library. * [Cpp] proto2::Map::value_type changes to std::pair. * [Cpp] Mark final ZeroCopyInputStream, ZeroCopyOutputStream, and DefaultFieldComparator classes. * [Cpp] Add a dependency on Abseil (#10416) * [Cpp] Remove all autotools usage (#10132) * [Cpp] Add C++20 reserved keywords * [Cpp] Dropped C++11 Support * [Cpp] Delete Arena::Init * [Cpp] Replace JSON parser with new implementation Dirk Mueller 2023-06-13 06:09:23 +00:00
  • 72a048ad82 OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/protobuf?expand=0&rev=156 Dirk Mueller 2023-06-12 21:29:59 +00:00
  • e2cca67993 OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/protobuf?expand=0&rev=155 Dirk Mueller 2023-06-12 20:43:24 +00:00
  • 805fd49fad - drop patches: * 10355.patch, * gcc12-disable-__constinit-with-c++-11.patch (merged upstream) - added patches: * add-missing-stdint-header.patch added for compile fixes Dirk Mueller 2023-06-12 20:37:11 +00:00
  • b26df6bb84 OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/protobuf?expand=0&rev=153 Dirk Mueller 2023-06-12 20:33:13 +00:00
  • 6abe767c86 OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/protobuf?expand=0&rev=152 Dirk Mueller 2023-06-12 20:26:09 +00:00
  • e2a33dcfa0 OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/protobuf?expand=0&rev=151 Dirk Mueller 2023-06-12 20:24:25 +00:00
  • b3038ac9a7 OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/protobuf?expand=0&rev=150 Dirk Mueller 2023-06-12 20:20:39 +00:00
  • 6032c8504f - update to 23.2: * Add missing header to Objective-c generator * Rollback of: Simplify protobuf Java message builder by removing methods that calls the super class only - drop python2 handling - fix version handling and package the private libs again Dirk Mueller 2023-06-11 19:57:32 +00:00
  • 86f9dc655f Accepting request 1088980 from system:homeautomation:home-assistant:unstable Dirk Mueller 2023-05-25 11:12:35 +00:00
  • b3ac2d0654 - Fix confusion in versions Martin Pluskal 2023-05-09 09:27:03 +00:00
  • 10972090a8 Accepting request 1084558 from system:homeautomation:home-assistant:unstable Martin Pluskal 2023-05-04 08:11:13 +00:00
  • cca1940c3f Accepting request 1083461 from devel:tools:building Dominique Leuenberger 2023-04-29 15:27:45 +00:00
  • dbb3b2b277 Accepting request 1083437 from Java:packages Martin Pluskal 2023-04-28 07:45:03 +00:00
  • 57bf115931 Accepting request 1083182 from Java:packages Martin Pluskal 2023-04-27 15:09:22 +00:00
  • 9ba81ab06e Accepting request 1073929 from devel:tools:building Dominique Leuenberger 2023-03-25 17:54:09 +00:00
  • aae9adad64 Accepting request 1073919 from home:marxin:branches:devel:tools:building Martin Pluskal 2023-03-23 09:41:15 +00:00
  • a5acf7c551 Accepting request 1043228 from devel:tools:building Dominique Leuenberger 2022-12-17 19:36:03 +00:00
  • 5087dd2b49 Accepting request 1043179 from home:dirkmueller:Factory Dirk Mueller 2022-12-15 21:21:13 +00:00
  • 355d84e9e8 Accepting request 1041629 from devel:tools:building Dominique Leuenberger 2022-12-09 12:16:41 +00:00
  • 1469165278 Accepting request 1041352 from home:dirkmueller:Factory Dirk Mueller 2022-12-08 13:03:55 +00:00
  • 219c90a8b9 Accepting request 1040443 from devel:tools:building Dominique Leuenberger 2022-12-07 16:34:13 +00:00
  • dfc49e70b9 Accepting request 1040440 from home:dirkmueller:Factory Dirk Mueller 2022-12-05 21:26:15 +00:00
  • b815403ec3 Accepting request 1032646 from devel:tools:building Dominique Leuenberger 2022-11-02 11:46:42 +00:00
  • 411ff2363c Accepting request 1032198 from home:dirkmueller:Factory Martin Pluskal 2022-11-01 08:28:28 +00:00
  • c4ecc838a2 Accepting request 1004584 from devel:tools:building Dominique Leuenberger 2022-09-20 17:23:06 +00:00
  • 516a963506 Accepting request 1004583 from home:dirkmueller:Factory Dirk Mueller 2022-09-19 07:33:50 +00:00
  • 93431fe64f Accepting request 997681 from devel:tools:building Dominique Leuenberger 2022-08-19 15:53:09 +00:00
  • 57dd385b24 Accepting request 997605 from home:dirkmueller:Factory Dirk Mueller 2022-08-18 07:53:48 +00:00
  • 4cab13b508 Accepting request 993150 from devel:tools:building Dominique Leuenberger 2022-08-07 16:33:42 +00:00
  • 7f047da3e8 Accepting request 993137 from home:dirkmueller:Factory Dirk Mueller 2022-08-04 20:59:41 +00:00
  • 5e54950d13 https://github.com/protocolbuffers/protobuf/issues/10323 Dominique Leuenberger 2022-08-04 11:40:42 +00:00
  • fa389c3aa0 Updating link to change in openSUSE:Factory/protobuf revision 63.0 OBS User buildservice-autocommit 2022-08-04 11:40:42 +00:00
  • 3b6b5b2790 Accepting request 992221 from devel:tools:building Dominique Leuenberger 2022-08-03 19:16:25 +00:00
  • b12956c7f6 osc copypac from project:openSUSE:Factory package:protobuf revision:60, using keep-link, using expand Dirk Mueller 2022-08-02 09:54:19 +00:00
  • 481589961b Revert to 21.2, avoid ABI break Richard Brown 2022-07-28 11:33:30 +00:00
  • e06a43c3ab Updating link to change in openSUSE:Factory/protobuf revision 61.0 OBS User buildservice-autocommit 2022-07-28 11:33:30 +00:00
  • 2859b91ec4 Accepting request 991052 from devel:tools:building Richard Brown 2022-07-26 17:42:24 +00:00
  • 5a8a5cc42e Accepting request 990943 from home:dirkmueller:Factory Dirk Mueller 2022-07-25 14:11:15 +00:00
  • 542d55ea5b Accepting request 988286 from devel:tools:building Dominique Leuenberger 2022-07-12 09:12:03 +00:00
  • f6140c4c01 Accepting request 986431 from home:polslinux:branches:devel:tools:building Dirk Mueller 2022-07-11 07:31:25 +00:00
  • 9b203528c5 Accepting request 976554 from devel:tools:building Dominique Leuenberger 2022-05-14 20:52:08 +00:00
  • 708987e9cc Accepting request 976435 from Java:packages Martin Pluskal 2022-05-12 07:09:41 +00:00
  • 4985b87b38 Accepting request 975220 from devel:tools:building Dominique Leuenberger 2022-05-10 13:09:44 +00:00
  • 7935975c4f Accepting request 975180 from home:marxin:branches:devel:tools:building Martin Pluskal 2022-05-05 14:47:45 +00:00
  • ba2c1947ae Accepting request 975051 from home:mcepl:branches:devel:languages:python Martin Pluskal 2022-05-05 09:09:38 +00:00
  • 43bfdb687c Accepting request 974301 from devel:tools:building Dominique Leuenberger 2022-05-04 13:10:26 +00:00
  • a02710abd8 Accepting request 973989 from home:mcepl:branches:devel:languages:python Dirk Mueller 2022-05-02 07:20:20 +00:00