Commit Graph

35 Commits

Author SHA1 Message Date
cynic
7e32f63216 better logging 2024-08-08 15:03:35 +00:00
cynic
507b16fbd0 add ip=true optional parameter 2024-08-08 14:54:19 +00:00
cynic
a288e99bda add alternative port for _acme-challenge 2024-07-07 06:53:50 +00:00
cynic
b51cca5347 check for ip in reverse proxy header 2024-06-14 05:25:27 +00:00
cynic
54be47f844 tabs 2024-06-14 04:55:12 +00:00
cynic
32e9a42493 tabs 2024-06-14 04:54:29 +00:00
cynic
6adda5f544 rename file 2024-06-14 04:12:05 +00:00
cynic
4ad4578103 move whoami to its own directory 2024-06-14 03:59:14 +00:00
root
73c604e9c4 accept custom meship domains 2024-05-21 03:21:12 +00:00
George
6610db601b Remove the useless remote IP check 2021-10-31 18:46:29 +00:00
George
166705fc60 Remove DNS records storage, use dnsmasq or PopuraDNS instead 2021-10-31 18:37:11 +00:00
George
d006a19738 Update README.md 2021-10-26 17:17:18 +00:00
George
117923cdcb Add .vapordns subdomain by default 2021-07-06 19:23:10 +03:00
George
015fcaf0d2 Add -getname and -getip commands 2021-04-05 10:02:57 -04:00
George
c56ec05ae7
Add .meship protocol support (#7) (#8)
* Add .meship protocol support (#7)

* Add an option to disable .meship resolver

Co-authored-by: George <zhoreeq@users.noreply.github.com>
2021-04-05 00:58:46 -04:00
George
a3fe08f5cb Add allowremote flag. It allows remote meshname lookups for any IP address, not just localhost 2020-12-08 09:21:39 -05:00
George
042cefcc84 Updates
MeshnameServer.Start now waits for dnsServer to start listening
TLD-subnet map is configured once at constructor
2020-09-25 14:21:23 -04:00
George
bba0f200b3 Rename functions and vars to make more sense 2020-09-24 15:59:58 -04:00
George
1f68d1b213 Fix linter warnings and go fmt 2020-09-23 19:03:35 -04:00
George
8e37f0e0e2 Create constructor for MeshnameServer 2020-09-23 19:03:35 -04:00
George
86e3eddddf Move src to pkg 2020-09-23 19:03:35 -04:00
George
8052e6c080 Factor out LoadConfig 2020-09-23 19:03:35 -04:00
George
25e46e488f Refactor flag parsing 2020-09-23 19:03:35 -04:00
George
e1b70ae46b rm cmd/meshname 2020-09-23 19:03:35 -04:00
George
cad772d305 Add IsStarted method, update SetZoneConfig for concurrency 2020-05-19 16:04:12 -04:00
George
5c5e938742 Simplify config and refactoring 2020-05-17 10:05:06 -04:00
George
00bd9a5486 refactor 2020-05-16 10:44:39 -04:00
George
0fe85623e2 TLD=subnet configuration 2020-03-12 10:32:35 -04:00
George
3c429d5d28 Run daemon without config 2020-03-08 06:01:02 -04:00
George
2050bd9f13 Handle .ygg and .cjd domains 2020-03-08 01:01:25 -05:00
George
a2be79ddcb Update config, signal handling and refactoring 2020-03-08 00:59:44 -05:00
George
2d9042a983 Create a package 2020-02-09 04:25:38 -05:00
George
1950e95d0f Use 2LD for lookup 2020-02-03 14:57:51 -05:00
George
9bb3f1ca2a Change domain to .meshname 2020-02-03 14:32:44 -05:00
George
118da7e573 Moving files 2020-02-02 15:31:04 -05:00