yaronn/xml-crypto — pull request #1 by bergie (2012-07-03 14:07:30+00:00)
Title: Initial support for enveloped signatures

I'm using xml-crypto in the [passport-saml](https://github.com/bergie/passport-saml) library to verify and sign SAML messages. For this, enveloped signatures were necessary, and so this commit adds support for those.

The way enveloped signatures are canonicalized isn't exactly pretty, but at least is a start.

In addition this pull request adds [Travis continuous integration](http://travis-ci.org/#!/bergie/xml-crypto) support, so every commit to the project gets automatically tested. You need to log into Travis with your GitHub account and enable the repo to get it tested.