qBittorrent/src
Couchy 3808b5df16
Avoid allocating large memory when loading a .torrent file
`QIODevice::read(qint64 maxSize)` will allocate full `maxSize` of memory no matter
what the real file size was, this caused users to experience out-of-memory
exception on 32-bit qbt.
Also handle the OOM execption if it still fails.

Closes #9064, #9075, #9130, #9239, #9246, #9279.
2018-08-11 00:48:35 +08:00
..
app Replace single-character string with character literal 2018-07-21 23:26:15 +08:00
base Avoid allocating large memory when loading a .torrent file 2018-08-11 00:48:35 +08:00
gui Move member variable initialization 2018-07-23 13:40:25 +08:00
icons Move .desktop file 2018-06-11 20:01:33 +08:00
lang Move qm_gen.pri 2018-06-11 21:02:45 +08:00
searchengine Move .qrc files into its own directory 2018-06-11 20:01:33 +08:00
webui Replace single-character string with character literal 2018-07-21 23:26:15 +08:00
CMakeLists.txt Refactor CMake build scripts 2018-06-05 11:39:11 +02:00
config.h.cmakein Drop Qt 4 support 2017-03-05 22:24:59 +01:00
qbittorrent.exe.manifest Embed manifest when compiling with MSVC 2017-03-04 13:09:32 +08:00
qbittorrent.rc Move .ico files into icons dir 2018-06-11 20:01:33 +08:00
qbittorrent_mingw.rc Move .ico files into icons dir 2018-06-11 20:01:33 +08:00
src.pro Merge pull request #9083 from Chocobo1/qrc 2018-06-18 00:51:19 +08:00
update_qrc_files.py Change project directory structure. 2015-02-05 19:10:26 +03:00