Commit graph

490 commits

Author SHA1 Message Date
世界
421056635d
Make deadline time atomic 2023-04-17 17:24:15 +08:00
世界
816684484a
Split fallback deadline reader 2023-04-17 17:21:01 +08:00
世界
0478ecc1e6
New pipe reader
Co-authored-by: 世界 <i@sekai.icu>
Co-authored-by: wwqgtxx <wwqgtxx@gmail.com>
2023-04-17 17:21:01 +08:00
世界
18a3739974
Fix HandshakeConn write back 2023-04-17 17:21:01 +08:00
世界
ad6dd0aa7b
Fix cause error with nil 2023-04-17 12:26:06 +08:00
世界
59e662e6e2
Fix panic when alloc empty buffer 2023-04-13 19:23:20 +08:00
wwqgtxx
520dd58fb0
Fix pipeReadFrom 2023-04-13 18:50:21 +08:00
世界
3abad1519f
Fix deadline pipeReadBuffer 2023-04-13 18:07:37 +08:00
世界
f8049ca89b
Fix deadline 2023-04-13 17:15:07 +08:00
dyhkwong
28b0682207
deadline: Don`t disable pipe if upstream failed with os.ErrInvalid 2023-04-11 10:35:00 +08:00
世界
20b4148381
Add service registry and ntp service 2023-04-10 16:54:25 +08:00
世界
b7cd741872
Use multi context in task/conn copy 2023-04-10 12:23:24 +08:00
世界
a82d82e559
Fix fallback packet conn 2023-04-09 22:51:27 +08:00
世界
7f8eaee1b6
Fix deadline not initialized 2023-04-09 17:46:16 +08:00
世界
3bedba1e1e
Improve bind packet conn 2023-04-09 15:02:29 +08:00
世界
df54c89b04
Add deadline reader/conn 2023-04-09 15:02:29 +08:00
世界
cee74ef1f4
Fix E.IsTimeout check 2023-04-09 15:02:29 +08:00
世界
6d63c1a7dc
Add nat packet conn 2023-04-02 11:56:13 +08:00
世界
5326612db4
Improve buffered reader 2023-04-02 11:48:23 +08:00
世界
8d4b1ac38d
Add addr to ListenSerial result 2023-04-02 11:24:41 +08:00
世界
8afcf45878
Remove unused 2023-03-24 07:09:09 +08:00
世界
f8038854d2
Improve canceler 2023-03-23 15:12:35 +08:00
世界
1c4c60c739
Fix E.IsTimeout 2023-03-23 13:59:25 +08:00
世界
3e60222a1a
Add more network names 2023-03-22 01:27:05 +08:00
世界
4bbf5f2c30
Fix linkedhashmap 2023-03-18 17:46:14 +08:00
世界
18cd006d26
Fix write nil in buffered vectorised writer 2023-03-18 16:30:58 +08:00
世界
46fc706837
Fix unix build 2023-03-18 14:24:31 +08:00
世界
85a9429ead
Update UoT protocol 2023-03-17 12:42:31 +08:00
世界
ed73785ecc
Add low memory interface 2023-03-16 00:31:30 +08:00
世界
2731df1672
Update UoT server conn 2023-03-15 14:30:14 +08:00
世界
2f422b53b0
Add lazy UoT conn 2023-03-15 13:58:14 +08:00
世界
2cee5a24f6
Update UoT protocol 2023-03-15 13:10:16 +08:00
世界
448948d26d
Print command to shell error 2023-03-13 11:35:00 +08:00
世界
b8ca9f5424
Improve Must conditions 2023-03-13 11:27:32 +08:00
世界
3ccf42b7d5
Add common.Shell.ReadOutput 2023-03-09 16:25:35 +08:00
世界
0560a4da41
Fix cached conn 2023-03-07 13:45:59 +08:00
世界
e16845727f
Improve vectorised writer 2023-03-05 13:51:48 +08:00
世界
6c2116b204
Add append conn 2023-03-03 13:05:12 +08:00
世界
9fab0a9f43
Fix tls listener 2023-03-02 00:00:41 +08:00
世界
bb61749065
Add net conn method to tls conn interface 2023-02-28 11:48:29 +08:00
世界
b60f6390df
Add tls listener wrapper 2023-02-28 11:10:50 +08:00
世界
8540030b40
Add tls interface 2023-02-28 10:59:53 +08:00
世界
83d9121b04
Add early conn interface 2023-02-26 23:00:41 +08:00
世界
e839483670
Rename mutli error unwrap method 2023-02-26 21:34:21 +08:00
wwqgtxx
7def9588a5
Fix uot client's WriteTo mistake 2023-02-26 15:57:03 +08:00
世界
3401d21038
Add NTP client 2023-02-21 14:06:43 +08:00
Dmitry R
76391bb71c
Match 0.0.0.0/8 as private address 2023-02-09 21:32:28 +08:00
世界
27d2950cdb
Improve buffered writer 2023-02-07 14:38:19 +08:00
世界
3f1a1243a5
Fix lint 2023-02-07 14:38:19 +08:00
世界
af83426404
Remove seed initialize on go1.20 2023-02-07 14:38:19 +08:00