summaryrefslogtreecommitdiff
path: root/main.go
AgeCommit message (Collapse)Author
2024-02-25better names with Init() vs New()v0.21.1Jeff Carr
2024-02-21fixes for GUI API changesv0.21.0v0.20.9Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-02-12use standard debugger.go filev0.20.7v0.20.6v0.20.5v0.20.4Jeff Carr
2024-02-09try to load nocui when panic() in gocuiJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-02-01renameJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-02-01testing workJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-02-01works within 30 secondsJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-31things work againv0.18.0Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-31new gui api changesJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-31use SetText not SetValueJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-21compiles and opensJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-21name changes in the gui packageJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-15start to clean out directoriesv0.12.4Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-15move linuxstatus into separate repov0.12.3Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-10autofix!v0.5.4Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-08more debugging & smartwindow testJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-08not sureJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-08errors are always displayedJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-07change pathsJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-07new pathsJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-07logic for comparing OS and DNS IPv6 addressesJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-07watches for finished setupv0.5.3Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-07provider automatically updatesJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-07starting to watch all the engines runJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-07background gui.debugger initJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-07error button disablesJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-07error window v0.1Jeff Carr
error box starts doing something start a window for errors to fix more status cleanups & housecleaning Signed-off-by: Jeff Carr <[email protected]> Signed-off-by: Jeff Carr <[email protected]>
2024-01-07fix real IPv4 displayJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-07remove debugging optionsJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-06knows which AAAA records are broken!Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-06LinuxStatus() detects VALID hostnameJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-06more cleaningJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-06more cleanups after removing old windowJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-06old window is nearly deprecatedJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-06add LinuxStatus()Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-06all engines still firingJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-05convert to gadget.BasicWindow()Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-03use 'go.wit.com/log'Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-03moved to using 'gui/debugger'Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-03fixed stuffJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-12-28DNS status window Show() and Hide()Jeff Carr
display HTTPS results from dns.google.com for go.wit.com use a grid instead of boxes start go.wit.com/log Signed-off-by: Jeff Carr <[email protected]>
2023-12-28Detect that a VPN is neededJeff Carr
IPv6() returns true if it's working display duration a 'DNS Lookup Status' window actual dig results display status and failure counters count lookup failures and successes add TCP dns lookup logic to test if dns is working at all add DNS over HTTPS cloudflare new & update kind of working holy shit, go.wit.com finally works with git mod tidy working, but cloudflare api stuff is broken AAAA '(none)' logic detection is better cloudflare control panel display the working real AAAA addresses Signed-off-by: Jeff Carr <[email protected]>
2023-12-21add a DurationSlider()v0.2.2Jeff Carr
widgets to adjust timeouts redo bash curl.sh example Signed-off-by: Jeff Carr <[email protected]>
2023-12-20rename to go.wit.com/control-panel-dnsv0.2.0Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-12-20make a cloudflare packagev0.1.2Jeff Carr
move cloudflare stuff to a package display cloudflare API values dns protobuf example sort output, but gocli formatting is bad cloudflare window can be closed first time success pushing AAAA records for my box enable a cloudflare button RFC 8482. DNS servers we use should respond to ANY We should support ANY requests via DNS as long as we enforce TCP over UDP populate the API provider domain NS record changes are tracked check hostname OS configuration detect domain name changes lookup of NS records for my domain name button to investigate port 53 daemon start dns resolver detection and debugging measure dns resolution speed sort todo items Signed-off-by: Jeff Carr <[email protected]>
2023-12-16seems to compile and runv0.1.1Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-12-16hostname check basically workingJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-12-16gocui mode works againJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-05-22misc cleanupsJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-04-13getting close to nsupdateJeff Carr
Signed-off-by: Jeff Carr <[email protected]>