[Forgot Password]
Login  Register Subscribe

30479

 
 

423868

 
 

250038

 
 

909

 
 

195843

 
 

282

Paid content will be excluded from the download.


Download | Alert*
OVAL

SUSE-SU-2024:0573-1 -- SLES libprotobuf-lite, libabsl2308_0_0, libprotobuf25_1_0, grpc-debugsource, protobuf-debugsource, libgrpc1_60, libupb37, libre2-11, re2-debugsource, abseil-cpp-debugsource, libgrpc++1_60, grpc-debuginfo, libprotoc25_1_0, libgrpc37

ID: oval:org.secpod.oval:def:89051815Date: (C)2024-04-26   (M)2024-04-29
Class: PATCHFamily: unix




This update for abseil-cpp, grpc, opencensus-proto, protobuf, python-abseil, python-grpcio, re2 fixes the following issues: abseil-cpp was updated to: Update to 20230802.1: * Add StdcppWaiter to the end of the list of waiter implementations Update to 20230802.0 What"s New: * Added the nullability library for designating the expected nullability of pointers. Currently these serve as annotations only, but it is expected that compilers will one day be able to use these annotations for diagnostic purposes. * Added the prefetch library as a portable layer for moving data into caches before it is read. * Abseil"s hash tables now detect many more programming errors in debug and sanitizer builds. * Abseil"s synchronization objects now differentiate absolute waits from relative waits when the underlying platform supports differentiating these cases. This only makes a difference when system clocks are adjusted. * Abseil"s flag parsing library includes additional methods that make it easier to use when another library also expects to be able to parse flags. * absl::string_view is now available as a smaller target, @com_google_absl//absl/strings:string_view, so that users may use this library without depending on the much larger @com_google_absl//absl/strings target. Update to 20230125.3 Details can be found on: https://github.com/abseil/abseil-cpp/releases/tag/20230125.3 Update to 20230125.2 What"s New: The Abseil logging library has been released. This library provides facilities for writing short text messages about the status of a program to stderr, disk files, or other sinks . See the logging library documentation for more information. An extension point, AbslStringify, allows user-defined types to seamlessly work with Abseil#x27;s string formatting functions like absl::StrCat and absl::StrFormat. A library for computing CRC32C checksums has been added. Floating-point parsing now uses the Eisel-Lemire algorithm, which provides a significant speed improvement. The flags library now provides suggestions for the closest flag in the case of misspelled flags. Using CMake to install Abseil now makes the installed artifacts reflect the compiled ABI. Breaking Changes: Abseil now requires at least C++14 and follows Google#x27;s Foundational C++ Support Policy. See this table for a list of currently supported versions compilers, platforms, and build tools. The legacy spellings of the thread annotation macros/functions have been removed by default in favor of the ABSL_ prefixed versions due to clashes with other libraries. The compatibility macro ABSL_LEGACY_THREAD_ANNOTATIONS can be defined on the compile command-line to temporarily restore these spellings, but this compatibility macro will be removed in the future. Known Issues The Abseil logging library in this release is not a feature-complete replacement for glog yet. VLOG and DFATAL are examples of features that have not yet been released. Update to version 20220623.0 What"s New: * Added absl::AnyInvocable, a move-only function type. * Added absl::CordBuffer, a type for buffering data for eventual inclusion an absl::Cord, which is useful for writing zero-copy code. * Added support for command-line flags of type absl::optional and less than T greater than. Breaking Changes: * CMake builds now use the flag ABSL_BUILD_TESTING to control whether or not unit tests are built. * The ABSL_DEPRECATED macro now works with the GCC compiler. GCC users that are experiencing new warnings can use -Wno-deprecated-declatations silence the warnings or use -Wno-error=deprecated-declarations to see warnings but not fail the build. * ABSL_CONST_INIT uses the C++20 keyword constinit when available. Some compilers are more strict about where this keyword must appear compared to the pre-C++20 implementation. * Bazel builds now depend on the bazelbuild/bazel-skylib repository. See Abseil"s WORKSPACE file for an example of how to add this dependency. Other: * This will be the last release to support C++11. Future releases will require at least C++14. grpc was updated to 1.60: Update to release 1.60 * Implemented dualstack IPv4 and IPv6 backend support, as per draft gRFC A61. xDS support currently guarded by GRPC_EXPERIMENTAL_XDS_DUALSTACK_ENDPOINTS env var. * Support for setting proxy for addresses. * Add v1 reflection. update to 1.59.3: * Security - Revocation: Crl backport to 1.59. Update to release 1.59.2 * Fixes for CVE-2023-44487 Update to version 1.59.1: * C++: Fix MakeCordFromSlice memory bug . Update to version 1.59.0: * xds ssa: Remove environment variable protection for stateful affinity . * c-ares: fix spin loop bug when c-ares gives up on a socket that still has data left in its read buffer . * Deps: Adding upb as a submodule . * EventEngine: Update Cancel contract on closure deletion timeline . * csharp codegen: Handle empty base_namespace option value to fix gh#grpc/grpc#34113 . * Ruby: * replace strdup with gpr_strdup . * drop ruby 2.6 support . Update to release 1.58.1 * Reintroduced c-ares 1.14 or later support Update to release 1.58 * ruby extension: remove unnecessary background thread startup wait logic that interferes with forking Update to release 1.57 * EventEngine: Change GetDNSResolver to return absl::StatusOr and less than std::unique_ptr and less than DNSResolver greater than greater than. * Improve server handling of file descriptor exhaustion. * Add a channel argument to set DSCP on streams. Update to release 1.56.2 * Improve server handling of file descriptor exhaustion Update to release 1.56.0 * core: Add support for vsock transport. * EventEngine: Change TXT lookup result type to std::vector and less than std::string greater than. * C++/Authz: support customizable audit functionality for authorization policy. Update to release 1.54.1 * Bring declarations and definitions to be in sync Update to release 1.54 * XDS: enable XDS federation by default * TlsCreds: Support revocation of intermediate in chain Update to release 1.51.1 * Only a macOS/aarch64-related change Update to release 1.51 * c-ares DNS resolver: fix logical race between resolution timeout/cancellation and fd readability. * Remove support for pthread TLS Update to release 1.50.0 * Core * Derive EventEngine from std::enable_shared_from_this. * Revert "Revert "[chttp2] fix stream leak with queued flow control update and absence of writes " ". * [chttp2] fix stream leak with queued flow control update and absence of writes. * Remove gpr_codegen. * client_channel: allow LB policy to communicate update errors to resolver. * FaultInjection: Fix random number generation. * C++ * OpenCensus Plugin: Add measure and views for started RPCs. * C# * Grpc.Tools: Parse warnings from libprotobuf . * Grpc.Tools add support for env variable GRPC_PROTOC_PLUGIN . * Grpc.Tools document AdditionalImportDirs. * Fix OutputOptions and GrpcOutputOptions . Update to release 1.49.1 * All * Update protobuf to v21.6 on 1.49.x. * Ruby * Backport "Fix ruby windows ucrt build #31051" to 1.49.x. Update to release 1.49.0 * Core * Backport: "stabilize the C2P resolver URI scheme" to v1.49.x. * Bump core version. * Update OpenCensus to HEAD. * Update protobuf submodule to 3.21.5. * Update third_party/protobuf to 3.21.4. * [core] Remove GRPC_INITIAL_METADATA_CORKED flag. * HTTP2: Fix keepalive time throttling. * Use AnyInvocable in EventEngine APIs. * Python * Add type stub generation support to grpcio-tools. Update to release 1.48.1 * Backport EventEngine Forkables Update to release 1.48.0 * C++14 is now required * xDS: Workaround to get gRPC clients working with istio Update to release 1.46.3 * backport: xds: use federation env var to guard new-style resource name parsing #29727 Update to release 1.46 * Added HTTP/1.1 support in httpcli * HTTP2: Add graceful goaway Update to release 1.45.2 * Various fixes related to XDS * HTTP2: Should not run cancelling logic on servers when receiving GOAWAY Update to release 1.45.1 * Switched to epoll1 as a default polling engine for Linux Update to version 1.45.0: * Core: * Backport "Include ADS stream error in XDS error updates " to 1.45.x [gh#grpc/grpc#29121]. * Bump core version to 23.0.0 for upcoming release [gh#grpc/grpc#29026]. * Fix memory leak in HTTP request security handshake cancellation [gh#grpc/grpc#28971]. * CompositeChannelCredentials: Comparator implementation [gh#grpc/grpc#28902]. * Delete custom iomgr [gh#grpc/grpc#28816]. * Implement transparent retries [gh#grpc/grpc#28548]. * Uniquify channel args keys [gh#grpc/grpc#28799]. * Set trailing_metadata_available for recv_initial_metadata ops when generating a fake status [gh#grpc/grpc#28827]. * Eliminate gRPC insecure build [gh#grpc/grpc#25586]. * Fix for a racy WorkSerializer shutdown [gh#grpc/grpc#28769]. * InsecureCredentials: singleton object [gh#grpc/grpc#28777]. * Add http cancel api [gh#grpc/grpc#28354]. * Memory leak fix on windows in grpc_tcp_create [gh#grpc/grpc#27457]. * xDS: Rbac filter updates [gh#grpc/grpc#28568]. * C++ * Bump the minimum gcc to 5 [gh#grpc/grpc#28786]. * Add experimental API for CRL checking support to gRPC C++ TlsCredentials [gh#grpc/grpc#28407]. Update to release 1.44.0 * Add a trace to list which filters are contained in a channel stack. * Remove grpc_httpcli_context. * xDS: Add support for RBAC HTTP filter. * API to cancel grpc_resolve_address. Update to version 1.43.2: * Fix google-c2p-experimental issue . Changes from version 1.43.0: * Core: * Remove redundant work serializer usage in c-ares windows code . * Support RDS updates on the server . * Use WorkSerializer in XdsClient to propagate updates in a synchronized manner . * Support Custom Post-handshake Verification in TlsCredentials . * Reintroduce the EventEngine default factory . * Assert Android API greater than= v21 . * Add support for abstract unix domain sockets . * C++: * OpenCensus: Move metadata storage to arena . * [C#] Add nullable type attributes to Grpc.Core.Api . * Update package name libgrpc++1 to libgrpc++1_43 in keeping with updated so number. Update to release 1.41.0 * xDS: Remove environmental variable guard for security. * xDS Security: Use new way to fetch certificate provider plugin instance config. * xDS server serving status: Use a struct to allow more fields to be added in the future. Update to release 1.39.1 * Fix C# protoc plugin argument parsing on 1.39.x Update to version 1.39.0: * Core * Initialize tcp_posix for CFStream when needed . * Update boringssl submodule . * Fix backup poller races . * Use default port 443 in HTTP CONNECT request . * C++ * New iomgr implementation backed by the EventEngine API . * async_unary_call: add a Destroy method, called by std::default_delete . * De-experimentalize C++ callback API . * PHP: stop reading composer.json file just to read the version string . * Ruby: Set XDS user agent in ruby via macros . Update to release 1.38.0 * Invalidate ExecCtx now before computing timeouts in all repeating timer events using a WorkSerializer or combiner. * Fix use-after-unref bug in fault_injection_filter * New gRPC EventEngine Interface * Allow the AWS_DEFAULT_REGION environment variable * s/OnServingStatusChange/OnServingStatusUpdate/ Update to release 1.37.1 * Use URI form of address for channelz listen node * Implementation CSDS * xDS status notifier * Remove CAS loops in global subchannel pool and simplify subchannel refcounting Update to release 1.36.4 * A fix for DNS SRV lookups on Windows Update to 1.36.1: * Core: * Remove unnecessary internal pollset set in c-ares DNS resolver * Support Default Root Certs in Tls Credentials * back-port: add env var protection for google-c2p resolver * C++: * Move third party identity C++ api out of experimental namespace * refactor!: change error_details functions to templates * Support ServerContext for callback API * PHP: * support for PSM security * fixed segfault on reused call object * fixed phpunit 8 warnings * Python: * Implement Python Client and Server xDS Creds Update to version 1.34.1: * Backport "Lazily import grpc_tools when using runtime stub/message generation" to 1.34.x . * Backport "do not use and less than PublicSign greater thantrue and less than /PublicSign greater than on non-windows" to 1.34.x . Update to version 1.34.0: * Core: * Protect xds security code with the environment variable "GRPC_XDS_EXPERIMENTAL_SECURITY_SUPPORT" . * Add support for "unix-abstract:" URIs to support abstract unix domain sockets . * Increment Index when parsing not plumbed SAN fields . * Revert "Revert "Deprecate GRPC_ARG_HTTP2_MIN_SENT_PING_INTERVAL_WITHOUT_DATA_MS"" . * xds: Set status code to INVALID_ARGUMENT when NACKing . * Include stddef.h in address_sorting.h . * xds: Add support for case_sensitive option in RouteMatch . * C++: * Fix --define=grpc_no_xds=true builds . * Experimental support and tests for CreateCustomInsecureChannelWithInterceptorsFromFd . Update to release 1.33.2 * Deprecate GRPC_ARG_HTTP2_MIN_SENT_PING_INTERVAL_WITHOUT_DATA_MS. * Expose Cronet error message to the application layer. * Remove grpc_channel_ping from surface API. * Do not send BDP pings if there is no receive side activity. Update to version 1.33.1 * Core * Deprecate GRPC_ARG_HTTP2_MIN_SENT_PING_INTERVAL_WITHOUT_DATA_MS . * Expose Cronet error message to the application layer . * Remove grpc_channel_ping from surface API . * Do not send BDP pings if there is no receive side activity . * C++ * Makefile: only support building deps from submodule . * Add new subpackages - libupb and upb-devel. Currently, grpc sources include also upb sources. Before this change, libupb and upb-devel used to be included in a separate package - upb. Update to version 1.32.0: * Core * Remove stream from stalled lists on remove_stream . * Do not cancel RPC if send metadata size if larger than peer"s limit . * Don"t consider receiving non-OK status as an error for HTTP2 . * Keepalive throttling . * Include the target_uri in "target uri is not valid" error messages . * Fix "cannot send compressed message large than 1024B" in cronet_transport . * Receive SETTINGS frame on clients before declaring subchannel READY . * Enabled GPR_ABSEIL_SYNC . * Experimental xDS v3 support . * C++ * Upgrade bazel used for all tests to 2.2.0 . * Remove test targets and test helper libraries from Makefile . * Fix repeated builds broken by re2"s cmake . * Log the peer address of grpc_cli CallMethod RPCs to stderr . opencensus-proto was updated to 0.3.0+git.20200721: * Update to version 0.3.0+git.20200721: * Bump version to 0.3.0 * Generate Go types using protocolbuffers/protobuf-go * Load proto_library rule. * Update to version 0.2.1+git.20190826: * Remove grpc_java dependency and java_proto rules. * Add C++ targets, especially for gRPC services. * Upgrade bazel and dependencies to latest. * Bring back bazel cache to make CI faster. * Travis: don"t require sudo for bazel installation. * Update to version 0.2.1: * Add grpc-gateway for metrics service. * Pin bazel version in travis builds * Update gen-go files * Add Web JS as a LibraryInfo.Language option * Set up Python packaging for PyPI release. * Add tracestate to links. * Python proto file generator and generated proto files * Ruby proto file generator and generated proto files * Add py_proto_library rules for envoy/api. * Gradle: Upgrade dependency versions. * Update release versions for readme. * Start 0.3.0 development cycle * Update gen-go files. * Revert "Start 0.3.0 development cycle " * Revert optimization for metric descriptor and bucket options for now. * Constant sampler: add option to always follow the parent"s decision. * Document that all maximum values must be specified. * Fix typo in bucket bounds. * Restrict people who can approve reviews. This is to ensure code quality. * Use bazel cache to make CI faster. * Add grpc generated files to the idea plugin. * Add Resource to Span * time is required * Upgrade protobuf dependency to v3.6.1.3. * assume Ok Status when not set * Minor comments fixes * Start 0.3.0 development cycle * Update gen-go files. * Update releasing instruction. * Fix Travis build. * Add OpenApi doc for trace agent grpc-gateway * Add command to generate OpenApi/Swagger doc for grpc-gateway * Update gen-go files * Add trace export grpc-gateway config * Fix bazel build after bazel upgrade * README: Add gitter, javadoc and godoc badge. * Update release versions for README. * Start 0.2.0 development cycle * Add resource and metrics_service proto to mkgogen. Re-generate gen-go files. * Add resource to protocol * Fix generating the javadoc. * Metrics/TimeSeries: start time should not be included while end time should. * README: Add instructions on using opencensus_proto with Bazel. * agent/README: update package info. * Agent: Add metrics service. * Tracing: Add default limits to TraceConfig. * Remove a stale TODO. * README: Add a note about go_proto_library rules. * add golang bazel build support * Remove exporter protos from mkgogen. * Update README and RELEASING. * Change histogram buckets definition to be OpenMetrics compatible. * Remove exporter/v1 protos. * Clean up the README for Agent proto. * Change Quantiles to ValuesAtPercentile. * Extend the TraceService service to support export/config for multiple Applications. * Add specifications on Agent implementation details. * Update gitignore * Remove maven support. Not used. * Add gauge distribution. * Add support for Summary type and value. * Add Maven status and instructions on adding dependencies. * Bump version to 0.0.3-SNAPSHOT * Bump version to 0.0.2 * Update gen-go files. * Gradle: Add missing source and javadoc rules. * Add support for float attributes. * Change from mean to sum in distribution. * Bump version to v0.0.2-SNAPSHOT * Bump version to v0.0.1 * Add releasing instructions in RELEASING.md. * Add Gradle build rules for generating gRPC service and releasing to Maven. * Re-organize proto directory structure. * Update gen-go files. * Add a note about interceptors of other libraries. * agent/common/v1: use exporter_version, core_library_version in LibraryInfo * opencensus/proto: add default Agent port to README * Update the message names for Config RPC. * Add details about agent protocol in the README. * Update gen-go files. * agent/trace/v1: fix signature for Config and comments too * Update gen-go files. * Make tracestate a list instead of a map to preserve ordering. * Allow MetricDescriptor to be sent only the first time. * Update mkgogen.sh. * Add agent trace service proto definitions. * Update proto and gen-go package names. * Add agent/common proto and BUILD. * Add trace_config.proto. * Build exporters with maven. * Make clear that cumulative int/float can go only up. * Add tracestate field to the Span proto. * gradle wrapper --gradle-version 4.9 * Change from multiple types of timeseries to have one. * Move exemplars in the Bucket. * Update gen-go files. * Move metrics in the top level directory. * Remove Range from Distribution. No backend supports this. * Remove unused MetricSet message. * Metrics: Add Exemplar to DistributionValue. * Gauge vs Cumulative. * Clarifying comment about bucket boundaries. * Make MetricDescriptor.Type capture the type of the value as well. * Regenerate the Go artifacts * Add export service proto * Initial version 20180523 protobuf was updated to 25.1: 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 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 string literals * Drop support for Bazel 5. * Allow code generators to specify whether or not they support editions. C++: * Set `PROTOBUF_EXPORT` on `InternalOutOfLineDeleteMessageLite` * Update stale checked-in files * Apply PROTOBUF_NOINLINE to declarations of some functions that want it. * Implement proto2/proto3 with editions * Make JSON UTF-8 boundary check inclusive of the largest possible UTF-8 character. * Reduce `Map::size_type` to 32-bits. Protobuf containers can"t have more than that * Defines Protobuf compiler version strings as macros and separates out suffix string definition. * Add `ABSL_ATTRIBUTE_LIFETIME_BOUND` attribute on generated oneof accessors. * Fix bug in reflection based Swap of map fields. * 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. * Add prefetching to arena allocations. * Add `ABSL_ATTRIBUTE_LIFETIME_BOUND` attribute on generated repeated and map field accessors. * 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. * Add `ABSL_ATTRIBUTE_LIFETIME_BOUND` attribute on generated string field accessors. * Editions: Refactor feature resolution to use an intermediate message. * Fixes for 32-bit MSVC. * Publish extension declarations with declaration verifications. * Export the constants in protobuf"s any.h to support DLL builds. * Implement AbslStringify for the Descriptor family of types. * Add `ABSL_ATTRIBUTE_LIFETIME_BOUND` attribute on generated message field accessors. * 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. * Introduce C++ feature for UTF8 validation. * Protoc: validate that reserved range start is before end * Remove option to disable the table-driven parser in protoc. * Lock down ctype=CORD in proto file. * Support split repeated fields. * In OSS mode omit some extern template specializations. * Allow code generators to specify whether or not they support editions. Java: * Implement proto2/proto3 with editions * Remove synthetic oneofs from Java gencode field accessor tables. * Timestamps.parse: Add error handling for invalid hours/minutes in the timezone offset. * Defines Protobuf compiler version strings as macros and separates out suffix string definition. * Add `ABSL_ATTRIBUTE_LIFETIME_BOUND` attribute on generated oneof accessors. * Add missing debugging version info to Protobuf Java gencode when multiple files are generated. * Fix a bad cast in putBuilderIfAbsent when already present due to using the result of put directly * Setting up version updater to prepare for poison pills and embedding version info into C++, Python and Java gencode. * Fix a NPE in putBuilderIfAbsent due to using the result of put directly * Update Kotlin compiler to escape package names * Add MapFieldBuilder and change codegen to generate it and the put{field}BuilderIfAbsent method. * Introduce recursion limit in Java text format parsing * Consider the protobuf.Any invalid if typeUrl.split returns an empty array. * Mark `FieldDescriptor.hasOptionalKeyword` as deprecated. * Fixed Python memory leak in map lookup. * Loosen upb for json name conflict check in proto2 between json name and field * Defines Protobuf compiler version strings as macros and separates out suffix string definition. * Add `ABSL_ATTRIBUTE_LIFETIME_BOUND` attribute on generated oneof accessors. * Ensure Timestamp.ToDatetime has correct offset * Do not check required field for upb python MergeFrom * 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 * Comparing a proto message with an object of unknown returns NotImplemented * Emit **slots** in pyi output as a tuple rather than a list for --pyi_out. * Fix a bug that strips options from descriptor.proto in Python. * Raise warings for message.UnknownFields usages and navigate to the new add * Add protobuf python keyword support in path for stub generator. * Add tuple support to set Struct * ### Python C-Extension * Comparing a proto message with an object of unknown returns NotImplemented * Check that ffi-compiler loads before using it to define tasks. UPB : * Include .inc files directly instead of through a filegroup * Loosen upb for json name conflict check in proto2 between json name and field * Add utf8_validation feature back to the global feature set. * Do not check required field for upb python MergeFrom * Merge the protobuf and upb Bazel repos * Added malloc_trim calls to Python allocator so RSS will decrease when memory is freed * Upb: fix a Python memory leak in ByteSize * Support ASAN detection on clang * Upb: bugfix for importing a proto3 enum from within a proto2 file * Expose methods needed by Ruby FFI using UPB_API * Fix `PyUpb_Message_MergeInternal` segfault * Build with source and target levels 8 * fixes build with JDK21 * Install the pom file with the new %%mvn_install_pom macro * Do not install the pom-only artifacts, since the %%mvn_install_pom macro resolves the variables at the install time update to 23.4: * Add dllexport_decl for generated default instance. * Deps: Update Guava to 32.0.1 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 * Fixed a bug in `upb_Map_Delete` that caused crashes in map.delete 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 update to 22.5: C++: * Add missing cstdint header * Fix: missing -DPROTOBUF_USE_DLLS in pkg- config * Avoid using string

Platform:
SUSE Linux Enterprise Desktop 15 SP4
SUSE Linux Enterprise Desktop 15 SP5
SUSE Linux Enterprise Server 15 SP4
SUSE Linux Enterprise Server 15 SP5
Product:
libprotobuf-lite
libabsl2308_0_0
libprotobuf25_1_0
grpc-debugsource
protobuf-debugsource
libgrpc1_60
libupb37
libre2-11
re2-debugsource
abseil-cpp-debugsource
libgrpc++1_60
grpc-debuginfo
libprotoc25_1_0
libgrpc37
Reference:
SUSE-SU-2024:0573-1
CVE-2023-32731
CVE-2023-32732
CVE-2023-33953
CVE-2023-44487
CVE-2023-4785
CVE    5
CVE-2023-32731
CVE-2023-32732
CVE-2023-33953
CVE-2023-4785
...
CPE    2
cpe:/o:suse:suse_linux_enterprise_server:15:sp4
cpe:/o:suse:suse_linux_enterprise_desktop:15:sp4

© SecPod Technologies