1. 30 Dec, 2016 6 commits
    • Luca Boccassi's avatar
      Problem: documentation does not warn about ZMQ_EVENT_ALL and new events · 2afba008
      Luca Boccassi authored
      Solution: add a note pointing out that when new events are added the
      ZMQ_EVENT_ALL mask will start returning them, so applications that
      can't handle that transparently should not use it and instead pick
      only the event types they want.
      Creating a new event type and having monitors with ZMQ_EVENT_ALL
      return them will not be considered a backward incompatible change
      even though the flow of events will change.
      2afba008
    • Luca Boccassi's avatar
      Problem: new DRAFT monitor events returned even without --enable-draft · c0e2bc4e
      Luca Boccassi authored
      Solution: wrap the event triggering in the DRAFT ifdef as well as the
      defines. This ensures that the event are returned only if the
      library was built with DRAFTs enabled.
      
      Also update the test case to expect the new events since it uses
      the catch-all mask. Although the sequence of event is different and
      this might be considered as an API breakage, using the catch-all
      ZMQ_EVENT_ALL mask implies that, well, all events are monitored so
      it's normal that new ones will be added.
      Users that don't want this kind of behaviour to change can simply
      monitor only the event that they care about.
      c0e2bc4e
    • Luca Boccassi's avatar
      Merge pull request #2281 from vtellier/master · 0ebed80d
      Luca Boccassi authored
      Code formatting + reverted hard error handshake fail
      0ebed80d
    • Vincent Tellier's avatar
      Code formatting + reverted hard error handshake fail · 48bc75e8
      Vincent Tellier authored
       - Moved new events in draft section + added to zmq_draft.h
       - Removed the remainning tabs
       - Reverted the hard error (back to soft error) in curve_server.cpp
      
      => The feature doesn't works anymore
      48bc75e8
    • Luca Boccassi's avatar
      Merge pull request #2280 from vtellier/master · 0ad600c7
      Luca Boccassi authored
      Fixed issue #2227
      0ad600c7
    • Vincent Tellier's avatar
      Fixed issue #2227 · b6e9e0c2
      Vincent Tellier authored
      Added two new monitoring events:
       - ZMQ_EVENT_HANDSHAKE_SUCCEED is raised once the encryption handshake succeed
       - ZMQ_EVENT_HANDSHAKE_FAILED is raised when it failed
      Both events are raised on server and client side.
      b6e9e0c2
  2. 29 Dec, 2016 3 commits
  3. 28 Dec, 2016 1 commit
  4. 27 Dec, 2016 8 commits
  5. 26 Dec, 2016 9 commits
  6. 25 Dec, 2016 1 commit
  7. 22 Dec, 2016 3 commits
  8. 19 Dec, 2016 2 commits
  9. 18 Dec, 2016 2 commits
  10. 16 Dec, 2016 5 commits