Go to file
Jeff Carr 6c5413a71f fuck this shit about logging. I hate log.whatthefuck*(){}
Do you know what I fucking don't care about? log()

You don't fucking care either. Fucking ignore it until you need it
that is what fucking logging is for. building something that works.

So, here you go. a fucking log() function.

Also, because I'm annoyed today sleep() and exit()

Because, when I want you to fucking sleep or fucking 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 fuck. fucking
exit or fucking sleep. god damn it, you know what I fucking wanted.

stop wasting my time. life is short.

Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-02-17 00:43:24 -06:00
debian put the gui plugin's in the debian package for now 2023-02-09 22:00:17 -06:00
.gitignore ignore debian packages 2023-02-09 21:40:43 -06:00
Makefile add IsRealIP() and IsIPv6() 2023-02-12 15:35:56 -06:00
README.md Initial Commit 2023-02-08 11:04:04 -06:00
args.go Initial Commit 2023-02-08 11:04:04 -06:00
dns.go fuck this shit about logging. I hate log.whatthefuck*(){} 2023-02-17 00:43:24 -06:00
fsnotify.go fuck this shit about logging. I hate log.whatthefuck*(){} 2023-02-17 00:43:24 -06:00
gui.go fuck this shit about logging. I hate log.whatthefuck*(){} 2023-02-17 00:43:24 -06:00
he-ipv6-tunnel.sh fuck this shit about logging. I hate log.whatthefuck*(){} 2023-02-17 00:43:24 -06:00
log.go fuck this shit about logging. I hate log.whatthefuck*(){} 2023-02-17 00:43:24 -06:00
lookupAAAA.go add IsRealIP() and IsIPv6() 2023-02-12 15:35:56 -06:00
main.go fuck this shit about logging. I hate log.whatthefuck*(){} 2023-02-17 00:43:24 -06:00
net.go fuck this shit about logging. I hate log.whatthefuck*(){} 2023-02-17 00:43:24 -06:00
netlink.go fuck this shit about logging. I hate log.whatthefuck*(){} 2023-02-17 00:43:24 -06:00
structs.go fuck this shit about logging. I hate log.whatthefuck*(){} 2023-02-17 00:43:24 -06:00
unix.go fuck this shit about logging. I hate log.whatthefuck*(){} 2023-02-17 00:43:24 -06:00

README.md

control-panel-dns

A Control Panel to monitor DNS settings

Goals:

  • Correctly care and handle IPv6 (IPv4 is dead)
  • Update your hostname DNS when your IP address changes
  • Run as a daemon
  • When run in GUI, add status via systray

References

Useful links and other external things which might be useful