Permalink
Commits on Nov 23, 2013
  1. Add test

    adamvr committed Nov 23, 2013
  2. Accept options object or paths in mqtt.createSecureServer

    Note: calling this as 'string string function' is
    now deprecated, include a warning in future and
    update docs
    adamvr committed Nov 23, 2013
Commits on Aug 8, 2013
Commits on Jun 13, 2013
  1. Merge pull request #110 from adamvr/end-disable-reconnection

    MqttClient#end() should disable the reconnection
    adamvr committed Jun 13, 2013
Commits on Jun 12, 2013
  1. 0.2.10

    adamvr committed Jun 12, 2013
  2. Merge pull request #101 from adamvr/auto-reconnect

    Auto reconnect
    adamvr committed Jun 12, 2013
  3. Move reconnect logic to inside mqttclient

    Behaviour on reconnect can be altered (indeed, needs to be altered
    so it actually works) by overriding the _reconnect method.
    adamvr committed Jun 12, 2013
  4. Correct emit close test

    adamvr committed Jun 12, 2013
Commits on Jun 9, 2013
  1. Reshuffle client constructor

    adamvr committed Jun 9, 2013
  2. Randomly generate packet ids

    adamvr committed Jun 9, 2013
  3. Swallow stream errors

    Since they're most likely to be econnrefused or epipe
    which will be (attempted) to be corrected with the next
    reconnect
    adamvr committed Jun 9, 2013
  4. Don't setup testing server in before

    Unnecessary
    adamvr committed Jun 9, 2013
Commits on Jun 6, 2013
  1. Merge pull request #105 from bpedro/master

    Fixed examples/server/orig.js
    adamvr committed Jun 6, 2013
Commits on Jun 5, 2013
  1. Merge pull request #104 from adamvr/fix-broadcast-example

    Fix broadcast example
    adamvr committed Jun 5, 2013
  2. Expand logging

    adamvr committed Jun 5, 2013
  3. Add missing messageid to suback

    adamvr committed Jun 5, 2013
  4. Don't setup a reconnect timer if it's already running

    Slightly confusing since you wouldn't expect the socket
    to be firing 'close's if it never connects. But it fires
    both an 'error' (econnrefused) and then a close.
    
    So we wind up with a thousand reconnect timers.
    adamvr committed Jun 5, 2013
  5. Add reconnect test

    adamvr committed Jun 5, 2013
  6. Simplify ping timer test

    adamvr committed Jun 5, 2013
  7. Refactor out boilerplate

    adamvr committed Jun 5, 2013
  8. Test using a fake correct functioning server

    One that acts mostly to mqtt spec
    adamvr committed Jun 5, 2013
  9. Add simple reconnect to MqttClient

    Implemented at the mqtt level to avoid coupling mqttclients
    to tcp.
    
    Currently no tests, since testing it requires some refactoring
    of the test suite. Stay tuned.
    adamvr committed Jun 5, 2013
Commits on Jun 4, 2013
  1. Merge pull request #100 from adamvr/reset-packet-before-emit

    Reset packet state before handing control to user
    adamvr committed Jun 4, 2013
  2. Reset packet state before handing control to user

    The connection will be in an invalid state if the event handler
    throws an exception.
    adamvr committed Jun 4, 2013
Commits on May 29, 2013
  1. Bump version

    adamvr committed May 29, 2013