wulan17
7a1684f074
PyroFork: rebrand
...
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-08-18 01:35:50 +07:00
Dan
efac17198b
Update Pyrogram to v2.0.106
2023-04-30 20:24:00 +02:00
Dan
2ff67c72aa
Move the CDN DC IPv6 to the correct mapping
2023-04-30 20:23:42 +02:00
Dan
d9d68529aa
Update Pyrogram to v2.0.105
2023-04-30 19:55:05 +02:00
Dan
e24d5b1cf5
Add RSA public keys & IP addresses for some CDN DCs
2023-04-30 19:54:39 +02:00
Dan
cea21ad6d0
Update Pyrogram to v2.0.104
2023-04-21 14:56:56 +02:00
Dan
68c7bd6e12
Update Pyrogram to v2.0.103
2023-04-03 16:29:32 +02:00
Dan
abed55aea9
Update Pyrogram to v2.0.102
2023-03-12 17:52:37 +01:00
Dan
0a90d54010
Separate cases between Channel and ChannelForbidden
2023-03-12 17:52:03 +01:00
Dan
fb3f9acc18
Update Pyrogram to v2.0.101
2023-03-11 16:45:56 +01:00
Dan
a3a4a0204c
Update chat username parsing in case of multiple usernames
2023-03-11 16:45:32 +01:00
Dan
d6476ce57e
Update Pyrogram to v2.0.100
2023-02-26 11:09:21 +01:00
Dan
787eabd940
Update send_inline_bot_result return type hint
2023-02-26 11:08:27 +01:00
Dan
96ffc7efcd
Update Pyrogram to v2.0.99
2023-02-11 10:09:03 +01:00
Jins Mathew
2e82fcecff
Add missing has_spoiler parameter to reply_{animation,photo,video}
2023-02-11 10:08:29 +01:00
Dan
53cb3f29c7
Update Pyrogram to v2.0.98
2023-02-10 12:44:07 +01:00
Dan
cfbc848dcf
Update Pyrogram to v2.0.97
2023-01-12 18:26:08 +01:00
Dan
245b7e653d
Tweak Session timeouts
2023-01-12 18:25:42 +01:00
Dan
283246a6b8
Change connection mode
2023-01-12 18:25:10 +01:00
Dan
82b8c7792e
Allow to specify a limit to concurrent transmissions
2023-01-12 18:19:15 +01:00
Dan
2a7110e257
Update Pyrogram to v2.0.96
2023-01-09 15:22:36 +01:00
Dan
d53e1c235b
Lower the logging level of some log calls
2023-01-09 15:19:55 +01:00
Dan
f9a9673011
Update Pyrogram to v2.0.95
2023-01-08 17:22:42 +01:00
Dan
aa2f189225
Update Pyrogram to v2.0.94
2023-01-08 17:11:22 +01:00
Dan
8441ce2f47
Limit the amount of concurrent transmissions
2023-01-08 17:11:02 +01:00
Dan
b19764d5dc
Update Pyrogram to v2.0.93
2022-12-31 19:02:20 +01:00
Dan
6752af8796
Add error messages for transport errors
2022-12-31 19:01:42 +01:00
Dan
526aaa0f9d
Update Pyrogram to v2.0.92
2022-12-30 20:18:23 +01:00
Dan
a09c5a3b98
Set has_media_spoiler only in case of Photo, Video or Animation media
2022-12-30 20:16:25 +01:00
Dan
fbd62f9596
Update Pyrogram to v2.0.91
2022-12-30 18:07:55 +01:00
Dan
2de8f1921c
Fix resolving peers for users with multiple usernames
...
This currently makes it work for the first available username only
2022-12-30 18:07:15 +01:00
Dan
3b0dee7dd5
Update Pyrogram to v2.0.90
2022-12-30 15:56:19 +01:00
Dan
1e6209da3b
Add support for email sign in codes
...
Fixes #1183
2022-12-30 15:55:52 +01:00
Dan
5d3abd3ab0
Update Pyrogram to v2.0.89
2022-12-30 15:14:42 +01:00
Dan
e8bd639634
Add media spoiler support for other relevant methods
...
- send_media_group()
- edit_message_media()
- edit_inline_media()
2022-12-30 15:12:42 +01:00
Dan
50d87bf5e9
Add the field is_persistent to the class ReplyKeyboardMarkup
2022-12-30 15:10:53 +01:00
Dan
a116ea42c8
Add the field has_spoiler to relevant InputMedia* classes
...
- InputMediaPhoto
- InputMediaVideo
- InputMediaAnimation
2022-12-30 15:10:20 +01:00
Dan
06996d24ff
Add media_spoiler filter
2022-12-30 15:09:21 +01:00
Dan
c707a4baae
Add the parameter has_spoiler to relevant send_* media methods
...
- send_photo()
- send_video()
- send_animation()
2022-12-30 15:08:55 +01:00
Dan
ef29b3c519
Add the field has_media_spoiler to the class Message
2022-12-30 15:06:51 +01:00
Dan
fbf722d265
Update Pyrogram to v2.0.88
2022-12-29 23:35:06 +01:00
Dan
cf1e31c413
Apply security checks to each message in the container
2022-12-29 23:33:58 +01:00
Dan
7ee47b220d
Update Pyrogram to v2.0.87
2022-12-28 17:44:25 +01:00
Dan
d890e5346c
Clear stored_msg_ids on session stop
2022-12-28 17:44:02 +01:00
Dan
82c81c10bd
Update Pyrogram to v2.0.86
2022-12-28 00:22:19 +01:00
Dan
1daa05a35c
Raise and handle send errors in order to immediately act upon
2022-12-28 00:21:05 +01:00
Dan
5ca422b314
Create a future result before sending its request
2022-12-28 00:19:28 +01:00
Dan
2dca5aeac2
Handle proxy socket connections using thread executors
2022-12-28 00:14:04 +01:00
Dan
1fa6f3b924
Update Pyrogram to v2.0.85
2022-12-27 22:24:21 +01:00
Dan
cf06939a55
Workaround proxy sockets not timing out properly
2022-12-27 22:23:05 +01:00
Dan
52effe19d5
Update Pyrogram to v2.0.84
2022-12-27 14:56:34 +01:00
Dan
dc3b8a5e01
Tweak file upload settings
...
Multiple sessions as used in the current implementation were causing a
variety of network related issues. Use one session only instead. Multiple
workers within the same session are fine as long as they are not too many,
otherwise the server will start replying with -429 (too many requests).
Setting the queue size to 1 helps in having a more linear upload progress.
2022-12-27 14:55:07 +01:00
Dan
9bf742abc0
Introduce back some previously reverted changes
2022-12-27 13:40:42 +01:00
Dan
03d60cdfe6
Update Pyrogram to v2.0.83
2022-12-26 22:30:14 +01:00
Dan
bff583ed75
Revert some of the latest changes
2022-12-26 22:26:55 +01:00
Dan
a81b8a2254
Update Pyrogram to v2.0.82
2022-12-26 20:12:20 +01:00
Dan
235dde2251
Update exception message
2022-12-26 20:11:58 +01:00
Dan
916be08116
Update Pyrogram to v2.0.81
2022-12-26 16:48:30 +01:00
Dan
8b87c6ace3
Update tcp.py
2022-12-26 16:48:03 +01:00
Dan
6b54467a0d
Update Pyrogram to v2.0.80
2022-12-26 16:38:58 +01:00
Dan
01cd8bb57f
Optimize log calls
2022-12-26 16:38:12 +01:00
Dan
d298c62c6d
Update session.py
2022-12-26 16:34:49 +01:00
Dan
7182a7cff7
Update connection.py
2022-12-26 16:29:05 +01:00
Dan
dd4e41f63f
Make the use of proxies an optional dependency
2022-12-26 16:28:06 +01:00
Dan
6aae3a9c77
Always use non-blocking sockets
2022-12-26 16:25:22 +01:00
Dan
9ee1807e42
Don't raise write() and close() exceptions
2022-12-26 16:23:57 +01:00
Dan
7e5d593544
Keep lang_code lowercase
2022-12-26 16:19:26 +01:00
Dan
3d5e9d841f
Update Pyrogram to v2.0.79
2022-12-25 15:28:26 +01:00
Dan
ce8c242eb4
Revert to triggering a reconnection when skipping invalid packets
2022-12-25 15:14:12 +01:00
Dan
b23e34494e
Add messages for mismatched checks
2022-12-25 15:08:02 +01:00
Dan
ae028ab4b6
Switch back to local system time synchronization
...
perf_counter will stop counting when the system goes to sleep, causing
the generation of invalid message ids after waking up which in turn put
the client into a never ending reconnecting loop due to check mismatches
caused by the time not being synced anymore. It's also unclear whether
perf_counter stays in sync during long runs.
2022-12-25 14:55:40 +01:00
Dan
13094f1d8b
Update Pyrogram to v2.0.78
2022-12-25 10:31:40 +01:00
Dan
4c32a15cfd
Remove unneeded threading.Lock
2022-12-25 10:30:56 +01:00
Dan
87ae79e0e2
Remove special cases for older Python versions
2022-12-25 10:29:00 +01:00
Dan
dbf2e471b5
Fix usages of removed attributes
2022-12-25 10:26:30 +01:00
Dan
b3825c209e
Update Pyrogram to v2.0.77
2022-12-24 17:53:49 +01:00
Dan
c7d362990f
Add back a reference to the loop
2022-12-24 17:53:24 +01:00
Dan
13e8c41991
Update Pyrogram to v2.0.76
2022-12-24 17:32:02 +01:00
Dan
f12005b5d0
Use Python's standard sockets in case of no proxy
2022-12-24 17:30:23 +01:00
Dan
deb560a051
Remove unused variables
2022-12-24 17:27:06 +01:00
Dan
91160bf834
Update Pyrogram to v2.0.75
2022-12-24 17:15:23 +01:00
Dan
1cb17152f8
Keep a timeout while connecting and set non-blocking afterwards
...
Also fix an await to None value
2022-12-24 17:15:10 +01:00
Dan
f30510ab7d
Update Pyrogram to v2.0.74
2022-12-24 16:15:37 +01:00
Dan
84d60b56b3
Switch to non-blocking sockets & use a send queue
2022-12-24 16:15:07 +01:00
Dan
f350691c69
Update Pyrogram to v2.0.73
2022-12-23 20:41:31 +01:00
omg-xtao
c4a47b99ae
Add support for Fragment SMS codes ( #1170 )
2022-12-23 20:36:00 +01:00
Dan
8afd4597fa
Update Pyrogram to v2.0.72
2022-12-23 20:20:44 +01:00
Dan
81573bce76
Remove threading.Lock usages
2022-12-23 20:20:27 +01:00
Dan
ccb58f503c
Update Pyrogram to v2.0.71
2022-12-23 15:41:34 +01:00
Dan
a9e7d15bf6
Add a watchdog for incoming updates
2022-12-23 15:40:56 +01:00
Dan
aeea07f83d
Update Pyrogram to v2.0.70
2022-12-12 21:54:07 +01:00
Anton Kovalevich
a76269ddaf
Handle all given updates, avoid short circuit ( #1162 )
2022-12-12 21:53:09 +01:00
Dan
73554b9d38
Update Pyrogram to v2.0.69
2022-12-06 21:34:09 +01:00
Dan
217bcb1dfb
Fix HTML unparsing when there's no entities
2022-12-06 21:33:46 +01:00
Dan
86515bb9d1
Update Pyrogram to v2.0.68
2022-12-06 20:12:46 +01:00
Andrea Princic
669b39927b
Escape text inside entity when building unparsed text ( #1156 )
2022-12-06 20:09:31 +01:00
Dan
fd2819ca7f
Update Pyrogram to v2.0.67
2022-12-06 19:11:47 +01:00
Dan
38e9745a80
Update Pyrogram to v2.0.66
2022-12-06 18:50:43 +01:00
Andrea Princic
2ed000381d
Update the HTML logic to output well-formed elements ( #1155 )
...
* unparsing html entities with deque
* unparsing using a stack (recursive)
2022-12-06 18:29:27 +01:00
Dan
ad773455a7
Update Pyrogram to v2.0.65
2022-12-06 18:10:36 +01:00