Commit Graph

172 Commits

Author SHA1 Message Date
Daniil Gentili 444d55355a
Switch to external loop 2020-07-28 20:39:32 +02:00
Daniil Gentili 553e4c4da0
Fix CDN DCs 2020-07-23 18:08:14 +02:00
Daniil Gentili 995a4228c9
Report memory usage 2020-04-29 14:43:43 +02:00
Daniil Gentili 77a955c25e
More psalm fixes 2020-04-05 22:22:47 +02:00
Daniil Gentili 23e3c5b12c
Apply misc fixes 2020-04-05 14:57:33 +02:00
Daniil Gentili 32acc99581 Improvement for factorization 2020-03-04 01:08:19 +01:00
Sean dfe9edb132
Update copyrights (#767) 2020-02-17 14:13:46 +01:00
Daniil Gentili f8ea85a551
Performance improvements 2020-02-07 21:13:49 +01:00
Daniil Gentili 43952841a9
Greatly reduce coroutine overhead 2020-02-05 17:37:01 +01:00
Daniil Gentili 7ea0d9da91
Yield from even more things 2020-01-31 19:49:58 +01:00
Daniil Gentili 000839a1b5
Yield from all the things 2020-01-31 19:29:43 +01:00
Daniil Gentili a63131583b Fix type hinting (now, make sure the API is start()ed before calling get methods 2020-01-03 13:09:42 +01:00
Daniil Gentili 0f50f565cf Avoid issues with non-connected DCs 2019-12-31 12:12:58 +00:00
Daniil Gentili 4de96f2e45
Truly parallelized upload for renaming 2019-12-29 18:28:47 +01:00
Daniil Gentili cb2367ab1b
Make even more methods internal 2019-12-28 17:38:09 +01:00
Daniil Gentili 2850c5acfa
Strictly typed API 2019-12-28 17:11:08 +01:00
Daniil Gentili c77e47a8c5
Bugfixes 2019-12-28 00:18:12 +01:00
Daniil Gentili 05ee3c8b15
Multiple improvements for secret chat files, event handler, exception traces, update handling, file download 2019-12-26 15:14:27 +01:00
Daniil Gentili b44e23cee8
Fix TL serializer bugs 2019-12-25 21:01:53 +01:00
Daniil Gentili b8067c7e95
Switch to custom fork of phpseclib, change namespace 2019-12-18 14:21:27 +01:00
Daniil Gentili c8ed5971d9
Update phpseclib 2019-12-13 13:38:56 +01:00
Daniil Gentili 170eb6cf10
Refactor, update amphp libs 2019-12-13 12:57:47 +01:00
Daniil Gentili 0cb8d7f27e
Misc bugfixes 2019-12-11 16:18:31 +01:00
Daniil Gentili 2720c50ca0
Refactoring and encapsulation 2019-10-31 20:48:06 +01:00
Daniil Gentili d8dc41e6c3
Change link 2019-10-31 15:07:35 +01:00
Daniil Gentili 9099aa4f0b
Full static 2019-10-29 23:02:47 +01:00
Daniil Gentili 92717a2d05
MUUUAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA BUUURN SNAKES BUUURN MUAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA cough 2019-10-29 22:41:31 +01:00
Daniil Gentili 7a9da5718e
Make everything CamelCase 2019-10-29 21:33:23 +01:00
Daniil Gentili 9e0fdae65f Add admin rank to get_pwr_chat 2019-09-17 22:42:38 +02:00
Daniil Gentili 8147d5fca5 Huge bugfixes, avoid problems with unbound keys and add more config loops 2019-09-17 21:35:53 +02:00
Daniil Gentili 0db1196afb Better logging 2019-09-12 18:56:26 +02:00
Daniil Gentili 4619d44b12 Clean up 2019-09-04 17:48:07 +02:00
Daniil Gentili 848d1f310b Remove duplicates to avoid problems with PHP 5 2019-09-03 18:30:52 +02:00
Daniil Gentili 72d353fff0 Parallelized uploads and downloads, upload by URL and rename files 2019-09-02 16:54:36 +02:00
Daniil Gentili d1bbc86d21 Bugfixes 2019-09-02 15:30:29 +02:00
Daniil Gentili 0f7ffc2da7 Save 2019-09-02 14:37:30 +02:00
Daniil Gentili ea2b28dbb1 Refactor auth key management 2019-09-01 23:39:29 +02:00
Daniil Gentili d2010cc259 Merge 2019-08-29 18:34:33 +02:00
Daniil Gentili c614acd43c Small merge fixes 2019-07-18 21:59:02 +00:00
Daniil Gentili a951ae380f
Async magnaluna and more async bugfixes (#667) 2019-07-18 23:48:35 +02:00
Daniil Gentili 005d762a8f Cast to string to avoid issues with Bytes objects 2019-07-16 15:18:37 +02:00
Daniil Gentili c5f078cc1d bugfix 2019-07-15 20:15:01 +00:00
Daniil Gentili 92e8b58bd9 Merge 2019-07-06 17:48:34 +02:00
Daniil Gentili 37a9133a6f Improved 2FA 2019-06-30 15:12:43 +02:00
Daniil Gentili 5cfaee670c Merge 2019-06-29 14:54:12 +02:00
Daniil Gentili 8b49c1fbe5 require artax 2019-06-08 13:54:06 +02:00
Daniil Gentili a1daca04da
Style fixes 2019-06-04 14:55:58 +02:00
Daniil Gentili c6b3aa96d0 Update copyrights 2019-05-31 12:18:10 +02:00
Daniil Gentili c86e9d31fb Continue rewriting update management 2019-05-29 17:19:42 +02:00
Daniil Gentili afbb08a027 Fixes 2019-05-13 13:07:30 +02:00