Permalink
Switch branches/tags
Nothing to show
Commits on Mar 28, 2011
  1. Refactor parser

    * Extract parser logic into pubkey classes
    * Move RSAPublicKey and DSAPublicKey into their own files
    Jeremy Voorhis committed Mar 28, 2011
  2. Formatting

    Jeremy Voorhis committed Mar 28, 2011
  3. Extract BlobReader and BlobWriter into their own files.

    Jeremy Voorhis committed Mar 28, 2011
  4. Extracted two's complement helper.

    Jeremy Voorhis committed Mar 28, 2011
  5. Reading and writing OpenSSH-style public keys is now supported

    * Added BlobWriter to encode raw data
    * Cleaned up BlobReader
    * Eliminated PublicKey because its subclasses had little in common
    * Factored out two's complement helpers for Integer
    Jeremy Voorhis committed Mar 28, 2011
  6. Extracted parser implementation from key representation. Implemented …

    …functional-style parser.
    Jeremy Voorhis committed Mar 28, 2011
  7. Add BSD 3-clause license.

    committed Mar 28, 2011