Skip to content
Commits on May 31, 2016
  1. @hintjens

    Merge pull request #458 from sappo/master

    Re-generated zproject + jni fixes
    hintjens committed May 31, 2016
Commits on Apr 5, 2016
  1. @hintjens

    Merge pull request #455 from opedroso/WIN_CRLF_REGEN

    Problem: ZYRE not using latest ZPROJECT gsls
    hintjens committed Apr 5, 2016
Commits on Apr 4, 2016
  1. @hintjens

    Problem: NodeJS binding does not work with CZMQ classes

    Solution: did a lot of work on NodeJS binding; regenerated here.
    hintjens committed Apr 4, 2016
Commits on Mar 14, 2016
  1. @hintjens

    Tested fix to README.md markup

    hintjens committed Mar 14, 2016
  2. @hintjens

    Problem: Makefile.am did not package README.txt

    Solution: regenerate from zproject
    hintjens committed Mar 14, 2016
Commits on Mar 7, 2016
  1. @hintjens

    Problem: no way to get owned message from zyre_event

    Solution: add zyre_event_get_msg () that returns a fresh msg.
    
    This allows consistency between code that gets messages from
    multiple sources and destroys them when done with them.
    hintjens committed Mar 7, 2016
Commits on Mar 3, 2016
  1. @hintjens

    Problem: README is way out of date

    Solution: we have the technology to rebuild it. Use the CZMQ style
    and gitdown to pull in the current man pages for each class.
    hintjens committed Mar 3, 2016
  2. @hintjens

    Problem: whitespace errors in zyre manual

    Solution: fix this
    hintjens committed Mar 3, 2016
Commits on Mar 2, 2016
  1. @hintjens

    Problem: libuuid dependency sucks

    This makes a lot of trouble for e.g. building on OpenWRT and
    Android.
    
    I'll remove the various workarounds for libuuid in zproject;
    for now I've removed the dependency from CZMQ->libuuid so that
    Zyre & co. don't pull it in.
    hintjens committed Mar 2, 2016
Commits on Feb 29, 2016
  1. @hintjens

    Merge pull request #446 from maccradar/master

    Dockerfile for zyre, automatically compiles and runs chat example
    hintjens committed Feb 29, 2016
Commits on Feb 28, 2016
  1. @hintjens

    Problem: nodejs binding does not compile

    I managed to lose a bunch of work by editing binding.cc and
    binding.h until they worked, and then blindly building the
    project again. Lesson: don't modify generated code. What I
    wanted to do was get things working by hand, then fix the code
    generator until it produced the same results. What I ended
    up doing was losing some hours of work.
    
    Lesson: when hacking generated code, copy it first.
    
    Solution: fixed code generator and rebuilt here. The binding.cc
    now exports its API via binding.h so that Zyre can call CZMQ.
    hintjens committed Feb 28, 2016
Commits on Feb 27, 2016
  1. @hintjens

    Problem: API files still use old .xml extension

    Solution: rename to .api and regenerate everything
    hintjens committed Feb 27, 2016
Commits on Feb 26, 2016
  1. @hintjens

    Problem: hand-written Nodejs binding is hand-written

    Solution: generate via zproject
    
    This loses all patches to the hand-written binding.cc. Sorry. The
    binding isn't done yet. It does work (see zpinger.js). The parts
    that are missing are all CZMQ-related classes. I'll work on this
    next.
    
    To build: in nodejs, ./build.sh. Or, `node-ninja configure` and then
    `node-ninja build`.
    hintjens committed Feb 26, 2016
Commits on Feb 25, 2016
  1. @hintjens

    Problem: zyre_event is hard to use from some languages

    Specifically the type value as integer is fairly clumsy. It's
    easier to work with strings (as carried in the ZRE protocol).
    
    Solution: add zyre_event_type_name () method that gives the
    event type as string.
    hintjens committed Feb 25, 2016
Commits on Feb 24, 2016
  1. @hintjens

    Problem: zyre_version has a clumsy API

    Returning values by reference is not nice, and should be banned
    from our API style. It is also debatable whether returning three
    values to create a version is worthwhile, as it always creates
    extra work for the caller.
    
    Solution: fix zyre_version to return a single value.
    hintjens committed Feb 24, 2016
  2. @hintjens

    Problem: zyre API needs minor fixes

    Solution: reverting commit 45ff46, which was a poor solution to the
    problem in zproject of not exposing any part of a draft API.
    hintjens committed Feb 24, 2016
Commits on Feb 23, 2016
  1. @hintjens

    Problem: chat example has poor formatting

    Solution: fix it.
    hintjens committed Feb 23, 2016
Commits on Feb 22, 2016
  1. @hintjens

    Problem: have new NuGet target

    Solution: add generated packaging files to git repository
    hintjens committed Feb 22, 2016
  2. @hintjens

    Problem: NodeJS binding uses wrong (default) linkage

    Solution: specify all _STATIC macros explicitly.
    hintjens committed Feb 22, 2016
Commits on Feb 18, 2016
  1. @hintjens

    Problem: 'node-ninja build' can't find czmq.h

    Solution: search dependencies for include files.
    hintjens committed Feb 18, 2016
  2. @hintjens

    Problem: CHECK_PRINTF style doesn't work on Windows

    We need the same EXPORT macros on both instances of the prototype.
    
    Solution: fixed in zproject, regenerated here
    hintjens committed Feb 18, 2016
  3. @hintjens

    Problem: integer truncation warnings on Windows

    Solution: fixed in zproto and regenerated here.
    hintjens committed Feb 18, 2016
Commits on Feb 17, 2016
  1. @hintjens

    Problem: Zyre API is still draft

    This makes it clumsy for people to use. Since API is effectively
    stable we can mark it as such.
    
    Solution: mark API as stable & regenerate everything.
    hintjens committed Feb 17, 2016
  2. @hintjens

    Problem: can't run zpinger on specific interface

    Solution: add -i/--interface option for this
    hintjens committed Feb 17, 2016
  3. @hintjens

    Problem: doesn't work with node-ninja backend

    Solution: fix up node.js build.sh
    hintjens committed Feb 17, 2016
Commits on Feb 12, 2016
  1. @hintjens

    Problem: need a little doc for using GYP

    Solution: generate README.md in builds/gyp
    hintjens committed Feb 13, 2016
  2. @hintjens

    Problem: static/dll confusion in Windows gyp

    Solution: define _STATIC on command line, not platform.h
    hintjens committed Feb 12, 2016
  3. @hintjens

    Problem: packaging is out of date

    Especially, to make gyp builds work.
    
    Solution: rebuild via zproject.
    hintjens committed Feb 12, 2016
Commits on Feb 11, 2016
  1. @hintjens

    Merge pull request #430 from zoobab/master

    Problem: build.sh has a wrong PKG_CONFIG_PATH value
    hintjens committed Feb 11, 2016
  2. @hintjens

    Problem: nodejs: doesn't work with prebuild

    Solution: use separate git repo for releases and prebuilds
    hintjens committed Feb 11, 2016
  3. @hintjens

    Problem: nodejs: need to be able to trace build.sh

    Solution: add -x/--xverbose option
    hintjens committed Feb 11, 2016
  4. @hintjens

    Problem: nodejs: gyp can't find include files properly

    Solution: use PRODUCT_DIR variable, at start before gyp starts
    wandering all over the place (PRODUCT_DIR varies depending where
    you use it.)
    hintjens committed Feb 11, 2016
  5. @hintjens

    Problem: nodejs: pkg-config not finding dependencies

    Solution: set PKG_CONFIG_PATH before running configure
    hintjens committed Feb 11, 2016
Commits on Feb 10, 2016
  1. @hintjens

    Problem: need to update Node.js binding version

    Solution: use 0.0.4.
    hintjens committed Feb 10, 2016
  2. @hintjens

    Problem: need to update zyre.node version

    Solution: set to 0.0.3, for next release
    hintjens committed Feb 10, 2016
Something went wrong with that request. Please try again.