summaryrefslogtreecommitdiff
path: root/main.go
AgeCommit message (Collapse)Author
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]>
2023-04-11works against gocuiJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-04-07okay thenv0.1Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-03-28remove places the app could exitJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-03-26trim linefeedsJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-03-26everything auto-updates on openJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-03-25This worksJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-03-25correctly shows the DNS statusJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-03-25fields are displaying. ready to add DNSJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-03-25add interfaces to the dropdown menuJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-03-09hostname actually setJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-03-01tagging against wit/gui v0.6.1Jeff Carr
using Queue() for textbox fixes crashing (?) change TTL to 2 minutes gui debugging checkboxes make a dig test button Signed-off-by: Jeff Carr <[email protected]>
2023-02-18v0.0.2 next step: acutally try to nsupdateJeff Carr
upto the point where DNS update is next. start displaying real AAAA & naming buttons add RFC 2136 defining nsupdate. Vixie et al in 1997 Personal thansk to Paul for meeting with me some years back ready to pull DNS records starting a checkDNS() function dampen output. actually track IPs poll every 2 seconds (netlink is not the right thing here) ready to start looking for changes screw everything about logging. I hate log.whatthefuck*(){} Do you know what I don't care about? log() You shouldn't care either. Ignore it until you need it that is what logging is for. building something that works. So, here you go. a damn log() function in one place Also, because I'm annoyed today sleep() and exit() Because, when I want you to sleep or exit, I don't want to go to the top of a file and declare stupid shit related to nanoseconds or add "import os.Exit" or whatever the hell stop wasting my time. life is short. if he sit tunnelbroker down add IsRealIP() and IsIPv6() need a netlink function to trigger on changes (nope) put the gui plugin's in the debian package for now set the window title build a .deb package Signed-off-by: Jeff Carr <[email protected]>
2023-02-09add a struct for the machinev0.0.1Jeff Carr
'me' is probably not a great variable name Signed-off-by: Jeff Carr <[email protected]>
2023-02-09a bunch more dns stuffJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-02-08Initial CommitJeff Carr