Switch branches/tags
Nothing to show
Commits on Sep 30, 2012
  1. fix typo: exmaple -> example

    atoponce committed Sep 30, 2012
Commits on Jul 26, 2012
  1. Reworking of code structure and starts

    xmission committed Jul 26, 2012
    Mostly a complete revamp of how the layout should be for holding the code.
    The idea is that the user can download a tarball, untar it to the web root
    directory, make the necessary web server changes, and launch the site.
    Also, this marks the beginning of developing against the framework.
    None of the code is working at the moment. Just a skeleton to get going.
Commits on Jul 16, 2012
  1. Optimization for hashcash

    xmission committed Jul 16, 2012
    At this point, hashcash is finished. It's only minting 12-bit partial
    collision tokens instead of 20, due to the SHA1 implementation limitations.
    Interestingly enough, Google Chrome on my hardware can only mint about 9,500
    tokens per second, which Mozilla Firefox on the same hardware can do about
    22,000 tokens per second. For 12-bit partial collisions, this always
    performs in under a second, so it should probably be handled on page load.
  2. Change string comparison to regex

    xmission committed Jul 16, 2012
    Some changes to minting the tokens, although still slow. Remove unnecessary
    variable assignments, and test using regular expressions versus string
    comparisons to increase speed. Seems to be behaving faster, but still very
  3. Functional Hashcash

    atoponce committed Jul 16, 2012
    Hashcash verification is now functional, although very, very slow. On my
    observations, it takes about a full minute to search through a full
    20-bits. On average, it should be taking maybe a second or two max. I think
    this is because I'm operating on strings, and should operate on binary
    objects instead. I need to speed up the while loop, by at least an order of
Commits on Jul 15, 2012
  1. Create starting dirs and README files

    atoponce committed Jul 15, 2012
    This is a beginning point on where to start for each piece of the
    application. The dir structure will likely change, but I need to begin
    somewhere. Also, I intend to document everything as I go along in
    files as necessary. A separate "doc" diretory might be created later. the
    Javascript and Python files start with some ideas on getting the
    code going.
  2. Initial README creation

    atoponce committed Jul 15, 2012
  3. Initial commit

    atoponce committed Jul 15, 2012