Commit Graph

22 Commits

Author SHA1 Message Date
a5246e782d Apply fixes from StyleCI 2018-03-29 11:25:42 +00:00
cf974a2d0a Implement select in DataCenter class, continue writing VoIP implementatino 2018-03-29 13:25:15 +02:00
Daniil Gentili
c6a0a04731 Apply fixes from StyleCI 2018-03-16 14:10:29 +00:00
marcosramirezaranda
d45d2d887e add HTTP Proxy Support (#335)
* Add support for HTTP Proxy

* fix small typo

* forgot git add ...

* reverts to use numeric protocol in HTTPProxy::__construct
2018-03-16 15:10:22 +01:00
Daniil Gentili
9f428b3e4c Apply fixes from StyleCI 2018-03-04 16:43:06 +00:00
e9dc0ba6f6 Implement socket interface 2018-03-04 17:42:48 +01:00
Daniil Gentili
214823f0c0 Fix nothing in the socket exceptions, memory leaks, peer handler issues 2018-03-01 23:00:50 +00:00
Daniil Gentili
bafe907df0 Cleanup unused socket resources 2018-02-20 15:06:39 +00:00
Daniil Gentili
38e5b6151a Use the socket extension when possible 2018-02-20 11:24:58 +00:00
Daniil Gentili
8a93db8f30 Update copyrights, and add phar creation script 2018-02-20 11:13:43 +00:00
Daniil Gentili
fde7307f1d Apply fixes from StyleCI 2018-02-19 12:23:53 +00:00
Daniil Gentili
ebceeda29b Stability fixes 2018-02-19 11:48:43 +00:00
e4a326e552
Http refactor (#307)
* refactor

* Apply fixes from StyleCI

* Implement https and http transport, add support for new req_pq_multi, send pending acks and objects in containers along with the next method call, remove dependency on the socket extension.

* Apply fixes from StyleCI

* Make types with empty constructors optional, fix phar archives (fixes #217)

* Apply fixes from StyleCI

* Update to layer 75

* Update github pages gemfile.lock
2018-02-18 14:18:18 +01:00
c146254428
Bringing back http 2017-12-28 11:57:55 +01:00
Daniil Gentili
f22b26d4a3 Apply fixes from StyleCI 2017-12-16 19:01:35 +00:00
Daniil Gentili
8a3cc16d53 Small fix 2017-12-16 19:01:40 +00:00
Daniil Gentili
e5da891ac2 Docufix, changed deserialization API, added php 7 check 2017-11-03 15:02:01 +03:00
Daniil Gentili
b7034985ec Apply fixes from StyleCI 2017-10-05 15:54:27 +00:00
Daniil Gentili
5de64b4f61 Update phpseclib, add support for socket streams, fix localization and other bugfixes 2017-10-05 18:53:56 +03:00
Daniil Gentili
9c082ecd03 Apply fixes from StyleCI 2017-06-03 14:40:33 +00:00
Daniil Gentili
86067bbf6b You can now proxy MadelineProto 2017-06-03 16:40:14 +02:00
Daniil Gentili
915a0cd180 Clickable buttons, thread safety (#119)
* I'll just leave this here

* Threading fixes

* Apply fixes from StyleCI

* Composer fixes

* Lots of threading fixes, included all RSA keys

* Apply fixes from StyleCI

* Updated phpseclib

* fixes

* Apply fixes from StyleCI

* final fixes

* git add -A

* Apply fixes from StyleCI

* bugfix

* Fixes

* Apply fixes from StyleCI

* Small fixes

* Final fixes

* Speed improvements

* speed fixes

* Apply fixes from StyleCI

* This is faster than sanic

* Apply fixes from StyleCI

* Final speed fixes

* Apply fixes from StyleCI

* Less logging

* Speed+++

* Apply fixes from StyleCI

* More fixes

* Bug74586Exception

* Apply fixes from StyleCI

* Fixes

* Lemme fix that dumb-ass bug that broke everything

* Apply fixes from StyleCI

* Updated rollbar token

* Fixes for other tcp_* protocols

* Apply fixes from StyleCI

* No need for phpstruct anymore

* Add a conflict (OH NOES pony warfare)

* Less logs, beginning of clickable buttons

* Apply fixes from StyleCI

* Bugfixes, fixed clickable buttons

* Apply fixes from StyleCI

* Better errors

* Apply fixes from StyleCI

* You can now click text buttons

* Apply fixes from StyleCI
2017-05-16 15:12:04 +02:00