Permalink
Commits on Jun 11, 2017
  1. comment back in fsw stuff

    committed Jun 11, 2017
Commits on Jun 10, 2017
Commits on Mar 9, 2017
  1. 1.1.9

    committed Mar 9, 2017
Commits on Feb 1, 2017
  1. ivr example (#62)

    * adding ivr example
    
    * fixed README.md list
    
    * fixed README.md list
    
    * fixed README.md list
    
    * added to-do to README.md
    
    * added recording files locally
    
    * added recording files locally
    tbonesteaks committed with Feb 1, 2017
Commits on Aug 2, 2016
  1. Merge pull request #57 from CodeYellowBV/fix-execute

    Fix Connection.execute not to leak, add test for this
    committed on GitHub Aug 2, 2016
  2. Do not leak callbacks

    A session is identified by the variable 'uuid'. Multiple command
    requests/responses are possible, hence the callback was registered only
    once before. These were however not cleaned up.
    
    Take a different approach, always register an event handler for the
    session and check in the callback whether the response matched the
    request. This results in a number of calls that grows linearly to the
    number of open requests, but this number is usually small anyway.
    
    Fixes #54
    Lekensteyn committed Aug 2, 2016
  3. test: add regression test for Connection.execute

    Ensures that the modifications to the execute callback handling does not
    accidentally trigger other events.
    
    Sends a different event before the actual response to ensure that
    #23 will not occur again.
    Lekensteyn committed Aug 2, 2016
  4. Merge pull request #56 from CodeYellowBV/tests-fixes

    Fixes the test suite
    committed on GitHub Aug 2, 2016
  5. Upgrade dependencies to fix tests for newer versions

    Fixes failing `grunt jshint` task:
    
        Running "jshint:lib" (jshint) task
        Verifying property jshint.lib exists in config...OK
        Files: lib/esl/Connection.js, lib/esl/Event.js, lib/esl/Parser.js, lib/esl/Server.js, lib/esl/esl.js, lib/index.js
        Options: force=false, reporterOutput=null, jshintrc=".jshintrc"
        Warning: Path must be a string. Received null Use --force to continue.
    
        Aborted due to warnings.
    
    Likely fixed by
    gruntjs/grunt-contrib-jshint@a0cd3db
    which was needed due to a newer jshint version, see
    jshint/jshint#2922
    
    After the upgrade, have to disable a camelcase warning (W106) that
    cannot be fixed since it is part of the interface. This also silences
    some deprecation warnings in newer node versions.
    Lekensteyn committed Aug 2, 2016
  6. tests: Fix several file descriptor leaks

    This prevented `grunt mochacov:coverage` from exiting. Servers must be
    terminated after use, and the Connection must either be disconnected, or
    the client socket must be closed (when there is no wrapper like
    Connection).
    Lekensteyn committed Aug 2, 2016
Commits on Jan 5, 2016
  1. 1.1.8

    committed Jan 5, 2016
Commits on Jan 4, 2016
  1. 1.1.7

    committed Jan 4, 2016
Commits on Oct 30, 2015
  1. 1.1.6

    committed Oct 30, 2015
  2. Merge pull request #51 from davehorton/master

    return generated Event-UUID when executing a FSW application
    committed Oct 30, 2015
Commits on Oct 29, 2015
  1. return generated Event-UUID to enable higher-level application tracki…

    …ng/matching of requests to associated events
    davehorton committed Oct 29, 2015
Commits on Jul 19, 2015
  1. 1.1.5

    committed Jul 19, 2015
  2. Merge pull request #47 from pandeng/master

    make sure bgapi can invoke callback even if not jobid parameter
    committed Jul 19, 2015
Commits on Jul 7, 2015
  1. 1.1.4

    committed Jul 7, 2015
  2. Merge pull request #45 from aalexgabi/patch-1

    Fixed callback never called for bgapi
    committed Jul 7, 2015
  3. Attaching job event listener before executing command

    In some cases the command replies before attaching the event listener for the reply.
    
    Is there a particular reason for which the jobid is taken from the event header given that in all cases it is available?
    aalexgabi committed Jul 7, 2015
Commits on Mar 23, 2015
  1. 1.1.3

    committed Mar 23, 2015
  2. fix #40; implement exec async

    committed Mar 23, 2015
Commits on Jul 15, 2014
  1. bump version to v1.1.2

    committed Jul 15, 2014
Commits on Jul 14, 2014
  1. Merge pull request #38 from icecubed/master

    Corrected typo in disconnection case in connection.js
    committed Jul 14, 2014
Commits on Apr 17, 2014
  1. version bump to v1.1.1

    committed Apr 17, 2014