Permalink
Commits on May 6, 2010
  1. Welcome to v0.3.2

    jlouis committed May 6, 2010
Commits on May 4, 2010
Commits on May 3, 2010
Commits on May 2, 2010
  1. Bug report by Saizan (Andrea Vezzosi): attoparsec must be 0.8 at least.

    jlouis committed May 2, 2010
    The earlier version of attoparsec exports a 'lookAhead' which is
    ambiguous in our code.
Commits on May 1, 2010
  1. HPC uncovered more dead code.

    jlouis committed May 1, 2010
    This time, it was determineState in Torrent.
  2. Convert numbers to the right byte order.

    jlouis committed May 1, 2010
    Call to 'toEnum' on the number which calls the right function
    underneath.
  3. Enable support for doing HPC.

    jlouis committed May 1, 2010
  4. Bump to v0.3.1.

    jlouis committed May 1, 2010
  5. Fix an alignment bug in bitfield size calculation.

    jlouis committed May 1, 2010
    If the size was congruent to 0 mod 8 we had a bug where the padding got
    a byte too big. Fixed.
  6. Fix a grave bug in the message sender.

    jlouis committed May 1, 2010
    Rather than use send, we should be using sendAll. This is exactly what
    the documentation tells us, yet we didn't.
Commits on Apr 30, 2010
  1. Strenghten dependencies.

    jlouis committed Apr 30, 2010
  2. Welcome to v0.3.0

    jlouis committed Apr 30, 2010
  3. Add tested-with.

    jlouis committed Apr 30, 2010
Commits on Apr 29, 2010
  1. Do not send out Interested/NotInterested if nothing

    jlouis committed Apr 29, 2010
    changed.
  2. Debug printing in Peer.

    jlouis committed Apr 29, 2010
  3. Move considerInterest to the right spot.

    jlouis committed Apr 29, 2010
    We should only consider interest when we complete pieces. Then we can
    decide if we are still interested in the peer.
  4. Debug printing in ChokeMgr.

    jlouis committed Apr 29, 2010
  5. Fix CANCELling bug in SenderQ.

    jlouis committed Apr 29, 2010
    partitionQ needs "inverted" predicate functions compared to filters.
Commits on Apr 27, 2010
  1. Invert a predicate function in SenderQ.

    jlouis committed Apr 27, 2010
    The inversion corrects the behavior of SenderQRequestPrune messages.
  2. Fix Parser errors in Fast Extension.

    jlouis committed Apr 27, 2010
    Missed Decimal/Hex distinction for some reason.
  3. Improve the Wire Protocol.

    jlouis committed Apr 27, 2010
    We now greedily eat a byte and then we switch on that byte in the parse.
    TODO: Find out if cereal would benefit from this :)