Commit Graph

44 Commits

Author SHA1 Message Date
George
3cc3d2d63a
Update protocol.md
Specify explicit base32 implementation
2020-09-29 13:04:31 -04:00
George
16daa1032a Handle binding failures 2020-09-25 19:55:01 -04: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
1a83ce31c3
Update README.md 2020-09-23 19:43:45 -04:00
George
1f68d1b213 Fix linter warnings and go fmt 2020-09-23 19:03:35 -04:00
George
ae6bd725d6 Add server_test.go 2020-09-23 19:03:35 -04:00
George
a0dfd597ad Update domain.go and tests 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
f7dbafe774 Factor out some code 2020-09-23 19:03:35 -04:00
George
25e46e488f Refactor flag parsing 2020-09-23 19:03:35 -04:00
George
2a06aacc33 Remove unused variable 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
f7a59668ed Update protocol.md 2020-03-24 07:37:30 -04:00
George
737f7373bd Fix README 2020-03-12 11:51:11 -04:00
George
b23b5664d5 Custom TLD configuration 2020-03-12 11:44:29 -04:00
George
0fe85623e2 TLD=subnet configuration 2020-03-12 10:32:35 -04:00
George
f1cd8b9812 Update README 2020-03-09 03:59:01 -04:00
George
ae09c9e378 Update README 2020-03-09 00:03:54 -04:00
George
fac930b55e Use pointers 2020-03-08 23:40:08 -04:00
George
897724142c Tests 2020-03-08 14:39:07 -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
041fdff2a8 Don't build meshname util by default 2020-02-09 04:27:16 -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
5c09a910c7 Update README 2020-02-03 12:23:58 -05:00
George
118da7e573 Moving files 2020-02-02 15:31:04 -05:00
George
aa6e029239 Add go module 2020-01-30 12:24:02 -05:00
George
7f39330a98
Update USAGE.md 2020-01-27 11:07:35 -05:00
George
da08a18e84 Fix typos 2020-01-27 08:06:48 -05:00
George
2907164cc1 Update docs 2020-01-27 07:14:08 -05:00
George
86bf7ed837 More examples in config 2020-01-26 14:30:01 -05:00
George
5fa7189858 Update the spec 2020-01-26 14:20:22 -05:00
George
69246c262d Add example of dnsmasq config 2020-01-19 08:06:15 -05:00
George
40721ce892 Add license 2020-01-19 08:04:35 -05:00
George
737e1d3edd Add files 2020-01-19 08:01:31 -05:00