aboutsummaryrefslogtreecommitdiff
path: root/securecookie.go
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'json-encoder' of github.com:elithrar/securecookie into ↵Matt Silverlock2015-05-201-1/+1
|\ | | | | | | json-encoder
| * Added a JSON encoder/decoder to securecookie.Matt Silverlock2015-05-161-4/+53
| | | | | | | | | | | | | | A new "Encoder" interface with serialize/deserialize methods allows custom encoders to be specified. encoding/gob remains the default for compatibility/ease-of-use reasons, but the (often faster) encoding/json is now an option.
* | Added a JSON encoder/decoder to securecookie.Matt Silverlock2015-05-201-6/+55
|/ | | | | | | | | A new "Serializer" interface with serialize/deserialize methods allows custom encoders to be specified. encoding/gob remains the default for compatibility/ease-of-use reasons, but the (often faster) encoding/json is now an option. Fixed typo - TestEncription => TestEncryption
* Revert "Improve Decode against timing attacks"Kamil Kisiel2015-03-271-27/+16
| | | | This reverts commit 1be1b717b743c89f2393561985403b51bc192255.
* Revert "Commenting retErr and setErr in Decode"Kamil Kisiel2015-03-271-5/+0
| | | | This reverts commit c7a729999d0c3e51964bd30c05547fac82f6527d.
* Revert "A few more comments on decoding."Kamil Kisiel2015-03-271-3/+0
| | | | This reverts commit a54a6f264e283c7afd37f9d7a772965e7a72408c.
* A few more comments on decoding.Kamil Kisiel2015-03-181-0/+3
|
* Merge pull request #16 from elithrar/patch-1Kamil Kisiel2015-03-181-1/+1
|\ | | | | Removed redundant calls to len()
| * Removed redundant calls to len()Matt Silverlock2015-03-181-1/+1
| | | | | | subtle.ConstantTimeCompare already undertakes a length check internally.
* | Commenting retErr and setErr in DecodeAbdülhamit Yilmaz2015-03-181-0/+5
| |
* | Improve Decode against timing attacksAbdülhamit Yilmaz2015-03-171-16/+27
| |
* | Omit unnecessary `else`sAbdülhamit Yilmaz2015-03-171-6/+6
|/ | | | See http://golang.org/doc/effective_go.html#else
* Fix broken error message on invalid MAC.Kamil Kisiel2015-02-031-1/+1
| | | | Fixes #13.
* say that we create a key of a certain length, not strengthDominik Honnef2014-11-201-3/+3
|
* Expose ErrMacInvalid; fixes gorilla/securecookie#6Mahmud Ridwan2014-04-091-1/+3
|
* Add travis.ymlKamil Kisiel2013-12-011-5/+8
|
* Better errors for {En,De}codeMulti.Kamil Kisiel2013-10-171-4/+12
|
* Fix description for EncodeJohn Downey2013-01-011-2/+2
|
* Use the same MultiError version from the App Engine SDK.moraes2012-10-131-6/+9
|
* Better errors for EncodeMulti and DecodeMulti. Closes #1.moraes2012-10-131-2/+29
|
* Initial files.moraes2012-10-031-0/+386