Great job guys! On Monday, 23 February 2015 00:38:02 UTC+13, Andrey Antukh wrote: > > Hi! > > I am happy to announce a new release of buddy (security library for > Clojure). > > Since 0.3.0, buddy is split from monolithic library in four modules: > > - buddy-core: Cryptographyc api. > - buddy-sign: High level message signing > - buddy-auth: Authentication and Authorization facilities for ring based > web apps. > - buddy-hashers: Collection of password hashers. > > Relevant changes since 0.3.0: > > buddy-core: > > - Add buddy.core.nonce namespace with functions for generate > cryptographically secure ivs and nonces. > - Add buddy.core.padding with interface to the common padding algorithms. > - Function name consistency improvements in almost all api (with proper > backward compatibility for almost all changes, see changelog for breaking > changes). > - Improved low level interface to Hash and Mac algorithms, allowing to the > user build own high level abstractions over it. > > buddy-sign: > > - Removed generic signing implementation > - Add compact signing as replacement for generic (the difference and the > purpose is explained in the documentation). > - Improved time based validation and fix some related bugs. > - Improved error reporting on message validation using Either monadic type. > > buddy-auth: > > - Remove generic signed token backend. > - Add JWS/JWT backend as replacement to generic signed token backend). > - Improved generic authorization system, now it extensible with clojure > protocols. > > buddy-hashers: > > - Update versions and adapt the code to buddy-core internal api changes. > > Github: > https://github.com/funcool/buddy-core > https://github.com/funcool/buddy-auth > https://github.com/funcool/buddy-hashers > https://github.com/funcool/buddy-sign > > Documentation: > https://funcool.github.io/buddy-core/latest/ > https://funcool.github.io/buddy-auth/latest/ > https://funcool.github.io/buddy-hashers/latest/ > https://funcool.github.io/buddy-sign/latest/ > > Cheers. > Andrey > > -- > Andrey Antukh - Андрей Антух - <andrei....@kaleidos.net <javascript:>> / < > ni...@niwi.be <javascript:>> > http://www.niwi.be <http://www.niwi.be/page/about/> > https://github.com/niwibe >
-- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.