Dear all,

Maybe this could now be considered for buster now that jessie is released.

If I didn't know the command, I would have thought that the log was
showing entries from the beginning, so seems lot of changes under the
hood, although notably it seems it still uses qt4 and not qt5. It does
talk about qt5 but only in case of macos/homebrew :(

─[$] git shortlog release-3.3.10..release-3.3.13

Bilal Elmoussaoui (1):
      fixes default indicator name

Brian Kendall (1):
      Fixed macOS-specific bug in AddNewTorrentDialog Because
AddNewTorrentDialog is a sheet in macOS, repositioning it causes bad
things to happen, particularly if the main dialog is on a secondary
monitor.

Chocobo1 (88):
      For each cell setting ignore wheel events. Closes #866.
      Fix warning: unused parameter ‘action’ [-Wunused-parameter]
      Remove unused header
      Put temp files in .qBittorrent directory. Closes #4462.
      Fix webUI used the wrong value. Closes #6232.
      Use the numbers from tracker scrape response. Closes #5048, #6117.
      Refactor
      After files relocate, don't remove the old folder even if it is empty.
      Code rewrite, no behavior change
      Speedlimitdlg: raise slider default value to 10000. Closes #6150.
      Reset values to default, these are controled elsewhere.
      Remove trailing spaces
      Refactor
      Set default locale
      Use case-insensitive sort for Name column in Search tab. Closes #407.
      Use case-insensitive comparsion for torrent content window.
      Use QString::toStdString()
      Fix coverity issues
      Turn off port forwarding of WebUI by default for GUI users
      Code formatting
      [WebUI]: exclude insecure ciphers
      [WebUI]: add X-XSS-Protection, X-Content-Type-Options, CSP header
      Cleanup
      Add Utils::String::toHtmlEscaped
      Utilize escapeHtml
      Replace rand() by a true uniform distribution generator
      Enable thread_local support in TravisCI
      Fix incomplete type compile error with Qt4
      Fix compile error: ‘escape’ is not a member of ‘Qt’
      Workaround thread_local not supported on OSX
      Embed manifest when compiling with MSVC
      Capitalize title strings
      Prepend QBT_ for preprocessor variables
      Follow http user-agent format
      Add comment
      NSIS: trim whitespaces
      NSIS: set exit code to 0 on install/uninstall success
      Add NTDDI_VERSION define
      code formatting
      Add log message
      Fix cancel "Set location" causes files move to installation dir.
      Set HttpOnly attribute to SID cookie
      Refactor: reorder headers
      Refactor: initialize class variable directly
      Fire up the timer to clean inactive sessions
      Set cookie SID value to empty on logout
      Fix NTDDI_VERSION define
      Bump _WIN32_IE in cmake build
      Refactor: group port forwarding code together
      Rename class variables
      Refactor: move the validation of certificates & key functions
under Server class
      Refactor: move methods under the same #if section.
      Fix downloaded/uploaded columns were not highlighted properly
when selected.
      Always draw background
      Setup parent pointer
      Cleanup & refactor
      Relax comparsion for floating point
      Uncrustify
      Disable Qt embedding manifest automatically
      WebUI: Fix checkbox hidden. Closes #6642.
      Implement http persistence connection
      Always send Content-Length header.
      Send Date http header
      Convert Qstring to char arrays
      Demote to helper function
      Cleanup Http::responseGenerator()
      Fix "Content-Encoding" header is always created.
      Implement robust acceptsGzipEncoding()
      Rewrite rules for gzipping http response content
      Revise Utils::Gzip::compress code
      Revise Utils::Gzip::decompress
      Specify lib requirement: zlib >= 1.2.5.2
      Temporary revert to the old behavior.
      Refactor
      Remove workaround
      Setup DPI at startup
      Fix stack overflow in Utils::Gzip::decompress
      .gitignore: ignore moc_*.h
      Fix double click on system tray icon causing program to open and
minimize immediately
      Tweak CachedSettingValue
      [WebUI] Fix connection status icon too large. Closes #6804.
      Set icon height in html instead of js
      Fix renaming files is not case sensitive on Windows platform.
Closes #5128.
      Refactor out helper function Utils::String::unquote
      [WebUI] Make cookie parsing robust
      Add new webUI API. Closes #6457.
      Fix focusing on the previously opened dialog didn't work
      [WebUI]: Implement CSRF defense

Eugene Shalygin (38):
      cmake: make prefix variables cached
      Set upper version limit for QTBUG-52633
      Workaround problem with moc from Qt4 and #if
      Do not remove added files unconditionally. Closes #6248
      Support fallback when selecting theme icons
      Do not resize SVG icons
      Add queue repair code
      Fetch torrent status when generating final fastresume data
      Follow project coding style. Issue #2192.
      Print warning to the user if stacktrace contains no function names
      Fix cmake compilation
      cmake: get and use only actual boost dependencies of libtorrent
      cmake: make LibtorrentRasterbar::LibTorrent public dependency of qbt_base
      cmake: make some compile definitions global in Windows
      cmake: fix boost components manipulations in FindLibtorrentRasterbar.cmake
      cmake: RSS target has to depend on qbt_base as it uses its includes
      cmake: read version numbers from the version.pri file. Closes #6350.
      Disable proxy in WebUI HTTP server. Closes #6349.
      cmake: fix OSX bundle creation
      cmake: fixes for cmake 3.8
      Remove generated include from headers. Closes #6634.
      Create Ukrainian translation for the Windows installer.
      Rename .desktop and appdata files to match executable name. Fixes #6625.
      Start up torrents after UI was created. Fixes #6454.
      cmake: fix typo in the manifest file name
     cmake: use import libraries for Boost and OpenSSL in Libtorrent find module
      Fix formatting in CONTRIBUTING.md (#6704)
      Replace variable length array with std::vector in print_stacktrace()
      cmake: use environment variable LIB on Windows
      cmake: set warning and error options
      Fix release CMake build
      Do not attempt to show detailed tooltips without torrent
metadata. Closes #6768.
      Follow project coding style. Issue #2192.
      cmake: include searchengine resources
      Fix build error.
      cmake: fix FindSystemd.cmake
      Fix crash in download piece bar
      cmake: fix compilation with Qt 4

      Falco (1):
      fix index overflow for torrents with invalid meta data or empty progress

FranciscoPombal (2):
      Implement statistics window in web UI
      fixed "remaining" column in WebUI

Frédéric Brière (5):
      findIncompleteFiles(): Replace dir listing with individual
checks. Closes #6265.
      Leave categories order intact in "Add new torrent" dialog.
      Set "category" column as case-insensitive in TransferListSortModel.
      Turn isSpecialItem() into a CategoryFilterModel static method.
      Properly sort categories case-insensitively in filter widget.
Closes #6708.

Hiro Asari (1):
      Allow some Mac jobs to fail

KingLucius (1):
      remove ExtraTorrent plugin

Naikel Aparicio (2):
      Cosmetic fixes for WebUI upload and download windows
      Fix slow filtering in WebUI. Fixup
7aadf644e0a0abd47b3f5fc749c2ea96b4ed45e3.

Oke Atime (3):
      Webui proxy_type bug fix
      Avoid unnecessary translation. Closes #6158
      Build qbittorrent-nox for macOS

Thomas Piccirello (2):
      Return status indicating if at least one torrent was successfully added
      Use less permissive Content Security Policy

Tim Delaney (19):
      Fix tab order in RSS downloader. Closes #6164.
      Follow project coding style. Issue #2192.
      Follow project coding style. Issue #2192.
      Ctrl+F search filter. Closes #5797.
      Move old RSS items to separate config file. Closes #6167.
      RSS episode filter refactoring and logging (prep for later commits).
      RSS: allow resetting rule to no category. Closes #5539.
      Save rule on enable/disable even if not selected. Closes #6163.
      Allow | in RSS must contain. Closes #6171.
      RSS use red text to indicate invalid filter. Closes #6165.
      Allow episode zero (special) and leading zeroes in RSS episode filter.
      RSS parse torrent episodes like 1x01 as well as S01E01. Closes #2749.
      RSS allow infinite range to extend beyond current season. Closes
#800, #3876, #6170.
      Fix compilation error on Qt<5.4. Closes #6170.
      Improve UI responsiveness during RSS downloading. Closes #873,
#1089, #1235, #5423.
      Bugfix RSS feed list and rules editor. Closes #3782, #6281.
      Fix regex RSS matching. Closes #6337.
      Use Perl-compatible regexes for RSS rules. Closes #6367.
      Cache rule regular expressions for performance

Vladimir Golovnev (1):
      Revert "Guard the flag used for deferred session configure." (#6733)

Vladimir Golovnev (Glassez) (5):
      Implement category filter widget
      Save/load category filter widget state
      Remove exception-suppress macros
      Remove torrent temp folder if it becomes unneeded
      Remove torrent temp folder when torrent is deleted

Vladimir Sinenko (1):
      Fixed sort order for datetime columns with empty values (closes #2988)

Zach Bacon (2):
      fixes qmake pathing and also fixes a type in configure.ac
      tests if qmake is in path properly

buinsky (19):
      Rename variables in DynamicTable class
      Make torrents table scrollable horizontally
      Simplify dynamic table CSS styles
      Make torrent peers table scrollable horizontally
      Add tooltips to dynamic table header
      Implement dynamic table columns resizing
      Implement dynamic table columns reordering
      Implement dynamic table columns hiding
      Fix columns names
      Add some missing columns to dynamic tables
      Make too tall menus scrollable
      Prevent text wrapping in menus
      Add a vertical separator between columns
      Follow project coding style. Issue #2192.
      Implement resizable progress bar in "Done" column
      Fix scrollbar covers menu item with long text
      Remove 300px limit of column width
      Avoid lags in firefox on resizing progress column
      Improve performance of updating 'progress' column

dzmat (3):
      Clarify options tab page objects names
      DRY violation fixed
      reduce methods accessibility from public to private

epicgirl1998 (1):
      Remove extra space

falco (1):
      fix queue overload for add torrent at session start

murlakatamenka (1):
      Update mainwindow.h (remove duplicate declaration)

ngosang (10):
      Display more information in tracker tab
      [Search engine] Update extratorrent plugin. Closes #6261
      [Web UI] Fix category in torrent upload. Closes #6260
      [Search engine] Update Extratorrent plugin
      [WebUI] Avoid clickjacking attacks
      Update Spanish translation for the installer
      [Search engine] Update demonoid plugin
      [Search engine] Remove mininova plugin
      [Search engine] Update legittorrents plugin
      [Search engine] Add btdb plugin

opengg (2):
      [WebUI] bugfix: `RequestParser::splitMultipartData` drop extra
trailing newline.
      [WebUI] Add `skip_checking` and `paused` to `/command/download`
and `/command/upload`

regs01 (1):
      Update options.nsi

schnurlos (1):
      Update of german.nsi

sheeit (1):
      Fixed Markdown formatting for headers

sledgehammer999 (55):
      Update gpg key with new uid.
      Use a disabled progressbar's palette for unselected files.
Thanks to evsh(Eugene Shalygin) for example code.
      Always show progress and remaining bytes for unselected files.
      Allow to change priority for unselected files through the
combobox like it is done via the context menu.
      Don't use hardcoded numbers to refer to columns.
      Add template for issues.
      Use custom qt5 bottle for homebrew (macOS) on Travis.
      Allow build failures for qt4 and osx for Travis.
      Fix Travis macOS builds.
      Remove settings to exchange trackers. It wasn't used by
non-libtorrent clients. Also it has a privacy risk and you might be
DDoSing someone. DHT makes it obsolete anyway.
     Fix finding 'English' item in language dropdown menu when an
unrecognized locale is requested. Closes #6109.
      Polish previous commit.
      Immediately update torrent_status after manipulating super
seeding mode. Partially fixes #6072.
      Fix unused variable warning by gcc.
      Fix previous commit.
      Use same casting method and fix code style.
      Remove unnecessary semicolon.
      Use @naikel's suggestions for previous commit.
      Regenerate configure.
      Use new create_torrent constructor were available.
      Sync translations from Transifex and run lupdate.
      Update copyright year.
      Bump API_VERSION to 12.
      Install qbittorrent-tray.png files. Fixes commit 8b805f4518.
      Update Changelog.
      Bump to 3.3.11
      Add keywords to the .desktop file.
      Update stuff in appdata.xml and run 'appstream-utl upgrade' on it.
      Revert "Set default locale". Closes #6436 and #6459.
      Change the user-agent format in the session.cpp too.
      Change named of getter function.
      Some improvements in travis.yml for macOS. Closes #6089.
      Indicate bitness in stackstrace and about dialog. Closes #6172.
      Better 64-bit handling in the installer.
      Revert "Change named of getter function."
      Revert "Cache rule regular expressions for performance"
     Revert "Use Perl-compatible regexes for RSS rules. Closes #6367."
      Fix running the uninstaller if the user chose a different path
in the installer. Closes #6080.
      Revert "Refactor: initialize class variable directly"
      Sync translations of .desktop file from Transifex.
      Bump API_VERSION and API_VERSION_MIN to 13.
      Update Changelog.
      Bump to 3.3.12
      Merge pull request #6648 from evsh/v3_3_x
      TravisCI: Install latest zlib and switch to container-based
infrastructure.
      [WebUI]Make the context obligatory for translatable strings.
Also delete duplicate strings from extra translations.
      [WebUI]Use translatable strings in Statistics dialog.
      Add missing unit sizes in misc.js
      [WebUI]Use the same layout in the Speed tab in preferences as the GUI.
      Fix Qt4 build.
      Merge pull request #6876 from evsh/fix-cmake-qt4
      Fix format-truncation warning.
      Revert "Remove workaround". Required since we also support Qt4
in this branch.
      Update Changelog.
      Bump to 3.3.13

thalieht (19):
      PeerList: align text to the right in columns that handle numbers
      SearchTab: align text to the right in columns that handle numbers
      SearchTab: use saveSettings() and loadSettings() to handle header state
      SearchTab: Allow to toggle columns in searchtab
      TransferListWidget: keep columns width even if they are hidden
on qBittorrent startup (unless something goes wrong)
      PeerList: allow to hide zero values for the "uploaded" and
"downloaded" columns
      PeerListDelegate: fix coding style in whole file
      SearchTab: can now save sorting column changes
      Increased number of digits after the decimal point for Gibibytes and above
      friendlyUnit: Properly replace spaces with non-breaking spaces
      change torrentDoubleClicked() so it can be used in a hotkey
      Transferlist: add hotkeys for double click and recheck selected torrents
      add hotkey for execution log tab
      add hotkeys for Trackerlist Peerlist etc.
      change all existing shortcuts to use Qt::Keys
      enable RSS, Search and Execution Log widgets before switching to
them via hotkeys
      TransferListWidget: Some coding style
      Seperate seeds from peers for DHT, PeX and LSD
      webUI: increase the number of digits after the decimal point

vlakoff (1):
      Update French translation for the installer

wevsty (1):
      update chinese windows installer translation





-- 
          Regards,
          Shirish Agarwal  शिरीष अग्रवाल
  My quotes in this email licensed under CC 3.0
http://creativecommons.org/licenses/by-nc/3.0/
http://flossexperiences.wordpress.com
EB80 462B 08E1 A0DE A73A  2C2F 9F3D C7A4 E1C4 D2D8

Reply via email to