alkasir: github.com/alkasir/alkasir Files | Directories

Command alkasir

make.go

The rules for modifying this file is to only depend on standard go packages so that a build process can ge bootstrapped even if other things are not installed yet.

Package Files

make.go

Directories

PathSynopsis
cmdPackage cmd contains all interactive commands for alkasir.
cmd/alkasir-adminManagement commands for alkasir-central
cmd/alkasir-central
cmd/alkasir-clientThe alkasir client binary
cmd/alkasir-guiThe alkasir client binary
cmd/alkasir-torpt-server
cmd/alkasir-transportsAlkasir transport bundle
cmd/alkasir-wanip-server
cmd/shadowsocks-local
cmd/shadowsocks-server
pkgAlkasir client and server packages.
pkg/browsercode
pkg/centralthe central package contains alkasir-central specific code like its main entrypoint.
pkg/central/analysis
pkg/central/client
pkg/central/db
pkg/clientAlkasir client
pkg/client/internal
pkg/client/internal/configConfiguration file access
pkg/client/uiapi for ui module(s)
pkg/client/ui/cliui
pkg/client/ui/wmGUI package, requires cgo/platform specific stuff.
pkg/debugexportPackage debugexport contains functions for exporting client state to investigate user problems.
pkg/i18n
pkg/measurePackage measure contains network measurements to support censorship detection
pkg/measure/sampleorigins
pkg/measure/sampletypes
pkg/nexusPackage nexus - artifacts query stuff for releases, this whole package should probably be moved out of Alkasir.
pkg/obfs4proxyGo language Tor Pluggable Transport suite.
pkg/osutil
pkg/pacProxy auto configuration (pac) generator
pkg/resbinary resources
pkg/res/chromebinary resources: embedded chrome extension
pkg/serviceService client api
pkg/service/serverEntrypoint for running as a service.
pkg/sharedall things that are shared between several alkasir binaries, mostly structs.
pkg/shared/apierrorsPackage errors provides detailed error types for api field validation.
pkg/shared/apiutils
pkg/shared/errors
pkg/shared/fielderrors
pkg/shared/jwtmwPackage jwt provides Json-Web-Token authentication for the go-json-rest framework
pkg/shared/linkheaderPackage link implements parsing and serialization of Link header values as defined in RFC 5988.
pkg/shared/middlewares
pkg/shared/middlewares/prometheusMW
pkg/transporttransports The subfolders under here contains several implementation of transports.
pkg/transport/shadowsocks
pkg/transport/socks5
pkg/transport/torpt
pkg/upgradebin
pkg/upgradebin/makepatch

Package main imports 20 packages (graph). Updated 2016-10-01. Refresh now. Tools for package owners. This is an inactive package (no imports and no commits in at least two years).