Nice work !

Started using the 0.3.0 last week.  Already enjoying the benefits of the 
separation :)

cheers
Magnus

On Saturday, 24 January 2015 19:42:25 UTC+1, 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 on some modules:
>
> buddy-hashers:
>
> - Code refactored in more extensible way (based on multimethods)
> - Unify in one namespace. Now, independently of hasher you should import 
> only one namespace.
> - Hasher verification autodetects the hasher that should be used for 
> verify the password.
> - Add pbkdf2+sha256 and pbkdf-sha3_256
>
> buddy-auth:
> - Add support for more extensible way to raise unauthorized exception 
> based on slingshot and clojure protocols.
> - Add clout syntax and some other little improvements from 
> https://github.com/yogthos/ring-access-rules 
> - Bugfixes on some backends related to headers parsing.
> - Add better examples.
>
> Other two modules does not includes new changes or has small and not 
> relevant ones after library splitting. 
>
> 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/
>
> Since this release, each module will evolve independently. I thing, that 
> this approach will help users to include only the necessary parts from 
> buddy instead of including one monolithic library.
>
> 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.

Reply via email to