Permalink
Commits on Jul 1, 2017
  1. Code style cleanup

    mpetazzoni committed on GitHub Jul 1, 2017
  2. Merge pull request #205 from icgeass/master

    mpetazzoni committed on GitHub Jul 1, 2017
    utf-8 fix
  3. utf-8 fix

    icgeass committed Jul 1, 2017
Commits on Oct 4, 2016
Commits on Jul 7, 2016
  1. Merge pull request #180 from bwzhou/master

    mpetazzoni committed on GitHub Jul 7, 2016
    Fixed a BufferUnderflowException in message parsing when PeerExchange is closing
Commits on Jul 1, 2016
  1. Fixed a BufferUnderflowException in message parsing when PeerExchange…

    bwzhou committed on GitHub Jul 1, 2016
    … is closing
Commits on Jun 18, 2016
  1. Fix indent in pom.xml

    mpetazzoni committed Jun 18, 2016
Commits on Apr 12, 2016
  1. Merge pull request #177 from bwzhou/patch-1

    mpetazzoni committed Apr 12, 2016
    Unchoke the random peer in optimistic unchoking
Commits on Apr 8, 2016
Commits on Mar 14, 2016
  1. Merge pull request #174 from henkel/fix-byte-array-to-hex-string

    mpetazzoni committed Mar 14, 2016
    Fix byteArrayToHexString and add tests
  2. Fix byteArrayToHexString and add tests

    philipphenkel committed Mar 12, 2016
    The old implementation of byteArrayToHexString drops the byte array’s
    leading zeros.
Commits on Mar 9, 2016
  1. Extra Maven build plugins specific to release in a release profile

    mpetazzoni committed Mar 9, 2016
    Signed-off-by: Maxime Petazzoni <maxime.petazzoni@bulix.org>
  2. Move version forward to 1.6-SNAPSHOT

    mpetazzoni committed Mar 9, 2016
    Signed-off-by: Maxime Petazzoni <maxime.petazzoni@bulix.org>
  3. Prepare for 1.5 release

    mpetazzoni committed Mar 9, 2016
  4. Document usage of dependency version 1.5. Fixes #127

    mpetazzoni committed Mar 9, 2016
    In preparation of incoming 1.5 release, with the cli/core split.
    
    Signed-off-by: Maxime Petazzoni <maxime.petazzoni@bulix.org>
  5. Javadoc markup fixes and release prep

    mpetazzoni committed Mar 9, 2016
    Signed-off-by: Maxime Petazzoni <maxime.petazzoni@bulix.org>
  6. Merge pull request #170 from henkel/adjust-length-of-existing-file-on…

    mpetazzoni committed Mar 9, 2016
    …ly-if-required
    
    Change the length of an existing storage file only if required
  7. Include documentation about Client observable. Fixes #165

    mpetazzoni committed Mar 9, 2016
    Signed-off-by: Maxime Petazzoni <maxime.petazzoni@bulix.org>
  8. Check for selector key validity before trying to use it. Fixes #169

    mpetazzoni committed Mar 9, 2016
    Signed-off-by: Maxime Petazzoni <maxime.petazzoni@bulix.org>
Commits on Mar 2, 2016
  1. Change the length of an existing storage file only if required

    philipphenkel committed Mar 2, 2016
    This change prevents the modification of a storage file in case the
    file is already complete and all pieces are available.
Commits on Feb 3, 2016
  1. Merge pull request #162 from henkel/immediate-shutdown-of-peerexchange

    mpetazzoni committed Feb 3, 2016
    Allow immedidate shutdown of peerexchange by notifying out-going thread
Commits on Jan 29, 2016
Commits on Jan 22, 2016
  1. Merge pull request #161 from henkel/develop

    mpetazzoni committed Jan 22, 2016
    Remove dependency on Apache comons-codec
Commits on Jan 20, 2016
Commits on Jan 18, 2016
  1. Merge pull request #160 from henkel/master

    mpetazzoni committed Jan 18, 2016
    Fixed bitfield payload in bitfield message
Commits on Jan 16, 2016
  1. Allow explicit start of peer message exchange

    philipphenkel committed Jan 16, 2016
    This change fixes a race condition in peer message exchange. First
    incoming messages can be lost because incoming thread is started before
    it is possible to register a message listener. There is a high
    probability of missing the peer’s bitfield message immediately after
    handshake and as a consequence downloads will not resume.
    
    This fix is required to resolve issue #91
    #91
  2. Fixed bitfield payload in bitfield message

    philipphenkel committed Jan 16, 2016
    Bitfield payload was truncated to the highest bit that was set. As a
    consequence clients dropped the connection.
    
    This is one of two changes required to resolve issues 91: download
    resume not working
    #91
Commits on Jan 5, 2016
  1. Remove outdated comment

    mpetazzoni committed Jan 5, 2016
    Signed-off-by: Maxime Petazzoni <maxime.petazzoni@bulix.org>
Commits on Aug 3, 2015
  1. Merge pull request #125 from hagai-lvi/master

    mpetazzoni committed Aug 3, 2015
    fixed wrong maven artifactId
  2. Merge pull request #134 from tchoulihan/master

    mpetazzoni committed Aug 3, 2015
    Use a larger port range, fixes #132
Commits on May 25, 2015
  1. Merge pull request #129 from halfmanhalffish/fixpeerreporting

    mpetazzoni committed May 25, 2015
    Fix peer reporting in the UDP announce response
Commits on May 23, 2015
  1. fix bug by which not all peers that the server reports are reported b…

    someone committed May 19, 2015
    …ack to clients
Commits on May 22, 2015
Commits on Apr 17, 2015