Commit Graph

  • 797c7f09f8 When setting thread priority, always set the value to zero when the policy is not compatible. Also, only call nice when the priority is set to a strictly positive value. Guillaume DELACOURT 2023-05-23 16:40:46 +02:00
  • b03ed7ae35 Fix formatting errors. Guillaume DELACOURT 2023-06-09 16:31:02 +02:00
  • 6c60ffedb1 Update zmq.h with the new option. Guillaume DELACOURT 2023-05-24 11:07:08 +02:00
  • 42e6a25fe2 Document the option ZMQ_BIND_RESOLVE_NIC. Guillaume DELACOURT 2023-05-23 18:11:34 +02:00
  • 60d943f52c Use the option bind_resolve_as_nic when opening TCP connections. Guillaume DELACOURT 2023-05-23 17:56:43 +02:00
  • df9c088c07 Introduce a ZMQ_BIND_RESOLVE_NIC socket option. Default value is true. Guillaume DELACOURT 2023-05-23 17:08:34 +02:00
  • 3922b4b926 Checks for pthread setname and setaffinity API are compilation checks, not execution checks. Guillaume DELACOURT 2023-05-23 16:11:14 +02:00
  • a36618bc8e When setting thread priority, always set the value to zero when the policy is not compatible. Also, only call nice when the priority is set to a strictly positive value. Guillaume DELACOURT 2023-05-23 16:40:46 +02:00
  • 5bf04ee2ff Problem: docs for ZMQ_RECONNECT_IVL_MAX are stubs Luca Boccassi 2023-06-06 18:02:05 +01:00
  • 346907065f Problem: trailing whitespace Luca Boccassi 2023-06-06 18:00:08 +01:00
  • 7175f0acb5
    Merge pull request #4556 from stvales/master Luca Boccassi 2023-06-06 16:40:57 +01:00
  • de1bd5c8e7 Problem: relicensing forced to remove support for ZMQ_RECONNECT_IVL_MAX option Stéphane Valès 2023-06-06 11:12:03 +02:00
  • 1a921db728
    Merge pull request #4555 from bluca/relicense Luca Boccassi 2023-06-06 13:50:00 +01:00
  • 3e5e405f33 Remove RELICENSE/ directory Luca Boccassi 2023-06-05 01:39:25 +01:00
  • da31917f4f Relicense from LGPL3 + exceptions to Mozilla Public License version 2.0 Luca Boccassi 2023-06-05 00:16:05 +01:00
  • 87bb4db114
    Merge pull request #4554 from bluca/relicense Luca Boccassi 2023-06-05 20:00:28 +01:00
  • 7bbd49726b Problem: no permission to relicense ZMQ_RECONNECT_IVL_MAX Luca Boccassi 2023-02-18 14:20:54 +00:00
  • ff47aeb791 Problem: no permission to relicense tweetnacl integration Luca Boccassi 2023-02-18 13:43:16 +00:00
  • 13bc1de421 Problem: no permission to relicense zmq_proxy_steerable Luca Boccassi 2023-02-02 02:11:33 +00:00
  • eaaea73bf1
    Change NORM to set TTL using MULTICAST_HOPS sockopt (#4552) Jeff Weston 2023-05-19 15:53:20 -04:00
  • 432848d5b2 fix syntax Jeffery Weston 2023-05-19 14:28:25 -04:00
  • 36ae3254fa Change NORM to set TTL using MULTICAST_HOPS instead of hard-coding. Changes default TTL from 255 to 1. Jeffery Weston 2023-05-19 13:35:18 -04:00
  • 4d1dccaebd Fix pkg_config_defines in CMakeFile Nicolas Benes 2023-05-15 19:43:22 +02:00
  • 26148fa095 bump version to v4.4.0, setup for release John Goetz 2023-05-16 08:39:38 -07:00
  • f25ad1fef8 Merge branch 'master' of https://github.com/PatxiBERARD/libzmq into master Patxi BERARD 2023-05-16 16:39:04 +02:00
  • bdcb3b430b Fix sockaddr_in redefinition issue into afunix.h Patxi BERARD 2023-05-16 13:40:13 +02:00
  • 90b2e97491 Fix pkg_config_defines in CMakeFile Nicolas Benes 2023-05-15 19:43:22 +02:00
  • cc12997a17
    Merge pull request #4545 from panicgh/pc-file-fix Luca Boccassi 2023-05-12 10:16:57 +01:00
  • 2da2bd8f6d RELICENSE: add statement Nicolas Benes 2023-05-12 06:29:32 +02:00
  • 077dd92616
    Merge pull request #4546 from cdepillabout/link-openpgm-cmake-fresh Luca Boccassi 2023-05-11 13:59:13 +01:00
  • a6c2f6ba72 Problem: no relicense agreement by cdepillabout Dennis Gosnell 2023-05-11 20:15:32 +09:00
  • 5381be6c71 Problem: don't link to openpgm when building with cmake Dennis Gosnell 2023-05-11 19:56:32 +09:00
  • c079ca5cc4 Add missing pkg_config_defines when built with CMake Nicolas Benes 2023-05-09 23:11:14 +02:00
  • 4154a395df
    Merge branch 'zeromq:master' into master keith-dev 2023-05-04 10:06:51 +01:00
  • 532b61275e
    Merge pull request #4542 from bjornstromberg/libzmq-patch-pr-4432 Luca Boccassi 2023-04-22 11:59:25 +01:00
  • f56a44d35d
    Problem: no relicense agreement by bjornstromberg Björn Strömberg 2023-04-22 09:13:22 +02:00
  • 47b2aec813
    Problem: merged pr-4432 broke FindSodium on linux bjornstromberg 2023-04-22 08:58:55 +02:00
  • 2d30020691
    Add NORM Transport configuration sockopts (#4541) Jeff Weston 2023-04-20 13:55:40 -04:00
  • 100710caba more formatting changes Jeffery Weston 2023-04-20 12:26:41 -04:00
  • 62b9af80fe formatting fixes Jeffery Weston 2023-04-20 12:16:09 -04:00
  • 17a81b1102 update NORM sockopt ID values Jeffery Weston 2023-04-20 11:31:51 -04:00
  • 65e528cc1d move NORM sockopts to DRAFT API Jeffery Weston 2023-04-20 10:53:53 -04:00
  • 5252f8b60a
    Merge branch 'zeromq:master' into master Jeff Weston 2023-04-20 09:24:42 -04:00
  • 8f200bc645 Add RELICENSE for Keith Williams Keith Williams 2023-04-19 22:01:34 +01:00
  • be8af6f128
    Merge pull request #4540 from keith-dev/master Luca Boccassi 2023-04-19 11:57:08 +01:00
  • bf3d37b7d0 Add RELICENSE for Keith Williams Keith Williams 2023-04-19 01:16:05 +01:00
  • abf2444f09 remove c99 extention from c++11 code Keith Williams 2023-04-18 22:27:06 +01:00
  • 27dda213fe extend tipc check to support Android under Termux Keith Williams 2023-04-18 22:25:00 +01:00
  • fcb1b094b6 added NORM transport configuration socket options, and enabled NORM use of existing sockopts ZMQ_RATE for NORM fixed-rate operation, and ZMQ_TOS Jeffery Weston 2023-04-12 14:10:39 -04:00
  • 5a5f90e07e
    Merge pull request #4537 from chachoi/master Constantin Rack 2023-04-11 22:22:54 +02:00
  • c19d4c9bf0 Add RELICENSE for James Choi James Choi 2023-04-11 15:47:55 -04:00
  • 10e5847fa8 Add support for QNX 7.1 build James Choi 2023-04-11 15:27:11 -04:00
  • 503f6950b6 Merge branch 'master' of https://github.com/zeromq/libzmq Stéphane Valès 2023-04-10 10:18:03 +02:00
  • 1b52e19b2b
    Merge pull request #4533 from autoantwort/gnutls-include-dir Luca Boccassi 2023-03-27 22:34:39 +01:00
  • 08a6f8f84d license Leander Schulten 2023-03-27 17:46:48 +02:00
  • f508394909 Don't assume that GnuTLS is on the search path Leander Schulten 2023-03-27 16:06:23 +02:00
  • 94bf58e43c
    Merge pull request #4522 from stephanlachnit/p-cmake-fix-devpoll Luca Boccassi 2023-03-05 17:49:19 +00:00
  • 3f5d915b56
    Merge pull request #4523 from stephanlachnit/p-fix-cmake-pgm-vmci Luca Boccassi 2023-03-05 17:49:02 +00:00
  • e6130935c7
    Merge pull request #4521 from stephanlachnit/p-fix-pollset Luca Boccassi 2023-03-05 17:48:31 +00:00
  • 6147de01da
    RELICENSE: add statement Stephan Lachnit 2023-03-05 13:32:42 +01:00
  • 87065068ca
    CMake: properly set ZMQ_HAVE_OPENPGM and ZMQ_HAVE_VMCI Stephan Lachnit 2023-03-03 11:11:41 +01:00
  • 6fc2a61d16
    CMake: fix devpoll detection not working properly Stephan Lachnit 2023-03-03 11:01:47 +01:00
  • 08d60dfdfa
    CMake: fix not defining pollset in platform.hpp Stephan Lachnit 2023-03-03 10:56:26 +01:00
  • 3fc0cf5ea9 some fixes and build all perf-tools Matheus C. França 2023-02-28 17:44:26 -03:00
  • 61950ef5ec tcp_connecter: set IP_BIND_ADDRESS_NO_PORT on connected socket Cristian Rodríguez 2023-02-27 14:37:40 +00:00
  • 4b8847dd04 Problem: no relicense agreement by madamantis-leviathan Solution: added relicense agreement Maksym Adamantis 2023-02-27 13:38:45 +01:00
  • 81ec7cee13 Problem: wincrypt.h which is used to implement src/tweetnacl.c->randombytes() is deprecated Solution: use BCryptGenRandom from Cryptography Next Generation API (CNG) Maksym Adamantis 2023-02-24 11:51:21 +01:00
  • 88c7d08321 Radix Benchmark - build run Matheus C. França 2023-02-23 16:43:34 -03:00
  • 2bdfad7fe5 improvement Windows/GNU static-build support Matheus C. França 2023-02-23 16:12:15 -03:00
  • a65b6b47fb More src files Matheus C. França 2023-02-23 09:13:58 -03:00
  • 2ba59dac6f fix static build - missing files Matheus C. França 2023-02-22 15:24:00 -03:00
  • f40ccb139a fix external include_path Matheus C. França 2023-02-21 15:26:11 -03:00
  • 41ee05379c more platform.hpp config - enabling windows & macos build Matheus C. França 2023-02-21 15:24:24 -03:00
  • a6438dc78d fix install_includeHeader - no make include/zmq folder Matheus C. França 2023-02-21 10:49:19 -03:00
  • 818c6a29d6 fix install include_dir and build static or shared library Matheus C. França 2023-02-21 10:23:03 -03:00
  • 8941600358 Zig build Matheus C. França 2023-02-20 12:20:11 -03:00
  • 8c725093ac
    Merge pull request #4509 from sphaero/udploop Luca Boccassi 2023-02-06 15:23:35 +00:00
  • b261f9a678 treat bind errors as a protocol_error instead of connection_error preventing an infinite loop of trying to create the udp socket as through the protocol_error the creation of the socket fails Arnaud Loonstra 2023-02-03 16:33:18 +01:00
  • 6e2d632b18
    Merge pull request #4502 from casaroli/fix-for-nuttx Luca Boccassi 2023-02-03 09:16:26 +00:00
  • 52333da0e2 Add RELICENSE for Marco Casaroli Marco Casaroli 2023-02-02 09:03:18 +01:00
  • d16db180d3 Do not break if malloc size is zero Marco Casaroli 2023-01-31 14:36:56 +01:00
  • a666cb1b40
    Merge pull request #4507 from daira/zmq_snprintf Luca Boccassi 2023-02-01 21:44:27 +00:00
  • 6dc559c072 #4494 added calls to snprintf, but did not take into account that snprintf can truncate, and then return the number of characters that would have been written without truncation. Daira Hopwood 2023-02-01 15:15:19 +00:00
  • 333c88e9ff
    Merge pull request #4505 from barracuda156/darwin Luca Boccassi 2023-02-01 00:30:26 +00:00
  • 2438952f75 Add relicense statement Sergey Fedorov 2023-02-01 08:02:53 +08:00
  • 74af53fdfa tests: use NOT APPLE instead of NOT MATCHES Clang Sergey Fedorov 2023-02-01 05:37:59 +08:00
  • f049edbf12 Use parenthesis for alloc_assert macro Marco Casaroli 2023-01-31 14:32:56 +01:00
  • ce6d48c578
    Merge pull request #4500 from bluca/ci Luca Boccassi 2023-01-31 10:48:44 +00:00
  • bd0a34899a Problem: test_filter_ipc is flacky Luca Boccassi 2023-01-31 01:16:24 +00:00
  • ccdc2f7583 Problem: VMCI tests are not skipped outside VMs Luca Boccassi 2023-01-31 00:28:38 +00:00
  • acfdf67127
    Merge pull request #4497 from MartinDelille/badge Luca Boccassi 2023-01-27 01:32:42 +00:00
  • 8850ccc450
    Add relicense statement Martin Delille 2023-01-27 02:26:12 +01:00
  • 75e9a950d9
    Add conan badge Martin Delille 2023-01-27 00:29:47 +01:00
  • abb0ada5f7
    Merge pull request #4494 from sphaero/depr_sprintf Luca Boccassi 2023-01-24 23:36:00 +00:00
  • f7df6c8599 deprecate sprint and replace with snprintf Arnaud Loonstra 2023-01-24 12:54:48 +01:00
  • 0d69949d1b - Fixes formatting. - Fixes sprintf () issue in other test Manoj Ghimire 2023-01-20 22:42:43 -05:00
  • 92779f81e4 Added static_cast #4478 Manoj Ghimire 2023-01-20 22:26:08 -05:00
  • c7e2032c19 Summary of changes: Manoj Ghimire 2023-01-20 22:23:36 -05:00
  • b674ce68d0
    Merge pull request #4490 from bluca/ci Luca Boccassi 2023-01-16 10:28:05 +00:00
  • a820627f55 Problem: test_zmq_ppoll_signals does not cleanup context Luca Boccassi 2023-01-16 00:09:02 +00:00