tribler

Privacy enhanced BitTorrent client with P2P content discovery

GPL-3.0 License

Downloads
26
Stars
4.5K
Committers
136

Bot releases are hidden (Show)

tribler - V7.4.0-exp1

Published by xoriole almost 5 years ago

Tribler 7.4.0-exp1 is the Python3 version for stable 7.3.2 release. It includes numerous bug fixes and Python3 fixes over 7.3.2 without any significant feature update.

tribler - V7.3.2

Published by xoriole about 5 years ago

Changelog

  • [Hotfix] Fixed service cache not checking for verified peers
tribler - V7.3.1

Published by xoriole about 5 years ago

Changelog

  • Fixed race condition in the GUI
  • Fixed VLC reset issue
  • Fixed saving seeding ratio
  • Fixed crash while downloading metainfo
  • Fixed crash because of incomplete bootstrap file download
  • Fixed crash while fetching bootstrap peers
  • Added a level 2 category filter
  • Fixed build for the latest macOS Mojave
  • Fixed token balance issue
  • Fixed issue with multiple bootstrap file
  • Updated IPv8
  • 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
tribler - V7.3.1-RC3

Published by xoriole about 5 years ago

Changelog

  • 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
tribler - V7.3.1-RC2

Published by xoriole about 5 years ago

Changelog over 7.3.1-RC1

  • Updated IPv8
  • Add verification of channel dir structure before download
  • Credit mining disabled by default for 7.3.1
  • Minor GUI fixes
tribler - V7.3.1-RC1

Published by xoriole about 5 years ago

Changelog

  • Fixed race condition in the GUI
  • Fixed VLC reset issue
  • Fixed saving seeding ratio
  • Fixed crash while downloading metainfo
  • Fixed crash because of incomplete bootstrap file download
  • Fixed crash while fetching bootstrap peers
  • Added a level 2 category filter
  • Fixed build for the latest macOS Mojave
  • Fixed token balance issue
  • Fixed issue with multiple bootstrap file
tribler - V7.3.0

Published by xoriole about 5 years ago

Changelog

  • 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
tribler - V7.3.0-RC4

Published by xoriole about 5 years ago

Changelog

  • 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
tribler - V7.3.0-rc3

Published by xoriole about 5 years ago

Changelog

  • 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
tribler - V7.3.0-rc2

Published by devos50 about 5 years ago

Changelog:

  • 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.
tribler - V7.3.0-rc1

Published by devos50 about 5 years ago

Changelog:

  • Sorting downloads by addition date by default.
  • Fixed a bug where TrustChain blocks were not correctly propagated to others.
  • Fixed a display issue in the debug screen.
  • Fixed quote handling when searching for content.
  • Fixed a crash when adding torrents with unicode characters to Tribler.
  • Fixed a bug where the incorrect name of a torrent being downloaded was displayed.
  • Increased timeout period on Tribler startup to 60 seconds.
tribler - V7.3.0-beta6

Published by xoriole over 5 years ago

Changelog:

  • 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
tribler - V7.3.0-beta5

Published by xoriole over 5 years ago

Changelog:

  • Various bug fixes on channel
  • Added market as a separate module: AnyDex
  • Fixed issue with loading external torrent
  • Fix torrent health conversion
  • Workaround for broken tdef metainfo argument
  • Various Unicode-related fixes
  • Add tooltip to votes column
  • Start GigaChanMan after resuming downloads
  • Fix creating FFAs from tdef
  • Re-create channel folder on consolidation
  • Fix Tunnel discovery strategy
  • Fixed issue with subscription widget in channel page
  • Fixed issue with context menu options
  • Fixed issue with checkboxes not showing
  • Updated IPv8 pointer
  • Integrated Bloomfilter in market implementation
tribler - V7.3.0-beta4

Published by xoriole over 5 years ago

Changelog:

  • Fixed copying torrent with unicode name to personal channel
  • Added torrent updated field in channel torrents
  • Automatically create FFA entries on torrent info REST requests
  • Added star rating in channel list display
  • Added share column to DB
  • Added partial support for nested channels to REST API
  • Added unsigned free-for-all payloads
  • Various unicode fixes
  • Fixed bdecode None issue in processing alerts
  • Various GUI fixes
  • Fixed issue with clicking on empty trust graph
  • VSIDS-based channel votes
  • Added Votes column to Channels table
  • Added dedup by infohash for torrent search
  • Updated REST documentation
  • Fixed personal channel .torrent check on startup
  • Deleted old Pony DB from old betas on startup
  • Fixed issue with integer division
  • Integrated fake tribler API within Tribler
  • Added minimum and maximum threshold for the node size in the trust graph
  • Changed IPv8 import
  • Trust graph node size is now based on their balance
tribler - V7.3.0-beta3

Published by xoriole over 5 years ago

Changelog:

  • Added checkbox to add download to channel while importing downloads
  • Moved create torrent option to top right plus icon
  • Various updates on My channel; inline channel name editing, simplified user interface
  • Fixed tracker URL sanitizer choking on None
  • Added number of torrents in the channel preview
  • Various QoL changes to the channels and discovered page
  • Fixed torrents table page down scrolling issue
  • Fixed GUI race condition and duplicates in GigaChannel community
  • Added error handling to upgrader
  • Trust graph supports click on nodes and dragging through the root node.
  • Various Python3 fixes
  • Added support for moving torrent downloads
  • Fixed configparser file reading issue
  • Fixed issue with networkx compatibility
  • Updated hidden services
  • Made config understand relative paths
  • Fixed issue with file selection in torrent
tribler - V7.3.0-beta2

Published by xoriole over 5 years ago

Changelog

  • Added a Trust Graph and bootstrap module in 7.3.0-beta1
tribler - V7.3.0-beta1

Published by xoriole over 5 years ago

Changelog

  • 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
tribler - V7.2.2

Published by xoriole over 5 years ago

Changelog

  • 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
tribler - V7.2.1

Published by xoriole over 5 years ago

Changelog:

  • Fixed Trustchain community bootstrap problem
tribler - V7.2.0

Published by devos50 over 5 years ago

Changelog:

  • Improved the logic for credit mining by deploying a multi-level investment policy.
  • Added an option to sort torrent files in the user interface.
  • Added the ability to record historical transactions in the market.
  • Added logging of the state directory that Tribler is using.
  • Addressed various security issues in the decentralized market implementation.
  • Removed the pymdht module and use our own DHT implementation instead.
  • Fixed an issue where Tribler attempts to send bytes over an already closed circuit.
  • Fixed an issue that prevents circuits from being recreated.
  • Fixed various issues and crashes in the decentralized market.
  • Fixed various issues related to VLC bundling on macOS.
  • Fixed a crash when changing the anonymity of a specific download.
  • Fixed a crash when starting a download.
  • Fixed a crash when subscribing to a channel.
  • Fixed a crash when an invalid bloomfilter is being transmitted to others.
  • Fixed an error during the database shutdown when closing Tribler.
  • Fixed a crash when libtorrent sessions are not available.
  • Slightly changed the presentation of the token balance in the user interface.
  • Fixed a crash during video-on-demand playback.
  • Fixed a crash when receiving a libtorrent alert.
  • Fixed an issue when excluding specific files during a download.
  • Fixed multiple issues when creating a new order in the decentralized market.
  • Fixed a crash with the key/value database.
  • Fixed a crash when parsing a malformed remote search query.