91 Commits

Author SHA1 Message Date
cynic ebc2393d96 proper support for mocking spongebob dns encoding 2024-08-18 22:09:12 +00:00
cynic 0de7bd35f3 proper support for mocking spongebob dns encoding 2024-08-18 21:45:55 +00:00
cynic 6a10139785 support mocking spongebob dns encoding 2024-08-18 20:57:28 +00:00
cynic 4a163fde36 fix bug caused by Google's attack on DNS infrastructure. 2024-08-18 18:30:59 +00:00
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 46b3388b83 comments 2024-07-24 06:18:34 +00:00
cynic d0033bc409 use alternative port for everything on top of port 53 2024-07-24 06:11:54 +00:00
cynic df90e5947e support ipv4 DNS resolution 2024-07-22 05:55:55 +00:00
cynic a288e99bda add alternative port for _acme-challenge 2024-07-07 06:53:50 +00:00
cynic 2b23be6f74 add alternative port for _acme-challenge 2024-07-07 06:47:31 +00:00
cynic d0fc2ff8e6 comment out ipv4 section 2024-07-04 06:47:13 +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 fce8a51ed8 add to .PHONY list 2024-06-14 04:25:02 +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
cynic 4b0f083f72 add command line flags 2024-06-14 03:49:28 +00:00
cynic a1d3313299 add port argument 2024-06-13 21:03:17 +00:00
cynic 5bbc9b922c add port argument 2024-06-13 21:02:13 +00:00
cynic 4201a704f8 add whoami 2024-06-13 10:04:38 +00:00
cynic be529a50d1 set edns 2024-06-10 04:53:42 +00:00
cynic f7c594af5a generate proper response for missing A record 2024-06-10 04:09:00 +00:00
cynic 17a8ed4414 make validation case-insensitive 2024-06-03 01:07:45 +00:00
cynic 5b4fd41ffa remove comments and debug stuff 2024-05-25 06:12:57 +00:00
cynic 9f31f76d02 make meshname default, delegate to meship function if appropriate 2024-05-25 05:53:22 +00:00
cynic 1919aed4e6 fixed hostname processing 2024-05-21 08:50:54 +00:00
root 73c604e9c4 accept custom meship domains 2024-05-21 03:21:12 +00:00
George 38781e39fe Add alternative implementations to README 2022-01-05 04:29:04 -05:00
George 92a819e45a Remove old tests v0.2.0 2021-10-31 18:49:38 +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 v0.1.2 2021-07-06 19:23:10 +03:00
George aef2ae70d5 Copy all answer sections from the upstream server 2021-06-12 13:19:50 -04:00
George ce2342cb8f add Gentoo ebuild and openrc init file (fix #16) 2021-06-12 12:56:54 -04:00
George 015fcaf0d2 Add -getname and -getip commands v0.1.1 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 cc15ec8496 Add logo to README 2021-04-04 08:40:11 -04:00
acetone 5b6b33139b Предложение логотипа для проекта и протокола (#12)
* Create readme.md

* Add files via upload

* Add files via upload

* Delete logo.ai

* Delete logo.png

* Delete logo.svg
2021-04-04 08:25:20 -04:00
George b2082295c2 Set the Recursion Desired flag 2021-03-31 09:47:00 -04:00
George cb422b143c Fix tests 2021-03-17 09:39:28 -04:00
George 655c353c95 Merge branch 'master' into docker 2020-12-08 09:28:10 -05: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 8b557c92e1 Docker updates 2020-12-08 08:05:06 -05:00
George c0fddf65bb Add dockerfile 2020-12-08 06:05:51 -05:00
George 3cc3d2d63a Update protocol.md
Specify explicit base32 implementation
2020-09-29 13:04:31 -04:00
George 16daa1032a Handle binding failures v0.1.0 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