世界
|
ad670bab68
|
Improve WriteZeroN using clear in go1.21
|
2023-12-24 08:03:40 +08:00 |
|
世界
|
c7ef05a85b
|
Fix buffer
Will be merged into f0be1a9e
|
2023-12-24 08:03:39 +08:00 |
|
世界
|
8b43ec8058
|
Add reserve support for buffer
|
2023-12-24 08:03:39 +08:00 |
|
世界
|
c17babe0ba
|
Merge ThreadSafeReader into ReadWaiter interface
|
2023-12-24 08:03:38 +08:00 |
|
世界
|
d7ce998e7e
|
Remove legacy buffer header
|
2023-12-24 08:03:34 +08:00 |
|
世界
|
0d701cfff0
|
Fix buffer WriteZeroN
|
2023-12-08 14:54:54 +08:00 |
|
世界
|
c68251b6d0
|
Deprecate stack buffer
|
2023-07-03 08:21:04 +08:00 |
|
世界
|
7662278795
|
Implement ByteReader for ChunkReader
|
2023-04-29 12:44:30 +08:00 |
|
世界
|
59e662e6e2
|
Fix panic when alloc empty buffer
|
2023-04-13 19:23:20 +08:00 |
|
世界
|
df54c89b04
|
Add deadline reader/conn
|
2023-04-09 15:02:29 +08:00 |
|
世界
|
ed73785ecc
|
Add low memory interface
|
2023-03-16 00:31:30 +08:00 |
|
Hellojack
|
439ecb1a20
|
Improve buffer write string
Both []byte(string) and copy([]byte, string) are zero-alloc for this operation, but copy([]byte, string) is faster since Go supports it as a feature.
|
2023-01-22 16:37:56 +08:00 |
|
世界
|
c4e9bf11fa
|
Add buffer.LenMulti
|
2022-10-06 16:18:21 +08:00 |
|
wwqgtxx
|
b2828dac5f
|
Fix buffer overflow
|
2022-09-21 17:02:19 +08:00 |
|
世界
|
1cb3c60b47
|
Fix write zero
|
2022-09-03 09:24:13 +08:00 |
|
世界
|
7bfd820739
|
Fix copy conn final
|
2022-08-24 14:29:50 +08:00 |
|
世界
|
cee85dcd30
|
Fix vectorised writer
|
2022-08-21 22:35:31 +08:00 |
|
世界
|
05f9836bff
|
Add vectorised interface
|
2022-08-12 16:21:20 +08:00 |
|
世界
|
bc109486f1
|
Fix buffer read (break change)
|
2022-07-26 11:48:11 +08:00 |
|
世界
|
f00396c60e
|
Add buf ReadAllFrom
|
2022-07-06 18:38:30 +08:00 |
|
世界
|
beeeba3388
|
Make linter happy
|
2022-06-28 22:16:48 +08:00 |
|
世界
|
1805ecdd1a
|
Add golangci-lint
|
2022-06-28 20:50:37 +08:00 |
|
世界
|
a817f7084d
|
Fix buffer read
|
2022-06-28 07:46:42 +08:00 |
|
世界
|
c6eb392ecb
|
Fix alloc big buffer
|
2022-06-17 14:21:29 +08:00 |
|
世界
|
90beb46c6d
|
Refine format
|
2022-06-16 13:13:25 +08:00 |
|
世界
|
9d88431791
|
Fix async buffer usage
|
2022-06-16 10:19:41 +08:00 |
|
世界
|
ea019b3655
|
Fix Buffer.ReadFullFrom
|
2022-06-14 21:13:37 +08:00 |
|
世界
|
88e581292c
|
Update buffer ref usage
|
2022-06-13 13:50:24 +08:00 |
|
世界
|
f49cd6f979
|
Disable unsafe buffer in windows by default
|
2022-06-10 15:41:29 +08:00 |
|
世界
|
14c6b9c89b
|
Return buffer in write random func
|
2022-06-08 17:43:35 +08:00 |
|
世界
|
c82c144a8e
|
Add safe reader
|
2022-05-30 12:13:23 +08:00 |
|
世界
|
d634f5f8d1
|
Refine udpnat
|
2022-05-30 10:39:25 +08:00 |
|
世界
|
44702885a7
|
Refine buffer
|
2022-05-28 09:52:30 +08:00 |
|
世界
|
01ea424838
|
Cast 4in6 from reading socksaddr
|
2022-05-27 07:24:02 +08:00 |
|
世界
|
d4b1e219c0
|
Trim repo
|
2022-05-25 14:13:18 +08:00 |
|
世界
|
678160313e
|
Check buffer overflow
|
2022-05-18 18:04:18 +08:00 |
|
世界
|
04cd76f0aa
|
Shadowsocks 2022 protocol change
|
2022-05-15 07:30:36 +08:00 |
|
世界
|
f1b87be6e4
|
Fix buffer usage
|
2022-05-07 17:08:57 +08:00 |
|
世界
|
01eeea9a2e
|
Add trojan-local and server command
|
2022-04-30 13:45:14 +08:00 |
|
世界
|
df1e1cfafd
|
Add shadowsocks service
|
2022-04-29 13:15:42 +08:00 |
|
世界
|
f16dd7a336
|
Refine buffer
|
2022-04-28 08:21:10 +08:00 |
|
世界
|
63ef20617a
|
Refine buffer
|
2022-04-22 18:34:35 +08:00 |
|
世界
|
bc80c3357c
|
Add shadowsocks 2022 support
|
2022-04-11 18:56:37 +08:00 |
|
世界
|
00cd0d4b8f
|
Refactor shadowsocks
|
2022-04-11 12:46:23 +08:00 |
|
世界
|
26e13e7beb
|
Add http support for sslocal
|
2022-04-08 11:06:40 +08:00 |
|
世界
|
542fa4f975
|
Add simple sslocal implementation
|
2022-04-07 02:54:48 +08:00 |
|
世界
|
2e74275ceb
|
Refactor
|
2022-03-22 16:46:31 +08:00 |
|
世界
|
f63868bf82
|
Add shadowboom
|
2022-02-04 00:11:43 +08:00 |
|
世界
|
5cc189a169
|
Initial commit
|
2022-01-29 03:25:38 +08:00 |
|