- BUGFIX: Do not store created torrent in memory before writing to a file
- BUGFIX: No longer fallback to ANY interface if the user-selected
interface cannot be found
- BUGFIX: Fix timezone parsing in RSS
- BUGFIX: Fix cookie support for RSS feeds
- BUGFIX: Disabling systray icon no longer disables file association
settings
- BUGFIX: Import new trackers from magnet link in case of duplicate torrent
- BUGFIX: Fix "Skip hash check" feature in torrent import dialog
- BUGFIX: Several Web UI connection fixes
- BUGFIX: Add Basque locale to Web UI
- BUGFIX: Fix issue with downloads starting from scratch on startup if
temporary directory setting is enabled.
* Sun Sep 16 2012 - Christophe Dumez <chris@qbittorrent.org> - v3.0.3
- BUGFIX: Fix issue with temporary directory not being taken into
consideration
- BUGFIX: Bypass cache when uploading a torrent file in Web UI
- BUGFIX: "Completed On" column is not updated until restart
- BUGFIX: Fix possible build error on some systems
- I18N: Add hebrew translation
- FEATURE: Add "clear" functionality to search field
- BUGFIX: Attempt to use qBittorrent icon from theme if available
- BUGFIX: Fix crash when a fastresume file is empty
- BUGFIX: Fix encoding problem for detected XDG Download folder
- BUGFIX: Improve performance when showing torrent content panel
- BUGFIX: Fix label-based filtering of torrents whose label contains
special characters
- BUGFIX: Fix possible crash due to labels
* Tue Aug 21 2012 - Christophe Dumez <chris@qbittorrent.org> - v3.0.1
- BUGFIX: Fix possible crash when adding a tracker to a magnet torrent
without metadata
- BUGFIX: Remember queue position for torrents without metadata
- BUGFIX: Fix crash when using unauthorized characters in label names
- BUGFIX: Fix search plugins updating
- BUGFIX: Make uTP connections rate limited by default
- FEATURE: Brand new torrent addition dialog
- FEATURE: Add the ability to choose the save path when using magnet links
(mutoso)
- FEATURE: Add support for adding multiple local torrents at once (Web UI)
- COSMETIC: Improve style of left panel
- BUGFIX: Lower panels no longer gets disabled
- BUGFIX: Major code refactoring and various optimizations.
- BUGFIX: No longer strip root folder from torrent files
For the port:
- Move to unversioned directory. The last few major releases have been
stable upgrades, so there is no reason to maintain different versions.
* Fix Web UI authentication with Konqueror
* Fix save path display in properties
* Fix ratio calculation for directly seeded torrents
* Fix memory leak in RSS parser
* Only one log window can be opened at a time
* Command-line parameters are no longer required to be in UTF-8
1. Move net-p2p/rblibtorrent-devel to net-p2p/libtorrent-rasterbar-14
a. Update LIB_DEPENDS for ports that depended on rblibtorrent-devel
b. Add entries to MOVED and UPDATING
2. Introduce net-p2p/libtorrent-rasterbar-15, the new devel version
3. Introduce net-p2p/qbittorrent-22, the new devel version of qbittorrent
Feature safe: yes
Tune up the comment for qbittorrent, but no PORTREVISION bump since GeoIP
was already a dependency.
Bump PORTREVISION for libtorrent, and add some more configure args both
to cement the GeoIP option and also to assert the defaults on other options.
The wacky post-configure kludge stays for now until I can have more time to
unravel the current asio-related auto* tangle that makes it necessary.
@BOOST_SYSTEM_LIB@ is in the libtorrent pkg-config file.
While I'm here, mark libtorrent MAKE_JOBS_SAFE.
Submitted by: Christophe Dumez (qbittorrent author)
Fix actions on selected torrents (non-selected torrents could be affected)
Only one program preferences dialog is allowed at a time
Link against boost and ssl to fix issues with gold linker
Fix memory leak in RSS
Improved HTTP gzip compression detection in downloader
Fix possible race condition in search engine
From version 2.1.4:
Fix file prioritizing in a torrent
Make sure seeding torrents display a progress of 100%
Usage display was improved and localized (--help)
Fix possible crash when deleting a torrent
Fix possible crash when changing torrents label
For the port, mark MAKE_JOBS_SAFE, do a better job with the libnotify
default, and add a small patch to fix the newly added boost system lib
dependency. The latter must be post-configure because it patches a file
created by the configure script.
* Make sure bandwidth limiting dialogs are centered on screen
* Added support for HTTP redirection
* Fix crash when double-clicking on a torrent that has no metadata to
open its save path
* Fix Scan directory preferences in Web UI
* Clear torrent error state when resuming it
Added back file prioritizing in a torrent
Improved transfer speed display in peers list
And the following bug fixes:
Fix issue causing torrents not to be displayed in the list
Make sure invalid torrent are removed from the transfer list
Fix overwrite check when renaming a folder in a torrent
Force a recheck after renaming files to avoid overwriting
Improve "Open destination folder" behavior
Fix race condition in RSS that could cause a crash on startup
Improved user friendlyness of size units
Optimized transfer list repainting
Torrents can be labeled/categorized
Labeled torrent can be downloaded corresponding subfolders
Disk cache size can be set from preferences
Peer Exchange (PeX) can be disabled from preferences
Torrent files/folders can be renamed (torrent addition dialog or files
properties)
uTorrent compatible tracker list support (use torrentz.com url as a default)
Better proxy support and preferences remodeling
qBittorrent can identify itself as uTorrent, Vuze or KTorrent (Any stable
version)
Torrents can be renamed in transfer list
Display torrent addition dialog for magnet links too
Files contained in a torrent are opened on double click (files panel)
Added support for magnet links in search engine
Added vertor.com and torrentdownloads.net search plugins
Search engine can now use a SOCKS5 proxy
HTTP proxy support for peer communication
Updated translations (Hungarian, Chinese, Russian)
Added legal notice on startup that the user must accept
And the following bug fixes:
Search engine loads new proxy settings without program restart
Use XDG folders (.cache, .local) instead of .qbittorrent
Protect Web UI authentication against brute forcing
Use HTTP digest mode for Web UI authentication (instead of Basic)
Properly display torrents with one file in subfolder(s)
Display Web UI favicon
File priority can be set for finished torrents that have filtered files
Fix compilation with Qt4.4
Save torrent metadata so that it does not have to be re-downloaded on
restart (Magnet links)
Fix folder renaming in a torrent (would rename children under certain
conditions)
Nox version no longer requires libQtXml
Configure file now checks for pkg-config executable which is required
Torrents added from magnet links were not remembered on restart
"Add in pause" setting can be ignored from torrent addition dialog
Fix renaming of files with unicode characters in their name
Fix typo in legal notice (startup)
Can listen on ports < 1024 (must be root)
Paused torrents can now be rechecked
Fix "open torrent destination" feature when path contains spaces
Fix 'Add in pause' setting in torrent addition dialog
Update RSS feed as soon as feed downloader is enabled
RSS Feed downloader ignores articles above maximum number of articles
Fix possible bug when deleting a RSS folder
Remove persistant data when a RSS feed is deleted
RSS filters are now alphabetically sorted
Fix crash when renaming currently displayed RSS filter
Remove overwriting confirmation when exporting RSS filters since Qt takes care of it
Fix detection of invalid torrent files
Stop catching signals once one has been caught to avoid possible infinite loop
Force data recheck whenever a torrent is moved
Detect existing torrent data even if incomplete torrents are saved to a different folder
Improve torrent deletion confirmation dialog so that the text that not get truncated
Fix crash with downloaded/availability bars when the torrent has too many pieces
Take over maintainership of the port, add ipv6 to CATEGORIES, and
enable libnotify support by default.
Fix PeerGuardian .p2b binary filter support
Fix possible crash when closing a search engine tab
Make sure service port does not change
Fix possible DHT port saving issue
Fix communication between qBittorrent and Web UI (Qt 4.6)
Use Wildcard matching instead of full regex in RSS feed downloader
Fix code for listening on a random port whenever it failed to listen on the one defined
Use global maximum transfer rates as maximum values in per-torrent speed limiting dialogs
Fix global download rate limiting from Web UI
Display a disconnected icon in status bar whenever qBittorrent failed to listen on the port defined
Minor cosmetic fix to program preferences
Fix "Temp path" button in program preferences
Handle paths with [~, ., ..] properly
Trackers are now displayed for torrents without metadata
Fix issue with speed limiting (unlimited was not handled properly)
Use the save path set in program preferences as a default in torrent addition dialog
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.
To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.
To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.
Changes to Mk/*:
- Add runtime detection magic in bsd.port.mk
- Remove CONFIGURE_TARGET hack in various bsd.*.mk
- USE_GNOME=gnometarget is now an no-op
Changes to individual ports, other than removing the CONFIGURE_TARGET hack:
= pkg-plist changed (due to the ugly CONFIGURE_TARGET prefix in * executables)
- comms/gnuradio
- science/abinit
- science/elmer-fem
- science/elmer-matc
- science/elmer-meshgen2d
- science/elmerfront
- science/elmerpost
= use x86_64 as ARCH
- devel/g-wrap
= other changes
- print/magicfilter
GNU_CONFIGURE -> HAS_CONFIGURE since it's not generated by autoconf
Total # of ports modified: 1,027
Total # of ports affected: ~7,000 (set GNU_CONFIGURE to yes)
PR: 126524 (obsoletes 52917)
Submitted by: rafan
Tested on: two pointyhat 7-amd64 exp runs (by pav)
Approved by: portmgr (pav)
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).
PR: ports/124340
Submitted by: edwin@
Approved by: portmgr (pav)