Commit Graph

  • 4a0d097fe9 fix: ensure StreamWebsocketConn call N.NewDeadlineConn wwqgtxx 2023-04-17 00:23:12 +08:00
  • 8e5dbc7382 chore: Update dependencies wwqgtxx 2023-04-15 16:56:43 +08:00
  • c2d1f71305 fix: ruleProvider panic wwqgtxx 2023-04-14 19:06:25 +08:00
  • 81bef30ae0 chore: clean up docs Larvan2 2023-04-14 10:04:39 +00:00
  • e4926c8364 feat: ruleset support text format wwqgtxx 2023-04-14 13:51:26 +08:00
  • bf3c6a044c chore: update templates Larvan2 2023-04-14 05:26:44 +00:00
  • b3794ffdd8 fix: deadline pipeReadBuffer, pipeReadFrom and panic when alloc empty buffer wwqgtxx 2023-04-13 19:37:33 +08:00
  • 394889258c fix: wireguard reconnect failed wwqgtxx 2023-04-13 17:01:01 +08:00
  • 38a85272c2 fix: vless tcp not working wwqgtxx 2023-04-13 11:10:35 +08:00
  • dbffbca6f5 doc: update config.yaml wwqgtxx 2023-04-12 23:55:51 +08:00
  • cd42e9832c chore: resolver priority return TypeA in ResolveIP (not effected LookupIP) wwqgtxx 2023-04-12 22:06:21 +08:00
  • cb0c9e5caf chore: udp always direct pass ip to remote without domain wwqgtxx 2023-04-12 21:49:22 +08:00
  • aaf534427e chore: close all connections after proxySet initial wwqgtxx 2023-04-12 18:50:51 +08:00
  • 5d7fd47cf9 fix: CGO build failed on darwin-10.16 wwqgtxx 2023-04-12 18:27:22 +08:00
  • 42721f3b75 fix: proxyDialer has a non-nil interface containing nil pointer judgment wwqgtxx 2023-04-12 18:19:59 +08:00
  • 836615aac9 fix: Converter panic on bad VMess share links H1JK 2023-04-12 14:40:38 +08:00
  • e745755a46 fix: direct outbound not ensure ip was resolved wwqgtxx 2023-04-12 12:57:59 +08:00
  • 20eb168315 fix: proxyDialer panic when domain name was not resolved wwqgtxx 2023-04-12 12:49:53 +08:00
  • 17922dc857 chore: proxyDialer first using old function to let mux work wwqgtxx 2023-04-12 11:09:31 +08:00
  • fda8857ec8 feat: proxy-provider can set dialer-proxy too it will apply dialer-proxy to all proxy in this provider wwqgtxx 2023-04-12 10:39:24 +08:00
  • bad7340a4e chore: proxyDialer don't push flow to manager in statistic wwqgtxx 2023-04-11 23:58:56 +08:00
  • 7beb09153e chore: proxyDialer can add inner conn to statistic wwqgtxx 2023-04-11 21:42:16 +08:00
  • 90f95d7c78 chore: wireguard dns can work with domain-based server wwqgtxx 2023-04-11 14:10:57 +08:00
  • 92cc268209 chore: proxyDialer can limited support old dial function wwqgtxx 2023-04-11 12:51:24 +08:00
  • ab3fce29ab feat: wireguard add remote-dns-resolve and dns settings wwqgtxx 2023-04-11 10:29:55 +08:00
  • ecdde647b1 chore: cleanup listener before restart Larvan2 2023-04-10 21:13:23 +08:00
  • 304b4d9bcb chore: download geoX use inner Larvan2 2023-04-10 21:03:31 +08:00
  • 4d12ed491c fix: tuic pool client should only cache the system's UDPConn wwqgtxx 2023-04-10 12:22:12 +08:00
  • 9afcb7071f feat: support dialer-proxy config for all outbound wwqgtxx 2023-04-10 11:20:28 +08:00
  • 2c48d2da3f chore: clarify the wireguard logging wwqgtxx 2023-04-10 10:13:36 +08:00
  • 87b9e3d977 feat: wireguard add dialer-proxy config to support chain forwarding wwqgtxx 2023-04-10 08:54:10 +08:00
  • 1dbefc40c8 chore: better error ignore wwqgtxx 2023-04-09 23:06:56 +08:00
  • 6c76312e5c chore: Add read deadline implementation wwqgtxx 2023-04-09 22:58:05 +08:00
  • 20b0af9a03 chore: fix build Larvan2 2023-04-09 19:15:32 +08:00
  • 9e6b4dca97
    Merge pull request #493 from rookisbusy/Alpha rookisbusy 2023-04-09 19:03:10 +08:00
  • 99dfa4c73a fix: tun warn timeout rookisbusy 2023-04-09 19:00:45 +08:00
  • 8e8cddf462 chore: Update dependencies wwqgtxx 2023-04-09 15:40:17 +08:00
  • e9c9d17a9b chore: init gopsutil's Process direct from struct wwqgtxx 2023-04-08 09:56:02 +08:00
  • 2c09ce44f6 feat: urltest can be select by user metacubex 2023-04-08 02:04:16 +08:00
  • 89d5695b7f
    Merge pull request #492 from rookisbusy/Alpha rookisbusy 2023-04-08 01:42:04 +08:00
  • 8fb2c68722 fix: chat.js not begin with zero rookisbusy 2023-04-08 01:39:48 +08:00
  • c4c7c56684
    Merge pull request #491 from rookisbusy/Alpha rookisbusy 2023-04-08 01:07:25 +08:00
  • 76340cc99c feat: core support memory chat rookisbusy 2023-04-08 00:55:25 +08:00
  • eecd8fff71 feat: add memory status for snapshot wwqgtxx 2023-04-07 23:53:46 +08:00
  • 36b3581389
    Alpha (#490) rookisbusy 2023-04-07 22:55:01 +08:00
  • eb07aafce8 doc: update config.yaml wwqgtxx 2023-04-07 22:37:01 +08:00
  • 8ab70d76e7 Fix: should always drop packet when handle UDP packet (#2659) yaling888 2023-04-05 14:05:23 +08:00
  • f92f34bb20 Fix: return pooled buffer when simple-obfs tls read error (#2643) 包布丁 2023-03-26 16:22:23 +08:00
  • ae722bb1a0 chore: Add early bounds checks H1JK 2023-04-05 13:51:50 +08:00
  • d6d2d90502 add issue templates Larvan2 2023-04-04 06:45:21 +00:00
  • ee5c4cb83b fix: tuic fast-open not work wwqgtxx 2023-04-03 21:07:52 +08:00
  • bf31abee22 chore: clean up code Larvan2 2023-04-03 12:03:18 +00:00
  • 2fc37501f5 chore: update demo Skyxim 2023-04-03 01:06:04 +00:00
  • 7308c6c2a9 feat: Add multi-peer support for wireguard outbound wwqgtxx 2023-04-03 08:54:28 +08:00
  • 99f84b8a66 chore: make all net.Conn wrapper can pass through N.ExtendedConn wwqgtxx 2023-04-02 22:24:46 +08:00
  • 2ff0f94262 chore: sync sing-wireguard's update wwqgtxx 2023-04-02 17:29:17 +08:00
  • affc453b6e chore: better upgrade Larvan2 2023-04-02 15:16:42 +08:00
  • 526ac3906d chore: Update dependencies wwqgtxx 2023-04-02 13:15:41 +08:00
  • cd95cf4849 fix: firstWriteCallBackConn can pass N.ExtendedConn too wwqgtxx 2023-04-01 20:56:49 +08:00
  • 4af4935e7e fix: Vision slice out of bounds error Hellojack 2023-04-01 20:08:49 +08:00
  • 9442880a5a chore: rule-provider direct using IndexByte in bytes for find new line wwqgtxx 2023-04-01 16:55:02 +08:00
  • 9d7a78e1ef chore: update use compatible version for windows/linux amd64 Larvan2 2023-04-01 14:32:34 +08:00
  • 54c2fa98b4 chore: rule-provider now read yaml line-by-line wwqgtxx 2023-04-01 14:11:09 +08:00
  • 54cad53f5f chore: DomainSet now build from a DomainTrie wwqgtxx 2023-04-01 12:15:03 +08:00
  • cfd03a99c2 feat: nameserver-policy support use rule-providers and reduce domain-set memory Skyxim 2023-04-01 11:53:39 +08:00
  • d4e48d709f chore: add test case memory Skyxim 2023-04-01 11:21:38 +08:00
  • f54bf2d935 fix: multiple wildcard Skyxim 2023-04-01 11:17:15 +08:00
  • 971131d951 chore: add comment Skyxim 2023-04-01 10:52:20 +08:00
  • 07fb529e36 fix: processing data Skyxim 2023-04-01 10:38:30 +08:00
  • a6ee3348df chore: optimized initialization Skyxim 2023-03-31 23:51:09 +08:00
  • 53b1250cd8 chore: print low_memory tag Skyxim 2023-03-31 21:03:42 +08:00
  • 3a4b5fb145 chore: remove unused field Skyxim 2023-03-31 20:57:26 +08:00
  • 858d9de250 chore: default buffer use standard Skyxim 2023-03-31 20:50:43 +08:00
  • 1e989b68bd fix: wildcard match Skyxim 2023-03-31 20:43:49 +08:00
  • a1d0f4c6ee chore: rename delete.yml Larvan2 2023-03-31 06:34:23 +00:00
  • d569d8186d chore: add genReleaseNote.sh Larvan2 2023-03-30 16:43:05 +00:00
  • 9b7aab1fc7 chore: rename delete.yml v1.14.3 Larvan2 2023-03-30 16:04:09 +00:00
  • 3c717097cb Merge branch 'Alpha' into Meta Larvan2 2023-03-30 16:03:47 +00:00
  • 991de009be chore: update readme Larvan2 2023-03-30 15:57:52 +00:00
  • 752074c68e
    Merge pull request #475 from rookisbusy/memory rookisbusy 2023-03-30 16:45:28 +08:00
  • d0663277dc safe dns buff size rookisbusy 2023-03-30 14:17:25 +08:00
  • 14a0a3c790 adjust buff size,same as sing rookisbusy 2023-03-30 14:05:05 +08:00
  • 6c9c0bd755 chore: add unit test and adjust logic error Skyxim 2023-03-30 13:36:14 +08:00
  • e0cf342672 chore: clean code Skyxim 2023-03-29 22:55:36 +08:00
  • 7b7a8981a6 chore: trigger gc when the rule is loaded Skyxim 2023-03-29 22:46:16 +08:00
  • d462257e53 chore: force memory to be released once after rule loading Skyxim 2023-03-29 22:39:07 +08:00
  • 2fef329319 fix: upgrade backup Larvan2 2023-03-29 13:59:36 +00:00
  • db7623968d fix: inner http use host of address Skyxim 2023-03-29 20:50:46 +08:00
  • 7c80c88feb chore: push latest alpha core to MetaCubeX/AlphaBinary Larvan2 2023-03-29 12:26:10 +00:00
  • 2e1c5091c3 chore: do not load cert pool if not necessary Skyxim 2023-03-29 20:12:12 +08:00
  • ae13418929 fix: broken url wwqgtxx 2023-03-29 19:43:06 +08:00
  • ae8913587d fix: better DomainSet wwqgtxx 2023-03-29 18:47:56 +08:00
  • c486d7c67e fix: filtering out duplicate domains Skyxim 2023-03-29 17:40:22 +08:00
  • 4c4f734572 fix: adjust log level Skyxim 2023-03-29 16:29:37 +08:00
  • 82dddf932a chore: add classical provider for nameserver-policy, and rename domain-set to rule-set Skyxim 2023-03-29 16:28:26 +08:00
  • 2c7153cd7a chore: clean up code wwqgtxx 2023-03-29 16:19:26 +08:00
  • 75ed879121 chore: update docs/config.yaml Skyxim 2023-03-29 14:34:29 +08:00
  • 5b73942960 chore: reuse cert pool Skyxim 2023-03-29 14:09:42 +08:00
  • d730feecb4 chore: use inner for upgrade core Larvan2 2023-03-29 06:03:13 +00:00
  • d305e0ddfc chore: with_gvisor output Skyxim 2023-03-29 13:58:37 +08:00