Commit Graph
294 Commits
Author SHA1 Message Date
Darien Raymond ab9ae703fc remove config from outbound.Handler 2018-10-22 08:26:03 +02:00
Darien Raymond c29f1c8cf0 merge duplicated code 2018-10-21 21:27:05 +02:00
Darien Raymond a5dcb0f13e refactor dependency resolution 2018-10-21 10:27:13 +02:00
Darien Raymond cb8e7dc9a0 comments 2018-10-14 08:23:49 +02:00
Darien Raymond e2bfdec012 rename ReadFrom to Unmarshal 2018-10-14 08:05:23 +02:00
Darien Raymond d730637239 Require Type() for Feature 2018-10-12 23:57:56 +02:00
Darien Raymond 273342d0b9 move stats and inbound to features directory 2018-10-11 21:14:53 +02:00
Darien Raymond b6dc31d3fe first part to move feature interfaces into dedicated directory 2018-10-11 20:43:37 +02:00
Darien Raymond 091fa6ad23 use new errorgen 2018-09-30 23:08:41 +02:00
Darien Raymond d55fbd7f8d simplify error creation 2018-09-30 18:39:53 +02:00
Darien Raymond 00ea6e3cb2 update protobuf generated files 2018-09-30 18:39:28 +02:00
Darien Raymond f9f8c21a07 move framemeta onto stack 2018-09-26 13:01:12 +02:00
Darien Raymond 9d646d6039 support tproxy in tcp connections 2018-09-23 20:14:07 +02:00
Darien Raymond 94b880d060 move session based info into session package 2018-09-18 23:09:54 +02:00
Darien Raymond 383b84e7dd unified tproxy option 2018-09-17 15:12:58 +02:00
Darien Raymond d068f357bd update proto lib 2018-09-14 11:00:59 +02:00
Darien Raymond b3847fb7c0 MemoryStreamSettings 2018-09-07 14:50:25 +02:00
Darien Raymond 91109f3657 replace channel with pipe in udp conn 2018-09-03 00:56:43 +02:00
Darien Raymond 1be86e6e3a update activity in ReadMultiBuffer 2018-09-01 21:19:01 +02:00
Darien Raymond de74460f15 extract logic for write frame 2018-08-31 15:15:40 +02:00
Darien Raymond eb05a92592 dont start periodic task until necessary 2018-08-29 23:00:01 +02:00
Darien Raymond 54e1bb96cc introduce in-memory user 2018-08-27 00:11:32 +02:00
Darien Raymond 128ec95218 merge stread reader from mux to crypto 2018-08-23 10:39:53 +02:00
Darien Raymond 4e30ac33d0 reduce delay on passive connections 2018-08-21 23:09:45 +02:00
Darien Raymond fdb3a7b57d remove use of buf.NewSize() 2018-08-16 12:05:33 +02:00
Darien Raymond 053fc38d38 refine udp hub api 2018-08-11 22:35:01 +02:00
Darien Raymond c0fc277551 fix mux closing logic 2018-08-05 18:57:41 +02:00
Darien Raymond 206f52affc refine buffer interface 2018-07-30 22:45:06 +02:00
Darien Raymond 4b63638dca update protobuf lib 2018-07-25 00:36:28 +02:00
Darien Raymond 6276bfa508 rename domain override 2018-07-20 13:09:42 +02:00
Darien Raymond c0e37ef34a prototype for new sniffing mechanism 2018-07-16 13:47:00 +02:00
Darien Raymond b05597df3a fix passive connection in mux. fix #1167 2018-06-27 12:21:22 +02:00
Darien Raymond ff0ae91b9b update protobuf generated files 2018-06-26 16:28:54 +02:00
Darien Raymond 9977eadf8c remove dependency from errors to session 2018-06-25 01:09:02 +02:00
Darien Raymond b01180b913 fix lint warnings 2018-06-04 14:29:43 +02:00
Darien Raymond ee0ca6cbd2 fix a deadlock 2018-05-31 13:12:36 +02:00
Darien Raymond adade2bffd fix lint warnings 2018-05-31 11:55:11 +02:00
Darien Raymond daa790582f update uplink traffic in read multibuffer 2018-05-29 00:47:22 +02:00
Darien Raymond ac6a0f7511 update activity timer 2018-05-27 14:42:53 +02:00
Darien Raymond 46dbbfff8c fix reading in udp conn 2018-05-27 13:23:41 +02:00
Darien Raymond 13f3c356ca unified task package 2018-05-27 13:02:29 +02:00
Darien Raymond cad07c3a83 faster udp reading 2018-05-27 01:19:05 +02:00
Darien Raymond fde877e276 fix lint errors 2018-05-26 16:32:55 +02:00
Darien Raymond 67f5292f38 fix lint errors 2018-05-25 23:20:24 +02:00
Darien Raymond b24e808a8a fix pipe related tests 2018-05-25 12:50:33 +02:00
Darien Raymond 213f827406 policy for internal buffer size 2018-05-25 12:08:28 +02:00
Darien Raymond 68da956fc4 re-generate code 2018-05-25 11:56:01 +02:00
Darien Raymond f9c794c795 fix lint errors 2018-04-23 16:42:37 +02:00
Darien Raymond 148a7d064d simplify buf.BufferedReader 2018-04-21 00:54:53 +02:00
Darien Raymond 3997d13b97 rename Slice and Slice from to Resize and Advance 2018-04-19 23:48:38 +02:00