Wizou
|
8ea714d6d4
|
Releasing 1.x
|
2021-10-17 23:43:47 +02:00 |
|
Wizou
|
f5b108dc9b
|
Fix compatibility issues with .NET Fw 4.7
|
2021-10-17 23:35:14 +02:00 |
|
Wizou
|
2ea6ede0a0
|
Added EXAMPLES.md and explanation on TG Terminology
|
2021-10-17 03:22:49 +02:00 |
|
Wizou
|
4b1ae1c5e0
|
Decode max timestamp (= forever) as DateTime.MaxValue
|
2021-10-17 03:18:36 +02:00 |
|
Wizou
|
80edb184bc
|
Removed DisplayName in favor of ToString() for User classes
|
2021-10-17 03:16:51 +02:00 |
|
Wizou
|
480697d329
|
Fix wrong type for MessageBase.ID
|
2021-10-16 02:01:49 +02:00 |
|
Wizou
|
c5c8b49331
|
Simplify library usage even more
|
2021-10-15 04:24:34 +02:00 |
|
Wizou
|
98a95376f3
|
Improved examples documentation
|
2021-10-13 00:27:40 +02:00 |
|
Wizou
|
37ce6524e9
|
updated ci version
|
2021-10-12 02:07:54 +02:00 |
|
Wizou
|
f296e6b36d
|
Added Examples/Program_GetAllChats
|
2021-10-11 18:29:24 +02:00 |
|
Wizou
|
609e8a6a2d
|
Added Examples\Program_CollectAccessHash
|
2021-10-11 16:11:37 +02:00 |
|
Wizou
|
4f9fbfc12c
|
A null config value for "verification_code" will show a console prompt. This allows Environment.GetEnvironmentVariable to be used directly as config callback.
|
2021-10-11 14:44:49 +02:00 |
|
Wizou
|
87a85bec4b
|
added Examples\Program_DownloadSavedMedia.cs
|
2021-10-06 08:21:42 +02:00 |
|
Wizou
|
d96902a614
|
Parallelize upload/download of file parts
|
2021-10-06 07:54:20 +02:00 |
|
Wizou
|
2520a57f20
|
ToString for SendMessageAction
|
2021-10-06 02:41:54 +02:00 |
|
Wizou
|
b01eed2042
|
DC disconnect bug fix
|
2021-10-01 02:44:56 +02:00 |
|
Wizou
|
e7c5d2eb27
|
Better IPv6 support/fallback. Support RpcError in response to an API returning an array
|
2021-10-01 02:22:26 +02:00 |
|
Wizou
|
d72f7a6398
|
Ready to release v1.0.0
|
2021-09-30 20:36:52 +02:00 |
|
Wizou
|
d7b4afb1ee
|
More nullable ctors (*NotModified)
|
2021-09-30 04:00:38 +02:00 |
|
Wizou
|
d4c373d95f
|
Nullable ctor: Empty classes are now converted into/from a null value. This simplifies the hierarchy
|
2021-09-30 03:40:08 +02:00 |
|
Wizou
|
52fb2a7831
|
Fix SHA corruption due to concurrent use of static instance
|
2021-09-29 04:38:39 +02:00 |
|
Wizou
|
8610f7e809
|
Handle AUTH_RESTART & PHONE_CODE_INVALID during login
|
2021-09-29 02:51:48 +02:00 |
|
Wizou
|
da5098e8d5
|
MULTIPLE-CONNECTION! First version that implement parallel active connections to DCs (through Client instances dependent of the main Client instance)
Also improved on:
- reconnection/retry/resent strategy
- start of multiple parallel downloads triggering a new DC connection
|
2021-09-28 16:12:20 +02:00 |
|
Wizou
|
66757ccd0b
|
fix MT issue in session.Save
|
2021-09-27 17:08:22 +02:00 |
|
Wizou
|
cb35ec3799
|
tcs use RunContinuationsAsynchronously (much better)
|
2021-09-27 17:07:56 +02:00 |
|
Wizou
|
78a0a47c50
|
Fix serialization issue with null string. DownloadFileAsync for documents now returns the MIME type (more accurate)
|
2021-09-27 03:25:28 +02:00 |
|
Wizou
|
6770f66270
|
Fix issue with session file corruption
|
2021-09-27 03:20:58 +02:00 |
|
Wizou
|
2ff0de667d
|
More class inheritance
|
2021-09-27 00:39:30 +02:00 |
|
Wizou
|
e3b70fda19
|
BREAKING CHANGE: Introducing inheritAfter which allows for better/simplified (but possibly changed) class hierarchy generation.
Also improved layers class generation.
|
2021-09-26 05:07:17 +02:00 |
|
Wizou
|
e6c5d94d9d
|
Generator: Clean code for generation of abstract classes
|
2021-09-26 01:19:32 +02:00 |
|
Wizou
|
c789308d1e
|
Avoid unnecessary Auth_ExportAuthorization. More reliable DownloadFileAsync
|
2021-09-25 19:43:39 +02:00 |
|
Wizou
|
ca1c1ce8de
|
TL Helpers for MessageBase + Example of use of Messages_GetDialogs
|
2021-09-25 02:13:06 +02:00 |
|
Wizou
|
0e88280d90
|
Monitor excessive salt changes in a better way
|
2021-09-24 13:21:35 +02:00 |
|
Wizou
|
c570f3d8d0
|
support TL bare vectors
|
2021-09-24 12:29:04 +02:00 |
|
Wizou
|
be4d1aca6b
|
added DownloadFileAsync helpers
|
2021-09-23 13:13:36 +02:00 |
|
Wizou
|
0b3180917f
|
minor improvements
|
2021-09-23 09:42:35 +02:00 |
|
Wizou
|
f1ebafcf09
|
TL Photo helpers
|
2021-09-23 09:29:19 +02:00 |
|
Wizou
|
35786ef02a
|
Support multi-DC sessions
|
2021-09-23 09:27:52 +02:00 |
|
Wizou
|
fe7bc6f61c
|
Optimized reactor frame handling
|
2021-09-23 05:37:00 +02:00 |
|
Wizou
|
223d8984cf
|
Serialize User to Json inside session file to prevent future breaking changes
|
2021-09-18 07:26:06 +02:00 |
|
Wizou
|
f6cc00068a
|
Fix "Invalid frame_len" when downloading files
|
2021-09-18 02:40:58 +02:00 |
|
Wizou
|
3918362743
|
Fix "Non-negative number" issue with large bytes fields
|
2021-09-18 02:30:12 +02:00 |
|
Wizou
|
e0556af742
|
Convert empty type hierarchies to enums
|
2021-09-18 02:11:23 +02:00 |
|
Wizou
|
701795efe9
|
Start keep-alive pings only after authorization key
|
2021-09-17 15:13:38 +02:00 |
|
Wizou
|
f66872cb32
|
Fix unencrypted message sending issue after switch to Intermediate protocol
|
2021-09-17 15:09:12 +02:00 |
|
Wizou
|
37974c70b7
|
Convert TL functions to extension methods
|
2021-09-17 04:53:02 +02:00 |
|
Wizou
|
77a44a86a6
|
Upgrade to layer 133
|
2021-09-17 04:38:42 +02:00 |
|
Wizou
|
c727f75380
|
Upgrade to layer 133 (lots of changes, all IDs are now long). You'll need to delete your WTelegram.session files
|
2021-09-17 03:58:52 +02:00 |
|
Wizou
|
661b5223ac
|
Switch to MTProto Intermediate transport protocol (more lightweight/adequate for TCP)
|
2021-09-17 03:44:52 +02:00 |
|
Wizou
|
a403a462db
|
fetch Updates_GetState on session resuming to subscribe to new updates
|
2021-09-17 03:25:27 +02:00 |
|