Commits on Sep 30, 2011
  1. Service#read -> Service#get

    committed Sep 30, 2011
Commits on Sep 29, 2011
  1. note ruby version

    committed Sep 30, 2011
  2. updating readme

    committed Sep 30, 2011
  3. windows disclaimer

    committed Sep 30, 2011
  4. updates to ruby 1.9.2 array#sample & backport gem

    Conflicts:
    
    	Gemfile
    	Gemfile.lock
    committed Sep 30, 2011
  5. submission whitespace

    committed Sep 29, 2011
  6. Enables 3-node solution lookup.

    Only effective for repair, since assembly looks
    for 4 orthogonal pieces in batch and needs all
    information, so 2 node 4 piece is better.
    
    Repair could be optimised to batch also, but
    this is enough for the assignment.
    committed Sep 29, 2011
  7. make demo halt on hash failure

    committed Sep 29, 2011
  8. @archie
Commits on Sep 28, 2011
  1. use ^= shorthand for inline c

    committed Sep 28, 2011
Commits on Sep 27, 2011
  1. remove leftover rubyinline:

     * from pieces
     * updated gemfile lock
    committed Sep 27, 2011
  2. readme update

    committed Sep 27, 2011
  3. gitignore binary

    committed Sep 27, 2011
  4. tidying up

      * expanding path so specs run from different pwds
      * removing the ruby implementation of xor content
      * demo with mp3 again, and filename in 1 place
    committed Sep 27, 2011
  5. node#id -> #node_id

    committed Sep 27, 2011
  6. Merge pull request #1 from archie/c-ext

    C ext: xor.c
    
    Pigs fly, so does this program now.
    committed Sep 27, 2011
  7. @archie
  8. c extension for file xor

    committed Sep 27, 2011
  9. starting with rubyinline

    committed Sep 27, 2011
  10. refactor decoder to take grouped pieces

    (e.g. pieces for a particular node)
    committed Sep 27, 2011
  11. adds gemfile rspec

    committed Sep 27, 2011
Commits on Sep 26, 2011
  1. updates demo & piece equality testing to fix breakage

    in repair service
    committed Sep 26, 2011
  2. developing file service interface

    committed Sep 26, 2011