Commit Graph

20 Commits

Author SHA1 Message Date
e66a547ca3 Add logging 2018-07-26 01:35:00 +02:00
a3bd98d7a2 Create a basic client and session storage 2018-07-26 00:56:24 +02:00
bf318ae66d Fix reading gzipped data 2018-07-26 00:51:37 +02:00
bc0414a436 Implement several missing UnsupportedOperationException 2018-07-25 21:03:59 +02:00
757f684c6b Persist authorization key
Useful until step 2 stops failing half the time
2018-07-25 19:53:48 +02:00
7cfd9034d0 Minor pq usage tweak 2018-07-25 19:45:51 +02:00
21eb87781e Complete sending and receiving encrypted functions 2018-07-25 18:48:13 +02:00
a08966d8ec Fix message packing 2018-07-25 17:39:27 +02:00
d9928e79dd Fix wrong BigInteger size 2018-07-25 16:28:33 +02:00
bdd89efacc Attempt packing and unpacking messages 2018-07-25 16:04:43 +02:00
7fa0d033d6 Generate code to read TLRequests' result 2018-07-24 21:16:52 +02:00
5f018c709e Create a basic MTProtoSender 2018-07-24 20:26:54 +02:00
4ba9ed1353 Move AES and RSA to crypto/ 2018-07-24 18:06:54 +02:00
0a4abdcd36 Complete AuthKey generation process
It works sometimes. Probably due to unsigned mistakes (50% chance)
2018-07-24 16:07:51 +02:00
e404594ad5 Complete step 2 of AuthKey generation 2018-07-24 13:49:39 +02:00
80ef876d92 Fix utils and create MTProtoPlainSender 2018-07-24 00:25:24 +02:00
16ab4e3863 Generate a method to get TLObject from ID 2018-07-23 22:49:13 +02:00
3960febf3c Create a basic Connection class 2018-07-23 22:00:12 +02:00
957e29b4db Generate code to the lib module 2018-07-23 21:27:07 +02:00
9c0402e909 Separate generator from lib modules 2018-07-23 21:05:53 +02:00