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

libcapnp-devel-1.0.2-1.1 RPM for riscv64

From OpenSuSE Ports Tumbleweed for riscv64

Name: libcapnp-devel Distribution: openSUSE Tumbleweed
Version: 1.0.2 Vendor: openSUSE
Release: 1.1 Build date: Sat Mar 9 14:40:04 2024
Group: Unspecified Build host: reproducible
Size: 2341927 Source RPM: capnproto-1.0.2-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://capnproto.org
Summary: Development headers for the Cap'n Proto C++ Library
Cap'n Proto is a binary data interchange format and capability-based
RPC system.

This package provides development headers for capnproto.

Provides

Requires

License

MIT

Changelog

* Sat Mar 09 2024 Shani Hadiyanto <shanipribadi@gmail.com>
  - Update to version 1.0.2
    * Fix compilation error for c++14 and c++17 and add tests (#1898)
    * Fix stat overflow on x86_32bit (#1830)
  - Update to version 1.0.1.1
    * Fix inconsistent decision about whether a WebSocket message
      is compressed
  - Update to version 1.0.1
    * blob.h: Fix invalid operands to binary expression
  - Update to version 1.0.0
    * A number of optimizations were made to improve performance
      of Cap’n Proto RPC
    * Breaking change: opting into cancellation is accomplished
      using an annotation on the schema
    * KJ’s HTTP client and server implementations now support
      the CONNECT method.
    * capnp::RevocableServer was introduced to assist in exporting
      RPC wrappers around objects whose lifetimes are not controlled
      by the wrapper
* Thu Apr 13 2023 Luigi Baldoni <aloisio@gmx.com>
  - Update to version 0.10.4
    * Clarify doc on absolute path imports
* Wed Nov 30 2022 Luigi Baldoni <aloisio@gmx.com>
  - Update to version 0.10.3
    * Fix CVE-2022-46149: Possible out-of-bounds read related to
      list-of-pointers
* Thu Jun 30 2022 Luigi Baldoni <aloisio@gmx.com>
  - Update to version 0.10.2
    * cmake: adding src/ include path to build
    * Allow unused parameter in KJ_STRINGIFY
    * Add List::addFront().
    * Don't use deprecated std::iterator
    * using absolute includes across library boundary
    * Add kj::VectorOutputStream::clear()
    * Mention map() and orDefault() in KJ tour
    * Fix ASAN problems under Clang 15.
    * Add header guards to all headers that were missing them.
    * Support permessage-deflate WebSocket Extension
    version 0.10.1:
    * Add missing header to makefiles.
* Fri Jun 03 2022 Luigi Baldoni <aloisio@gmx.com>
  - Update to version 0.10.0
    * Introduce a debugging aid to detect when KJ I/O objects are
      held in the wrong places.
    * Support OneOf for up to 50 variants
    * Rename AnyPointer -> Capability
    * Fix async-test.c++ unused function warnings
    * Fix linux-musl build
    * Work around getcontext() being broken on manylinux2014-x86.
    * CI: alpine needs bash to run the tests
    * Implement lazy Maybe<Own<T>>::orDefault
    * Move countLines() inside if pragma
    * Update outdated references to Sandstorm.
    * Fix release tests
    * Make threads move-constructible and move-assignable
    * Allow changing an exception's description
    * Fix bug in TreeIndex erase().
    * Fix CapabilityServerSet<DynamicCapability>.
    * Docs: correct target of parameter annotation
    * allow defer to be cancelled
    * Add SchemaParser::getAllLoaded() to get all parsed schemas.
    * Add comment clarifying how to get unindexed headers
    * Fix computeCurrentPath test with generic Unix test
    * add popFront to ProducerConsumerQueue
    * 1429: Make kj-test target build conditionally
    * Check ERANGE error from getcwd
    * Fix windows-sanity.h in NOGDI case, again.
    * Fix typo in section about KJ
    * Fix release tests
    * Fix bug with queue wait time metrics in TwoPartyNetwork
    * Make sure to clean up properly with a pipe hits an exception
      to avoid inadvertently hanging
    * Add dockcross/manylinux2014 to tests
    * Check if SYS_renameat2 defined before using it
    * CMake: don't overwrite tls-test.c++ COMPILE_DEFINITIONS,
      append to it
    * Assert that HttpHeaders instances know about indexed ids
    * Disable the coroutine immediately-ready optimization before
      the first suspension
    * Add support for musl
    * Build fails with -O0 on Ubuntu 20.04
    * 0.10
    * Fix bug where HttpServer listen loop would terminate early.
    * Fix corruption in Tables with a TreeIndex after clear()
    * HTTP concurrency limiter: Avoid unnecessary recursion
    * Restore splice pump optimization
    * Revert "Optimize fd-to-fd pumps on Linux using splice()."
    * Fix typos
    * Optimize fd-to-fd pumps on Linux using splice().
    * Fix obscure FD leak... and disable Cygwin CI
    * Update old repo url with new
    * Introduce ConnectionReceiver implementation that aggregates
      from multiple underlying receivers.
    * kj-http: Fix memory leak caused by TCO breakage
    * Lie about the true size of the fiber stack on M1 Macs
    * Log exceptions when serving HTTP errors by default
    * Fix tryTee() optimization when limits are used.
    * Fix/refactor AsyncTee
    * Tweak BTreeImpl::verifyNode().
    * Replace boolean destroyed with magic integer live in Event.
    * Work around old OpenSSL versions not being able to verify
      Let's Encrypt certificate chains.
    * Fix async-io-win32 for vs2019 & C++20
    * Track source locations where Events were created in order to
      provide extra debugging info.
    * Fix an irrelevant bug in BTreeIndex.
    * Fix Potential UAF caused by race in MembraneHook
    * refcount from zero instead of one
    * Add debugging to detect UAF of Event.
    * Report next expected ordinal when duplicate ordinals are
      found
    * Correct documentation of Maybe regarding contruction from T*
    * LocalResponse refcount is never used
    * Move BUILD_TESTING to root
    * Fix HttpServer::drain() data loss race condition.
    * Try harder to work around windows.h defining min()/max() as
      macros.
    * Fixes the double includes in build when ZLIB is found.
    * Improve TLS accept error handling
    * Add KJ_UNWRAP_OR_RETURN macro.
    * Make hashCode behave more consistently
* Tue Apr 26 2022 Jan Engelhardt <jengelh@inai.de>
  - Employ shared lib packaging guideline and resolve this rpmlint
    report: "libcapnp-0_9.x86_64: E: shlib-policy-name-error
    SONAME: libkj-0.9.1.so, expected package suffix: 0_9_1"
* Sun Sep 26 2021 Luigi Baldoni <aloisio@gmx.com>
  - Update to version 0.9.1
    * only import fiber related headers when fibers are enabled
    * use more accurate names for tests
    * Fix copy-pasto resulting in uninitialized use of kind
    * Fix capnp/capnpc --version when built using CMake
    * Fix feed.xml
* Sun Aug 15 2021 Luigi Baldoni <aloisio@gmx.com>
  - Update to version 0.9
    * There’s no huge new features in this release, but there are
      many minor improvements and bug fixes.
* Mon Apr 27 2020 Luigi Baldoni <aloisio@gmx.com>
  - Update to version 0.8
    * Multi-stream Flow Control
    * HTTP-over-Cap'n-Proto
    * KJ improvements
    * Lots and lots of minor tweaks and fixes.
* Thu Oct 17 2019 Richard Brown <rbrown@suse.com>
  - Remove obsolete Groups tag (fate#326485)

Files

/usr/include/capnp
/usr/include/capnp/any.h
/usr/include/capnp/blob.h
/usr/include/capnp/c++.capnp
/usr/include/capnp/c++.capnp.h
/usr/include/capnp/capability.h
/usr/include/capnp/common.h
/usr/include/capnp/compat
/usr/include/capnp/compat/json.capnp
/usr/include/capnp/compat/json.capnp.h
/usr/include/capnp/compat/json.h
/usr/include/capnp/compat/std-iterator.h
/usr/include/capnp/compat/websocket-rpc.h
/usr/include/capnp/dynamic.h
/usr/include/capnp/endian.h
/usr/include/capnp/ez-rpc.h
/usr/include/capnp/generated-header-support.h
/usr/include/capnp/layout.h
/usr/include/capnp/list.h
/usr/include/capnp/membrane.h
/usr/include/capnp/message.h
/usr/include/capnp/orphan.h
/usr/include/capnp/persistent.capnp
/usr/include/capnp/persistent.capnp.h
/usr/include/capnp/pointer-helpers.h
/usr/include/capnp/pretty-print.h
/usr/include/capnp/raw-schema.h
/usr/include/capnp/rpc-prelude.h
/usr/include/capnp/rpc-twoparty.capnp
/usr/include/capnp/rpc-twoparty.capnp.h
/usr/include/capnp/rpc-twoparty.h
/usr/include/capnp/rpc.capnp
/usr/include/capnp/rpc.capnp.h
/usr/include/capnp/rpc.h
/usr/include/capnp/schema-lite.h
/usr/include/capnp/schema-loader.h
/usr/include/capnp/schema-parser.h
/usr/include/capnp/schema.capnp
/usr/include/capnp/schema.capnp.h
/usr/include/capnp/schema.h
/usr/include/capnp/serialize-async.h
/usr/include/capnp/serialize-packed.h
/usr/include/capnp/serialize-text.h
/usr/include/capnp/serialize.h
/usr/include/capnp/stream.capnp
/usr/include/capnp/stream.capnp.h
/usr/include/kj
/usr/include/kj/arena.h
/usr/include/kj/array.h
/usr/include/kj/async-inl.h
/usr/include/kj/async-io.h
/usr/include/kj/async-prelude.h
/usr/include/kj/async-queue.h
/usr/include/kj/async-unix.h
/usr/include/kj/async-win32.h
/usr/include/kj/async.h
/usr/include/kj/cidr.h
/usr/include/kj/common.h
/usr/include/kj/compat
/usr/include/kj/compat/gtest.h
/usr/include/kj/compat/gzip.h
/usr/include/kj/compat/http.h
/usr/include/kj/compat/readiness-io.h
/usr/include/kj/compat/tls.h
/usr/include/kj/compat/url.h
/usr/include/kj/debug.h
/usr/include/kj/encoding.h
/usr/include/kj/exception.h
/usr/include/kj/filesystem.h
/usr/include/kj/function.h
/usr/include/kj/hash.h
/usr/include/kj/io.h
/usr/include/kj/list.h
/usr/include/kj/main.h
/usr/include/kj/map.h
/usr/include/kj/memory.h
/usr/include/kj/mutex.h
/usr/include/kj/one-of.h
/usr/include/kj/parse
/usr/include/kj/parse/char.h
/usr/include/kj/parse/common.h
/usr/include/kj/refcount.h
/usr/include/kj/source-location.h
/usr/include/kj/std
/usr/include/kj/std/iostream.h
/usr/include/kj/string-tree.h
/usr/include/kj/string.h
/usr/include/kj/table.h
/usr/include/kj/test.h
/usr/include/kj/thread.h
/usr/include/kj/threadlocal.h
/usr/include/kj/time.h
/usr/include/kj/timer.h
/usr/include/kj/tuple.h
/usr/include/kj/units.h
/usr/include/kj/vector.h
/usr/include/kj/win32-api-version.h
/usr/include/kj/windows-sanity.h
/usr/lib64/cmake/CapnProto
/usr/lib64/cmake/CapnProto/CapnProtoConfig.cmake
/usr/lib64/cmake/CapnProto/CapnProtoConfigVersion.cmake
/usr/lib64/cmake/CapnProto/CapnProtoMacros.cmake
/usr/lib64/cmake/CapnProto/CapnProtoTargets.cmake
/usr/lib64/libcapnp-json.so
/usr/lib64/libcapnp-rpc.so
/usr/lib64/libcapnp-websocket.so
/usr/lib64/libcapnp.so
/usr/lib64/libcapnpc.so
/usr/lib64/libkj-async.so
/usr/lib64/libkj-http.so
/usr/lib64/libkj-test.so
/usr/lib64/libkj.so
/usr/lib64/pkgconfig/capnp-json.pc
/usr/lib64/pkgconfig/capnp-rpc.pc
/usr/lib64/pkgconfig/capnp-websocket.pc
/usr/lib64/pkgconfig/capnp.pc
/usr/lib64/pkgconfig/capnpc.pc
/usr/lib64/pkgconfig/kj-async.pc
/usr/lib64/pkgconfig/kj-gzip.pc
/usr/lib64/pkgconfig/kj-http.pc
/usr/lib64/pkgconfig/kj-test.pc
/usr/lib64/pkgconfig/kj-tls.pc
/usr/lib64/pkgconfig/kj.pc


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Apr 27 01:27:51 2024