Wizou
|
08484fff41
|
optimized Channels_GetAllParticipantsSlow. Because of Telegram FLOOD_WAITs, no need for parallel queries
|
2022-02-09 22:27:55 +01:00 |
|
Wizou
|
5e5e51102f
|
renamed Channels_GetAllParticipantsSlow. use clever alphabet and detect lying subcounts to fetch more entries. (WIP)
|
2022-02-09 22:17:19 +01:00 |
|
Wizou
|
8bbb753c32
|
fix (uint) unboxing on fields "int flags" (improved)
|
2022-02-06 23:22:51 +01:00 |
|
Wizou
|
1b1243a758
|
fix #27: compatibility with Mono/Android
|
2022-02-04 02:51:14 +01:00 |
|
Wizou
|
72fba55407
|
Upgrade to layer 138
|
2022-02-03 16:55:16 +01:00 |
|
Wizou
|
e1023ecae6
|
renamed longitude long_ to lon. UserOrChat now returns null instead of throwing if peer unknown (shouldn't happen anyway). UserOrChat on UpdatesBase
|
2022-01-29 16:47:47 +01:00 |
|
Wizou
|
cdba0f7088
|
optimize session writes
|
2022-01-27 17:34:16 +01:00 |
|
Wizou
|
176809a5be
|
Support for custom sessionStore
|
2022-01-26 22:00:52 +01:00 |
|
Wizou
|
733d106265
|
store api_id in session file. optional session_key (=api_hash by default) as encryption key
|
2022-01-25 16:37:09 +01:00 |
|
Wizou
|
8e962178f9
|
Improved session file writes
|
2022-01-23 01:28:10 +01:00 |
|
Wizou
|
f6e14c7499
|
Maintain AddressFamily when migrating DCs
|
2022-01-21 15:22:21 +01:00 |
|
Wizou
|
f711948da7
|
factorize IndirectStream
|
2022-01-21 01:40:10 +01:00 |
|
Wizou
|
3730cdc7f0
|
Added helper SendAlbumAsync, and implicit operators/constructors for media
|
2022-01-20 02:44:43 +01:00 |
|
Wizou
|
79224551e6
|
Prevent reactor reconnect if Dispose() was called
|
2022-01-17 16:54:34 +01:00 |
|
Wizou
|
0ed77ef984
|
Support GZipped array in RpcResult
|
2022-01-17 15:06:29 +01:00 |
|
Wizou
|
cba347dc89
|
clone TcpHandler & PingInterval for secondary DCs
|
2022-01-13 14:22:52 +01:00 |
|
Wizou
|
83b4e8a4e7
|
clean dispose of TlsStream
|
2022-01-11 04:42:41 +01:00 |
|
Wizou
|
d6d656c8fe
|
Support for TLS MTProxy
|
2022-01-11 04:14:23 +01:00 |
|
Wizou
|
0c1785596d
|
various minor stuff
|
2022-01-07 00:24:47 +01:00 |
|
Wizou
|
28f099ed1e
|
Transport obfuscation and MTProxy support
|
2022-01-03 18:15:32 +01:00 |
|
Wizou
|
024c5ba705
|
More helpers to generically manage Chats & Channels
|
2021-12-31 08:38:41 +01:00 |
|
Wizou
|
e3b7d17d2b
|
Handle BadMsgNotification 16/17 by resynchronizing server time
|
2021-12-30 23:45:28 +01:00 |
|
Wizou
|
e91c20ba8e
|
Added GetFullChat helper
|
2021-12-30 17:37:25 +01:00 |
|
Wizou
|
86ac336691
|
DownloadFileAsync supports PhotoStrippedSize
|
2021-12-28 12:12:38 +01:00 |
|
Wizou
|
9171268d19
|
DownloadProfilePhotoAsync supports mini thumb
|
2021-12-28 09:38:22 +01:00 |
|
Wizou
|
72b28e97ba
|
added DownloadProfilePhotoAsync helper
|
2021-12-28 06:43:33 +01:00 |
|
Wizou
|
a4f6d00bd0
|
fix InformationalVersion
|
2021-12-21 02:28:35 +01:00 |
|
Wizou
|
45d6e330bc
|
renamed CallAsync as Invoke
|
2021-12-16 14:51:47 +01:00 |
|
Wizou
|
9cc164b9ec
|
updated ReadMe
|
2021-12-15 20:55:24 +01:00 |
|
Wizou
|
6e4b90710a
|
Added static metnod InputCheckPassword
|
2021-12-14 13:39:43 +01:00 |
|
Wizou
|
97c6de4cbb
|
Support the request to resend the verification_code through alternate methods.
|
2021-12-13 15:28:06 +01:00 |
|
Wizou
|
624f45bd05
|
Config("user_id") represents a long
|
2021-12-10 14:19:28 +01:00 |
|
Wizou
|
275ece196b
|
comments
|
2021-12-09 08:43:20 +01:00 |
|
Wizou
|
f289b9e2e5
|
Correctly handle RPC Error for methods returning bool.
Also don't hang CallAsync on ReadRpcResult deserializing error
|
2021-12-07 16:35:23 +01:00 |
|
Wizou
|
95d9135bd0
|
Configurable PingInterval to support slow connections
|
2021-12-07 15:26:53 +01:00 |
|
Wizou
|
f6eb1aa6fd
|
fix never-ending loop in Channels_GetAllParticipants
|
2021-12-07 15:07:35 +01:00 |
|
Wizou
|
0351ad027f
|
added Channels_GetAllParticipants helper
|
2021-12-07 00:34:57 +01:00 |
|
Wizou
|
934ee9bae4
|
GUI compatibility: Detach interactive Config calls from MainThread
|
2021-12-05 11:47:52 +01:00 |
|
Wizou
|
409cf25619
|
Fix 444 trying to download from a media_only DC with unnegociated AuthKey
|
2021-12-05 07:21:30 +01:00 |
|
Wizou
|
e1132f653b
|
Handle BadMsgNotification 32/33 by renewing session
|
2021-12-04 00:14:15 +01:00 |
|
Wizou
|
5e04a51e54
|
Fix 2FA issue under .NET Fw 4.7.2
minor doc updates
|
2021-12-01 15:50:35 +01:00 |
|
Wizou
|
934895a81c
|
Gracefully handle a disconnection from an idle secondary DC
(don't reconnect)
|
2021-11-21 00:43:39 +01:00 |
|
Wizou
|
f901319ca4
|
simplified Help_GetAppConfig access to Json values
|
2021-11-13 15:09:28 +01:00 |
|
Wizou
|
7ed21d5af4
|
FloodRetryThreshold, ProgressCallback, don't call Updates_GetState on alt DCs upon reconnection
|
2021-11-12 20:50:39 +01:00 |
|
Wizou
|
c157fba5e4
|
Move TL methods in Extensions class and TL.Methods namespace. Remove partial modifiers when possible
|
2021-11-10 17:26:40 +01:00 |
|
Wizou
|
30f20fad0e
|
[rollback] Use records for TL methods
It was a nice idea and it worked but it made the lib 3x larger just for sugar syntax in generated code
|
2021-11-10 02:17:08 +01:00 |
|
Wizou
|
9e4d67ed86
|
Use records for TL methods
|
2021-11-10 01:20:54 +01:00 |
|
Wizou
|
382e78cccc
|
Added some helpers. SendMessage/Media return the transmitted Message. Fixed minor issues
|
2021-11-09 01:43:27 +01:00 |
|
Wizou
|
dbcb6814ff
|
renamed ITLObject to IObject
|
2021-11-07 16:52:58 +01:00 |
|
Wizou
|
fd9ec2eaed
|
Get rid of ITLFunction lambda writer and use declared ITLMethod<Ret> classes instead
|
2021-11-07 16:50:59 +01:00 |
|