Permalink
Commits on Aug 25, 2008
  1. fixes bug where priorities where lost when force-rechecking.

    git-svn-id: http://libtorrent.svn.sourceforge.net/svnroot/libtorrent/trunk@2637 a83610d8-ad2a-0410-a6ab-fc0612d85776
    arvidn committed Aug 25, 2008
  2. fixed http_connection test

    git-svn-id: http://libtorrent.svn.sourceforge.net/svnroot/libtorrent/trunk@2636 a83610d8-ad2a-0410-a6ab-fc0612d85776
    arvidn committed Aug 25, 2008
  3. enables alerts earlier in test_swarm

    git-svn-id: http://libtorrent.svn.sourceforge.net/svnroot/libtorrent/trunk@2635 a83610d8-ad2a-0410-a6ab-fc0612d85776
    arvidn committed Aug 25, 2008
  4. changed alert messages to use asio to string conversion for endpoint …

    …(fixes missing [] on IPv6 addresses)
    
    git-svn-id: http://libtorrent.svn.sourceforge.net/svnroot/libtorrent/trunk@2634 a83610d8-ad2a-0410-a6ab-fc0612d85776
    arvidn committed Aug 25, 2008
  5. filter loopback and local network IPs as external addresses. Re-open …

    …main_session.log when changing port (to create it in the right folder). Use a listen socket queue length of 5 instead of 0. It seemed like 0 meant 0 instead of OS chooses
    
    git-svn-id: http://libtorrent.svn.sourceforge.net/svnroot/libtorrent/trunk@2632 a83610d8-ad2a-0410-a6ab-fc0612d85776
    arvidn committed Aug 25, 2008
  6. fixed typo

    git-svn-id: http://libtorrent.svn.sourceforge.net/svnroot/libtorrent/trunk@2631 a83610d8-ad2a-0410-a6ab-fc0612d85776
    arvidn committed Aug 25, 2008
  7. fixed bug in piece time-out code. Fixes #388

    git-svn-id: http://libtorrent.svn.sourceforge.net/svnroot/libtorrent/trunk@2630 a83610d8-ad2a-0410-a6ab-fc0612d85776
    arvidn committed Aug 25, 2008
  8. Remove 'connecting_to_tracker' state from bindings

    git-svn-id: http://libtorrent.svn.sourceforge.net/svnroot/libtorrent/trunk@2629 a83610d8-ad2a-0410-a6ab-fc0612d85776
    andrewresch committed Aug 25, 2008
Commits on Aug 24, 2008
  1. fix isprint() build issue with msvc

    git-svn-id: http://libtorrent.svn.sourceforge.net/svnroot/libtorrent/trunk@2628 a83610d8-ad2a-0410-a6ab-fc0612d85776
    arvidn committed Aug 24, 2008
  2. added test that exposes bug where priorities are cleared when a torre…

    …nt is force-rechecked
    
    git-svn-id: http://libtorrent.svn.sourceforge.net/svnroot/libtorrent/trunk@2627 a83610d8-ad2a-0410-a6ab-fc0612d85776
    arvidn committed Aug 24, 2008
Commits on Aug 21, 2008
  1. fixed type cast for std::isprint, to avoid assert

    git-svn-id: http://libtorrent.svn.sourceforge.net/svnroot/libtorrent/trunk@2626 a83610d8-ad2a-0410-a6ab-fc0612d85776
    arvidn committed Aug 21, 2008
  2. replaced std::isprint with one that is not dependent on locale. Fixes…

    … #384
    
    git-svn-id: http://libtorrent.svn.sourceforge.net/svnroot/libtorrent/trunk@2625 a83610d8-ad2a-0410-a6ab-fc0612d85776
    arvidn committed Aug 21, 2008
  3. removed incorrect assert. Fixes #309

    git-svn-id: http://libtorrent.svn.sourceforge.net/svnroot/libtorrent/trunk@2624 a83610d8-ad2a-0410-a6ab-fc0612d85776
    arvidn committed Aug 21, 2008
  4. fixed warnings in bencode

    git-svn-id: http://libtorrent.svn.sourceforge.net/svnroot/libtorrent/trunk@2623 a83610d8-ad2a-0410-a6ab-fc0612d85776
    arvidn committed Aug 21, 2008
  5. fixed typo

    git-svn-id: http://libtorrent.svn.sourceforge.net/svnroot/libtorrent/trunk@2622 a83610d8-ad2a-0410-a6ab-fc0612d85776
    arvidn committed Aug 21, 2008
  6. fixed the definition of torrent_handle::is_paused() to be consistent …

    …with torrent_status::paused and made it clear in the documentation
    
    git-svn-id: http://libtorrent.svn.sourceforge.net/svnroot/libtorrent/trunk@2621 a83610d8-ad2a-0410-a6ab-fc0612d85776
    arvidn committed Aug 21, 2008
Commits on Aug 20, 2008
  1. optimized encryption

    git-svn-id: http://libtorrent.svn.sourceforge.net/svnroot/libtorrent/trunk@2620 a83610d8-ad2a-0410-a6ab-fc0612d85776
    arvidn committed Aug 20, 2008
  2. attempt to fix NAT-PMP hang on shutdown

    git-svn-id: http://libtorrent.svn.sourceforge.net/svnroot/libtorrent/trunk@2619 a83610d8-ad2a-0410-a6ab-fc0612d85776
    arvidn committed Aug 20, 2008
  3. added test for checking files when some files are missing

    git-svn-id: http://libtorrent.svn.sourceforge.net/svnroot/libtorrent/trunk@2618 a83610d8-ad2a-0410-a6ab-fc0612d85776
    arvidn committed Aug 20, 2008
Commits on Aug 19, 2008
  1. fixed bug where is_sequential_download would return false when it sho…

    …uld be true
    
    git-svn-id: http://libtorrent.svn.sourceforge.net/svnroot/libtorrent/trunk@2617 a83610d8-ad2a-0410-a6ab-fc0612d85776
    arvidn committed Aug 19, 2008
  2. added test to measure peak download rate and introduced performance w…

    …arning alert when disk buffer limit and request limit are reached
    
    git-svn-id: http://libtorrent.svn.sourceforge.net/svnroot/libtorrent/trunk@2616 a83610d8-ad2a-0410-a6ab-fc0612d85776
    arvidn committed Aug 19, 2008
  3. fixed warnings and uninitialized variable

    git-svn-id: http://libtorrent.svn.sourceforge.net/svnroot/libtorrent/trunk@2615 a83610d8-ad2a-0410-a6ab-fc0612d85776
    arvidn committed Aug 19, 2008
  4. fix build failure with TORRENT_DHT_VERBOSE_LOGGING

    git-svn-id: http://libtorrent.svn.sourceforge.net/svnroot/libtorrent/trunk@2614 a83610d8-ad2a-0410-a6ab-fc0612d85776
    arvidn committed Aug 19, 2008
  5. fix bug in piece picker where set_piece_priority would return false e…

    …ven though the piece filter changed and updated test_transfer to catch it
    
    git-svn-id: http://libtorrent.svn.sourceforge.net/svnroot/libtorrent/trunk@2613 a83610d8-ad2a-0410-a6ab-fc0612d85776
    arvidn committed Aug 19, 2008
Commits on Aug 18, 2008
  1. fixed bug where a torrent would not get into the 'finished' state rig…

    …ht after file checking. It would either go to downloading or seeding. Also added test_transfer
    
    git-svn-id: http://libtorrent.svn.sourceforge.net/svnroot/libtorrent/trunk@2612 a83610d8-ad2a-0410-a6ab-fc0612d85776
    arvidn committed Aug 18, 2008
  2. fixed state changed alert since 'connecting' was removed

    git-svn-id: http://libtorrent.svn.sourceforge.net/svnroot/libtorrent/trunk@2611 a83610d8-ad2a-0410-a6ab-fc0612d85776
    arvidn committed Aug 18, 2008
  3. python bindings and examples fixes

    git-svn-id: http://libtorrent.svn.sourceforge.net/svnroot/libtorrent/trunk@2610 a83610d8-ad2a-0410-a6ab-fc0612d85776
    arvidn committed Aug 18, 2008
Commits on Aug 17, 2008
  1. extended the test_torrent to torrents with 0 bytes

    git-svn-id: http://libtorrent.svn.sourceforge.net/svnroot/libtorrent/trunk@2609 a83610d8-ad2a-0410-a6ab-fc0612d85776
    arvidn committed Aug 17, 2008
  2. added documentation on how to build openssl for windows

    git-svn-id: http://libtorrent.svn.sourceforge.net/svnroot/libtorrent/trunk@2608 a83610d8-ad2a-0410-a6ab-fc0612d85776
    arvidn committed Aug 17, 2008
Commits on Aug 16, 2008
  1. fix to previous check-in

    git-svn-id: http://libtorrent.svn.sourceforge.net/svnroot/libtorrent/trunk@2607 a83610d8-ad2a-0410-a6ab-fc0612d85776
    arvidn committed Aug 16, 2008
  2. converting byte order of gateway and destinaton address when enumerat…

    …ing routes on linux
    
    git-svn-id: http://libtorrent.svn.sourceforge.net/svnroot/libtorrent/trunk@2606 a83610d8-ad2a-0410-a6ab-fc0612d85776
    arvidn committed Aug 16, 2008
  3. fix no-metadata case to not send any other messages before the bitfie…

    …ld (which is sent once we have the metadata)
    
    git-svn-id: http://libtorrent.svn.sourceforge.net/svnroot/libtorrent/trunk@2605 a83610d8-ad2a-0410-a6ab-fc0612d85776
    arvidn committed Aug 16, 2008
  4. don't take the ip_interface vector by reference when it's returned by…

    … value
    
    git-svn-id: http://libtorrent.svn.sourceforge.net/svnroot/libtorrent/trunk@2604 a83610d8-ad2a-0410-a6ab-fc0612d85776
    arvidn committed Aug 16, 2008
  5. fix build with boost-1.36

    git-svn-id: http://libtorrent.svn.sourceforge.net/svnroot/libtorrent/trunk@2603 a83610d8-ad2a-0410-a6ab-fc0612d85776
    arvidn committed Aug 16, 2008
  6. added some precautionary checks in bdecoder

    git-svn-id: http://libtorrent.svn.sourceforge.net/svnroot/libtorrent/trunk@2602 a83610d8-ad2a-0410-a6ab-fc0612d85776
    arvidn committed Aug 16, 2008