general: restructure package, move socks to proxy

This commit is contained in:
nadoo 2020-10-01 22:49:14 +08:00
parent bd358e4ae6
commit edfca215c5
47 changed files with 60 additions and 60 deletions

View File

@ -7,8 +7,8 @@ import (
"github.com/nadoo/conflag"
"github.com/nadoo/glider/common/log"
"github.com/nadoo/glider/dns"
"github.com/nadoo/glider/log"
"github.com/nadoo/glider/rule"
)

View File

@ -4,7 +4,7 @@ import (
"sync"
"time"
"github.com/nadoo/glider/common/pool"
"github.com/nadoo/glider/pool"
)
// LongTTL is 50 years duration in seconds, used for none-expired items.

View File

@ -8,8 +8,8 @@ import (
"strings"
"time"
"github.com/nadoo/glider/common/log"
"github.com/nadoo/glider/common/pool"
"github.com/nadoo/glider/log"
"github.com/nadoo/glider/pool"
"github.com/nadoo/glider/proxy"
)

View File

@ -7,8 +7,8 @@ import (
"sync"
"time"
"github.com/nadoo/glider/common/log"
"github.com/nadoo/glider/common/pool"
"github.com/nadoo/glider/log"
"github.com/nadoo/glider/pool"
"github.com/nadoo/glider/proxy"
)

View File

@ -9,9 +9,9 @@ import (
"syscall"
"time"
"github.com/nadoo/glider/common/log"
"github.com/nadoo/glider/dns"
"github.com/nadoo/glider/ipset"
"github.com/nadoo/glider/log"
"github.com/nadoo/glider/proxy"
"github.com/nadoo/glider/rule"
"github.com/nadoo/glider/service"

View File

@ -9,7 +9,7 @@ import (
"sync"
"time"
"github.com/nadoo/glider/common/pool"
"github.com/nadoo/glider/pool"
)
const (

View File

@ -5,7 +5,7 @@ import (
"net"
"time"
"github.com/nadoo/glider/common/log"
"github.com/nadoo/glider/log"
)
// Direct proxy.

View File

@ -6,8 +6,8 @@ import (
"net"
"net/textproto"
"github.com/nadoo/glider/common/log"
"github.com/nadoo/glider/common/pool"
"github.com/nadoo/glider/log"
"github.com/nadoo/glider/pool"
"github.com/nadoo/glider/proxy"
)

View File

@ -11,7 +11,7 @@ import (
"net/url"
"strings"
"github.com/nadoo/glider/common/log"
"github.com/nadoo/glider/log"
"github.com/nadoo/glider/proxy"
)

View File

@ -8,7 +8,7 @@ import (
"net/url"
"strings"
"github.com/nadoo/glider/common/log"
"github.com/nadoo/glider/log"
)
// Methods are http methods from rfc.

View File

@ -9,8 +9,8 @@ import (
"strings"
"time"
"github.com/nadoo/glider/common/log"
"github.com/nadoo/glider/common/pool"
"github.com/nadoo/glider/log"
"github.com/nadoo/glider/pool"
"github.com/nadoo/glider/proxy"
)

View File

@ -12,7 +12,7 @@ import (
kcp "github.com/xtaci/kcp-go/v5"
"golang.org/x/crypto/pbkdf2"
"github.com/nadoo/glider/common/log"
"github.com/nadoo/glider/log"
"github.com/nadoo/glider/proxy"
)

View File

@ -5,7 +5,7 @@ import (
"net"
"net/url"
"github.com/nadoo/glider/common/log"
"github.com/nadoo/glider/log"
"github.com/nadoo/glider/proxy"
"github.com/nadoo/glider/proxy/http"
"github.com/nadoo/glider/proxy/socks5"

View File

@ -7,7 +7,7 @@ import (
"io"
"net"
"github.com/nadoo/glider/common/pool"
"github.com/nadoo/glider/pool"
)
// HTTPObfs struct

View File

@ -6,7 +6,7 @@ import (
"net"
"net/url"
"github.com/nadoo/glider/common/log"
"github.com/nadoo/glider/log"
"github.com/nadoo/glider/proxy"
)

View File

@ -18,7 +18,7 @@ import (
"net"
"time"
"github.com/nadoo/glider/common/pool"
"github.com/nadoo/glider/pool"
)
const (

View File

@ -11,9 +11,9 @@ import (
"syscall"
"unsafe"
"github.com/nadoo/glider/common/log"
"github.com/nadoo/glider/common/socks"
"github.com/nadoo/glider/log"
"github.com/nadoo/glider/proxy"
"github.com/nadoo/glider/proxy/socks"
)
const (

View File

@ -11,8 +11,8 @@ import (
"net/url"
"strconv"
"github.com/nadoo/glider/common/log"
"github.com/nadoo/glider/common/pool"
"github.com/nadoo/glider/log"
"github.com/nadoo/glider/pool"
"github.com/nadoo/glider/proxy"
)

View File

@ -4,9 +4,9 @@ import (
"errors"
"net"
"github.com/nadoo/glider/common/log"
"github.com/nadoo/glider/common/pool"
"github.com/nadoo/glider/common/socks"
"github.com/nadoo/glider/log"
"github.com/nadoo/glider/pool"
"github.com/nadoo/glider/proxy/socks"
)
// PktConn .

View File

@ -19,10 +19,10 @@ import (
"sync"
"time"
"github.com/nadoo/glider/common/log"
"github.com/nadoo/glider/common/pool"
"github.com/nadoo/glider/common/socks"
"github.com/nadoo/glider/log"
"github.com/nadoo/glider/pool"
"github.com/nadoo/glider/proxy"
"github.com/nadoo/glider/proxy/socks"
)
// Version is socks5 version number.

View File

@ -4,8 +4,8 @@ import (
"errors"
"net"
"github.com/nadoo/glider/common/pool"
"github.com/nadoo/glider/common/socks"
"github.com/nadoo/glider/pool"
"github.com/nadoo/glider/proxy/socks"
)
// PktConn .

View File

@ -10,10 +10,10 @@ import (
"github.com/nadoo/go-shadowsocks2/core"
"github.com/nadoo/glider/common/log"
"github.com/nadoo/glider/common/pool"
"github.com/nadoo/glider/common/socks"
"github.com/nadoo/glider/log"
"github.com/nadoo/glider/pool"
"github.com/nadoo/glider/proxy"
"github.com/nadoo/glider/proxy/socks"
)
// SS is a base ss struct.

View File

@ -9,7 +9,7 @@ import (
"golang.org/x/crypto/ssh"
"github.com/nadoo/glider/common/log"
"github.com/nadoo/glider/log"
"github.com/nadoo/glider/proxy"
)

View File

@ -13,9 +13,9 @@ import (
ssrinfo "github.com/mzz2017/shadowsocksR/ssr"
"github.com/mzz2017/shadowsocksR/streamCipher"
"github.com/nadoo/glider/common/log"
"github.com/nadoo/glider/common/socks"
"github.com/nadoo/glider/log"
"github.com/nadoo/glider/proxy"
"github.com/nadoo/glider/proxy/socks"
)
func init() {

View File

@ -6,7 +6,7 @@ import (
"net/url"
"strings"
"github.com/nadoo/glider/common/log"
"github.com/nadoo/glider/log"
"github.com/nadoo/glider/proxy"
)

View File

@ -7,7 +7,7 @@ import (
"net/url"
"strings"
"github.com/nadoo/glider/common/log"
"github.com/nadoo/glider/log"
"github.com/nadoo/glider/proxy"
)

View File

@ -6,9 +6,9 @@ import (
"io"
"net"
"github.com/nadoo/glider/common/pool"
"github.com/nadoo/glider/common/socks"
"github.com/nadoo/glider/pool"
"github.com/nadoo/glider/proxy"
"github.com/nadoo/glider/proxy/socks"
)
// PktConn .

View File

@ -11,10 +11,10 @@ import (
"net/url"
"strings"
"github.com/nadoo/glider/common/log"
"github.com/nadoo/glider/common/pool"
"github.com/nadoo/glider/common/socks"
"github.com/nadoo/glider/log"
"github.com/nadoo/glider/pool"
"github.com/nadoo/glider/proxy"
"github.com/nadoo/glider/proxy/socks"
)
// Trojan is a base trojan struct

View File

@ -8,7 +8,7 @@ import (
"sync"
"time"
"github.com/nadoo/glider/common/log"
"github.com/nadoo/glider/log"
"github.com/nadoo/glider/proxy"
)

View File

@ -7,7 +7,7 @@ import (
"os"
"strings"
"github.com/nadoo/glider/common/log"
"github.com/nadoo/glider/log"
"github.com/nadoo/glider/proxy"
)

View File

@ -8,7 +8,7 @@ import (
"strings"
"time"
"github.com/nadoo/glider/common/log"
"github.com/nadoo/glider/log"
"github.com/nadoo/glider/proxy"
)

View File

@ -9,7 +9,7 @@ import (
"net"
"strings"
"github.com/nadoo/glider/common/pool"
"github.com/nadoo/glider/pool"
"github.com/nadoo/glider/proxy"
)

View File

@ -4,7 +4,7 @@ import (
"encoding/binary"
"io"
"github.com/nadoo/glider/common/pool"
"github.com/nadoo/glider/pool"
)
const (

View File

@ -14,7 +14,7 @@ import (
"strings"
"time"
"github.com/nadoo/glider/common/pool"
"github.com/nadoo/glider/pool"
"golang.org/x/crypto/chacha20poly1305"
)

View File

@ -9,7 +9,7 @@ import (
"strings"
"time"
"github.com/nadoo/glider/common/pool"
"github.com/nadoo/glider/pool"
)
// User of vmess client.

View File

@ -6,7 +6,7 @@ import (
"net/url"
"strconv"
"github.com/nadoo/glider/common/log"
"github.com/nadoo/glider/log"
"github.com/nadoo/glider/proxy"
)

View File

@ -11,7 +11,7 @@ import (
"net/textproto"
"strings"
"github.com/nadoo/glider/common/pool"
"github.com/nadoo/glider/pool"
)
var keyGUID = []byte("258EAFA5-E914-47DA-95CA-C5AB0DC85B11")

View File

@ -7,7 +7,7 @@ import (
"net/url"
"strings"
"github.com/nadoo/glider/common/log"
"github.com/nadoo/glider/log"
"github.com/nadoo/glider/proxy"
)

View File

@ -8,7 +8,7 @@ import (
"sync/atomic"
"time"
"github.com/nadoo/glider/common/log"
"github.com/nadoo/glider/log"
"github.com/nadoo/glider/proxy"
)

View File

@ -11,7 +11,7 @@ import (
"sync/atomic"
"time"
"github.com/nadoo/glider/common/log"
"github.com/nadoo/glider/log"
"github.com/nadoo/glider/proxy"
)

View File

@ -5,7 +5,7 @@ import (
"strings"
"sync"
"github.com/nadoo/glider/common/log"
"github.com/nadoo/glider/log"
"github.com/nadoo/glider/proxy"
)

View File

@ -10,7 +10,7 @@ import (
"github.com/insomniacslk/dhcp/dhcpv4/nclient4"
"github.com/insomniacslk/dhcp/dhcpv4/server4"
"github.com/nadoo/glider/common/log"
"github.com/nadoo/glider/log"
"github.com/nadoo/glider/service"
)

View File

@ -3,7 +3,7 @@ package service
import (
"strings"
"github.com/nadoo/glider/common/log"
"github.com/nadoo/glider/log"
)
// Service is a server that can be run.