levlam
|
6445cf645b
|
A lot of various fixes.
GitOrigin-RevId: 64963bfb55e5ffe8b099c1953143158b44a540c6
|
2018-12-11 23:18:58 +03:00 |
|
levlam
|
383119ebe6
|
Better actor names.
GitOrigin-RevId: 94d2c994f5a6ca26e3e35c84edb1df23d1efe75e
|
2018-11-18 15:33:06 +03:00 |
|
levlam
|
fdd7987f0a
|
Fix preloading of just received in getDialogs dialogs.
GitOrigin-RevId: 0ff17a84046f76ede0ec4efda0707477b0ab9397
|
2018-11-18 00:24:19 +03:00 |
|
Arseny Smirnov
|
c6dd53a76e
|
Session: set_online for nonmain connections
GitOrigin-RevId: 9bcfcdbaaf2440a307f221ab07aa650c449c3d26
|
2018-11-20 16:07:27 +04:00 |
|
Arseny Smirnov
|
fffe644aaa
|
Connections creation debug
GitOrigin-RevId: 1f906a0c00464ff7bdfcfc41932b39733bab6780
|
2018-11-20 13:09:52 +04:00 |
|
Arseny Smirnov
|
7471e62740
|
Destroy authorization keys: fixes
GitOrigin-RevId: 9538efa2deadda91c18c1c97aa22281597a44d4b
|
2018-11-06 14:06:08 +03:00 |
|
levlam
|
b1d563719a
|
Simplify should_open in SessionProxy.
GitOrigin-RevId: 5bfa92ed175468d5a247780b73d643735427637c
|
2018-11-04 13:53:57 +03:00 |
|
Arseny Smirnov
|
130456a3bb
|
SessionProxy: rewrite session_open conditions
GitOrigin-RevId: 3a5757fdec567451671143937b5b942610f5ecdc
|
2018-11-03 09:33:22 +03:00 |
|
Arseny Smirnov
|
c610593e75
|
SessionProxy: bugfix
GitOrigin-RevId: f6874238d3aa79e980b3365dc19d9e9e0f0f3c22
|
2018-11-02 18:55:55 +03:00 |
|
levlam
|
5d5c55596e
|
Minor improvements.
GitOrigin-RevId: 2f2099d91867ec302ff2d9426b6b088c8c625720
|
2018-11-01 20:08:20 +03:00 |
|
Arseny Smirnov
|
03604bb367
|
SessionProxy: bugfix
GitOrigin-RevId: b2cdc985d4465cdd19f85d024a5de9d8e882e8f0
|
2018-11-01 19:34:18 +03:00 |
|
Arseny Smirnov
|
27770ce060
|
Destroy mtproto keys on logout
GitOrigin-RevId: 8ac2bafd2d1897dc0942a33d8406ea8c2e5dfaa7
|
2017-12-29 23:34:39 +03:00 |
|
levlam
|
b886016254
|
Move Connections logging to INFO.
GitOrigin-RevId: a85aab69d18f4ef25d0853977a44d1a6cea695fd
|
2018-10-31 13:54:06 +03:00 |
|
levlam
|
51eec319b8
|
Fix some includes.
GitOrigin-RevId: 4c81e2fd0101f3c5bb23912681e7d02a60da5622
|
2018-10-28 20:30:47 +03:00 |
|
levlam
|
7d6f9c493b
|
Add debug.
GitOrigin-RevId: aefa536bc203096a37709fa2ae5d478cfe65770e
|
2018-10-27 02:58:31 +03:00 |
|
levlam
|
28bfa4c4a6
|
Fix some MSVC Analyzer warnings.
GitOrigin-RevId: f62e8173ae9a5b78818f6575548ce22d4aa5c51d
|
2018-10-26 17:11:20 +03:00 |
|
levlam
|
0c64b2cf9c
|
Fix some spelling.
GitOrigin-RevId: 99848b019fce855bf50380ce6ffc2865a007161d
|
2018-10-07 23:40:58 +03:00 |
|
levlam
|
d452a35d75
|
Fix type of "enabled_proxy_id" option.
GitOrigin-RevId: 2243cf9007766e91f94dc81e9a965e0a322612a6
|
2018-09-30 02:24:56 +03:00 |
|
levlam
|
b3bae546ec
|
Various fixes.
GitOrigin-RevId: 52699dbd5280b63c6bb32da44ea5bfa3157a7922
|
2018-09-27 16:37:15 +03:00 |
|
levlam
|
f948956bf7
|
Use td::unique_ptr instead of std::unique_ptr whenever possible.
GitOrigin-RevId: 424beb72dc62efdefdbffb75f1036ba9417f84cb
|
2018-09-27 04:19:03 +03:00 |
|
levlam
|
b7c2248c72
|
Add td_api::testSetLogTagVerbosityLevel method.
GitOrigin-RevId: 763fcf9156671857c71967741b9ce8c67f4a7ea0
|
2018-09-26 02:59:29 +03:00 |
|
levlam
|
f08c0180b4
|
Const-correct tl::unique_ptr.
GitOrigin-RevId: b72a92a7169973c2d95e410cfbfed668a412e7e7
|
2018-09-21 20:52:22 +03:00 |
|
levlam
|
7c447551fb
|
Add enabled_proxy_id option.
GitOrigin-RevId: 3153f71d13740429a9153205e96329e49e82b91f
|
2018-09-17 21:15:11 +03:00 |
|
levlam
|
559b20840a
|
tg_cli: support for proper closing.
GitOrigin-RevId: 904b5a87c64bdd2d097a8a81f7c39bd31063097b
|
2018-09-15 15:24:25 +03:00 |
|
levlam
|
86ef95e0a8
|
Fix CE and some includes.
GitOrigin-RevId: e181d67a6ed36c9cbd444cf2282902b6a90881be
|
2018-09-13 06:08:49 +03:00 |
|
levlam
|
fd96a6722d
|
Add get_ipv4 test.
GitOrigin-RevId: fe8d79634d3d4e5114cc8b03b0a38d988923c2ba
|
2018-09-11 21:49:39 +03:00 |
|
levlam
|
9971b52b81
|
Make subscribe a static method of Scheduler.
GitOrigin-RevId: e80024cfa63a37fb9b64f514ac3407d4e97c7302
|
2018-09-11 01:20:41 +03:00 |
|
Arseny Smirnov
|
8a28e4b461
|
Almost compiles
GitOrigin-RevId: aad536022caddba0446a761e7ab1f3b4ac64f53b
|
2018-08-14 10:42:40 +03:00 |
|
levlam
|
3fc180e001
|
Make Emscripten addresses public.
GitOrigin-RevId: 3e380bb6336587b737db60a684ec64b456d813cb
|
2018-09-04 18:51:28 +03:00 |
|
Arseny Smirnov
|
cab28f2cc8
|
Emscripten: wss support
GitOrigin-RevId: 06ce89660769533f531726b74573a1a422be20d0
|
2018-09-03 19:53:52 +03:00 |
|
levlam
|
f9cbe247cd
|
Add Wdeprecated flag.
GitOrigin-RevId: 8aa900d7103efd0207f7f0fcb09e3bd2b7387564
|
2018-08-28 01:08:51 +03:00 |
|
levlam
|
ac1472c938
|
Fix verbosity level.
GitOrigin-RevId: 855ca89e37e48193d9b899ab309c0c12f8321d1b
|
2018-08-17 19:12:09 +03:00 |
|
levlam
|
c19ab1adbc
|
Minor HTTP-proxy fixes.
GitOrigin-RevId: 03d1ca116707c358cd1a414046222236ee2d09b4
|
2018-08-17 19:03:07 +03:00 |
|
levlam
|
25826e253d
|
Move VERBOSITY_NAME(connections) out of utils/logging.h.
GitOrigin-RevId: ec768560b9c87ff64d3d8b9a0c821f75abf3321a
|
2018-08-17 17:02:28 +03:00 |
|
levlam
|
4f8d855527
|
Support new Passport authorization form.
GitOrigin-RevId: 5830754700dcd19f4e0bcb08ccb5d72c22db76f0
|
2018-08-12 12:51:24 +03:00 |
|
levlam
|
d3bce1b23d
|
Fix some includes.
GitOrigin-RevId: a3fecf68a676120e1bbd5936d98dee6cf05e8294
|
2018-08-10 21:54:17 +03:00 |
|
levlam
|
3d05d44be8
|
Update layer to 85.
GitOrigin-RevId: 0a32bd0287e3d09dd484c8dbe230f29b92d19771
|
2018-08-10 19:39:48 +03:00 |
|
levlam
|
00fabb8f97
|
Update layer to 84.
GitOrigin-RevId: a2057596f00201ee967e7d038e048b618f6e629d
|
2018-08-10 16:22:48 +03:00 |
|
levlam
|
f1295eba9b
|
Add more debug logging.
GitOrigin-RevId: 047dbe63624ba0e810b245689c305e600e0a87f2
|
2018-08-06 19:04:21 +03:00 |
|
levlam
|
ff593d2ce8
|
Properly fix resolving proxy IP.
GitOrigin-RevId: cb385b8d0753da6f76dcdb237b2001143a23c94f
|
2018-08-06 18:28:56 +03:00 |
|
levlam
|
7c145a412b
|
Custom language packs support.
GitOrigin-RevId: e7f76319dae5be3e20f81b41a0226e5f96f91ba1
|
2018-08-06 17:22:22 +03:00 |
|
levlam
|
2465356c2e
|
Add some debug.
GitOrigin-RevId: 5d2387379188dce1fd52cc9561a349f87e4fc240
|
2018-08-04 23:08:36 +03:00 |
|
levlam
|
c9c2760173
|
Update layer to 83.
GitOrigin-RevId: 2220a0399ed081441fefc06069b06efa11b8447b
|
2018-08-04 09:55:49 +03:00 |
|
levlam
|
1ab13463bf
|
Add td_api::editProxy.
GitOrigin-RevId: aae0664d65ce0731b1a9ede9615453cfe0822619
|
2018-07-27 18:10:45 +03:00 |
|
levlam
|
8de0bcd0a6
|
Add support for HTTP-only HTTP proxies.
GitOrigin-RevId: 7b8e3e7afb0f26c8e8fa97b0ffff5d1ad0267b5c
|
2018-07-27 03:54:25 +03:00 |
|
levlam
|
a547f42886
|
Add support for transparent HTTP proxies.
GitOrigin-RevId: 5ae836625a60d1f84b0ca8df2c41bf07e8ba59fd
|
2018-07-26 16:49:18 +03:00 |
|
levlam
|
2ca3c7eeed
|
Add TransparentProxy abstract class.
GitOrigin-RevId: 77ced69b5d87c17a1bbc6d654bb0206a4e32e69d
|
2018-07-26 03:28:02 +03:00 |
|
levlam
|
f25bcd8d70
|
Remove unnecessary semicolons after namespace end.
GitOrigin-RevId: bf290001b072fd390fe2cada06722a3b90309cca
|
2018-07-18 04:30:29 +03:00 |
|
levlam
|
1aa94575e8
|
Minor fixes.
GitOrigin-RevId: 33b0f159e7003d7b9dce28033a7e90169a9421bc
|
2018-07-17 14:27:24 +03:00 |
|
levlam
|
e2a90b9edf
|
Fix some string to Slice conversions.
GitOrigin-RevId: 79ddee1a90c633cc1b1df5c8e3d9917027bad0f3
|
2018-07-08 02:47:46 +03:00 |
|
levlam
|
90f0f006b4
|
Check that storer unsafe doesn't overflows.
GitOrigin-RevId: ffbdcbbba7d26688b59cda00318d02fc06e402dc
|
2018-07-06 23:33:11 +03:00 |
|
levlam
|
deecdb66bc
|
Fix some td/actor/ includes.
GitOrigin-RevId: f9cf960b96018c4eb6169d2ec6cb5d3fbc16c0ec
|
2018-07-03 22:29:04 +03:00 |
|
levlam
|
9575ed5fbd
|
Support language_pack in MTProto header.
GitOrigin-RevId: 75238791e517694bb3f430973e0d2556127f6bdd
|
2018-07-02 23:44:23 +03:00 |
|
levlam
|
9c8a6f9c65
|
Better MTProto header updates.
GitOrigin-RevId: f7df4c8259c286b699e27a7e33f2477515c6e798
|
2018-07-02 23:36:45 +03:00 |
|
levlam
|
ac1d7a9657
|
Add prefer_ipv6 option.
GitOrigin-RevId: b20e8c699e20c4fb6ec76cd53aeaeee509cd2115
|
2018-07-01 17:19:59 +03:00 |
|
levlam
|
9b0a138dd1
|
Add prefer_ipv6 parameter tp GetHostByNameActor.
GitOrigin-RevId: 727fc30d94657399f1e49efc208b6951a7677d2f
|
2018-07-01 04:12:20 +03:00 |
|
levlam
|
cfd1761a00
|
Use static IPs only for IPv4 Socks5 proxies.
GitOrigin-RevId: 797d7acdd16323bb61e15b67c13ada216abe31f1
|
2018-06-29 20:36:27 +03:00 |
|
levlam
|
139a858d80
|
Use CREATE_OK_REQUEST_PROMISE instead of simple RequestOnceActor.
GitOrigin-RevId: 7ba8db1c05ed06b9824e482ba6c12024c5a0106d
|
2018-06-29 00:06:17 +03:00 |
|
levlam
|
05bb41b250
|
Rename Socks5 actor for ping.
GitOrigin-RevId: 6e41fef4b451feffa6376e6cc61fec434270e78d
|
2018-06-28 16:53:40 +03:00 |
|
levlam
|
a3571b676e
|
Allow to call deleteAccount before authorization. ConfirmPhone support.
GitOrigin-RevId: 36829ee37780ee82b1eb25cea594a673aa490dda
|
2018-06-27 21:26:52 +03:00 |
|
levlam
|
46535703e0
|
Fix some includes.
GitOrigin-RevId: 901d167d7197e4c0222656e9fc1f9fc0e216e44b
|
2018-06-26 02:43:11 +03:00 |
|
levlam
|
aa13a57a3c
|
Update layer to 82. Contact.vcard support.
GitOrigin-RevId: 302d65351cfaeb6b4e82c594565ab1aef18b2a42
|
2018-06-26 00:10:53 +03:00 |
|
levlam
|
28ddc0525c
|
Fix DcOptionsSet::reset.
GitOrigin-RevId: 6c0b066c380ac45e2264605d91c09ca5d51bc52b
|
2018-06-25 03:08:37 +03:00 |
|
levlam
|
b4d6662f71
|
Add some debug.
GitOrigin-RevId: 29b2efa626ed4a6a0c0eb2ac2cec2fb245e9e6b5
|
2018-06-25 01:51:15 +03:00 |
|
levlam
|
54d5b70abf
|
Better INPUT_METHOD_INVALID logging.
GitOrigin-RevId: 81cff4d804281b64191faff56bc2678689c1c52d
|
2018-06-25 00:52:17 +03:00 |
|
levlam
|
8b5b73508a
|
Ignore error code of MSG_WAIT_FAILED.
GitOrigin-RevId: 501b759e3f1c33ec881723c15f155b0b0b1cf606
|
2018-06-21 22:32:56 +03:00 |
|
levlam
|
8a6b550a86
|
New transport improvements.
GitOrigin-RevId: cc7b8aafe6a30009fd4d549ef969c373ce2b9d9a
|
2018-06-16 03:03:14 +03:00 |
|
Arseny Smirnov
|
c02d4505e4
|
0xdd transport
GitOrigin-RevId: 241c2fcea3ebaac20fc68531692cbd299a9de95a
|
2018-06-15 21:54:22 +03:00 |
|
levlam
|
3a8c0f131e
|
Rename promoted chat to sponsored.
GitOrigin-RevId: e385126253199a46b55fba7d350e0c115a8c333e
|
2018-06-14 00:07:24 +03:00 |
|
Arseny Smirnov
|
d4cc127f17
|
Use CancellationToken for ConnectionCreator::request_connection promises
GitOrigin-RevId: 14157bd3677f4720d37ef70f64500522e3674173
|
2018-06-13 19:20:42 +03:00 |
|
Arseny Smirnov
|
3c1698dddf
|
Session: cache salt for temp keys, better on_mtproto_header
GitOrigin-RevId: 02ba02aaf86e36402536d98d7bb80fd198c68378
|
2018-06-13 18:17:27 +03:00 |
|
levlam
|
ea8d5dbda7
|
Add debug for INPUT_METHOD_INVALID and BOT_METHOD_INVALID.
GitOrigin-RevId: dfc4e6c81f80504d2299a59f21cd79633fd98daf
|
2018-06-08 21:42:04 +03:00 |
|
levlam
|
dbe869e70c
|
Better warning.
GitOrigin-RevId: dc260c72591e789431b23f9855232672d27daf5d
|
2018-06-05 03:23:48 +03:00 |
|
levlam
|
89c8bf819c
|
Move some logging from INFO to DEBUG,
GitOrigin-RevId: f56140a9c03fcb0af8c8ecc381b3e111febf616f
|
2018-06-05 00:12:34 +03:00 |
|
levlam
|
9b946e7394
|
Do not use static IP for MTProto-proxy.
GitOrigin-RevId: e2be60b362b9254b700bbac0b97bf496fd0abcf1
|
2018-06-04 20:54:18 +03:00 |
|
levlam
|
ef2eb1c3cf
|
Prefer IPv4 for connections through proxy.
GitOrigin-RevId: 5512d66191496bc964829f1a7bfe79d1d4474fef
|
2018-06-04 20:50:34 +03:00 |
|
levlam
|
2c5f5a8587
|
Improve PingConnection.
GitOrigin-RevId: be82fa18e2f9a154d3d276b5618d0ca72b9e4282
|
2018-06-04 19:58:54 +03:00 |
|
levlam
|
e5385cbd0b
|
Better ping time calculation.
GitOrigin-RevId: d9cf250dae657ed498d932b2e335efbddb374c43
|
2018-06-04 19:35:29 +03:00 |
|
levlam
|
8253460dbb
|
Better ping of main DC.
GitOrigin-RevId: f3231b9b8f558cfceef6d2b952b4f1f7051cb396
|
2018-06-04 18:55:38 +03:00 |
|
levlam
|
d774b6612f
|
ConnectionCreator::get_transport_type.
GitOrigin-RevId: e73fa95b64f5cd36640ab574b3d0b30823ece001
|
2018-06-04 01:17:59 +03:00 |
|
levlam
|
13f17714fc
|
DcOptionsSet::find_all_connections.
GitOrigin-RevId: ed921667bf1cbc57ad4a442e70a3fd307d839319
|
2018-06-03 02:35:32 +03:00 |
|
levlam
|
066e6a90e3
|
Allow 0 in pingProxy.
GitOrigin-RevId: c03522ac55da93543bf6bfefdfae28b280458233
|
2018-06-02 15:20:35 +03:00 |
|
levlam
|
56a2cac6ba
|
Update layer to 81.
GitOrigin-RevId: c6579e02edaff656ab17b3d94695cab8c7960b2d
|
2018-06-01 23:15:13 +03:00 |
|
levlam
|
4a6b1fa4d3
|
Use 2 connections for file download.
GitOrigin-RevId: 04bc4b69b0e5a9608a49ec03e8b204ccc49bf349
|
2018-06-01 22:16:35 +03:00 |
|
Arseny Smirnov
|
56d2beedc4
|
Fix use_pfs for different Sessions
GitOrigin-RevId: 99fab277c0909da33cfc8c4e1ee827186dd5ac32
|
2018-05-31 20:40:26 +03:00 |
|
Arseny Smirnov
|
bd9c88794e
|
Use pfs for media download
GitOrigin-RevId: afaa0e04f02b2b3dfb8822dacd56c0473b019527
|
2018-05-31 16:56:06 +03:00 |
|
Arseny Smirnov
|
2ede0fc336
|
GenAuthKeyActor: bugfix
GitOrigin-RevId: 024409dfc36edcb18a9e166b231a290295a7a978
|
2018-05-31 10:04:05 +03:00 |
|
Arseny Smirnov
|
c783a946c3
|
Session: fix warning
GitOrigin-RevId: 6183ab2342222670680057843fc3d908b7995ce8
|
2018-05-30 19:38:17 +03:00 |
|
levlam
|
13fe5c0adc
|
Better logging.
GitOrigin-RevId: eae79256699ffeab8c8290b2b6cbb188e3294d77
|
2018-05-24 19:54:57 +03:00 |
|
levlam
|
0e48dd8a81
|
New ConfigRecoverer scheme.
GitOrigin-RevId: 1101ddc56b0836387faf089ca52fe7376db9f88f
|
2018-05-24 18:09:27 +03:00 |
|
levlam
|
db6777c7f2
|
Use p_q_inner_data_dc.
GitOrigin-RevId: f1e57b83d850ac4233bf9508b6585aaf0efe1423
|
2018-05-23 19:49:05 +03:00 |
|
levlam
|
d763c755e1
|
Remove ConnectingToProxy state for MTProto-proxy.
GitOrigin-RevId: 21950ac6b0fc00f2b599ae158bb1b4414788d5c6
|
2018-05-23 18:51:58 +03:00 |
|
levlam
|
5eea3d9c37
|
Update InitConnection request.
GitOrigin-RevId: b9785bf56bd4cb9c44c5a91f3cb07d2352bc6ca2
|
2018-05-22 14:09:58 +03:00 |
|
levlam
|
6f7d4b08bf
|
Update layer to 80.
GitOrigin-RevId: fe59fee694886bd63e412fa8de33dd561302218c
|
2018-05-21 07:18:39 +03:00 |
|
levlam
|
8fb6edab2f
|
Ping proxy fixes.
GitOrigin-RevId: cf6e8a2585fdfe7a7491109b8facf0dcad379d2c
|
2018-05-19 18:05:38 +03:00 |
|
Arseny Smirnov
|
3675e38605
|
Ping proxy
GitOrigin-RevId: ff4dfa54bee356a06b1ec076711fb28b894221cb
|
2018-05-18 23:43:38 +03:00 |
|
levlam
|
490c4e86a2
|
Minor fixes.
GitOrigin-RevId: f972e24191cc31262bf655774bc6193277b8842b
|
2018-05-18 15:57:40 +03:00 |
|
levlam
|
d9a89abd23
|
Fix raw_dc_id for test DC.
GitOrigin-RevId: 2fd4d78700d245b91a6b390df26568d910cbae37
|
2018-05-17 22:09:57 +03:00 |
|
levlam
|
cb6c46071e
|
td_api::getProxyLink.
GitOrigin-RevId: 0d876446bbbb22467c452b088f4df24e7e1624a2
|
2018-05-17 21:08:51 +03:00 |
|
levlam
|
bf43893503
|
Fix false clang warning.
GitOrigin-RevId: 02f377c960d360f83452392d5cd76c3f6d4b02a1
|
2018-05-16 23:12:33 +03:00 |
|