Commit Graph
51 Commits
Author SHA1 Message Date
9seconds 2918ed11e5 Remove juju/errors 2019-09-06 16:10:55 +03:00
9seconds 2492a47d0a Direct proxy works 2019-09-04 10:19:01 +03:00
9seconds f68b195306 Update golangci-lint 2019-01-24 08:15:56 +03:00
9seconds 76cfbb009a Decrease an amount of goroutines 2018-10-12 10:38:35 +03:00
9seconds 1e9bbfae55 Support default dc idx from configs 2018-09-21 09:47:37 +03:00
9seconds 753639beb8 Make session drop even more responsive 2018-07-29 17:08:57 +03:00
9seconds 9f20e8749a Use contexts for Conn wrapper 2018-07-28 13:21:57 +03:00
9seconds 0d0bdd9fde Reuse buffers for stream cipher 2018-07-20 14:49:22 +03:00
9seconds c5f99d17b7 Add go-critic 2018-07-18 08:53:04 +03:00
9seconds c1b862c1e9 Switch to golangci-lint 2018-07-18 08:37:37 +03:00
9seconds daa2d5b901 Small fix 2018-07-13 08:04:04 +03:00
9seconds 253c705ed6 Fix linting 2018-07-12 22:20:17 +03:00
9seconds 607f4f42c4 Add intermediate secure wrapper 2018-07-12 22:00:48 +03:00
9seconds 94c2f3c215 Restore previous behavior for secure mode 2018-07-12 18:13:39 +03:00
9seconds c74d4d65db Put timeouts for 2 minutes stale connections 2018-07-09 16:41:18 +03:00
9seconds 29b5130c95 Fix lint errors 2018-07-09 16:11:05 +03:00
9seconds 1aa8cfe036 Stats callbacks 2018-07-09 11:44:42 +03:00
9seconds 71614ee615 Set correct simple ack 2018-07-09 07:49:28 +03:00
9seconds 6ea4f3dbc2 Log proxt req header flags 2018-07-08 18:43:27 +03:00
9seconds 35b38fe55c Debug ping 2018-07-08 18:11:23 +03:00
9seconds a99c5b2442 Defer counters 2018-07-08 17:56:44 +03:00
9seconds 474fb8a294 More logging 2018-07-08 13:24:48 +03:00
9seconds 76e88edac3 Send correct proxy header 2018-07-08 13:19:16 +03:00
9seconds 6adc592490 Add logging for proxy tags 2018-07-08 12:37:43 +03:00
9seconds 67151746b0 Rework logging 2018-07-08 12:29:04 +03:00
9seconds 1fe3319988 Remove contexts 2018-07-08 12:10:27 +03:00
9seconds 4fc6b07448 Fix logging 2018-07-08 08:30:08 +03:00
9seconds 388f7a23d3 Remove wrap prefix 2018-07-08 08:16:21 +03:00
9seconds a0ba89b105 Rework for simplier proxy 2018-07-08 08:04:29 +03:00
9seconds f82ff1f6fe Refactored all the things! 2018-07-07 20:18:16 +03:00
9seconds 4262e5f5de Move all wrappers 2018-07-07 18:05:24 +03:00
9seconds a7d46727ba Move intermediate 2018-07-07 17:40:21 +03:00
9seconds 1d93bef913 Move frame wrapper 2018-07-07 17:18:42 +03:00
9seconds 41b2b1c819 Start to rewrite 2018-07-07 16:50:29 +03:00
9seconds a3933e6ede Preliminary debug state 2018-07-06 17:29:24 +03:00
9seconds 5413a5b090 Fix infinite hangs 2018-07-05 20:46:44 +03:00
9seconds 4264fdadf8 Add abridged rwc 2018-07-05 09:23:30 +03:00
9seconds 90c10519ee Bugfix rpc handshake 2018-07-04 11:28:08 +03:00
9seconds 586ffab01b Add buffered reader 2018-07-03 10:10:00 +03:00
9seconds 09476cc467 Change rwc to rwc with addresses 2018-07-02 16:12:31 +03:00
9seconds 420159a7d3 Add framerwc 2018-07-02 11:43:11 +03:00
9seconds b74cc8d3ea Add blockcipherrwc 2018-07-02 10:20:48 +03:00
9seconds 0e2898f6be Return back timeoutrwc 2018-07-02 08:09:22 +03:00
9seconds 3dd6de8cea Tune socket options 2018-06-24 17:16:11 +03:00
9seconds 9ddf3e147c Use bytes.Buffer pools for wrappers 2018-06-20 08:24:17 +03:00
9seconds b0292e4ed9 Fix linters 2018-06-19 10:22:31 +03:00
9seconds 336730b919 Add rwc for block cipher mode 2018-06-05 13:10:26 +03:00
9seconds 7f01c03cb7 Refactor trafficrwc to wrappers 2018-06-05 10:56:14 +03:00
9seconds 26020fcd0c Refactor logrwc to wrappers 2018-06-05 10:52:50 +03:00
9seconds 65f8e2ac30 Refactor ctxrw to wrappers 2018-06-05 10:50:57 +03:00