libqpid-proton-proactor1-0.34.0-bp155.2.49 >  A dk@I%z ,Ӫ|ӋMh>()?!>d2xxJ¼rnwGNghk*\ #ንN&ľD#’1\o8QzOV l_ }[ G# AOv_F&?M,b‡othi?x5hjH42ďohdhz1@on7*BrU+tCZ4׶noݷz*%@E,nMo' ,Z,r ]x]~`4\Y-U|-G 5y$ .b&&~gݺMAlz (>z?~r\|DC ^dY`)&"Cxxc,eB(x :P8a 0C9N^Jޮe Uo͟6nP=gU.*4>3+R<ꏘ&yrc^qb436cb98a5ee5faa576fa07beac224cb789f1fd8fa651eb9b34be0623a42f7411414442adc08d0ef5bc7b0f40cd56efbb523e1f2 dk@I%z ۾1NА+/v PcpA;l b< ]A?0[ۺWEynZС6X:ܯ,=@7Sȉ ZSE.q%j}f:‘F^`W8s@ Uk![&cβ *2jnס,ݯ X"?^H~XZ/xŎt8v-,>F{B}`)F'] Ox1\z;* ~9빆Dm PF\ *)y6CQ)W&*fpLy;~3g}3/=R AUz#J]p _rEj![zJ0Cp@l?ld" - N&1 K\|     $LT  D (i8p9:>i@iFiGiHiIiXiYi\j$]j,^jjbjvckdkekfklkukvkwlHxlPylXzlxllllClibqpid-proton-proactor10.34.0bp155.2.49Proactor library for Qpid ProtonProton is a messaging library. It can be used in brokers, client libraries, routers, bridges and proxies. Proton is based on the AMQP 1.0 messaging standard.dk@obs-arm-11SUSE Linux Enterprise 15 SP5openSUSEApache-2.0https://bugs.opensuse.orgSystem/Librarieshttps://qpid.apache.org/proton/linuxaarch64 dk@dk@4e2fecf9b35e9573782c74c0a35331371496908fb0d5e687a9e6f50456f5af7alibqpid-proton-proactor.so.1.8.0rootrootrootrootqpid-proton-0.34.0-bp155.2.49.src.rpmlibqpid-proton-proactor.so.1()(64bit)libqpid-proton-proactor1libqpid-proton-proactor1(aarch-64)@@@@@@@    /sbin/ldconfig/sbin/ldconfigld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)libqpid-proton-core.so.10()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3`f@``@`\{@`P__R_:^@^א^א\8@[ @Z`@ZDirk Müller Ferdinand Thiessen Ben Greiner Dirk Müller Benjamin Greiner Benjamin Greiner Benjamin Greiner Jan Engelhardt Vítězslav Čížek Vítězslav Čížek Jonathan Brownell Bernhard Wiedemann fstrba@suse.comtbechtold@suse.comjmatejek@suse.compmonrealgonzalez@suse.comsflees@suse.detbechtold@suse.comtbechtold@suse.comfstrba@suse.comndas@suse.dendas@suse.defstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.com- Disable tests for the while as a stopgap solution for python integration test looping- avoid fdupes -s as it causes symlinks between python36 and python38 flavor - remove python2 subpackage (it is beyond 2020)- Update to version 0.34: * [python] reconnect/failover is a bit of a mess * [python] BlockingConnection has no way to allow failover * Allow access to link properties in cpp binding * Allow proactor raw connections to be half closed * Introduce 'Drain buffers' event to proactor raw connection * Simplify and clean up build flag selection for different compilers * [c] receiver cannot settle an incomplete incoming message * [c] Codec pn_data_vfill() method doc has symbol and string types interchanged * [cpp] If reconnect is on client responds to a forced close from server by only closing the socket * Fixed epoll proactor bug in tracking previous task used by a thread * Fixed incorrect handling of commandline options in ssl.cpp example * Fix some proactor raw connection issues found with TSAN * Fixed memory leak and close_waits in qpid-proton-c when dropping timeouted connection- Can't assume non-existence of python38 macros in Leap. gh#openSUSE/python-rpm-macros#107 Test for suse_version instead. Only Tumbleweed has and needs the python_subpackage_only support.- update to 0.33: * improved timers implementation with single timerfd kernel resource * Option to skip building examples * Tidy up and finalise the SASL plugin API * [c] Epoll proactor debug assistance * [c] Proactor: psocket has an unnecessary back pointer to the proactor * cmake -DBUILD_TESTING=OFF does not disable building all tests * pn_data_t initialization lead to low performance * Problem building c examples with qpid-proton 0.31.0 * [c] Need ability to add an authorization id in the SASL exchange * Threadercizer causes warnings on BSD based platforms * Threaderciser test does not honor ctest '--timeout' switch * [c] Threadercizer build causes warnings and hence build failures on 32 bit builds * [c] Raw connection API trying to give back buffers after emitting the PN_RAW_CONNECTION_DISCONNECTED event * [cpp][tests] cpp_connect_config_test fails on Fedora 32 with 'tls_post_process_client_hello:no shared cipher' * [c] Proactor: pn_raw_connection_close() doesn't drain already written buffers * [c] Proactor: TSAN failure in pni_timer_manager * [c] Proactor: Raw connection wakes can crash the application * [go] Go 1.15.3 failure in macOS CI; panic: can't call pointer on a non-pointer Value * Need a means of specifying and reading link properties * Change Minimum supported Visual Studio compiler to 2015 * Change base C language/compiler requirements to C99 or equivalent * Restructure pn_netaddr_* implementation * [c] Proactor API to support 'raw' TCP connections using the proactor event loop * Simplify the locking inside the proactor epoll implementation * Mark the Proton work list as deprecated * cc1plus: warning: -Wformat-security ignored without -Wformat [-Wformat-security] * memory leak in c++ object inspect * Windows build fails if CMAKE_MODULE_PATH is not empty * Undefined variable x in scripts/env.py * [proton-c] Assert in pni_add_work during pn_proactor_done * Epoll proactor listener leaks file descriptors on close * [Proton-c] Encoder error for array of lists where first list in array is empty * Coverity warning of buffer overrun in pn_proactor_addr * Build fails with older CMake version 2.8.12- Remove explicit python runtime requirements on full standard lib- Fix the python multiflavor subpackage generation gh#openSUSE/python-rpm-macros#79- Add qpid-proton-rpmlintrc to filter devel file warning in test - qpid-pythonbuild.patch do not compile during cmake phase with wrong interpreter. Expanded python setup.py install will do it for the correct flavors. Avoids packaging python2 cache files into python3 flavors - Prepare python singlespec mutltiflavor feature for upcoming multiple python3 flavors -- gh#openSUSE/python-rpm-macros#66- Trim bias/conjecture from description. Fixup RPM groups.- Update to 0.31.0 * No changelog available - Drop deprecated perl bindings package - Enable tests - Drop obsolete patches: * qpid-proton-fix-dh-openssl-1.1.0.patch * qpid-proton-fix-session-resume-openssl-1.1.0.patch * reproducible.patch * catch-by-const-reference.patch * qpid-proton-0.16.0-gcc7.patch * qpid-proton-0.9-pthread.patch * qpid-proton-cmake-fixes.patch- Fix build with OpenSSL 3.0.0 (bsc#1172267) * https://issues.apache.org/jira/projects/PROTON/issues/PROTON-2238 * add qpid-proton-openssl-3.0.0.patch- Ignore redundant files generated during builds on Red Hat- Add reproducible.patch to sort linked .o files to make package build reproducible (boo#1041090)- Added oatch: * catch-by-const-reference.patch + Fix build with gcc8 (bsc#1084627)- Define %python_module macro if not already availble This fixes: nothing provides %{python_module, nothing provides devel}, \ nothing provides xml}- update BuildRequires macros to use the %python_module call - conditional build of python2 packages - do not package Python API docs, drop epydoc requirement- Modify openssl DH code to work with openssl 1.1.0 * Added patch qpid-proton-fix-dh-openssl-1.1.0.patch - Rework Openssl session resume code to work with openssl 1.1.0 * Added patch qpid-proton-fix-session-resume-openssl-1.1.0.patch- Add qpid-proton-cmake-fixes.patch to fix build- Rename python package to python-python-qpid-proton to follow the naming policy. For python packages, that is python-$pypi_name and the name on pypi is python-qpid-python. - Build a python2 and python3 package. The python2 package provides the non-versioned python package for now.- update to 0.17.0: * Full text https://qpid.apache.org/releases/qpid-proton-0.17.0/release-notes.html * PROTON-1312 - BlockingConnection leaks Proton-C memory * PROTON-1376 - [C, windows] Release 0.16 build fail - src/protocol.h clobbered * PROTON-1377 - proton-c core library was not installed * PROTON-1378 - Two reactor final events generated * PROTON-1379 - Compile without warnings under g++ 7.0 * PROTON-1380 - Cyrus SASL accesses strings that have been freed * PROTON-1382 - Remove bit fields initialization for bool fields * PROTON-1383 - Add missing includes to fix Solaris compilation * PROTON-1388 - client fails to decrypt after sasl encryption is negotiated with qpidd * PROTON-1389 - PROTON-1325: Repair broken fix for python "buffer" type. * PROTON-1390 - Go fixes to build with gccgo * PROTON-1391 - Passing NULL as a SASL selected mechanism is crashing pn_do_error on Solaris * PROTON-1392 - SWIG doesn't define how to export symbols on Solaris * PROTON-1395 - go: testing with -race fails on some platforms * PROTON-1385 - make proton-j independently releasable * PROTON-1386 - disable the PHP binding build by default * PROTON-1396 - 0.17.0 release tasks - Install libqpid-proton-core files- Added patch: * qpid-proton-0.16.0-gcc7.patch + fix build with gcc7 boo#1025889- Upgrade to version 0.16.0 * Full text https://qpid.apache.org/releases/qpid-proton-0.16.0/release-notes.html * Bugs fixed + PROTON-241 - proton-c: mark old transport interfaces 'deprecated' + PROTON-623 - Add missing error check to pn_string_inspect + PROTON-1012 - Unable to build python-qpid-proton when behind a proxy server + PROTON-1292 - errno not thread-safe on Solaris + PROTON-1311 - [proton-c] Accessors for max-message-size on link + PROTON-1324 - Interpretation of "int8_t" on Solaris using SunStudio is different from GCC one + PROTON-1325 - Python "buffer" type in Message body should map to a known encoding type + PROTON-1330 - Include the C sources in the python source distribution + PROTON-1331 - go: electron.Container.Dial returning (nil, nil) + PROTON-1332 - go: electron client leaking links/sessions in long lived connection + PROTON-1333 - CMake error if no C++ compiler avaliable. + PROTON-1336 - [Proton-c 0.14.0][Visual Studio 2013] Failing ssl unit test only in Debug mode + PROTON-1346 - [proton-j] reactor exit when UnresolvedAddressException is thrown during connect + PROTON-1366 - Reactor Python - segfault when out of file descriptors + PROTON-1371 - proton::container::schedule crashes when mixing different language versions + PROTON-1372 - Use PIMPL, not an interface, for event_loop [-qpid-proton-0.7-nodatetime.patch]- This library is needed for latest rsyslog 8.24.0(fate#320546)- Upgrade to version 0.12.2 * Bugs fixed - PROTON-1171 - [proton-j] transport SSL wrapper does not flush all decoded bytes to the underlying input- Upgrade to version 0.12.1 (bsc#973343, CVE-2016-2166) * New features and improvements + PROTON-948 - remove deprecated methods on the Message + PROTON-964 - Proton-J extensible event types + PROTON-972 - Support the heartbeat option in BlockingConnection + PROTON-980 - Enable handler processing the event after child handlers have processed it + PROTON-981 - Make JythonTest extendable + PROTON-982 - Make proton python tests compatible with unittest + PROTON-984 - Document proton-j time units + PROTON-997 - Allow proton-j handler to be extended by a jython class + PROTON-1011 - Go example of plain event-driven broker. + PROTON-1016 - Jython implements long with a BigInteger + PROTON-1036 - c++: engine API for integration with external IO frameworks + PROTON-1037 - Add support for setting/getting message properties + PROTON-1039 - Add support for setting/getting transport headers + PROTON-1047 - go: improved ack handling in electron API, add to broker example + PROTON-1048 - Proton-C ssl tests on Windows with SChannel + PROTON-1052 - SSL support in C++ reactor client + PROTON-1053 - SASL support in C++ reactor client + PROTON-1054 - Add acceptor context to incoming reactor connections. + PROTON-1062 - proton::engine as a client example + PROTON-1066 - Connection options for C++ binding + PROTON-1068 - c++ remove counted_ptr and context types from public API + PROTON-1076 - C++ binding acceptor context + PROTON-1082 - add ability to specify and inspect properties for link attach frames + PROTON-1083 - [C++] Simplify the messaging events + PROTON-1085 - c++ improve message interface and dynamic value handling + PROTON-1088 - Add convenience functions to obtain the client certificate fingerprint, subject subfields + PROTON-1089 - C++ binding link options + PROTON-1092 - c++: improve proton::message API + PROTON-1095 - Error handling + PROTON-1096 - [proton-j] enable set/get of MessageFormat on the Delivery being sent/received + PROTON-1102 - C++ binding remove _t suffix for types + PROTON-1103 - C++ binding rename xxx_domain to ssl_xxx_options + PROTON-1108 - Change DISCONNECT event to be called TRANSPORT_CLOSE, introduce TRANSPORT_ERROR event + PROTON-1109 - Improve the C++ binding documentation * Bugs fixed + PROTON-713 - TransportImpl#setChannelMax does not enforce legal value range, may cause unexpected results + PROTON-829 - Possible reference counting bug in pn_clear_tpwork + PROTON-892 - pn_data_t capacity does not grow above 32768 items + PROTON-937 - LinkImpl.localOpen() does not initialize source and target + PROTON-949 - proton doesn't build with ccache swig + PROTON-952 - Building Proton with python 2.6 and python 3.4 on Travis CI finds and links wrong libpython + PROTON-971 - [proton-j] multi-frame deliveries may be broken when sent if buffered along with a futher delivery for the same link + PROTON-974 - single symbol for mechanisms in sasl-mechanisms not recognised + PROTON-977 - handler appears to get ignored + PROTON-990 - [C++ binding] Examples fail to link in Visual Studio 2012, 2015 + PROTON-995 - Url fails to parse URL + PROTON-1000 - Connection leak on heartbeat-timeouted connections + PROTON-1003 - ssl transport layer does not define an error handler + PROTON-1006 - Sending pre-settled messages over the python blocking api waits indefinetly + PROTON-1008 - Using a blank mech_list disables authentication + PROTON-1010 - BlockingConnection leaks sockets after close() is called + PROTON-1013 - Documentation: CyruSASL missing as an optional dependency + PROTON-1015 - Documentation: typos in the C++ tutorial + PROTON-1018 - Crash in pn_transport_finalize(transport.c) when logging level set to PN_TRACE_DRV + PROTON-1019 - Documentation: typos in the C++ API documentation + PROTON-1020 - Typos in the error messages + PROTON-1023 - Incorrect handling of failed attach for BlockingConnection + PROTON-1024 - Disconnect during close not handled correctly in BlockingConnection + PROTON-1026 - Invalid queue/destination causes a segmentation fault + PROTON-1027 - Incorrectly handling of invalid addresses + PROTON-1028 - BlockingConnection leaks due to cyclical reference + PROTON-1029 - Do not fail hard if strerror_r fails. + PROTON-1030 - Reactor never freed if handler/global_handler set + PROTON-1031 - [python] Bump the module version to 0.11.0 + PROTON-1033 - Update the revision of the libqpid-proton library to 4 + PROTON-1034 - [Go binding] Windows build fails if Go language is installed but no gcc tool kit + PROTON-1035 - [proton-c] Python binding mishandles connection close event + PROTON-1040 - BlockingConnection fails to send heartbeats if timeout is None and no local idle time is specified + PROTON-1042 - Can't distinguish between null target and null address on a target + PROTON-1044 - Create/Delete of BlockingConnection leaks file descriptors + PROTON-1045 - Use of callbacks to handle accepted endpoints violates design goals. + PROTON-1049 - Reactor needs an alternative to using the URL to pass user authentication information. + PROTON-1055 - Username sent twice during SASL AUTH + PROTON-1056 - Attempting to print an ApplicationEvent raises a NameError + PROTON-1059 - ruby: ruby binding broken in 0.11 release and on master + PROTON-1060 - [Python Binding] API call types for some message properties do not match AMQP specification + PROTON-1065 - dbgheap.c assertion when adding types to message body (through proton::value) + PROTON-1067 - python messenger: cannot acknowledge messages, messenger forces auto-ack or pre-settled. + PROTON-1069 - Windows schannel ssl hang in shutdown sequence + PROTON-1074 - C++ cbinding SSL core dump + PROTON-1075 - Data races detected in go_test_electron + PROTON-1077 - receiver link and transport view of credit can become disjoint when sending link sends flow frames + PROTON-1080 - have container attribute on any relevant event + PROTON-1090 - BlockingConnection client spins at 100% cpu on reconnect + PROTON-1093 - [proton-c++] pragma to hide a warning in GCC introduces a warning in Windows + PROTON-1100 - [proton-j] the transport should not emit other frames before the Open frame has been sent + PROTON-1101 - Proton build broken on Visual Studio 10 + PROTON-1104 - reactor hangs on reconnect + PROTON-1105 - enable EventImpl#getTransport() to succeed in more situations + PROTON-1107 - [proton-j] only create the attachments Record on a Delivery if it actually gets used + PROTON-1110 - [proton-j] allow suppressing the synthentic flow event when sending transfers + PROTON-1114 - [proton-j] the transport should not emit other frames after the Close frame has been sent + PROTON-1116 - Potential infinite recursion detected by VC++14 compiler + PROTON-1118 - python setup.py build fails if run from git repo + PROTON-1120 - Memory leak using proton.utils + PROTON-1121 - Zero pointer derefence in pn_sasl_allowed_mechs() + PROTON-1123 - cmake fails under python3 when - DSYSINSTALL_BINDINGS=ON + PROTON-1125 - c++: core dump on empty address in link options + PROTON-1127 - [Windows] qpid-proton-cpp.dll not installed by "make install" target + PROTON-1157 - Reactor sends messages in the clear if ssl is requested but not available. * Tasks + PROTON-973 - various javadoc errors when building with Java 8 + PROTON-1084 - [cpp binding] Add message annotation support + PROTON-1113 - tidy up some descriptive detail around running the python tests- Upgrade to version 0.10 * New features and improvements - PROTON-490 - [proton-c] Python binding fails to link with Python 3 libraries - PROTON-518 - Add SASL hostname getter/setter - PROTON-781 - Implement the Reactive APIs in Ruby - PROTON-799 - Provide the engine APIs in Ruby - PROTON-857 - reduce memory usage for the TransportSession link handle tracking - PROTON-873 - Convert use of Object.send to Object.__send__ for Ruby bindings - PROTON-880 - make Array iterable - PROTON-881 - Proton-j reactor implementation - PROTON-882 - it should be possible to override logging from python - PROTON-883 - Return the raw bytes from a transport buffer in Ruby. - PROTON-885 - Allow setup.py to bundle qpid-proton - PROTON-897 - Enhance the Ruby examples - PROTON-903 - UUID version should be in sixth octet - PROTON-906 - Would be nice to make durable subscriptions simpler - PROTON-919 - make C impl behave like java wrt channel_max error - PROTON-932 - Document platform-specific usage of certificates and trust stores. - PROTON-944 - add ability to set a default state for settling received deliveries - PROTON-956 - [proton-j] avoid some overhead when sending frames if the trace logging isnt enabled and there is no frame tracer - PROTON-957 - [proton-j] make trace logging of transfer frames more useful * Bugs fixed - PROTON-109 - Proton should handle inbound max-frame size violations. - PROTON-707 - Valgrind 'invalid read' errors in proton_tests.message.LoadSaveTest tests - PROTON-842 - proton-c should honor channel_max - PROTON-843 - proton-j: Transport advertises idle timeout as-is whereas proton-c halves it before - PROTON-844 - proton-j: ArrayIndexOutOfBounds exception if remote peer sends a handle >1024 - PROTON-845 - Proton-J: Potential NPE in proton-jms outbound native transformer - PROTON-848 - [proton-j] TransportSession state is never discarded - PROTON-849 - [proton-j] TransportLink state is never discarded - PROTON-850 - inconsistent state when reusing link name - PROTON-853 - [proton-j] the transport emitted a new attach frame for a link in the process of being closed - PROTON-854 - [proton-j] ConnectionImpl retains all created Sessions until the Connection is freed - PROTON-858 - unbalanced maps can get corrupted - PROTON-859 - cyrus sasl not compatible with pre 2.1.24 versions - PROTON-861 - need to get at aspect of the client certificate when for authenticated clients - PROTON-864 - don't crash when channel number goes high - PROTON-868 - Make Pipelined ANONYMOUS authentication work with fallback SASL implementation - PROTON-874 - PN_VERSION only supports major and minor versions - PROTON-877 - proton-c sasl client hangs on server pipeline - PROTON-878 - Python wrapper mixes up 'user' and 'password' configuration API - PROTON-879 - null initial response makes cyrus challenge when it probably shouldn't - PROTON-887 - Windows SSL implementation needs working version of pn_ssl_get_remote_subject() - PROTON-895 - Rely on python to build the downloaded tarball - PROTON-898 - Ruby Messenger using pn_selectable_fd and not pn_selectable_get_fd - PROTON-899 - Unnecessary relative path in include - PROTON-901 - No constants defined for Terminus.expiry_policy - PROTON-904 - Remove dependency on libuuid - PROTON-907 - Qpid Proton Point to Point Hang on CentOS 6 pn_messenger_send - PROTON-908 - Use swig as a build dependency when possible - PROTON-913 - Calling allow_unsecured_client() on SSLDomain.MODE_CLIENT causes client segfault - PROTON-914 - SSL.peer_hostname does not return the proper value. - PROTON-915 - Incompatible protocol header handled incorrectly - PROTON-916 - [SASL] pn_sasl_config_name - name gets overwritten in python binding - PROTON-917 - [SASL] buffer underrun if no mechs specified by peer - PROTON-920 - frames on invalid channel crash proton - PROTON-922 - [python] setup.py fails to build bindings if qpid-proton-c-devel installed - PROTON-923 - [SASL] PN_TRANSPORT_ERROR event not raised - PROTON-925 - proton-c seems to treat unspecified channel-max as implying 0 - PROTON-929 - [SASL] If both client and server specify ANONYMOUS mech connection setup does not complete - PROTON-931 - proton-j: unable to determine if LINK_REMOTE_DETACH happened in response to a local detach - PROTON-933 - Cyrus SASL GSSAPI plugin can error if sent long buffers. - PROTON-934 - Build tests fail if Java is not available - PROTON-935 - drop Java 6 support and move to targetting Java 7 - PROTON-936 - update session outgoing window handling - PROTON-939 - [SSL] Regression: binding a transport erases the configured peer name - PROTON-940 - provide the session initial incoming window via Begin rather than sending a separate Flow - PROTON-947 - deprecate stale methods on the Message - PROTON-950 - SASL PLAIN over cleartext should be supported - PROTON-954 - miscelaneous cleanup - PROTON-955 - [proton-j] only the payload for the current frame, and not the entire remainder for the delivery, should be handed to the trace logging / frame tracer - PROTON-958 - [python] pip installed binding fails to find correct libqpid-proton.so - PROTON-959 - On error Proton can send an open and a close frame before sending the AMQP header - PROTON-960 - On error Proton can send an open and a close frame during the SASL negotiation (before sending the AMQP header) - PROTON-961 - messenger doesn't handle received multi-frame transfers - PROTON-962 - heartbeat/empty frame trace has spurious newline - PROTON-963 - [SASL] Raise PN_TRANSPORT_ERROR events with correct condition for authentication failure - PROTON-965 - [proton-j] freed receiver link may cause a removal from the wrong collection in the session - PROTON-966 - [proton-j] empty frames are logged/traced when sent but not when received - PROTON-967 - [proton-j] make empty frame logging actually mention that it is an empty frame. - PROTON-975 - connecting with DIGEST-MD5 fails if buffer containing outcome and first encrypted frame is received - PROTON-976 - pn_read_frame does not validate frame offset - PROTON-978 - Framing errors after SASL exchange when max-frame-size is configured * Tasks - PROTON-943 - Bump library (.so) major version for proton-c libraries - Removed patches: * 0001-NO-JIRA-Fix-install-of-Perl-bindings.patch * 0002-PROTON-582-Added-in-missing-is_float-method-to-Perl-.patch - Integrated upstream- Upgrade to version 0.9.1 * New features and improvements + PROTON-857 - reduce memory usage for the TransportSession link handle tracking * Bugs fixed + PROTON-843 - proton-j: Transport advertises idle timeout as-is whereas proton-c halves it before + PROTON-844 - proton-j: ArrayIndexOutOfBounds exception if remote peer sends a handle >1024 + PROTON-845 - Proton-J: Potential NPE in proton-jms outbound native transformer + PROTON-848 - [proton-j] TransportSession state is never discarded + PROTON-849 - [proton-j] TransportLink state is never discarded + PROTON-850 - inconsistent state when reusing link name + PROTON-853 - [proton-j] the transport emitted a new attach frame for a link in the process of being closed + PROTON-854 - [proton-j] ConnectionImpl retains all created Sessions until the Connection is freed- Upgrade to version 0.9 * Build Perl binding too - Added patches: * 0001-NO-JIRA-Fix-install-of-Perl-bindings.patch * 0002-PROTON-582-Added-in-missing-is_float-method-to-Perl-.patch - Fix issues with Perl bindings * qpid-proton-0.9-pthread.patch - Fix undefined symbols when linking Perl bindings - Remove unneeded patch: * 0001-PROTON-731-Installing-Python-requires-Proton-be-inst.patch- Upgrade to version 0.8 - Add new patch * 0001-PROTON-731-Installing-Python-requires-Proton-be-inst.patch - Allow the building and installing of the python bindings/sbin/ldconfig/sbin/ldconfigobs-arm-11 16847504770.34.0-bp155.2.490.34.0-bp155.2.49libqpid-proton-proactor.so.1libqpid-proton-proactor.so.1.8.0/usr/lib64/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP5/standard/cf87ef8f1e56cf3fa58d8f976b24d75f-qpid-protoncpioxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=436c7f2381eea7b830a11481c8b61ad9ac34df17, strippedPRRRRRRR*@$- 1utf-838490dfd5761fba2a7a8cacccc5e022f02faeeb204d9ffb434ce4b7be4ab8399?7zXZ !t/ ]] cr$x#HU.>~f,YbCg9xB upf^컥x9 pIv=N#ĞB,y`nӗN-:ScW#3d #kH~[Ey3ISw^ըP&^ZE0"n'E334.z<R?/H:@/&on| zEJQ,GB2ҵKRs!73-rv81 ӓBUsTa\:h}0o6 /}Ӫ&Y`:%;{.t>LR@7e͑->U0Y&7># B## VyyӖP@VfiD1nTi@W~(0@62bzʆNrx9jvcfa$Y^&VYf^.YB`)Ax+n#T|_)O/Qp< dzc~qݪ^!d{Bц˷1q6p3&ӓ@BΊd~m[TgA=޳f4hz'l YSC%1hUjOI# ih>]z"(Mi! <, owco4jVHeW6P<D_;S%&09{l! R#?*GoOiɼ"LUuC\ ƨhn=Xygpo .5X})tst:ʁdChPG1Մ[vu Cu&N]}4 q񫳓K\$qA!Pz&})vQ-}`qöv?kdwB꼹79hʹ/_R$ ̴`@Rۋlpݱk!BPnmdK:'msA04S\YLa<뭐ն0 W_,'|yq|򏓜X9'Vy5_&+>}cU\EyWs) kt/uR[si.v_Mآ(ׇ$i}# PW!Vz;Fշ*=G$CT/`kA9apAwixnY@nd](,U ygH=3P18Qnχ&1Eu1갔#MŅG6骕̭t^tq[ezK%V 3Eؠ[2#=ש &$h#44,$7zs)X'cpؾQTn0sY.}AޫjJ)ږUnv=JgK z l5wuªpX@_Ω@wc, qZaSliKZ\ ƲsZZkR,! Ȣ3@ IiWơ( 8odGƶ M+^ǧTIXJIV+^C*"ϝ5;N+B\7"䞅#&|]Yn)K)B |~dFLҕz|]QՃ 43mll"9tQ]GT4XU ˵*>O g\- jBjА7ۂ֬jJ]`Æ0~ҢR l c)zu xd]#M+Qg:1ajsdTqgy,>1hjw+fT[sblA|WDfSqm!<$V` BE QM+}J?${{ U9fp|u>P 0 V}krF<`ټaTY?Y{]$x+de?Ϥ?VNO0T>Jc-K 'V|@*Mհh8?)@R3[${47CQ6*F iko[ P8i/4xv401pQ_sd 1 QwOa[WN6EV{n Dμ=cB])Ϫ:# !TiK6$[| Bx{>۟9ϩQX*ZTBZ泍?is)~>[{#[٣6F+1UVDC\ '".r2ĵ[RN2a~)L?l jR!e4LmsRHV.9xM h|3 e|cG7cLJIߡ6 %PZ5y] lE=M,'ViXnF_])lX|@Vi$72K# Z%)`͕ 'C.qkp5\eiJ=)%`ߑQ?h\r} 4Zy: P)iP.؟G49F<-ʭ.,>X|N%>OݠEDʑ >`QeJP6mEUz:շy:I"3./Un"Vɐ -: :JY\GT)/R}eA ,XggBC]Tp*ͬ?k @ dݦgMMyG3V H#|m_ =?fν&0{6Q cd4f>j#qA斧QG)C bs&PB&ik;ǜqKH4K!2@5t%9KYWst5sMbk;)ga5^~]b@jTaӈ+|/V})ri8M(1퉘$BYȧ0[ ҟl,ɤH2Հetmm%LE4Fu@4hH,_9ʥAXR L-j |Ձ{r(z%@`8ꩰF3zK?Vg|`ذb+iϑT%`߶VKN֍Pۀ qn9X6O?E@\VW,ZSclJW$zO <A'ʡ> ICyՄ-։iH=֑ x]zrT: ڡEy.aqaqO)sϓiB AlH+1,=!y7i,+*C}`-gN6@ft,lOh8t,NW?ٶ[m$ߒ$>1<"AY1(ns-`wCGi2Nވgz[,>tހ!؋Do 3ZBQ(i*m\ߑF$ݱGs *ymkqيـ'bλ1M9/R^_ϨC3&bP{+B$\~ 1OUC!9!T*< >G896!&cv528莎(Re7@ jz<#̿6y\÷MEz# 4o (LwE[y;|p(.,[av* Æ&YA(Y/a[Fggv:ԙrt@Ê֖M/oKi^芺_bWy;fR8Y:=H|C;ݣ%By%vE! S6s/M8Ve9ҔZ%S 45p-Ǭ2V4fpbz1oLQӗɌ͑XdhCdvl[v4oV{ ||4rɸ>//?~%9u!}u%"f|X’``?Gd4zX&m [qj1%"KR3lD+e3t53Im*I_t{7_F!. ?e+3ߘ{7|kYKx< ./$|ɡ57tM,XޟicTm:O{;EM1hćR²YQ\QXC{!y>YV'>'V PX@Tk|k]իHȄ:伯@]p ׮l {1Tw U&u(c} ze: z?%l!%6-QmDNL4C*85cbՐ/*! 4 8c2"u :mW H4mɇ E^P @5/1q[?~|Xٽk=\ڛ@Z(JBK&4RC(HZIʑeEj= uaehg\NP|7+ ^ vpUǤ ($o5Bm,a`]US#e z:+c($>ɳ0p'/TGi D-Xt0{4<;O8ǣVOw&pʇc!P.Lao-2\L^KvD* !7'RȏB¡{8lIqyȺPu I^ȊZG]B?#2oCWY:*GhL]67q$Eduʠ26%>)۸H! +i+PՍ9]jaG0YI M4O oW) T㷩By;Tv%P5v hc7hnm܋$DOITC&prvqF5~͈ym<{ChS7G!QH>JyB@Ϩv(_6+)`vF(˶|&9@6nɴIk)n3m8K⌽:1dP%/pW$./=oQgjϾɿ"\̻_ s'П2ramP,n ' aUCg/ ZJT$e[` Lc2(;b򃖘$2Tڌ/o8M(1nB'[< p( ?Mp%p^KQuL!>V.U $^G.~_LXFlKM=7:.E+|TED)VI@ˁr?2ۅ6(/p4PDDM%+7_;e(+τ)A>0V.f4 ^ƋTb퓋pHjퟹCJN tJgԐ*\aB`6(kptG cJd>/wC;-!І;6 m2俺B rvmUW;D-' ܎Lp'. @8PYsaDmdHV'XV(GfkvA=cs>tc0%2o÷Bzqe$zU;ҀP/az=p]Ɲl6j׶C "f 0%kV~D]fdhvV{Wog; s_cIqK\9p+k2&u|U/HjyPN\e׍B.+kIM%Z5318j#mgqaYgAkSYhG_dskŞcAUrcuL@܀nSvYij>+:gվg( 4׺&SZ*tkUpo8 8}0BߚaE% ۲(>RGqޭ!#&?%ϸ8 Y|9tdGVԲ-e!d*2&BKe?-~CS)}Ja}/Փ:gi^T"VнYq7=ߪiB ׳kJ:puB*ShsYL% ^9D6e8?V8˷1J enaW=ݬyM 3lukɺO?#XxwUm#>m 'ҪYxVnS!KyW~lP)dD  %#|B;\?W]s9P*H TP9υMh-owbm*Pl/ey䕉T./*;Ώ)&:G;WW^a͌YcTfP@<<jj=u$Q sy ky#ف=Aٓs-MfgpKL]3*4E(+8@Y$kQhJ gyCc=)vrPT~dqxLp:Ū²^h#|&NcnИ098eݲƦ<]8.p|CoJ> Jf"D(M?QSY%2z!|r]}c) oDHe8FC 24"lBu 6Ȫ34SY!n>]eE녹ldũ =^w&i'әX:{3oW!eWɆЌJv!p衣Z_捪ukv|z6cLpq)3IJÌ_- cTsEj[ >fuoyм D~ѯ<(j1EvՊ9jPHX/ ⮢ @\'~0y.2[S?Eu Z נ< -hR54e1Z*E2]2}3nS!C["vcωuof3/}fT]z\w0+þ#DZ.d-Hl,A qQիTʹ֥t,J={3<ǧQǁU4캞6<] wd]Ѕ}hhE "b0k`AI0]ZdrR=tBb͈O4٢9 *%/w+|o0% SaHR+pkg%\x#^}i=z ,}^EK TIw{|DZ^2Mid4$Wtw'&Me-=!|*BkVhv[+1,s-ha#+GNz%t{sy&,&"#dk9|3 pdL<]h*iDñsO>܎-#%Թyݗ:n,E$4=G.ԙ*泺6ݟJ!N=#ش2Tѕ1ɣ˜hVk3x*ClF=\4'mBnSzA;3! ͑kfQ"9w$!]QtHꮑ!TDGI*2Ҵ-Hzf`*m\ҏ9]exT^a17-Q/c_\  H/-U";]D>Fأ/,[AJg1PD*ƝUѪ>`^:$nG/ve?504b}ŔaL(GΒ!þI'ʹ*Q)X#3uxoe^F%_3]iu(+Zew.a@X”xSW`Z!MT̵olRRe)-OHXPp2z\Gݎ9@tb gp{ج(Ol@1w0~o gh^*i*ҴZotډƓqao3Ythq,x f搐T^2 y<[2$\ ~mU^`RfTJEp%$96uh\N:Eծ5C C<8LM1|hCZQv2U_!LIZ uѐ*91pH< 'ѤJ2]]t| 4BY ,0޶\0FVO3WEv̪,ơ#i1stoˬS0^ 䛨Z*KOMdGq69gylr$-9CJ՛{1]Ae?]qYnF{q$"&za_3|nIG)g#X,Ylx|$vY{Ochૻ/PnQW-pL =nJEI郉Oޑ,DPҙZA`]e8%`={YVzsJȑEr\](}kޙtI)Hc~܉EXB!7vң]MVB5X(X[P2bSc!lgg43|wFa!WΗ2z"OEh f )G=~ӁTB#ӈG5p[Yjt0mF_̩Eazm.Ŭ/eXF ^2Q!N_BDw0Z&~:m Ё>>eD,XwviD *QB6OՉ5,2<":#=w59C>U}mc Y gw17x8#t#UsɏKx;tEI6eֽ( ʉQ.5"R?T<}o匇5R S+[w'Hwy=m !O-V%+J&5f8ĢyfhT$i~L24vј<}W.?{%ͣ/>\Z1J7SFy%:p<l#]m@+Bw#g{{D~HW)lG naLzRL:8jK `jPn#Z9L:F%a NGIO',}8T"5*?@ H.6 ):#Օ2.1S|$2A** b`bd .}#DHvlsSXTv)PMQWf&Nu}ţ'z"evb{sFUt׹w4AUB,>vQ.X؟%?ɪ < Ț՛V? vAu U 9N]Ip#[b{' :z*ϕ2Aw{k{'YN~تqG3{zenntGh ֞n]ټd .[k[B'?1-Lޮ([yFB+!mQ;0}T/tܴwLH=pO5P#Oi`fb)xu!]OUܞM8_r=8UB t@|կ\=N@igMt ݮ+yIla:{+6&>?@eUGOɣ䭂^-0D0=#F7_)Z|C:qi]{" _?SwI1눳/WM'3 V;*ry݀Xw@^T$jd#H8`$R۟k]ز[*in<rMY]ljhLxJHb#s_KE]m\gؿCZ(Q-y/hio|V&VtwYKo)O8]Y, c,p8F֛=}~t'?"jk(+T|96d+_$l5/YmirdruGh>_vN9)ӧMWb(6 p j)WwOg=@[v5]P+`Hā5-_6N7q qAH}RDe$2 7VEI{i'"5FT&e : 7!էֹre 3CL5h_ħp| vY[.#^e ~[j chJg,=gQOJ"VdG?~uY\Paw.g`J *z"b{. 9Mcƅs_ -v>UYH SPfkpO3=I+N 2ֹϿl/2hpm]D;vP!faR+9zZ\Z: OJP-V.e2dD F&yu( g+c YPG\{[*J~ǰBc^YPΓ0Z+hFQG>Z ?b%ˉnْp^M9M-ңW4}>Z_(b./$wAۯ:" G4]hsT{ǑxVx̠O*Ԑ%KQ`êmAҨTVȸM (+bY* @3xVOG{U xE73f 0d20 32r[3?'D!/uѠI78&M-yw٬%wǻߝ/̭[J*OԞR`odEnFpQ1-ו. <~v;! u?L_ e%=Oz#.% teTkL/n췌+^egrm2mMDm5O!Ʒbc,Uʫ_i?gBì*o1?5xЧNʗq;Fr"UMNOZai6$i SyE #/؃+e4(9{WWpkcjWz48^ Ёk@}ouܺ¡x;!)5t#28X8P>x>ՙrU $Ri.:a7UQܾ_W`t f Ziem)>nYCJG s3S/&Tz|[e<ϻ-CKYXYN,Ͽ1Ghۋ6Hw"*34}+/LDŽ[< gQXu{.nLigے>E}le[-(lsR,Qp< FĆrD:&y ]+VBTVBDK:z)*b5bA2,ZY?&<K $NJ*)汻]-*]U> H4N.X"֐#DK]H U d8iP7XӐG`iL˪|ϭR(ُP[etTĥġհu]XD#ZR!ؤ8_)H1&N/!`C0[xE CAk;zxio `؄dg)PzhߜCX!(n\e f$շNx|eFӗp$q\W[ڶ&VJAo_V`?(jO2a yAާ#D.hD:?L`nM~wkT~$-C`ma?#OAwpoO͊?K <04Ӽ,fF'gkcE{/@(K^]e),̛$^T 2l 30m[P!im(o kـ6ru尘^BWLTs0p(Xߌ*6wK@ 6%R>3zOnX^td)^(&o.@uk(Fz65de1Qb(Ne0IACw ;.JMڽĀ&M7^7uJ"^j>Ы' T?xlo>ΜPHҳw,M~L5< a`Pʭ{?1/5"ϦogaHzϤݥJAe=[uC^=Edgj4Ɲo Z"+ 04oB{DY"QqVc%C?z ;ƌD:Ug+ߜ.[mpE!,<ζ=@Ԏ?FE,Ez{|JN9oxC ,*ֽޕ`lEuZ0b,0O 9M{\`J0_a;)suZ>Va1Φ02PKGgL#&0b ϭdh]a-ahSh,C2fhxU;4u9{!Etaڠjx{Q4pU)`6}>DoqaWwL@WQR'|$_*R EaHFԃ5&k01b XE<+Y' TL!BG25"Vsn0z]Ƣjj;̻.%&CrT3'mA2woNx̓FЙ+@Tu68P G6r߸Q)G&d*g/)[ //N+eטM@v =J4#%݈MQƿSQxj=vtڡ ) ߖq{|Lm^cB'K-V3G&HMD, TfLբO̺\@[G4N!T'Qw 3[xBt V?s^e̕HJtLg`<9Ÿ /$">UY!g}8DHcR RBKqф gLQբ褤CGQU>M:D$9ouu޳x_N)Ra]UMZlef_]V$o0@+ԁfvm|fSvJLLTU=h7o}X4<Ӱګ`E~1J;--y'x~<] KP9Z/}4'j%U h7*%jJz 쿎٤t5SҸـ5y?6˹1tE#/OZЭYIxa5)MLyVD/Jxڒ(vXɒPH%0+)Ⲻ7S_EDлk^Se?Kiv)FƳ] MK'a4S* BHyʘ3jfʐa #3'ُdIԱ aVKjbgΏys;Ai@%d[315N;| e!UU =r vcsRML@B msad_b2m@"pYPF1 6yMC *?A3_qjTbTFhFҭvI坆^t\>.Iֽ{'ͳx. tsr%ql,_E2&}IsU!1Ӱ5#v_mTrƴ!\jU4ou+v0Y!nB 2^\ h*8;}bU 5a%f{t=3ҳ O+H9ь3 IT&鶃A>e[#[U5#s{WDkՐ D7Uz'FcMGuY}f)C[ *CM;AvɋJC7PZ6$xKce}Tf|.(? "1;{kpl^9LRufq(CZdC8 ɫ sA?:d8#vCh<˽upaLU0"5aMN,: U'j.3ѡIņ$̅"h0J`6^gm!iИ0oq݂f&y|YnQu}s}|W _R}Q=#b}&I Q<#gɥ."24`.Oeʘ+jĈ\n6돾,dN'4zOcC0% ~_كlaԫrB I fZ~hɯyvf\.!Olz7F, | VzP) w< ۔^@mr&/c4ka6=cHĽ#7uyJ$2MrZ Z{8@Wȭ0MBgQ;\PvX܆tPBpT+AYu*SJ&~. tWn38}6װr}LR\zF-x'xWTrsՁy;z(ju!{jv%Y~{gUEie\.e]~Ii4Em #5>1-ՅDŽ'=9QF>QLVwy`|Iz1mN3 0! V>(.wö"jer;Gn*y㍞=sRZDإ>'Á5joqAY -czj-Me@|K_޲@}bb`oTޠ-Z3^\wS}ySf50(~d^Ecuin[CL|mo"Gv,%A/i֮y.1a로f)NPȪgX0Ċ7U@]1CPWS=r Z.'Pdi`F_'M\ޭ*LHG(s "gv?EnU9?t]rMb~G"|7kHfa֪<Yxs[4Niᒕ ^Y$c"1R);C~#kD%Kj[ ط'Vq¸ +59-xf+"Y*M] nEYڠwlG=Rh~e.o딳>K:Rgv=|9fG+g O_'5:C$8KqN/֜)%h6G3ZlE9xߌx4ZH+_?쒣/R*Yߍ@t ":(/C2.BZӕNz<` {'&o@q=KOwGdL@N8z|(r26="'}#L(.^kɽ?aϙXj }|*x_6uǹW+CΉ^n$ߗSBh["i> 4ޣONF:OKtӁasmZ(P 89W}J܀=仺dبIRqmk 2/NvI1bfѣfKeW@d˚}A.wINkPM(*nD: x|&|!}5e;J&'kW,u Wո]f0xljdYNT