somdoron
96e29f1455
Add manual control over subscriptions to Pub
2014-11-26 13:08:39 +02:00
Phillip Mienk
384fbbeca5
Restore structure to targets lost during nonrecursive refactor.
2014-11-03 14:14:18 -08:00
J.T. Conklin
2e0c1a9883
Append to libzmq_la_CPPFLAGS and libzmq_la_LIBADD.
2014-10-16 20:11:33 -07:00
Phillip Mienk
c8ee16940f
Require pkg-config, use pkg-config to pull seek libsodium.
2014-10-16 00:37:57 -07:00
Phillip Mienk
00b3bfab10
Remove local pgm configuration option, cleanup configure.ac, remove unused Makefile.am instances.
2014-10-13 19:10:36 -07:00
Phillip Mienk
c6aedc3837
Partial migration to nonrecursive make.
2014-10-10 14:36:12 -07:00
xantares
e273d94db8
include cmake files in tarball
2013-10-23 19:06:29 +02:00
Pieter Hintjens
7041770108
Added Z85 support
...
The use of binary for CURVE keys is painful; you cannot easily copy
these in e.g. email, or use them directly in source code. There are
various encoding possibilities. Base16 and Base64 are not optimal.
Ascii85 is not safe for source (it generates quotes and escapes).
So, I've designed a new Base85 encoding, Z85, which is safe to use
in code and elsewhere, and I've modified libzmq to use this where
it also uses binary keys (in get/setsockopt).
Very simply, if you use a 32-byte value, it's Base256 (binary),
and if you use a 40-byte value, it's Base85 (Z85).
I've put the Z85 codec into z85_codec.hpp, it's not elegant C++
but it is minimal and it works. Feel free to rewrap as a real class
if this annoys you.
2013-06-28 22:10:22 +02:00
Mikko Koppanen
e62686aca5
RPM packaging improvements
...
Signed-off-by: Mikko Koppanen <mkoppanen@php.net>
2011-04-09 08:45:12 +02:00
Mikko Koppanen
fbf1f51468
Upstream the openpgm build fixes. Add DSO symbol visibility to OpenPGM builds
...
Signed-off-by: Mikko Koppanen <mkoppanen@php.net>
2011-03-31 18:42:09 +02:00
Martin Sustrik
d4d184a750
Pre-compiled devices removed
...
Along with the devices, xmlParser which is no longer needed
is removed.
Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
2011-03-23 17:33:07 +01:00
Martin Sustrik
eeb8e7c8be
Merge branch 'maint'
...
* maint:
Makefile.am: Add missing files to distribution, improve maintainer-clean
configure.in: Extract API version from zmq.h
Added bin directory to ignore list.
Conflicts:
configure.in
include/zmq.h
2010-10-15 17:13:36 +02:00
Martin Lucina
3cf01bf56e
Makefile.am: Add missing files to distribution, improve maintainer-clean
...
Add missing files needed for regenerating configure to the distribution;
add MAINTAINERS; improve maintainer-clean to produce a really clean tree.
Signed-off-by: Martin Lucina <mato@kotelna.sk>
2010-10-15 16:53:45 +02:00
Martin Lucina
3b3df731e6
configure.in: Extract API version from zmq.h
...
* Added a version.sh and relevant changes to configure.in to extract the API
version from zmq.h at the time autogen.sh is run.
* Moved the version macros to be next to zmq_version in zmq.h and improved
the comments.
* Modified ZMQ_MAKE_VERSION to use (x) instead of plain x when expanding
macro parameters.
Signed-off-by: Martin Lucina <mato@kotelna.sk>
2010-10-15 16:53:15 +02:00
Martin Lucina
d4c8de5050
Merge branch 'maint'
...
* maint:
Update .gitignore
doc: Add 0MQ version to XHTML11 backend footer
build: Generate ChangeLog in 'make dist', ZIP automatically
2010-09-04 17:49:40 +02:00
Martin Lucina
a6d3629fb4
build: Generate ChangeLog in 'make dist', ZIP automatically
...
Change 'make dist' to generate the Git ChangeLog file, that way it doesn't
have to be manually updated nor kept in Git which causes unnecessary work.
Also change 'make dist' to invoke 'dist-zip' automatically to generate a
ZIP as well as a .tar.gz.
Thanks to http://live.gnome.org/Git/ChangeLog for the inspiration to
automatically generate ChangeLog.
2010-09-04 17:42:12 +02:00
Martin Lucina
35cb1fade6
Add a basic framework for a test suite
...
The test suite uses the standard automake support. Tests are always built,
but run only when you do a "make check".
2010-08-27 18:35:59 +02:00
Martin Lucina
d844a90690
zmqd: Removing for now, not ready for 2.0.7
2010-06-04 15:00:31 +02:00
Mikko Koppanen
b4cc7b97ec
dist-hook for copying zeromq.spec to top-level
2010-05-28 00:50:54 +02:00
Jon Dyte
f40ce4e500
single 0MQ daemon (zmqd) - initial version
2010-05-15 12:37:45 +02:00
Martin Sustrik
ad75d02134
Add MSVC build files to distribution
2010-03-16 15:48:16 +01:00
Martin Sustrik
c08a7f8896
C perf tests are built non-optionally; C++ perf tests removed
2010-03-12 20:02:19 +01:00
Martin Lucina
90944759b6
Removed Java binding from core distribution
2010-03-11 20:12:55 +01:00
Martin Lucina
cc5c30f5dc
Fix: OpenPGM is now distributed as .tar.gz
2010-02-24 12:09:24 +01:00
Martin Sustrik
ccd47f1ee8
chat example moved to separate repo
2010-02-24 09:17:05 +01:00
Martin Lucina
60ce5cc82a
PGM tarball should be removed on 'distclean', not 'clean'
2010-02-16 19:58:55 +01:00
Martin Lucina
8e9b78af27
Correct path for pgm distclean
2010-02-15 23:59:35 +01:00
Martin Lucina
df0c18ca17
Missed one instance of pgm2
2010-02-15 23:54:49 +01:00
Martin Lucina
80c820d758
Cleaning up more PGM cruft
2010-02-15 23:51:05 +01:00
Martin Lucina
354efc513f
Convert documentation to AsciiDoc
2010-02-10 16:18:46 +01:00
malosek
8d339e9596
Fixed newer autotools warningng about AC_CONFIG_MACRO_DIR
2010-01-05 13:46:35 +01:00
malosek
d6da7903d0
removed unused foreign/openpgm/create_custom_gsi_1.patch file
2009-12-31 15:47:44 +01:00
Martin Sustrik
f4ac8d7a44
OpenPGM v1 support removed
2009-12-13 09:56:02 +01:00
Martin Sustrik
bfef2fcd0b
autotools build system builds chat example now
2009-12-07 21:52:10 +01:00
malosek
9cff475af8
added libpgm-2.0.17rc2 into the dist package
2009-11-30 18:18:13 +01:00
Martin Sustrik
55b64a02e7
man pages - initial (dummy) version
2009-11-22 08:47:06 +01:00
malosek
14dc1f45cd
build system tuning - fixed make dist
2009-10-05 12:28:34 +02:00
malosek
b0c97a5f8b
build system tuning
2009-10-05 10:37:49 +02:00
malosek
85cbd7f83c
added PGM bus functionality
2009-09-22 15:12:51 +02:00
malosek
1bd6d5e0f6
fixed missing xmlParser in dist package
2009-09-17 11:26:39 +02:00
malosek
1a65504595
ruby directory moved into bindings dir
2009-09-16 17:06:59 +02:00
malosek
c63387ca36
python directory moved into bindings dir
2009-09-16 17:00:32 +02:00
malosek
6bfb9e6aaf
java directory moved into bindings directory II
2009-09-16 16:22:23 +02:00
Martin Sustrik
6cfd175e31
forwarder device added
2009-09-14 16:45:53 +02:00
malosek
1a4d6f9119
added OpenPGM sender - ZMQ_PUB
2009-09-11 17:58:37 +02:00
malosek
5acef9fc96
added --with-pgm option, libpgm-1.2.14 build within 0mq build system
2009-09-10 11:21:05 +02:00
malosek
2a4a10c8be
build system tuning
2009-09-08 14:54:04 +02:00
malosek
b71c3005e6
include directory split into c and cpp dirs, added --with-c and --with-cpp configure options
2009-09-07 17:06:47 +02:00
Martin Hurton
1f06d99a0f
Add Java binding
2009-08-31 16:42:03 +02:00
Martin Sustrik
314deb6185
build system for perf/C and perf/C++
2009-08-30 15:47:39 +02:00
Martin Sustrik
176879e5bb
engine virtualised; chatroom example removed
2009-08-30 08:18:31 +02:00
tamara
1d650934e4
Ruby bidning added
2009-08-29 11:31:32 +02:00
tamara
aacdb7a454
python build fix
2009-08-24 12:04:15 +02:00
tamara
77bc3790fa
python extension added
2009-08-24 11:17:16 +02:00
Martin Sustrik
cc3755a16f
renamed from zs to zmq
2009-08-03 11:30:13 +02:00
Martin Sustrik
4ed70a9302
initial commit
2009-07-29 12:07:54 +02:00