Commit Graph
961 Commits
Author SHA1 Message Date
Darien Raymond dcae6c63dd move size stats writer into vio 2018-10-15 09:03:40 +02:00
Darien Raymond 33becfe553 comments 2018-10-15 08:51:24 +02:00
Darien Raymond 595f3d685e merge user info inbound metadata 2018-10-15 08:36:50 +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 0893de8901 use strings.Builder 2018-10-01 12:54:06 +02:00
Darien Raymond a3e189c822 rename error object 2018-10-01 12:49:36 +02:00
Darien Raymond 122c3e7a5d use strings.Builder 2018-10-01 12:42:14 +02:00
Darien Raymond 091fa6ad23 use new errorgen 2018-09-30 23:08:41 +02:00
Darien Raymond f7a68fe4b8 simplify errorgen calling 2018-09-30 19:37:52 +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 94b880d060 move session based info into session package 2018-09-18 23:09:54 +02:00
Darien Raymond f589769947 remove unused code 2018-09-18 17:50:09 +02:00
Darien Raymond 383b84e7dd unified tproxy option 2018-09-17 15:12:58 +02:00
Darien Raymond 20251bf499 system listener for both TCP and UDP 2018-09-15 21:35:32 +02:00
Darien Raymond d068f357bd update proto lib 2018-09-14 11:00:59 +02:00
Darien Raymond 81c9968188 simplify crypto related code 2018-09-12 15:43:36 +02:00
Darien Raymond 7b28a19013 improve domain matcher performance 2018-09-08 21:54:09 +02:00
Darien Raymond cfe7e7843b shortcut the free operation too 2018-09-04 09:29:00 +02:00
Darien Raymond ff0b0b1640 GetPool() API 2018-09-03 20:57:40 +02:00
Darien Raymond 60ee80ca1b don't write empty payload 2018-09-01 22:02:45 +02:00
Darien Raymond 475ffc8196 supress warning on ecryption packets 2018-09-01 22:02:18 +02:00
Darien Raymond b4f3106ad6 check msg size in writepacket 2018-09-01 21:19:49 +02:00
Darien Raymond 2f6a0d539d dont write out empty payload 2018-09-01 21:19:33 +02:00
Darien Raymond b3b0649dd6 check size in Reset 2018-09-01 21:19:15 +02:00
Darien Raymond 834dc4ab7c remove references after content is written 2018-08-31 22:56:17 +02:00
Darien Raymond 5c48d03fdf revert rollback to 10.3 2018-08-31 15:17:45 +02:00
Darien Raymond 7053293347 fix sync issue in buffered writer 2018-08-31 15:02:35 +02:00
Darien Raymond f1374f9caf add !wasm flag for go 1.10 2018-08-31 14:23:42 +02:00
Darien Raymond 0067d3c80f temporarily rollback to go 1.10 2018-08-31 12:24:49 +02:00
Darien Raymond eaa420411d fix a deadlock 2018-08-29 23:12:47 +02:00
Darien Raymond eb05a92592 dont start periodic task until necessary 2018-08-29 23:00:01 +02:00
Darien Raymond 5a0a9aa65e reset cache if empty 2018-08-29 17:21:30 +02:00
Darien Raymond 1add59cd0d actually start the cleanup task 2018-08-29 17:19:44 +02:00
Darien Raymond 0b388280ce simplify writing 2018-08-29 16:42:03 +02:00
Darien Raymond 3df32aabbc check empty payload 2018-08-29 16:37:12 +02:00
Darien Raymond 09824b9b1a don't release buffer as it is written 2018-08-29 16:35:01 +02:00
Darien Raymond 20f10c78b3 add support for wasm 2018-08-27 20:56:49 +02:00
Darien Raymond 16051587b5 fix test break 2018-08-27 00:33:27 +02:00
Darien Raymond 54e1bb96cc introduce in-memory user 2018-08-27 00:11:32 +02:00
Darien Raymond b4d065610a fix windows reader 2018-08-25 23:27:09 +02:00
Darien Raymond 7c9c66601e print error 2018-08-25 22:41:36 +02:00
Darien Raymond 5baf839fcf trace readv test 2018-08-25 22:23:30 +02:00
Darien Raymond 66a391cafe remove overlapped call 2018-08-25 21:40:30 +02:00
Darien Raymond d12148c0cd try re-enable readv reader on windows 2018-08-25 20:54:37 +02:00
Darien Raymond 8899f985ce Revert "enable readv reader on windows"
This reverts commit 4bd1ef0650.
2018-08-25 16:07:51 +02:00
Darien Raymond 4bd1ef0650 enable readv reader on windows 2018-08-25 12:51:48 +02:00
Darien Raymond 8c841a05fb use readv reader by default 2018-08-25 10:41:39 +02:00