Skip to content
Commits on Jan 2, 2016
  1. @gtjoseph

    1.0.3

    gtjoseph committed Jan 1, 2016
  2. @gtjoseph

    Cleanups in code and docs

    gtjoseph committed Jan 1, 2016
    Updated docs to warn that if 'error' events aren't caught,
    an "Unhandled event" exception may be thrown.  Additional
    info on TLS options was also added including a link to
    the Node documentation.
    
    To external users, Connection.channels is now a frozen
    clone rather than the live object.  To facilitate this,
    the circular reference from Channel to Connection was
    removed.
    
    Internally, all properties of Channel and Connection
    are now stored in their respective private stores even
    if they're exposed publically.  Now there's no ambiguity
    about whether a property is accessed with 'this' or '_(this)'.
    Intenally, they should be accessed with '_(this)'.
  3. @gtjoseph

    Bug fix and exposed the Connection.channels object

    gtjoseph committed Dec 31, 2015
    Fixed a bug where event listeners that channels added
    to a connection weren't getting cleaned up.
    
    Made the Connection.channels object accessible to
    users.  It's an object containing all active channels
    keyed by channel id.
  4. @gtjoseph

    Add TLS Support

    gtjoseph committed Dec 31, 2015
    The Connection options parameter now takes a 'tls' property that
    when set to true or a tls.TLSSocket options object, will connect
    to the device using TLS.  The default port of 8729 will be used
    unless overridden.
Commits on Dec 29, 2015
  1. @gtjoseph
  2. @gtjoseph

    1.0.2

    gtjoseph committed Dec 29, 2015
    Update Gruntfile for gh-pages
    Update Readme and docs
Commits on Dec 27, 2015
  1. @gtjoseph

    Merge branch 'devel' into 1.X.X

    gtjoseph committed Dec 27, 2015
  2. @gtjoseph

    1.0.1

    gtjoseph committed Dec 27, 2015
  3. @gtjoseph

    Fix a stack overflow caused by a channel timeout

    gtjoseph committed Dec 27, 2015
    The channel timeout listener was running in the connection's
    context instead of the channel's and was causing a stack
    overflow when it called emit('timeout').
Commits on Dec 26, 2015
  1. @gtjoseph

    1.0.0 - Refactor and add Promise support

    gtjoseph committed Dec 26, 2015
    The basic logic is the same but there are LOTS of structural
    changes so this version is NOT ABI compatable with the previous
    versions.
    
    * Fixed bugs
    * Changed the entry point to require('mikronode').getConnection()
    * Moved closeOn* methods to properties.
    * Refactored methods to prototype.
    * Hid most internal properties using the 'private-parts' package.
    * Added Promises for connection and channel.
    * Changed debugging output to use the 'debug' package.
    * Added lots of JSDocs.
    * Added tests
    * Updated the examples to show Promise usage.
  2. @gtjoseph

    Official 1.0.0

    gtjoseph committed Dec 26, 2015
  3. @gtjoseph

    xxx

    gtjoseph committed Dec 26, 2015
  4. @gtjoseph
  5. @gtjoseph
  6. @gtjoseph
  7. @gtjoseph

    1.0.2

    gtjoseph committed Dec 26, 2015
  8. @gtjoseph
  9. @gtjoseph

    More reorganization

    gtjoseph committed Dec 25, 2015
    Added test
    Added promise example file
    Refactored login
    Refactored Sentence
  10. @gtjoseph

    More reorganization

    gtjoseph committed Dec 25, 2015
    Added test
    Added promise example file
    Refactored login
    Refactored Sentence
Commits on Dec 25, 2015
  1. @gtjoseph
  2. @gtjoseph

    Fix listen and trap reporting.

    gtjoseph committed Dec 24, 2015
Commits on Dec 23, 2015
  1. @gtjoseph
  2. @gtjoseph

    set package to @f5eng

    gtjoseph committed Dec 22, 2015
Commits on Dec 22, 2015
  1. @gtjoseph

    1.0.1

    gtjoseph committed Dec 22, 2015
  2. @gtjoseph

    Refactored getCommandPromise to provide more data parsing options

    gtjoseph committed Dec 22, 2015
    Updated readme
    Updated JSDocs
Commits on Dec 21, 2015
  1. @gtjoseph

    Refactor and add Promise support

    gtjoseph committed Dec 20, 2015
    The basic logic is the same but there are LOTS of structural
    changes so this version is NOT ABI compatable with the previous
    versions.
    
    * Changed the entry point to require('mikronode').getConnection()
    * Moved closeOn* methods to properties.
    * Refactored methods to prototype.
    * Hid most internal properties using the 'private-parts' package.
    * Added Promises for connection and channel.
    * Changed debugging output to use the 'debug' package.
    * Added lots of JSDocs.
    * Updated the examples to show Promise usage.
Commits on Aug 3, 2015
  1. Merge pull request #6 from xeleniumz/xeleniumz-patch-1

    committed Aug 3, 2015
    Update Readme.md
Commits on Jul 7, 2015
  1. @xeleniumz

    Update index.js

    xeleniumz committed Jul 7, 2015
  2. @xeleniumz

    Update watchIPList.js

    xeleniumz committed Jul 7, 2015
  3. @xeleniumz

    Update getIpList.js

    xeleniumz committed Jul 7, 2015
  4. @xeleniumz
Commits on Apr 19, 2015
  1. @xeleniumz

    Update Readme.md

    xeleniumz committed Apr 19, 2015
Commits on Jul 8, 2011
  1. Rewrote encodeString based on ActionScript version in Mikrotik API wiki.

    committed Jul 8, 2011
    Fixed hexDump function.
    Added getChannel function to Connection object to retrieve a previously
    closed channel.
    Removed "deferring closing connection" log message.
Commits on Jul 7, 2011
Something went wrong with that request. Please try again.