Commit Graph

163 Commits (2eac4c7dc584fa054501312e3a35b23434a894bd)
 

Author SHA1 Message Date
David Stainton bb71d8309d Determine policy for each socks chain connection - WIP
9 years ago
David Stainton 97e9c109fe Merge branch '13.use_procsnitch.0' into 7.add_SOCKS_proxy_chain.1
9 years ago
David Stainton bcbed86e37 Use go-procsnitch, remove code duplication
9 years ago
David Stainton 476745090a WIP
9 years ago
David Stainton 0b04df4582 Pass the dbusServer to the SOCKS5 proxy chain
9 years ago
David Stainton d0ee559a91 Replace hardcoded socks proxy chain with json config file
9 years ago
David Stainton 61039af4e3 Move process signal subscribe to Main
9 years ago
David Stainton 9c58cc315c remove superfluous comment
9 years ago
David Stainton c2636d8f97 Move all test code to one file for now
9 years ago
David Stainton 7c702b5768 Fix test so that client sends a response and we verify the service gets it
9 years ago
David Stainton 40108ae227 Get rid of useless panic statement
9 years ago
David Stainton 94258abb36 Make the test receive a banner through the proxy chain from the service
9 years ago
David Stainton 50a9633db0 work-in-progress unit tests for socks proxy chain
9 years ago
David Stainton f87ac5639e Add work-in-progress unit tests for socks chain
9 years ago
David Stainton 28e89eb149 Start socks server right before running the blocking runFilter()
9 years ago
David Stainton 5ea1977322 Add socks server based on https://github.com/Yawning/or-ctl-filter/blob/master/proxy/socks.go
9 years ago
David Stainton 96375f4645 Add socks5 API from Yawning's or-ctl-filter repo
9 years ago
Bruce Leidl 6a7db8ba8c See https://feiskyer.github.io/2016/04/19/cgo-in-go-1-6/
9 years ago
Bruce Leidl 7c67f54711 Merge pull request #18 from leif/patch-1
9 years ago
Leif Ryge 30352ef1e5 metadata.json: add 3.20 to shell-version list
9 years ago
Bruce Leidl 4dc7be7db3 Merge pull request #16 from david415/11.sig_hup_reload.0
9 years ago
David Stainton 50e59fcd0f Reload config upon HUP signal
9 years ago
Bruce Leidl 2d4c127f4e go fmt
9 years ago
Bruce Leidl 7f94d3189e Default log level set to NOTICE
9 years ago
Bruce Leidl d16b539bad Implement redact addresses feature
9 years ago
Bruce Leidl c3a0e4de6c godep gotk3
9 years ago
Bruce Leidl bd48856a2d godbus update
9 years ago
Bruce Leidl 0462cf1f23 Simplified dialog, changed default target to specific host/port
9 years ago
Bruce Leidl 3371eb97d2 remove debug output
9 years ago
Bruce Leidl 0b2962e553 Tooltips for edit and close buttons
9 years ago
Bruce Leidl 8678419026 Initial commit of settings dialog
9 years ago
Bruce Leidl d8f63bc60a Various changes to support settings dialog
9 years ago
Bruce Leidl a155427a84 Launch settings, remove connection monitor
9 years ago
Bruce Leidl 65f65d2a42 Different matching strategies for TCP and UDP sockets
9 years ago
Bruce Leidl b4fb258d0d unused imports
9 years ago
Bruce Leidl 0054afb826 refactor of proc reading code
9 years ago
Bruce Leidl 30a21eaa57 Moved /proc parsing code into a new package
9 years ago
Bruce Leidl bb2a0f96a4 Set a flag to avoid reloading process information
9 years ago
User caaa32a052 fix compile error
9 years ago
User aa05f01fe1 dependencies vendored
9 years ago
User e254dcb8ab refactor of /proc parsing code
9 years ago
User bb35a7cd8c initial connection monitor UI
9 years ago
User 6cdfee2bd7 Initial connection monitor UI
9 years ago
brl f46e6fb5a0 support for settings
9 years ago
brl 26fd4ad201 Connect toggle switch to dbus service
9 years ago
brl d8fc095f87 Only include timestamp and colors in log if stderr is terminal
9 years ago
brl 04ce8b58e7 Save rules in /var/lib rather than user home directory
9 years ago
brl 3ee2a3bbc4 systemd service unit
9 years ago
brl ef5d2c425b dbus policy file
9 years ago
brl 5d4e2561be Gnome shell status area menu
9 years ago