d57f7b69c3Prevent redundant deferred utp acks from being sent
thrnz
2022-09-21 09:12:41 +12:00
145135287aDon't drop uTP's cwnd below 1*MSS due to latency
thrnz
2022-09-21 09:06:05 +12:00
e98b5f0027Reset uTP timeout when sending packets
thrnz
2022-09-21 09:03:59 +12:00
dae0b5cf3cModify the Nagle algorithm to allow one undersized packet in flight at a time
thrnz
2022-09-21 09:00:08 +12:00
8716be3f38For efficiency, pick up and send an undersized utp packet if there's room in the congestion window when 'forcing' a packet
thrnz
2022-09-06 13:56:08 +12:00
e4de026c9aexpose mmapped file_open_mode flag
arvidn
2022-09-20 22:48:22 +02:00
db40e7a100add option to not memory map files below a certain size
arvidn
2022-09-20 15:18:38 +02:00
c1f1fc6318settings_pack now returns default values when queried for missing settings. This is especially helpful in the way settings are used in set_piece_hashes(), which otherwise would use 0 and false for anything not specified in the settings_pack
arvidn
2022-09-20 13:11:23 +02:00
9f8ccc44eaDon't drop uTP's cwnd below 1*MSS due to latency
thrnz
2022-09-19 21:24:38 +12:00
183be22846Reset uTP timeout when sending packets Also reset timeout after processing acks/sacks instead of before when recieving packets as it can effect the timeout period
thrnz
2022-09-14 12:38:38 +12:00
c36c81b129add file_storage alias (file_layout)
arvidn
2022-09-19 14:38:08 +02:00
2ccc7dc930update documentation for add_torrent_params
arvidn
2022-09-19 15:02:42 +02:00
aa9d8f1d6eupdate documentation for torrent_file_with_hashes
arvidn
2022-09-19 14:18:41 +02:00
75e8013987fall back to full copy if SEEK_HOLE and SEEK_DATA isn't supported
arvidn
2022-09-15 17:05:25 +02:00
2eb6c21995improve error reporting from file opy and move
arvidn
2022-09-14 10:38:25 +02:00
c1687bbf7fextend test coverage for create_torrent
arvidn
2022-09-15 11:00:32 +02:00
74d82a0cd7tweak pad file placement to match reference implementation (tail-padding)
arvidn
2022-09-14 19:30:08 +02:00
de2de75773use retry for windows simulations
AllSeeingEyeTolledEweSew
2022-09-11 14:51:50 +00:00
67f0b06bb4bump boost versions and windows-* runner for cibuildwheel
AllSeeingEyeTolledEweSew
2022-09-05 18:04:19 +00:00
5d60cfa4e0add a script to update openssl build scripts vendored from manylinux, and run the script
AllSeeingEyeTolledEweSew
2022-09-13 22:03:22 +00:00
0106578b00use --project-config=<temp> where supported
AllSeeingEyeTolledEweSew
2022-09-13 04:43:47 +00:00
3d96b52c13move version declaration from setup.py to setup.cfg
AllSeeingEyeTolledEweSew
2022-09-12 18:28:44 +00:00
94dd128ee6make configure_from_autotools controlled by setup.cfg. delete duplicate and add some helpful logs
AllSeeingEyeTolledEweSew
2022-09-12 18:09:32 +00:00
1833bbcf75un-deprecate --cxxstd. use default value from setup.cfg and always pass cxxstd= (depending on b2 version)
AllSeeingEyeTolledEweSew
2022-09-11 21:56:08 +00:00
b4048ec43dUpdate state when need to save resume data
Vladimir Golovnev (glassez)
2022-09-10 12:03:00 +03:00