Mancaș George
|
13387c5cdc
|
Problem: stream_engine use after free
Solution: Don't allow concurrent heartbeat timers
|
2019-07-24 13:04:32 +00:00 |
|
Luca Boccassi
|
60cca513a1
|
Merge pull request #3593 from jean-airoldie/doc_poller
Problem: behavior of closing a socket registered...
|
2019-07-24 11:03:14 +01:00 |
|
jean-airoldie
|
1bd94a979d
|
Problem: behavior of closing a socket registered...
...in a poller is not documented.
Solution: Document it.
|
2019-07-24 05:59:29 -04:00 |
|
Luca Boccassi
|
c83fa74767
|
Merge pull request #3591 from jean-airoldie/max_sockets
Problem: incorrect ZMQ_MAX_SOCKETS default value in doc
|
2019-07-23 09:07:51 +01:00 |
|
jean-airoldie
|
7675995fe8
|
Problem: incorrect ZMQ_MAX_SOCKETS default value in doc
Solution: update the doc with the correct default value
|
2019-07-22 20:37:00 -04:00 |
|
Luca Boccassi
|
49636f4c88
|
Merge pull request #3588 from inuik/master
CMake: Install debug libraries for debug msvc builds
|
2019-07-22 22:13:28 +01:00 |
|
Rishi Theivendran
|
afa11b0dfd
|
Copy debug libraries for debug builds
|
2019-07-18 10:09:25 -04:00 |
|
Luca Boccassi
|
a56d36b8e5
|
Merge pull request #3587 from somdoron/stream_engine_base
problem: ws_engine duplicate code from stream_engine
|
2019-07-18 11:57:27 +01:00 |
|
somdoron
|
157b2a2ee0
|
problem: ws_engine duplicate code from stream_engine
Solution: New class called stream_engine_base which is inherited by ws_engine, zmtp_engine and raw_engine.
|
2019-07-18 11:28:08 +03:00 |
|
Doron Somech
|
184e7a55e5
|
Merge pull request #3585 from bluca/fixes
Problem: build on centos6/ubuntu12 still broken
|
2019-07-16 21:51:33 +03:00 |
|
Luca Boccassi
|
7262701876
|
Problem: build on centos6/ubuntu12 still broken
Solution: move the definition of __STDC_LIMIT_MACROS somewhere the test actually uses
|
2019-07-16 18:15:47 +01:00 |
|
Doron Somech
|
efd7188760
|
Merge pull request #3584 from bluca/fixes
Problems: build broken on centos6/ubuntu12, missing licenses and wrong copyright dates
|
2019-07-16 19:54:20 +03:00 |
|
Luca Boccassi
|
496c8eb05a
|
Problem: missing copyright and license header from new file
Solution: add it
|
2019-07-16 17:37:40 +01:00 |
|
Luca Boccassi
|
10a0baf691
|
Problem: wrong copyright dates in newly added files
Solution: fix them
|
2019-07-16 17:36:44 +01:00 |
|
Luca Boccassi
|
38c31154d0
|
Problem: build broken with older compilers
Solution: define __STDC_LIMIT_MACROS before including stdint.h so that SIZE_MAX
is defined
|
2019-07-16 17:34:58 +01:00 |
|
Luca Boccassi
|
021c6a706b
|
Problem: no license.txt file for external/sha1/
Solution: add it and mention the inclusion in NEWS
|
2019-07-16 17:27:01 +01:00 |
|
Luca Boccassi
|
3692b26649
|
Merge pull request #3579 from somdoron/zws2
problem: browser cannot communicate with zeromq directly
|
2019-07-16 13:28:30 +01:00 |
|
Luca Boccassi
|
feeed3f27e
|
Merge pull request #3580 from sigiesec/use-libsodium-based-allocator
Use libsodium based allocator
|
2019-07-16 13:10:34 +01:00 |
|
Simon Giesecke
|
4756ff3046
|
Problem: use of tweetnacl vs. libsodium is ambiguous
Solution: properly set defines from test_security_curve
|
2019-07-16 09:39:29 +02:00 |
|
somdoron
|
39941a0c82
|
problem: browser cannot communicate with zeromq directly
Solution: implement ZWS 2.0 which websocket transport for zeromq
|
2019-07-16 10:12:20 +03:00 |
|
Simon Giesecke
|
1781cff37b
|
Problem: plaintext secrets placed in insecure memory
Solution: Use secure_allocator_t for plaintext secrets
|
2019-07-14 17:12:39 +02:00 |
|
Simon Giesecke
|
92dbb4caee
|
Problem: no C++ style secure memory allocator available
Solution: Added secure_allocator_t based on libsodium's memory management functions when available
|
2019-07-14 17:12:39 +02:00 |
|
Simon Giesecke
|
8a7a9cb90f
|
Problem: clang-format produces C++11 style nested templated arguments
Solution: Fixed C++ standard in clang-format config
|
2019-07-12 18:04:30 +02:00 |
|
Simon Giesecke
|
d9dce8f068
|
Merge pull request #3578 from ssbl/unused-parameter
Problem: unused parameter in benchmark function
|
2019-07-12 17:49:04 +02:00 |
|
Shubham Lagwankar
|
e26f094193
|
Problem: unused parameter in benchmark function
Solution: remove it
|
2019-07-12 11:29:14 -04:00 |
|
Doron Somech
|
9c5cf8573c
|
Merge pull request #3573 from sigiesec/use-std-vector
Problem: use of malloc is error-prone
|
2019-07-10 20:07:33 +03:00 |
|
Simon Giesecke
|
02f7dca678
|
Merge pull request #3570 from bluca/static_analysis
Static analysis warnings
|
2019-07-10 18:49:10 +02:00 |
|
Simon Giesecke
|
1de4cf6ffa
|
Problem: use of malloc is error-prone
Solution: use std::vector instead, simplify control-flow
|
2019-07-10 18:26:58 +02:00 |
|
Luca Boccassi
|
77cd206100
|
Problem: errors do not fail ABI CI test
Solution: set -e in ci_build.sh like in other scripts
|
2019-07-10 17:08:29 +01:00 |
|
Luca Boccassi
|
eec972a5b4
|
Problem: unused variable in test tool
Solution: don't write it
|
2019-07-09 18:10:25 +01:00 |
|
Luca Boccassi
|
c819eedd89
|
Problem: missing rc checks in udp_engine
Solution: add them
|
2019-07-09 17:25:58 +01:00 |
|
Simon Giesecke
|
b5db4b4421
|
Merge pull request #3568 from somdoron/master
problem: wrong api_key for bintray
|
2019-07-09 09:37:38 +02:00 |
|
somdoron
|
71decb996d
|
problem: wrong api_key for bintray
Solution: update it
|
2019-07-09 10:30:29 +03:00 |
|
Simon Giesecke
|
89ac4a0f6c
|
Merge pull request #3566 from TomMD/fix/leaks
Free memory when curve_client sends invalid ready message.
|
2019-07-09 09:19:24 +02:00 |
|
Simon Giesecke
|
b99bf4e1ce
|
Merge pull request #3567 from myd7349/fix-include-dir
Problem: Missing ZeroMQ_INCLUDE_DIR when only static lib is built
|
2019-07-09 09:01:21 +02:00 |
|
myd7349
|
bb3fa9c048
|
Problem: Missing ZeroMQ_INCLUDE_DIR when only static lib is built
|
2019-07-09 13:50:24 +08:00 |
|
Thomas M. DuBuisson
|
90ff30c086
|
Free memory when curve_client sends invalid ready message.
|
2019-07-08 21:05:36 -07:00 |
|
Doron Somech
|
27057263cd
|
Merge pull request #3565 from bluca/newver
Problem: 4.3.2 is out, need new version
|
2019-07-08 20:02:49 +03:00 |
|
Luca Boccassi
|
491a0ae107
|
Problem: 4.3.2 is out, need new version
Solution: bump to 4.3.3
|
2019-07-08 17:57:12 +01:00 |
|
Luca Boccassi
|
a84ffa12b2
|
Finalize changelog for 4.3.2
|
2019-07-08 17:06:38 +01:00 |
|
Doron Somech
|
fa82aa1120
|
Merge pull request #3564 from bluca/news
CVE-2019-13132
|
2019-07-08 19:03:58 +03:00 |
|
Luca Boccassi
|
c2488ed520
|
Problem: packaging versions out of date
Solution: bump them
|
2019-07-08 16:18:00 +01:00 |
|
Luca Boccassi
|
f5f1880b58
|
Problem: NEWS not up to date for v4.3.2
Solution: list new features and bug fixes
|
2019-07-08 16:18:00 +01:00 |
|
Luca Boccassi
|
0f01fb5134
|
Problem: markdown errors in zmq_getsockopt.txt
Solution: fix them
|
2019-07-08 10:47:27 +01:00 |
|
Luca Boccassi
|
8e6bafcbe0
|
Problem: application metadata not parsed correctly when using CURVE
Solution: create buffers large enough to contain arbitrary metadata
|
2019-07-08 10:47:27 +01:00 |
|
Luca Boccassi
|
ddd0da2f57
|
Merge pull request #3476 from TomMD/fix/memory-leak
Request handling leaked memory. Depending on the application's use o…
|
2019-07-06 10:05:25 +01:00 |
|
Thomas M. DuBuisson
|
367cedb7c6
|
Fix request-handling memory leak
|
2019-07-05 16:53:46 -07:00 |
|
Thomas M. DuBuisson
|
2c89c069a9
|
Tommd relicensing statement
|
2019-07-05 16:53:46 -07:00 |
|
Luca Boccassi
|
5368ae0571
|
Merge pull request #3562 from bear-metal/lourens-relicense
Add relicense agreement from Lourens Naudé
|
2019-07-01 23:43:35 +01:00 |
|
Lourens Naudé
|
3ec1bf5096
|
Add relicense agreement from Lourens Naudé
|
2019-07-01 22:43:34 +01:00 |
|