summaryrefslogtreecommitdiffhomepage
path: root/portlist
AgeCommit message (Expand)AuthorFilesLines
2022-06-06wasm: exclude code that's not used on iOS for Wasm tooMihai Parparita2-3/+4
2022-01-24envknob: add new package for all the strconv.ParseBool(os.Getenv(..))Brad Fitzpatrick1-3/+3
2021-12-15all: gofmt -w -s (simplify) testsBrad Fitzpatrick1-7/+7
2021-10-20all: fix some js/wasm compilation issuesBrad Fitzpatrick2-2/+19
2021-09-16portlist: add debug knob to disable portlist collectionBrad Fitzpatrick1-0/+7
2021-09-14portlist: stop logging stray UDP portsJosh Bleecher Snyder1-4/+1
2021-09-13portlist: cache field index position between runs, cut two more allocs (Linux)Brad Fitzpatrick1-4/+33
2021-09-13portlist: reuse bufio.Reader between filesBrad Fitzpatrick2-8/+21
2021-09-13portlist: reduce CPU parsing portlistBrad Fitzpatrick2-15/+79
2021-09-12portlist: reduce allocs on LinuxBrad Fitzpatrick2-13/+54
2021-08-18portlist: fix build tag to build only on macOS, not macOS+iOS.David Anderson1-2/+2
2021-08-17all: simplify build tags involving iOSJosh Bleecher Snyder4-9/+8
2021-08-05all: gofmt with Go 1.17Josh Bleecher Snyder5-0/+5
2021-06-18staticcheck.conf: turn off noisy lint errorsDavid Crawshaw1-1/+1
2021-05-04portlist: suppress staticcheck errorJosh Bleecher Snyder1-1/+1
2021-04-13portlist: de-dup services on same (proto, port) on both IPv4/IPv6Brad Fitzpatrick2-6/+21
2021-04-12portlist: use windows OpenCurrentProcessToken, not GetCurrentProcessTokenBrad Fitzpatrick1-1/+11
2021-04-12portlist: filter out all of 127.0.0.0/8, not just 127.0.0.1/32Brad Fitzpatrick2-3/+3
2021-04-12portlist: exclude services bound to IPv6 loopback addressBrad Fitzpatrick2-2/+17
2021-04-09portlist: unexport SameInodes methodBrad Fitzpatrick3-4/+4
2021-04-09portlist: remove some old TODOsBrad Fitzpatrick2-4/+3
2021-03-04portlist: collect IPv6 listening sockets on linux.David Anderson2-42/+137
2021-03-03portlist: report a better process name for .Net on linux.David Anderson4-11/+82
2021-02-19portlist: adjust build tags for iOS + Go 1.16Brad Fitzpatrick2-2/+4
2021-02-09portlist, version: update build tags for Go 1.16, Apple M1moncho4-4/+4
2021-02-03tstest: simplify goroutine leak testsJosh Bleecher Snyder1-4/+2
2021-01-12portlist: add a test for SameInodesDenton Gentry1-0/+53
2021-01-12portlist: fully exercise lessThan in testsDenton Gentry1-0/+94
2020-11-18tempfork/osexec: remove old fork of os/execBrad Fitzpatrick3-5/+3
2020-11-11all: prepare for GOOS=ios in Go 1.16Brad Fitzpatrick1-2/+1
2020-10-28portlist: fix tests on Windows when not running as AdministratorBrad Fitzpatrick1-0/+4
2020-09-02portlist: reduce log spam on macOSJosh Bleecher Snyder2-4/+11
2020-07-28portlist: avoid syscall audit violation logspam on AndroidBrad Fitzpatrick1-1/+32
2020-06-08portlist: set SysProcAttr.HideWindow on WindowsBrad Fitzpatrick2-1/+20
2020-05-19portlist: fix "readdirent: no such file or directory" errors on Linux.Avery Pennarun2-0/+20
2020-05-11portlist: reduce log spam/scariness for portlist in mac sandboxBrad Fitzpatrick1-5/+13
2020-05-08Fix macOS buildWendi Yu2-2/+1
2020-05-04portlist: make two error paths have unique messagesBrad Fitzpatrick1-2/+2
2020-04-30portlist: move code around to avoid unused function warnings.David Anderson3-24/+35
2020-04-07portlist: don't depend on osexec package on ios, even if it's unusedBrad Fitzpatrick1-0/+2
2020-04-07portlist: don't depend on tempfork/osexec on iOS, saves 90KBBrad Fitzpatrick2-1/+23
2020-04-06portlist: fail earlier, more nicely on iOSBrad Fitzpatrick1-1/+8
2020-03-17portlist: ignore ports bound to localhostBrad Fitzpatrick5-33/+63
2020-03-13portlist: document, clean up, fix an open fd spike, optimize a bitBrad Fitzpatrick8-87/+170
2020-02-10portlist: add a lint ignore for unused function.David Anderson1-0/+2
2020-02-10portlist: simplify slice expression.David Anderson1-1/+1
2020-02-09Move Linux client & common packages into a public repo.Earl Lee8-0/+680