51 Commits (95abb54dc82692201cc1909e6f9e699e94edf1d4)

Author SHA1 Message Date
  9seconds b5a8d8b804 Add possibility to scale middleproxy buffers 6 years ago
  9seconds 720158f15c Implement IP preferences 6 years ago
  9seconds 422ed5b071 Prefer ipv6 protocol on direct connections 6 years ago
  9seconds 843fc4b70f Rename module from mtg to github.com/9seconds/mtg 6 years ago
  9seconds 273aa18367 Rename full path in order to favor modules 6 years ago
  9seconds 5009859a1e linting the code 6 years ago
  9seconds e81c5970d4 Add client abridged protocol 6 years ago
  9seconds 3ae69183aa Some refactorings for telegram package 6 years ago
  9seconds 6c7edfb7db Add new stats metric 6 years ago
  9seconds c9743b5675 wip 6 years ago
  9seconds 072bce2922 Small corrections for middle proxy connections 6 years ago
  9seconds b280f47731 Add mtproto handshake 6 years ago
  9seconds 691954bd16 Simplify internals 6 years ago
  9seconds 7827d1255a Add background update for middle proxy 6 years ago
  9seconds d431feb0ba Add base wrappers for mtproto 6 years ago
  9seconds 3816dbf5b1 Add telegram api 6 years ago
  9seconds 2918ed11e5 Remove juju/errors 6 years ago
  9seconds 2492a47d0a Direct proxy works 6 years ago
  9seconds 1e9bbfae55 Support default dc idx from configs 7 years ago
  9seconds 9f20e8749a Use contexts for Conn wrapper 7 years ago
  9seconds 0ce325f908 Add possibility to set read/write buffers separately 7 years ago
  9seconds c1b862c1e9 Switch to golangci-lint 7 years ago
  9seconds 29b5130c95 Fix lint errors 7 years ago
  9seconds fb00cd1121 Set buffer sizes to sockets 7 years ago
  9seconds 76e88edac3 Send correct proxy header 7 years ago
  9seconds 388f7a23d3 Remove wrap prefix 7 years ago
  9seconds a0ba89b105 Rework for simplier proxy 7 years ago
  9seconds f82ff1f6fe Refactored all the things! 7 years ago
  9seconds a3933e6ede Preliminary debug state 7 years ago
  9seconds 4210cf014e Bugfix proxy request handler 7 years ago
  9seconds d3e685de97 Remove borsh borsh new borsch 7 years ago
  9seconds a7eb29cc94 Propagate to middle client 7 years ago
  9seconds 4264fdadf8 Add abridged rwc 7 years ago
  9seconds c35c482de7 Propagate adtag 7 years ago
  9seconds 90c10519ee Bugfix rpc handshake 7 years ago
  9seconds ffa7ef7a0a Make crypt testable 7 years ago
  9seconds 4c4671ad3b Bugfix framerwc 7 years ago
  9seconds daddf50390 Minor cleanups 7 years ago
  9seconds 812b5e6e0b Correct encryptor/decryptor 7 years ago
  9seconds 5f54a235d2 Add base of rpc handshake 7 years ago
  9seconds 6db04980ff Now it is a time to start to make a handshake 7 years ago
  9seconds 09476cc467 Change rwc to rwc with addresses 7 years ago
  9seconds 0e2898f6be Return back timeoutrwc 7 years ago
  9seconds 6253648356 Remove frame pool for obfuscated2 frames 7 years ago
  9seconds f9a2b0513d Propagate connection protocol 7 years ago
  9seconds 67c1194d5b Add telegram caller struct 7 years ago
  9seconds 3dd6de8cea Tune socket options 7 years ago
  9seconds 588475268a Support different client connection types 7 years ago
  9seconds c76d8307c2 Use pool for frames 7 years ago
  9seconds b0292e4ed9 Fix linters 7 years ago