Permalink
Switch branches/tags
Commits on Dec 8, 2016
  1. readme: add new badges

    freewil committed Dec 8, 2016
  2. 0.6.0

    freewil committed Dec 8, 2016
  3. Added stderr output as additional callback parameter (#19)

    bumi committed with freewil Dec 8, 2016
    * Added stderr output as additional callback parameter
    
    gpg sends some additional information to stderr. For example the key
    verification information during decryption. i
    To provide access to this information without redirecting it to stdout
    this change adds the "error" as a third parameter to the callback function.
    This allows users to get the decrypted content and the additional
    information separately if needed.
    
    * added missing test for errors
Commits on Dec 2, 2016
  1. 0.5.0

    freewil committed Dec 2, 2016
  2. Merge pull request #18 from Champii/master

    freewil committed Dec 2, 2016
    Transform streaming() method to accept raw streams as well as strings…
Commits on Nov 30, 2016
  1. Add helpers methods encryptStream, encryptToStream and associated dec…

    Florian Greiner committed Nov 30, 2016
    …rypt
Commits on Nov 29, 2016
  1. Add forgotten test file...

    Florian Greiner committed Nov 29, 2016
  2. Transform streaming() method to accept raw streams as well as strings…

    Florian Greiner committed Nov 29, 2016
    … path
Commits on May 26, 2016
Commits on Apr 20, 2016
  1. 0.4.1

    freewil committed Apr 20, 2016
  2. Merge pull request #16 from tszajna0/master

    freewil committed Apr 20, 2016
    Fixed command line arguments
Commits on Apr 19, 2016
Commits on Mar 8, 2016
  1. Fixed command line arguments

    tszajna0 committed Mar 8, 2016
    - GPG is sensitive to arguments order; this enables gpg.call to decrypt files
Commits on Oct 11, 2015
  1. 0.4.0

    freewil committed Oct 11, 2015
  2. remove unused index.js

    freewil committed Oct 11, 2015
  3. consistent comments

    freewil committed Oct 11, 2015
  4. Merge pull request #15 from STRML/refactor

    freewil committed Oct 11, 2015
    Refactor project. New tests. Add key import/removal and raw functions.
Commits on Oct 6, 2015
Commits on Jun 15, 2015
  1. Update README with usage notes.

    STRML committed Jun 15, 2015
Commits on Jun 1, 2015
  1. Linting

    STRML committed Jun 1, 2015
Commits on Nov 11, 2014
  1. Add verifySignature function.

    STRML committed Nov 11, 2014
Commits on Jun 19, 2014
  1. 0.3.4

    freewil committed Jun 19, 2014
Commits on Jun 4, 2014
  1. upgrade mocha

    freewil committed Jun 4, 2014
  2. update travis

    freewil committed Jun 4, 2014
Commits on Mar 17, 2014
  1. Update package.json

    drudge committed Mar 17, 2014
  2. Merge pull request #9 from bripkens/master

    drudge committed Mar 17, 2014
    Respond to close instead of exit events
  3. Respond to close instead of exit events

    bripkens committed Mar 17, 2014
    I observed a race condition when observing the 'exit' instead of
    the 'close' event. Sometimes encryption would work, sometimes it
    wouldn't. Debugging showed that the 'exit' event is sometimes
    called before a 'data' event arrives.
    
    The Node.js documentation actually states such behavior:
    
      Event: 'exit'
      Note that the child process stdio streams might still be open.
      http://nodejs.org/api/child_process.html#child_process_event_exit
    
      Event: 'close'
      This event is emitted when the stdio streams of a child process
      have all terminated. This is distinct from 'exit', since multiple
      processes might share the same stdio streams.
      http://nodejs.org/api/child_process.html#child_process_event_close
    
    This commit switches from the 'exit' to 'close' events.