Commit Graph
785 Commits
Author SHA1 Message Date
Lonami Exo 21a93d58ec Use a synchronized queue instead event/deque pair 2017-11-30 21:09:34 +01:00
Lonami Exo 7d7b2cb1fa Remove redundant checks from UpdateState 2017-11-30 20:40:35 +01:00
Lonami Exo d515ede7da Fix TLParser not stripping inline comments 2017-11-30 13:34:55 +01:00
Lonami Exo 9046b46fcd Document the network/ module 2017-11-30 13:21:01 +01:00
Lonami Exo 7509ba9067 Assert that module was generated correctly on setup.py pypi 2017-11-29 12:34:15 +01:00
Lonami Exo 605c103f29 Add unparse markdown method 2017-11-26 17:16:59 +01:00
Lonami Exo 57a70d0d47 Document the extensions/ module 2017-11-26 17:14:28 +01:00
Lonami Exo 71eb542626 Document the errors/ module 2017-11-26 17:06:09 +01:00
Lonami Exo a932fb6470 Document the crypto/ module 2017-11-26 16:57:40 +01:00
Lonami Exo 74ec6391d9 Fix-up security assertion (b42b4bb for #453) 2017-11-24 19:05:52 +01:00
Maxim Smirnov b42b4bb326 Add OpenSSL assertion on authenticator.py (#453)
aes_ige.c(88): OpenSSL internal error, assertion failed
2017-11-24 18:47:36 +01:00
Dmitry D. Chernov 5a4d6d4a57 tlobject: Represent timestamp as 'int' instead of 'float' 2017-11-23 22:39:35 +10:00
Dmitry D. Chernov f99d14558f binary_reader: Parse TL 'date' to UTC datetime instead of local 2017-11-23 02:06:43 +10:00
Lonami Exo 7d4453351b Update .gitignore to include docs/_build 2017-11-21 12:56:53 +01:00
Lonami 4e5dede7fe Merge pull request #448 from jeffffc/master
Add readthedocs, transfer tutorials from wiki to there too
2017-11-21 12:53:58 +01:00
Lonami Exo 152856dfbc Add a force_fetch parameter to .get_entity 2017-11-20 10:58:11 +01:00
Jeff 9f033be05a fix in-docs links 2017-11-20 17:26:31 +08:00
Jeff 07d642a354 tiny fix for readthedocs 2017-11-20 13:58:42 +08:00
Jeff d0c9324212 final fix for readthedocs 2017-11-20 12:19:53 +08:00
Jeff f6ec7e47a7 add a bunch more readthedocs from wiki 2017-11-20 12:12:31 +08:00
Jeff 34e7ae026e add requirements.txt for readthedocs 2017-11-20 01:04:51 +08:00
Jeff 231ecf3f2a add readthedocs files 2017-11-20 00:56:05 +08:00
Lonami Exo 9767774147 Fix import in markdown parser not being relative 2017-11-17 15:57:48 +01:00
Lonami Exo 01f55200f2 Update to v0.15.5 v0.15.5 2017-11-16 19:18:26 +01:00
Lonami Exo 346c5bb303 Add method to md parser to extract text surrounded by entities 2017-11-16 19:13:13 +01:00
Lonami Exo e5deaf5db8 Fix c4e07cf, md parsing adding unfinished entity at wrong offset 2017-11-16 19:07:53 +01:00
Lonami Exo 4ddbc78699 Ensure IPv6 addresses are surrounded by '[]' (#425) 2017-11-16 13:47:15 +01:00
Lonami Exo edd73ed69a Allow switching from IPv4 to IPv6 and vice versa 2017-11-16 13:40:25 +01:00
Vladislav Kolesnichenko ee5915e86d Add support for connecting through IPv6 (#425 for #112) 2017-11-16 13:30:18 +01:00
Lonami Exo 959e824c1c Reduce indent level to simplify flow on __call__ 2017-11-16 13:26:49 +01:00
Lonami Exo 778c844a64 Use logger.exception instead logger.error on ReadThread 2017-11-16 13:25:13 +01:00
Lonami Exo b346561f89 Remove unnecessary call to .get_input_entity() 2017-11-16 13:24:32 +01:00
Lonami Exo a1c669333e Update scheme to layer 73 2017-11-15 12:22:37 +01:00
Lonami 48e96ca15f Fix ._get_connected failing when .fileno() == 0 ( #427) 2017-11-14 12:01:33 +01:00
Lonami Exo d59b17c6fc Clear up confusing error and trailing brace (closes #429) 2017-11-14 09:48:40 +01:00
Lonami Exo bfc408b00a Use NullHandler as default for the library 2017-11-13 10:59:43 +01:00
Lonami Exo 4ac88a1505 Use ._logger.exception when .connect fails (#373) 2017-11-13 10:58:10 +01:00
Lonami Exo 07cb001854 Attempt at cleaning up reconnection logic 2017-11-13 10:31:32 +01:00
Lonami Exo f3e2887452 Add missing ChannelFull case to .get_peer_id() 2017-11-12 18:15:32 +01:00
Lonami Exo 08abef78d6 Add missing InputUserSelf case to .get_input_peer() 2017-11-12 18:05:01 +01:00
Andrey Egorov 84d48ef7bf Safer check to determine whether sockets are connected (#427) 2017-11-12 16:51:32 +01:00
Lonami Exo 99512875a2 Reconnect if invoking failed (#270) 2017-11-12 16:25:56 +01:00
Lonami Exo 5a57a8a498 Fix message history failing if sender fwd from channel
Closes #424
2017-11-11 19:35:57 +01:00
Lonami Exo 81baced12b Support t.me/ links when resolving usernames/joinchat links
Closes #419
2017-11-10 13:27:51 +01:00
Lonami Exo c4e07cff57 Fix unfinished markdown delimiters being stripped away 2017-11-10 11:44:27 +01:00
Lonami Exo cb3f20db65 Clean up markdown parsing since tuples aren't used anymore 2017-11-10 11:41:49 +01:00
Lonami Exo 7d75eebdab Make markdown parser use only Telegram's MessageEntity's 2017-11-10 11:07:36 +01:00
Lonami Exo cad1e883a6 Don't save full entities unless they have access_hash 2017-11-10 09:32:40 +01:00
Lonami Exo f65322af18 Fix entity database not using the phone on {phone: id}
Closes #412
2017-11-07 10:15:55 +01:00
Lonami Exo 83af705cc8 Add more comments to the markdown parser 2017-11-06 11:32:40 +01:00