levlam
|
706555502b
|
Build tests only once.
GitOrigin-RevId: 386e5708eab6b806bd62a06e854187f4988303d3
|
2020-10-12 11:49:23 +03:00 |
|
levlam
|
38f72b353a
|
Clear ClientManager when the last Client is closed.
GitOrigin-RevId: d2d5194f7ffc59dc8db1196401c80689a8645dac
|
2020-10-09 15:39:30 +03:00 |
|
levlam
|
35a9a93fc9
|
Fix std::...::erase return value usages.
GitOrigin-RevId: d9729ccd619e3b99554f1e1c2262d8826f0a8571
|
2020-10-08 23:04:40 +03:00 |
|
Arseny Smirnov
|
8fcf7740d2
|
RangeSet (will be used instead of BitMask in files) implementation with tests
GitOrigin-RevId: 977f0776d0b7ef96a31364d2a68cfe980f2845c8
|
2020-10-09 17:35:53 +03:00 |
|
levlam
|
fdc3920572
|
Fix some includes.
GitOrigin-RevId: 4b57613cc6e948ceb7d63b4378bc9124271e0f53
|
2020-10-08 18:30:36 +03:00 |
|
levlam
|
1cfa7545c9
|
Add one thread ClientManager close test.
GitOrigin-RevId: a7f29e7e0c62042ae43d46c349944ff0d5fadc34
|
2020-10-08 14:40:25 +03:00 |
|
levlam
|
be374f38ac
|
Improve error message for requests to closed client.
GitOrigin-RevId: 4870c3614ea52ecd0fd1124dfc517471b6d30b55
|
2020-10-08 13:59:03 +03:00 |
|
levlam
|
b4f358de36
|
Move tdclient test out of namespace td.
GitOrigin-RevId: 17183698257c0d93553d8f7e61eff1f7f79818fc
|
2020-10-08 13:27:00 +03:00 |
|
levlam
|
582206d641
|
Use Random::fast_bool.
GitOrigin-RevId: 42da8a237c6dfbb6e72bc5b21482891b6c9d58b5
|
2020-10-08 12:56:08 +03:00 |
|
levlam
|
f61bd5b89a
|
Add Client close test.
GitOrigin-RevId: 0dadd556320bb289c3574937c82c4574cf512724
|
2020-10-08 01:28:01 +03:00 |
|
levlam
|
f7393d2717
|
Fix handling of requests to unexisting Client.
GitOrigin-RevId: 5de9709abe73ae73dc52c9ca04c480a60efbf437
|
2020-10-05 23:05:16 +03:00 |
|
levlam
|
3fc140b4a2
|
Add ClientManager documentation.
GitOrigin-RevId: 5254af6d55288851e633a6567d700f6b15b18d1a
|
2020-10-05 14:32:23 +03:00 |
|
levlam
|
3d2067475e
|
Fix secret chat test.
GitOrigin-RevId: e69725eca0bcaeab7552f83dba353994f136c323
|
2020-09-30 23:01:58 +03:00 |
|
levlam
|
25676d7ff0
|
Allow to specify message_thread_id in sendMessage/sendMessageAlbum/sendInlineQueryResult.
GitOrigin-RevId: b9d3545b42355c04afe305f05c0366b0bf3095b0
|
2020-09-23 01:52:16 +03:00 |
|
levlam
|
cb3f390a92
|
Unify "log event" spelling.
GitOrigin-RevId: a1a491981596c56dbf7541d80ead1ea9f5d5bd04
|
2020-09-22 02:15:09 +03:00 |
|
levlam
|
23b3eb4931
|
Update layer to 118. Support message forward count.
GitOrigin-RevId: 10f59fede8b4a86c871949fc721fedd1d615c4bf
|
2020-07-31 05:50:11 +03:00 |
|
levlam
|
2009d58f6a
|
Deprecate ActorShared with 0 token.
GitOrigin-RevId: 15dc5e63afa4c0d08f911101eaa78513df6aebc5
|
2020-08-27 01:27:34 +03:00 |
|
levlam
|
3a626f6df2
|
Silence clang warning.
GitOrigin-RevId: 36b916f6f26a2802b800360e1194e04983a9a852
|
2020-08-20 11:44:56 +03:00 |
|
levlam
|
a2e7a0b12d
|
Support receiving silent messages in secret chats.
GitOrigin-RevId: 59df982a7ac96c5490eb90ef8def522ac3a47b53
|
2020-08-19 18:15:40 +03:00 |
|
levlam
|
dfb3e124b8
|
Minor.
GitOrigin-RevId: 47042cd58afacf0470e0ee60c48ece88ae5f7485
|
2020-08-17 14:40:22 +03:00 |
|
Arseny Smirnov
|
ce80dd77f0
|
Actors: safer tag_ in context
GitOrigin-RevId: 9f9ef2a024e0bcfb0e5aed76a23174f1faad3b5a
|
2020-08-17 13:57:05 +03:00 |
|
levlam
|
f266aa3912
|
Minor fixes.
GitOrigin-RevId: a4aacfa1ecab2718475d32bcbd99f9671ba7e982
|
2020-08-14 22:51:10 +03:00 |
|
levlam
|
9592aac404
|
Minor improvements.
GitOrigin-RevId: 09fbcc25ade8d77c13dc580f13b206c07ba53f9f
|
2020-08-13 16:57:28 +03:00 |
|
Arseny Smirnov
|
10c619053e
|
Add test for sqlite chipher compatibility
GitOrigin-RevId: 7b458dd4208166391071bc64dcb9204ff2da1df7
|
2020-08-12 18:36:26 +03:00 |
|
levlam
|
b6c915c2f8
|
Fix BufferSlice self-move.
GitOrigin-RevId: 904ea326cc860dd92c49d319fc5fabde22a35223
|
2020-08-11 07:23:25 +03:00 |
|
levlam
|
2097934da5
|
Optimize TQueue::run_gc, so it can be run arbitrary often.
GitOrigin-RevId: f7fc488cf3682683c0164c557992dbbc4eed9d4d
|
2020-08-07 06:06:29 +03:00 |
|
levlam
|
bea0ab1282
|
Improve Client tests.
GitOrigin-RevId: d92924ccc35d4bdd47f495712b241766410c7e53
|
2020-08-06 22:07:08 +03:00 |
|
levlam
|
5109f43435
|
Use unix_time in TQueue.
GitOrigin-RevId: d49c0871c7cb1a4315e38a66c198f56cb2b89428
|
2020-08-06 04:02:54 +03:00 |
|
levlam
|
4455b66e8b
|
Fix BufferSlice size statistics.
GitOrigin-RevId: 2dcfeb4981435b93106df5817c849df8a94ba14f
|
2020-08-05 03:21:10 +03:00 |
|
levlam
|
5749ddf33d
|
Minor fixes.
GitOrigin-RevId: 6d9a609ab9c773d1e4f3fe81f84947e142e15f35
|
2020-08-04 22:48:23 +03:00 |
|
Arseny Smirnov
|
e75860b2ae
|
BufferSlice: stats of total BufferSlices size
GitOrigin-RevId: df712161ba00c4f3d6eae9b6459c69ee046a9bda
|
2020-08-04 21:37:47 +03:00 |
|
levlam
|
c44cd3415c
|
Move QtsManager to UpdatesManager.
GitOrigin-RevId: 792faddd71cb3f9c07a4fd915ca782bfe2606ac3
|
2020-08-02 22:07:22 +03:00 |
|
levlam
|
f1a23b9256
|
Remove qts from logevent::InboundSecretMessage.
GitOrigin-RevId: ae90e87e3bd0291e78c56cfea161724882d76f1d
|
2020-08-02 01:21:43 +03:00 |
|
levlam
|
871fe2210d
|
Major new Client fixes.
GitOrigin-RevId: 34c263a4adb3c312328530e1382108d98e9048a3
|
2020-07-30 23:39:10 +03:00 |
|
levlam
|
e4ee1b7ce1
|
Minor new Client fixes.
GitOrigin-RevId: f7c455192f5d35a8cbf6271522202bfbff867698
|
2020-07-30 04:04:57 +03:00 |
|
Arseny Smirnov
|
b1222a9bb7
|
MultiClient: draft
GitOrigin-RevId: 4d1bdd6ad99909ce7ad94cfd32a43262051a6d18
|
2020-07-29 16:49:35 +03:00 |
|
levlam
|
7d8d13606c
|
Use std::map instead of VectorQueue in TQueue.
GitOrigin-RevId: a419aa0c9ee5954f8bf1681e6e4097b3e632fa0c
|
2020-07-25 00:37:45 +03:00 |
|
levlam
|
85ba9e5654
|
Fix TQueue binlog replaying.
GitOrigin-RevId: 172d70847206253de981d38fed329276b2f778e0
|
2020-07-24 06:57:48 +03:00 |
|
levlam
|
a02f8d610d
|
Speed up tests execution.
GitOrigin-RevId: 5bcac989d87a04ef8510c47232e3525c4e610073
|
2020-07-23 17:59:48 +03:00 |
|
Arseny Smirnov
|
93e0a10ffb
|
ByteFlow: bugfix and test improvement
GitOrigin-RevId: 53f684cc96c52cbde4cb2109670f57714724fccc
|
2020-07-23 14:39:28 +03:00 |
|
Arseny Smirnov
|
9ea1bc824f
|
ByteFlow: backpressure draft
GitOrigin-RevId: 09adce82dd88fcf84f41e525e45b07da03acc0f6
|
2020-07-22 21:52:00 +03:00 |
|
Arseny Smirnov
|
38ef3a75cc
|
PollableFd: explicit sync_with_poll
GitOrigin-RevId: 71fa35a594816e84e372ebcfa9d0077a13f26a62
|
2020-07-21 18:29:39 +03:00 |
|
levlam
|
c9889d1a20
|
Fix TLS handshake.
GitOrigin-RevId: 7542732a79c9fed971332203a620f32ce6d8f878
|
2020-07-15 16:38:04 +03:00 |
|
levlam
|
cf93b3c69c
|
Support initial folder for secret chats.
GitOrigin-RevId: 57894f3ff767a0b24bac08c8251f51f3e4722b6a
|
2020-06-30 12:11:22 +03:00 |
|
levlam
|
a297294aac
|
Update layer to 116.
GitOrigin-RevId: 7c12605195674f0b48dbc05734e99bffb2062d0c
|
2020-06-24 11:45:36 +03:00 |
|
levlam
|
8a1ffe0cbb
|
Fix remove_invalid_entities.
GitOrigin-RevId: 6cad36ac6017dcc3870411129a1b0512f9351d17
|
2020-07-13 15:34:56 +03:00 |
|
levlam
|
8872fbf6ac
|
Fix tdutils after merge.
GitOrigin-RevId: 5b9a863e405a9e3782157570156fda71bf2bb589
|
2020-06-26 02:24:13 +03:00 |
|
Arseny Smirnov
|
fd6423dedf
|
update tdutils from another project
GitOrigin-RevId: 79b8eb2ba229d733f82dbb17b8bd7f27471c9472
|
2020-06-24 14:47:36 +03:00 |
|
levlam
|
afcf7197ae
|
Unify constant name style.
GitOrigin-RevId: 660f8aa17fa856c828e6c11ade6c497a82cb7612
|
2020-06-22 02:40:05 +03:00 |
|
levlam
|
d5b4c57993
|
Add inputMessageDocument.force_file.
GitOrigin-RevId: 7f2780ba7f333e5f8df9c28bab429b8b12eaf26c
|
2020-06-22 02:02:21 +03:00 |
|
levlam
|
47229e1dab
|
Add expected_non_option_count to OptionParser.
GitOrigin-RevId: 41bf15d9bddf1673c0c421ef9e5108a5678f9842
|
2020-06-19 06:00:01 +03:00 |
|
levlam
|
5aa609535e
|
Simplify support for unchecked options in OptionParser.
GitOrigin-RevId: 5a913944b5a6cfecdfb96287e2c670be8ca18547
|
2020-06-19 04:44:38 +03:00 |
|
levlam
|
0877d7f716
|
Automatically detect operating system version.
GitOrigin-RevId: d693799fdbfe4919da5a70c141709f2db93063d7
|
2020-06-19 03:45:24 +03:00 |
|
levlam
|
ecd47a66be
|
Use OptionParser in run_all_tests.
GitOrigin-RevId: be3945f4018d8235d201e556a502c16efbedd04f
|
2020-06-17 06:21:47 +03:00 |
|
levlam
|
c46910d75f
|
Add portable option parser.
GitOrigin-RevId: 0d4f7e2f5bec4826e1c12e3aa1aee642fcf6da07
|
2020-06-17 03:04:36 +03:00 |
|
levlam
|
480f826d16
|
Do not use C-style casts.
GitOrigin-RevId: 6187bc8f4837fd40aba7ef613e09ecb93e3cf951
|
2020-06-14 05:27:49 +03:00 |
|
levlam
|
13af837169
|
Minor improvements.
GitOrigin-RevId: da7abae6b60c23f15f131ed33d54045f5b59990b
|
2020-06-12 03:53:04 +03:00 |
|
levlam
|
00c30aa9dc
|
TQueue fixes.
GitOrigin-RevId: 87dd51ab556869a6066e9837cf8da34530cfbc4b
|
2020-06-12 03:02:20 +03:00 |
|
levlam
|
fc8d92b464
|
Remove tqueue test from namespace td.
GitOrigin-RevId: 3cedf8f7504df4bd1f33e1ab40feb18fbf03ace7
|
2020-06-12 00:46:47 +03:00 |
|
levlam
|
bee9b67e3c
|
Improve TQueue.
GitOrigin-RevId: 3146441d9035be886a616d8de504024df1602116
|
2020-06-11 23:54:56 +03:00 |
|
levlam
|
42e3aefc02
|
TQueue improvements.
GitOrigin-RevId: 753aba147aed58ccba167a83dd798987ce6da177
|
2020-06-11 18:12:16 +03:00 |
|
levlam
|
22c9927314
|
Minor tqueue fixes.
GitOrigin-RevId: 827a336498dd57364aa8a2ac59d97ecacb05f5de
|
2020-06-11 16:43:26 +03:00 |
|
Arseny Smirnov
|
39e58f3eb9
|
TQueue: extra
GitOrigin-RevId: 7f746000e546b422034c0170e068d599317764c9
|
2019-09-06 18:55:19 +03:00 |
|
Arseny Smirnov
|
7a48b9bfc0
|
TQueue: interface for webhooks
GitOrigin-RevId: 521f25f183d76bcbb9143270660dd48b3bf8fc83
|
2019-08-27 18:06:00 +03:00 |
|
Arseny Smirnov
|
de5cc3e214
|
TQueue: big rewrite
GitOrigin-RevId: dc541f0fbdbc2ecdbba70b52b494756f763e78bb
|
2019-08-09 20:29:17 +03:00 |
|
Arseny Smirnov
|
3976bbb4c8
|
TQueue: now more than MAX_QUEUE_EVENTS events in each queue
GitOrigin-RevId: a8553f02f631fd34ef1451044c3ad7e27ee7d3dd
|
2019-08-07 18:36:37 +03:00 |
|
Arseny Smirnov
|
8226c9ab49
|
TQueue: do not drop tail_id whithout restart
GitOrigin-RevId: 54df1acc7b36303e128cfe1f6ac3e7ed4837eacd
|
2019-08-07 18:29:47 +03:00 |
|
Arseny Smirnov
|
791d4f3172
|
TQueue: some fixes.
GitOrigin-RevId: f0521fd9c323e05ffaf4877b92ad42a17ee71dcd
|
2019-08-07 18:13:10 +03:00 |
|
Arseny Smirnov
|
a8c74f9432
|
TQueue: export from tqueue, Tqueue.{cpp,h}
GitOrigin-RevId: 045ccbd0694d4906788a38bb30f16f0f9b0ef97d
|
2019-08-07 14:01:22 +03:00 |
|
Arseny Smirnov
|
523ab2e1ec
|
TQueue: binlog test
GitOrigin-RevId: 030ff54f52a397d46239aced21bf801fab649c59
|
2019-08-06 21:24:28 +03:00 |
|
Arseny Smirnov
|
892d8b8351
|
TQueue: second commit
GitOrigin-RevId: b9c1ffbbf8d0c62755c8d151c61588cd15a66ea0
|
2019-08-06 17:30:15 +03:00 |
|
Arseny Smirnov
|
3b1eeb001b
|
TQueue: initial commit
GitOrigin-RevId: 63b50677be3f051bc3cd1ba92010beb6ba65003f
|
2019-08-05 18:50:55 +03:00 |
|
levlam
|
8e7c6fcda2
|
Fix OpenSSL initialization.
GitOrigin-RevId: 83eb7addf7d0407432fc8d4ba1a4cb6464818cc7
|
2020-06-11 01:49:20 +03:00 |
|
levlam
|
befcc27ee2
|
Fix MTProto tests.
GitOrigin-RevId: b8d0b7b6915a858b50c9aeb8cbeee875080270ac
|
2020-05-30 03:10:35 +03:00 |
|
levlam
|
ecd8b3b6ce
|
Remove unneeded includes.
GitOrigin-RevId: 9ad3165792f5537b93639984b6128ce29981a062
|
2020-05-22 23:41:54 +03:00 |
|
levlam
|
6f885c41d9
|
Rename crypto to RSA.
GitOrigin-RevId: 4c15f44c0d5c618933b7c1aecb3580664a15a557
|
2020-05-17 17:07:16 +03:00 |
|
levlam
|
eb8fba8b28
|
Fix init_host_port.
GitOrigin-RevId: 30abb3480d906ebd7ea50a7feecf072be6e36641
|
2020-05-16 23:54:40 +03:00 |
|
levlam
|
0581b298cc
|
Fix some IP address spelling.
GitOrigin-RevId: ca1e3f4110057c3badbd9c5898593a65b72410e2
|
2020-05-16 23:32:32 +03:00 |
|
levlam
|
7bdff46710
|
Do not send IP address in SNI.
GitOrigin-RevId: ff01b1f5f9219e34b0cacdf8acd49bf4e5a3daa2
|
2020-05-16 17:50:58 +03:00 |
|
levlam
|
fee023c29f
|
Minor Wget improvement.
GitOrigin-RevId: eaf7fb05624fbf01012a83e18e733c77d2b9216c
|
2020-05-16 15:57:37 +03:00 |
|
levlam
|
42f88e3b72
|
Remove whitespaces at the beginning of some entities.
GitOrigin-RevId: b0597524571c15b3ffbfec613cb856bfa6e7a224
|
2020-05-11 01:31:29 +03:00 |
|
levlam
|
16d207cac4
|
Workaround GCC 10 warning.
GitOrigin-RevId: 8d9eda2e4c71638188838032d8e747f558fba5e4
|
2020-05-09 20:22:13 +03:00 |
|
levlam
|
f4b0fe416c
|
Fix misprint.
GitOrigin-RevId: 83ce2a30bd81fa8629885126e6267824f6281803
|
2020-05-09 20:05:36 +03:00 |
|
levlam
|
f88735b9a9
|
Do not highlight parts of float numbers as bank card numbers.
GitOrigin-RevId: cc58f030c6485c393f115fb89a4e9a5b2e6b40b9
|
2020-05-07 23:11:54 +03:00 |
|
levlam
|
4d9b8cf016
|
Update strip_empty_characters.
GitOrigin-RevId: 480beb7b352b28f59f65a63fd1d4550d8e16803f
|
2020-05-07 01:21:05 +03:00 |
|
levlam
|
390d66e3d2
|
Improve match_bank_card_numbers.
GitOrigin-RevId: 1df7c2fc487a66ba12e92d80d63e355d1490cef5
|
2020-05-05 03:15:30 +03:00 |
|
levlam
|
bbdad2c9e2
|
Do not use std::rand.
GitOrigin-RevId: 88ad1ad4b7c8b2fabd0c2e90cb27086d2420a5db
|
2020-05-01 00:28:37 +03:00 |
|
levlam
|
06e74cfba9
|
Remove whitespace-only entities added in merge_entities.
GitOrigin-RevId: 8b2dbe05d0758639c4447fbfec038b8350dfda9a
|
2020-04-22 00:57:00 +03:00 |
|
levlam
|
f42a955d75
|
Replace some offending characters in all strings.
GitOrigin-RevId: a942e9a71db7b5bc3c1be6b15f9b21d767c3d803
|
2020-04-08 01:23:05 +03:00 |
|
levlam
|
968689157c
|
Make max_compression_ratio required parameter in gzencode.
GitOrigin-RevId: c787fdeae202d3b80944412e7db4209f35adcd07
|
2020-03-15 01:56:48 +03:00 |
|
levlam
|
dca3862088
|
Update fix_formatted_text test.
GitOrigin-RevId: ab55a080724eaff5f2074cc7273aafc7285d6fa8
|
2020-03-12 16:42:39 +03:00 |
|
levlam
|
9c67f42682
|
Add td_api::getMarkdownText.
GitOrigin-RevId: b463cc2c92052c552d66d774450ffa7bb4bc132e
|
2020-03-12 06:22:14 +03:00 |
|
levlam
|
e6efab096a
|
Add tests for parse_markdown_v3.
GitOrigin-RevId: 1fc21dbdf3871cc3a30286cf9ebca257c70a299c
|
2020-03-12 02:49:16 +03:00 |
|
levlam
|
ed7e486668
|
Improve parse_markdown_v3 test and fix parse_text_url_entities_v3.
GitOrigin-RevId: 337b87cbb885f92f30c9c95603b0ac37693d104f
|
2020-03-12 01:44:42 +03:00 |
|
levlam
|
532567a475
|
Resort entities if needed after rtrim.
GitOrigin-RevId: f3124b2dc72e1b7858dde90133c5313025103603
|
2020-03-10 17:22:57 +03:00 |
|
levlam
|
718067e218
|
Remove wrong check from remove_invalid_entities.
GitOrigin-RevId: 843dea6a6668de87287a23532d95e9c6712c5b09
|
2020-03-10 17:06:22 +03:00 |
|
levlam
|
6417510d51
|
Return all entities in get_message_entities.
GitOrigin-RevId: b08c7a9ab0cfa9a78e450d5cbf3567203abd7d67
|
2020-03-10 03:51:56 +03:00 |
|
levlam
|
1068cac8f0
|
Add synchronous td_api::parseMarkdown method.
GitOrigin-RevId: 89f59eda7076959a6bed9db006f895298e2fd66c
|
2020-03-09 23:55:32 +03:00 |
|
levlam
|
92df8f9827
|
Remove unneeded brackets.
GitOrigin-RevId: 0b8a2ae21d28e6c276db8b45ffb4d127800f5d73
|
2020-02-26 18:15:19 +03:00 |
|
levlam
|
2ece58302c
|
Add more checks to random fix_formatted_text test.
GitOrigin-RevId: e0bf70edf7d93032a4a1ee964fd37b7374f3a4e5
|
2020-02-25 01:28:33 +03:00 |
|