Skip to content

Tags: SuRGeoNix/BitSwarm

Tags

v2.3.4

Toggle v2.3.4's commit message
- Finalizing stream support (TorrentStream)

- Fixing an issue with 0 length files (fixed in APF)
- [App LibVLCStreaming] Updating with the Stream code
- Updating APF library

v2.3.4c

Toggle v2.3.4c's commit message
- Finalizing stream support (TorrentStream)

- Fixing an issue with 0 length files (fixed in APF)
- [App LibVLCStreaming] Updating with the Stream code
- Updating APF library

v2.3

Toggle v2.3's commit message
Updating to v2.3

- Implementing Save & Load/Restore Session (with Autonomous Advanced Part Files - APF)
- Implementing Export & Load Configuration (for BitSwarm's Options)
- Implementing Single Open for all BitSwarm's supported inputs (Torrent, Magnet, SHA1 Hash, Base32 Hash & Session)
- Organizing Folder/Files - Adding more folder paths options (Completed, Incompleted .apf, .Torrent, Session .bsf)
- Adding support for Env variables to be used with paths (format %var% even for unix platforms)
- Namespaces, Assemblies & Code Clean-up

- Console App: Adding new folder options & config load/export (both file config & command-line options can work together)
- Console App: Trying for yet another time to fix views/output for all platforms
- GUI App: Fixed some issues, have not updated properly yet with the new changes

v2.3c

Toggle v2.3c's commit message
Updating to v2.3

- Implementing Save & Load/Restore Session (with Autonomous Advanced Part Files - APF)
- Implementing Export & Load Configuration (for BitSwarm's Options)
- Implementing Single Open for all BitSwarm's supported inputs (Torrent, Magnet, SHA1 Hash, Base32 Hash & Session)
- Organizing Folder/Files - Adding more folder paths options (Completed, Incompleted .apf, .Torrent, Session .bsf)
- Adding support for Env variables to be used with paths (format %var% even for unix platforms)
- Namespaces, Assemblies & Code Clean-up

- Console App: Adding new folder options & config load/export (both file config & command-line options can work together)
- Console App: Trying for yet another time to fix views/output for all platforms
- GUI App: Fixed some issues, have not updated properly yet with the new changes

v2.2.8c

Toggle v2.2.8c's commit message
- Adding peer download rate stats

- Changing default download path from %temp% to %current%
- Organizing logs & clean-up of part files
- Console App: Adding command-line parser for all bitswarm's options
- Console App: Adding menu with Stats, Torrent & Peers views

*Fixing assembly names / namespaces

v2.2.7

Toggle v2.2.7's commit message
- Adding support for IPv4 & IPv6 Peer Exchange (PEX) / BEP 11

- Fixing critical but rare issue with null reference and missing lock in FillStats (was crashing the application)
- Fixing critical issue with metadata extension (was listening for receive on remote extension id instead of local)
- Fixing DHT/Tracker sockets issue by ensuring that will listen on IPv4 interface (until IPv6 will be added)
- Fixing a minor issue with DumpStats (was not clearing the line buffer before printing the new one)

v2.2.7c

Toggle v2.2.7c's commit message
- Adding support for IPv4 & IPv6 Peer Exchange (PEX) / BEP 11

- Fixing critical but rare issue with null reference and missing lock in FillStats (was crashing the application)
- Fixing critical issue with metadata extension (was listening for receive on remote extension id instead of local)
- Fixing DHT/Tracker sockets issue by ensuring that will listen on IPv4 interface (until IPv6 will be added)
- Fixing a minor issue with DumpStats (was not clearing the line buffer before printing the new one)

v2.2.6

Toggle v2.2.6's commit message
Implemented Ban & Block Diff to identify responsible peers for SHA-1 …

…failure

Fixed a cirtical (but rare) issue with "broken" peers that were sending invalid data which could cause SHA-1 to fail infinite (re-requesting and failing for the same piece)

v2.2.6c

Toggle v2.2.6c's commit message
Implemented Ban & Block Diff to identify responsible peers for SHA-1 …

…failure

Fixed a cirtical (but rare) issue with "broken" peers that were sending invalid data which could cause SHA-1 to fail infinite (re-requesting and failing for the same piece)

v2.2.5

Toggle v2.2.5's commit message
Updating to v2.2.4

1) DHT Threads & Timing Adjustments
2) DHT Socket Stability (EndPoints)
3) Peers Communication (Less Drop Bytes & Handle Multiple Rejects to avoid overhead)
4) Stats progress re-calculation on include/exclude files