- 02 Feb, 2018 1 commit
-
-
sigiesec authored
Solution: applied clang-format
-
- 28 Jan, 2016 1 commit
-
-
Constantin Rack authored
Solution: update to 2016
-
- 02 Jun, 2015 1 commit
-
-
Pieter Hintjens authored
Of course people still "can" distributed the sources under the LGPLv3. However we provide COPYING.LESSER with additional grants. Solution: specify these grants in the header of each source file.
-
- 27 Jun, 2014 1 commit
-
-
Pieter Hintjens authored
Solution: fixed this. Also minor code cleanups.
-
- 02 Jan, 2014 1 commit
-
-
Pieter Hintjens authored
-
- 12 Dec, 2013 1 commit
-
-
Gergely Nagy authored
When trying to linking curve_keygen as if it was a C program, linking fails (at least with gcc 4.8 on Debian testing) because it can't find C++ symbols. Linking with g++ instead fixes the issue. To achieve this, the source is renamed to curve_keygen.cpp, and tools/Makefile.am is updated accordingly. Signed-off-by:
Gergely Nagy <algernon@balabit.hu>
-
- 29 Sep, 2013 1 commit
-
-
MinRK authored
-
- 28 Sep, 2013 1 commit
-
-
MinRK authored
it was excluded, so HAVE_SODIUM would never be defined, leading to curve_keygen always reporting "recompile with libsodium"
-
- 26 Sep, 2013 1 commit
-
-
Pieter Hintjens authored
-
- 15 Sep, 2013 2 commits
-
-
Pieter Hintjens authored
* Removed redundant Z85 code and include files from project * Simplified use of headers in test cases (now they all just use testutil.hpp) * Export zmq_z85_encode() and zmq_z85_decode() in API * Added man pages for these two functions
-
Pieter Hintjens authored
-
- 13 Sep, 2013 1 commit
-
-
Pieter Hintjens authored
-
- 09 Sep, 2013 1 commit
-
-
Pieter Hintjens authored
-
- 05 Sep, 2013 1 commit
-
-
Pieter Hintjens authored
-
- 28 Jun, 2013 1 commit
-
-
Pieter Hintjens authored
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.
-
- 20 Jun, 2013 1 commit
-
-
Pieter Hintjens authored
- ZMQ_CURVE_PUBLICKEY for clients and servers - ZMQ_CURVE_SECRETKEY for clients - ZMQ_CURVE_SERVERKEY for clients - ZMQ_CURVE_SERVER for servers - added tools/curve_keygen.c as example - updated man pages
-
- 12 Mar, 2013 1 commit
-
-
Pieter Hintjens authored
-
- 31 Jan, 2013 2 commits
-
-
Pieter Hintjens authored
* Removed or truncated sleeps so the tests run faster * Removed dependencies on zmq_utils * Rewrote a few tests that were confusing * Minor code cleanups
-
Pieter Hintjens authored
-
- 06 Sep, 2012 1 commit
-
-
Arthur O'Dwyer authored
This change makes sure that even if the tests are built in a "release" configuration (with optimizations and NDEBUG turned on), the assertions won't get compiled out of the tests themselves. The C standard guarantees that the most recent inclusion of <assert.h> is the one that counts, so it's important that the "#undef NDEBUG/#include <assert.h>" come as the last thing in the block of header files. "testutil.hpp" includes <assert.h>, so I've left <assert.h> out of any test that #includes "testutil.hpp", just for the sake of brevity.
-
- 27 Aug, 2012 1 commit
-
-
Arthur O'Dwyer authored
-
- 01 Nov, 2011 2 commits
-
-
Martin Sustrik authored
Signed-off-by:
Martin Sustrik <sustrik@250bpm.com>
-
Martin Sustrik authored
This makes finding out which test have hung-up easier. Signed-off-by:
Martin Sustrik <sustrik@250bpm.com>
-
- 31 Oct, 2011 1 commit
-
-
Martin Sustrik authored
Signed-off-by:
Martin Sustrik <sustrik@250bpm.com>
-
- 02 May, 2011 1 commit
-
-
Pieter Hintjens authored
Signed-off-by:
Pieter Hintjens <ph@imatix.com>
-
- 24 Mar, 2011 1 commit
-
-
Martin Sustrik authored
As a side effect, broker HWM test was fixed. Signed-off-by:
Martin Sustrik <sustrik@250bpm.com>
-
- 02 Mar, 2011 1 commit
-
-
Martin Sustrik authored
Signed-off-by:
Martin Sustrik <sustrik@250bpm.com>
-
- 30 Oct, 2010 1 commit
-
-
Martin Sustrik authored
Signed-off-by:
Martin Sustrik <sustrik@250bpm.com>
-
- 28 Aug, 2010 1 commit
-
-
Guido Goldstein authored
-
- 27 Aug, 2010 2 commits
-
-
Guido Goldstein authored
-
Martin Lucina authored
The test suite uses the standard automake support. Tests are always built, but run only when you do a "make check".
-
- 13 Feb, 2010 1 commit
-
-
Martin Sustrik authored
-
- 05 Jan, 2010 1 commit
-
-
Martin Sustrik authored
-
- 10 Dec, 2009 1 commit
-
-
Martin Sustrik authored
-
- 03 Nov, 2009 1 commit
-
-
malosek authored
-
- 05 Oct, 2009 1 commit
-
-
malosek authored
-
- 03 Aug, 2009 1 commit
-
-
Martin Sustrik authored
-
- 29 Jul, 2009 1 commit
-
-
Martin Sustrik authored
-