1.98
- GUI Improve: Remember whether to add to blacklist when remove torrent entries
- GUI Bugfix: The status of UDP port in the global statistics is inaccurate
- Core Bugfix: When the long-term upload cache is insufficient, the program may crash
|
|
|
1.97
- GUI Improve: RSS automatic download filter supports regular expressions
- GUI Improve: The status icon when the task is moving is changed from orange to blue
- GUI Improve: Improve the speed of batch adding tasks
- GUI Improve: Save torrent list auto refresh option
- GUI Improve: When deleting an entry from the torrent list, you can choose to add its infohash to the blocklist
- GUI Improve: Settings menu from torrent list toolbar can clear infohash blocklist
- GUI Improve: Infohash blocklist can be selected when importing and exporting backup files
- GUI Improve: The statistics page shows the length of the torrent list infohash blocklist
- GUI Improve: The maximum number of torrent lists supports customization
- Core Bugfix: When the long-term upload cache is insufficient, the program may crash
|
1.96
- GUI Improve: when multiple BT tasks are selected in the task list, the right-click menu adds a command for batch setting long-term seeding
- GUI Improve: add cache statistics reset command to the right-click menu of the statistics list
- GUI Improve: associate the bc_bak file, double click to display the data import dialog
- GUI Improve: new advanced option: ui.file_size_prefix, set unit prefixes of file size to a multiple of 1000 or 1024 (keep 1024 for memory size)
- GUI Improve: the maximum length of task tag has been changed from 30 characters to 50 characters
- GUI Improve: new advanced option: network.max_connecting_connections_per_tracker with default value 6
- GUI Improve: add background tasks icons to the status bar, including torrent list loading, importing, and long-term seed preparation
- GUI Improve: exit the program when the background task of torrent list import is not completed, and a prompt dialog box will be displayed
- GUI Improve: in expert mode, the statistics page shows the number of HTTP trackers that are initiating connections
- GUI Improve: in expert mode, the statistics page displays the message queue length
- GUI Improve: add options menu to the search box in task list and torrent list, supports regular expressions
- GUI Improve: supports regular expressions in blocklist of Torrent Collection
- GUI Improve: updates the packages files of browser extension for Chrome and Edge in tools folder, fixes the problem that the onDeterminingFilename interface may conflict with other extensions
- GUI Improve: peer list of BT task no longer shows eMule sources for files that are forbidden to download
- GUI Bugfix: input focus should not be set when task completes
- GUI Bugfix: when command line parameters --silent --url used together, BC links of HTTP type are not supported
- GUI Bugfix: when RSS auto download creates tasks, the function of adding the RSS feed title as a tag fails
- GUI Bugfix: after RSS auto download creates tasks, the number of tasks on the left fav bar is not refreshed
- GUI Bugfix: when a large number of tasks are started and stopped, the message processing time of UI refresh is long and network transmission is delayed
- Core Improve: optimize the long-term seeding disk caching strategy, improve the hit rate, and reduce the number of disk reads
- Core Improve: supports filtering and sorting the task list for Remote Connection from Android APP
- Core Improve: save the setting file regularly and record the cumulative upload and download amount
- Core Improve: when the disk writing buffer of BT task is too large, the download request will no longer be suspended. Instead, the task will automatically limit the speed when the available memory is insufficient.
- Core Bugfix: exiting the program when a large number of tasks are running will delay for a long time
- Core Bugfix: fix the issue that the uTP initiation mode option when manually adding peer and the advanced option utp_after_holepunch didn't work
- Core Bugfix: when separate_sources_for_failed_piece is enabled, after the piece hash verification fails, the entire piece cannot be re-downloaded separately from long-term seeds in some cases
|
1.95
- GUI Improve: new command in context menu of RSS list: Rename feed
- GUI Improve: enhance RSS download filter in Option dialog: rename and set task tag for each feed
- GUI Improve: after enable the expert mode, the BT task peer list shows the uTP MTU size
- GUI Improve: new advanced option: bittorrent.private_torrent_peer_hole_punch, supports UDP port hole_punch for private torrent without PEX
- GUI Improve: CPU usage of long-term seeding thread can be displayed in flow graph
- GUI Improve: at program startup, maximized window possibly not restored on the monitor when it was last exited
- GUI Improve: the max value of network.max_udp_pkt_per_sec changed to 1000000 from 10000
- GUI Improve: display CPU usage and storage usage in Statistics list
- GUI Improve: web interface of remote download shows the full statistics list
- GUI Improve: change moving files for stopped task to asynchronous operation in background thread
- GUI Improve: the BT disk cache and long-term upload cache limit in option window increased to 1TB for 64-bit version
- GUI Improve: the peer status in the BT task peer list shows the failure count of TCP, uTP, and UDP hole punching respectively.
- GUI Bugfix: main window close button set to minimize to tray sometimes fails
- Core Improve: automatically adjust the MTU size after uTP connection established
- Core Improve: when connecting to uTP peers, prefer to use the previously connected remote port
- Core Improve: BT task sends the PEX message as soon as possible after connecting to a peer
- Core Improve: when advanced option bittorrent.utp_after_holepunch is set to auto, initiate uTP connection first, then try UDP hole punching after failure
- Core Bugfix: disconnect websocket connections when timeout
- Core Bugfix: data verify error for web seed downloading if there are files of the same size in the BT task
|
1.91
- GUI Improve: new option in HTTP task properties dialog: send custom HTTP headers to mirror addresses
- GUI Improve: new option in add HTTP task page of Remote Download: send custom HTTP headers to mirror addresses
- GUI Improve: add RSS feeds option in export and import dialog
- GUI Improve: display metadata cache info in Statistics pane
- GUI Improve: supports custom_headers_for_mirrors parameter in BC link
- GUI Improve: new peers banned reason in the BT task peer list: connection_limit
- GUI Improve: new button in integration page of Option dialog: Install Edge Extension
- GUI Bugfix: the file list below the torrent list supports non-utf8 encoded non-standard torrent files
- GUI Bugfix: snapshot icon should be displayed in torrent list for all torrents knowing infohash
- GUI Bugfix: the metadata status in torrent list is not always accurate
- GUI Bugfix: during the sorting of the torrent list, setting search keywords has no effect
- GUI Bugfix: after adding a task, the selected status of the task tag in the left favorites bar is lost
- Core Improve: remove the passkey parameter in tracker URL when save private torrent from Magnet Link to Torrent History
- Core Improve: new BitComet Extension for Edge
- Core Improve: update BitComet Extension for Firefox
- Core Improve: reduce the waiting time to initiate a connection after receiving a new peer
- Core Improve: when copying the magnet link of a private torrent, remove the passkey parameter in the tracker link
- Core Bugfix: abnormal data may cause memory access violation in IP2Location module
|
1.90
- GUI Improve: file names in torrent can be renamed in task properties dialog when task stopped
- GUI Improve: file names in torrent can be renamed in file list pane when task stopped
- GUI Improve: add advanced option: http.max_mirror_count
- GUI Improve: add advanced option: ui.show_all_task_after_add_task
- GUI Improve: the file list below torrent list supports torrent v2
- GUI Improve: when display the files below torrent list, auto update missing information for this torrent
- GUI Bugfix: when the peer list is sorted by client type, the banned peers have no effect
- GUI Bugfix: there is a a blank line in the save directory drop-down box of BT task properties dialog
- Core Improve: limit the length of data received from the HTTP tracker
- Core Bugfix: some information not updated for RSS torrents
- Core Bugfix: improve stability of downloading from Long-Term Seeds
|
1.89
- GUI Improve: support multiple update URLs for trackerslist in Tracker page of option window
- GUI Improve: torrent size estimation supports torrent v2
- GUI Improve: improve the condition to show the enable DHT prompt for magnet URI
- GUI Bugfix: should not display the task properties dialog after creating a new torrent file
- Core Improve: improve crash report
- Core Bugfix: bug when downloading torrent v2 larger than 4GB
- Core Bugfix: advanced option bittorrent.enable_v1_upgrade_to_v2 does not work
|
1.88
- GUI Improve: add format option in torrent maker dialog, including v1, v2 and hybrid format
- GUI Improve: display Infohash v1 and Infohash v2 separately in BitTorrent task summary pane
- GUI Improve: display the number of piece hashes obtained for torrent v2
- GUI Improve: display the protocol version of BitTorrent peers in the peer list of BT task
- GUI Improve: add advanced option: bittorrent.enable_v1_upgrade_to_v2, to allow peer protocol upgrade for hybrid torrent
- GUI Improve: copy the infohash v1, v2 and name of BT task from context menu
- GUI Improve: supports mirror, user_agent and cookie parameters in BC link
- GUI Bugfix: always using default save folder for magnet URI if torrent can be found in Torrent History
- GUI Bugfix: do not select the URL text when displays the task Properties dialog of HTTP task
- GUI Bugfix: the TAB key doesn't works with the save folder edit box in task Properties dialog
- GUI Bugfix: handle the case of taskbar on top of screen when restore main window position
- GUI Bugfix: the restored main window position is invalid after secondary monitor removed
- Core Improve: support creating torrent of v2 format, which includes metadata of v2, and the piece hashes of v2
- Core Improve: support creating torrent of hybrid format, which includes metadata of v1 & v2, and the piece hashes of v2
- Core Improve: when exporting torrent from BT task of v2 format, a full v2 torrent file will be exported if all piece hashes of v2 are obtained, or a compact torrent file will be exported which only contains metadata
- Core Improve: support open torrent of v2 format and hybrid format, in which the piece hashes of v2 are optional
- Core Improve: support download the magnet URI of v2 format and hybrid format, whose metadata size are much smaller than magnet URI of v1 format
- Core Improve: support hash request commands of BitTorrent v2 protocol in peer connections, to download the piece hashes of v2 format and the leaf hashes of file hash tree
- Core Improve: support upgrade the peer connections to BitTorrent v2 protocol for hybrid torrent
- Core Improve: when the leaf hashes of file hash tree are obtained, the file data can be verified in 16KB blocks
- Core Bugfix: can't handle the Content-Disposition HTTP response header if filename and filename* attributes appear together
- Core Bugfix: can not fetch Cookies from Chrome and Edge of new version
|
1.86
- GUI Improve: display task tags in left favorites bar
- GUI Improve: add copy LAN IP command to the context menu of listen port detect light
- GUI Improve: new proxy options: use proxy for HTTP, webpage or other network traffic
- GUI Improve: specify file save name, User-Agent, Cookie and mirror URLs when adding HTTP task in remote download webpage
- GUI Improve: new advanced option: task.stop_task_after_get_metadata
- GUI Bugfix: folder choose button not work in BitTorrent task properties dialog while downloading metadata
- GUI Bugfix: full URL of mirror servers added by user for HTTP task not displayed in Servers pane
- GUI Bugfix: RSS update countdown log info displayed repeatedly
- GUI Bugfix: settings of global download/upload speed limit displayed incorrectly in remote download webpage
- Core Bugfix: metadata request not sent to incoming peers sometimes when downloading magnet URI
- Core Bugfix: program may crash if super seeding enabled
|
1.85
- GUI Improve: display my download progress as a super seed in peer list if super seeding enabled
- GUI Improve: remember the last peer address added to peer list manually
- GUI Improve: add web_seed category in the connection detail list in Statistics pane
- GUI Improve: add option of sorting for memory detail info in the context menu of Statistics pane
- GUI Improve: improve the Dump Memory Info command in help menu if expert mode enabled
- GUI Improve: Chrome extension will choose correct main program edition either of x64/x86 from non-install folder
- GUI Improve: server list of HTTP/FTP task will display the number of active connections
- GUI Improve: add remove button for RSS auto-downloader filters
- Core Improve: optimize the super seed piece selection algorithm, transmit the most rare block first
- Core Improve: decrease the CPU usage for the DHT network
- Core Improve: do not pre-allocate disk cache for HTTP task
- Core Bugfix: the size of TCP transfer buffer in Statistics pane is incomplete
- Core Bugfix: failed to allocate piece cache for uploading if the disk cache of BT task reaches max value
- Core Bugfix: failed to download files from root directory of FTP server
- Core Bugfix: HTTP/FTP task should stop only when all connections failed
|
1.84
- GUI Improve: save the list header width and order of flat list and tree list of files separately
- GUI Improve: the cache size of HTTP task in Statistics pane is divided into receiving cache and disk writing cache
- GUI Improve: display the TCP transfer buffer size in statistics pane, and sort the memory size list by size
- GUI Improve: allow to use the clipboard keyboard shortcuts in embedded web pages
- GUI Improve: display the number of opened files of BT task in Summary if expert mode enabled
- GUI Improve: rename the Task Statistics dialog in context menu for multiple tasks to Disk Info dialog, also available for single task now
- GUI Improve: display the detail info for the number of TCP connections in Statistics pane
- GUI Bugfix: sometimes the piece size display in Torrent Maker dialog is incorrect if auto piece size is chosen
- Core Improve: the trigger condition of download rate auto-limit for HTTP task changed from the size of disk flushing size to size of available memory size
- Core Improve: the redirect URL in remote download web page is changed to relative path, to support reverse proxy
- Core Improve: add a new DHT bootstrap node
- Core Bugfix: program may crash when downloading metadata
|
|