- update to 4.2.1: * New DRAFT zsock API to match libzmq's 4.3.4 socket options: - zsock_set_xpub_manual_last_value - zsock_socks_username, zsock_set_socks_username - zsock_socks_password, zsock_set_socks_password - zsock_in_batch_size, zsock_set_in_batch_size - zsock_out_batch_size, zsock_set_out_batch_size - zsock_set_wss_key_pem, zsock_set_wss_cert_pem, zsock_set_wss_trust_pem, zsock_set_wss_hostname, zsock_set_wss_trust_system - zsock_set_only_first_subscribe - zsock_hello_msg, zsock_set_hello_msg - zsock_disconnect_msg, zsock_set_disconnect_msg - zsock_priority, zsock_set_priority - zsock_reconnect_stop, zsock_set_reconnect_stop See zsock manpage for more details. * New DRAFT zframe and zmsg API to print arbitrary length messages: - zframe_print_n - zmsg_print_n See zframe and zmsg manpages for more details. * New DRAFT zosc* APIs to support the OSC (Open Sound Control) protocol. See zosc_* manpages for more details. * New DRAFT zcertstore_get_state API to get the state stored in the certstore. See the zcertstore manpage for more details. * Support for new libzmq DRAFT socket type ZMQ_DGRAM was added to zsock. * Fixed #1972 - Findlibzmq.cmake out of date, Windows build fails * Fixed #1998 - zproxy uses fixed ipc endpoint, causing race condition * Fixed #2002 - fix socket leak in zbeacon * Fixed #2020 - use libnss in zdigest if available for SHA functions. * Fixed #2028 - zpoller docs isn't mentioning file handles * Fixed #2043 - zhttp_response_recv leaks memory when result is non-zero OBS-URL: https://build.opensuse.org/request/show/877151 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/czmq?expand=0&rev=29
236 lines
9.6 KiB
Plaintext
236 lines
9.6 KiB
Plaintext
-------------------------------------------------------------------
|
|
Fri Mar 5 12:55:27 UTC 2021 - Dirk Müller <dmueller@suse.com>
|
|
|
|
- update to 4.2.1:
|
|
* New DRAFT zsock API to match libzmq's 4.3.4 socket options:
|
|
- zsock_set_xpub_manual_last_value
|
|
- zsock_socks_username, zsock_set_socks_username
|
|
- zsock_socks_password, zsock_set_socks_password
|
|
- zsock_in_batch_size, zsock_set_in_batch_size
|
|
- zsock_out_batch_size, zsock_set_out_batch_size
|
|
- zsock_set_wss_key_pem, zsock_set_wss_cert_pem, zsock_set_wss_trust_pem,
|
|
zsock_set_wss_hostname, zsock_set_wss_trust_system
|
|
- zsock_set_only_first_subscribe
|
|
- zsock_hello_msg, zsock_set_hello_msg
|
|
- zsock_disconnect_msg, zsock_set_disconnect_msg
|
|
- zsock_priority, zsock_set_priority
|
|
- zsock_reconnect_stop, zsock_set_reconnect_stop
|
|
See zsock manpage for more details.
|
|
* New DRAFT zframe and zmsg API to print arbitrary length messages:
|
|
- zframe_print_n
|
|
- zmsg_print_n
|
|
See zframe and zmsg manpages for more details.
|
|
* New DRAFT zosc* APIs to support the OSC (Open Sound Control) protocol.
|
|
See zosc_* manpages for more details.
|
|
* New DRAFT zcertstore_get_state API to get the state stored in the certstore.
|
|
See the zcertstore manpage for more details.
|
|
* Support for new libzmq DRAFT socket type ZMQ_DGRAM was added to zsock.
|
|
* Fixed #1972 - Findlibzmq.cmake out of date, Windows build fails
|
|
* Fixed #1998 - zproxy uses fixed ipc endpoint, causing race condition
|
|
* Fixed #2002 - fix socket leak in zbeacon
|
|
* Fixed #2020 - use libnss in zdigest if available for SHA functions.
|
|
* Fixed #2028 - zpoller docs isn't mentioning file handles
|
|
* Fixed #2043 - zhttp_response_recv leaks memory when result is non-zero
|
|
* Fixed #2045 - Problem: zframe_print output is truncated
|
|
* Fixed #2048 - no logging if zsys is not initialized
|
|
* Fixed #2057 - zchunk_slurp() causes assert if file can't be opened
|
|
* Fixed #2062 - allow zbeacon to resolve ip address to interface or interface
|
|
* Fixed #2064 - Enable ipv4 multicast packet types when using zbeacon
|
|
* Fixed #2072 - fix build on Android NDK >= 24
|
|
* Fixed #2086 - zsys is re-initialized when logging an error in zsys_shutdown
|
|
* Fixed #2090 - "quit" variable in zproc_wait() can overflow
|
|
* Fixed #2087 - logsender destroyed before last log message
|
|
* Fixed #2103 - if gossip server disconnects and reconnects, persisting gossip
|
|
* Fixed #2113 - zcertstore has no API to get the disk state from a custom loader
|
|
* Fixed #2115 - various issues around zcertstore API string ownership
|
|
* Fixed #2038 - zsock_t sockets do not work in child process after fork
|
|
* Fixed #2144 - zhashx_dup() does not copy callbacks
|
|
- build against systemd, uuid, nss and related
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Sep 9 17:47:10 UTC 2020 - Adam Majer <adam.majer@suse.de>
|
|
|
|
- Move the manpage for the tool to the package with the tool
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 18 07:01:16 UTC 2019 - mvyskocil@opensuse.org
|
|
|
|
- Update to 4.2.0
|
|
- New STABLE APIs
|
|
* zsys_thread_name_prefix, zsys_set_thread_name_prefix
|
|
* zsys_thread_affinity_cpu_add, zsys_thread_affinity_cpu_remove
|
|
* zsock_bindtodevice, zsock_set_bindtodevice
|
|
* zsock_gssapi_service_principal_nametype, zsock_set_gssapi_service_principal_nametype
|
|
* zsock_gssapi_principal_nametype, zsock_set_gssapi_principal_nametype
|
|
- Bugfixes
|
|
* #1899 - zsys_udp_new leaks file descriptor when process is exec'd.
|
|
* #1948 - zlistx_head always returns NULL.
|
|
* #1959 - zhash_pack crash on armv7 due to unaligned pointer access.
|
|
* #1961 - unnecessary uuid includes in public headers break builds without
|
|
libuuid.
|
|
* #1995 - timers are called twice if they change the pollset.
|
|
- A lot of changes in DRAFT apis, see NEWS
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Apr 18 06:29:05 UTC 2018 - mvyskocil@opensuse.org
|
|
|
|
- Update to 4.1.1, bugfixes:
|
|
* Fixed #1847 - fix test segfault when no USER env variable exists
|
|
* Fixed #1848 - fix zsock_resolve when using many thousands of sockets
|
|
* Fixed #1875 - fix build with GCC 8
|
|
* Fixed #1876 - fix crash in zsys_shutdown with libzmq 4.2.4 built with
|
|
Tweetnacl
|
|
- A lot of changes in DRAFT apis, see NEWS
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jan 2 08:02:39 UTC 2018 - adam.majer@suse.de
|
|
|
|
- Update to 4.1.0
|
|
* New STABLE APIs have been added to wrap new libzmq context
|
|
options:
|
|
+ zsys_set_thread_sched_policy
|
|
+ zsys_set_thread_priority
|
|
* See https://github.com/zeromq/czmq/releases/tag/v4.1.0
|
|
for complete changelog.
|
|
- Remove patches now in upstream sources:
|
|
* 0000-gcc7-b651cb47.patch
|
|
* 0001-gcc7-41866333e.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jun 5 06:42:10 UTC 2017 - mvyskocil@opensuse.org
|
|
|
|
- Fix a build with gcc7
|
|
- Add:
|
|
* 0000-gcc7-b651cb47.patch
|
|
* 0001-gcc7-41866333e.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Dec 31 23:59:17 UTC 2016 - adam.majer@suse.de
|
|
|
|
- Update to 4.0.2
|
|
* Fixed DRAFT zsock_new_*_checked symbols leak
|
|
* Fixed zsock options could be available at build time but
|
|
not at runtime. Added runtime check, an error will
|
|
be printed if the option is not available.
|
|
* Fixed improved compatibility with Solaris/Illumos
|
|
* Fixed memory leak when message send fails in internal usage
|
|
- Update to 4.0.1
|
|
* Version 4.0.0 introduced the DRAFT mechanism, but it had a
|
|
flaw: the internally defined DRAFT symbols were leaking as
|
|
global in the shared library. This meant that although the API
|
|
was stable, the ABI could in some cases not be. This has now
|
|
been fixed using compiler's visibility attribute to avoid this
|
|
problem.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Nov 5 14:55:27 UTC 2016 - jengelh@inai.de
|
|
|
|
- Update descriptions
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Nov 5 10:02:44 UTC 2016 - mvyskocil@opensuse.org
|
|
|
|
- Update to 4.0.0
|
|
* v4.0.0 breaks API and ABI compatibility with v3.0.2.
|
|
The ABI version has been bumped to 4.
|
|
* The v2 API, which have been declared DEPRECATED in v3.0.0
|
|
released on 2014/10/15, have now been declared RETIRED
|
|
and removed from this release. The following classes are gone:
|
|
zauth_v2, use zauth
|
|
zbeacon_v2, use zbeacon
|
|
zctx, use zsock
|
|
zmonitor_v2, use zmonitor
|
|
zmutex
|
|
zproxy_v2, use zproxy
|
|
zsocket, use zsock
|
|
zsockopt, use zsock
|
|
zthread, use zactor
|
|
* see NEWS file for more details
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Oct 12 22:21:36 UTC 2016 - mvyskocil@opensuse.org
|
|
|
|
- add 0001-readdir_r-deprecated.patch to fix a build in Tumbleweed
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jul 7 11:25:46 UTC 2015 - mvyskocil@opensuse.org
|
|
|
|
- Do not install makecert to workaround the conflict between
|
|
czmq and mono-devel
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jul 7 11:14:55 UTC 2015 - mvyskocil@opensuse.org
|
|
|
|
- Correct License tag to MPL-2.0
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jul 2 19:10:16 UTC 2015 - mvyskocil@opensuse.org
|
|
|
|
- Update to 3.0.2
|
|
* https://github.com/zeromq/czmq/issues/1021
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jun 8 07:18:18 UTC 2015 - mvyskocil@opensuse.org
|
|
|
|
- Update to 3.0.1
|
|
* New zsock class that works without contexts, and has smart
|
|
constructors (create and connect/bind in one step).
|
|
* New zactor class for multithreaded development, evolved from
|
|
old zthread attached threads.
|
|
* New zgossip discovery service.
|
|
* New zrex class for regular expressions.
|
|
* New process management functions in zsys.
|
|
- These V2 classes are deprecated:
|
|
* zauth (rewritten as actor)
|
|
* zbeacon (rewritten as actor)
|
|
* zctx (deprecated)
|
|
* zmonitor (rewritten as actor)
|
|
* zmutex (deprecated)
|
|
* zproxy (rewritten as actor)
|
|
* zsocket (deprecated by zsock)
|
|
* zsockopt (deprecated by zsock_option)
|
|
* zthread (deprecated by zactor)
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jan 27 12:16:58 UTC 2015 - mvyskocil@opensuse.org
|
|
|
|
- Update to 3.0.0~git.1422214591.ab92619, bugfixes
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jan 16 12:46:25 UTC 2015 - jengelh@inai.de
|
|
|
|
- Request xz package for rpm, since source is xz archive.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jan 8 14:48:37 UTC 2015 - mvyskocil@opensuse.org
|
|
|
|
- Need libzmq >= 4.2, needed for malamute broker
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jan 8 08:06:25 UTC 2015 - mvyskocil@opensuse.org
|
|
|
|
- Update to czmq-3.0.0~git.1420493785.71863a3
|
|
* add zlistx/zhashx to provide better API than existing zlist/shash
|
|
* czmq_selftest is no longer installed
|
|
* remove internal usage of deprecated zsocket
|
|
* regenerates zgossip engine/codec using latest zproto
|
|
* speedup of zsock_send/recv
|
|
* add move NULL checks, memory leak fixes and so
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Nov 4 12:40:40 UTC 2014 - mvyskocil@opensuse.org
|
|
|
|
- Update to czmq-3.0.0~git.1415022110.59a4f16
|
|
* add zclock_usecs at least
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Oct 16 07:02:35 UTC 2014 - mvyskocil@opensuse.org
|
|
|
|
- Update to rc version of 3.0.0 3.0.0~git.1413364181.4d79b31
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Sep 18 06:27:19 UTC 2014 - mvyskocil@opensuse.org
|
|
|
|
- Initial packaging of czmq for openSUSE
|
|
|