Pieter Hintjens
88c9a4e5ec
Problem: zmq_ctx_term has insane behavior by default
...
Solution: document this with a clear warning. It would be
nicer perhaps to change the default LINGER to e.g. a few
seconds. However this could break existing applications.
2014-11-06 10:57:12 +01:00
Pieter Hintjens
ef71d6f930
Merge pull request #6 from lysyloren/master
...
Unbind socket with real endpoint when binding by wild-card * address
2014-10-29 17:00:46 +01:00
lysyloren
ed6bf9f178
Unbind socket with real endpoint when binding by wild-card * address
2014-10-29 10:17:30 +01:00
Pieter Hintjens
acd55c7464
Merge pull request #5 from johntconklin/master
...
backport configure and rpmbuild fixes.
2014-10-28 13:38:51 +01:00
J.T. Conklin
a87c0d495f
Support both --enable-eventfd and --disable-eventfd options.
2014-10-28 05:10:06 -07:00
J.T. Conklin
3b9049f163
Correct libgssapi_krb5 packages.
2014-10-28 04:56:32 -07:00
J.T. Conklin
3592c1ec1a
Pass --with/--without-libgssapi_krb5 to configure.
2014-10-28 04:56:14 -07:00
Phillip Mienk
c0579448d8
Add support for --with/--without libgssapi_krb5
2014-10-28 04:55:54 -07:00
Phillip Mienk
0b1b5f283f
Add --with-libgssapi_krb5 to match libsodium and pgm.
2014-10-28 04:55:32 -07:00
Pieter Hintjens
95fa16f3ef
Merge pull request #4 from hintjens/master
...
Backported fixes from master
2014-10-23 10:30:00 +02:00
Pieter Hintjens
68f16a06ae
Backported pull request #1225
2014-10-23 10:29:37 +02:00
Martin Hurton
03c35d2659
Fix issue #1224
2014-10-23 10:28:19 +02:00
Pieter Hintjens
966256d1b6
Merge pull request #3 from johntconklin/master
...
Cherry-picked configure and rpmbuild fixes from libzmq/master
2014-10-19 18:33:39 +02:00
J.T. Conklin
663781fbd4
Support both --with-* and --without-* options for libsodium and pgm
2014-10-19 09:06:46 -07:00
J.T. Conklin
1251d06dcc
Append to libzmq_la_CPPFLAGS and libzmq_la_LIBADD.
2014-10-19 09:06:15 -07:00
Phillip Mienk
bf950e4241
Correct declaration of HAVE_LIBSODIUM.
2014-10-19 09:04:45 -07:00
Phillip Mienk
2b36c01870
Require pkg-config, use pkg-config to pull seek libsodium.
2014-10-19 09:04:32 -07:00
J.T. Conklin
08a5014e73
Add support for --with/--without libsodium and --with/--without pgm
...
command line options.
2014-10-19 08:55:59 -07:00
J.T. Conklin
7daeb846ec
Remove build and runtime dependencies on e2fsprogs and e2fsprogs-devel.
2014-10-18 11:44:40 -07:00
Pieter Hintjens
779a2c1e76
Updated NEWS for #1208
2014-10-16 06:49:33 +02:00
Pieter Hintjens
f67b723ed4
Merge pull request #2 from pmienk/master
...
Reduce automake recursion; simplify pgm dependency
2014-10-16 06:44:54 +02:00
Phillip Mienk
6f9ad96225
Remove local pgm configuration option, cleanup configure.ac, remove unused Makefile.am instances.
2014-10-15 18:33:33 -07:00
Phillip Mienk
898ef212fa
Partial migration to nonrecursive make.
2014-10-15 18:33:33 -07:00
Pieter Hintjens
8185c8039e
Updated change history
2014-10-14 16:31:37 +02:00
Pieter Hintjens
f31aafd63c
Marked TCP and IPC filters as deprecated (ZAP)
2014-10-14 16:29:15 +02:00
Pieter Hintjens
25af7d9768
Updated for release 4.1.0
2014-10-14 10:57:23 +02:00
Pieter Hintjens
3aa5a9d409
Merge pull request #1202 from pavel-pimenov/fix-pvs-studio
...
PVS Studio small fix
v4.1.0
2014-10-09 10:46:58 +02:00
Pavel Pimenov
18ee219ce7
Fix V815 Decreased performance. Consider replacing the expression 'peer_address = ""' with 'peer_address.clear()'. stream_engine.cpp 99
2014-10-09 09:41:49 +04:00
Pavel Pimenov
0e3d40c806
Fix V815 Decreased performance. Consider replacing the expression 'options.socks_proxy_address != ""' with '!options.socks_proxy_address.empty()'. session_base.cpp 497
2014-10-09 09:40:59 +04:00
Pavel Pimenov
0b541b789a
Fix V803 Decreased performance. In case 'it' is iterator it's more effective to use prefix form of increment.
...
Replace iterator++ with ++iterator. stream_engine.cpp
http://www.viva64.com/en/d/0165/print/
2014-10-09 09:37:55 +04:00
Pieter Hintjens
432c8496ea
Merge pull request #1201 from johntconklin/master
...
Remove build and runtime dependencies on uuid and uuid-devel.
2014-10-07 09:26:07 +02:00
J.T. Conklin
fbce7a2407
Remove build and runtime dependencies on uuid and uuid-devel.
2014-10-07 00:11:53 -07:00
Pieter Hintjens
cb9a0d2af4
Merge pull request #1200 from dmick/master
...
Fix up spec build
2014-10-02 21:31:47 +02:00
Dan Mick
dfd021b133
builds/redhat/zeromq.spec: fix manpage lists
...
Signed-off-by: Dan Mick <dmick@redhat.com>
2014-10-01 20:50:04 -07:00
Dan Mick
8fde2d646c
src/Makefile.am: libzmq.vers must go in dist tarball
...
Signed-off-by: Dan Mick <dmick@redhat.com>
2014-10-01 20:49:38 -07:00
Dan Mick
2a0fa6baf5
builds/redhat/zeromq.spec: missing '%'
...
Signed-off-by: Dan Mick <dmick@redhat.com>
2014-10-01 20:49:00 -07:00
Dan Mick
de4a442263
builds/msvc/Makefile.am: fix up project file/property file paths
...
Signed-off-by: Dan Mick <dmick@redhat.com>
2014-10-01 15:53:15 -07:00
Dan Mick
91cc9a2fd0
src/Makefile.am: i_properties.hpp removed some time ago
...
Signed-off-by: Dan Mick <dmick@localhost.localdomain>
2014-10-01 15:39:03 -07:00
Dan Mick
d3c391c3d4
zeromq.spec.in: shared library version bump
...
Signed-off-by: Dan Mick <dmick@redhat.com>
2014-09-30 23:22:57 -07:00
Dan Mick
6e53253d11
zeromq.spec.in: Missing build dependencies in specfile: asciidoc, xmlto
...
Signed-off-by: Dan Mick <dmick@redhat.com>
2014-09-30 23:21:06 -07:00
Pieter Hintjens
43028c7229
Merge pull request #1198 from toussa/master
...
Problem : Build failed with MinGW on windows
2014-09-24 17:34:36 +02:00
Michaël Paul
7c5906d138
Problem : Build failed with MinGW on windows
2014-09-24 15:46:43 +02:00
Pieter Hintjens
ca0a216f52
Merge pull request #1196 from evoskuil/master
...
Update NuGet package.
2014-09-24 11:55:46 +02:00
evoskuil
cf4c03cf01
Update NuGet package.
2014-09-23 14:58:37 -07:00
Pieter Hintjens
e40d4b2376
Merge pull request #1189 from steamraven/master
...
Problem: curve messages can be replayed
2014-09-20 10:22:33 +02:00
Matthew Hawn
0900a48921
Problem: curve messages can be replayed
...
Solution: ensure message short nonces are strictly increasing and validate them
2014-09-19 18:07:57 -06:00
Martin Hurton
fe4396c597
Merge pull request #1188 from hintjens/master
...
Problem: stream_engine.cpp security can be downgraded
2014-09-19 20:16:09 +02:00
Pieter Hintjens
77f14aad95
Problem: stream_engine.cpp security can be downgraded
...
Solution: accept only the mechanism defined by the socket options.
I've not tested this yet, so it's a speculative fix.
2014-09-19 19:24:45 +02:00
Martin Hurton
8e9005d591
Merge pull request #1186 from hintjens/master
...
Problem: test_security_curve does't try wrong mechanisms
2014-09-18 10:09:49 +02:00
Pieter Hintjens
57ade6d5bb
Problem: test_security_curve does't try wrong mechanisms
...
Solution: check that it rejects attempts to connect to a CURVE server
using NULL or PLAIN client.
2014-09-18 07:32:07 +02:00