Andrea Cavalli
45e855f89d
Remove most memory related features
...
I can't maintain anymore this amount of features while keeping the library constantly updated and without bugs. Every merge was taking me multiple hours of revisioning the code. I give up.
From this commit onwards TDLight will only have small useful customizations that are easy to maintain.
Now the people relying on the OptimizeMemory method can restart the session every N hours to free up the memory.
The real way to keep a low memory usage must involve a huge refactoring to allow the unloading of the caches into the sqlite database, similar to what's already happening with messages data. Only Levlam has the ability to implement this without needing to merge the upstream everytime.
2021-09-25 22:11:42 +02:00
Andrea Cavalli
897d4af16c
Merge remote-tracking branch 'td/master'
2021-09-25 19:24:57 +02:00
Andrea Cavalli
6e1836a024
Merge remote-tracking branch 'td/master'
2021-09-15 16:03:11 +02:00
levlam
457ab66fe7
Fix gperf install instructions through vcpkg.
2021-09-15 09:26:40 +03:00
levlam
0b1ba7f413
Use Debian 10 build instructions for Debian 11.
2021-09-12 19:54:54 +03:00
Andrea Cavalli
c06a3d9dcf
Merge remote-tracking branch 'td/master'
2021-09-10 15:49:57 +02:00
levlam
1da2ef7cb1
Remove usage of the deprecated openssl-uwp vcpkg package.
2021-09-08 22:36:31 +03:00
levlam
077ed42507
Improve README and the build instructions generator.
2021-09-06 14:12:11 +03:00
Andrea Cavalli
a20e8b6db3
Merge remote-tracking branch 'td/master'
2021-09-04 16:03:33 +02:00
levlam
651a4f0eac
Install gperf through vcpkg.
2021-09-03 19:33:12 +03:00
Andrea Cavalli
bfb4f8f7b2
Fix build instructions directory
2021-08-24 12:29:26 +02:00
Andrea Cavalli
232ce6e4d3
Merge remote-tracking branch 'td/master'
2021-08-23 02:22:28 +02:00
levlam
01d83bf85c
Update CentOS 8 repo name.
2021-08-12 20:42:37 +03:00
Andrea Cavalli
c41ec7df43
Merge remote-tracking branch 'td/master'
2021-06-30 13:31:50 +02:00
levlam
0c3893737e
Fix Back button in build.html on the main page.
2021-06-08 19:20:55 +03:00
Andrea Cavalli
6fe2f1e77a
Rerand build instructions
2021-04-12 16:26:09 +02:00
Andrea Cavalli
69318bf388
Fix build urls
2021-04-12 16:22:04 +02:00
levlam
312e3b740a
Update version to 1.7.1.
2021-01-28 22:18:33 +03:00
levlam
eb80924dad
Update version to 1.7.0.
2020-11-28 17:00:17 +03:00
levlam
cb86d38913
Update build instructions for Java on macOS.
2020-11-22 13:22:59 +03:00
Daniel
8a5569bf08
Update build.html ( #1301 )
2020-11-21 14:54:35 +03:00
levlam
cd82d3d888
Add new wrapper and usage examples.
2020-11-18 17:38:55 +03:00
levlam
94fc06c9fc
Install php-cli instead of php on Debian/Ubuntu in build instructions as suggested by @Cavallium.
2020-11-14 22:12:48 +03:00
levlam
d63a16ef8b
Remove PHP ctype extension usage.
2020-11-11 16:38:48 +03:00
levlam
1d75237893
Don't export CXXFLAGS in build instructions generator.
2020-11-08 21:03:23 +03:00
levlam
7a0b88441a
Add CentOS to build instructions generator.
2020-11-08 18:51:35 +03:00
levlam
e4dda41a98
Always use SplitSource on OpenBSD.
2020-11-05 23:42:58 +03:00
levlam
c9a70fcd49
Minor build.html fixes.
...
GitOrigin-RevId: 4ecacd9a9d10a96e857d348a6a886d74ed613321
2020-11-03 17:35:12 +03:00
levlam
b3736ba098
Improve wording in build instructions generator.
...
GitOrigin-RevId: a84f204148b06b9859373617829badfca477d5fc
2020-11-02 20:23:10 +03:00
levlam
1a6161003c
Choose Linux distro before allowing to change other build options in build instruction generator.
...
GitOrigin-RevId: b3f177e36b5098c55a9c7b32e4f0a2101c97ac16
2020-10-28 23:25:57 +03:00
levlam
876b6da298
Improve build instructions generator history.
...
GitOrigin-RevId: c9730430045a2029efb0002d7ab6b57d9a0518b7
2020-10-28 22:44:42 +03:00
levlam
6b1f6b829d
Add Object Pascal to build instructions generator.
...
GitOrigin-RevId: 2c05c0571a01caab103e04d588c8b3aca38c3139
2020-10-12 14:50:41 +03:00
levlam
824744b74e
Update Ubuntu 20 build instructions.
...
GitOrigin-RevId: 8407d77b8e93a0a63c55fd1770dd089ebbb749a6
2020-08-07 07:09:20 +03:00
levlam
c1dd9ec1ba
Add link to Android build instructions to build.html.
...
GitOrigin-RevId: aded51788a3691d8880c9f207708e1c331ff43fa
2020-07-27 22:12:43 +03:00
levlam
9f18424e22
Add Ubuntu 20 to build instructions generator.
...
GitOrigin-RevId: 359b924315811b678565a0ab43888659c4acc400
2020-07-26 21:04:41 +03:00
levlam
40630b9ad8
Add note about building on OpenBSD.
...
GitOrigin-RevId: 0763c622e9a1b14ce4214f38970a3b8dfaf4f45c
2020-06-13 20:41:43 +03:00
levlam
7ec6c794f8
Use fuzzy search for PHP 7.2 on OpenBSD.
...
GitOrigin-RevId: d2bb7efbc201666c0e1fe455abc8c69bcf4d782d
2020-06-12 22:08:44 +03:00
levlam
1283d2cf34
Update UWP build instructions.
...
GitOrigin-RevId: 639b7451fc217a3eaa28455e772c1e1eb80becf5
2020-02-18 19:41:17 +03:00
levlam
545ed2a683
Increase version to 1.6.1.
...
GitOrigin-RevId: d6886dc57f9f9ae3ceb3659810ea4b4afdc25f1b
2020-02-16 00:54:03 +03:00
levlam
278c7acdec
Increase version to 1.6.0.
...
GitOrigin-RevId: baab600dbf0b3f4014b836e06da09b9b825181d4
2020-01-31 03:47:49 +03:00
levlam
1571cdcad5
Fix build instructions generator.
...
GitOrigin-RevId: 1d89c2864b063bd196b1fd6272ad8291ed8a5a20
2020-01-11 03:55:22 +03:00
levlam
c33848b6b7
Add git checkout
instruction to build instructions generator.
...
GitOrigin-RevId: 365a84655d0f823c33b838cb2f030146f67497ed
2020-01-05 00:28:14 +03:00
levlam
798a68f284
Fix .NET spelling.
...
GitOrigin-RevId: 6f757f88aea3ac9f0c36d013013e31108d39f28f
2019-12-13 00:27:36 +03:00
levlam
818279238c
Fix build instructions for Ubuntu 18.
...
GitOrigin-RevId: 75c4740b277cf1e2cd53054e41cae6e1944695b9
2019-11-18 13:31:50 +03:00
levlam
3cc0e05af6
build.html: fix last line of the Java installed to /usr/local instruction.
...
GitOrigin-RevId: 1a1387b3f0ba8e9fa05c2fbc9c53d937c6307ada
2019-10-23 18:58:39 +03:00
levlam
b71d8bad08
Update example list.
...
GitOrigin-RevId: 5398ed0ca666d2c50aeef2e2794474e60ea45cfd
2019-09-23 19:50:11 +03:00
whyoleg
5cca461115
Add kotlin to examples
2019-09-21 15:59:13 +03:00
Nikita Eshkeev
430ec442f7
Update build.html
...
Fix the typo "th**e**n" -> "th**a**n"
2019-09-08 03:59:10 +03:00
levlam
1ea7510500
Update build instuctions for MSVC 2019 + 32-bit + new CMake.
...
GitOrigin-RevId: 4860583c1fc22ef9f40cdcf602fd8e49410254e5
2019-09-07 02:14:49 +03:00
levlam
37de65a941
build.html: implicitly state that dev OpenSSL and zlib packages are needed.
...
GitOrigin-RevId: 2007fc970d700d21fe47bfe80bba1e5d1a606cb2
2019-08-23 18:34:51 +03:00