Commit Graph

  • 53790153b0 apply filter and dial options jebbs 2022-10-15 20:49:38 +08:00
  • fe69f1580d fix fetchLoop break jebbs 2022-10-15 16:27:57 +08:00
  • 05280d01b9 extract link.ParseCollection jebbs 2022-10-15 16:24:21 +08:00
  • de46340e83 link package refactor jebbs 2022-10-15 16:11:07 +08:00
  • 1f55082c0c fetch links jebbs 2022-10-14 18:06:31 +08:00
  • fd9184bbde add link package jebbs 2022-10-14 18:05:30 +08:00
  • c1eb9e807a add service.Subscription jebbs 2022-10-14 15:30:01 +08:00
  • 356ee6f8fa router accepts services jebbs 2022-10-14 15:12:07 +08:00
  • 385475a6f6 router: ability to add/remove outbounds jebbs 2022-10-14 14:17:47 +08:00
  • fdfa66ea42 fix health check ticker interval and close jebbs 2022-10-17 10:43:46 +08:00
  • 105a39d6e1 healthcheck optimizes for the situation where outbounds can be added at any time * simplfiy nodes check logic * don't schedule check tasks for multiple rounds jebbs 2022-10-17 10:18:42 +08:00
  • c8eb21b717 fix: skip sending a connect packet when ip is unspecified Skyxim 2022-10-16 17:44:03 +08:00
  • 28c21f1433 code optimize jebbs 2022-10-14 14:47:00 +08:00
  • 722c756b48 add command convert jebbs 2022-10-14 09:45:44 +08:00
  • 2008c94239 revert changes to format command jebbs 2022-10-14 09:45:00 +08:00
  • 6929394c6d doc words optimize jebbs 2022-10-13 14:52:25 +08:00
  • 23d72525d5 doc: configuration files jebbs 2022-10-13 14:38:39 +08:00
  • 90da77667d code optimize jebbs 2022-10-13 14:33:23 +08:00
  • e0bbfe849e update commands flags jebbs 2022-10-13 14:33:14 +08:00
  • c5d0adba9d formats support jebbs 2022-10-13 13:05:36 +08:00
  • 641593d29c
    Merge 1423b90ae5cf6f5bcf1539fa6e94ec360802369a into 39c141651a145ebf4406b07cafe887978022471e yaotthaha 2022-10-13 04:57:08 +00:00
  • 1423b90ae5 update utls to v1.1.3 and support more tls fingerprints yaott 2022-10-13 12:52:18 +08:00
  • d2d7848887 code optimize jebbs 2022-10-13 10:16:09 +08:00
  • 6604aa1ad6 supress health check log jebbs 2022-10-13 09:49:28 +08:00
  • e1bf48ee07 improve logging jebbs 2022-10-12 17:03:10 +08:00
  • 6591dd58ca
    Remove strict route on windows 世界 2022-10-12 16:24:45 +08:00
  • 54af113363
    Add custom route support (#147) XYenon 2022-10-12 16:20:17 +08:00
  • 3f1fe814ef
    Fix sniff fragmented quic client hello 世界 2022-10-12 13:37:06 +08:00
  • aa3725e2c1 make sure health check is stoped jebbs 2022-10-12 15:35:11 +08:00
  • 769d3f0480 fix & improve efficiency of outbound.Balancer.Network() * call balancer.Balancer.Networks() only we needed * fix fallback networks not considered * fix balancer.Balancer.Networks() not return nil jebbs 2022-10-12 14:26:41 +08:00
  • 28f9adc8a9 tidy up balancer package exports jebbs 2022-10-12 11:54:43 +08:00
  • bc01961d34 fix rttStorage test jebbs 2022-10-12 11:13:30 +08:00
  • dd70b3f6af fix Balancer.Network() jebbs 2022-10-12 10:39:28 +08:00
  • 741845d0da add balancers doc jebbs 2022-10-12 09:43:34 +08:00
  • b1295b5e0e Add custom routes XYenon 2022-10-11 20:03:22 +08:00
  • a2d428f246 fetch health check nodes in time from the router by prefix ... * Balancer & HealthCheck not hold adapter.Outbound, but only tags * rename and unexport some structs and fields * fix no check in the first rounds jebbs 2022-10-11 17:54:39 +08:00
  • 6d417949ae add test for selectNodes() jebbs 2022-10-11 14:51:15 +08:00
  • 5c2c76b85c code optimize jebbs 2022-10-11 14:50:51 +08:00
  • 3d44156b67 extract balancer.rttBasedBalancer * leastping shares the same balancer pick settings jebbs 2022-10-11 14:08:08 +08:00
  • ac89366168 add FIXME jebbs 2022-10-11 10:51:00 +08:00
  • 793a6f237a extract HealthCheck.NodesByCategory() jebbs 2022-10-11 10:50:48 +08:00
  • 3b33ff88e8 HealthCheck options code optimize jebbs 2022-10-11 09:27:53 +08:00
  • 8460c2c431 update default health check destination jebbs 2022-10-10 17:01:19 +08:00
  • 922c839c13 fix may pick nil outbound if fallback not set jebbs 2022-10-10 16:40:11 +08:00
  • ebe5a80f19 add outbound 'leastping' ... * extract outbound.Balancer * options refactor jebbs 2022-10-10 16:21:57 +08:00
  • 5a2cebebd1
    Remove unused 世界 2022-10-10 14:23:34 +08:00
  • 1c0ad66fc8 add outbound 'leastload' jebbs 2022-10-10 14:18:50 +08:00
  • b8009d61b2
    Fix tfo headroom 世界 2022-10-10 13:31:45 +08:00
  • a61a64bf9e
    Add shadowtls inbound test 世界 2022-10-10 11:31:03 +08:00
  • 7d17c52fea
    Add more messages to darwin route error 世界 2022-10-09 21:22:07 +08:00
  • f5b15b392b
    Fix ssh outbound 世界 2022-10-09 20:43:01 +08:00
  • 8a53846efd
    Fix uTLS handshake 世界 2022-10-08 20:31:01 +08:00
  • badc454452
    Fix test 世界 2022-10-08 20:30:52 +08:00
  • a01bb569d1
    Fix websocket headroom 世界 2022-10-07 20:18:50 +08:00
  • 89ff9f8368
    Fix interface monitor 世界 2022-10-08 16:48:30 +08:00
  • 7f816a2ebc
    Add sniff_timeout 世界 2022-10-07 20:30:27 +08:00
  • b3ecf51661
    Use json as config highlighting in bug report NDI3-MDAx 2022-10-08 18:33:12 +08:00
  • 2db3404aad
    Merge b9e2a3c9bb5cbab0df30143a5715df630dd7d73b into 5158bd7923fda2e67f8522053f20ce41f49440a0 Miro11 2022-10-08 02:39:19 +00:00
  • b9e2a3c9bb
    Update index.zh.md Miro11 2022-10-08 10:39:11 +08:00
  • bbdcdf2be1
    Update index.zh.md Miro11 2022-10-08 10:38:33 +08:00
  • 5158bd7923
    Add sniff_timeout 世界 2022-10-07 20:30:27 +08:00
  • 8e647d063d
    Fix websocket headroom 世界 2022-10-07 20:18:50 +08:00
  • 37be205dcc
    Update debug.yml fsheidaiee 2022-10-07 01:41:31 +03:30
  • 39c141651a
    Update documentation v1.1-beta9 世界 2022-10-06 22:51:51 +08:00
  • b0ad9bb6f1
    Add shadowtls v2 support 世界 2022-10-06 22:47:11 +08:00
  • d135d0f287
    Update tfo-go usage 世界 2022-10-05 21:02:44 +08:00
  • b183ccf23d
    Fix wfp filter weight 世界 2022-10-05 20:24:27 +08:00
  • c2969bc186
    Update documentation 世界 2022-10-01 11:48:46 +08:00
  • bd86bfcd22
    Fix check system stack packet 世界 2022-10-01 19:51:51 +08:00
  • 8aec64b855
    Add v2ray mux support for all connections 世界 2022-10-03 04:34:14 +08:00
  • adcacb87fa
    fix typo Rizu 2022-10-01 20:01:36 +08:00
  • 1445bdba37
    Fix trojan fallback 世界 2022-10-01 11:41:15 +08:00
  • 29d08e63b5
    Fix clash tracker 世界 2022-10-01 09:56:09 +08:00
  • 1173fdea64
    Improve tls writer 世界 2022-09-30 11:27:18 +08:00
  • 968430c338
    Minor fixes 世界 2022-09-29 22:27:16 +08:00
  • 3e5bee6faf
    Fix windows route 世界 2022-09-29 22:05:53 +08:00
  • aa613cba73
    Fix dns close 世界 2022-09-29 09:12:13 +08:00
  • 1e510511ae
    Fix random seed 世界 2022-09-27 20:29:17 +08:00
  • 1b44faed17
    Add v2ray stats api 世界 2022-09-26 19:37:06 +08:00
  • c7a485815c
    Add binary to .gitignore 世界 2022-09-26 19:36:51 +08:00
  • 7f9c870bba
    Add direct io option for clash api 世界 2022-09-26 15:31:02 +08:00
  • b5564ef3d3
    Fix bind control 世界 2022-09-26 13:50:54 +08:00
  • 8ce244dd04
    Fix documentation v1.1-beta8 世界 2022-09-26 12:19:53 +08:00
  • 0f57b93925
    Update documentation 世界 2022-09-25 16:23:30 +08:00
  • c90a77a185
    Refine 4in6 processing 世界 2022-09-25 22:16:24 +08:00
  • c6586f19fa
    Fix read source address from grpc-go 世界 2022-09-25 19:29:29 +08:00
  • cbab86ae38
    Refine tproxy write back 世界 2022-09-25 17:13:42 +08:00
  • 3105b8c920
    Bump version v1.0.5 世界 2022-09-25 16:26:04 +08:00
  • 4c67ab1a54
    Fix read source address from grpc-go 世界 2022-09-25 19:29:29 +08:00
  • 17b5f031f1
    Fix shadowsocks plugins 世界 2022-09-25 16:16:48 +08:00
  • 84783c5359
    Fix fqdn socks5 outbound connection 世界 2022-09-25 14:42:39 +08:00
  • 22b16f82bd
    Fix missing source address from transport connection 世界 2022-09-23 18:55:28 +08:00
  • b00b6b9e25
    Fix fqdn socks5 outbound connection 世界 2022-09-25 14:42:39 +08:00
  • 9ad6f0fe94
    docs: fix typo unknowndevQwQ 2022-09-24 19:08:49 +08:00
  • fb6b3b0401
    Fix missing source address from transport connection 世界 2022-09-23 18:55:28 +08:00
  • 22ea878fe9
    Improve websocket writer 世界 2022-09-23 17:21:24 +08:00
  • abe3dc6039
    Add self sign cert support 世界 2022-09-23 17:13:18 +08:00
  • 852829b9dc
    Add VMess benchmark result 世界 2022-09-23 16:13:29 +08:00
  • 407509c985
    Fix leaks and add test 世界 2022-09-23 13:14:31 +08:00
  • 9856b73cb5
    Update documentation v1.1-beta7 世界 2022-09-23 10:30:07 +08:00