jumpway

package module
v0.3.11 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 8, 2023 License: MIT Imports: 5 Imported by: 0

README

Jump Way

A cross-platform proxy GUI client

Build Darwin Build Windows Build Linux gtk3

Feature

  • I18n
  • System Tray
    • Power on
    • System proxy
    • Proxy export line to clipboard
      • Shell
      • Cmd
      • PowerShell
  • Configure the proxy with GUI
    • Configure the multi-level proxy
    • Support to get SSH proxy configuration from ~/.ssh/config
  • Multi-level proxy Bridge
  • Support multiple proxy protocols on a port Any Proxy
  • Proxy protocol
    • SSH Proxy
    • Http Proxy
    • Socks4
    • Socks5
    • Shadow Socks
      • AEAD
        • aes-128-gcm
        • aes-256-gcm
        • chacha20-ietf-poly1305
      • Stream
        • aes-128-cfb
        • aes-192-cfb
        • aes-256-cfb
        • aes-128-ctr
        • aes-192-ctr
        • aes-256-ctr
        • des-cfb
        • bf-cfb
        • cast5-cfb
        • rc4-md5
        • chacha20
        • chacha20-ietf
        • salsa20

Build

MacOS

./tools/build_darwin.sh

Windows

.\tools\build_windows.bat

Linux gtk3

./tools/build_linux_gtk3.sh

License

Licensed under the MIT License. See LICENSE for the full license text.

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	AppName        = "JumpWay"
	AppDescription = AppName + " Service"
)
View Source
var BytesPool = &bytesPool{
	Pool: sync.Pool{
		New: func() interface{} {
			return make([]byte, DefaultSize)
		},
	},
}
View Source
var DefaultSize = 32 * 1024

Functions

func NewLogDialer added in v0.3.1

func NewLogDialer(dialer bridge.Dialer, log func(ctx context.Context, network, address string)) bridge.Dialer

func RunProxy

func RunProxy(ctx context.Context, listener net.Listener, dialer bridge.Dialer) error

Types

This section is empty.

Directories

Path Synopsis
app
web
cmd

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL