misterdai/cfbackport — pull request #2 by dcepler (2012-07-08 04:09:48+00:00)
Title: Fixed Canonicalize, added Functions, and Unit Testing

***Canoncicalize*** was misspelled and should have been ***Canonicalize*** and has been fixed. There are now unit tests, using MXUnit, to test the functionality of the functions. I only did the ones that I touched or added. The following functions were added:

* ***DecodeForHTML***
* ***DecodeFromURL***
* ***EncodeForXML***
* ***HMac***
* ***throw*** (for CF8)

Thank you for starting the project. I have found it useful and just sending back the additions.