POG 0.3 Public Beta released

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

POG – Password Operations Gem version 0.3 (Public beta) is now released
on RubyForge.

Site: http://pog.rubyforge.org
RDocs: http://pog.rubyforge.org/doc
Tracker: http://pog.rubyforge.org/tracker
License: http://www.apache.org/licenses/LICENSE-2.0
SVN: svn://rubyforge.org/var/svn/pog

POG is a Ruby gem for simplifying random password generation, password
strength testing, password hashing and salting, and password-hash
authentication.

This is my first public gem, so any and all suggestions and comments
would be greatly appreciated.

==============
Quick Overview

The Password class encapsulates a password and provides functionality
for
hashing and hash-based authentication.

The RandomStringGenerator class provides the functionality to generate
random
Strings. It could be called RandomPasswordGenerator.

The Salt class encapsulates a password’s salt and provides functionality
for
password salting and random salt generation.

The PasswordTests class provides functionality for rule-based testing
strength
of passwords.

===============
Changes/Updates

  • Fixed Bug 12815 – naive password generation
  • DRYed up password generation (created new RandomStringGenerator
    class)
  • Added WEP Key generation (Feature Request 12816)
  • Fixed Bug 12487 – samples from README throwing errors
  • Added functionality to call tests with arbitrary parameters.

==================================
Feature Requests/Bug Submissions

Please submit feature requests and bug requests

(a) directly to me
(b) to RubyForge Tracker: http://pog.rubyforge.org/tracker

  • – Travis W.

“Programming in Java is like dealing with your mom – it’s kind,
forgiving, and
gently chastising. Programming in C++ is like dealing with a disgruntled
girlfriend – it’s cold, unforgiving, and doesn’t tell you what you’ve
done wrong.”
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGvMNeWvapaOIz2YYRAgwgAJ96/iDZU0SC8Vp9eNvuago3jPI3TQCfZFOd
qhpdS+cIgU3y/RXE0ENfndY=
=RpTH
-----END PGP SIGNATURE-----