mirror of
https://github.com/LonamiWebs/Telethon.git
synced 2024-11-10 19:46:36 +03:00
Commit Graph
Select branches
Hide Pull Requests
asyncio-protocol-attempt
fix-step-hang-until-timeout
gh-pages
v1
v2
#1005
#1013
#1014
#1016
#1017
#1019
#1021
#1021
#1025
#1028
#1031
#1033
#1040
#1046
#1049
#1052
#106
#1064
#107
#1070
#1071
#1072
#108
#1081
#1084
#1087
#109
#1092
#1095
#11
#1100
#1102
#1105
#1106
#1107
#1109
#1110
#1112
#1115
#1117
#1119
#1126
#1130
#1136
#1142
#1153
#1157
#1162
#1165
#1178
#1182
#1186
#1189
#1196
#1202
#1206
#1207
#1209
#1210
#1212
#1214
#1223
#1227
#1229
#123
#1230
#1231
#1233
#1235
#1239
#1241
#1246
#125
#1255
#1259
#126
#1261
#1265
#1266
#1276
#1279
#1280
#1284
#1285
#1292
#1293
#1294
#1295
#1296
#1305
#1306
#1315
#1322
#1324
#1328
#1335
#1343
#135
#1354
#136
#1368
#1369
#1371
#1377
#1384
#1387
#1389
#1393
#1397
#1403
#1406
#1419
#1421
#1424
#1425
#1427
#143
#1432
#1442
#1444
#1445
#1446
#1447
#1460
#1461
#1463
#1470
#1474
#1481
#1493
#1494
#1499
#1517
#1520
#1521
#1526
#1531
#1532
#1537
#1538
#1547
#1548
#1549
#1555
#1557
#1558
#1565
#1571
#1575
#1577
#1578
#1580
#1583
#1584
#1587
#1590
#1591
#1594
#1595
#1596
#1599
#1603
#1607
#1608
#1609
#1612
#1614
#1615
#1617
#1620
#1621
#1622
#1623
#1627
#1632
#1639
#1642
#1643
#1644
#1649
#1650
#1651
#1654
#1659
#1663
#1665
#1670
#1673
#1674
#1679
#168
#168
#1681
#1682
#1696
#1708
#171
#171
#1713
#1715
#1718
#1726
#1728
#173
#1732
#1733
#18
#186
#200
#201
#204
#216
#217
#221
#223
#223
#231
#235
#238
#247
#247
#249
#25
#253
#254
#258
#277
#279
#281
#282
#283
#285
#296
#300
#3008
#301
#301
#3015
#3017
#3024
#3027
#3029
#3030
#3042
#3044
#3052
#3053
#3057
#3062
#3066
#3072
#3074
#308
#308
#3080
#3082
#3084
#3093
#3095
#3097
#3098
#310
#3104
#3110
#3112
#3114
#3118
#3119
#3121
#3123
#3127
#3132
#3133
#3134
#3137
#3140
#3141
#3142
#3143
#3144
#3145
#3151
#3155
#3156
#3157
#3160
#3161
#3162
#3163
#3167
#3178
#3179
#3181
#3182
#319
#3191
#3202
#3211
#3213
#3222
#323
#3239
#3240
#3241
#3243
#3247
#3252
#3254
#3255
#3256
#3259
#33
#330
#331
#334
#334
#340
#340
#347
#348
#349
#352
#353
#356
#359
#359
#362
#365
#365
#366
#3676
#3679
#3680
#3681
#369
#3695
#3698
#3699
#37
#370
#3714
#3716
#3724
#3726
#3737
#3749
#375
#3750
#3752
#3756
#376
#3760
#3778
#3792
#3796
#380
#380
#3802
#382
#3824
#3828
#3829
#3833
#3839
#384
#385
#385
#3851
#3852
#3857
#3862
#3865
#387
#3876
#3876
#3877
#3878
#388
#388
#3885
#3887
#389
#3891
#3900
#391
#391
#3914
#3920
#3924
#3925
#3926
#3933
#3941
#3951
#396
#3970
#3995
#3998
#40
#4005
#4006
#4024
#403
#4033
#4067
#4069
#407
#4071
#4072
#4078
#4082
#4086
#4087
#4089
#4090
#4096
#4101
#4108
#4118
#4120
#4127
#4130
#4141
#4157
#4158
#4163
#4165
#4177
#4182
#4183
#4185
#4191
#4192
#4195
#4198
#4201
#4204
#4226
#4234
#4239
#4242
#4243
#4244
#4245
#4246
#4247
#4248
#4249
#425
#4250
#4251
#4252
#4252
#4255
#4257
#4261
#4268
#427
#4275
#4277
#4282
#4299
#4300
#4301
#4304
#4309
#4318
#4329
#4331
#4332
#4339
#434
#4346
#4347
#4350
#4350
#4351
#4352
#4353
#4354
#4355
#4356
#4357
#4372
#4394
#4395
#4396
#4397
#4400
#4402
#4413
#4415
#4420
#4434
#4435
#4436
#4438
#4440
#4443
#4448
#4449
#4455
#4456
#4456
#4457
#4459
#4461
#4473
#4474
#4475
#4476
#4477
#4478
#448
#4481
#4483
#4484
#4486
#4488
#4489
#4490
#4491
#4494
#4495
#4495
#4496
#4497
#4498
#4500
#4503
#4504
#453
#454
#454
#462
#481
#481
#483
#483
#491
#504
#506
#519
#526
#527
#528
#533
#533
#539
#539
#548
#548
#549
#554
#561
#565
#566
#566
#568
#570
#572
#572
#583
#583
#586
#587
#588
#589
#595
#614
#616
#616
#619
#620
#621
#622
#623
#634
#638
#638
#639
#645
#646
#654
#657
#662
#668
#668
#678
#68
#694
#694
#696
#696
#698
#705
#710
#715
#717
#72
#720
#720
#725
#726
#729
#732
#732
#736
#736
#738
#74
#748
#75
#750
#751
#752
#753
#753
#755
#755
#756
#756
#765
#766
#769
#769
#77
#771
#783
#8
#80
#803
#811
#811
#813
#830
#834
#840
#843
#852
#863
#866
#869
#875
#883
#887
#89
#9
#9
#90
#91
#913
#913
#936
#942
#942
#956
#956
#961
#961
#962
#965
#967
#973
#981
#987
#987
#99
asyncio-stale
pfs-attempt
sync-stale
v0.1
v0.10
v0.10.1
v0.11
v0.11.1
v0.11.2
v0.11.3
v0.11.4
v0.11.5
v0.12
v0.12.1
v0.12.2
v0.13
v0.13.1
v0.13.2
v0.13.3
v0.13.4
v0.13.5
v0.13.6
v0.14
v0.14.1
v0.14.2
v0.15
v0.15.1
v0.15.2
v0.15.3
v0.15.4
v0.15.5
v0.16
v0.16.1
v0.16.2
v0.17
v0.17.1
v0.17.2
v0.17.3
v0.17.4
v0.18
v0.18.1
v0.18.2
v0.18.3
v0.19
v0.19.1
v0.2
v0.3
v0.4
v0.5
v0.6
v0.7
v0.7.1
v0.8
v0.9
v0.9.1
v1.0
v1.0-rc1
v1.0.1
v1.0.2
v1.0.3
v1.0.4
v1.1
v1.1.0
v1.1.1
v1.10.0
v1.10.1
v1.10.10
v1.10.2
v1.10.3
v1.10.4
v1.10.5
v1.10.6
v1.10.7
v1.10.8
v1.10.9
v1.11.0
v1.11.1
v1.11.2
v1.11.3
v1.12.0
v1.13.0
v1.14.0
v1.15.0
v1.16.0
v1.16.1
v1.16.2
v1.16.4
v1.17.0
v1.17.1
v1.17.2
v1.17.3
v1.17.4
v1.17.5
v1.18.0
v1.18.1
v1.18.2
v1.19.0
v1.19.1
v1.19.2
v1.19.3
v1.19.4
v1.19.5
v1.2
v1.2.0
v1.20
v1.21
v1.21.1
v1.22.0
v1.23.0
v1.24.0
v1.25.0
v1.25.1
v1.25.2
v1.25.3
v1.25.4
v1.26.0
v1.26.1
v1.27.0
v1.28.0
v1.28.1
v1.28.5
v1.29.0
v1.29.1
v1.29.2
v1.29.3
v1.3
v1.3.0
v1.30.0
v1.30.2
v1.30.3
v1.31.0
v1.31.1
v1.32.0
v1.32.1
v1.33.0
v1.33.1
v1.34.0
v1.35.0
v1.35.1
v1.36.0
v1.37.0
v1.4
v1.4.0
v1.4.1
v1.4.2
v1.4.3
v1.5
v1.5.0
v1.5.1
v1.5.2
v1.5.3
v1.5.4
v1.5.5
v1.6
v1.6.0
v1.6.1
v1.6.2
v1.7
v1.7.0
v1.7.1
v1.7.2
v1.7.3
v1.7.4
v1.7.5
v1.7.6
v1.7.7
v1.8.0
v1.9.0
v2-stale2
version2-stale
Select branches
Hide Pull Requests
asyncio-protocol-attempt
fix-step-hang-until-timeout
gh-pages
v1
v2
#1005
#1013
#1014
#1016
#1017
#1019
#1021
#1021
#1025
#1028
#1031
#1033
#1040
#1046
#1049
#1052
#106
#1064
#107
#1070
#1071
#1072
#108
#1081
#1084
#1087
#109
#1092
#1095
#11
#1100
#1102
#1105
#1106
#1107
#1109
#1110
#1112
#1115
#1117
#1119
#1126
#1130
#1136
#1142
#1153
#1157
#1162
#1165
#1178
#1182
#1186
#1189
#1196
#1202
#1206
#1207
#1209
#1210
#1212
#1214
#1223
#1227
#1229
#123
#1230
#1231
#1233
#1235
#1239
#1241
#1246
#125
#1255
#1259
#126
#1261
#1265
#1266
#1276
#1279
#1280
#1284
#1285
#1292
#1293
#1294
#1295
#1296
#1305
#1306
#1315
#1322
#1324
#1328
#1335
#1343
#135
#1354
#136
#1368
#1369
#1371
#1377
#1384
#1387
#1389
#1393
#1397
#1403
#1406
#1419
#1421
#1424
#1425
#1427
#143
#1432
#1442
#1444
#1445
#1446
#1447
#1460
#1461
#1463
#1470
#1474
#1481
#1493
#1494
#1499
#1517
#1520
#1521
#1526
#1531
#1532
#1537
#1538
#1547
#1548
#1549
#1555
#1557
#1558
#1565
#1571
#1575
#1577
#1578
#1580
#1583
#1584
#1587
#1590
#1591
#1594
#1595
#1596
#1599
#1603
#1607
#1608
#1609
#1612
#1614
#1615
#1617
#1620
#1621
#1622
#1623
#1627
#1632
#1639
#1642
#1643
#1644
#1649
#1650
#1651
#1654
#1659
#1663
#1665
#1670
#1673
#1674
#1679
#168
#168
#1681
#1682
#1696
#1708
#171
#171
#1713
#1715
#1718
#1726
#1728
#173
#1732
#1733
#18
#186
#200
#201
#204
#216
#217
#221
#223
#223
#231
#235
#238
#247
#247
#249
#25
#253
#254
#258
#277
#279
#281
#282
#283
#285
#296
#300
#3008
#301
#301
#3015
#3017
#3024
#3027
#3029
#3030
#3042
#3044
#3052
#3053
#3057
#3062
#3066
#3072
#3074
#308
#308
#3080
#3082
#3084
#3093
#3095
#3097
#3098
#310
#3104
#3110
#3112
#3114
#3118
#3119
#3121
#3123
#3127
#3132
#3133
#3134
#3137
#3140
#3141
#3142
#3143
#3144
#3145
#3151
#3155
#3156
#3157
#3160
#3161
#3162
#3163
#3167
#3178
#3179
#3181
#3182
#319
#3191
#3202
#3211
#3213
#3222
#323
#3239
#3240
#3241
#3243
#3247
#3252
#3254
#3255
#3256
#3259
#33
#330
#331
#334
#334
#340
#340
#347
#348
#349
#352
#353
#356
#359
#359
#362
#365
#365
#366
#3676
#3679
#3680
#3681
#369
#3695
#3698
#3699
#37
#370
#3714
#3716
#3724
#3726
#3737
#3749
#375
#3750
#3752
#3756
#376
#3760
#3778
#3792
#3796
#380
#380
#3802
#382
#3824
#3828
#3829
#3833
#3839
#384
#385
#385
#3851
#3852
#3857
#3862
#3865
#387
#3876
#3876
#3877
#3878
#388
#388
#3885
#3887
#389
#3891
#3900
#391
#391
#3914
#3920
#3924
#3925
#3926
#3933
#3941
#3951
#396
#3970
#3995
#3998
#40
#4005
#4006
#4024
#403
#4033
#4067
#4069
#407
#4071
#4072
#4078
#4082
#4086
#4087
#4089
#4090
#4096
#4101
#4108
#4118
#4120
#4127
#4130
#4141
#4157
#4158
#4163
#4165
#4177
#4182
#4183
#4185
#4191
#4192
#4195
#4198
#4201
#4204
#4226
#4234
#4239
#4242
#4243
#4244
#4245
#4246
#4247
#4248
#4249
#425
#4250
#4251
#4252
#4252
#4255
#4257
#4261
#4268
#427
#4275
#4277
#4282
#4299
#4300
#4301
#4304
#4309
#4318
#4329
#4331
#4332
#4339
#434
#4346
#4347
#4350
#4350
#4351
#4352
#4353
#4354
#4355
#4356
#4357
#4372
#4394
#4395
#4396
#4397
#4400
#4402
#4413
#4415
#4420
#4434
#4435
#4436
#4438
#4440
#4443
#4448
#4449
#4455
#4456
#4456
#4457
#4459
#4461
#4473
#4474
#4475
#4476
#4477
#4478
#448
#4481
#4483
#4484
#4486
#4488
#4489
#4490
#4491
#4494
#4495
#4495
#4496
#4497
#4498
#4500
#4503
#4504
#453
#454
#454
#462
#481
#481
#483
#483
#491
#504
#506
#519
#526
#527
#528
#533
#533
#539
#539
#548
#548
#549
#554
#561
#565
#566
#566
#568
#570
#572
#572
#583
#583
#586
#587
#588
#589
#595
#614
#616
#616
#619
#620
#621
#622
#623
#634
#638
#638
#639
#645
#646
#654
#657
#662
#668
#668
#678
#68
#694
#694
#696
#696
#698
#705
#710
#715
#717
#72
#720
#720
#725
#726
#729
#732
#732
#736
#736
#738
#74
#748
#75
#750
#751
#752
#753
#753
#755
#755
#756
#756
#765
#766
#769
#769
#77
#771
#783
#8
#80
#803
#811
#811
#813
#830
#834
#840
#843
#852
#863
#866
#869
#875
#883
#887
#89
#9
#9
#90
#91
#913
#913
#936
#942
#942
#956
#956
#961
#961
#962
#965
#967
#973
#981
#987
#987
#99
asyncio-stale
pfs-attempt
sync-stale
v0.1
v0.10
v0.10.1
v0.11
v0.11.1
v0.11.2
v0.11.3
v0.11.4
v0.11.5
v0.12
v0.12.1
v0.12.2
v0.13
v0.13.1
v0.13.2
v0.13.3
v0.13.4
v0.13.5
v0.13.6
v0.14
v0.14.1
v0.14.2
v0.15
v0.15.1
v0.15.2
v0.15.3
v0.15.4
v0.15.5
v0.16
v0.16.1
v0.16.2
v0.17
v0.17.1
v0.17.2
v0.17.3
v0.17.4
v0.18
v0.18.1
v0.18.2
v0.18.3
v0.19
v0.19.1
v0.2
v0.3
v0.4
v0.5
v0.6
v0.7
v0.7.1
v0.8
v0.9
v0.9.1
v1.0
v1.0-rc1
v1.0.1
v1.0.2
v1.0.3
v1.0.4
v1.1
v1.1.0
v1.1.1
v1.10.0
v1.10.1
v1.10.10
v1.10.2
v1.10.3
v1.10.4
v1.10.5
v1.10.6
v1.10.7
v1.10.8
v1.10.9
v1.11.0
v1.11.1
v1.11.2
v1.11.3
v1.12.0
v1.13.0
v1.14.0
v1.15.0
v1.16.0
v1.16.1
v1.16.2
v1.16.4
v1.17.0
v1.17.1
v1.17.2
v1.17.3
v1.17.4
v1.17.5
v1.18.0
v1.18.1
v1.18.2
v1.19.0
v1.19.1
v1.19.2
v1.19.3
v1.19.4
v1.19.5
v1.2
v1.2.0
v1.20
v1.21
v1.21.1
v1.22.0
v1.23.0
v1.24.0
v1.25.0
v1.25.1
v1.25.2
v1.25.3
v1.25.4
v1.26.0
v1.26.1
v1.27.0
v1.28.0
v1.28.1
v1.28.5
v1.29.0
v1.29.1
v1.29.2
v1.29.3
v1.3
v1.3.0
v1.30.0
v1.30.2
v1.30.3
v1.31.0
v1.31.1
v1.32.0
v1.32.1
v1.33.0
v1.33.1
v1.34.0
v1.35.0
v1.35.1
v1.36.0
v1.37.0
v1.4
v1.4.0
v1.4.1
v1.4.2
v1.4.3
v1.5
v1.5.0
v1.5.1
v1.5.2
v1.5.3
v1.5.4
v1.5.5
v1.6
v1.6.0
v1.6.1
v1.6.2
v1.7
v1.7.0
v1.7.1
v1.7.2
v1.7.3
v1.7.4
v1.7.5
v1.7.6
v1.7.7
v1.8.0
v1.9.0
v2-stale2
version2-stale
-
bce88446ef
Fix incorrect condition causing updates to be ignored
v0.13.2
Lonami Exo
2017-09-08 18:43:37 +0200 -
54ba0661c6
Fix wrong variable name causing .connect() to fail
Lonami Exo
2017-09-08 18:28:31 +0200 -
fa4042a80e
Update to v0.13.2
Lonami Exo
2017-09-08 13:22:05 +0200 -
2dea665721
New way to work with updates (#237)
Lonami
2017-09-08 13:11:04 +0200 -
c81537bed0
Simplify the workflow with UpdateState exposing a single flag param
Lonami Exo
2017-09-08 12:54:38 +0200 -
25bbb20b0c
Use RLocks properly on MtProtoSender (only needed on net IO)
Lonami Exo
2017-09-07 21:32:46 +0200 -
16a5ab3070
Add back the periodic PingRequest
Lonami Exo
2017-09-07 21:23:37 +0200 -
a24b4020fe
Allow adding update handlers without the need to poll updates
Lonami Exo
2017-09-07 20:29:51 +0200 -
b8e881b6b6
Add basic updates processing to ignore updates with lower .pts
Lonami Exo
2017-09-07 20:17:40 +0200 -
d237375208
Allow adding callback methods to UpdateState
Lonami Exo
2017-09-07 18:58:54 +0200 -
d4f36162cd
Create and use UpdateState to .process() unhandled TLObjects
Lonami Exo
2017-09-07 18:49:08 +0200 -
49e884b005
Raise AssertionError if trying to invoke requests from ReadThread
Lonami Exo
2017-09-07 18:25:17 +0200 -
06b2834c02
Fix GetContactsRequest using str instead int (layer 70->71) (#234)
Lonami Exo
2017-09-07 10:44:54 +0200 -
edf325d580
Fix username regex (#235)
Birger Jarl
2017-09-07 10:41:49 +0300 -
8fe6724448
Fixed username regex
Birger Jarl
2017-09-07 00:25:25 +0300 -
a93abed737
Add ISSUE_TEMPLATE for GitHub
Lonami Exo
2017-09-05 19:14:24 +0200 -
cd40f4a949
Add RPCError for MESSAGE_NOT_MODIFIED (#231)
xkdnyan
2017-09-06 00:06:35 +0900 -
755c4e3b57
Handle RPCError MESSAGE_NOT_MODIFIED (400)
xkdnyan
2017-09-05 23:55:18 +0900 -
49555ad018
Stick to the offset and limit CdnFileHashes dictates (#222)
Lonami Exo
2017-09-05 16:43:53 +0200 -
2924912931
Fix CDN downloads not always calling GetCdnConfigRequest (#222)
Lonami Exo
2017-09-05 16:11:02 +0200 -
d5cd59de8a
Update to v0.13.1
v0.13.1
Lonami Exo
2017-09-04 20:34:05 +0200 -
a38381665c
Support invoking requests from within the ReadThread (fixes #226)
Lonami Exo
2017-09-04 20:28:41 +0200 -
fe86b88bef
Make .sign_up() return the logged user just like .sign_in()
Lonami Exo
2017-09-04 18:07:20 +0200 -
15fd5390ae
Optimize imports
Lonami Exo
2017-09-04 17:18:33 +0200 -
97cab7347b
Make lint happier
Lonami Exo
2017-09-04 17:10:04 +0200 -
7f700c3bc1
Remove unused attributes and methods from the base TLObject class
Lonami Exo
2017-09-04 16:39:16 +0200 -
0e45f46ad5
Properly ignore core types when generating code
Lonami Exo
2017-09-04 16:29:00 +0200 -
e8cdcf369d
Sort generated code by name for more predictable results
Lonami Exo
2017-09-04 15:11:46 +0200 -
c5b562d4f6
Move the from tlobject import TLObject to only the top of the file
Lonami Exo
2017-09-04 14:08:36 +0200 -
64f1031a45
Move comments from auto-generated code to the generator itself
Lonami Exo
2017-09-04 14:05:30 +0200 -
c3f679597c
Move the auto-generated notice to only the top of the file
Lonami Exo
2017-09-04 13:57:40 +0200 -
e83b250a22
Replace generated directory modules with simply files
Lonami Exo
2017-09-04 13:51:47 +0200 -
7eab28206b
Change the code generator to use a single file per namespace
Lonami Exo
2017-09-04 13:44:39 +0200 -
dc238df2e0
Update to v0.13
v0.13
Lonami Exo
2017-09-04 12:18:45 +0200 -
a5d86b4572
Update to layer 71
Lonami Exo
2017-09-04 11:54:37 +0200 -
6f0bd14c2f
Use an Enum for the ConnectionMode and support specifying it
Lonami Exo
2017-09-04 11:24:10 +0200 -
9ad42a1e41
Add libssl interface for AES CTR
Christian Stemmle
2017-09-03 21:03:58 +0200 -
62a52679f4
Ensure the state of the requests is clean before invoking them
Lonami Exo
2017-09-03 13:45:13 +0200 -
27408b46da
Only reconnect from background thread if .disconnect wasn't called
Lonami Exo
2017-09-03 13:44:52 +0200 -
626778bd32
Ignore EBADF when closing the socket
Lonami Exo
2017-09-03 13:44:29 +0200 -
68cdc9eaf1
Treat OSError.errno == EBADF as a ConnectionResetError
Lonami Exo
2017-09-03 11:54:26 +0200 -
f8f389c850
Fix ack requests removing pending requests when they shouldn't
Lonami Exo
2017-09-03 11:21:42 +0200 -
db6fd4bdc2
Fix RPC errors being ignored due to modifying the wrong attribute
Lonami Exo
2017-09-03 11:19:28 +0200 -
83f3f66113
Fix MtProtoSender never clearing self._pending_receive requests
Lonami Exo
2017-09-03 10:50:55 +0200 -
fa34c4bb77
Handle ConnectionResetError on background thread (removed on
9bc1f64
) Lonami Exo2017-09-03 10:05:18 +0200 -
2a5d08b23d
Turn socket.timeout error into the more general TimeoutError
Lonami Exo
2017-09-03 10:01:00 +0200 -
494b82ea9d
Fix check to avoid (dis)connecting if already (dis)connected
Lonami Exo
2017-09-03 09:59:37 +0200 -
4de4026bb3
Move the "constant read" thread to the main TelegramClient
Lonami Exo
2017-09-03 09:56:10 +0200 -
69d182815f
Merge branch 'constant_read'
Lonami Exo
2017-09-02 21:51:11 +0200 -
9bc1f64efe
Move update handling to the MtProtoSender, being functional again
Lonami Exo
2017-09-02 21:45:27 +0200 -
21eaf8bd72
Allow setting whether the MtProtoSender should use constant_read
Lonami Exo
2017-09-02 21:27:11 +0200 -
863d2e8368
Make confirm_received a flag, avoid race conditions, fix bg RPCError
Lonami Exo
2017-09-02 20:41:00 +0200 -
b908296efa
Remove unused TcpClien.read(timeout=...) param, change other accessors
Lonami Exo
2017-09-02 19:33:42 +0200 -
36f51e1e3f
Remove ability to TcpClient.cancel_read()
Lonami Exo
2017-09-02 19:14:11 +0200 -
cc280a129d
Remove TcpClient.write/read shared locks
Lonami Exo
2017-09-02 18:49:29 +0200 -
43b79c3d36
Add a thread to constantly read messages from the network
Lonami Exo
2017-09-02 18:27:22 +0200 -
49c5cf745f
Fix SignUpRequest using an incorrectly named parameter
Lonami Exo
2017-09-02 16:53:29 +0200 -
0197271f74
Fix SignUpRequest using an incorrectly named parameter
Lonami Exo
2017-09-02 16:52:56 +0200 -
5f4e79542f
Restore updates thread on reconnection and fix restarting it
alexvelickiy
2017-08-31 19:57:32 +0300 -
9fe7a53303
Fixed multiple start() of same UpdatesThread.
Alex Velickiy
2017-08-31 19:28:39 +0300 -
876ec218f8
added restoring running updates thread on reconnection.
Alex Velickiy
2017-08-31 17:31:18 +0300 -
bea1b7f526
Preserve backward compatibility with old .sign_in() code
Lonami Exo
2017-08-31 10:38:53 +0200 -
5f636fdf31
Let .sign_in() call .send_code_request()
Lonami
2017-08-31 10:34:09 +0200 -
8bff10d956
Fix get_input_* not skipping None entities (#215)
Lonami Exo
2017-08-30 11:12:25 +0200 -
b4811261e9
Set a known buffer size if possible on BinaryWriter()s
Lonami Exo
2017-08-29 20:25:49 +0200 -
aa67364e26
Fixes++++ (that's how I commit sorry <3)
Daniil Gentili
2017-08-29 16:49:11 +0200 -
9259811d96
First pony commit
Daniil Gentili
2017-08-29 16:42:32 +0200 -
7ad2ece168
Simplify modifying TelegramClient.session through its __init__
Lonami Exo
2017-08-29 16:06:14 +0200 -
22673aec0e
Replace the old Session+pickle with JsonSession (name change)
Lonami Exo
2017-08-29 15:59:08 +0200 -
82304b18eb
Attempt at supporting IPv6 (#211 and #112)
Lonami Exo
2017-08-29 13:49:41 +0200 -
592e107f52
Recreate the TCP socket only when needed
Lonami Exo
2017-08-29 13:35:56 +0200 -
cff7655a10
Add support for TCP intermediate mode (#112)
Lonami Exo
2017-08-29 11:39:44 +0200 -
a3c2c462a7
Add support for tcp_obfuscated on the Connection class (#112)
Lonami Exo
2017-08-28 21:44:02 +0200 -
fa22a3f848
Create a centralized Connection class, replaces TcpTransport (#112)
Lonami Exo
2017-08-28 21:23:31 +0200 -
bc72e52834
Reuse the AESModeCTR class on CdnDecrypter
Lonami Exo
2017-08-28 20:30:33 +0200 -
5404670469
Implement and use TCP obfuscated as a PoC (#112)
Lonami Exo
2017-08-28 20:25:44 +0200 -
adfebfc82c
Remove ThreadTcpClient test (committed by mistake)
Lonami Exo
2017-08-28 17:45:54 +0200 -
2c6377e069
Update to v0.12.2
v0.12.2
Lonami Exo
2017-08-28 17:29:08 +0200 -
06b2d5d786
Fix CDN client not being disconnected
Lonami Exo
2017-08-28 16:33:23 +0200 -
8afcd0b91f
Turn HashChecker into CdnDecrypter to abstract CDN-specific aspects
Lonami Exo
2017-08-28 16:25:10 +0200 -
b504ce14bc
Verify the files downloaded from CDNs and raise on sha256 mismatch
Lonami Exo
2017-08-28 14:17:31 +0200 -
00b5b5021b
Report errors to pwrtelegram.xyz by default
Lonami Exo
2017-08-25 15:34:20 +0200 -
2517b9787d
TLObject.stringify() was showing bytes as lists
Lonami Exo
2017-08-24 20:56:08 +0200 -
2e55998d7f
Update to v0.12.1
v0.12.1
Lonami Exo
2017-08-24 19:09:37 +0200 -
633bf4684a
Add a new super simple README.rst
Lonami Exo
2017-08-24 19:08:21 +0200 -
b05b43153c
Update README.rst
Lonami Exo
2017-08-24 18:43:06 +0200 -
98bbcb6cd6
Favour rsa module over PyCrypto since the former is pure Python
Lonami Exo
2017-08-24 18:39:38 +0200 -
b7dbf9767e
Fix TelegramClient.sign_in not accepting an integer for the code
Lonami Exo
2017-08-24 18:05:32 +0200 -
4384ccb132
Tidy up TelegramBareClient.download_file CDN's mess
Lonami Exo
2017-08-24 18:00:27 +0200 -
d5323c5506
Enhance a lot choosing a valid path when downloading files
Lonami Exo
2017-08-24 17:44:38 +0200 -
8cfc4d0fda
Add a unit test for CDN-downloads
Lonami Exo
2017-08-24 16:12:38 +0200 -
e5e7715a31
Decrypt files downloaded from CDNs (closes #208)
Lonami Exo
2017-08-24 15:50:44 +0200 -
940a2896e8
Part size when downloading files is now 4096 bytes, not 1024
Lonami Exo
2017-08-24 13:15:33 +0200 -
09272ef6fc
Support connecting and downloading encrypted files from CDNs (#208)
Lonami Exo
2017-08-24 13:02:48 +0200 -
ba32d6f270
Add crypto test to ensure calculating RSA fingerprints works
Lonami Exo
2017-08-23 22:26:31 +0200 -
d5fd147881
Add a few more default RSA public keys from Telegram
Lonami Exo
2017-08-23 21:50:33 +0200 -
66876b6722
Use pycrypto's RSA instead the old weird RSA implementation
Lonami Exo
2017-08-23 21:49:27 +0200 -
0cae62f091
Fix silly bug with two wrongly ordered lines (on download document)
Lonami Exo
2017-08-23 16:06:41 +0200 -
571d8bc21f
Update to v0.12
v0.12
Lonami Exo
2017-08-23 01:47:52 +0200 -
c0bae1d608
Replace type(...) == ... with isinstance() checks
Lonami Exo
2017-08-23 01:45:49 +0200