Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

upb-devel-1.62.1-1.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: upb-devel Distribution: openSUSE Tumbleweed
Version: 1.62.1 Vendor: openSUSE
Release: 1.1 Build date: Sun Mar 10 12:59:06 2024
Group: Development/Tools/Building Build host: reproducible
Size: 113 Source RPM: grpc-1.62.1-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://grpc.io/
Summary: Developmnt files for upb
μpb (often written 'upb') is a small protobuf implementation written in C.

upb generates a C API for creating, parsing, and serializing messages as
declared in .proto files. upb is heavily arena-based: all messages always live
in an arena (note: the arena can live in stack or static memory if desired).

This package provides development files for upb.

Provides

Requires

License

Apache-2.0

Changelog

* Sun Mar 10 2024 Jan Engelhardt <jengelh@inai.de>
  - Update to release 1.62.1
    * This release contains unspecified refinements, improvements,
      and bug fixes.
* Wed Feb 21 2024 Jan Engelhardt <jengelh@inai.de>
  - Update to release 1.62
    * metadata: Allow non application/grpc content-type values
* Wed Feb 14 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Also fixup hashbang of tools/profiling/ios_bin/parse_link_map.py,
    which was exceptionally not using env python, but directly
    /usr/bin/python.
* Tue Feb 13 2024 Jan Engelhardt <jengelh@inai.de>
  - Update to release 1.61.1
    * Add missing include directives so that the build with
      newer absl works
* Wed Jan 31 2024 Jan Engelhardt <jengelh@inai.de>
  - Update to release 1.61
    * SSA: change xds_override_host policy to manage subchannels
      based on last-used time rather than EDS health state
    * xDS: read connection idle timeout from CDS resource
    * xDS: move CDS and EDS watchers into xds resolver
    * alpn: Remove grpc-exp experimental ALPN protocol
  - Add terminate.patch
* Mon Jan 29 2024 Jan Engelhardt <jengelh@inai.de>
  - Force-replace all /usr/bin/env python by python3.
* Thu Jan 18 2024 John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
  - Add ARM-Unaligned-access-fixes.patch to fix unaligned
    access on ARM which causes issues on AArch64 kernels
  - Add Fix-compilation-on-RHEL-7-ppc64le-gcc-4.8.patch
    to fix FTBFS on ppc64le when using gcc-7 (boo#1208794)
  - Revert changes made to RPATH handling
  - Switch build compiler back to default on SLE-15
* Tue Nov 28 2023 Jan Engelhardt <jengelh@inai.de>
  - 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.
* Sat Nov 18 2023 Dirk Müller <dmueller@suse.com>
  - update to 1.59.3:
    * Security - Revocation: Crl backport to 1.59. (#34926)
* Tue Nov 14 2023 John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
  - Adjust RPATH handling to fix FTBFS on SLE-15
    * Set CMAKE_SKIP_RPATH to FALSE
    * Set CMAKE_SKIP_INSTALL_RPATH to TRUE
  - Build with gcc-12 on SLE-15 to fix FTBFS on ppc64le
* Tue Oct 31 2023 Jan Engelhardt <jengelh@inai.de>
  - Update to release 1.59.2
    * Fixes for CVE-2023-44487
* Sun Oct 08 2023 Atri Bhattacharya <badshah400@gmail.com>
  - Update to version 1.59.1:
    * C++: Fix MakeCordFromSlice memory bug (gh#grpc/grpc#34552).
* Sat Sep 30 2023 Atri Bhattacharya <badshah400@gmail.com>
  - Update to version 1.59.0:
    * xds ssa: Remove environment variable protection for stateful
      affinity (gh#grpc/grpc#34435).
    * c-ares: fix spin loop bug when c-ares gives up on a socket
      that still has data left in its read buffer
      (gh#grpc/grpc#34185).
    * Deps: Adding upb as a submodule (gh#grpc/grpc#34199).
    * EventEngine: Update Cancel contract on closure deletion
      timeline (gh#grpc/grpc#34167).
    * csharp codegen: Handle empty base_namespace option value to
      fix gh#grpc/grpc#34113 (gh#grpc/grpc#34137).
    * Ruby:
    - replace strdup with gpr_strdup (gh#grpc/grpc#34177).
    - drop ruby 2.6 support (gh#grpc/grpc#34198).
  - Drop fix_grpconfig_cmake.patch: incorporated upstream.
  - rpmlintrc: Drop unused filter for pem-certificate.
* Thu Sep 14 2023 John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
  - Update to release 1.58.1
    * Reintroduced c-ares 1.14 or later support
  - Pass "-f" flag to "rm" when removing CMakeConfigureLog.yaml
* Wed Sep 13 2023 Jan Engelhardt <jengelh@inai.de>
  - Add fix_grpconfig_cmake.patch to make find_package(gRPC) in
    downstream using packages functional again.
* Wed Sep 06 2023 Jan Engelhardt <jengelh@inai.de>
  - Update to release 1.58
    * Build system updates
    * ruby extension: remove unnecessary background thread startup
      wait logic that interferes with forking
* Wed Aug 09 2023 Jan Engelhardt <jengelh@inai.de>
  - Update to release 1.57 (CVE-2023-4785, bsc#1215334, CVE-2023-33953, bsc#1214148)
    * EventEngine: Change GetDNSResolver to return
      absl::StatusOr<std::unique_ptr<DNSResolver>>.
    * Improve server handling of file descriptor exhaustion.
    * Add a channel argument to set DSCP on streams.
* Thu Aug 03 2023 Bernhard Wiedemann <bwiedemann@suse.com>
  - Don't include non-deterministic CMakeConfigureLog.yaml in sources
    to fix reproducible builds
* Sat Jul 15 2023 Jan Engelhardt <jengelh@inai.de>
  - Update to release 1.56.2
    * Improve server handling of file descriptor exhaustion
* Wed Jun 28 2023 Fabian Vogt <fvogt@suse.com>
  - Remove unnecessary BuildRequires: zypper
* Mon Jun 19 2023 Jan Engelhardt <jengelh@inai.de>
  - Update to release 1.56.0 (CVE-2023-32731, bsc#1212180)
    * core: Add support for vsock transport.
    * EventEngine: Change TXT lookup result type to
      std::vector<std::string>.
    * C++/Authz: support customizable audit functionality for
      authorization policy.
* Tue Jun 13 2023 Dirk Müller <dmueller@suse.com>
  - pin to protobuf < 22 until next version update
* Tue May 02 2023 Jan Engelhardt <jengelh@inai.de>
  - Update to release 1.54.1
    * Bring declarations and definitions to be in sync
* Fri Apr 14 2023 Jan Engelhardt <jengelh@inai.de>
  - Update to release 1.54 (CVE-2023-32732, bsc#1212182)
    * XDS: enable XDS federation by default
    * TlsCreds: Support revocation of intermediate in chain
* Fri Dec 02 2022 Jan Engelhardt <jengelh@inai.de>
  - Update to release 1.51.1
    * Only a macOS/aarch64-related change
* Mon Nov 21 2022 Jan Engelhardt <jengelh@inai.de>
  - Update to release 1.51
    * c-ares DNS resolver: fix logical race between resolution
      timeout/cancellation and fd readability.
    * Remove support for pthread TLS
* Fri Oct 28 2022 Michael Ströder <michael@stroeder.com>
  - Update to release 1.50.1
    Fix Bazel 4 support and objc bazel tests on python3.9 (#31410)
* Fri Oct 14 2022 Michael Ströder <michael@stroeder.com>
  - Update to release 1.50.0
    * Core
    - Derive EventEngine from std::enable_shared_from_this. (#31060)
    - Revert "Revert "[chttp2] fix stream leak with queued flow control
      update and absence of writes (#30907)" (#30991)". (#30992)
    - [chttp2] fix stream leak with queued flow control update and absence of writes. (#30907)
    - Remove gpr_codegen. (#30899)
    - client_channel: allow LB policy to communicate update errors to resolver. (#30809)
    - FaultInjection: Fix random number generation. (#30623)
    * C++
    - OpenCensus Plugin: Add measure and views for started RPCs. (#31034)
    * C#
    - Grpc.Tools: Parse warnings from libprotobuf (fix #27502). (#30371)
    - Grpc.Tools add support for env variable GRPC_PROTOC_PLUGIN (fix #27099). (#30411)
    - Grpc.Tools document AdditionalImportDirs. (#30405)
    - Fix OutputOptions and GrpcOutputOptions (issue #25950). (#30410)
    * Python
    - Support Python 3.11. (#30818)
    * Ruby
    - Fix ruby windows ucrt build. (#31051)
    - Drop support for ruby 2.5. (#30699)
* Thu Sep 22 2022 Michael Ströder <michael@stroeder.com>
  - Update to release 1.49.1
    * All
    - Update protobuf to v21.6 on 1.49.x. (#31028)
    * Ruby
    - Backport "Fix ruby windows ucrt build #31051" to 1.49.x. (#31053)
  - Update to release 1.49.0
    * Core
    - Backport: "stabilize the C2P resolver URI scheme" to v1.49.x. (#30654)
    - Bump core version. (#30588)
    - Update OpenCensus to HEAD. (#30567)
    - Update protobuf submodule to 3.21.5. (#30548)
    - Update third_party/protobuf to 3.21.4. (#30377)
    - [core] Remove GRPC_INITIAL_METADATA_CORKED flag. (#30443)
    - HTTP2: Fix keepalive time throttling. (#30164)
    - Use AnyInvocable in EventEngine APIs. (#30220)
    Python
    - Support Python 3.11 (#30818). (#30944)
    - Add type stub generation support to grpcio-tools. (#30498)
    Ruby
    - Backport "Drop support for ruby 2.5 (#30699)" to v1.49.x. (#30762)
* Thu Sep 01 2022 Jan Engelhardt <jengelh@inai.de>
  - Update to release 1.48.1
    * Backport EventEngine Forkables
* Sat Aug 27 2022 Jan Engelhardt <jengelh@inai.de>
  - Update to release 1.48.0
    * C++14 is now required
    * xDS: Workaround to get gRPC clients working with istio
  - Drop grpc-correct-pkgconfig-path.patch (merged)
  - Drop grpc-cxx17.patch, grpc-no-return-from-non-void-function.patch
* Fri May 20 2022 Michael Ströder <michael@stroeder.com>
  - Update to release 1.46.3
    * backport: xds: use federation env var to guard new-style
      resource name parsing (#29725) #29727
* Mon May 16 2022 Jan Engelhardt <jengelh@inai.de>
  - Update to release 1.46.2
    * Ruby fixes
* Wed May 11 2022 Jan Engelhardt <jengelh@inai.de>
  - Update to release 1.46.1
    * This release contains unspecified refinements, improvements
      and bug fixes.
* Thu May 05 2022 Jan Engelhardt <jengelh@inai.de>
  - Update to release 1.46
    * Added HTTP/1.1 support in httpcli
    * HTTP2: Add graceful goaway
* Sun May 01 2022 Jan Engelhardt <jengelh@inai.de>
  - Update to release 1.45.2
    * Various fixes related to XDS
    * HTTP2: Should not run cancelling logic on servers when
      receiving GOAWAY
* Sat Apr 02 2022 Jan Engelhardt <jengelh@inai.de>
  - Update to release 1.45.1
    * Switched to epoll1 as a default polling engine for Linux
* Sat Mar 19 2022 Atri Bhattacharya <badshah400@gmail.com>
  - Update to version 1.45.0:
    * Core:
    - Backport "Include ADS stream error in XDS error updates
      (#29014)" 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].
  - Add grpc-no-return-from-non-void-function.patch to return a
    default string from a function defined to return a string.
* Tue Feb 15 2022 Jan Engelhardt <jengelh@inai.de>
  - 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.
* Tue Feb 08 2022 Atri Bhattacharya <badshah400@gmail.com>
  - Update to version 1.43.2:
    * Fix google-c2p-experimental issue (gh#grpc/grpc#28692).
  - Changes from version 1.43.0:
    * Core:
    - Remove redundant work serializer usage in c-ares windows
      code (gh#grpc/grpc#28016).
    - Support RDS updates on the server (gh#grpc/grpc#27851).
    - Use WorkSerializer in XdsClient to propagate updates in a
      synchronized manner (gh#grpc/grpc#27975).
    - Support Custom Post-handshake Verification in TlsCredentials
      (gh#grpc/grpc#25631).
    - Reintroduce the EventEngine default factory
      (gh#grpc/grpc#27920).
    - Assert Android API >= v21 (gh#grpc/grpc#27943).
    - Add support for abstract unix domain sockets
      (gh#grpc/grpc#27906).
    * C++:
    - OpenCensus: Move metadata storage to arena
      (gh#grpc/grpc#27948).
    * [C#] Add nullable type attributes to Grpc.Core.Api
      (gh#grpc/grpc#27887).
  - Update package name libgrpc++1 to libgrpc++1_43 in keeping with
    updated so number.
  - Add Requires: libupb%lver = %version on grpc-devel.
  - Update %{name}-rpmlintrc file to use 'filelist-forbidden-fhs23'
    as a filter instead of the now superseded
    'suse-filelist-forbidden-fhs23'.
* Mon Nov 15 2021 Jan Engelhardt <jengelh@inai.de>
  - Update to release 1.41.1
    * No changelog was provided
* Mon Sep 27 2021 Jan Engelhardt <jengelh@inai.de>
  - 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.
* Mon Aug 30 2021 Jan Engelhardt <jengelh@inai.de>
  - Update to release 1.39.1
    * Fix C# protoc plugin argument parsing on 1.39.x
* Mon Aug 30 2021 Jan Engelhardt <jengelh@inai.de>
  - Remove cmake's build .log from grpc-source to make
    build-compare happier.
* Wed Jul 28 2021 Atri Bhattacharya <badshah400@gmail.com>
  - Update to version 1.39.0:
    * Core
    - Initialize tcp_posix for CFStream when needed
      (gh#grpc/grpc#26530).
    - Update boringssl submodule (gh#grpc/grpc#26520).
    - Fix backup poller races (gh#grpc/grpc#26446).
    - Use default port 443 in HTTP CONNECT request
      (gh#grpc/grpc#26331).
    * C++
    - New iomgr implementation backed by the EventEngine API
      (gh#grpc/grpc#26026).
    - async_unary_call: add a Destroy method, called by
      std::default_delete (gh#grpc/grpc#26389).
    - De-experimentalize C++ callback API (gh#grpc/grpc#25728).
    * PHP: stop reading composer.json file just to read the version
      string (gh#grpc/grpc#26156).
    * Ruby: Set XDS user agent in ruby via macros
      (gh#grpc/grpc#26268).
  - Update so version in keeping with upstream (16 -> 18).
* Tue Jun 22 2021 Jan Engelhardt <jengelh@inai.de>
  - Update to release 1.38.1
    * Build system updates
* Wed Jun 02 2021 Jan Engelhardt <jengelh@inai.de>
  - Add grpc-cxx17.patch
* Fri May 21 2021 Jan Engelhardt <jengelh@inai.de>
  - 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/
  - Drop 0001-Use-absl-pkg-config-instead-of-linking-them-directly.patch
    (merged)
* Fri May 14 2021 Ferdinand Thiessen <rpm@fthiessen.de>
  - Add 0001-Use-absl-pkg-config-instead-of-linking-them-directly.patch
* Fri Apr 30 2021 Jan Engelhardt <jengelh@inai.de>
  - Update to release 1.37.1
    * Use URI form of address for channelz listen node
    * Implementation CSDS (xDS Config Dump)
    * xDS status notifier
    * Remove CAS loops in global subchannel pool and simplify
      subchannel refcounting
* Fri Mar 19 2021 Jan Engelhardt <jengelh@inai.de>
  - Update to release 1.36.4
    * A fix for DNS SRV lookups on Windows
* Fri Mar 19 2021 Atri Bhattacharya <badshah400@gmail.com>
  - Update to version 1.36.3:
    * No user-relevant changes
* Sat Mar 06 2021 Jan Engelhardt <jengelh@inai.de>
  - Update to release 1.36.2
    * No user-relevant changes
* Thu Mar 04 2021 Paolo Stivanin <info@paolostivanin.com>
  - 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
    * Ruby:
    * Drop support for ruby 2.3
* Fri Feb 19 2021 Jan Engelhardt <jengelh@inai.de>
  - Remove unused "b" symlink (no longer used since openSUSE
    switched from makefile to cmake with 1.32)
* Wed Jan 13 2021 Atri Bhattacharya <badshah400@gmail.com>
  - Update to version 1.34.1:
    * Backport "Lazily import grpc_tools when using runtime
      stub/message generation" to 1.34.x (gh#grpc/grpc#25011).
    * Backport "do not use <PublicSign>true</PublicSign> on
      non-windows" to 1.34.x (gh#grpc/grpc#24995).
  - Drop untracked googletest-1.10.0.tar.gz source.

Files

/usr/lib64/libupb_base_lib.so
/usr/lib64/libupb_json_lib.so
/usr/lib64/libupb_mem_lib.so
/usr/lib64/libupb_message_lib.so
/usr/lib64/libupb_textformat_lib.so


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 30 23:52:28 2024