Permalink
Commits on Aug 13, 2018
  1. Merge pull request #600 from jimklimov/zyre_class

    keent committed Aug 13, 2018
    Problem: zproject requires that class name differs from project name
  2. Merge pull request #599 from jimklimov/cleanup

    keent committed Aug 13, 2018
    Problem: generated files in repo that bring no value
  3. Problem: zproject requirement that class name differs from project na…

    jimklimov committed Aug 13, 2018
    …me breaks zyre
    
    Solution: declare that we do not care that project and class header names can collide
    
    Signed-off-by: Jim Klimov <EvgenyKlimov@eaton.com>
  4. Merge pull request #598 from bluca/stable_build_borken

    keent committed Aug 13, 2018
    Problem: build with non-DRAFT CZMQ broken
  5. Drop generated doc files

    jimklimov committed Aug 13, 2018
  6. Problem: version.sh in git

    jimklimov committed Aug 13, 2018
    Solution: drop the obsolete file
    
    Signed-off-by: Jim Klimov <EvgenyKlimov@eaton.com>
  7. Problem: generated documentation in Git

    jimklimov committed Aug 13, 2018
    Solution: Drop extraneous files
    
    Signed-off-by: Jim Klimov <EvgenyKlimov@eaton.com>
  8. Problem: out of date with CZMQ python defs

    bluca committed Aug 13, 2018
    Solution: regenerate
  9. Problem: CZMQ DRAFT API used, breaks stable build

    bluca committed Aug 13, 2018
    Solution: use zcert_new_from by manually decoding text format keys
    instead of the handier zcert_new_from for now, to allow usage with a
    non-draft CZMQ build.
  10. Merge pull request #597 from bluca/backward_compat_beacon

    keent committed Aug 13, 2018
    Problem: draft beacon not compatible with non draft
Commits on Aug 12, 2018
  1. Problem: cannot test encryption with zpinger

    bluca committed Aug 12, 2018
    Solution: add a -c/--curve option that enables CURVE with ephemeral
    certificates.
  2. Problem: V2 beacon draft and non-draft not compatible

    bluca committed Aug 12, 2018
    Solution: if CURVE is not enabled and the beacon version is set to V2
    do not send an empty public key in the beacon, as V2-only clients will
    not be able to decode it. Only send public key with V3 beacon.
  3. Problem: too many ifdefs make code unreadable and hard to upgrade

    bluca committed Aug 12, 2018
    Solution: only ifdef on DRAFT for public API definitions. Internal code
    can be enabled as long as it cannot be reached from outside.
  4. Problem: out of date with zproject

    bluca committed Aug 12, 2018
    Solution: regenerate
Commits on Aug 8, 2018
  1. Merge pull request #596 from stephan57160/master

    sphaero committed Aug 8, 2018
    Problem: #594 missed README.md, when renamed zyre_set_ephemeral_port().
  2. Problem: #594 missed README.md, when renamed zyre_set_ephemeral_port().

    stephan57160 committed Aug 8, 2018
    Solution: Update README.md, accordingly (issue #595).
Commits on Aug 3, 2018
  1. Merge pull request #594 from bluca/bork

    keent committed Aug 3, 2018
    Problems: zbeacon does not work anymore, unclear API name and documentation
  2. Problem: out of date with zproject

    bluca committed Aug 3, 2018
    Solution: regenerate
  3. Problem: there are many ephemeral ports used by Zyre

    bluca committed Aug 3, 2018
    Solution: rename the ephemeral_port API call to beacon_peer_port to
    disambiguate and made it immediately clear to users that it only
    affects beacon mode.
  4. Problem: ephemeral port documentation is not clear

    bluca committed Aug 3, 2018
    Solution: clarify what the port will be used for
  5. Problem: zbeacon with random listening port is broken

    bluca committed Aug 3, 2018
    Solution: don't use 0 to indicate random system port, czmq is not
    the BSD socket API. Store the port as a string, and use * as before
    for the default random port case.
Commits on Aug 1, 2018
  1. Merge pull request #593 from stephan57160/master

    keent committed Aug 1, 2018
    Added API to set Ephemeral TCP port for beacon
Commits on Jun 11, 2018
  1. Merge pull request #589 from bluca/api_break

    sappo committed Jun 11, 2018
    Problem: zyre_new API change breaks backward compat
Commits on Jun 9, 2018
  1. Problem: zyre_new API change breaks backward compat

    bluca committed Jun 9, 2018
    Solution: don't assert if the name is NULL, it's allowed and checked
    later anyway
Commits on May 23, 2018
  1. Merge pull request #587 from gabm/FixBuildOnWindows

    sappo committed May 23, 2018
    Problem: vc14 on windows detects PRIu16 as literal suffix
  2. Problem: vc14 on windows detects PRIu16 as literal suffix

    gabm committed May 23, 2018
    Solution: add a space before PRIu16
  3. Merge pull request #586 from gabm/UpdateZProject

    bluca committed May 23, 2018
    Problem: zproject-generated files are outdated, cmake pkg support is …
  4. Problem: Config.cmake.in is not part of EXTRA_DIST

    gabm committed May 23, 2018
    Solution: re-run zproject to get it included
  5. Problem: zproject-generated files are outdated, cmake pkg support is …

    gabm committed May 23, 2018
    …missing
    
    Solution: update them to include cmake package support
Commits on May 20, 2018
  1. Merge pull request #585 from bluca/regen

    sappo committed May 20, 2018
    Problem: CZMQ python cdefs out of date
  2. Problem: CZMQ python cdefs out of date

    bluca committed May 20, 2018
    Solution: regen
  3. Merge pull request #582 from sappo/master

    bluca committed May 20, 2018
    Zyre Leader Election