Commit Graph
304 Commits
Author SHA1 Message Date
Darien Raymond 128a90b98b move link to transport 2018-11-03 12:36:29 +01:00
Darien Raymond 53870f1ea7 refactor mux client worker 2018-10-25 09:32:03 +02:00
Darien Raymond 284923664a split worker picker from client manager 2018-10-24 22:34:48 +02:00
Darien Raymond f122d0e518 update proto generated files 2018-10-24 12:02:48 +02:00
Darien Raymond 9e66f315e6 update mocks 2018-10-23 22:41:27 +02:00
Darien Raymond 4988b5ad9a update protbuf gen files 2018-10-23 22:36:33 +02:00
Darien Raymond 838f2919ab move mux to common 2018-10-23 12:21:12 +02:00
Darien Raymond 17e51b277b move proxy.Dialer to internet.Dialer 2018-10-22 22:12:50 +02:00
Darien Raymond 307aac26b3 simplify dependency resolution 2018-10-22 11:26:22 +02:00
Darien Raymond 9decb3fe36 comments 2018-10-22 08:42:10 +02:00
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