Versie historie van Tribler (64-bit)

<<Terug naar software beschrijving

Veranderingen voor v7.3.1 RC2 - v7.3.1 RC3

  • Fixed token balance in the GUI
  • Fixed issue with disabling mining button depending on the settings
  • Add verification of channel dir structure before download
  • Credit mining disabled by default for 7.3.1
  • Gossip personal channel separately
  • Fixed already called error on removing torrent



Veranderingen voor v7.2.2 - v7.3.0

  • Added scalable Giga Channels
  • Redesigned the channels in the GUI
  • Partial migration of codebase to Python3
  • Various Debug pane enhancements: added tunnel/DHT info, statistics
  • Various fixes and improvements in the market, DHT and other communities
  • Updated VLC 3.0.6 bindings
  • Enabled PEX for anonymous sessions, increase min/max_circuits
  • Pony, lz4 and wheel added in Debian build as pip dependency
  • Added BEP33 DHT health check
  • Fixed multiple instances of Tribler
  • Added support for building snap package
  • Various GUI fixes
  • Add Trust Graph
  • Updated REST documentation
  • Added market as a separate module: AnyDex
  • Various Unicode fixes
  • Integrated FakeTriblerAPI module within Tribler to ease integration tests
  • Improved GUI performance on search and sort
  • Added bootstrap mechanism for trust generation
  • Fixed several performance issues



Veranderingen voor v7.3.0 RC3 - v7.3.0 RC4

  • Fixed issue with loading torrent with Unicode characters
  • Updated GigaChannel community key in main and test net
  • Added pony & lz4 pip dependency check
  • Flush logs before shutting down



Veranderingen voor v7.3.0 RC2 - v7.3.0 RC3

  • Updated Trust Graph with pyqtgraph replacing matplotlib
  • Fix false broken DB warning in logger
  • Fixed metadata store DB name
  • Fixed metainfo NoneType issue in TorrentDef
  • Fixed GUI crash during shutdown
  • Disabled finished notification for channel download
  • Fixed bootstrap log for seeder
  • Fixed crash when health response is None
  • Polished torrent creation dialog
  • Added gossip for only complete channels
  • Removed requirement for six 1.12
  • Updated IPv8 pointer



Veranderingen voor v7.3.0 RC1 - v7.3.0 RC2

  • Further improved the blockchain bootstrapping mechanism by adding meaningful data to the bootstrap download.
  • Fixed a crash when the SOCKS5 server receives an IPv6 datagram.
  • Fixed a crash when retrieving download states from libtorrent.
  • Fixed a crash on Arch Linux when opening Tribler.
  • Fixed a crash during shutdown.
  • Fixed a crash when opening Tribler in the presence of a corrupted download configuration.
  • Fixed a bug where the bootstrap download would appear in the list of downloads.
  • Fixed an installation issue on Linux-based systems.



Veranderingen voor v7.3.0 beta 5 - v7.3.0 beta 6

  • Fixed type error with adding infohash for fetching metainfo; Fixed double finish_request() in torrent info
  • Remove redundant dirty channel queries
  • Fixed issue with notifying discovered channel
  • Clean channel torrents with wrong names at startup
  • Fixed pylint and flake8 issues
  • Fixed right-click crash issue in search results (#4660)
  • Fixed sonarcloud analysis
  • Change channel torrent dirname to include id_
  • Make GigaChannel nodes id_ random
  • Check timestamp of entry against the channel ver
  • Reverted from_signed_blob() and tests
  • Fixed broken documentation build
  • Added tests for export channel endpoint
  • Fixed tests for export/import channel metadata
  • GigaChannel Community gossip caching
  • Fixed export/import channel metadata
  • Fix status of re-added torrents to UPDATED
  • Disable revert feature in MyChannel GUI
  • Add updated status icon to CommitStatusControl
  • Changed skip_personal_metadata_payload into function argument instead of instance variable
  • Added unsortable columns in the table views and removed sorting indicator on those columns
  • Added test for skip processing of the personal channel torrents
  • Capped total number of torrents in the channel to max available
  • Gossip metadata about personal channel are not processed by default
  • Do not show refresh button for personal channel
  • Fix vsids tests problem on Windows
  • Fix restarting seeding empty channel torrent
  • Make to_simple_dict use inheritance
  • Fix TorrentMetadata comparison unicode problem
  • Dict-based processing queue in GigaChanMan
  • Refactor treatment of infohash and pk text queries
  • Separate entries fetching and counting
  • Remove unnecessary legacy sorting
  • Fixed issue with second instance Tribler run
  • Fixed issue with copying download config
  • Fixed added popup message
  • Removed unused methods in session
  • Implemented fallback on old torrent health lookup
  • Twistified metainfo lookups
  • Sanitize torrent date when adding to GigaChannel
  • Increase Pony DB lock timeout
  • Moved tray icon checkbox
  • Removed empty gen_db file
  • Fixed issue with progressbar in Trust Graph
  • Fixed issue with trust graph node icon labelling
  • Removed fix_torrent
  • Fixed color in createtorrentdialog
  • Fixed issue with not updating torrent health in the details tab
  • Showing unknown file size on metadata check
  • Fixed torrent list not resizing with details
  • Polished refresh icon
  • Fixed width of channels table
  • Fixed behaviour of channel options button
  • Removing redundant IPv8 submodule when building
  • Fixed torrent checker events not propagating
  • Fixed discovered list not resizing
  • Handle tdef loading errors when resuming torrent state
  • Fixed issues with homepage tiles
  • Faster MetadataStore shutdown while processing channel
  • Add queue for channels processing in GigaChanMan
  • Fix get() queries to support nested channels
  • Make GigaChan community spread only downloaded channels
  • Fix rows overwriting in the GUI
  • Fixed issue with loading checkpoint when metainfo is None
  • Fix horrible disk churn in converter



Veranderingen voor v7.3.0 beta 1 - v7.3.0 beta 2

  • Added a Trust Graph and bootstrap module in 7.3.0-beta1



Veranderingen voor v7.2.2 - v7.3.0 beta 1

  • Added scalable Giga Channels
  • Redesigned the channels in the GUI
  • Partial migration of codebase to Python3
  • Various market bug fixes
  • Debug pane enhancements: added tunnel/DHT info, statistics
  • Improved unit and integration tests
  • Added VLC 3.0.6 bindings
  • Enable PEX for anonymous sessions
  • Increase min/max_circuits
  • Pony & lz4 added in debian build as pip dependency
  • Fixed TrustChain key usage
  • Fixed errors in SQL upgrade script
  • Fix for DHT not making any requests
  • Renamed lt extension to create_ut_metadata_plugin
  • Update dependencies for Arch Linux
  • Removed DHT retry mechanism
  • Added BEP33 DHT health check
  • Bitcoinlib compatibility with version 0.4.5
  • Update GUI with discovered channels in real time
  • Fixed multiple instances of Tribler
  • Preventing too long scrape UDP messages
  • Added support for detailed community statistics
  • Remove blocking_call_from_reactor_thread decorators
  • Fixed logging message that still used relay.mid
  • Added check whether resource monitor is enabled
  • Fix GUI glitch in Trust statistics graph
  • Not printing stacktrace when inserting torrent
  • Elided search queries in GUI
  • Fixed exit_nodes file path
  • Fixes in properly handling DHT errors in direct payouts & market community
  • Various fixes for newer bitcoinlib versions
  • Allow code execution, enabled by program flag
  • Fixed race condition in start download dialog
  • Removed bootstrap on circuit removal
  • Added price details to GUI list with asks/bids
  • Colorized peer counts in debug window
  • Added explanation below anonymity slider in GUI
  • Fixed bug when determining category
  • Updated pretty date utility
  • Added support for building snap package
  • Fixed crash when we have a non-empty .unwanted dir
  • Added tracker blacklist file
  • Retry VideoServer port on failure
  • Moved torrent validation to libtorrent
  • Added remote search in Giga Channel Community
  • Deal gracefully with failure to import meliae
  • Free matplotlib memory in Token Mining page
  • Fetching right info key from metainfo
  • Various GUI fixes



Veranderingen voor v7.2.1 - v7.2.2

  • Fixed an explosive peer growth issue in communities
  • Handled AlreadyCalled error in session
  • Update IPv8 version
  • Fixed a few issues of Debug pane and Tribler GUI



Veranderingen voor v7.1.2 - v7.2.0-exp1

  • Added experimental support for Giga Channels
  • Various market community fixes
  • Improved performance of tests
  • Fixed crash in GUI when wallets are not loaded yet
  • Fixed torrent collecting
  • Added explanation below anonymity slider in GUI
  • Fixed issue with TrustChain key usage
  • Various GUI fixes



Veranderingen voor v7.1.3 - v7.1.5

  • Fixed issue with adding Torrent
  • Fixed a crash during the order matching process in the market overlay.



Veranderingen voor v7.1.0 - v7.1.2

  • Fixed proxy settings in the configuration file, which could result in a crash.
  • Fixed a bug that caused invalid downloads to load when token mining is disabled.
  • Fixed the path of the file that stores exit node information.
  • Fixed a socket error that could result in a crash.
  • Fixed various occassions where DHT errors were not handled correctly.
  • Fixed a crash when recommended torrents could not be loaded correctly.
  • Fixed an error with the disk space requirement for token mining.
  • Fixed an error that caused Tribler to not properly start when using a libtorrent proxy.
  • Extended download information with the active number of connections.
  • Improved market order creation in the user interface.



Veranderingen voor v7.1.0 RC2 - v7.1.0

  • Improved the performance, scalability, and stability of our integrated blockchain (TrustChain)
  • Improved relevance ranking algorithm by actively gossiping torrent health with others
  • Implemented payout of bandwidth tokens for direct downloading
  • Released a separate Testnet overlay which can be toggled from the configuration file
  • Added multi-select functionality to search results and downloads
  • Removed VLC as a separate Windows installation (it is bundled with Tribler now)
  • Improved the performance of our decentralized market
  • Improved the peer discovery mechanism
  • Fixed memory leaks, causing memory usage to increase infinitely
  • Fixed numerous bugs regarding character encoding/decoding
  • Prevented libtorrent from checking a torrent again when changing hop count



Veranderingen voor v7.1.0 RC1 - v7.1.0 RC2

  • Fixed bug during accounting of bytes in a circuit
  • Fixed a bug where the same payout is conducted multiple times
  • Extended the debug panel with more information
  • Fixed a bug in the matchmaking engine
  • Fixed a crash in the GUI when browsing channels
  • Fixed a crash in the popularity overlay when encoding/decoding messages
  • Adjusted the date format of the trust graph in the GUI to ISO8601



Veranderingen voor v7.1.0-beta - v7.1.0 RC1

  • Replaced Electrum wallet with bitcoinlib
  • Statistics of IPv8 overlays are now displayed in the debug panel
  • Fixed bug when sorting orders in the market
  • Moved TrustChain REST API to IPv8
  • Fixed crash when inserting torrents with non-standard names in the database
  • Fixed bug when clicking on torrents in the list of search results
  • Updated logger configuration
  • Fixed crash when sending UDP data
  • Prevented libtorrent from checking a torrent again when changing hop count



Veranderingen voor v7.1.0-exp3 - v7.1.0-beta

  • Implemented payouts for direct downloading
  • Fixed a bug when gossiping popular torrents
  • Added support for cp65001 on Windows
  • Fixed a crash due to a socket error
  • Fixed various issues with unicode characters
  • Improved performance of the matchmaking engine in the market
  • Fixed various security issues in the market
  • Added a testnet flag to the Tribler configuration
  • Fixed bug when upgrading the database that stores market information
  • Added multi-select functionality to search results
  • Integrated a custom DHT for peer lookup
  • Fixed error when downloading metadata using SSL
  • Updated libtorrent version on MacOS build
  • Fixed a bug when exporting torrent files
  • Fixed a bug in the version checker where the dialog did not show



Veranderingen voor v7.1.0-exp2 - v7.1.0-exp3

  • improved relevance ranking algorithm by actively gossiping torrent health with others
  • added type and timestamp fields to blocks in our TrustChain ledger
  • added support for VLC 3.0.2 on Windows, Mac and Linux
  • fixed a crash caused by the family filter
  • fixed a crash in the debug panel
  • improved the test suite
  • improved performance of circuit dispatching during anonymous downloads
  • fixed a crash in the upgrade process
  • fixed two crashes caused by the torrent checker
  • fixed various memory leaks
  • fixed a crash when deciding relevance of torrents and channels
  • fixed a crash adding a torrent to a channel
  • fixed an error when paying out bandwidth tokens
  • fixed a crash when adding a torrent with a non-UTF8 name
  • fixed a crash when running Tribler on NixOS
  • changed the presentation of the token balance



Veranderingen voor v7.0.2 - v7.1.0-exp2

  • Fixed issue with closing Torrent checker
  • Fixed memory leak in GUI
  • Fixed issue with restating Tribler
  • Improved startup time
  • Fixed runtime error with duplicate downloads
  • Various fixes on Market Community
  • Enabled fault handler
  • Added disk usage to credit mining
  • Fixed seeding time/ratio
  • Fixed bug when sending error report in GUI
  • Fixed file progress for multi file downloads
  • Improved GUI tests
  • Fixed Tribler request manager
  • Removed VLC as separate windows installer
  • Fixed issue with tray icon
  • Fixed few unicode issues
  • Fixed bug when changing downloads & exploring files in GUI



Veranderingen voor v7.1.0 mining-preview - v7.0.2

  • Added Tribler request dispatcher with multiple priority request pools
  • Fixed issues with Qt Http threads
  • Fixed SSL support with treq on Windows
  • Added proper resource cleanup on restarting Tribler
  • Fixed error message on request manager
  • Refactored Process Checker
  • Checked for the existence of an index in lazy loading the list widget
  • Added check for Tribler settings if it is available before starting download
  • Fixed issue with log directory selection
  • Fixed issues with None json results in downloads
  • Torrents with invalid info hash are ignored
  • Fixed few unicode issues
  • v7.0.1
  • fixed a GUI crash when torrent health information comes in
  • fixed a crash when building anonymous tunnels
  • fixed a GUI crash when receiving search results
  • fixed a GUI crash when clicking on home page items that are not fully loaded yet
  • fixed a crash when receiving torrent metainfo from the DHT
  • added a disk space monitor and implemented a warning when the amount of free disk space is low
  • fixed a crash when removing RSS feeds from your channel
  • fixed a crash when entering invalid numbers for the maximum download/upload rates
  • fixed an issue in the GUI where the magnet link was not correctly decoded for homepage items
  • fixed a crash when loading recent picked locations for downloads
  • fixed a crash when a torrent with an invalid infohash is added



Veranderingen voor v7.0.0 - v7.1.0 mining-preview

  • A preview version of our upcoming feature: token mining. Token mining is an automated process where you can earn bandwidth tokens by uploading content to others. To start mining, go to one of your discovered channels and click the mining button. Tribler will attempt to optimize the number of uploaded data while protecting your anonymity.



Veranderingen voor v7.0.0 - v7.0.1

  • fixed a GUI crash when torrent health information comes in
  • fixed a crash when building anonymous tunnels
  • fixed a GUI crash when receiving search results
  • fixed a GUI crash when clicking on home page items that are not fully loaded yet
  • fixed a crash when receiving torrent metainfo from the DHT
  • added a disk space monitor and implemented a warning when the amount of free disk space is low
  • fixed a crash when removing RSS feeds from your channel
  • fixed a crash when entering invalid numbers for the maximum download/upload rates
  • fixed an issue in the GUI where the magnet link was not correctly decoded for homepage items
  • fixed a crash when loading recent picked locations for downloads
  • fixed a crash when a torrent with an invalid infohash is added



Veranderingen voor v7.0.0 RC 5 - v7.0.0

  • Redesigned the user interface and dropped wxPython in favor of PyQt.
  • Made a clean separation between the user interface and the Tribler core. This significantly improves speed and stability.
  • Deployed a blockchain fabric within Tribler to keep track of bandwidth contributions.
  • Added new RESTful API for developers.
  • Created a twistd plugin, allowing users to run Tribler without a user interface.
  • Refactored our test suite significantly. Unit tests execute faster now and are more reliable.
  • Improved the build process of the Tribler executable on Windows and macOS.
  • Updated dependencies of Tribler to the latest versions.
  • Fixed compatibility with latest versions of libtorrent.
  • Improved integration of the Twisted framework with the Tribler codebase.
  • Executables on Windows are now signed.
  • Fixed many race conditions due to context switches between various threads.
  • Improved error reporting functionality when Tribler crashes.
  • Improved the debug panel and expanded it with additional information.
  • Fixed various memory leaks when running Tribler for several hours or days.
  • Improved Unicode support.
  • Fixed various bugs when receiving malformed packets from other peers.



<<Terug naar software beschrijving