Permalink
Commits on Feb 6, 2012
  1. Move to Fx4

    committed Feb 6, 2012
  2. Remove Obsolete warnings

    committed Feb 6, 2012
Commits on Feb 5, 2012
  1. Save off SocketType

    committed Feb 5, 2012
Commits on Jan 6, 2012
  1. Merge pull request #40 from emiaj/patch-1

    Update README.md. Fix 'mozroots' instructions.
    jgoz committed Jan 6, 2012
  2. Update README.md

    emiaj committed Jan 6, 2012
Commits on Dec 27, 2011
Commits on Dec 17, 2011
  1. Issue #39: Set correct lib output path in nuspec.

    Move output assemblies up one level to the 'lib' folder from 'lib/net20'.
    This indicates to NuGet that the assemblies can be used in alternate
    project types, such as Silverlight.
    jgoz committed Dec 17, 2011
Commits on Dec 16, 2011
  1. Add scripts for creating NuGet packages.

    * Sign clrzmq and clrzmq-ext assemblies
    * Set default version to 0.0.0.0 to indicate Development
    jgoz committed Dec 16, 2011
  2. Move nuget-related files to /nuget.

    jgoz committed Dec 16, 2011
Commits on Dec 15, 2011
  1. Added overloads to all Device subclasses that take a ZMQ.Context obje…

    …ct as their first parameter, so you are not forced to use the ZMQ.Socket._appContext context.
    fholm committed with jgoz Dec 15, 2011
  2. Added a manual reset event to the Device class called DoneEvent which…

    … will be signaled when the recieve loops end.
    
    This is useful for when you need to wait in a hosting thread for the device thread to complete, or to check if it's completed in a nice and thread safe manner.
    Also marked the _run member in Device as volatile so the call to Stop() is garantueed to terminate the thread, as on some architectures (and in some version of the CLR) the _runc heck in RunningLoop could get hoisted if _run was not marked as volatile.
    fholm committed with jgoz Dec 15, 2011
  3. Issue #38: Make Socket(SocketType) ctor Obsolete.

    Application-wide context objects are potentially dangerous and should not
    be used. To avoid breaking backward compatibility, this constructor has
    been marked Obsolete and will be removed in 3.x.
    jgoz committed Dec 15, 2011
  4. Tweak readme.

    jgoz committed Dec 15, 2011
  5. Copy output files on build.

    jgoz committed Dec 15, 2011
  6. Add initial build script.

    jgoz committed Dec 15, 2011
Commits on Dec 14, 2011
Commits on Dec 13, 2011
  1. Merge branch 'spike-tests'

    jgoz committed Dec 13, 2011
  2. Fix formatting.

    jgoz committed Dec 13, 2011
  3. Add posix nuget script.

    jgoz committed Dec 13, 2011
  4. Add initial Subscribe tests.

    jgoz committed Dec 13, 2011
  5. Add initial socket options specs.

    jgoz committed Dec 13, 2011
  6. Add initial Bind/Connect specs.

    jgoz committed Dec 13, 2011
Commits on Dec 12, 2011
  1. Fixed a small bug with the timeout Recv call always returning null if…

    … timeout > 1 due to a faulty if-condition.
    fholm committed Dec 12, 2011
  2. Add initial Send/Recv specs.

    jgoz committed Dec 12, 2011
  3. Ignore local native lib path.

    jgoz committed Dec 12, 2011
  4. Make some RecvAll methods Obsolete.

    RecvAll is not compatible with using SendRecvOpt flags due to the
    possibility of repeatedly queuing null results if NOBLOCK is specified.
    These Obsolete methods will be removed in 3.x.
    jgoz committed Dec 12, 2011
  5. Remove magic number.

    jgoz committed Dec 12, 2011
Commits on Dec 11, 2011
  1. Use MSpec instead of xUnit.

    - NuGet package includes all necessary tools
    - Enforces BDD-style tests
    jgoz committed Dec 11, 2011