Commit Graph

  • 06bdebfe8d
    Merge pull request #3805 from sigiesec/curve-zerocopy Luca Boccassi 2020-02-04 08:58:31 +01:00
  • f1513f96d8
    Merge pull request #3806 from sigiesec/increase-reconnect-ivl-timeout Luca Boccassi 2020-02-04 08:54:32 +01:00
  • e7043c815d Problem: intermittent timeouts of test_reconnect_ivl Simon Giesecke 2020-02-03 23:19:45 +01:00
  • 4177bf7445 Problem: curve_encoding_t involves unnecesary heap allocations and copying of message data Simon Giesecke 2020-02-03 15:26:29 +01:00
  • 2fa8185340 Problem: cannot use static libsodium library on Windows Simon Giesecke 2020-02-03 15:24:46 +01:00
  • b01685ea0a Problem: no unittests for curve_encoding_t Simon Giesecke 2020-02-03 13:21:04 +01:00
  • 48aed8df11
    Merge pull request #3803 from bluca/relicense Luca Boccassi 2020-02-03 19:10:32 +01:00
  • 499624927a
    Submitting permission to relicense under MPLv2 statement. (#3804) Telford Berkey 2020-02-03 11:34:52 -05:00
  • 78b94a4fcf Problem: testutil.hpp pulls in min/max macro definitions on Windows Simon Giesecke 2020-02-03 12:10:56 +01:00
  • 4ad239acbc Problem: curve encoding and decoding are not easily testable Simon Giesecke 2020-02-03 11:56:37 +01:00
  • a7b328a79a Revert "Problem: nuget internal metadata not maintained, no relicense" Luca Boccassi 2020-02-03 16:23:38 +01:00
  • 7cceedda2d Grant by phreed Luca Boccassi 2020-02-03 16:22:20 +01:00
  • f6de0dcafa Grant by xantares Luca Boccassi 2020-02-03 15:55:30 +01:00
  • 687241e93f Grant by jimenezrick Luca Boccassi 2020-02-03 14:19:36 +01:00
  • af5ac60631
    Merge pull request #3801 from bluca/relicense Kevin Sapper 2020-02-03 14:13:23 +01:00
  • d69f4dc855 Problem: commented out code in CMakeLists.txt Luca Boccassi 2020-02-03 13:01:58 +01:00
  • d2a8be8da7 Problem: nuget internal metadata not maintained, no relicense Luca Boccassi 2020-02-03 12:22:47 +01:00
  • a2b4cca266
    Merge pull request #3802 from FredTreg/patch-1 Luca Boccassi 2020-02-03 13:29:37 +01:00
  • 0b66262bda
    Adding relicensing grant from FredTreg Frederic Tregon 2020-02-03 13:08:45 +01:00
  • 2a6cc306da Grant by acsearle Luca Boccassi 2020-02-03 11:56:11 +01:00
  • 3e394fddb4 Problem: naming convention violated by curve_mechanism_base Simon Giesecke 2020-02-03 11:44:10 +01:00
  • fc8eec6d39 Add relicense from zoobab Luca Boccassi 2020-02-03 10:26:35 +01:00
  • 75dfbae0d1
    Merge pull request #3798 from std-any-emplace/msvc-cmake-clang-buildfix Luca Boccassi 2020-01-28 22:34:58 +00:00
  • e73789620d
    Merge pull request #3797 from std-any-emplace/msvc-cmake Simon Giesecke 2020-01-28 22:14:10 +01:00
  • e29495373e Add an extra space after "/Z7". Else the flag gets joined with the flag following this and clang-cl does not like that. std-any-emplace 2020-01-28 21:28:34 +01:00
  • 9b66fe2fba Both libzmq and libzmq-static are trying to work in precompiled.pch. Solution: enforce order. Fixes https://github.com/zeromq/libzmq/issues/3776. std-any-emplace 2020-01-28 20:57:53 +01:00
  • fde2a7a65d
    Merge pull request #3795 from sigiesec/final-override-analyze Luca Boccassi 2020-01-27 11:42:57 +00:00
  • 406c423c9a Problem: C-style casts used Simon Giesecke 2019-12-25 16:01:40 +01:00
  • 78961eeab7 Problem: non-modifying member functions not marked as const/static Simon Giesecke 2019-12-25 15:51:26 +01:00
  • 41e3f14d6a Problem: ptr/ref parameters and local variables are non-const but never modified Simon Giesecke 2019-12-25 13:51:21 +01:00
  • 759fed8e7e Problem: meaningless inline specified on function declarations Simon Giesecke 2019-12-24 16:49:32 +01:00
  • f8f7913737 Problem: irregular loop conditions Simon Giesecke 2019-12-24 16:39:04 +01:00
  • 628adf1cb7 Problem: inconsistent polymorphic inheritance Simon Giesecke 2019-12-24 10:39:26 +01:00
  • 6d69898240
    Merge pull request #3794 from sigiesec/fix-ctx-shutdown Luca Boccassi 2020-01-26 18:09:47 +00:00
  • fbf85448c3 Clarify used C++-standard for compilation. (#3793) std-any-emplace 2020-01-26 18:50:17 +01:00
  • 36a8df2f8c Problem: sockets can be created after calling zmq_ctx_shutdown Simon Giesecke 2020-01-26 18:04:06 +01:00
  • ebc9314339
    Merge pull request #3790 from std-any-emplace/master Simon Giesecke 2020-01-25 21:46:35 +01:00
  • 337ec270a4 EAGAIN: Refer to ZMQ_RCVTIMEO when receiving in blocking-mode std-any-emplace 2020-01-25 20:04:59 +01:00
  • 349e3e21db
    Merge pull request #3789 from std-any-emplace/master Luca Boccassi 2020-01-23 19:29:54 +00:00
  • feb4f3d424 Fix minor typo std-any-emplace 2020-01-23 20:09:08 +01:00
  • 81d522bb66 Refer to zmq_socket because there are more thread-safe sockets than just client/server std-any-emplace 2020-01-23 20:08:38 +01:00
  • 72865e1b61
    Merge pull request #3788 from colletted/feature Luca Boccassi 2020-01-23 09:34:12 +00:00
  • 64fc106123 Problem: preious commit contains tabs Solution: replace tabs with spaces Denis Collette 2020-01-22 20:15:50 -04:00
  • 851ae90319 Problem: No relicense agreement by Denis Collette Solution: added relicence agreement Denis Collette 2020-01-22 19:59:51 -04:00
  • 1450681fb4 Problem: Issue #3766 states that strtok is not thread safe and should be replaced Denis Collette 2020-01-22 19:40:26 -04:00
  • b7dd31db5a
    Merge pull request #3785 from bluca/wss_option Simon Giesecke 2020-01-20 14:13:36 +01:00
  • 1f00a5bf59 Problem: WS build option is independent of DRAFT Luca Boccassi 2020-01-19 16:36:29 +00:00
  • ddae567f16 Problem: ZMQ_WSS socket options not defined in src/zmq_draft.h Luca Boccassi 2020-01-19 14:39:29 +00:00
  • 07052ad309
    Merge pull request #3784 from bluca/news Doron Somech 2020-01-19 16:13:19 +02:00
  • 68e6d8c07f Problem: NEWS out of date with latest changes Luca Boccassi 2020-01-19 13:52:35 +00:00
  • d47b7fa065
    Merge pull request #3783 from std-any-emplace/master Doron Somech 2020-01-19 11:48:12 +02:00
  • c09b794ac6 Add a relicense-file. std-any-emplace 2020-01-19 10:45:18 +01:00
  • 8004c10f39 Documentation fix regarding thread-safety of zmq_poll/zmq_poller.txt. See https://github.com/zeromq/libzmq/issues/3778. std-any-emplace 2020-01-19 09:54:11 +01:00
  • 1b8a352480
    Merge pull request #3782 from mloy/fix_websocket_without_path_with_test Doron Somech 2020-01-19 07:38:31 +02:00
  • 65ce499bef Added relicense file mloy Matthias Loy 2020-01-18 23:20:15 +01:00
  • 67adc458df Roundtrip test for websocket url without a path Matthias Loy 2020-01-18 23:19:31 +01:00
  • c357c378d8 fix: websocket url without path Matthias Loy 2020-01-18 20:33:37 +01:00
  • 7ea72e5692
    Merge pull request #3780 from somdoron/WSPINGPONG Luca Boccassi 2020-01-18 19:31:00 +00:00
  • 60ef14f80b problem: ws_engine don't support WS RFC close control msg Doron Somech 2020-01-18 18:44:50 +02:00
  • b120ec33a9 problem: ws_engine don't support WS RFC ping-pong Doron Somech 2020-01-18 10:02:32 +02:00
  • b9b901e89d
    Merge pull request #3775 from ffontaine/master Constantin Rack 2020-01-12 12:10:08 +00:00
  • d59dcbcaeb acinclude.m4: add -latomic to PKGCFG_LIBS_PRIVATE Fabrice Fontaine 2020-01-12 10:10:15 +01:00
  • a9cca0d568
    Merge pull request #3772 from kanonet/mingw-lib Luca Boccassi 2020-01-09 20:53:29 +00:00
  • c5dab4f48f mingw: add missing namespace Christoph Kahl 2020-01-09 07:46:09 +01:00
  • 73eb1eac05
    Merge pull request #3767 from bluca/libbsd Simon Giesecke 2020-01-06 11:46:38 +01:00
  • 382c6d7186 Update array.hpp (#3769) xqcool 2020-01-01 17:37:51 +08:00
  • c560a41473 Problem: mingw build broken Luca Boccassi 2019-12-28 19:23:18 +01:00
  • 3832bd6b11 Problem: UWP build fails Luca Boccassi 2019-12-28 19:21:57 +01:00
  • 21f763c872 Problem: libbsd not used on Travis Luca Boccassi 2019-12-28 16:32:46 +01:00
  • 9d2899af87 Problem: libzmq.pc does not include gnutls dependency for static linking Luca Boccassi 2019-12-28 15:47:23 +01:00
  • 2c2ff01e85 Problem: CMake does not look for NSS using pkg-config Luca Boccassi 2019-12-28 15:37:07 +01:00
  • 068385c951 Problem: internal reimplementation of strlcpy used by default on Linux Luca Boccassi 2019-12-28 15:31:35 +01:00
  • 246cc77efc
    Merge pull request #3763 from sigiesec/replace-strcpy Luca Boccassi 2019-12-25 16:13:13 +01:00
  • 59095f9d06
    Merge pull request #3765 from sigiesec/various-improvements Luca Boccassi 2019-12-25 15:07:10 +01:00
  • 3dbbc28bb8 Problem: use of unsafe strcpy Simon Giesecke 2019-12-23 11:06:22 +01:00
  • 334e837b88 Problem: ws_engine uses unsafe strcpy Simon Giesecke 2019-12-11 13:33:00 +01:00
  • 14ab794671 Problem: local functions not declared static Simon Giesecke 2019-12-23 13:39:40 +01:00
  • fa804c7783 Problem: pseudo-loops which had exactly one iteration Simon Giesecke 2019-12-23 13:23:30 +01:00
  • 579aa5b440 Problem: non-loop-variables initialized via loop initializer Simon Giesecke 2019-12-23 12:05:21 +01:00
  • d4cc592387 Problem: loop variable modified in loop step and body Simon Giesecke 2019-12-23 12:02:32 +01:00
  • a64c3e6c7d Problem: redundant consecutive return statements Simon Giesecke 2019-12-23 11:59:28 +01:00
  • ddbf45cf8d Problem: redundant break after return Simon Giesecke 2019-12-23 11:57:58 +01:00
  • 2256bd5b0b Problem: unnecessary copying of string literals Simon Giesecke 2019-12-11 13:01:26 +01:00
  • 4c3f115469 Problem: raw malloc used unnecessarily Simon Giesecke 2019-12-11 12:56:05 +01:00
  • 30e2398e67 Problem: WSS-specific members and options are compiled without ZMQ_HAVE_WSS Simon Giesecke 2019-12-11 12:13:34 +01:00
  • 9e548bd591 Problem: insecure and inefficient strcpy used Simon Giesecke 2019-12-11 12:11:15 +01:00
  • 3e7995f7f7
    Merge pull request #3758 from sonoware/fix-set-cpu-affinity Simon Giesecke 2019-12-13 15:03:06 +01:00
  • 8089529148 Problem: ZMQ_HAVE_PTHREAD_SET_AFFINITY not set correctly Stephan Senkbeil 2019-12-13 14:42:19 +01:00
  • 3a3192e983 Adds RELICENSE for sonoware Stephan Senkbeil 2019-12-13 14:40:25 +01:00
  • eb54966cb9
    Merge pull request #3757 from sigiesec/fix-windows-signaler-regression Luca Boccassi 2019-12-10 18:41:35 +00:00
  • 9f16513ebe Problem: loop sending signaler event is obscure Simon Giesecke 2019-12-10 16:19:25 +01:00
  • 3ace237988 Revert "Removed unreachable code paths" Simon Giesecke 2019-12-10 16:08:52 +01:00
  • 9b67fe8a98
    Merge pull request #3755 from sigiesec/more-improvements-analyze Doron Somech 2019-12-09 12:06:49 +02:00
  • b88b12c77c Problem: sonar has no access to git history Simon Giesecke 2019-12-08 19:39:13 +01:00
  • f60f909899 Problem: missing use of C++11 = delete and = default Simon Giesecke 2019-12-08 19:22:04 +01:00
  • 86d7de38ca Problem: redundant empty destructor Simon Giesecke 2019-12-08 18:43:12 +01:00
  • 400107d765
    Merge pull request #3754 from sigiesec/code-improvements-analyze Constantin Rack 2019-12-08 17:31:02 +00:00
  • 76460c5e17 Problem: clang-format outdated Simon Giesecke 2019-12-08 15:47:44 +01:00
  • f8adf9ea55 Problem: unnecessary value parameters Simon Giesecke 2019-12-08 15:11:02 +01:00
  • cb2b377d9f Problem: redundant else after return Simon Giesecke 2019-12-08 15:04:50 +01:00