]> git.immae.eu Git - github/fretlink/hmacaroons.git/blobdiff - README.md
Fix typo in secure var
[github/fretlink/hmacaroons.git] / README.md
index f3fd91a9cb0ba866fad45cbac7dbd07c0d7361c3..da7746204ea6c4fcf01f8b3cafb22056fc7d7bb2 100644 (file)
--- a/README.md
+++ b/README.md
@@ -1,18 +1,31 @@
-Macaroons: Pure haskell implementation of macaroons
+Macaroons: Pure haskell implementation of macaroons [![Build Status](https://travis-ci.org/jtanguy/hmacaroons.svg?branch=master)](https://travis-ci.org/jtanguy/hmacaroons)
 ===================================================
 
 Macaroons is a pure haskell implementation of macaroons. It aims to provide
 compatibility at a serialized level with the [reference implementation](https://github.com/rescrv/libmacaroons)
 and the [python implementation](https://github.com/ecordell/pymacaroons)
 
-[Google paper on macaroons](http://research.google.com/pubs/pub41892.html)
-[Macaroons at Mozilla](https://air.mozilla.org/macaroons-cookies-with-contextual-caveats-for-decentralized-authorization-in-the-cloud/)
-[Time for better security in NoSQL](http://hackingdistributed.com/2014/11/23/macaroons-in-hyperdex/)
-[Pure java implementation](https://github.com/nitram509/jmacaroons)
+**WARNING: This library has not been audited by security experts.**
+**There is no error handling at the moment, everyhting is silently accepted**
 
-TODO
-====
+It is developed in the purpose of exploration purposes, and would need much
+more attention if it were to be used in production.
 
-- Verifiy Macaroons
-- Discharge Macaroons
+References
+==========
 
+Papers and articles
+-------------------
+
+- [Google paper on macaroons](http://research.google.com/pubs/pub41892.html)
+- [Macaroons at Mozilla](https://air.mozilla.org/macaroons-cookies-with-contextual-caveats-for-decentralized-authorization-in-the-cloud/)
+- [Time for better security in NoSQL](http://hackingdistributed.com/2014/11/23/macaroons-in-hyperdex/)
+
+Implementations
+---------------
+
+- [C](https://github.com/rescrv/libmacaroons)
+- [Java](https://github.com/nitram509/jmacaroons)
+- [Node.js](https://github.com/nitram509/macaroons.js)
+- [Python](https://github.com/ecordell/pymacaroons)
+- [Rust](https://github.com/cryptosphere/rust-macaroons.git)