Commit Graph

  • de4d2bde83 Merge 2833736484 into 6759beac21 singer 2017-10-21 18:40:23 +0000
  • 6759beac21 Add __str__ methods to TLMessage and MessageContainer Lonami Exo 2017-10-21 20:23:53 +0200
  • d7f917ebfc Update docstrings Lonami Exo 2017-10-21 16:59:20 +0200
  • f6223bd01a Document the InteractiveTelegramClient more nicely Lonami Exo 2017-10-21 16:21:58 +0200
  • 335bc6a789 Merge branch 'master' into asyncio Lonami Exo 2017-10-21 15:45:56 +0200
  • 7596f2b797 Fix and enhance "no workers set" warning Lonami Exo 2017-10-21 13:47:54 +0200
  • 9937d58a2d Remove f-strings from codegen to support py <3.6 (#366) Joscha Götzer 2017-10-21 00:43:26 +0200
  • 277ceff080 F-String removal JosXa 2017-10-21 00:31:02 +0200
  • 273c56aec1 Merge 039e396059 into 5cdf92e509 Joscha Götzer 2017-10-20 22:28:11 +0000
  • 039e396059 Removed f-strings JosXa 2017-10-21 00:27:28 +0200
  • b7c72f18fd Merge remote-tracking branch 'remotes/upstream/master' JosXa 2017-10-21 00:04:55 +0200
  • 5cdf92e509 Update to v0.15.3 v0.15.3 Lonami Exo 2017-10-20 23:33:08 +0200
  • d70811b693 Fix infinite loop when invoking on update handlers (fix #336) Lonami Exo 2017-10-20 23:30:02 +0200
  • 2782a08ed0 Add note for future self when handling gzip packed data Lonami Exo 2017-10-20 22:44:00 +0200
  • 1a91c024fc Revert 63dfb1e as many updates were being dropped Lonami Exo 2017-10-20 22:12:03 +0200
  • 033119e9b8 Make MtProtoSender._need_confirmation a set Lonami Exo 2017-10-20 22:07:45 +0200
  • 83595a0e2d Use more constants in setup.py Lonami Exo 2017-10-20 17:32:30 +0200
  • be9358282a Generate and fetch new errors from setup.py Lonami Exo 2017-10-20 17:29:45 +0200
  • 38ccd6d1d9 Generate errors from PWRTelegram's API Lonami Exo 2017-10-20 15:44:43 +0200
  • f37b9ed20e Fix new salt not being saved to session file (#362) Andrey Egorov 2017-10-20 17:48:54 +0300
  • 56d761196d Save new salt to session file Andrey Egorov 2017-10-20 17:48:06 +0300
  • e4bcab336b Fix some missing await calls Lonami Exo 2017-10-20 16:05:49 +0200
  • 2833736484 Fix to avoid imports every from_reader() is called singer 2017-10-20 15:19:01 +0300
  • b072caae09 Removing circular imports in autogenerated files. singer 2017-10-20 12:35:03 +0300
  • 8da6ffd7d5 Fixing python 3.4 compatibility support. Possible issue with circular imports (https://docs.python.org/3/whatsnew/3.5.html#other-language-changes) which is handled ok it 3.5+ and is giving an error in 3.4 singer 2017-10-19 18:47:55 +0300
  • 050cd95d32 Remove unnecessary .disconnect() from ._invoke() (#356) Andrey Egorov 2017-10-19 11:51:34 +0300
  • 0e1249c833 Fix incorrectly generated code Lonami Exo 2017-10-19 10:42:09 +0200
  • 1b6bb6b3ab Autoreconnect from _invoke fix Andrey Egorov 2017-10-19 04:43:22 +0300
  • f49208f961 Fix assert condition on generated code with flags involved Lonami Exo 2017-10-18 20:43:46 +0200
  • e349910eb9 Fix attribute access order being swapped (#353) Andrey Egorov 2017-10-18 16:34:04 +0300
  • 879c67a960 My stupid mistake in clearing waiting objects Andrey Egorov 2017-10-18 16:32:38 +0300
  • 16cf94c9ad Fix ._clear_all_pending failing due to a wrong call (#352) Andrey Egorov 2017-10-18 15:47:03 +0300
  • 87dc476dae Fix ReadThread not starting on reconnect if already authorized Lonami Exo 2017-10-18 14:45:08 +0200
  • b351af1f2f Stupid mistake in release waiting objects on invoke Andrey Egorov 2017-10-18 15:41:10 +0300
  • 5a1074dc7c Avoid calling .sync_updates when not needed Lonami Exo 2017-10-18 12:17:13 +0200
  • adb79b21cf Replace .to_bytes() with the special .__bytes__ function Lonami Exo 2017-10-17 19:54:24 +0200
  • 63dfb1e3ea Fix processing messages pending of acknowledge many times Lonami Exo 2017-10-17 10:15:13 +0200
  • ed77ba6f8f Likely fix .log_out crashing "calling Event" (#349) Andrey Egorov 2017-10-17 01:39:04 +0300
  • 0bad374188 Probably a mistake with LogOutRequest Andrey Egorov 2017-10-17 01:37:18 +0300
  • ee01724cdb Fix parsing for constructors and not objects (#348) Viktor Oreshkin 2017-10-16 21:15:22 +0300
  • e59bba6e45 Fix parsing for constructors and not objects Viktor Oreshkin 2017-10-16 20:59:21 +0300
  • 1b71c6fbf1 Fix vector regex in parser (#347) Viktor Oreshkin 2017-10-16 20:19:16 +0300
  • 617fc528dd Fix vector regex in parser Viktor Oreshkin 2017-10-16 20:17:36 +0300
  • 917665852d Merge branch 'master' into asyncio Lonami Exo 2017-10-16 10:03:01 +0200
  • 56fdbd7718 Merge aa5779b89a into 27728be242 Alexander Bridges 2017-10-15 11:00:54 +0000
  • aa5779b89a add exception Alexander Bridges 2017-10-15 14:00:25 +0300
  • 27728be242 Revert "Attempt at not calling .connect for every file chunk" Lonami Exo 2017-10-15 11:05:56 +0200
  • d92e8e11ad Update to v0.15.2 v0.15.2 Lonami Exo 2017-10-14 12:05:28 +0200
  • 280a700655 Attempt at not calling .connect for every file chunk Lonami Exo 2017-10-14 12:02:30 +0200
  • 9907d763a8 Use peer as key instead top_message on .get_dialogs (fix #329) Nikolay 2017-10-14 12:50:48 +0300
  • f4b8772a85 Temporary fix for abusive duplicated updates (closes #336) Lonami Exo 2017-10-14 11:37:47 +0200
  • 728adbf56a fix #329 mnv 2017-10-13 19:23:02 +0300
  • ffc2f45800 add entities 88ee55 2017-10-13 18:43:02 +0500
  • 7556e25822 add entities 88ee55 2017-10-13 18:40:57 +0500
  • 4fd9d361f0 Replace redundant isinstance calls with a tuple parameter Lonami Exo 2017-10-13 11:38:12 +0200
  • 260e006abe Initial attempt at Perfect Forward Secrecy pfs-attempt Lonami Exo 2017-10-13 11:28:19 +0200
  • db63b5e39a Fix .send_message not expecting UpdateNewChannelMessage (#331) 88ee55 2017-10-13 13:53:36 +0500
  • b39a4b4cb4 add UpdateNewChannelMessage 88ee55 2017-10-13 13:49:01 +0500
  • 9cf5506ee4 Don't .disconnect() on FloodWaitError Lonami Exo 2017-10-13 09:59:37 +0200
  • cf7934e4b2 fix #329 Nikolay 2017-10-13 09:30:23 +0300
  • bec5f9fb89 Add stub methods for more server responses Lonami Exo 2017-10-12 21:09:09 +0200
  • f2338e49ae Allow using a callable key on EntityDatabase Lonami Exo 2017-10-12 19:54:23 +0200
  • 16a0cecf46 Fix EntityDatabase.__delitem__ Lonami Exo 2017-10-12 19:47:13 +0200
  • 6242cc8159 Fix .tgread_object not seeking back on TypeNotFoundError Lonami Exo 2017-10-12 18:52:04 +0200
  • 59c61cab2f Replace int.from_bytes with struct.unpack for consistency Lonami Exo 2017-10-12 18:41:58 +0200
  • bff2e6981e Fix ._pop_request_of_type failing on not-found requests Lonami Exo 2017-10-12 18:03:10 +0200
  • 7bb7cb039f Fix handle RpcResult not always returning a bool Lonami Exo 2017-10-12 17:58:37 +0200
  • 0c1170ee61 Replace hardcoded reads with TLObject's .read() Lonami Exo 2017-10-12 16:40:59 +0200
  • 3a4662c3bf Remove forgotten print call from authenticator.py Lonami Exo 2017-10-12 16:02:34 +0200
  • a6c898f8d1 Update test for key generation via nonces (#323) clfs 2017-10-11 14:26:13 -0700
  • 702ee2fce0 Updated test for key generation via nonces clfs 2017-10-11 14:17:28 -0700
  • 301da16f29 Fix pong response not reading all data from the buffer Lonami Exo 2017-10-11 21:09:09 +0200
  • c4756c7621 Make VCard code slightly clearer and avoid bug with semicolons in names Tanuj 2017-10-10 22:50:04 +0100
  • 2d37bc6a91 Added method to extract message from update JosXa 2017-10-10 14:41:38 +0200
  • da51e71def Fix .get_input_entity returning marked IDs (closes #314) Lonami Exo 2017-10-09 19:40:39 +0200
  • db623e37fd Except ConnectionResetError on ._reconnect (fix #309) Lonami Exo 2017-10-09 13:23:39 +0200
  • e2ac18b7bc Use larger chunks when downloading/uploading files Lonami Exo 2017-10-09 13:19:03 +0200
  • a7622324dd Remove unnecessary offset_index variable on .download_file Lonami Exo 2017-10-09 12:00:14 +0200
  • 6f1c05633e Join all threads when calling .disconnect() (fix #252) Lonami Exo 2017-10-09 11:47:10 +0200
  • f984aae391 Except ProxyConnectionError on ReadThread (fix #307) Lonami Exo 2017-10-09 11:37:08 +0200
  • 2a1a4508b8 Allow overriding DocumentAttributes on .send_file (fix #294) Lonami Exo 2017-10-09 11:20:09 +0200
  • 4673a02ce6 Stop calling .process_entities where not needed Lonami Exo 2017-10-09 11:04:56 +0200
  • 401de913af Fix EntityDatabase failing with InputPeer keys Lonami Exo 2017-10-09 10:59:15 +0200
  • 4a482b3506 .get_drafts() and a custom Draft class (#310) Joscha Götzer 2017-10-09 09:54:48 +0200
  • cedb4302b4 Style enhancements Lonami Exo 2017-10-09 09:54:05 +0200
  • bc500d6272 Removed leftover "," JosXa 2017-10-09 03:29:57 +0200
  • 3844c94387 Added Draft object for convenience JosXa 2017-10-09 02:59:23 +0200
  • f4d9eab016 Merge 28856faa17 into 1f54cbfb5a Joscha Götzer 2017-10-08 21:42:11 +0000
  • 28856faa17 Moved delete_messages under send_message JosXa 2017-10-08 23:41:56 +0200
  • 1f54cbfb5a Make str(TLObject) return valid code to generate it back Lonami Exo 2017-10-08 17:51:29 +0200
  • 48c8837f19 Don't look on all dialogs on .get_entity miss Lonami Exo 2017-10-08 16:25:50 +0200
  • 15e90dcb69 Allow specifying a threshold to handle flood waits Lonami Exo 2017-10-08 16:15:30 +0200
  • 83677fc927 Enhance and use .get_input_photo on the generated code Lonami Exo 2017-10-08 13:45:14 +0200
  • 62aec947c0 Chang auto-reconnect condition (fix #303) Lonami Exo 2017-10-08 10:52:56 +0200
  • 94519c38ad Merge abcb28631f into 244a47cddd Qwerty-Space 2017-10-07 23:43:15 +0000
  • abcb28631f titlecase.com Qwerty-Space 2017-10-08 00:43:01 +0100
  • 244a47cddd Fix consuming all retries on Requests returning False/empty list Lonami Exo 2017-10-07 18:52:27 +0200
  • 7b5d409c49 Warn users on .add_update_handler if no workers are running (#300) Joscha Götzer 2017-10-07 17:55:37 +0200
  • 3d7c68ea2e Added warning when adding an update_handler is added but no workers are alive JosXa 2017-10-07 15:57:45 +0200
  • 91a5d20e93 Replace .on_response with static .from_reader for all types Lonami Exo 2017-10-07 13:26:09 +0200