SHA256
8
0
forked from pool/capnproto

32 Commits

Author SHA256 Message Date
d7f070d739 Accepting request 1285940 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1285940
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/capnproto?expand=0&rev=15
2025-06-16 09:12:55 +00:00
e3a364d9a2 - Update to version 1.2.0 (no changelog)
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/capnproto?expand=0&rev=29
2025-06-16 05:30:49 +00:00
e26495a9db Accepting request 1279002 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1279002
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/capnproto?expand=0&rev=14
2025-05-22 14:56:24 +00:00
455acf2c3e - Remove unused build dependency
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/capnproto?expand=0&rev=27
2025-05-21 10:12:50 +00:00
9c0c22c6d8 Accepting request 1278582 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1278582
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/capnproto?expand=0&rev=13
2025-05-20 15:04:40 +00:00
e357c1b7a1 - set CXXFLAGS to build the coroutine library
- update to 1.1.0
- change compiler to clang, to avoid GCC bugs in coroutines

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/capnproto?expand=0&rev=25
2025-05-20 10:02:36 +00:00
0897b05137 Accepting request 1271852 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1271852
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/capnproto?expand=0&rev=12
2025-04-22 15:31:20 +00:00
e051f4eb23 - Update to version 1.1.0
* Set release branch version to 1.1.0

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/capnproto?expand=0&rev=23
2025-04-22 11:34:41 +00:00
8276e400fd Accepting request 1157196 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1157196
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/capnproto?expand=0&rev=11
2024-03-13 21:18:35 +00:00
aa386c5752 Accepting request 1156943 from home:shanipribadi
- 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

OBS-URL: https://build.opensuse.org/request/show/1156943
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/capnproto?expand=0&rev=21
2024-03-12 12:42:41 +00:00
2218cfef58 Accepting request 1079268 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1079268
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/capnproto?expand=0&rev=10
2023-04-14 11:13:17 +00:00
479bea30ab Accepting request 1079267 from home:alois:branches:devel:libraries:c_c++
- Update to version 0.10.4
  * Clarify doc on absolute path imports

OBS-URL: https://build.opensuse.org/request/show/1079267
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/capnproto?expand=0&rev=19
2023-04-13 16:20:43 +00:00
bf129004dc Accepting request 1039181 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1039181
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/capnproto?expand=0&rev=9
2022-12-01 15:58:42 +00:00
dc94f1b48b Accepting request 1039180 from home:alois:branches:devel:libraries:c_c++
- Update to version 0.10.3
  * Fix CVE-2022-46149: Possible out-of-bounds read related to
    list-of-pointers

OBS-URL: https://build.opensuse.org/request/show/1039180
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/capnproto?expand=0&rev=17
2022-11-30 18:36:15 +00:00
6cd79dfa0d Accepting request 986010 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/986010
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/capnproto?expand=0&rev=8
2022-06-30 11:18:40 +00:00
6e92f61830 Accepting request 986009 from home:alois:branches:devel:libraries:c_c++
- 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.

OBS-URL: https://build.opensuse.org/request/show/986009
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/capnproto?expand=0&rev=15
2022-06-30 08:23:23 +00:00
6e9cda341d Accepting request 980654 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/980654
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/capnproto?expand=0&rev=7
2022-06-04 21:26:59 +00:00
cc4e6f5f18 Accepting request 980653 from home:alois:branches:devel:libraries:c_c++
- 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

OBS-URL: https://build.opensuse.org/request/show/980653
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/capnproto?expand=0&rev=13
2022-06-03 15:29:59 +00:00
f33a687cc6 Accepting request 972939 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/972939
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/capnproto?expand=0&rev=6
2022-04-26 18:16:19 +00:00
8670957426 Accepting request 972795 from home:jengelh:branches:devel:libraries:c_c++
- 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"

OBS-URL: https://build.opensuse.org/request/show/972795
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/capnproto?expand=0&rev=11
2022-04-26 15:35:32 +00:00
4a2d85f3d1 Accepting request 921501 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/921501
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/capnproto?expand=0&rev=5
2021-09-26 19:48:46 +00:00
6941c121cf Accepting request 921499 from home:alois:branches:devel:libraries:c_c++
- 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

OBS-URL: https://build.opensuse.org/request/show/921499
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/capnproto?expand=0&rev=10
2021-09-26 12:05:57 +00:00
Richard Brown
fd34fc3fb8 Accepting request 912252 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/912252
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/capnproto?expand=0&rev=4
2021-08-16 08:11:54 +00:00
70bfb6d381 Accepting request 912251 from home:alois:branches:devel:libraries:c_c++
- Update to version 0.9
  * There’s no huge new features in this release, but there are
    many minor improvements and bug fixes.

OBS-URL: https://build.opensuse.org/request/show/912251
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/capnproto?expand=0&rev=9
2021-08-15 09:13:50 +00:00
ce1be3021d Accepting request 798318 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/798318
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/capnproto?expand=0&rev=3
2020-04-27 21:42:52 +00:00
d58138e5e2 Accepting request 798317 from home:alois:branches:devel:libraries:c_c++
- Update to version 0.8
  * Multi-stream Flow Control
  * HTTP-over-Cap'n-Proto
  * KJ improvements
  * Lots and lots of minor tweaks and fixes.

OBS-URL: https://build.opensuse.org/request/show/798317
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/capnproto?expand=0&rev=7
2020-04-27 15:33:24 +00:00
00ac165b67 Accepting request 740169 from home:RBrownSUSE:branches:devel:libraries:c_c++
Remove obsolete Groups tag (fate#326485)

OBS-URL: https://build.opensuse.org/request/show/740169
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/capnproto?expand=0&rev=6
2019-10-17 15:37:45 +00:00
e695cf96e9 Accepting request 641718 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/641718
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/capnproto?expand=0&rev=2
2018-10-15 08:49:25 +00:00
95da479bbe Accepting request 641699 from home:jengelh:branches:devel:libraries:c_c++
- Remove bias from descriptions.

OBS-URL: https://build.opensuse.org/request/show/641699
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/capnproto?expand=0&rev=4
2018-10-12 14:58:31 +00:00
34bb0d95e9 Accepting request 641649 from home:alois:branches:devel:libraries:c_c++
- Update to version 0.7.0 (see https://capnproto.org/news)

OBS-URL: https://build.opensuse.org/request/show/641649
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/capnproto?expand=0&rev=3
2018-10-12 11:14:40 +00:00
5e8bc40035 Accepting request 519495 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/519495
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/capnproto?expand=0&rev=1
2017-08-30 14:23:43 +00:00
Ismail Dönmez
fb2d72e868 Accepting request 519285 from home:alois:branches:devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/519285
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/capnproto?expand=0&rev=1
2017-08-29 11:43:59 +00:00